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
341069149269	341069149830	341069150380	341069150930	341069151479	341069152030	341069152580	341069153130	341069153679	341069154230	341069154780	341069155330	341069155879	341069156430	341069156980	341069157530	341069158079	341069158630	341069159180	341069159730	341069160279	341069160830	341069161380	341069161930	341069162479	341069163030	341069163580	341069164130	341069164679	341069165230	341069165780	341069166333	341069166879	341069167430	341069167980	341069168530	341069169079	341069169630	341069170180	341069170730	341069171279	341069171830	341069172380	341069172930	341069173479	341069174030	341069174580	341069175130	341069175682	341069176230	341069176780	341069177330	341069177879	341069178430	341069178980	341069179530	341069180079	341069180630	341069181180	341069181730	341069182279	341069182830	341069183380	341069183930	341069184479	341069185030	341069185580	341069186130	341069186679	341069187230	341069187780	341069188330	341069188879	341069189430	341069189980	341069190530	341069191079	341069191630	341069192180	341069192730	341069193280	341069193830	341069194380	341069194930	341069195479	341069196030	341069196580	341069197130	341069197679	341069198230	341069198780	341069199330	341069199879	341069200430	341069200980	341069201530	341069202079	341069202630	341069203180	341069203730	341069204304	341069204830	341069205382	341069205930	341069206479	341069207030	341069207580	341069208130	341069208679	341069209230	341069209780	341069210330	341069210879	341069211430	341069211980	341069212530	341069213079	341069213630	341069214180	341069214732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	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
23461	21814	29603	24630	21957	21959	12865	4108	2413	1793	1407	1055	965	834	778	694	687	642	606	537	514	552	544	514	530	515	562	524	496	478	490	513	523	457	497	454	464	451	471	435	436	449	422	439	433	447	469	425	472	435	453	454	452	455	434	442	430	434	437	389	402	455	430	416	413	405	404	426	471	416	398	442	384	421	398	422	412	414	392	374	364	373	407	430	437	397	400	395	462	420	419	422	414	396	389	393	381	389	412	434	410	448	397	427	414	394	389	413	422	419	398	399	427	418	406	402	370	398	406	423	421	424	426	418	389	403	413	445	405	423	444	423	390	433	388	458	425	408	436	421	372	432	421	401	422	365	383	429	386	420	402	421	409	381	441	446	442	401	399	385	406	435	383	379	429	460	348	451	432	457	393	431	375	403	369	368	451	406	366	425	388	364	384	432	427	394	399	409	395	373	405	407	395	413	408	402	392	385	464	392	393	421	421	412	424	400	412	424	377	437	420	409	405	428	466	414	422	403	409	406	391	394	409	393	408	429	392	407	410	409	400	403	433	428	434	413	404	372	408	418	435	427	371	434	413	403	413	385	426	389	375	439	385	363	365	430	427	380	443	363	375	414	437	410	410	406	411	422	432	411	423	388	428	392	414	413	388	432	396	438	429	415	397	407	424	371	404	440	416	411	394	421	396	402	396	420	412	353	396	407	408	417	431	415	402	363	402	398	416	408	392	390	410	444	422	420	394	414	416	374	413	388	388	395	412	429	411	418	422	389	448	375	393	417	391	428	394	412	427	394	389	435	402	424	415	418	434	410	415	396	431	429	393	389	390	438	378	396	390	395	385	411	409	359	418	412	391	415	406	445	400	400	409	387	415	442	433	410	429	417	411	375	395	403	411	427	378	398	453	429	407	412	407	397	399	414	395	408	384	433	410	392	382	377	422	435	403	389	403	421	416	412	409	442	394	420	395	446	410	409	393	390	410	400	430	421	397	461	421	409	373	407	410	381	435	391	398	430	388	416	429	411	390	408	366	419	425	406	408	430	386	382	402	391	415	408	381	380	417	428	415	398	426	409	412	377	436	434	402	435	394	409	389	399	405	418	404	401	415	421	423	387	408	397	431	415	426	428	383	391	410	392	411	413	419	387	428	390	446	395	402	427	436	388	416	403	451	404	365	394	400	386	381	409	391	420	391	399	423	407	431	423	412	444	398	399	389	411	399	423	389	368	423	398	443	383	408	379	392	403	414	436	394	342	404	425	426	430	382	403	405	406	442	402	352	400	411	403	431	394	402	412	389	433	407	402	413	385	386	426	428	442	394	375	420	392	428	397	380	417	392	422	393	395	403	412	433	449	435	439	392	429	432	396	419	418	402	432	401	401	376	411	408	426	391	448	378	381	415	418	424	394	418	434	427	435	429	409	408	424	401	403	444	370	430	403	381	400	405	411	398	439	393	432	411	395	398	425	376	430	405	404	419	408	419	421	402	384	382	393	411	427	425	416	459	381	415	382	399	415	407	440	380	417	418	408	442	395	379	382	398	391	406	402	409	409	416	444	392	412	411	387	380	426	382	423	363	414	409	382	441	422	385	397	435	420	358	444	406	376	426	424	423	409	370	380	397	367	430	400	412	426	388	394	409	447	406	407	434	396	382	417	419	417	425	412	406	445	435	421	426	441	377	386	401	442	399	413	427	431	398	430	394	377	418	405	397	402	391	422	448	411	392	393	431	426	426	416	412	435	382	431	408	411	415	410	393	396	425	419	413	402	395	444	392	428	417	393	377	415	420	387	425	446	401	389	401	383	413	401	406	365	413	387	391	443	406	417	432	392	406	399	416	390	401	395	382	404	398	430	434	402	373	421	397	429	444	429	396	441	402	445	417	408	382	404	434	426	405	403	432	403	402	436	400	377	406	426	391	378	400	414	400	418	421	407	417	401	417	402	443	421	427	394	414	394	406	401	442	417	403	418	404	391	421	383	420	396	436	416	386	373	407	419	430	414	384	446	432	422	436	370	406	391	395	413	416	424	396	392	434	369	366	412	440	394	404	418	385	417	425	409	437	418	401	372	417	427	453	383	409	386	378	394	405	379	389	413	386	409	411	388	420	394	384	425	409	394	387	399	389	434	401	398	402	449	431	397	391	403	427	407	397	389	407	406	388	425	407	406	412	452	419	407	422	401	388	422	418	390	412	399	388	445	391	427	394	426	431	437	417	381	428	408	428	430	415	457	437	436	408	429	386	386	391	389	391	457	429	404	414	468	413	396	393	457	435	395	399	403	399	372	393	395	381	428	371	443	417	413	400	373	371	370	414	373	394	443	447	391	390	449	421	407	426	400	415	382	396	459	376	389	404	396	404	397	445	403	402	386	412	407	431	431	386	411	392	417	382	407	414	408	418	418	401	402	408	411	428	433	401	396	414	402	408	403	413	416	390	453	413	405	424	409	384	413	439	420	409	437	399	412	402	416	397	438	404	374	413	380	393	413	405	404	394	398	401	403	412	389	361	418	414	440	421	414	392	405	419	404	410	408	391	375	399	412	393	407	409	429	413	384	406	377	428	393	391	404	403	407	411	416	415	406	421	416	426	401	389	426	394	441	374	398	390	420	434	401	401	389	443	383	422	404	404	416	436	405	382	458	383	433	396	404	392	395	380	399	394	416	402	401	425	424	414	426	392	413	429	415	415	391	403	422	469	424	378	404	412	418	371	407	414	417	371	451	402	414	422	420	426	365	383	425	413	377	360	354	392	413	400	406	409	408	391	415	395	404	430	433	438	367	378	406	381	394	413	350	390	410	404	428	428	443	449	419	418	393	401	409	390	420	397	440	410	434	422	408	413	413	420	399	413	407	399	418	379	395	400	404	411	445	427	427	423	419	422	463	382	441	461	438	377	398	437	381	386	403	410	439	389	407	426	409	386	413	402	419	417	427	433	407	410	412	428	381	413	407	389	435	409	395	413	430	411	388	418	406	439	393	399	423	393	423	423	401	386	388	412	378	432	410	395	418	435	428	406	428	438	375	397	381	409	380	411	390	383	441	433	435	381	425	425	406	413	393	426	369	399	407	407	415	383	424	387	406	391	374	399	384	402	435	415	372	423	425	409	417	395	396	405	391	396	413	432	396	416	422	432	421	398	396	401	423	440	406	423	393	401	381	436	398	384	426	417	423	394	375	438	403	411	418	400	409	419	403	397	406	417	423	448	435	430	404	423	442	388	389	427	371	424	408	418	414	415	421	429	362	388	391	415	402	418	430	399	390	394	387	432	439	413	401	392	408	424	396	393	404	396	410	417	427	411	421	433	404	400	361	433	388	407	411	375	395	382	406	397	385	357	443	360	404	418	393	447	396	408	388	422	406	406	391	403	356	424	401	399	421	398	424	395	391	429	389	395	357	380	398	387	409	393	379	403	411	430	412	406	410	396	402	385	432	407	433	444	428	439	446	379	425	372	384	408	427	425	410	399	399	422	391	375	424	437	382	408	418
26684	52347	37908	25887	21020	14429	9257	6082	4336	3030	2294	1790	1515	1296	1108	946	875	868	751	743	697	656	687	689	726	662	611	562	611	577	584	531	564	535	551	497	509	497	496	528	484	452	487	462	476	476	485	417	466	400	471	415	415	457	467	469	472	441	436	426	446	464	411	466	448	436	430	446	423	439	447	410	474	377	425	421	417	444	427	443	440	407	432	393	415	436	407	408	420	414	420	434	424	412	458	418	446	422	430	401	427	411	460	418	407	424	421	409	410	434	412	450	456	374	441	443	400	422	451	435	409	388	444	411	443	423	445	422	443	418	388	415	430	381	423	447	424	403	422	416	440	433	460	414	405	438	442	457	421	427	439	432	396	397	433	415	434	398	425	435	440	445	412	416	409	466	411	432	391	396	450	453	411	456	409	422	404	439	431	453	438	405	440	411	452	455	421	444	404	402	386	416	434	429	382	437	446	408	447	409	449	362	424	440	412	413	425	481	464	430	416	413	417	426	413	413	407	450	403	430	436	432	434	444	415	432	420	401	427	415	403	437	385	410	368	418	478	410	396	427	403	435	424	420	426	417	430	403	429	398	442	429	399	425	358	423	409	426	412	390	459	406	440	406	450	457	411	411	445	433	421	413	392	432	413	417	446	397	472	431	404	426	434	425	425	390	423	432	418	423	409	396	429	465	418	397	433	467	412	428	410	415	403	401	413	437	450	398	405	452	428	419	428	415	391	417	439	454	431	420	372	450	436	421	407	424	390	444	388	404	389	422	452	392	444	412	442	422	414	394	403	413	400	441	422	413	419	421	420	403	385	394	403	462	431	412	402	426	452	403	396	406	449	392	417	438	412	419	422	412	451	388	438	430	432	423	430	451	422	459	416	430	450	392	411	431	391	420	406	420	395	385	436	394	366	398	400	410	427	422	448	435	440	427	442	425	433	434	420	433	429	440	441	424	450	458	437	430	417	419	406	430	435	403	426	403	430	389	400	475	430	420	434	376	414	399	455	425	428	407	421	448	428	402	400	393	423	404	430	401	398	440	439	414	432	380	448	397	429	426	411	420	399	433	403	380	449	428	430	413	415	387	487	434	400	429	432	375	417	394	443	428	425	405	417	422	439	405	439	394	412	425	408	435	431	420	408	410	438	419	415	423	430	394	438	422	403	434	423	418	407	437	434	411	434	458	416	416	443	398	426	438	417	432	426	430	396	413	433	454	395	421	410	428	422	424	419	408	414	427	408	378	430	416	427	439	375	411	416	407	400	429	405	454	440	445	391	446	389	459	412	452	403	409	454	417	398	416	403	419	419	412	415	404	404	428	400	432	443	399	426	402	426	446	369	388	413	438	445	394	394	467	405	416	458	434	391	440	405	397	431	419	438	457	439	412	423	441	443	416	392	420	402	435	444	418	401	404	425	386	405	429	397	431	417	423	466	460	449	488	412	456	395	417	452	404	448	438	452	421	384	443	465	408	447	414	408	380	442	420	398	421	456	419	420	408	440	433	379	395	412	418	433	445	424	403	430	397	412	413	409	411	440	407	453	423	382	391	459	399	428	394	404	414	424	409	468	383	443	410	406	407	401	425	456	436	406	401	405	427	403	413	436	396	445	410	369	453	408	439	398	416	425	433	453	431	393	407	450	457	411	434	422	397	395	394	416	411	408	468	430	437	410	419	387	417	413	454	419	431	388	400	454	458	431	436	407	431	447	408	437	443	424	397	422	446	400	417	406	398	378	431	415	424	436	438	426	397	429	429	387	388	405	451	374	409	435	387	428	412	433	407	454	407	417	397	390	411	429	415	430	454	377	388	440	388	440	407	398	438	415	412	452	403	448	426	437	456	451	396	402	434	421	427	412	456	406	387	436	418	461	436	446	456	416	417	424	409	439	428	428	407	461	407	387	420	410	418	382	417	442	463	378	427	412	424	426	402	468	420	398	406	434	399	433	387	433	413	401	388	444	402	425	431	428	432	415	405	449	420	474	446	422	432	448	417	454	421	420	448	441	412	428	433	434	413	468	437	415	447	386	448	444	451	489	437	412	436	416	410	386	439	418	407	429	419	424	412	452	475	426	462	420	414	394	420	435	440	414	409	430	454	415	420	439	424	435	403	403	405	409	403	425	420	392	411	407	430	410	409	412	407	414	420	412	415	438	439	416	442	411	410	398	400	419	398	451	439	454	423	432	422	412	387	424	412	404	434	391	403	444	417	411	435	415	400	402	404	431	444	395	378	407	402	450	420	433	383	452	420	404	408	414	386	430	406	423	425	414	452	432	416	431	421	405	408	385	416	402	448	424	436	416	417	403	419	406	440	366	434	441	390	454	395	439	413	420	368	424	435	443	423	394	424	455	416	407	427	404	437	411	405	438	403	431	408	412	428	443	408	405	442	427	439	442	431	415	438	426	420	428	457	426	436	381	447	426	426	399	443	407	437	491	425	431	456	407	443	421	430	429	446	443	412	434	393	421	407	409	393	419	405	443	436	422	435	432	412	476	405	426	421	435	422	451	394	434	434	400	409	419	403	438	400	435	425	424	439	433	428	395	434	417	433	427	407	458	459	411	422	419	394	422	456	458	372	425	436	397	459	398	382	401	462	422	402	413	437	456	433	419	419	467	399	416	431	417	428	428	445	420	454	420	432	424	422	411	378	447	426	425	440	398	444	371	410	408	414	409	451	404	427	442	416	415	425	405	411	445	406	404	434	401	415	436	432	422	434	437	415	409	424	375	432	440	423	451	413	416	426	426	438	411	397	443	424	439	421	398	404	428	395	422	486	422	409	429	421	425	427	430	419	438	433	415	387	419	452	448	403	419	465	429	448	395	428	418	410	442	412	392	399	419	435	416	430	406	422	439	410	426	377	432	416	450	417	416	436	415	424	447	427	431	414	441	397	393	430	405	446	422	448	426	384	456	452	437	429	432	424	359	417	463	455	414	410	401	450	421	389	427	390	403	428	427	442	447	440	428	415	395	409	430	409	465	422	417	423	386	456	420	412	446	412	475	441	394	437	414	399	430	453	432	419	421	434	422	429	396	430	435	433	443	396	432	458	443	465	407	436	413	457	409	444	390	417	393	416	423	400	440	409	428	413	416	425	459	402	398	414	417	360	431	398	418	460	381	425	431	424	407	426	394	426	413	432	396	426	458	448	399	427	434	401	399	446	420	406	437	426	422	431	418	424	427	443	425	405	414	415	460	424	425	373	424	420	425	449	394	387	460	453	427	418	426	440	417	397	412	425	459	401	417	416	452	430	383	402	446	402	436	424	409	409	441	411	408	447	390	440	384	430	410	393	403	413	413	412	441	404	417	367	400	426	449	447	454	425	402	470	431	409	437	400	432	435	474	394	448	432	421	409	409	392	386	427	429	428	419	417	425	446	433	389	422	432	441	426	427	446	392	446	395	421	441	467	390	369	395	425	421	453	429	420	415	425	448	430	414	375	437	415	428	423	410	390	407	417	447	424	399	472	400	410	412	417
29501	23909	20439	11485	5377	2607	1402	950	695	542	449	378	344	375	295	293	293	279	272	281	255	271	268	287	277	297	262	273	225	280	243	264	236	253	282	254	265	260	247	250	245	224	209	256	245	253	223	222	244	231	257	249	265	258	236	239	238	236	251	219	239	234	246	234	260	245	266	254	243	235	225	270	215	244	247	225	229	231	197	243	234	236	243	238	243	260	257	233	251	230	222	251	236	238	252	258	254	218	236	250	221	213	239	241	264	224	221	241	237	249	230	227	243	224	209	222	265	209	226	241	264	254	218	225	258	249	243	277	202	256	237	247	241	207	232	221	267	237	205	233	243	248	249	246	231	245	211	255	230	239	223	241	236	257	247	236	251	225	211	240	196	255	230	225	242	225	224	258	235	233	266	180	234	262	230	219	232	222	242	250	240	238	223	261	227	241	255	248	255	217	263	241	245	238	217	246	217	239	238	234	215	228	210	246	243	218	252	244	226	225	245	234	248	235	235	247	233	222	225	197	241	261	236	214	222	238	220	216	267	254	254	228	219	245	240	245	252	223	262	255	273	226	210	239	251	251	239	242	256	246	232	202	234	233	193	217	231	198	228	236	237	254	223	240	238	236	220	227	250	244	248	234	218	236	244	244	260	220	210	244	262	233	230	249	235	209	241	228	248	257	210	236	207	202	212	231	256	242	240	231	229	223	251	208	227	267	231	248	217	213	216	240	244	225	250	234	235	213	245	222	253	240	222	241	229	211	234	236	250	242	254	218	241	228	238	235	247	230	236	261	247	234	233	227	248	232	235	213	240	261	273	243	235	236	215	211	250	238	229	245	230	267	242	232	236	225	225	212	210	227	210	235	238	241	243	269	228	213	220	243	220	231	268	257	250	241	219	246	254	236	205	244	218	263	254	227	228	224	224	222	247	233	242	233	227	218	230	253	259	228	273	259	228	244	213	211	256	222	234	257	231	240	219	238	252	230	230	265	239	250	228	254	240	225	232	227	241	252	241	221	246	245	217	234	239	223	251	218	238	225	257	218	255	249	207	238	232	239	227	217	220	249	250	242	258	225	242	226	252	222	254	242	237	243	230	228	255	224	265	198	231	219	248	226	246	232	269	243	253	235	260	209	221	235	228	242	265	250	248	238	221	242	239	226	243	253	216	199	223	233	207	256	221	220	245	259	222	225	212	249	220	242	251	236	253	220	240	244	235	225	227	209	239	245	230	247	221	234	222	257	238	217	241	232	257	200	249	229	207	249	252	240	244	226	246	233	232	222	249	256	250	257	248	227	207	214	229	236	249	244	219	250	233	221	248	245	233	236	225	247	249	228	231	267	238	242	247	200	218	263	234	224	229	233	235	257	262	232	244	251	235	236	256	237	254	233	233	260	252	219	215	256	202	257	239	232	207	198	240	231	231	216	208	239	238	239	241	248	267	222	234	239	253	236	226	240	210	229	251	225	246	239	248	248	237	236	213	232	217	223	234	244	230	227	236	234	225	221	235	234	235	254	233	231	248	233	233	216	251	242	235	211	207	224	247	229	259	239	231	240	238	237	212	240	240	219	243	261	241	243	246	242	257	227	247	253	242	225	231	235	257	233	259	266	266	230	256	225	247	224	254	256	222	230	221	266	248	247	223	235	213	214	233	239	228	246	254	269	198	255	221	203	238	211	249	226	234	228	214	223	220	235	237	265	238	234	251	243	232	221	203	245	236	235	237	262	239	236	231	200	224	228	234	234	211	242	247	235	238	241	234	205	251	253	228	207	245	259	243	250	208	245	218	246	253	227	245	232	217	222	228	237	229	247	212	226	221	218	247	233	242	244	224	237	233	244	237	263	225	234	214	241	231	255	226	240	231	221	233	260	226	233	236	229	258	271	215	249	235	227	235	244	234	223	235	239	206	232	246	215	219	227	233	229	243	253	246	244	240	227	248	266	226	244	232	201	237	238	243	222	205	229	222	247	236	225	289	257	231	232	248	210	268	222	244	264	260	242	257	255	270	239	240	248	238	211	220	223	234	232	247	232	243	222	248	235	240	236	242	248	217	251	217	229	252	222	226	220	223	232	223	211	237	229	238	221	249	243	240	227	259	228	239	258	221	238	247	252	229	233	233	227	208	225	227	249	238	231	220	229	204	233	227	228	247	267	220	220	257	237	247	237	219	211	225	230	244	230	245	218	241	206	212	196	234	228	242	232	250	227	246	237	249	241	219	245	259	235	233	222	236	225	237	232	256	247	248	250	249	258	227	227	240	254	220	205	250	246	221	225	237	241	263	240	234	227	231	232	229	235	234	252	225	234	217	231	207	223	213	237	231	239	252	251	229	235	204	222	241	261	230	208	231	233	241	231	226	233	239	236	270	257	235	234	254	230	226	230	239	248	254	232	210	225	236	219	213	222	198	254	251	226	251	233	252	247	258	221	249	203	225	228	259	243	243	258	258	233	256	240	233	240	218	226	223	265	253	256	224	225	253	253	210	227	248	219	238	239	222	242	238	229	230	206	229	249	246	232	253	232	231	268	239	253	210	209	233	232	228	226	250	207	234	237	229	258	208	217	250	249	232	238	231	235	236	237	230	226	280	239	245	244	252	241	234	230	235	231	224	242	262	248	238	245	264	253	238	231	251	268	256	250	265	238	256	239	205	245	246	233	217	206	229	258	229	232	222	245	256	239	213	229	198	225	242	242	233	212	211	244	240	230	223	226	238	238	248	203	259	208	237	235	246	266	223	212	232	233	222	226	228	233	200	222	238	253	228	246	236	210	250	221	229	226	234	245	236	228	276	240	230	217	255	242	245	233	263	225	216	221	233	224	215	251	254	239	270	224	199	262	240	234	224	238	255	213	250	246	227	240	213	242	216	218	209	234	201	214	212	224	256	232	236	246	223	268	219	239	205	255	234	216	235	242	239	218	240	270	238	232	225	221	252	241	240	248	243	252	253	229	267	256	273	236	254	227	245	215	213	216	257	242	225	206	224	245	219	244	238	239	219	247	223	209	238	255	230	221	224	217	235	234	238	205	218	241	226	253	244	231	216	250	236	228	218	221	233	235	239	227	236	251	210	213	229	231	227	230	243	231	225	247	240	227	227	232	244	248	237	218	246	207	221	221	225	244	223	257	214	261	246	231	235	219	256	255	245	256	248	231	247	218	233	262	248	229	216	226	250	203	209	269	244	226	195	226	208	217	259	257	249	261	233	233	236	238	208	231	250	239	233	254	225	214	206	227	253	217	219	225	221	221	255	256	250	231	242	251	243	250	244	256	232	230	236	264	222	238	216	254	247	266	228	240	252	258	240	216	226	237	219	229	226	235	261	236	220	228	242	243	253	229	223	236	235	239	221	247	235	259	249	252	218	217	230	243	233	208	235	231	239	237	231	211	236	222	205	193	243	236	286	250	235	253	241	241	238	227	253	251	210	243	246	237	251	249	226	240	238	248	245	239	245	208	252	255	248	254	260	247	214	246	235	267	260	212
23543	34434	21548	12132	8090	4634	2780	1762	1241	928	732	578	493	524	478	420	384	391	383	321	326	332	360	353	349	321	345	295	312	301	298	326	300	292	308	303	289	282	285	288	260	295	261	269	270	276	262	294	289	239	255	286	265	274	259	239	266	265	260	310	262	251	256	257	236	239	255	253	285	273	247	276	267	261	258	265	268	261	308	297	232	289	279	244	279	257	257	288	218	279	239	266	279	277	285	272	266	256	243	274	272	298	271	280	258	252	253	244	273	264	283	258	272	241	286	268	279	274	268	287	246	277	273	259	263	265	247	251	296	248	263	261	265	253	249	269	238	253	288	252	268	264	268	248	279	253	269	279	261	244	264	281	248	298	269	256	251	247	281	259	267	248	229	254	257	286	244	251	272	282	271	263	273	273	242	308	256	263	244	292	268	274	278	275	272	257	254	224	259	275	280	272	262	290	254	276	272	256	268	253	260	232	244	303	296	253	273	243	237	265	280	232	269	262	251	251	264	273	246	250	262	285	254	260	238	233	254	261	272	286	248	252	267	259	260	263	241	281	277	263	281	263	262	271	279	268	266	271	262	266	273	268	252	251	285	266	252	250	278	275	262	233	247	289	282	288	308	265	290	253	236	252	256	264	261	248	258	268	254	291	265	252	279	288	274	240	258	248	256	266	250	270	294	301	271	281	271	241	255	253	234	275	259	257	267	245	237	317	264	260	253	278	287	300	252	244	264	259	263	239	266	269	274	272	263	257	271	304	262	240	325	255	278	267	286	257	239	251	249	219	258	239	289	226	279	255	275	259	273	253	261	274	267	278	238	249	255	255	247	257	259	262	256	224	256	262	269	247	256	266	264	254	268	268	252	250	273	268	271	247	275	287	261	272	240	278	239	260	260	251	255	287	285	261	240	238	252	247	274	293	232	228	260	255	252	276	267	281	253	254	292	292	278	281	260	259	269	267	239	239	257	266	258	238	240	267	270	271	294	259	266	259	267	258	256	262	289	271	268	255	258	249	246	244	276	281	253	250	248	286	233	281	286	266	279	258	264	253	274	271	259	239	287	266	259	277	248	264	286	266	268	252	246	291	268	260	263	268	226	234	239	263	272	258	259	281	251	259	261	240	252	252	266	248	278	222	263	285	280	245	264	232	280	276	226	259	235	269	250	255	280	272	258	260	235	258	272	281	262	255	257	240	273	259	250	260	267	318	268	259	221	268	272	248	268	298	251	260	280	277	292	255	257	244	267	274	271	265	286	247	264	258	267	249	266	257	293	267	238	248	260	267	268	245	252	257	262	246	258	267	251	228	228	271	266	291	268	239	232	266	266	284	237	244	250	286	257	261	264	262	294	260	277	254	244	256	281	265	292	259	283	259	266	267	285	246	297	267	247	298	310	260	279	271	253	238	290	244	267	247	279	254	250	260	246	256	261	259	263	268	283	258	268	280	258	286	270	276	251	280	264	303	274	238	282	239	258	252	265	269	269	250	238	293	273	257	267	262	260	251	251	233	248	248	260	262	272	266	267	248	270	271	264	254	257	246	227	258	240	267	262	246	267	265	246	235	281	259	251	254	223	266	304	276	268	261	288	227	276	242	252	267	299	250	263	243	261	261	268	232	272	238	270	213	283	270	258	276	231	268	266	261	256	292	263	271	258	250	258	236	261	266	248	287	274	258	244	267	283	246	276	250	284	249	274	277	253	234	241	251	262	262	266	267	258	269	260	264	284	297	254	244	285	267	263	245	245	299	240	240	261	286	294	279	266	281	279	246	264	247	275	289	251	267	276	246	293	279	266	262	287	260	261	274	285	262	252	240	261	282	249	268	251	260	241	250	256	273	262	275	278	280	271	268	274	254	260	259	296	247	261	273	257	250	248	224	248	285	282	269	231	265	259	284	259	238	239	255	277	241	279	273	232	251	257	264	267	281	254	261	255	240	261	247	260	253	257	240	287	259	267	271	280	269	269	245	287	269	245	275	249	239	258	276	246	234	279	251	246	266	270	266	265	249	284	261	273	273	250	268	280	286	273	274	287	233	243	232	273	249	259	264	231	264	253	295	291	274	271	254	250	256	272	263	251	283	271	276	255	282	274	259	250	271	262	265	250	259	264	234	259	272	257	276	260	238	242	279	252	293	250	294	271	276	246	232	292	249	251	274	267	256	288	251	258	253	277	264	274	253	284	246	273	248	270	288	224	274	265	259	238	259	245	276	245	277	284	242	268	241	277	258	268	274	286	276	253	282	276	240	279	276	255	265	271	274	274	258	249	236	258	272	269	263	262	261	266	235	260	241	282	269	278	264	300	268	265	255	234	240	266	254	272	288	265	281	233	278	236	255	285	256	260	269	249	223	246	242	249	271	250	253	286	280	254	265	236	274	267	267	271	284	260	226	237	255	280	277	243	265	241	271	254	274	243	284	253	280	246	269	240	275	286	252	259	250	286	288	235	261	260	254	247	277	261	270	250	262	228	260	282	256	244	288	278	265	245	266	275	279	268	282	259	274	256	263	240	267	289	246	266	244	288	257	272	246	255	273	237	253	254	273	267	276	247	211	272	245	264	239	259	281	269	271	253	252	263	270	217	256	264	252	264	282	259	276	255	230	261	264	254	292	263	252	282	267	273	241	257	277	255	224	264	263	243	260	268	279	260	230	276	271	255	261	260	258	238	253	250	290	269	260	271	268	248	271	271	248	268	268	261	277	235	264	257	262	267	247	243	299	246	255	255	268	269	263	245	267	283	248	281	253	263	299	256	235	260	271	281	251	268	298	276	279	267	258	306	297	241	259	256	240	285	250	241	277	261	258	283	284	273	308	277	270	256	240	293	267	302	276	244	275	275	279	264	243	268	266	247	257	268	264	264	279	235	281	276	279	265	265	251	242	243	281	235	231	276	239	282	271	244	246	257	239	256	241	269	275	237	241	253	295	268	262	260	274	298	268	263	263	263	254	262	251	246	267	267	270	260	289	272	277	250	272	265	246	253	279	260	253	259	280	246	281	234	264	257	281	275	251	241	282	252	236	269	267	260	244	295	272	274	271	283	251	222	263	273	261	280	264	269	272	254	239	262	226	273	272	253	256	246	269	218	278	282	264	256	255	296	257	260	270	265	275	251	277	273	261	248	256	293	291	271	261	272	250	264	297	265	254	240	275	252	248	269	262	270	255	276	264	255	253	268	267	271	244	268	261	258	278	245	286	272	266	261	257	271	243	275	225	297	243	288	266	268	233	253	303	289	246	249	262	266	274	287	264	275	266	274	267	244	243	251	258	268	282	256	295	265	288	265	260	253	259	255	276	234	276	279	274	278	283	265	291	243	261	236	261	248	242	256	260	244	255	272	259	277	259	268	256	245	282	248	229	273	267	277	266	225	274	255	252	256	268	291	275	228	247	258	259	277	258	259	245	255	246	277	247	258	267	242	240	258	270	268	282	246	266	250	251	258	244	238	253	289	248	249	283	245	243	264	284	239	231	269	271
24278	21411	28544	24788	21308	12433	4398	2254	1504	969	754	657	542	521	477	428	371	373	343	357	323	312	321	315	317	312	320	304	274	303	274	314	256	280	253	258	278	283	270	276	273	281	255	257	266	247	272	265	256	252	252	248	277	250	258	256	235	242	248	234	238	253	237	252	219	255	269	221	242	215	227	217	260	234	235	274	235	234	234	227	256	241	240	215	236	226	247	230	248	251	224	262	258	252	258	238	217	227	248	208	250	239	219	214	237	206	239	223	242	229	245	237	241	243	225	216	222	246	210	221	244	250	232	234	228	248	245	256	235	243	228	242	231	227	223	232	221	214	231	211	251	207	261	206	230	229	243	211	213	232	230	252	236	227	245	236	215	218	249	240	253	229	210	253	248	252	255	242	222	293	257	244	254	223	226	214	261	251	235	247	239	234	220	238	234	225	223	218	204	221	237	244	266	228	230	234	237	239	227	215	249	240	244	251	234	260	233	255	246	278	232	251	243	234	226	240	242	263	278	232	231	225	230	226	226	236	215	222	235	245	247	241	200	261	240	237	235	236	245	236	241	261	247	247	202	245	245	225	219	255	245	254	239	218	227	252	243	255	249	271	272	242	228	246	237	228	250	231	240	230	238	260	237	207	249	233	234	255	249	234	274	225	234	222	218	237	205	223	216	213	249	254	230	229	254	219	236	227	231	224	237	256	259	206	232	231	222	234	266	239	221	225	232	243	248	245	239	252	235	231	234	201	219	247	213	261	239	225	248	254	233	240	233	212	226	231	236	249	221	241	237	253	247	227	211	272	221	231	240	251	248	244	233	234	218	244	236	243	270	220	235	275	251	236	276	257	226	229	245	248	241	241	213	248	212	231	256	220	235	225	256	226	209	244	220	231	231	238	221	259	218	243	225	252	230	232	229	237	253	238	250	225	219	232	214	220	220	242	244	198	214	223	231	245	226	234	237	254	228	236	242	241	224	242	259	245	280	240	231	244	224	230	211	216	257	229	226	226	248	264	225	228	203	254	257	236	221	225	231	252	261	248	239	239	221	255	254	227	233	222	250	229	211	215	208	246	227	252	208	247	241	237	238	221	245	230	224	214	256	238	267	235	228	266	239	235	243	233	240	260	242	235	243	227	254	247	217	248	239	209	233	256	244	242	253	243	211	233	290	213	223	229	266	270	238	219	233	236	217	265	233	232	262	222	227	238	249	249	249	235	211	256	227	236	219	244	240	268	244	229	240	223	265	246	232	221	217	251	251	223	242	227	216	233	249	225	227	232	262	205	268	235	251	259	226	238	232	237	241	219	216	261	238	255	250	217	218	203	234	238	233	227	233	214	247	259	234	219	243	248	253	252	242	237	243	266	232	230	222	253	224	235	216	241	247	243	255	231	226	240	253	233	242	227	238	242	210	246	253	242	216	287	251	248	223	255	243	248	260	248	226	240	261	246	223	242	255	219	234	245	201	222	220	225	259	240	232	217	232	221	220	253	233	252	252	243	231	227	245	231	236	234	259	214	210	252	213	262	248	227	213	244	262	261	249	253	245	250	251	229	236	228	254	208	235	263	235	239	238	250	228	234	226	244	232	245	225	232	247	246	246	265	221	218	223	267	238	251	247	243	216	241	231	232	212	251	215	202	226	250	242	220	267	254	232	245	238	233	247	264	258	237	262	233	244	261	221	197	232	237	232	223	247	249	261	236	245	251	250	260	238	249	229	220	234	226	247	278	240	250	258	259	253	227	256	237	238	233	234	246	234	244	259	224	232	275	243	207	244	247	231	262	267	232	220	235	238	229	242	230	218	253	233	229	246	230	235	223	248	254	260	223	187	261	229	238	200	237	227	247	247	256	228	221	233	258	228	221	259	243	251	216	256	247	255	244	232	239	235	248	226	228	244	210	247	239	269	243	248	230	247	226	220	239	233	226	237	263	264	239	237	243	232	222	222	242	241	223	243	222	253	242	256	215	207	225	248	237	244	226	233	234	235	224	243	244	250	222	220	257	237	252	237	249	215	230	227	249	239	256	247	238	250	231	216	261	243	227	231	232	230	220	244	247	235	225	260	224	250	233	235	238	273	229	219	228	245	222	245	255	208	212	267	224	247	273	214	249	249	241	243	235	224	250	214	251	238	233	240	239	251	239	221	253	224	251	231	243	218	267	250	239	244	259	237	239	242	218	208	243	235	238	235	225	256	258	241	240	256	229	240	228	232	213	241	263	240	226	240	246	247	214	190	263	251	223	254	229	201	272	233	239	233	204	229	274	203	267	247	234	252	235	238	253	223	216	254	227	215	240	239	235	223	244	229	232	230	228	238	246	231	269	245	234	249	259	230	231	235	256	237	232	248	217	232	237	258	230	222	248	266	225	232	235	257	257	258	252	257	274	220	234	202	242	207	243	236	247	245	250	253	238	212	235	247	232	238	227	238	256	237	222	252	250	287	250	219	227	245	217	258	247	236	245	257	231	233	265	226	239	263	252	271	237	239	239	236	253	249	242	258	225	241	232	246	228	248	225	249	230	236	259	231	231	202	210	234	235	224	260	254	209	231	205	261	237	225	227	261	243	222	237	253	237	246	247	252	249	235	229	248	228	238	242	257	253	239	231	240	228	246	242	231	237	213	242	222	233	250	232	239	227	233	211	227	210	263	244	248	219	246	243	205	243	217	238	224	245	236	253	237	228	256	232	251	231	262	219	216	248	214	234	229	252	240	232	253	250	252	225	234	238	219	236	227	215	227	242	252	237	244	261	256	223	246	227	267	224	244	248	253	217	212	251	255	232	241	214	221	226	255	228	229	249	220	245	208	211	242	231	247	229	237	225	221	251	246	240	236	225	236	250	241	229	253	244	269	253	223	261	221	260	220	255	247	237	225	211	252	262	238	232	237	214	258	217	226	219	228	237	242	253	266	215	261	237	228	257	215	229	222	271	261	237	219	238	248	235	261	248	254	238	244	261	241	262	221	250	241	264	239	230	242	248	218	223	245	238	213	255	264	226	257	265	241	265	264	235	233	266	237	225	190	232	221	218	230	216	217	247	238	251	251	239	220	224	258	207	226	197	239	256	225	217	235	242	230	229	235	221	251	242	266	273	232	213	232	217	216	207	231	213	242	233	258	236	243	237	253	255	247	237	233	254	258	247	235	249	231	228	245	227	212	237	248	226	222	258	227	236	253	234	237	237	231	214	237	238	276	253	233	222	256	240	230	239	238	232	232	231	220	211	263	251	223	236	232	216	263	260	236	240	246	239	217	243	209	217	223	219	220	220	236	246	223	222	229	245	237	257	252	276	231	263	233	246	247	236	229	246	233	243	253	266	232	262	260	274	254	262	237	271	233	208	228	226	239	238	224	250	235	232	259	245	224	216	238	229	253	254	223	228	251	239	235	244	280	224	249	248	243	236	237	245	224	237	246	224	238	212	244	243	253	272	257	239	239	234	252	255	227	290	238	235	229	226	244	256	217	232	243	244	225	231	250	215
22268	42497	32673	21446	15284	8934	5685	3975	2616	1826	1347	1061	848	785	620	617	567	536	501	408	443	378	386	421	381	406	426	392	340	354	351	339	315	330	305	320	331	296	323	305	295	324	262	280	305	290	272	280	258	302	285	259	271	261	276	257	273	260	263	285	237	274	271	271	240	263	266	250	259	260	234	250	248	277	256	243	256	288	239	248	235	220	242	245	242	258	231	233	253	214	252	231	233	258	230	248	254	246	261	246	249	231	249	253	267	262	242	266	251	261	268	241	237	253	257	242	280	263	254	251	256	253	262	244	223	229	226	249	240	234	244	245	259	228	249	242	273	280	275	243	250	260	254	282	243	250	251	272	255	258	268	256	282	263	237	301	244	286	247	238	257	262	238	260	288	220	252	236	268	277	255	277	239	255	258	223	248	261	258	233	246	247	271	242	245	258	245	232	263	246	253	273	223	264	251	276	253	241	264	262	232	282	249	226	273	259	281	240	267	264	267	247	270	243	266	267	275	267	261	215	247	243	260	298	257	263	249	233	237	263	275	236	270	260	249	275	252	266	254	258	290	242	246	260	244	251	235	223	250	233	281	250	240	299	254	258	271	276	252	251	246	271	234	232	278	239	243	259	283	244	254	239	265	250	259	259	268	259	251	263	223	253	247	237	259	272	251	252	283	259	248	251	260	245	261	268	250	241	275	308	234	239	256	239	254	261	253	284	253	252	243	281	236	261	253	284	257	255	242	242	276	246	240	229	248	269	242	238	255	249	257	270	248	257	259	260	244	255	242	258	235	260	272	286	253	252	230	252	266	283	276	277	235	245	237	273	250	268	276	227	265	255	250	259	273	235	251	265	242	271	225	230	259	254	262	261	250	251	242	243	286	273	262	286	224	243	266	235	286	246	248	233	292	274	265	223	242	264	227	243	279	240	229	249	250	252	264	256	252	243	236	223	270	275	222	254	244	268	249	250	262	262	241	249	271	233	234	254	255	276	269	242	237	262	236	261	251	241	261	246	232	241	241	280	261	236	268	231	265	249	245	248	242	267	247	257	279	253	267	235	243	273	219	288	266	228	248	259	258	254	262	238	257	267	263	243	271	245	244	253	246	246	230	268	243	249	255	273	268	222	280	236	250	239	256	259	256	242	232	271	224	240	293	267	240	248	237	269	271	234	254	251	254	256	227	254	265	252	243	256	290	276	245	259	242	257	263	238	247	261	265	256	258	252	268	245	244	266	261	250	249	236	267	243	249	260	263	243	258	253	253	245	258	263	267	278	265	286	246	242	247	236	228	265	263	260	237	275	255	270	253	260	275	273	254	272	242	245	290	260	278	238	236	255	243	260	272	256	245	265	264	262	236	231	261	267	236	265	300	239	268	268	221	245	239	262	238	268	271	238	251	265	240	259	216	249	240	283	252	264	266	270	220	277	260	278	249	257	265	260	263	246	258	244	254	261	238	250	233	242	254	236	251	226	283	252	281	234	261	260	247	277	246	267	281	236	259	232	261	240	246	263	245	248	272	244	238	239	258	263	268	293	274	240	244	264	234	273	257	251	253	235	235	257	261	271	277	248	244	278	234	263	270	232	242	266	235	262	246	250	255	280	224	261	288	281	239	227	247	232	273	262	270	253	283	248	240	270	239	252	277	240	251	275	252	245	252	262	273	237	260	241	245	234	260	255	246	233	258	233	288	269	255	269	255	262	250	237	270	253	253	267	267	257	269	249	251	225	271	263	254	254	254	269	249	241	248	248	285	246	253	270	256	244	265	281	246	268	232	283	267	266	267	242	232	249	254	252	253	246	247	242	249	267	217	231	251	273	289	264	252	238	272	252	258	286	246	263	243	271	256	282	272	241	241	245	270	281	252	270	268	258	271	264	264	263	237	242	245	246	235	256	258	236	250	253	265	257	233	257	288	258	259	251	253	240	265	253	256	265	271	255	276	251	248	270	277	270	266	207	259	246	273	266	280	241	242	241	266	257	278	288	263	251	266	234	236	246	282	237	263	233	257	246	245	233	239	274	296	284	284	260	262	274	249	254	282	259	263	231	271	245	273	251	263	246	248	263	244	242	246	247	252	271	283	251	265	245	273	248	234	269	252	283	239	279	254	273	268	261	250	258	239	257	259	279	253	241	243	261	284	233	230	281	277	266	247	247	274	227	264	284	251	232	252	217	236	248	254	253	270	268	284	262	220	241	238	282	269	242	239	249	273	232	246	263	256	231	286	254	251	278	258	248	267	233	265	251	257	255	266	241	269	253	276	239	266	230	259	249	261	256	253	268	254	268	256	243	239	251	273	245	248	240	270	231	252	272	251	236	236	272	237	245	280	214	267	262	261	260	253	236	266	230	251	250	228	264	233	249	250	237	250	286	268	247	245	248	237	253	252	300	258	261	263	277	263	254	268	239	266	273	235	241	244	229	268	237	255	251	245	264	255	258	241	230	258	257	255	258	259	286	260	255	255	281	252	272	252	230	260	247	244	263	248	260	255	270	235	273	238	257	247	242	253	264	266	264	262	239	231	252	262	265	248	261	244	263	256	238	251	239	245	288	268	268	227	266	262	263	254	252	243	273	270	245	261	266	247	265	258	266	238	253	255	243	230	229	229	247	299	249	248	249	272	266	235	234	239	258	255	257	271	243	247	270	233	261	263	270	276	241	239	249	259	257	276	232	261	238	256	285	234	258	247	253	254	265	248	256	257	228	259	253	246	246	264	259	272	228	237	270	237	245	270	270	246	252	286	270	275	275	244	279	245	256	251	227	240	267	238	276	290	257	218	237	224	266	237	246	251	252	282	260	260	248	248	270	259	247	291	278	238	239	263	263	234	224	268	270	243	272	267	265	261	286	277	283	274	240	242	285	261	266	249	255	262	259	292	256	254	264	248	244	224	275	242	253	246	243	224	255	281	254	260	227	267	269	249	231	268	253	258	224	253	243	277	242	244	256	286	268	254	237	255	241	270	275	233	261	250	241	259	213	259	274	235	267	290	279	227	259	240	238	230	231	253	270	247	275	234	236	233	233	250	264	287	239	243	245	260	263	239	253	232	259	263	257	255	226	263	253	230	248	273	277	256	242	265	232	253	252	239	272	246	252	282	239	234	276	263	267	241	249	273	255	254	261	269	273	275	242	267	247	234	243	225	250	247	254	279	248	237	238	277	254	243	241	247	261	227	245	278	262	250	263	277	237	263	237	244	264	261	247	233	239	223	249	243	254	267	271	261	259	277	248	252	247	257	249	263	246	262	244	238	212	256	253	253	249	245	268	245	261	259	248	231	267	281	246	249	243	251	259	253	259	239	270	250	246	230	261	247	262	256	263	252	248	264	251	276	241	286	268	223	255	266	246	246	246	262	258	253	237	254	246	282	252	268	263	235	250	270	244	248	264	290	246	285	233	252	211	277	237	259	230	256	253	242	238	255	263	236	275	250	278	256	266	272	258	236	232	233	260	276	248	243	246	241	254	258	255	244	266	230	253
25425	21479	27494	25780	13836	4759	2785	1718	1236	875	752	663	613	536	512	456	476	478	444	460	396	435	442	424	454	436	393	392	420	371	420	358	407	382	358	371	399	381	340	358	401	397	376	367	397	360	374	387	373	370	335	380	364	357	343	350	357	351	370	352	380	360	389	399	366	361	353	329	351	358	358	373	342	364	403	320	338	359	379	334	323	336	358	333	348	329	358	370	389	396	366	333	356	348	347	359	378	381	329	352	353	362	343	342	367	360	376	346	356	353	382	350	321	367	349	343	344	340	362	389	348	359	347	348	352	374	338	347	390	335	350	326	366	384	328	362	356	369	366	406	353	400	350	356	350	350	355	354	348	376	344	370	349	373	345	346	361	363	370	377	383	305	333	337	306	325	391	391	338	325	353	348	345	306	363	338	356	353	386	372	351	359	381	370	373	359	329	334	355	328	363	361	388	352	379	346	342	330	335	330	358	369	347	350	333	357	344	347	372	390	313	407	360	353	377	355	333	334	364	369	368	371	339	384	366	377	345	369	391	346	351	373	347	329	369	339	312	360	336	339	358	348	363	340	375	382	349	323	348	344	356	360	344	370	382	358	347	353	355	384	351	360	364	387	368	364	338	332	341	359	397	380	353	365	355	358	338	343	369	383	339	364	370	381	354	356	346	319	338	339	294	341	341	381	337	351	361	368	358	366	315	368	371	339	350	332	326	369	341	355	370	323	368	344	381	328	379	368	355	382	339	370	349	349	352	357	389	377	357	367	354	361	332	349	351	356	329	362	377	351	370	350	387	337	367	324	374	365	344	361	338	324	371	378	316	360	360	332	341	355	365	332	354	333	358	356	339	345	353	345	345	367	356	324	357	349	350	364	362	370	367	385	374	325	335	332	362	345	401	354	324	358	350	355	350	354	368	343	347	371	353	379	370	358	344	353	360	325	367	357	345	356	379	359	355	364	357	363	357	347	378	358	391	332	387	357	354	352	338	353	394	397	371	363	367	354	355	360	357	337	314	370	354	387	358	346	350	362	348	354	373	366	345	349	338	334	358	399	366	374	355	342	351	333	347	391	370	360	354	376	378	334	351	333	346	320	342	374	381	352	399	330	346	362	322	353	339	396	338	332	346	299	357	358	354	370	341	359	379	326	333	364	366	344	351	349	334	350	352	325	363	357	374	356	364	344	371	339	368	355	379	356	377	328	355	392	400	363	393	366	351	341	333	359	369	358	354	371	373	371	362	361	343	367	389	355	391	325	368	345	345	341	358	354	356	324	362	344	397	354	374	362	372	346	330	368	349	343	346	351	325	387	326	325	355	350	325	353	337	377	393	371	332	382	319	359	390	356	372	360	335	347	317	341	352	385	337	404	356	367	396	385	334	350	368	344	353	362	353	355	339	340	337	374	345	317	365	359	388	358	335	354	346	351	345	363	356	364	350	344	392	360	372	354	326	331	387	352	342	361	351	376	342	359	391	348	347	366	374	340	393	361	383	321	351	356	377	343	356	342	361	370	389	320	362	332	326	372	343	347	342	310	324	352	369	308	320	361	391	349	365	339	363	366	341	331	338	351	359	364	363	347	346	314	368	350	333	365	348	375	346	349	339	314	348	353	324	369	393	321	309	337	364	326	327	361	346	350	340	348	363	344	348	330	372	317	385	361	360	357	344	345	360	334	332	396	348	353	357	360	375	356	349	332	346	367	358	335	356	344	329	335	369	366	365	356	359	354	337	350	346	386	338	329	339	358	367	349	333	366	347	344	365	307	385	343	370	360	368	355	360	310	350	315	367	319	353	361	368	377	359	334	385	342	326	362	353	328	319	351	373	351	329	364	327	367	330	343	346	359	330	366	360	339	351	350	320	367	355	343	369	394	348	359	345	366	332	359	370	365	378	361	331	327	310	346	349	343	364	300	368	357	357	338	360	390	361	355	365	317	374	345	344	377	355	329	353	362	334	364	330	351	360	377	374	380	347	358	373	358	333	331	317	371	307	378	351	339	350	314	400	347	345	364	352	364	333	377	324	342	347	378	351	350	358	365	366	319	316	374	333	346	352	324	344	346	341	337	378	353	353	342	372	361	365	328	354	329	332	321	379	366	374	347	363	365	322	366	371	319	370	351	377	376	353	335	362	379	350	347	322	352	333	360	402	336	355	352	358	364	348	347	346	307	365	383	363	329	333	360	370	337	359	358	364	332	389	359	341	352	373	362	333	364	339	339	360	367	361	312	357	354	338	360	346	344	354	381	361	332	365	376	340	368	365	352	325	333	369	358	331	408	354	358	362	358	325	379	377	337	322	348	362	350	356	352	397	349	343	372	349	368	335	376	358	361	361	318	389	346	360	341	345	371	381	331	368	347	365	325	334	378	356	352	367	366	336	328	338	387	371	359	371	351	379	356	353	348	401	364	327	325	296	347	378	347	355	359	338	343	335	382	359	364	342	320	360	357	383	358	348	330	348	348	369	385	366	338	356	372	338	338	365	380	371	356	348	320	406	324	361	368	337	332	348	333	354	360	382	359	333	335	359	380	324	335	353	361	357	394	371	328	339	374	362	351	340	347	333	364	379	339	363	352	327	371	358	354	349	342	339	354	363	406	369	357	320	358	368	363	332	333	358	350	357	351	381	362	391	363	362	342	332	371	364	368	348	325	377	366	378	319	346	353	355	356	360	350	378	349	324	342	398	348	342	383	353	331	369	362	324	398	372	328	329	349	386	363	393	352	328	345	363	361	348	344	364	348	342	359	375	353	370	371	380	355	362	347	316	370	342	347	338	348	370	351	378	361	358	362	358	384	365	394	321	347	340	384	342	401	370	350	320	352	335	336	362	355	349	352	338	343	320	336	359	357	310	369	360	360	375	380	350	376	340	357	337	377	366	348	313	382	386	346	325	353	372	314	359	371	347	375	359	380	372	345	344	357	374	346	383	324	344	363	358	362	371	365	340	370	328	354	352	378	366	375	383	323	358	352	338	327	343	334	335	318	366	318	378	340	342	355	343	326	337	385	368	367	324	368	360	370	348	348	354	318	365	341	345	356	361	354	346	340	354	357	313	303	366	355	341	342	332	364	348	346	365	360	353	331	344	347	325	352	382	339	348	375	361	359	365	352	350	384	352	357	374	373	367	389	346	364	353	347	328	319	354	360	303	327	386	368	365	370	387	383	376	362	374	353	355	374	342	347	330	357	353	340	338	344	392	359	355	370	367	339	345	371	371	387	360	331	347	363	356	369	377	347	389	388	364	382	335	377	353	380	348	344	319	335	366	374	378	352	362	379	341	354	381	353	362	342	350	356	360	338	371	367	383	317	352	342	347	347	335	355	364	344	321	358	387	354	336	400	337	386	355	352	345	320	362	356	384	409	338	356	376	366	354	354	350	353	337	354	394	387	355	375	319	356	350	341	350	343	365	374	350	381	350	365	359	342	372	358	381	378	358	342	344	373	360	386	350	390	363	371	352	379	368	351	327	325	363	326	352	362
22239	39005	27209	16967	11038	6831	4941	3316	2393	1576	1206	1014	837	779	734	643	669	542	557	527	536	539	482	483	519	537	496	478	445	502	458	427	423	432	422	414	432	421	406	420	415	401	425	448	386	400	434	398	419	382	416	368	371	396	422	408	412	425	418	440	376	387	413	399	379	394	403	389	386	398	400	385	432	388	360	367	406	406	392	370	386	403	382	413	397	357	368	376	392	380	403	398	390	376	372	392	394	405	383	384	384	402	329	385	380	430	422	376	365	400	391	391	373	395	370	393	379	410	362	409	392	378	384	355	396	344	370	374	373	409	390	370	383	367	382	391	410	342	406	380	389	351	380	402	366	392	398	391	359	351	380	361	368	386	393	357	371	379	381	392	352	378	367	367	382	383	407	396	360	431	389	386	429	342	366	355	375	392	367	405	398	360	378	360	375	363	377	360	372	381	378	371	390	401	375	422	440	417	396	374	358	402	363	365	364	390	376	382	352	366	418	379	376	389	414	373	426	383	388	402	385	388	359	427	388	401	393	405	406	371	389	395	352	366	420	386	380	392	343	400	405	382	342	343	357	398	375	367	393	360	375	378	397	419	354	378	392	350	401	374	357	414	351	394	385	387	364	385	387	381	396	383	416	383	365	387	381	386	380	398	379	395	359	379	373	382	355	382	395	394	389	380	368	382	366	353	345	358	334	403	341	354	422	371	371	398	379	409	409	375	350	395	374	370	366	412	375	355	357	421	399	415	356	437	380	395	399	365	346	404	375	409	383	409	404	373	386	368	373	362	401	376	356	381	404	448	371	378	371	394	379	391	374	363	366	397	394	388	422	368	402	403	387	354	390	374	431	341	382	370	369	398	389	384	391	389	369	369	404	370	375	377	372	370	414	376	374	400	369	365	364	386	373	380	387	377	373	376	382	388	370	362	396	372	352	395	393	364	395	393	407	398	392	396	382	379	368	379	395	407	379	378	376	387	379	341	368	365	403	384	403	403	403	387	394	407	406	366	396	410	355	388	362	379	355	402	384	382	365	410	364	399	385	358	391	405	387	388	379	353	378	397	363	390	359	371	383	373	361	397	380	368	424	385	407	369	392	359	372	342	419	375	374	385	360	367	400	412	388	364	380	393	345	398	374	357	387	379	394	355	388	386	374	396	357	367	373	375	354	350	371	394	424	404	377	380	381	380	375	395	356	407	371	396	366	398	388	405	372	388	393	361	407	374	387	400	399	383	370	365	414	368	365	376	454	338	377	382	342	390	360	352	401	411	393	418	411	344	383	387	371	376	402	359	350	377	360	367	364	411	394	379	392	438	377	392	408	394	387	370	391	390	393	400	376	385	394	366	398	391	414	413	359	386	376	373	362	399	353	409	383	374	365	387	349	403	367	391	390	368	414	378	387	401	378	373	396	412	358	374	411	365	369	377	361	403	388	372	401	393	344	414	392	400	382	365	387	381	353	349	392	373	377	398	343	381	421	387	358	387	340	377	397	383	405	383	419	373	389	361	367	394	346	379	385	387	395	377	393	361	417	377	405	370	399	431	376	392	386	381	388	382	375	372	368	368	369	368	377	376	384	391	401	400	420	378	372	395	386	362	375	378	403	377	378	354	391	388	387	375	389	367	408	397	378	388	368	389	387	368	390	361	436	411	368	418	391	372	393	421	353	384	398	363	359	361	367	393	411	371	424	391	435	363	352	392	379	376	385	393	393	389	402	389	385	372	363	426	398	400	362	395	392	401	372	403	387	374	385	419	408	377	391	398	339	361	423	379	378	382	396	385	363	389	400	356	375	380	395	383	366	407	387	374	346	389	372	382	374	360	380	371	413	360	426	387	376	389	371	405	339	406	391	375	411	395	414	359	352	385	381	381	372	358	401	391	367	352	377	395	359	421	387	412	385	352	386	347	371	384	395	370	408	369	369	395	363	386	358	400	389	374	386	399	410	385	345	424	376	398	427	364	371	379	382	374	376	387	380	407	422	358	407	405	361	353	342	407	375	410	367	393	388	405	351	387	437	386	364	376	401	371	370	386	384	379	366	374	377	378	408	409	385	401	384	388	387	340	397	356	346	368	363	378	410	359	361	368	375	348	397	362	377	356	361	383	362	384	375	392	417	374	413	401	376	418	347	376	377	377	382	384	375	402	374	394	379	369	373	386	399	401	428	369	390	364	369	358	402	391	361	384	379	405	393	362	378	347	383	429	406	412	394	393	413	370	386	364	370	363	377	380	374	404	404	338	385	416	359	398	410	382	378	382	363	403	377	421	374	379	406	380	371	394	333	386	366	391	375	379	407	371	385	369	407	388	412	374	404	343	404	399	403	378	420	377	374	398	387	397	437	363	402	379	360	399	411	384	359	397	387	336	386	383	366	378	381	376	377	381	381	368	400	383	371	417	379	413	406	346	420	347	354	434	398	372	382	394	383	388	380	373	387	434	354	376	338	367	366	387	350	404	380	384	382	339	403	374	412	372	396	385	448	399	374	380	370	390	415	391	381	391	379	381	402	359	393	382	388	399	386	397	363	349	390	391	370	364	370	381	399	402	361	388	370	396	425	376	416	399	391	396	364	387	387	382	434	372	381	395	367	370	371	390	367	393	391	345	400	406	356	384	361	421	350	346	368	388	383	383	390	394	389	379	378	359	411	368	396	335	355	357	385	333	395	415	424	352	367	378	380	430	405	360	377	347	397	387	381	369	377	373	378	376	413	403	378	363	369	402	386	344	396	352	399	396	389	404	403	376	423	378	400	396	364	366	356	379	384	355	402	395	393	368	399	387	390	374	360	382	387	391	384	388	359	373	370	420	392	374	352	386	368	373	401	397	396	359	360	411	384	402	408	404	381	365	400	413	383	384	388	409	376	429	408	379	395	402	387	373	357	416	330	361	376	363	388	386	387	376	399	393	394	371	395	392	398	384	395	412	417	386	351	392	383	375	382	358	403	391	379	382	422	374	388	389	367	410	383	413	401	397	400	381	374	365	404	398	367	375	389	380	402	346	386	378	381	381	412	394	361	367	362	407	413	416	395	375	398	373	392	391	425	401	360	405	361	388	372	370	403	393	396	384	433	398	371	368	391	389	400	413	416	389	390	391	352	376	380	382	387	389	380	391	370	402	376	352	374	369	380	373	392	355	364	369	376	380	364	394	375	396	361	419	355	392	394	393	398	354	369	404	410	373	359	375	376	393	402	413	348	389	418	382	393	384	408	414	377	382	374	355	360	407	366	432	389	387	401	362	396	328	365	427	381	384	390	347	384	374	373	380	331	360	403	384	381	373	404	360	354	395	383	360	380	389	366	370	395	386	362	386	387	414	417	417	378	357	381	425	390	381	374	329	383	404	392	366	369	387	379	351	418	388	397	378	354	363	418	374	367	390	363	400	369	363	380	376	363	371	373	382	374	404	383	346	408	406	404	354	358	391	397	365	420	416	372	392	418	432	353	383	386	394	388	388	412	408	395	400	395	417	396	374	390	395
23106	21455	29053	24284	21545	21390	12223	4017	2281	1686	1360	1119	934	867	786	697	688	643	592	618	527	580	518	544	493	529	524	506	524	477	522	500	477	476	488	466	465	416	427	439	449	476	445	434	429	458	424	457	420	413	436	416	424	406	428	422	420	437	448	383	410	440	427	419	398	425	404	397	391	413	419	408	427	400	382	432	382	392	396	361	406	395	366	418	402	452	394	423	455	389	435	422	426	377	367	395	407	429	403	402	399	391	388	390	392	357	372	426	398	411	410	417	364	389	416	428	396	405	359	375	404	417	398	426	396	398	389	415	378	416	422	415	438	391	420	417	415	383	380	425	385	442	438	436	407	401	403	414	394	402	371	441	421	390	424	389	400	376	420	408	446	434	420	389	404	439	374	426	412	401	388	439	367	366	415	351	430	399	372	377	387	408	437	405	387	388	398	374	396	452	385	403	398	385	417	414	415	421	423	384	389	430	437	389	412	397	407	426	414	388	412	399	387	375	408	423	389	444	408	404	413	382	383	379	359	410	401	480	411	403	422	406	406	433	418	403	386	399	429	342	416	418	387	416	423	373	383	410	375	405	403	397	419	386	382	393	382	394	392	414	377	394	385	401	418	396	430	412	423	412	372	432	410	386	368	414	393	393	406	407	373	403	383	449	375	398	408	421	399	394	423	413	400	409	384	375	402	389	406	422	402	377	405	373	400	414	399	403	386	415	373	379	416	385	395	406	409	412	383	388	376	420	409	399	379	409	405	383	427	382	388	395	425	398	378	374	392	421	413	424	418	385	361	366	396	407	410	426	379	402	406	419	395	410	412	413	402	410	405	405	405	401	390	393	388	400	400	426	415	398	391	394	403	392	379	387	404	388	419	396	410	414	444	415	422	415	394	390	419	411	419	398	390	411	403	405	400	428	424	402	370	387	387	387	425	402	413	396	380	415	410	413	427	408	381	421	387	366	411	382	402	389	376	432	404	358	398	396	381	415	408	392	409	384	383	419	387	412	449	431	415	374	395	393	402	421	429	373	416	408	397	401	399	372	440	386	413	422	405	389	364	411	376	398	394	382	395	403	423	387	425	421	406	409	411	400	402	391	372	420	383	414	418	407	390	413	420	427	414	406	373	400	382	397	387	404	362	411	387	432	410	390	389	371	410	395	423	412	398	398	376	424	389	396	370	451	410	403	420	402	389	407	376	403	409	415	410	405	405	439	402	404	386	384	400	377	394	406	391	385	407	386	423	445	392	390	417	413	432	371	394	392	395	399	419	386	431	387	437	409	403	387	409	382	424	407	373	393	381	380	413	396	377	399	391	422	399	388	401	408	397	437	427	393	411	405	398	414	373	416	409	393	376	420	396	380	384	379	384	420	374	419	390	385	407	382	410	390	415	407	369	357	407	402	383	386	408	411	392	424	380	364	407	380	399	456	396	378	352	433	378	395	404	419	367	405	415	408	410	369	349	389	382	377	399	425	383	413	345	385	443	391	453	378	383	394	388	431	405	395	375	382	415	423	419	409	395	379	408	401	404	390	428	392	388	372	374	404	420	407	384	410	397	427	381	422	410	410	418	425	394	433	439	400	386	375	404	394	420	408	414	384	418	376	426	380	397	397	402	424	401	425	391	388	405	405	402	408	373	434	398	380	410	387	433	414	373	410	407	412	387	404	374	392	405	400	395	421	412	400	410	364	369	412	428	378	402	379	421	423	393	396	401	416	401	439	405	394	364	354	366	368	435	391	406	362	442	411	396	382	417	401	398	409	385	428	393	425	423	412	424	394	415	402	394	413	390	398	439	402	376	394	398	397	409	397	380	401	393	402	383	442	416	412	433	409	416	389	426	415	407	399	397	386	378	408	385	394	400	400	386	363	410	351	395	374	401	394	411	388	391	412	394	443	383	404	372	403	416	399	385	400	407	426	398	399	424	421	388	388	389	428	397	402	393	384	388	397	401	411	376	397	363	384	387	413	391	399	397	421	420	415	359	397	388	432	396	382	388	423	417	395	418	381	418	399	401	396	409	423	393	400	387	393	445	378	440	407	384	421	418	400	384	437	425	407	384	424	412	419	418	360	393	411	436	406	407	370	411	395	367	366	396	412	378	423	420	411	403	431	401	425	397	406	395	381	394	410	394	366	415	400	423	429	400	380	378	391	437	410	388	410	377	408	408	440	395	401	384	403	426	388	444	414	397	397	413	407	403	400	446	409	427	385	400	380	421	355	426	396	418	417	383	365	436	433	388	407	382	400	412	413	412	419	409	386	403	403	384	393	422	394	390	420	412	425	397	437	387	417	421	402	417	373	416	403	403	416	387	371	380	376	403	400	370	394	412	427	404	425	387	408	421	418	407	425	403	402	410	387	394	419	407	394	412	387	407	432	396	425	403	413	415	404	399	423	437	399	386	428	397	416	395	407	390	420	389	423	404	419	403	396	441	420	443	401	393	405	422	411	425	402	407	374	404	403	391	438	446	385	404	398	367	403	418	440	399	390	385	409	409	374	405	392	425	422	393	390	379	382	410	423	393	407	393	396	407	434	369	392	415	415	405	422	383	399	395	406	417	396	414	391	413	395	411	405	424	387	409	386	382	430	370	416	409	410	420	375	367	403	411	418	395	400	404	376	411	418	403	383	430	367	399	386	415	424	413	413	430	383	387	400	458	390	411	406	393	435	413	403	421	417	401	423	387	406	404	417	370	408	403	399	392	375	406	371	448	428	385	408	402	395	411	428	394	369	401	348	406	428	405	422	423	383	379	416	419	438	423	396	417	449	388	400	422	389	389	416	398	384	377	408	418	386	412	410	419	397	424	392	393	339	373	383	406	411	403	417	399	415	437	409	377	411	421	370	372	423	394	417	403	366	401	382	422	366	390	404	418	372	400	434	388	368	410	420	418	394	395	417	394	403	411	425	402	414	374	402	404	395	414	410	402	403	417	391	401	408	425	426	410	376	424	393	413	372	403	406	408	415	375	380	428	406	400	402	398	414	390	414	385	408	434	428	381	413	399	388	363	419	434	399	412	385	427	386	407	422	394	362	403	398	420	404	396	441	395	404	391	411	391	384	401	410	383	401	419	363	433	375	430	392	386	421	407	419	384	430	376	427	423	379	384	425	373	393	399	397	377	415	356	391	406	379	362	379	405	382	394	394	404	388	429	409	380	389	386	366	388	371	373	366	419	379	427	427	398	433	378	393	413	437	411	456	385	442	380	406	420	392	410	420	397	406	399	420	434	447	390	416	397	376	373	391	430	359	411	394	408	378	361	412	407	392	394	460	446	398	366	443	409	364	415	388	387	411	406	384	388	421	403	387	387	427	399	412	393	406	370	376	375	411	370	390	356	417	409	424	379	406	392	428	402	418	399	429	380	379	362	403	399	404	380	387	418	398	448	388	382	401	412	396	392	391	426	378	466	371	419	414	411	428	420	464	404	392	394	404	426	400	397	373	404	393	380	377	444	368	396	411	394	383	377	402	409	420
25407	47643	36783	25551	17151	12336	9148	5933	4026	2705	2158	1831	1335	1280	1140	1032	877	821	825	742	675	673	652	652	610	645	597	571	595	553	543	516	543	508	498	519	494	513	490	515	495	526	475	465	480	514	489	459	433	459	440	431	444	406	457	408	440	440	431	481	400	474	409	377	364	457	443	428	427	410	429	395	420	446	433	386	427	430	405	417	410	401	417	402	441	411	379	443	439	380	452	420	420	464	417	360	407	451	386	400	462	421	426	428	420	422	428	410	440	407	437	411	429	409	424	420	419	397	455	448	426	417	399	404	410	420	450	424	404	409	395	421	435	412	423	427	389	423	422	394	399	385	455	445	401	422	433	420	422	431	411	447	451	415	389	415	404	416	431	393	416	440	419	368	368	382	439	428	370	431	402	420	431	419	398	419	432	400	410	407	411	414	398	411	386	405	415	422	459	431	419	440	427	388	407	404	428	411	379	406	420	420	425	440	417	445	397	430	434	388	441	387	396	423	414	430	418	399	384	424	403	404	427	385	411	406	397	439	386	382	389	429	416	419	380	438	397	401	440	449	396	405	415	409	409	405	434	439	405	370	404	394	410	443	434	382	419	384	429	401	425	431	435	401	414	404	410	414	446	406	447	423	426	405	458	395	405	418	436	399	439	382	428	407	419	385	414	395	411	426	398	418	404	418	421	422	429	389	412	408	358	382	391	414	387	376	426	392	414	438	391	384	443	391	428	426	424	417	401	434	382	457	435	426	420	404	401	432	402	412	392	454	410	413	434	443	403	414	425	412	408	398	412	412	406	417	404	421	408	406	430	407	390	420	435	409	410	410	402	430	401	438	433	431	379	427	411	399	425	436	422	409	442	386	423	403	416	404	477	447	436	390	400	401	406	398	435	407	423	410	416	398	408	413	400	454	412	409	437	387	422	367	424	424	419	424	431	426	390	416	396	417	426	405	429	422	413	384	394	386	414	411	400	385	413	414	420	399	475	427	407	438	437	413	422	418	396	368	427	429	430	433	410	435	430	425	402	380	426	396	393	437	391	376	402	437	428	435	430	412	439	407	376	430	398	399	421	429	428	402	402	421	383	413	423	424	427	400	432	390	430	384	412	417	397	433	423	409	416	406	434	404	432	435	407	414	406	476	400	424	417	376	368	425	413	448	397	400	415	446	392	437	412	431	416	416	403	387	446	395	400	375	451	417	418	425	396	414	387	395	470	409	433	398	396	410	429	412	388	384	392	411	390	402	442	430	448	439	403	397	429	413	417	403	401	461	448	409	405	412	428	418	417	430	413	417	438	404	434	426	385	412	397	378	420	411	404	428	387	408	410	419	408	450	404	424	438	413	424	427	439	413	415	436	408	419	407	391	378	409	432	429	437	439	398	372	434	424	394	389	420	388	405	417	412	404	404	409	416	423	424	377	385	404	388	422	421	414	385	407	400	394	390	436	447	432	391	418	440	400	399	417	395	406	390	398	409	426	416	416	439	424	417	445	397	404	423	436	398	390	431	390	382	391	412	412	417	438	368	426	423	385	406	404	445	369	411	397	404	439	465	446	391	407	407	445	413	404	376	439	384	424	405	430	424	401	417	415	432	418	409	380	419	415	429	411	381	425	410	430	439	380	416	449	404	434	429	406	406	449	430	416	391	398	412	402	437	411	407	404	394	385	406	423	430	435	417	414	380	397	439	387	420	454	451	382	417	393	400	396	428	386	431	425	431	454	412	423	411	412	426	398	395	400	398	424	410	405	392	409	391	404	426	423	417	415	412	430	388	385	421	410	400	431	407	432	425	398	415	429	397	447	436	387	466	434	423	461	451	445	444	416	426	439	426	412	411	412	416	408	412	384	440	389	407	400	448	392	398	431	422	406	413	382	399	408	419	384	417	414	426	429	413	424	431	413	401	420	445	438	436	430	412	422	430	381	413	406	384	406	464	396	401	406	418	407	412	406	409	438	391	404	390	410	411	429	425	387	414	441	457	399	412	409	405	449	426	437	421	463	409	412	379	391	417	427	413	422	409	402	441	445	445	413	409	436	396	424	431	419	394	392	403	397	429	429	431	421	392	420	414	408	416	367	415	410	414	396	389	419	426	413	404	373	414	400	432	382	403	437	434	436	378	465	404	442	439	424	406	430	427	392	395	392	395	423	417	409	442	405	395	416	400	410	417	391	437	393	418	422	436	433	409	404	420	425	422	406	445	443	430	433	362	403	424	393	417	388	388	384	432	404	403	422	440	430	405	414	419	404	429	418	434	410	427	399	435	413	446	398	442	416	403	412	444	406	432	371	397	427	404	408	379	408	382	406	424	395	426	399	389	397	399	432	430	409	413	414	423	424	402	371	443	411	394	407	435	420	423	402	436	404	440	385	408	446	380	404	393	430	412	417	406	376	429	391	360	393	396	422	424	410	406	376	430	368	398	469	411	407	418	413	429	435	420	414	401	430	420	415	417	445	380	435	399	403	371	402	429	394	396	432	413	414	431	405	368	390	412	432	418	406	357	404	417	393	424	451	414	394	426	397	437	416	377	443	425	429	440	386	388	439	423	407	410	413	422	426	433	440	414	413	405	409	395	433	392	425	420	381	415	403	388	427	411	429	416	405	393	439	392	442	416	396	446	430	374	421	441	411	375	386	416	410	370	421	422	416	421	444	432	436	417	417	428	443	386	411	413	432	428	357	392	429	394	405	394	394	384	421	412	378	380	442	417	447	419	411	394	422	394	456	386	430	448	419	408	423	412	430	424	400	416	428	405	413	408	387	380	421	386	374	385	431	371	441	399	395	401	398	445	445	393	434	422	392	394	445	413	399	403	443	455	418	434	403	405	390	430	417	409	387	425	405	401	418	379	424	446	403	383	418	444	383	419	406	422	448	434	410	423	422	407	419	404	431	386	426	407	404	382	424	424	391	435	392	414	408	432	378	375	402	428	414	405	379	415	404	420	426	416	446	424	419	379	429	439	433	416	427	399	417	402	409	443	461	408	406	420	426	394	406	425	382	443	402	463	415	431	446	400	427	427	439	432	469	398	403	397	411	410	402	424	415	418	393	436	401	433	371	413	384	409	380	397	413	398	409	425	407	401	406	383	397	450	405	403	416	438	414	446	432	408	407	413	384	429	424	419	425	367	424	394	418	426	397	427	381	397	434	401	420	436	362	416	407	420	417	429	415	400	420	368	407	383	440	418	403	397	444	418	422	420	415	400	419	369	407	395	405	416	420	419	431	412	386	434	367	434	401	409	460	419	431	421	428	407	444	400	407	430	443	379	468	438	392	381	447	427	372	400	399	384	458	445	395	405	413	396	441	408	377	415	388	418	433	452	396	413	408	412	390	414	430	402	422	388	403	399	422	403	415	401	416	419	404	419	423	412	415	417	407	431	389	405	391	426	431	382	412	425	401	419	415	402	407	367	407	427	429	420	410	407	409	433	386	420	401	435	415	403	442	416	421	406	443	388	446	419	386	410	400	392	411	436	439
29334	22613	19051	10233	3923	2227	1395	938	699	559	467	391	331	355	325	307	299	257	280	279	241	278	256	279	261	281	288	292	259	244	293	267	271	220	262	237	259	249	235	257	238	242	244	248	235	229	223	229	249	228	244	244	247	221	277	258	251	261	233	222	246	237	227	220	223	247	224	243	238	237	210	246	207	234	249	222	248	220	227	221	221	276	231	235	246	210	233	246	241	227	259	237	240	242	239	258	227	237	222	217	231	236	229	249	251	214	245	233	242	219	204	236	252	268	242	247	256	228	237	230	238	256	213	225	237	207	229	221	238	240	227	219	260	213	247	261	221	240	239	235	238	224	234	243	225	243	249	229	256	234	218	240	243	256	247	248	224	211	223	227	239	207	245	221	226	239	256	217	253	235	257	233	213	231	236	224	234	220	235	243	242	272	253	262	220	204	244	208	225	222	229	204	246	238	235	252	222	241	227	249	252	245	210	222	249	250	214	242	223	210	245	224	225	251	202	226	244	229	194	234	213	223	230	240	233	229	248	243	231	274	220	240	254	244	219	227	251	208	204	224	256	259	219	194	242	222	250	233	219	239	251	215	218	230	225	204	243	195	220	228	233	237	256	228	231	223	248	225	245	247	241	239	229	217	213	220	261	235	211	223	204	226	225	232	203	231	238	223	237	227	229	239	213	273	225	216	261	227	248	253	238	231	263	218	233	244	218	242	230	222	227	213	228	220	234	243	214	214	177	218	243	227	203	227	269	226	250	217	232	238	215	234	238	239	271	247	227	223	229	198	222	256	195	239	224	222	262	228	245	232	242	256	235	251	242	270	235	253	236	245	214	225	219	249	232	256	232	226	233	243	199	225	235	236	218	239	238	242	247	224	237	227	224	222	230	223	262	215	254	245	243	261	239	276	226	203	228	246	219	227	211	220	253	217	195	243	236	250	234	202	242	205	271	250	229	236	212	238	220	255	238	242	236	267	251	256	221	222	229	233	248	232	229	230	217	244	209	249	215	239	236	236	212	200	253	220	235	256	267	239	231	212	217	223	244	238	239	248	235	238	236	229	254	254	237	232	225	229	229	235	237	233	254	246	230	238	234	239	229	253	226	232	215	240	235	239	230	228	219	256	218	252	226	231	226	242	225	244	238	238	261	255	221	200	226	227	228	232	222	234	226	231	265	240	245	248	230	245	216	241	258	253	240	246	233	236	259	222	208	255	247	221	240	252	238	246	219	221	230	234	252	248	241	227	233	238	255	254	255	245	226	230	255	228	202	221	232	234	238	247	233	229	227	235	203	225	224	230	247	209	242	232	248	266	210	257	241	227	249	214	244	258	218	246	224	236	219	240	225	204	246	244	219	223	239	241	246	221	220	238	203	209	214	223	229	233	233	246	239	225	231	231	247	220	226	248	238	253	259	211	236	225	232	227	253	243	254	199	235	226	209	249	221	261	249	254	224	232	223	222	221	225	229	222	246	237	244	237	215	217	210	264	224	225	232	250	230	218	237	245	242	241	229	265	223	247	218	222	269	232	239	229	219	205	244	233	212	232	230	231	246	198	243	253	207	233	249	215	248	266	248	235	236	252	220	206	238	218	232	232	235	244	210	249	230	231	246	223	227	218	243	236	248	237	217	253	243	247	222	255	238	234	245	248	237	224	227	234	235	238	206	225	222	229	244	235	237	260	235	245	230	276	240	213	233	243	246	217	247	243	228	212	258	250	223	261	238	255	226	245	248	223	231	233	247	255	214	250	257	250	263	246	236	204	207	247	229	221	236	228	231	252	236	255	237	250	214	243	219	247	244	254	238	238	211	264	226	247	255	240	193	231	250	251	241	220	218	244	242	226	255	254	227	257	257	236	229	240	244	248	224	221	219	248	231	237	231	215	220	229	238	249	219	227	239	257	249	265	253	212	230	243	224	232	233	235	238	217	196	226	227	231	251	231	246	230	256	218	228	252	245	263	254	226	220	222	243	242	250	248	233	230	247	217	218	238	252	212	228	229	259	235	253	228	216	221	237	220	272	232	212	216	249	218	226	216	221	217	232	222	233	200	213	226	237	254	261	252	237	213	223	244	219	210	207	257	242	240	213	264	213	256	243	227	213	209	197	241	253	256	268	221	250	234	258	208	214	221	242	220	206	250	231	211	217	241	253	238	261	241	229	232	239	204	227	221	252	228	215	225	258	233	220	236	220	259	225	215	223	235	240	225	218	245	241	240	213	264	240	230	219	254	223	214	238	246	247	256	254	220	241	254	250	255	239	249	222	237	261	218	199	256	230	235	245	220	236	220	223	233	262	228	247	264	241	227	243	224	239	222	229	223	242	230	257	249	231	216	250	216	217	212	238	258	245	256	267	249	251	249	264	250	230	222	256	227	229	248	196	236	227	239	201	243	239	248	244	231	253	231	267	230	263	243	258	235	235	216	269	249	242	219	211	234	201	229	236	269	212	240	268	227	236	213	245	247	221	227	258	218	247	227	234	255	224	242	226	267	262	244	225	231	230	245	211	241	240	223	225	247	217	242	258	222	216	242	249	216	210	233	240	228	256	226	231	242	257	220	245	225	207	214	228	207	252	243	241	227	218	219	225	241	230	247	248	196	219	238	234	240	234	237	199	240	266	217	229	252	238	213	232	241	228	283	243	214	235	236	216	230	248	243	227	214	239	235	208	227	255	207	242	250	237	224	255	242	233	239	245	228	237	219	231	224	242	243	220	234	255	220	248	269	228	231	213	250	244	246	239	231	219	246	223	234	209	234	229	212	229	211	235	218	234	234	267	208	260	242	231	236	210	213	242	230	240	229	204	225	239	214	222	225	232	250	209	223	238	228	246	242	227	245	239	244	218	251	227	237	215	242	229	242	256	212	257	252	224	239	240	239	237	221	222	224	227	217	221	213	248	257	222	222	230	233	235	214	236	227	231	233	212	227	238	219	239	230	239	220	249	235	220	266	245	212	233	230	214	237	209	210	236	233	225	227	225	227	235	234	235	229	228	260	224	223	227	249	247	229	263	238	218	222	214	242	250	233	249	236	209	236	238	256	215	242	239	226	222	211	239	222	238	245	235	228	235	223	225	252	224	235	233	241	232	229	236	235	246	220	229	209	237	219	234	236	233	248	241	249	215	233	213	224	241	205	224	238	245	209	225	221	247	225	219	223	240	246	248	237	245	220	226	205	208	247	237	222	241	237	239	233	248	235	264	231	238	250	217	226	232	240	212	242	215	244	222	225	232	240	238	243	226	248	226	252	235	230	227	233	250	223	240	251	236	268	213	252	230	235	248	230	242	219	229	191	256	232	244	242	226	231	214	241	252	234	217	246	242	233	214	221	211	214	238	220	241	267	237	247	233	217	271	204	229	236	243	212	207	249	226	222	246	241	238	218	256	215	228	227	235	240	222	242	238	237	253	237	214	233	197	240	225	228	199	237	216	242	234	221	254	250	239	234	253	231	245	270	257	234	230	230	228	244	240	209	227	238
21921	31895	20968	10703	6004	3938	2480	1714	1232	945	773	644	527	451	460	421	369	395	360	377	359	336	328	344	326	309	295	273	326	306	312	283	295	298	321	293	325	277	291	263	263	287	275	278	274	290	285	255	256	267	261	292	267	267	276	254	270	276	262	239	268	274	282	267	258	260	244	247	245	256	244	240	262	263	255	274	276	263	249	270	275	260	292	226	246	232	260	279	281	294	260	270	244	272	255	281	255	270	272	243	240	253	268	251	284	281	276	234	263	268	249	273	238	287	249	251	260	244	264	254	266	264	271	267	249	250	248	253	266	242	260	251	254	259	209	256	286	247	251	271	272	262	265	217	242	264	274	271	256	244	277	272	281	235	255	247	267	239	242	265	279	250	255	277	254	304	269	221	261	261	250	222	247	265	264	272	275	261	236	271	264	272	274	255	235	253	281	270	232	285	282	264	268	269	265	286	253	251	290	245	253	253	291	276	268	252	258	275	283	244	256	249	263	275	226	282	262	260	270	234	259	287	226	246	269	263	256	276	257	253	253	271	250	229	266	273	243	242	245	279	268	253	255	257	253	245	247	292	251	271	273	256	264	283	251	248	266	230	255	247	267	258	275	277	255	236	266	275	256	257	269	286	278	273	279	252	246	272	261	248	272	248	255	273	254	270	265	277	284	263	282	273	270	265	286	218	251	246	257	267	259	270	254	243	256	266	270	229	250	233	276	272	248	267	258	236	272	276	248	224	275	276	265	260	255	254	249	248	268	270	243	282	272	240	262	242	271	261	270	288	254	267	236	239	286	223	265	284	239	289	292	263	255	232	283	268	258	258	247	259	273	265	261	264	297	258	278	261	236	250	264	260	216	245	258	254	261	235	253	247	245	251	253	285	262	249	253	259	273	272	268	249	263	255	278	260	240	259	261	233	264	279	257	224	284	263	251	263	265	267	239	261	228	236	265	241	273	280	220	248	256	261	261	244	260	268	240	267	261	268	266	257	252	262	241	233	246	264	265	253	230	254	252	246	279	244	279	264	255	243	282	265	254	244	268	254	241	246	269	286	277	256	248	264	260	248	260	252	283	252	258	277	277	229	258	236	251	233	260	238	272	267	232	251	277	266	240	239	247	249	255	259	268	271	288	251	244	279	254	264	244	286	238	234	274	264	247	223	254	258	303	270	245	244	269	257	244	250	264	266	245	230	278	243	271	260	264	227	264	249	263	281	263	251	277	246	261	245	245	245	287	252	271	246	281	261	275	262	244	235	260	257	219	277	257	273	253	275	230	254	259	268	275	249	234	273	243	257	273	260	241	244	256	254	220	272	253	272	236	231	244	279	280	296	248	245	263	248	254	270	254	284	218	267	264	259	251	258	275	266	258	245	238	235	262	249	264	249	302	266	276	279	264	250	250	250	256	265	233	248	244	253	271	258	244	250	254	274	254	275	263	275	265	263	273	253	267	259	268	266	266	242	264	268	273	273	283	239	260	269	250	234	240	275	262	290	259	266	251	262	276	275	254	263	229	245	254	245	240	253	277	240	254	241	284	262	265	252	289	283	267	263	262	227	246	243	247	252	275	263	279	278	249	266	276	245	268	275	254	263	275	275	293	265	286	273	274	265	279	269	264	251	267	265	256	268	243	247	259	256	310	264	247	250	266	233	276	263	259	280	255	247	259	277	257	258	249	257	261	227	266	223	294	256	299	250	261	265	255	277	259	251	231	243	278	229	262	260	244	262	269	250	231	274	286	267	260	269	278	246	255	263	235	257	237	213	249	272	256	264	265	268	269	245	247	272	237	260	258	227	261	228	255	243	264	256	245	241	275	261	256	264	254	263	268	283	259	239	265	282	276	239	283	255	239	258	262	251	254	263	252	264	251	261	237	299	259	230	273	265	223	213	248	243	247	257	309	261	247	236	271	239	261	258	257	262	265	279	262	249	242	251	300	248	257	269	243	272	257	279	283	253	251	259	245	249	270	258	269	260	238	256	252	267	269	263	264	255	254	253	225	269	249	270	257	239	265	270	255	285	278	247	264	294	243	262	263	278	246	242	278	235	271	261	275	291	257	267	258	259	256	239	269	240	243	241	256	227	269	273	248	267	265	289	229	277	256	222	228	265	288	255	262	259	264	294	271	238	245	261	254	243	244	252	256	247	282	254	227	263	246	240	279	255	251	277	262	282	247	254	272	261	250	253	273	263	255	253	264	235	248	256	286	253	265	256	266	250	270	249	280	261	246	276	270	266	248	236	266	273	246	249	246	238	239	269	250	240	247	248	247	248	271	244	247	237	246	250	273	241	288	253	251	240	263	254	260	253	257	257	261	283	273	247	245	280	252	247	249	268	234	282	261	268	220	264	258	250	276	266	279	250	233	240	266	241	239	248	271	250	250	261	242	253	280	269	262	222	260	251	251	284	262	267	257	284	255	273	299	265	254	249	254	234	281	245	254	228	243	265	238	233	258	255	226	245	246	274	255	251	239	253	262	260	232	248	256	249	287	250	259	269	271	279	273	265	245	281	262	235	259	255	258	244	243	278	261	244	242	255	253	266	252	262	257	256	242	260	232	250	274	254	248	223	265	248	252	250	267	262	257	263	273	270	241	268	258	258	288	244	271	276	262	266	256	275	265	241	246	264	252	268	235	258	254	262	262	272	258	238	256	291	288	249	260	256	278	251	261	248	269	260	266	270	255	268	258	246	259	260	248	252	263	261	241	234	252	252	289	240	257	263	239	240	299	264	249	243	269	273	256	261	267	284	255	289	233	248	269	264	231	261	282	284	248	238	280	239	267	259	254	250	257	275	253	254	259	281	254	289	251	269	262	262	266	265	257	263	233	261	256	264	264	265	276	239	241	267	272	254	272	277	249	250	265	252	270	257	271	271	284	259	258	276	258	244	274	256	260	283	259	253	244	236	256	260	248	267	277	264	268	264	260	251	274	269	271	262	250	249	272	261	239	273	262	261	266	279	256	275	232	282	261	252	284	246	256	271	241	233	273	259	241	266	271	274	237	294	279	254	277	262	268	244	261	248	261	265	250	253	248	270	231	244	279	252	270	284	254	265	251	240	233	256	251	300	249	254	241	245	264	263	230	245	274	262	267	239	273	270	275	239	228	260	253	235	258	270	252	290	259	265	220	281	265	262	245	222	260	266	244	260	260	275	277	287	266	276	249	272	256	273	232	279	230	242	268	238	264	248	264	232	240	278	244	239	261	250	237	288	262	261	262	296	264	234	266	273	235	233	235	263	240	264	258	243	289	243	254	241	265	252	270	274	258	261	270	276	245	278	243	222	276	244	270	275	245	260	266	293	234	272	264	248	279	254	267	290	268	272	289	260	252	237	246	237	241	240	254	285	271	265	263	263	261	214	270	239	248	231	233	233	256	249	281	271	243	240	257	281	220	244	245	251	265	247	232	247	263	243	255	236	250	261	262	257	239	240	242	235	239	250	259	255	267	249	254	273	244	266	240	261	245	264	272	248
24238	21434	28540	24829	21184	11876	4017	2019	1415	1138	784	653	556	513	449	466	398	398	370	347	315	316	324	279	289	293	294	300	297	276	284	248	241	280	242	241	258	272	259	251	275	258	222	235	251	260	283	258	252	246	257	251	247	283	241	250	240	252	243	267	223	235	257	238	244	225	247	238	259	223	226	272	237	238	233	255	248	240	245	256	249	245	249	226	257	237	217	251	262	252	220	237	224	239	226	249	264	274	242	221	223	236	253	233	236	227	248	247	248	233	233	243	222	261	261	211	231	215	218	246	230	197	240	254	234	268	224	221	240	237	212	218	239	250	220	222	216	233	206	245	261	234	227	251	222	265	219	248	228	232	250	225	240	225	229	216	233	250	217	248	206	238	264	262	239	234	211	263	235	251	226	208	238	235	224	263	246	255	226	231	219	210	225	266	259	267	239	236	237	232	235	226	244	240	261	224	245	229	240	205	243	263	250	232	213	239	243	205	241	248	240	232	235	246	232	201	261	250	234	243	212	242	245	233	253	261	227	238	251	196	207	235	227	240	239	241	208	252	235	206	222	216	239	248	256	246	230	243	228	220	246	248	237	234	239	263	232	210	236	211	211	236	245	244	257	224	253	233	200	231	249	241	218	226	236	256	216	243	247	224	227	210	244	224	263	248	221	234	244	225	244	243	241	255	237	204	229	265	233	224	213	220	231	234	228	227	249	249	221	244	228	212	233	240	233	216	229	233	223	238	230	229	220	281	254	239	245	247	244	238	231	247	251	230	253	224	210	200	241	245	222	242	264	233	247	239	213	254	257	265	262	240	225	233	247	234	245	251	216	229	240	257	240	247	231	239	216	218	225	221	247	237	221	224	210	217	222	222	239	242	246	243	248	211	244	236	232	257	231	255	214	207	230	229	193	232	236	234	222	228	254	247	225	219	237	223	242	222	265	249	261	282	232	240	220	258	228	251	253	234	253	238	244	229	249	239	208	218	233	231	212	237	224	248	254	233	234	229	244	230	246	248	225	231	245	241	230	250	242	238	252	236	204	223	251	252	211	244	206	225	237	229	242	253	253	224	194	220	211	213	274	263	214	254	242	265	221	236	208	241	222	235	234	223	243	233	223	222	250	213	260	244	234	252	239	241	254	249	237	230	204	223	245	256	243	261	249	269	258	246	216	205	232	227	258	241	232	243	246	250	245	225	222	228	266	229	250	229	253	214	220	252	214	251	247	239	242	238	214	218	241	239	246	256	267	246	248	244	249	209	256	250	234	226	239	232	243	234	253	236	226	216	219	236	267	263	238	199	205	220	213	226	259	251	220	236	236	260	221	244	254	262	255	238	235	243	269	227	225	239	252	218	244	268	227	222	253	216	278	236	203	219	235	206	247	224	236	240	219	221	249	234	234	248	239	224	222	271	237	242	235	219	227	218	238	221	247	229	239	241	274	249	240	212	240	233	221	244	282	226	206	222	240	259	219	218	239	263	246	235	216	211	230	235	243	246	202	232	249	234	260	233	252	237	237	255	231	226	246	261	238	226	257	211	239	254	224	247	209	228	220	222	246	256	224	238	238	227	260	253	226	234	199	202	227	232	220	228	252	217	250	252	210	228	235	228	237	244	249	249	238	264	252	246	221	220	254	216	243	247	236	241	231	212	236	279	238	245	215	219	229	230	219	198	255	234	246	220	211	235	225	243	229	268	244	236	239	263	254	232	228	230	236	255	227	243	247	232	243	249	232	239	237	224	244	244	243	215	218	236	241	216	225	225	255	249	238	255	214	220	230	250	256	244	258	225	214	250	224	236	238	248	263	213	241	260	228	224	250	236	248	243	265	233	257	258	226	231	233	217	241	260	224	224	257	253	235	233	239	228	243	214	232	258	240	236	226	275	238	214	221	254	218	227	236	232	208	245	234	234	214	221	271	232	208	232	241	253	243	214	231	258	228	251	247	238	229	243	256	235	227	234	234	253	214	231	241	220	223	226	210	207	210	252	239	233	223	220	254	240	219	233	242	240	230	231	208	228	217	230	240	240	235	228	243	230	255	242	252	225	250	258	261	208	225	254	227	225	235	260	238	244	245	237	240	238	221	225	254	231	243	257	231	266	239	237	213	254	246	256	224	206	239	246	214	238	231	230	212	221	255	260	226	217	223	241	226	224	233	236	216	231	223	216	228	224	206	233	237	248	227	259	256	242	232	253	211	212	210	240	255	251	226	259	233	238	237	238	241	230	235	257	222	220	239	218	218	234	225	229	238	249	229	203	248	228	249	249	222	238	217	238	229	254	218	233	214	204	263	256	241	228	220	253	229	249	233	227	216	241	266	268	206	257	249	210	221	245	218	247	234	246	220	238	237	236	227	231	230	258	237	234	261	242	234	246	216	260	233	236	243	239	259	221	243	237	221	253	233	243	239	245	238	220	211	228	242	252	222	223	235	250	226	243	245	250	252	246	233	247	236	224	241	255	221	267	231	249	236	239	211	235	227	232	266	212	217	233	223	221	228	210	241	247	231	230	248	253	243	225	199	247	231	240	226	259	224	239	221	238	220	233	250	229	235	242	261	243	239	238	238	199	234	254	239	245	216	211	254	225	219	246	231	255	225	222	238	223	230	230	226	226	239	243	239	248	239	239	225	252	241	207	254	234	202	254	227	236	223	237	249	217	251	238	238	234	222	228	254	227	237	237	233	239	248	232	223	229	242	234	263	239	239	242	233	239	229	211	198	240	242	216	227	256	217	229	241	237	238	249	248	241	231	221	224	228	249	225	203	231	227	242	234	243	226	234	238	216	250	230	248	236	231	250	253	230	254	239	232	216	269	221	221	259	239	238	245	235	235	271	265	223	212	221	236	242	242	253	246	235	237	227	220	247	246	246	229	213	238	250	239	267	222	216	226	248	207	214	276	245	254	246	249	237	221	214	232	216	213	249	217	240	228	222	244	230	222	241	210	215	236	270	260	234	227	228	209	224	244	249	242	219	224	208	242	226	263	217	247	267	242	261	216	235	238	215	248	240	251	237	240	230	246	241	244	211	249	217	269	218	227	212	231	246	218	232	251	228	235	224	239	225	238	229	258	256	213	243	250	245	222	245	265	221	236	248	227	207	255	255	217	250	236	223	243	232	227	244	216	226	221	260	252	243	237	232	229	267	238	263	226	227	266	223	243	241	233	222	211	228	245	263	261	235	243	213	246	235	257	242	222	195	239	271	219	230	230	246	246	265	212	212	238	256	238	229	222	230	225	225	237	220	221	252	238	251	233	242	244	216	222	245	223	254	258	227	237	249	240	233	237	245	241	235	227	226	250	220	220	209	254	248	250	237	241	224	234	239	226	233	237	234	256	218	235	254	221	222	219	249	233	199	230	216	231	211	223	236	224	256	222	253	226	253	225	207	227	236	224	225	234	248	225	237	228	244	224	225	216	267	228	233	225	228	244	221	226	234	208	235	247	229	227	234	229	248	262	250	230	209	223	225	241	234	235	256
21718	40650	31315	18589	12154	8729	5271	3481	2593	1968	1419	1124	874	747	685	644	547	539	497	439	401	396	394	366	384	384	385	390	349	370	348	372	302	347	311	292	310	311	303	300	313	286	264	274	303	285	299	319	308	278	269	286	264	255	264	259	256	266	302	263	259	264	245	221	268	273	250	275	264	260	271	226	230	274	276	248	268	252	294	276	239	256	265	257	224	249	243	247	249	250	240	260	301	252	277	248	241	238	273	280	259	253	258	269	260	238	239	258	241	243	278	254	241	260	264	276	260	262	286	276	276	247	246	261	268	235	254	238	243	237	268	246	267	263	254	247	235	269	257	259	264	258	268	288	249	241	243	218	246	250	247	244	248	239	263	247	243	257	252	257	253	264	236	271	241	245	266	266	283	252	268	243	270	245	239	270	291	257	257	248	269	248	262	234	247	237	250	233	255	254	230	285	244	275	243	249	235	244	234	243	291	288	243	282	259	265	253	252	282	252	266	268	274	265	250	251	240	271	248	245	222	245	268	254	237	244	263	258	240	277	263	241	273	258	256	261	232	253	280	265	250	259	248	245	244	253	227	245	251	257	239	251	256	249	265	252	280	253	230	266	262	256	263	235	232	249	259	217	252	275	269	241	241	259	291	220	278	258	249	245	237	228	258	248	250	261	259	248	249	268	240	263	266	257	249	258	238	227	278	267	235	255	247	226	246	240	263	231	244	297	239	271	265	291	285	249	241	252	267	257	256	305	231	254	242	239	249	264	263	245	248	285	241	268	240	254	251	266	261	239	259	242	241	294	244	228	265	246	247	267	267	253	246	243	233	235	262	241	240	238	240	238	268	256	256	266	257	252	287	255	255	222	250	264	246	270	254	278	248	248	259	250	250	272	251	260	257	254	243	246	250	263	268	237	266	264	270	260	245	262	255	279	237	239	256	235	251	232	239	224	257	245	289	278	257	278	242	237	273	287	256	238	271	259	273	259	271	267	260	231	243	234	258	246	248	264	269	261	246	243	258	260	250	269	256	254	274	260	248	255	258	278	212	280	263	254	237	237	239	265	265	274	271	266	260	265	229	239	268	240	251	283	253	270	255	284	236	254	254	254	269	252	243	235	269	254	251	266	242	240	282	248	247	253	252	230	253	285	279	252	238	236	228	254	268	257	234	260	263	225	255	274	246	272	248	255	222	233	239	270	253	255	250	262	269	233	273	224	268	270	232	247	240	265	251	253	268	260	237	266	239	249	254	237	235	267	267	292	260	281	234	237	263	266	268	236	263	264	249	220	248	248	264	265	264	262	251	248	275	222	226	260	240	233	240	240	253	248	247	249	255	251	244	262	291	244	238	282	286	271	234	253	261	243	269	301	250	293	264	250	247	225	251	256	240	249	257	252	263	246	243	261	245	250	240	253	255	269	273	251	248	251	238	262	245	227	293	237	264	302	246	237	265	265	261	229	264	249	244	250	236	262	232	266	255	280	268	256	252	240	221	242	243	257	257	253	260	242	232	283	244	238	247	259	252	250	235	261	282	265	254	247	252	286	255	246	273	247	239	226	236	260	251	249	264	233	285	232	265	236	256	261	240	242	262	246	262	251	249	237	265	241	259	271	238	254	248	287	233	229	250	257	279	261	230	247	267	232	263	256	249	249	258	256	274	264	250	242	241	288	243	260	241	227	261	278	269	254	243	270	247	276	278	255	211	253	254	240	274	277	247	251	277	272	262	250	253	238	260	274	280	280	242	236	248	263	255	266	224	247	259	251	264	261	237	223	210	251	222	275	221	245	283	279	248	245	253	240	273	264	268	260	264	240	232	237	272	270	269	275	255	265	253	251	221	257	301	275	230	290	265	244	241	278	223	267	251	254	269	259	257	252	243	220	228	243	271	278	276	274	269	262	250	235	283	241	272	246	252	234	257	240	205	280	273	260	234	276	273	247	257	261	251	247	263	260	244	264	229	265	255	242	245	237	228	240	263	221	250	273	217	285	247	265	257	255	273	242	242	246	231	252	263	260	259	281	259	252	260	250	257	286	236	245	259	260	224	253	265	254	252	266	240	238	268	263	227	285	266	238	237	270	248	251	241	265	277	273	270	255	263	240	257	245	271	252	265	302	273	273	274	284	242	246	271	225	255	230	235	219	255	249	258	267	236	278	255	270	262	251	253	244	268	265	260	243	240	258	247	237	248	245	245	239	266	253	260	253	273	279	260	265	263	257	272	256	263	263	268	240	234	249	264	258	237	264	242	223	258	246	261	244	258	270	260	266	255	264	261	262	261	254	246	253	281	241	286	280	256	242	261	238	249	239	262	245	252	257	238	279	247	236	241	251	272	244	269	282	247	250	260	238	244	256	275	238	269	259	302	264	239	253	237	243	259	274	253	272	255	266	257	259	244	247	263	233	284	277	247	242	246	270	250	262	256	244	266	250	259	231	260	244	235	280	260	226	230	248	256	225	224	230	235	226	256	264	264	240	264	251	259	253	221	235	233	266	213	251	240	239	244	269	222	259	255	241	253	253	234	249	253	266	237	277	256	252	254	230	232	274	304	253	255	268	286	245	235	258	280	271	220	257	265	271	262	234	275	240	233	263	251	253	267	259	260	247	229	249	236	263	252	222	258	283	232	278	247	280	253	241	247	253	272	291	263	254	271	275	235	230	239	244	256	259	264	252	244	247	259	238	256	262	263	260	264	246	259	269	231	250	246	276	230	236	239	248	287	255	256	251	248	263	268	255	248	282	250	261	250	269	261	247	272	246	250	263	230	272	252	280	241	242	237	243	257	269	260	245	226	254	222	263	241	246	265	235	243	266	261	251	234	251	240	261	239	251	234	267	259	247	268	247	232	274	245	289	232	246	265	261	252	277	248	254	222	242	256	254	251	263	237	247	229	257	239	269	230	225	235	228	241	232	232	254	246	243	258	239	255	280	238	252	223	247	273	258	276	261	259	246	259	273	237	276	291	266	246	271	218	240	262	272	271	275	230	262	269	236	254	276	230	261	273	280	250	229	252	266	258	259	262	266	253	257	223	261	248	274	254	270	247	265	279	254	273	254	274	243	244	242	227	255	268	271	256	261	261	241	225	240	243	259	262	259	253	265	270	261	240	230	256	261	245	261	257	269	254	255	244	235	275	289	288	263	265	276	261	247	286	242	266	222	239	234	234	254	252	249	278	266	243	253	255	244	253	248	256	267	242	232	250	231	274	267	269	254	244	250	235	263	242	251	247	237	239	250	263	239	253	272	264	271	240	232	261	259	245	245	264	218	273	250	249	284	256	249	261	253	256	268	235	232	252	263	238	263	261	266	277	259	276	228	232	274	251	223	249	265	249	227	261	256	245	247	263	242	232	257	255	257	271	236	212	265	273	268	220	253	260	230	264	249	242	262	294	238	254	242	220	259	264	251	254	246	256	225	257	260	230	250	240	260	259	230	235	244	248	244	232	248	247	285	244	225	259	251	252	260	252	240	244	250	236	280	250	260
25400	21442	27480	25525	12759	5205	2669	1595	1251	952	749	721	577	567	471	501	482	446	443	460	400	432	386	406	417	411	398	402	408	397	430	410	383	399	363	387	405	352	379	378	372	406	369	372	368	352	358	360	363	384	331	330	326	376	358	368	355	356	336	372	340	389	350	380	345	362	354	385	390	350	349	356	342	345	317	343	378	391	301	352	348	335	344	356	373	341	351	368	387	354	312	360	383	320	343	372	321	369	318	350	329	352	343	359	351	305	343	315	353	347	355	357	379	335	356	342	353	318	369	348	355	322	346	350	347	347	361	355	335	351	350	345	362	356	376	340	363	348	354	363	369	367	371	352	338	338	349	335	369	351	332	341	327	353	366	365	324	373	355	326	339	368	359	345	335	358	369	359	344	332	347	341	329	356	332	325	326	296	336	380	325	336	368	348	366	338	363	324	325	388	364	346	389	383	327	335	342	357	333	375	352	365	359	333	358	341	331	322	350	342	355	364	373	329	354	309	369	339	366	357	322	364	339	346	306	336	330	347	378	369	347	373	321	363	353	354	359	373	349	366	351	339	333	327	324	370	353	357	385	350	384	362	372	363	322	347	323	374	373	323	340	344	383	323	349	347	387	375	338	347	334	357	346	367	349	361	378	379	378	321	377	361	337	344	342	377	343	380	335	337	363	307	373	376	329	364	341	339	363	357	375	371	351	341	373	353	317	353	349	362	347	352	393	347	317	361	342	349	374	363	335	344	337	388	322	319	346	374	308	329	341	371	355	341	346	375	354	383	368	348	398	350	370	316	349	352	389	340	301	380	334	356	375	372	349	355	372	352	383	358	328	338	335	378	338	337	333	349	346	329	347	356	349	379	354	388	367	394	360	336	324	345	333	359	346	328	328	368	324	335	346	324	359	353	365	332	365	341	359	346	350	337	379	330	329	327	383	326	340	345	336	344	347	345	327	341	326	344	352	362	351	341	352	363	347	294	375	372	365	345	350	356	346	346	342	364	359	363	355	377	358	384	370	358	346	347	357	349	332	364	369	347	309	343	355	370	356	358	379	318	371	372	351	372	353	371	365	397	369	357	346	354	366	374	362	388	366	327	342	336	354	354	340	358	330	329	331	330	334	361	364	349	360	353	355	338	337	359	324	312	375	340	361	333	340	341	369	396	334	361	329	333	367	339	360	363	360	351	339	364	361	340	364	353	337	381	337	352	345	347	340	347	346	357	340	354	359	365	364	387	372	337	347	333	360	367	355	359	352	364	363	331	351	339	315	308	320	353	353	384	352	327	335	352	333	354	336	367	336	373	356	363	351	346	364	337	377	344	362	378	340	331	355	343	354	353	358	348	390	398	360	351	335	351	368	362	358	375	334	341	332	357	333	364	352	389	356	369	381	334	360	363	381	345	377	398	320	365	348	346	371	372	377	320	350	340	376	337	331	400	376	351	335	335	354	374	315	364	329	379	357	358	324	356	394	326	357	325	359	356	350	372	393	366	359	360	360	322	357	317	384	343	357	349	352	334	353	377	381	328	374	310	361	400	354	355	373	367	385	340	357	357	345	354	358	348	347	351	342	343	338	376	360	346	352	355	340	356	329	352	380	334	339	329	363	332	356	328	365	383	374	362	315	380	341	361	355	340	377	344	342	375	354	375	371	358	340	349	324	375	325	335	374	350	334	368	371	353	377	353	365	362	332	345	383	361	358	341	363	334	351	337	353	372	340	369	329	354	336	360	354	350	344	337	351	353	383	347	333	340	362	363	356	359	336	388	339	342	342	346	321	362	336	356	322	367	319	357	332	300	345	364	364	368	372	343	352	333	338	332	354	367	379	358	324	349	381	378	346	348	331	361	342	342	321	354	332	352	364	349	356	351	330	337	322	356	343	364	357	362	341	371	356	385	356	324	331	343	342	362	333	368	345	363	373	376	342	349	361	359	333	364	387	352	351	353	384	396	355	357	345	383	347	349	350	347	347	359	337	355	380	332	350	368	382	327	324	340	351	352	359	351	340	366	319	360	355	325	334	374	356	364	386	342	358	347	361	336	364	371	357	383	346	345	344	312	339	373	360	363	373	349	347	338	377	383	340	350	361	369	348	345	367	330	364	391	342	366	362	379	346	351	350	361	334	308	360	339	346	353	392	362	335	355	365	386	353	348	363	314	382	367	343	365	416	342	361	384	317	356	350	349	368	330	337	369	351	379	350	352	364	351	375	366	350	347	376	341	353	339	365	322	349	370	333	345	357	378	352	340	357	362	329	318	355	340	319	348	348	353	347	317	325	381	373	330	358	344	362	338	345	361	361	371	349	361	323	404	381	375	337	321	333	323	346	356	373	327	349	393	330	380	309	322	362	367	371	364	342	330	320	374	347	340	308	379	369	319	350	398	354	380	348	363	382	363	364	360	352	359	342	340	369	355	361	350	332	366	317	352	366	379	334	371	374	387	329	348	373	339	360	356	312	325	402	359	321	397	352	348	326	371	335	383	347	345	321	304	378	349	338	359	375	372	349	370	359	350	353	366	352	358	340	345	338	324	317	352	338	375	340	373	351	327	391	391	340	362	357	383	324	346	342	354	343	361	351	327	370	392	367	369	382	355	371	370	364	376	350	363	337	340	361	358	380	345	336	368	357	374	342	348	353	318	349	360	372	367	384	380	373	357	363	369	360	364	367	383	345	374	367	343	372	362	358	369	360	339	345	363	379	356	379	310	361	356	323	369	331	357	371	335	367	385	322	389	362	365	345	319	371	386	354	347	332	381	364	379	364	322	379	327	347	311	359	322	364	317	342	333	354	384	374	356	341	367	371	344	371	312	351	355	368	362	364	382	351	352	354	321	346	342	344	365	350	349	365	341	360	349	347	315	343	359	378	378	388	345	367	378	368	332	337	362	316	350	332	320	362	340	356	372	307	382	340	339	341	380	366	399	347	322	379	374	361	366	367	392	373	352	361	346	359	338	396	353	362	350	357	373	347	355	344	360	371	322	367	326	337	347	358	355	359	357	365	348	319	318	347	334	358	366	356	351	331	349	324	347	354	341	353	349	323	357	351	375	324	341	311	365	344	374	372	368	329	346	350	345	374	352	367	385	320	382	351	338	382	333	362	373	346	384	353	306	298	331	403	332	333	360	396	334	341	368	347	349	345	333	384	361	320	372	362	352	348	387	326	337	366	340	353	352	374	368	354	339	378	336	352	376	365	334	341	338	352	335	354	357	379	347	346	338	336	374	335	304	359	386	355	345	355	361	374	349	361	340	358	339	350	383	360	382	373	321	371	352	353	342	352	350	337	362	357	372	368	386	344	363	324	366	338	360	328	352	358	361	350	344	331	348	341	347	358	362	360	338	323	337	369	365	333	343	327	379	342	355	402	365	331	338	366	364	332	390	348	349	351	345	371	357	361	362	370	371	371	373	359	345	358	375	344	347	320	376	348	339	358	363	343	351	337	334	364	351	369	347	320	354	331	371	333	367	373	369	338	349
20378	37017	26874	14943	10142	7780	4616	3060	2323	1718	1287	1005	867	774	732	675	626	613	574	527	498	458	539	507	486	502	479	504	476	425	446	422	441	464	445	412	439	405	387	455	432	381	403	399	423	388	401	425	392	387	380	400	395	412	377	392	410	370	385	403	419	429	384	362	359	382	382	405	381	385	375	408	414	385	388	384	361	334	419	371	372	356	406	390	351	384	365	363	360	391	366	384	443	391	401	413	343	373	356	413	400	414	388	372	333	389	396	405	394	391	383	403	374	383	364	385	367	396	390	384	389	362	371	381	382	377	391	382	374	366	367	363	383	379	422	383	394	381	365	383	396	377	385	402	401	367	377	395	391	383	426	358	381	376	388	350	388	394	361	398	379	367	403	400	370	379	385	373	377	415	413	362	359	363	425	385	358	369	417	365	389	378	374	376	422	353	366	388	430	380	372	366	373	377	405	393	376	383	350	357	361	350	368	375	386	377	431	391	397	402	380	355	395	361	389	404	422	370	365	386	403	405	410	342	375	361	372	400	369	402	401	405	397	380	397	360	362	393	394	380	383	399	400	387	360	350	396	381	334	369	384	367	363	385	397	411	379	368	394	376	386	369	357	378	365	368	389	378	420	377	348	368	382	355	408	362	352	424	390	406	344	376	390	401	378	374	399	379	386	394	340	394	389	387	409	401	411	386	407	375	371	423	349	401	415	397	358	387	365	370	362	385	358	342	388	384	391	378	387	393	389	386	390	402	379	404	400	411	403	393	378	378	403	387	350	384	369	366	404	353	374	384	394	374	363	385	374	364	389	380	392	370	417	422	377	394	353	397	376	389	405	387	433	367	393	388	382	391	402	401	395	403	406	380	375	370	410	417	375	377	411	314	387	374	413	366	398	399	352	383	378	373	379	359	372	407	369	374	360	392	352	370	391	376	396	367	370	405	382	373	390	378	377	392	379	387	369	361	373	351	373	395	426	395	408	364	372	381	381	398	393	386	381	357	368	368	392	403	356	371	405	400	421	385	387	343	404	393	363	385	385	348	390	427	410	367	365	403	388	398	399	350	390	359	362	395	364	411	417	381	376	409	350	375	348	372	374	350	389	369	377	394	413	378	390	374	368	369	378	377	384	407	420	365	344	374	406	385	406	423	402	395	387	371	381	398	370	379	408	356	379	363	401	408	406	343	408	351	352	352	341	384	367	395	361	372	405	374	392	373	378	394	401	390	371	372	366	384	352	376	382	411	383	347	408	352	379	400	395	381	368	363	415	377	375	344	405	355	386	387	345	395	408	365	365	365	388	396	374	414	384	393	399	410	426	394	409	382	379	399	374	396	390	373	407	383	382	382	387	385	376	395	414	377	391	367	380	398	384	345	393	387	403	414	378	395	410	391	378	366	385	413	385	391	408	381	431	391	383	405	394	409	355	385	375	367	392	392	378	361	361	385	370	380	408	332	387	370	403	384	378	387	384	406	364	403	363	410	381	391	374	383	388	386	386	392	381	369	398	373	409	379	377	394	391	382	363	344	367	407	376	406	403	373	366	358	398	403	382	375	372	394	386	409	365	412	375	384	419	412	381	382	390	362	394	386	397	388	386	405	368	374	390	379	376	392	384	366	387	389	403	397	383	405	371	409	378	392	384	395	395	388	352	360	358	391	382	385	389	377	383	374	346	371	407	381	392	404	396	390	367	409	377	376	334	371	375	349	360	411	379	381	379	384	411	378	420	396	391	370	390	397	354	356	346	399	383	371	357	379	406	379	394	397	414	354	373	422	365	359	350	384	375	364	385	354	375	382	393	371	399	392	386	363	347	370	393	393	374	353	378	374	409	393	390	350	342	399	399	392	403	365	392	370	416	369	381	373	388	405	394	412	386	347	397	357	366	398	381	398	392	359	395	406	354	356	384	406	392	357	375	405	380	394	395	381	367	402	351	387	324	354	381	362	442	410	370	410	348	361	383	379	377	395	392	410	372	394	406	391	378	365	382	386	389	388	372	368	364	386	407	400	372	369	404	348	388	402	386	419	397	391	361	387	406	388	357	395	376	396	372	372	385	411	414	400	373	374	365	381	365	390	425	372	374	374	372	351	423	380	389	373	388	391	402	419	365	389	395	349	426	382	397	397	414	379	393	383	378	409	368	387	389	401	368	366	381	389	420	397	382	348	394	372	358	356	398	368	396	377	383	373	377	373	359	380	366	354	360	393	374	367	353	376	378	417	387	362	403	371	379	382	352	378	400	338	381	366	348	390	368	378	369	383	361	395	398	373	365	342	380	393	358	365	384	391	350	351	411	356	379	372	387	347	359	398	362	374	401	373	358	423	386	365	362	360	365	410	372	378	373	402	401	385	355	370	369	380	355	399	394	393	410	402	397	374	420	392	395	386	408	379	399	387	405	380	373	407	349	354	385	372	403	373	357	381	387	392	393	326	390	428	350	421	375	408	394	343	362	366	380	396	367	404	364	389	397	402	400	375	366	392	412	346	394	354	451	402	391	383	382	386	411	378	397	368	378	387	402	388	389	377	359	407	378	381	375	395	363	403	389	366	383	366	373	392	406	379	402	377	405	387	350	395	372	392	386	339	366	400	383	352	409	362	348	385	361	363	369	370	378	363	357	392	400	404	402	398	393	360	388	388	345	428	364	387	420	393	372	386	377	388	367	381	391	415	391	384	376	428	386	383	376	371	386	393	344	379	369	370	408	368	386	379	359	406	374	365	370	365	386	385	409	360	413	371	382	356	377	388	373	391	371	391	366	405	357	405	391	372	402	371	420	384	380	383	378	368	419	397	388	401	383	393	346	402	385	370	392	375	376	387	338	349	378	354	388	377	378	361	340	364	408	390	397	369	364	415	407	410	386	384	374	386	375	387	395	361	377	391	389	383	390	376	401	363	400	356	387	403	378	390	384	369	379	349	415	380	400	372	351	372	388	398	370	383	405	385	363	387	345	376	383	426	348	395	364	358	413	386	371	378	378	364	369	387	370	354	384	390	378	369	378	360	392	400	367	397	415	348	388	393	390	374	400	382	389	358	389	395	397	414	372	411	390	370	417	386	373	367	364	388	380	395	350	387	398	384	358	385	394	348	397	382	387	391	394	378	397	369	407	375	380	406	396	387	382	393	420	365	384	375	378	339	386	331	396	381	387	372	390	382	397	354	365	379	399	343	362	386	378	369	347	380	388	348	377	390	376	403	391	410	360	384	393	371	382	369	334	372	401	375	362	393	362	383	408	356	369	365	344	389	336	366	379	390	373	395	378	356	362	417	358	350	349	363	364	383	403	396	362	403	396	409	391	406	390	359	397	385	415	383	366	377	351	359	383	353	384	388	385	386	344	413	410	362	385	368	386	380	367	373	346	392	402	382	374	384	361	382	400	377	393	370	376	389	378	416	350	383	386	380	364	392	378	397	368	371	405	373	363	382	375	375	367	389	377	407	375	376	384	373	368	381	389	391	382	385	385	394	388	393	376	353	369	374
22903	21293	28863	24049	21408	21370	11860	4072	2520	1755	1324	1097	927	838	761	758	661	629	562	601	542	531	511	473	528	494	508	475	504	456	513	437	482	440	442	427	439	458	469	421	424	439	432	459	455	416	425	449	453	391	402	407	399	407	420	418	381	409	415	447	406	423	415	434	385	395	412	420	416	435	428	448	372	411	364	425	392	423	393	407	393	406	364	390	377	388	380	390	429	403	421	404	386	393	397	394	395	389	413	396	389	421	405	411	393	425	408	435	362	409	423	393	395	418	408	386	407	411	384	391	372	435	389	365	450	391	427	395	376	413	402	412	361	423	400	400	422	423	415	384	407	442	418	408	400	374	366	411	416	386	432	431	386	402	377	399	417	395	413	400	399	380	414	400	398	378	385	373	392	392	398	408	364	391	384	409	362	398	350	390	429	421	363	389	376	387	401	386	391	354	393	448	395	406	406	347	402	367	409	431	427	413	406	383	393	384	422	401	416	398	411	404	409	393	411	408	429	398	377	428	382	380	347	412	350	391	383	424	394	388	405	393	409	389	420	363	374	402	435	365	403	368	396	413	384	419	397	428	414	400	389	436	366	424	414	397	393	391	426	398	414	429	402	387	354	385	378	406	383	428	382	423	419	431	388	451	405	437	389	443	389	417	395	417	382	400	386	385	389	392	382	392	426	412	412	443	406	411	395	371	369	450	388	420	395	408	401	386	426	330	391	423	371	404	404	402	395	400	410	398	383	416	406	386	388	419	408	381	405	397	388	410	386	388	387	382	407	345	412	411	385	444	423	381	417	396	435	394	364	397	391	408	354	396	391	381	377	409	379	418	375	419	380	417	389	378	396	390	422	364	388	408	400	359	384	411	387	420	389	384	387	405	416	405	373	439	420	418	380	365	403	366	401	431	364	350	395	390	389	404	407	398	390	397	439	428	452	394	388	391	402	397	364	392	402	362	403	457	389	400	367	406	429	418	387	424	399	375	402	389	412	357	418	386	403	390	394	384	424	389	408	391	389	419	404	400	355	396	397	412	383	417	425	407	389	392	409	377	406	391	395	388	404	390	388	408	392	437	383	391	388	376	382	425	373	388	419	428	443	387	376	379	401	347	407	372	378	431	427	407	438	423	406	405	387	427	408	413	398	389	400	412	373	404	398	383	392	375	369	408	414	383	429	375	410	390	448	392	395	381	416	408	415	355	412	388	388	368	379	407	382	378	434	389	398	414	405	401	402	399	392	383	387	398	408	382	397	390	410	421	407	437	437	405	398	434	360	419	407	393	398	358	390	357	397	411	383	404	358	387	402	392	380	385	407	398	430	396	408	389	439	407	406	405	370	396	403	369	374	414	442	408	412	410	420	375	392	377	390	361	397	354	404	458	371	392	399	392	365	375	412	418	393	395	381	423	413	417	373	413	379	388	428	394	404	360	419	421	406	420	393	405	394	405	415	383	409	403	425	390	462	387	387	417	379	414	424	400	378	399	430	366	373	363	403	423	391	401	360	439	378	387	379	385	397	348	415	389	388	408	432	393	412	395	417	389	406	390	374	393	407	392	399	398	388	419	414	378	353	437	381	397	428	417	405	407	423	425	401	396	436	413	404	430	383	409	406	386	385	376	371	391	401	362	410	412	407	389	388	437	391	363	402	410	432	413	429	445	373	409	393	379	381	404	415	432	356	405	402	412	385	405	399	380	419	393	434	383	393	394	392	392	398	362	379	412	419	409	377	385	439	378	378	431	419	432	397	418	404	404	364	390	392	371	359	400	404	418	380	415	392	435	425	403	415	380	403	390	449	445	374	419	386	414	418	357	379	386	407	392	453	435	376	364	409	418	395	373	389	441	426	411	378	393	397	432	411	386	384	371	394	395	367	377	395	400	426	381	435	392	421	415	394	424	407	390	445	397	363	414	400	466	425	358	382	389	387	398	418	397	405	407	385	396	438	394	399	431	392	399	405	432	366	385	379	402	383	402	416	407	420	385	414	403	368	398	415	396	386	406	411	389	431	412	397	378	400	425	355	387	368	400	409	401	355	384	374	388	410	389	406	428	390	394	378	338	409	393	382	399	427	397	384	378	395	388	380	394	359	389	380	390	399	417	419	370	394	351	374	383	412	383	395	416	395	419	403	400	400	405	400	365	413	385	381	402	420	420	401	415	360	349	424	377	399	406	370	411	396	374	382	413	380	410	414	394	392	393	399	444	383	399	421	410	409	415	370	399	386	334	424	415	376	379	378	407	421	371	393	397	403	412	411	366	405	342	420	416	380	393	400	387	382	442	374	404	381	395	405	428	374	384	383	376	408	443	395	388	424	402	391	388	405	384	405	395	354	377	365	364	402	402	360	379	399	397	412	406	414	455	431	402	398	405	383	437	422	401	408	399	406	379	417	390	401	386	382	401	397	360	395	378	414	383	393	413	389	421	410	408	388	395	397	390	371	374	406	376	394	367	388	401	403	378	372	393	410	411	378	401	409	427	399	414	432	399	388	415	421	369	388	404	394	353	391	389	415	382	429	404	390	391	402	390	384	380	429	357	385	411	388	412	382	394	411	392	455	380	385	366	375	417	399	401	387	383	381	409	385	407	397	388	385	420	411	374	407	392	398	367	409	393	404	425	377	414	362	401	401	395	409	425	415	390	373	411	383	430	407	420	414	396	360	389	393	405	416	396	384	387	418	430	379	439	395	411	402	398	382	384	417	380	392	335	393	396	360	378	408	438	397	390	414	387	385	385	415	425	384	419	388	348	394	409	428	426	419	396	379	402	400	391	394	407	369	379	408	416	403	371	355	387	368	443	403	425	407	383	386	398	403	411	403	422	365	375	398	372	396	413	404	381	388	405	433	408	424	416	422	364	433	428	367	418	387	407	387	398	411	397	382	399	397	393	375	402	397	383	403	392	387	377	412	414	426	383	389	430	388	404	401	412	385	373	390	349	395	395	384	371	396	404	365	374	365	383	387	406	397	412	386	400	381	387	399	386	422	387	395	385	421	390	394	396	381	395	408	364	395	386	375	400	410	407	406	415	387	342	396	387	383	373	407	371	357	382	379	409	418	382	405	385	361	387	409	400	382	367	422	398	403	391	384	385	440	375	379	400	407	356	391	431	363	401	372	404	394	404	430	357	420	392	408	392	398	410	392	397	411	408	416	416	426	379	383	399	388	402	391	400	388	373	369	401	372	394	390	391	375	410	408	387	410	398	374	394	404	456	411	409	366	387	419	373	374	416	466	384	363	370	381	390	382	410	413	420	387	400	413	392	363	379	413	397	399	410	410	407	376	414	407	427	437	434	428	389	415	407	380	409	394	382	397	390	346	423	408	440	387	373	381	370	381	387	412	348	383	414	389	393	404	426	407	418	389	400	379	410	345	380	426	415	389	389	411	384	398	387	411	405	397	381	419	421	393	401	391	378	396	404	430	400	376	389	395	382	409	429	381	396	396	404	429	373	400	438	375	430	370	420	369	408	418	363	387	393
24562	46545	36626	24723	18601	13760	8283	6155	4213	2929	2137	1773	1372	1234	1046	996	895	827	844	711	687	653	636	620	609	578	577	594	589	527	533	534	484	492	518	506	533	501	498	478	500	473	465	465	452	464	469	468	428	435	435	452	412	429	466	432	436	401	441	414	450	414	406	434	412	408	422	405	448	455	420	434	427	398	389	392	405	394	448	405	410	402	451	408	404	384	395	412	385	443	415	413	387	440	464	386	401	404	418	406	412	394	392	407	394	393	411	422	395	391	427	435	400	432	411	402	407	414	422	448	394	414	417	381	401	389	401	393	404	414	429	385	417	430	367	442	380	380	418	434	399	405	392	423	418	417	382	414	429	443	407	415	403	413	390	438	389	414	418	391	419	373	390	378	430	392	421	436	392	410	407	403	419	407	435	404	438	348	437	405	374	424	401	407	415	395	384	383	436	377	415	386	396	425	391	419	387	428	379	389	437	416	407	422	404	397	438	441	429	427	396	420	413	421	425	406	441	409	372	431	432	402	404	398	416	394	430	395	375	408	380	417	369	405	401	404	424	440	441	411	411	361	406	413	380	414	393	415	437	433	399	420	413	413	364	392	419	432	400	461	386	424	449	416	405	365	402	385	375	426	390	386	384	437	389	380	403	415	424	408	394	405	422	392	414	400	415	419	405	436	418	412	431	416	387	429	393	417	391	423	411	409	408	407	407	427	461	371	407	411	421	391	393	425	370	431	378	406	383	383	387	394	392	421	413	408	401	415	392	445	390	409	354	394	388	386	420	417	425	407	419	408	394	440	428	367	432	363	427	382	405	427	436	414	415	402	411	414	390	416	400	382	398	418	398	391	453	388	437	422	430	411	437	412	398	423	444	400	386	372	411	388	429	420	425	410	397	394	422	388	418	374	446	392	399	408	410	430	400	427	380	424	413	399	406	394	393	399	401	400	392	423	426	376	426	406	397	384	437	405	403	373	423	432	426	396	435	401	387	408	421	425	434	421	392	406	401	397	441	422	406	404	403	431	421	447	391	395	386	406	450	391	388	407	364	425	406	410	401	429	425	408	391	380	394	414	384	399	404	424	378	418	437	417	405	411	410	405	416	415	395	402	387	415	418	411	396	453	404	399	419	438	408	394	393	423	420	393	415	413	397	417	438	409	393	380	450	450	421	420	426	393	394	426	424	399	413	386	430	407	408	427	392	409	402	360	406	409	370	419	434	401	420	403	426	433	448	439	392	440	408	398	422	420	378	387	408	403	448	414	432	412	441	417	394	388	401	415	411	393	411	431	408	396	404	425	383	412	404	430	417	410	420	392	398	422	397	418	412	374	398	413	403	392	430	434	412	410	400	419	394	416	399	397	445	405	402	420	424	377	425	381	440	407	394	414	426	384	419	406	429	427	395	417	391	437	421	410	415	409	398	403	415	413	413	414	422	382	393	409	410	420	439	448	402	375	396	400	397	462	404	419	421	399	435	410	408	418	376	408	423	410	354	403	420	425	393	393	412	441	393	415	418	411	425	430	381	395	430	407	391	413	419	411	410	386	432	396	407	439	401	401	388	410	365	405	446	382	411	398	396	421	387	380	411	388	414	430	418	395	397	405	371	430	404	354	437	420	419	413	423	379	424	456	413	394	409	404	431	409	400	440	451	382	426	380	379	395	393	417	390	397	432	399	373	386	397	418	386	432	381	398	382	378	436	386	423	414	426	426	419	415	377	402	415	402	422	419	399	410	422	436	408	404	413	378	399	437	411	424	392	401	408	431	434	403	387	371	423	385	377	406	427	418	401	405	380	406	445	426	410	428	413	386	418	415	388	415	408	448	391	405	435	435	395	430	385	394	405	434	436	461	370	398	423	431	423	355	390	409	424	377	417	395	407	389	410	395	372	419	422	425	426	404	413	421	420	410	406	430	412	414	404	425	382	402	433	405	485	368	430	419	420	413	439	420	410	447	415	420	379	384	384	396	438	427	441	430	433	398	422	396	374	402	383	396	445	415	401	387	361	396	414	430	428	399	390	409	448	410	407	399	403	405	408	375	404	429	402	416	400	410	422	394	400	398	419	430	412	421	413	391	410	380	411	417	405	423	420	402	386	426	402	413	395	440	439	404	427	414	407	423	413	431	390	404	429	406	434	463	416	410	412	432	406	383	395	439	423	406	447	382	405	397	416	408	419	424	411	412	377	409	424	421	401	373	422	370	397	410	431	428	423	389	397	456	395	396	398	412	453	436	405	391	427	382	404	412	407	461	402	429	421	404	403	458	428	417	422	381	377	404	415	416	410	408	419	363	407	401	431	384	402	363	409	409	405	413	420	426	408	433	422	409	424	434	407	402	380	414	425	405	395	411	412	388	413	430	415	401	388	410	395	429	413	422	413	400	434	430	441	397	410	394	412	415	411	403	389	413	391	397	394	393	434	410	392	428	405	420	378	401	420	374	414	437	412	454	416	394	405	406	390	424	436	427	401	396	397	445	427	387	426	421	421	395	393	425	401	399	418	411	426	387	384	405	398	432	402	404	434	425	350	409	380	412	387	412	417	461	418	421	437	391	416	419	411	395	428	425	437	397	392	426	389	432	444	381	396	404	399	404	408	405	410	398	404	407	376	399	403	382	380	459	439	416	435	419	432	388	410	391	420	405	411	413	404	394	412	427	376	417	426	410	384	440	401	397	397	397	381	421	396	437	425	428	403	396	429	392	448	424	389	438	399	411	370	409	411	417	428	390	398	400	397	363	416	414	371	405	380	392	423	378	418	437	385	406	418	397	400	385	387	404	411	432	394	409	406	450	399	396	429	424	414	386	386	381	414	438	455	433	401	461	412	423	421	415	396	402	378	436	389	357	400	415	398	403	377	405	410	393	429	404	394	438	431	405	425	401	417	418	424	388	368	379	374	413	402	405	455	437	385	370	426	423	400	433	418	438	387	401	389	395	420	430	417	425	443	391	389	396	408	409	386	401	426	381	434	429	402	415	427	410	412	410	414	414	397	406	388	403	366	414	435	414	421	384	424	394	435	413	418	414	440	412	430	404	373	432	424	353	419	402	400	394	413	446	413	417	413	399	427	402	395	405	418	418	396	412	429	421	398	362	408	387	429	432	411	429	423	391	417	380	392	388	413	417	427	402	438	435	433	391	408	393	449	408	372	399	373	371	402	423	402	412	423	396	432	435	421	385	390	416	445	404	419	373	411	432	423	392	394	433	413	441	405	416	406	451	402	409	366	390	414	415	400	402	431	442	401	407	403	434	398	421	380	425	409	440	422	402	409	404	376	404	419	450	410	374	386	441	392	382	434	401	411	406	384	408	393	363	386	396	446	399	408	407	414	432	457	426	398	399	381	433	402	427	435	409	378	405	415	404	397	425	428	395	446	403	474	430	400	389	368	409	416	445	416	374	385	412	413	406	435	394	413	459	403	380	420	420	416	422	432	404	400	433	414	388	379	396	443	359	424	428	388	397	425	396	409	413	396	423	373	403
28867	22279	19070	10644	4667	2238	1471	974	697	523	447	384	310	324	314	315	323	292	262	282	271	256	272	261	250	234	246	251	270	238	256	245	248	228	248	247	263	242	243	258	234	255	229	229	236	241	262	223	236	234	233	230	234	237	237	250	228	235	241	231	256	225	245	207	227	244	218	203	207	234	210	222	247	222	233	222	212	219	228	205	254	225	220	222	218	211	217	257	245	247	212	217	265	233	238	245	232	238	220	245	216	235	208	230	236	226	215	221	238	220	236	218	246	253	229	234	211	189	254	255	249	228	194	223	262	239	260	222	236	221	227	223	230	246	266	236	221	258	230	232	225	266	209	229	210	255	205	207	227	245	225	240	214	226	219	234	233	243	255	240	225	229	245	218	216	253	228	209	225	223	215	252	233	233	232	241	198	274	251	241	190	244	238	255	224	237	238	221	263	265	205	237	233	228	241	200	206	250	233	226	237	221	215	241	231	221	219	246	228	225	236	208	233	225	254	243	248	224	206	204	244	214	248	227	251	255	243	231	240	230	230	226	228	250	214	229	247	239	238	223	208	230	236	227	232	227	221	217	238	234	229	236	230	230	223	251	246	226	251	218	231	243	211	219	241	244	242	255	215	234	230	235	235	232	218	207	246	232	270	216	214	251	215	241	226	214	224	222	239	218	248	223	239	248	241	213	229	231	257	254	229	243	245	223	246	207	207	244	250	213	247	247	207	222	237	221	221	221	220	225	203	243	187	248	226	276	240	243	242	240	201	242	240	216	227	232	237	268	238	228	241	258	231	243	227	225	217	248	243	231	223	242	227	225	227	246	242	231	228	224	228	235	223	238	241	252	237	229	228	196	226	226	247	236	238	232	255	237	273	226	217	202	232	251	224	238	213	243	259	240	227	238	224	268	196	212	239	229	218	255	206	248	222	247	230	219	237	233	201	237	212	243	225	219	209	251	235	251	230	243	226	211	242	249	231	254	247	226	255	209	244	226	240	228	239	242	204	235	225	242	227	217	208	227	255	213	240	212	207	208	224	220	240	216	236	226	232	236	224	227	219	241	221	214	227	226	222	249	228	216	223	229	223	218	206	233	208	225	224	216	218	243	247	261	222	234	216	252	202	228	228	252	228	227	235	216	211	223	234	240	256	233	245	238	244	231	228	219	281	205	200	211	239	248	263	242	216	218	250	244	226	233	240	244	237	245	222	213	240	227	210	220	221	233	208	224	233	221	205	204	231	225	248	271	240	233	243	226	236	224	222	236	218	226	218	202	249	238	228	275	255	229	232	242	227	239	248	229	219	216	225	223	226	234	249	246	241	216	189	205	213	245	222	245	215	245	223	209	228	217	214	226	238	232	226	234	219	232	236	257	205	218	229	252	252	236	252	241	253	253	212	229	242	216	252	238	250	243	230	230	216	238	229	197	220	269	239	258	208	243	257	248	245	241	240	241	221	223	246	258	260	210	244	269	236	243	230	234	225	201	221	231	237	241	227	217	229	226	218	221	255	208	222	222	227	242	236	211	230	240	215	271	215	215	222	251	231	222	243	223	236	229	225	200	240	234	244	245	232	218	232	249	210	250	211	218	261	228	227	218	244	250	233	252	201	249	253	249	222	218	218	215	231	240	216	235	217	231	235	246	246	211	239	229	216	215	230	227	232	234	196	230	223	207	257	200	232	214	244	217	254	226	248	223	247	232	250	237	270	215	214	208	201	243	212	232	228	211	245	259	242	214	214	234	239	235	204	218	208	238	252	240	248	232	244	257	230	240	257	221	244	187	241	241	214	212	229	227	251	216	234	239	242	204	221	220	205	245	238	228	229	229	230	241	258	238	245	222	252	233	240	220	228	222	246	224	223	232	208	233	233	230	218	233	230	245	234	230	254	216	236	223	223	257	231	251	237	231	253	237	253	231	240	255	234	229	232	222	220	228	219	214	217	236	217	213	235	196	231	252	217	224	244	240	262	240	225	239	249	232	242	244	215	239	222	241	220	211	249	238	242	234	240	225	221	241	235	227	228	211	214	205	220	227	251	250	238	230	231	241	263	229	210	200	234	226	224	231	222	203	209	215	238	237	238	220	222	257	254	241	231	242	247	212	238	231	257	255	259	233	196	257	237	227	254	218	236	257	228	216	258	247	244	220	214	240	248	245	200	256	219	220	232	218	248	225	200	222	242	233	249	233	234	216	237	226	229	227	234	251	226	224	238	237	227	233	242	233	219	230	223	233	223	257	237	202	255	226	259	248	222	207	238	232	218	241	219	226	263	213	198	219	235	242	231	249	212	235	235	225	225	233	230	223	223	208	235	223	220	236	265	246	247	234	234	224	203	236	259	247	241	233	243	205	244	212	257	227	245	234	210	230	213	230	224	219	232	246	221	243	212	226	246	237	220	230	219	217	242	230	251	235	249	261	250	236	209	244	236	222	231	247	239	233	234	222	206	195	232	217	231	224	234	237	230	246	220	254	250	214	216	212	236	210	234	277	251	205	213	242	216	207	235	255	238	208	213	237	249	247	253	235	235	246	232	211	216	239	241	242	209	251	219	238	264	216	201	250	248	223	201	226	249	202	221	238	250	256	248	216	254	233	213	233	228	230	221	224	254	224	223	207	253	255	250	212	246	224	214	241	252	245	249	257	231	222	220	248	222	214	268	219	259	211	224	213	230	229	241	238	206	212	246	234	228	223	248	225	201	249	247	244	256	256	224	225	238	234	222	252	259	226	227	220	243	221	224	214	234	231	205	205	249	204	227	234	221	234	242	255	241	232	215	234	246	241	220	219	215	232	236	216	234	223	211	257	228	258	243	203	246	224	215	253	221	235	213	226	226	217	233	235	233	248	223	212	216	240	236	195	262	209	246	232	212	231	211	225	240	207	236	202	234	229	231	246	221	218	221	261	224	212	233	242	229	229	238	227	260	233	245	232	217	226	213	222	226	245	240	226	216	250	236	249	212	240	235	243	228	239	229	225	225	249	216	225	227	213	243	226	249	238	258	198	224	220	226	224	244	243	252	239	198	213	199	217	224	247	220	206	238	224	220	211	218	215	219	224	239	224	250	227	215	220	241	243	226	228	208	261	243	220	253	236	235	232	227	206	230	232	207	240	237	233	242	233	252	241	233	240	247	204	209	211	237	247	227	218	223	232	233	219	237	223	237	250	245	247	221	225	222	219	235	246	253	229	238	251	211	247	224	228	230	233	255	231	237	215	258	243	254	238	218	246	231	249	201	200	222	209	200	239	249	210	243	254	241	263	231	224	249	227	220	230	211	228	231	219	226	249	256	275	232	250	242	224	247	234	212	200	237	228	250	231	213	231	244	236	213	207	223	218	228	259	254	233	222	219	208	243	204	245	227	225	237	258	218	231	206	216	205	221	228	220	228	207	242	246	223	223	233	232	236	231	245	236	217	236	250	247	225	226	250	214	224	246	232	228	210	225	247	221	250	230	234	241	232	229	208	213	225	240	211	248	247	233
20528	31377	20611	11229	7256	3976	2723	1813	1287	864	707	589	517	436	501	434	398	362	390	360	347	324	299	318	323	310	296	299	308	313	295	293	267	284	319	273	300	279	286	269	312	269	259	258	263	264	270	305	264	278	250	269	281	257	262	282	231	251	261	252	272	266	251	277	289	265	233	251	262	252	267	239	273	273	285	267	259	292	253	266	276	232	285	266	244	225	284	276	253	275	257	240	246	244	249	277	269	249	250	251	265	284	246	239	278	232	230	253	282	294	248	263	256	227	241	252	278	260	266	252	247	262	248	242	257	250	254	261	258	271	267	262	266	232	254	285	259	298	264	229	249	254	256	226	253	262	266	254	257	270	253	256	231	267	245	242	243	254	245	265	265	250	261	247	269	263	267	242	258	248	253	249	250	242	255	264	254	242	233	259	250	258	269	265	246	252	254	261	249	249	249	251	259	285	255	274	233	266	250	255	234	263	224	236	265	278	250	221	262	245	271	230	240	263	269	269	244	277	265	255	238	240	251	264	242	254	260	260	262	253	246	253	271	240	269	246	254	270	262	252	248	230	269	245	263	262	245	273	252	243	244	261	271	287	267	263	254	260	251	262	274	264	246	230	280	254	264	250	254	239	253	241	234	251	250	255	252	249	218	243	296	285	251	250	250	247	238	263	276	244	272	262	285	244	242	275	284	255	264	229	236	284	245	230	244	257	264	275	258	239	265	270	260	272	230	272	276	254	248	253	268	262	294	287	271	261	240	263	271	259	255	263	251	245	244	248	239	280	270	240	260	296	254	249	254	247	247	262	244	236	277	235	244	248	285	236	246	236	249	242	253	284	224	246	264	248	259	284	255	254	272	256	255	269	243	222	273	239	247	255	237	240	231	232	290	258	248	267	217	274	252	229	253	265	275	286	251	232	267	257	245	249	226	267	277	300	249	258	253	266	242	279	258	244	286	252	253	254	277	262	284	253	251	258	255	234	240	229	264	256	276	246	248	280	263	251	249	260	240	266	272	229	252	247	255	260	256	251	261	244	221	270	244	268	251	258	241	238	254	258	231	256	236	252	241	275	280	235	247	252	240	263	244	251	254	273	252	269	249	234	268	253	282	233	261	280	272	251	235	259	263	273	260	267	244	253	253	234	247	265	242	238	254	261	247	242	275	268	266	273	249	275	253	247	244	217	245	286	270	244	249	242	248	274	290	247	275	267	287	249	246	275	228	243	268	245	256	254	243	279	267	290	267	253	244	249	247	249	246	256	265	250	250	272	274	235	279	242	276	291	243	241	277	250	264	250	247	255	255	283	242	288	271	244	235	236	263	256	252	237	261	249	224	240	245	283	254	240	251	245	274	253	248	252	268	262	234	256	256	266	263	251	282	264	261	258	282	263	291	251	237	233	235	260	257	234	230	254	267	267	237	270	254	256	256	262	279	295	244	242	239	241	244	267	269	279	250	241	257	259	260	242	260	274	253	238	238	258	240	255	248	215	243	244	249	280	259	264	281	261	272	267	246	266	280	264	270	242	249	254	254	260	262	250	297	244	262	255	263	228	255	275	259	236	256	273	268	244	260	265	287	265	265	229	276	269	269	275	240	241	220	241	241	252	240	256	264	258	238	243	254	225	255	237	256	276	244	245	272	249	219	257	242	226	221	238	245	274	259	287	280	255	267	238	282	246	296	231	272	249	248	277	295	221	263	249	239	250	247	302	243	274	266	269	240	254	255	250	244	254	252	237	243	274	219	236	278	226	247	265	260	251	277	251	247	260	270	246	257	241	254	271	273	276	258	243	225	263	267	262	246	261	252	270	243	260	238	265	246	263	270	233	281	211	240	270	249	244	252	234	240	280	283	233	256	277	261	279	266	242	237	226	234	276	239	256	250	230	222	265	241	233	287	260	290	240	219	271	236	264	264	270	260	230	263	268	251	258	235	268	265	241	265	264	244	241	249	255	233	271	272	250	271	285	272	257	263	276	258	254	264	258	247	253	275	279	251	285	248	277	257	272	267	269	243	250	281	264	238	260	256	249	276	267	250	254	277	278	275	246	262	292	250	263	248	273	260	236	275	265	276	251	262	264	246	268	255	274	239	240	273	245	268	267	293	250	283	214	240	230	256	288	249	249	266	266	254	255	281	262	278	276	262	247	263	244	225	262	266	239	226	255	261	251	257	224	223	248	272	259	285	237	257	258	249	245	274	241	260	276	300	256	278	264	267	272	252	232	275	298	238	258	255	265	269	255	253	253	256	250	248	233	246	260	232	253	254	250	277	233	278	253	265	243	260	261	239	247	223	229	274	260	244	271	241	247	279	256	257	274	265	242	268	247	260	236	242	247	245	279	279	247	246	245	233	262	260	277	257	278	289	249	232	254	255	283	257	258	242	288	251	221	290	244	247	258	240	264	251	235	250	240	271	263	269	264	250	282	266	240	251	273	256	266	250	233	254	246	276	241	266	223	240	250	222	234	269	266	287	245	245	256	265	264	252	260	267	249	251	250	281	246	245	284	251	254	242	226	260	244	261	278	248	290	255	279	246	231	243	230	285	261	287	264	269	227	255	250	262	247	275	234	242	243	227	233	246	239	267	257	239	254	270	267	280	265	245	295	260	244	235	246	279	237	243	277	232	274	276	249	239	280	229	255	245	289	236	257	267	240	250	262	276	263	280	247	262	267	261	236	266	272	235	266	269	268	246	243	249	254	258	230	268	275	260	260	228	252	252	263	272	268	272	250	293	237	261	252	245	249	272	236	247	279	238	240	276	272	246	264	262	259	239	240	248	249	232	233	261	282	240	254	268	256	255	265	270	264	260	259	275	263	231	248	291	226	230	248	230	264	240	257	254	228	242	275	267	247	251	281	271	253	299	286	264	264	261	267	268	270	230	252	274	240	230	240	250	250	275	270	272	274	239	246	267	253	246	260	245	248	266	249	254	274	235	261	234	268	256	226	253	271	277	243	268	251	269	255	229	268	293	281	256	243	256	257	245	238	258	250	267	261	249	233	266	259	241	239	268	237	262	268	230	236	254	266	253	257	243	229	232	249	266	257	280	253	256	246	269	273	245	216	243	254	270	244	246	248	227	251	247	272	245	229	259	269	261	273	260	278	269	257	261	237	256	273	273	264	277	218	270	255	247	258	236	271	264	240	247	262	243	288	254	261	259	264	252	264	249	255	268	275	221	274	273	235	261	241	266	254	248	297	238	247	235	266	263	243	272	272	244	264	272	278	256	276	250	241	263	290	242	252	262	262	244	241	231	251	276	260	264	261	232	256	245	259	244	231	265	249	288	231	246	286	246	278	242	271	241	211	246	274	264	263	249	254	290	255	254	267	244	251	264	276	224	272	246	268	272	267	251	248	259	240	239	254	271	262	250	255	249	253	257	231	263	257	272	253	277	256	245	295	251	252	275	255	258	279	265	274	290	245	240	276	264	261	274	263	258	229	227	263	257	258	274	258	255	251	272	240	269	262	239	253	258	240
24212	21390	28530	24742	21206	11527	4511	2240	1514	1084	786	644	504	527	455	456	416	376	342	341	340	330	322	332	317	299	302	289	301	312	301	293	276	269	289	251	246	277	236	281	276	267	253	267	264	275	243	256	256	292	260	230	247	250	239	252	244	221	272	239	240	229	232	235	250	253	262	264	237	230	250	266	248	228	242	262	237	240	230	273	211	229	229	229	231	239	238	233	251	221	250	219	258	235	257	220	230	231	254	234	251	235	244	219	270	226	238	208	226	224	251	257	235	260	233	222	245	242	266	252	251	240	239	216	226	241	217	214	253	254	253	227	237	252	222	239	245	256	209	250	241	212	253	222	212	256	262	242	241	262	240	240	232	242	214	258	260	215	258	232	222	216	206	214	243	193	250	223	211	240	246	213	251	243	248	238	220	238	240	261	234	232	205	219	241	237	290	257	235	218	228	244	224	237	237	239	237	228	257	231	225	247	239	230	258	239	225	228	236	222	246	252	247	234	251	254	197	226	221	217	231	210	245	225	256	244	231	238	225	218	250	231	253	255	236	223	223	231	245	240	230	241	237	242	227	241	251	225	225	225	227	244	241	252	248	242	230	209	230	246	262	240	204	258	243	234	237	228	232	221	248	250	263	228	245	235	241	225	239	243	241	221	253	220	223	241	225	247	243	258	217	235	259	212	265	242	239	241	256	204	236	244	242	214	231	243	255	246	227	240	238	231	245	238	226	209	235	236	236	209	256	223	242	243	248	245	238	242	261	211	234	241	232	255	248	234	238	220	262	248	222	238	217	220	245	212	232	244	224	221	224	222	248	224	238	264	263	240	241	247	218	232	215	227	240	221	250	230	232	214	212	258	248	237	243	243	238	246	238	234	249	237	233	250	225	233	216	239	227	215	241	236	241	249	226	229	263	236	226	254	237	233	235	234	242	231	207	237	225	241	245	233	240	213	227	252	250	205	238	249	199	233	226	201	217	229	253	231	236	245	241	277	216	240	214	263	236	252	241	222	237	214	210	242	245	231	222	243	248	258	265	234	244	211	234	275	230	267	233	245	257	231	243	220	238	268	257	229	255	211	233	250	263	234	228	215	249	225	188	233	231	272	224	224	245	243	222	240	231	239	239	208	205	236	247	234	261	236	249	244	232	253	215	241	254	233	244	232	247	235	241	227	210	235	226	256	240	224	193	230	239	262	233	240	229	261	253	242	241	214	232	226	234	255	251	233	222	243	227	244	236	241	236	208	220	220	224	212	251	261	233	237	257	237	235	237	243	219	246	208	239	215	236	250	223	244	234	214	201	249	221	210	205	251	251	237	241	220	225	228	238	223	220	242	202	256	225	222	210	224	223	256	219	278	245	241	250	236	231	240	247	236	229	255	238	221	205	224	264	249	231	205	242	262	256	238	240	244	222	221	244	210	243	210	241	236	237	227	236	201	214	256	257	230	241	235	236	229	239	256	250	211	226	210	259	248	247	230	226	235	235	228	239	241	219	202	229	241	236	242	234	237	259	245	248	228	246	252	236	230	230	248	197	235	218	264	253	230	218	231	234	219	217	241	225	254	242	236	257	257	235	216	227	235	212	270	267	235	245	224	250	217	213	245	252	234	260	218	222	234	233	234	255	244	209	227	216	233	240	251	239	232	251	237	230	242	215	256	237	226	224	206	239	230	209	266	226	240	221	236	241	270	237	240	256	245	242	268	229	244	231	242	236	213	217	244	270	216	230	227	231	241	239	248	272	245	237	244	235	242	259	235	270	229	243	252	255	219	255	233	233	274	237	260	258	246	239	228	198	237	241	228	223	269	232	253	227	252	222	234	237	240	227	215	260	240	232	266	207	248	224	228	230	235	236	224	228	245	242	268	215	247	237	253	236	228	234	246	233	220	224	235	213	269	231	262	232	265	212	230	238	212	242	216	235	275	262	248	222	237	230	235	226	250	252	225	223	220	221	213	255	241	229	265	212	225	222	227	249	231	229	206	245	215	230	223	230	241	238	215	238	247	258	247	244	232	236	262	221	257	249	219	217	239	253	260	238	225	240	219	234	227	251	222	222	240	229	217	222	240	251	217	240	238	229	213	231	240	231	254	242	240	229	253	248	239	237	241	238	226	218	261	235	247	239	240	253	234	241	230	252	230	222	243	246	232	241	256	236	249	251	253	240	268	216	222	218	249	236	214	220	226	253	227	246	229	250	243	210	213	242	237	256	250	242	216	252	237	252	224	220	234	251	254	270	211	262	229	252	240	209	239	217	229	209	234	237	272	233	240	233	233	220	225	233	231	242	257	227	238	222	252	236	239	237	240	223	230	228	232	207	218	223	229	248	235	210	241	243	246	252	239	244	238	221	276	237	236	220	253	245	238	240	215	251	206	233	210	249	221	263	212	231	242	244	239	242	229	264	260	219	230	233	236	212	248	238	240	230	249	243	237	230	223	226	224	227	209	243	244	203	209	254	247	240	237	211	242	247	254	251	268	229	233	234	223	244	224	190	230	225	209	221	228	264	237	227	246	236	244	274	234	233	239	246	209	260	219	245	228	260	241	243	236	250	236	221	241	232	225	254	232	220	202	258	236	202	222	249	232	279	265	236	249	248	233	221	249	243	229	237	221	262	242	219	215	256	234	254	213	224	222	234	246	231	203	233	238	208	229	256	215	231	261	220	238	231	217	222	226	253	242	242	244	240	213	239	220	217	259	232	243	241	238	234	250	228	254	219	234	225	227	217	238	225	228	235	232	245	239	223	242	241	255	243	256	212	225	246	234	244	243	217	242	242	260	253	253	199	242	232	227	248	247	225	249	224	250	263	290	239	223	224	219	228	251	259	254	220	233	253	247	236	223	239	228	234	247	256	255	281	247	199	231	259	248	227	227	232	233	219	219	250	219	236	225	232	228	265	258	216	237	213	226	246	236	233	240	253	226	259	243	224	253	249	243	257	233	251	233	236	238	228	215	235	239	248	217	232	234	241	227	270	223	232	227	262	234	238	206	218	237	262	250	222	209	252	266	238	242	241	209	224	204	241	255	232	231	217	246	218	241	223	242	223	231	240	248	238	223	249	248	235	210	259	245	232	245	219	257	213	236	242	204	228	242	244	222	241	207	213	226	237	224	212	261	227	238	243	224	233	229	241	235	207	248	219	232	228	257	225	230	218	226	263	237	241	259	246	219	224	232	254	228	225	248	246	219	231	217	247	210	235	252	221	224	227	250	253	231	227	226	233	222	215	247	273	217	240	216	224	231	255	233	256	231	223	247	217	228	237	215	264	233	229	238	228	210	198	234	231	242	214	258	219	232	239	248	231	219	241	236	239	259	242	215	226	239	201	221	256	227	227	233	228	237	206	210	244	249	253	238	242	244	227	224	241	214	248	253	207	254	254	227	249	247	218	234	240	231	218	252	249	258	231	244	236	224	217	244	201	224	230	242	246	267	240	221	225	192	227	224	227	254	240	234	211	254	249	249	243	222	250	219	230	221
20647	41033	31785	19176	13058	8510	5995	4013	2725	1930	1352	1071	864	721	678	660	584	517	480	447	431	441	410	397	372	407	345	332	354	328	341	356	356	372	323	334	316	299	275	297	301	307	299	297	318	292	288	280	297	275	254	283	264	290	279	256	293	248	259	251	226	264	276	272	273	254	253	275	289	285	216	262	259	282	229	271	250	286	255	275	249	249	257	263	256	262	245	232	265	228	230	269	259	244	233	259	268	248	239	266	262	255	259	251	265	264	255	242	259	226	248	254	262	251	250	257	258	278	295	257	272	222	221	232	242	243	258	261	263	238	245	276	244	245	260	255	235	245	236	234	267	229	252	253	279	270	250	274	241	269	231	262	259	259	249	264	238	256	264	246	232	266	217	265	282	271	252	266	254	260	253	258	269	293	255	257	247	236	253	224	253	243	280	258	263	247	277	241	248	262	251	257	276	248	251	250	282	258	268	234	236	263	271	255	238	254	249	259	290	275	249	250	275	277	252	237	248	260	243	256	255	239	254	240	250	272	255	231	242	266	239	270	242	255	250	254	249	293	263	252	243	272	249	256	279	248	245	242	274	261	249	257	266	263	266	244	247	234	259	259	250	253	256	276	250	253	239	275	252	242	233	268	235	226	221	245	269	252	272	264	267	241	281	256	241	244	282	241	258	279	280	266	258	284	264	266	239	262	232	256	292	230	247	265	243	260	254	254	262	290	240	235	271	212	268	241	237	236	261	249	221	235	288	266	239	262	215	266	227	258	261	258	250	275	212	232	265	268	260	251	261	257	255	281	258	271	246	250	255	258	292	272	254	259	242	256	238	263	293	260	259	246	216	248	247	225	254	264	256	247	260	245	256	240	260	225	249	243	248	248	246	290	265	233	256	246	278	258	226	247	237	226	248	262	244	266	241	237	200	266	275	288	238	268	255	252	224	259	251	237	255	260	250	268	257	232	260	260	241	251	248	247	238	247	280	239	240	236	231	274	229	239	229	242	245	256	282	228	259	268	272	229	277	267	249	228	267	223	267	266	234	248	262	248	279	252	261	241	247	266	248	252	248	240	252	226	270	240	250	255	265	257	231	271	241	256	245	226	256	251	268	262	247	249	241	255	276	239	259	273	250	262	247	267	244	260	238	256	233	246	251	244	232	214	248	239	303	257	255	252	279	262	261	251	253	253	240	218	245	238	249	236	250	250	236	250	284	271	254	239	265	249	256	261	261	249	228	264	261	240	274	254	263	244	234	266	248	255	248	277	224	240	256	275	249	253	272	262	260	267	243	277	263	224	257	251	247	247	239	297	276	286	221	265	258	262	274	246	273	259	248	255	247	250	249	253	283	262	268	264	270	256	274	243	253	258	276	242	263	253	265	265	259	249	280	271	243	261	267	231	263	233	273	234	245	263	248	233	234	221	231	274	255	263	245	237	238	242	250	272	261	228	249	243	241	263	260	266	258	237	252	288	250	233	254	253	273	261	235	220	255	231	262	266	245	238	240	229	254	247	251	258	242	256	261	255	242	278	256	268	225	288	245	269	254	227	251	274	264	248	273	267	252	270	254	237	262	233	241	220	251	243	248	243	249	264	238	262	253	265	231	280	245	222	248	265	227	233	244	302	246	279	258	273	269	242	228	236	238	257	240	241	247	248	240	253	287	230	255	250	246	238	239	281	260	280	234	253	250	267	256	247	225	271	255	247	263	248	231	257	252	229	259	251	235	258	254	244	242	246	255	270	238	255	294	248	233	241	254	235	234	270	258	277	246	216	232	241	260	260	279	241	273	268	293	245	233	268	228	248	280	260	258	243	241	267	233	267	265	236	281	284	245	260	275	260	246	267	254	244	258	239	237	267	259	256	253	232	280	258	253	240	203	244	274	236	248	237	266	259	246	251	242	268	235	228	265	249	249	249	255	247	269	242	254	214	280	264	261	236	266	266	276	246	242	263	249	253	264	257	268	236	266	259	258	251	263	253	268	252	263	288	246	236	265	239	248	248	251	270	263	253	248	255	234	246	249	235	252	254	229	259	274	268	259	242	200	247	263	243	249	255	222	234	230	237	248	257	254	264	238	262	252	242	262	244	267	247	245	266	255	250	275	260	250	247	249	247	238	266	273	228	244	252	221	257	265	256	258	259	263	224	239	236	238	264	253	236	257	262	262	243	260	265	271	237	262	262	247	265	276	280	260	259	267	255	244	243	258	259	264	249	254	264	251	235	232	250	235	263	252	255	260	236	239	262	248	251	252	258	217	238	261	266	247	251	244	249	234	292	251	260	252	275	276	255	247	275	253	261	273	239	226	268	250	264	253	249	276	256	235	294	256	290	237	244	272	259	246	260	225	253	243	270	287	243	234	240	277	242	228	241	250	258	277	253	247	262	256	245	254	241	264	274	255	271	242	254	266	249	268	266	266	258	239	224	266	251	269	256	245	253	263	267	283	260	252	261	266	252	239	269	266	277	254	257	254	277	259	259	261	262	265	250	268	227	248	275	259	248	259	268	243	254	261	245	243	257	267	280	261	249	256	251	247	294	262	241	263	253	266	238	262	266	244	255	262	239	233	240	270	256	266	256	260	245	237	250	260	245	243	225	262	238	258	217	259	259	242	261	227	254	241	261	250	267	232	238	257	246	266	271	245	246	260	259	243	283	253	254	258	232	274	238	238	247	260	237	250	263	249	248	261	283	278	256	252	257	221	282	240	259	227	269	258	264	258	240	273	291	284	247	229	269	253	258	244	274	239	246	235	250	290	240	220	269	218	287	276	249	250	279	248	257	259	243	253	250	242	229	226	276	233	274	268	247	249	247	244	265	251	218	258	288	234	250	262	264	260	276	227	237	277	236	233	269	264	224	224	246	223	260	242	250	267	222	223	255	258	243	222	238	240	246	259	254	226	229	283	251	272	250	241	231	253	236	226	276	239	279	255	250	244	243	229	268	264	267	247	233	246	274	251	259	252	244	252	239	250	241	263	230	237	270	247	244	257	253	232	249	258	228	245	249	268	225	242	234	239	269	274	272	252	234	268	268	238	239	233	216	230	251	266	265	233	273	271	257	255	275	249	270	236	254	235	261	243	255	223	264	238	246	247	254	257	248	271	279	239	254	265	240	243	240	240	257	223	238	246	261	259	261	259	273	241	265	250	243	232	259	252	248	234	262	277	264	241	245	243	212	230	254	264	242	235	272	248	264	277	262	225	242	239	254	275	229	266	232	224	241	249	257	266	264	274	237	243	262	251	242	233	245	267	242	242	273	221	268	261	266	263	270	245	253	265	236	230	292	272	234	234	254	244	257	267	270	236	269	265	261	253	259	224	285	244	271	255	242	240	236	267	266	252	210	257	259	272	268	284	260	254	227	240	217	261	245	265	242	261	260	271	240	252	271	256	250	232	261	240	242	244	248	248	267	229	274	247	240	268	253	236	266	256	252	251	246	249	245	261	263	257	273	230	264	215	249	234	282	225	245	285	246	228	236	277	251
25297	21337	27281	25626	13641	4745	2759	1735	1383	975	696	614	607	550	504	456	489	461	449	434	434	398	424	401	394	399	447	390	396	404	387	380	381	387	385	374	412	353	377	370	386	371	353	378	376	357	349	374	363	387	359	343	350	383	372	337	371	350	338	376	362	340	356	364	348	361	363	358	400	342	382	346	339	336	351	336	357	371	368	332	320	355	365	353	341	350	358	370	327	363	335	364	353	345	333	356	323	376	384	355	351	347	326	306	364	331	346	339	358	350	372	334	337	331	336	380	333	369	342	353	360	376	361	367	373	395	370	397	389	373	378	374	355	354	333	364	322	341	345	331	353	369	380	389	341	348	333	369	332	357	376	332	350	340	354	371	398	375	336	345	400	359	397	354	334	354	360	327	340	359	383	312	338	348	333	344	411	399	372	324	354	340	348	336	327	345	354	360	364	331	334	322	358	346	386	333	379	359	300	346	371	343	317	332	321	357	352	376	350	344	373	360	336	373	375	338	389	361	385	355	357	330	339	378	329	323	328	352	351	329	357	371	392	346	325	373	350	330	355	372	355	347	360	364	402	343	341	348	353	339	362	374	359	397	346	349	332	362	343	329	347	380	343	382	334	367	343	340	338	341	365	365	360	363	336	376	371	339	356	351	356	392	379	373	359	383	374	343	351	359	341	336	328	386	347	376	387	383	369	340	331	350	363	361	352	353	353	374	348	343	354	358	372	353	395	381	302	378	362	343	350	371	334	335	338	325	309	355	383	389	355	358	317	339	394	344	343	336	376	362	364	344	384	390	336	371	301	343	341	342	371	357	357	324	338	375	353	349	360	370	345	351	373	343	351	355	324	344	333	350	353	367	342	361	355	351	353	362	342	372	360	355	383	341	336	399	354	343	337	385	345	350	373	377	314	340	372	349	347	351	389	376	357	348	379	334	347	383	371	370	358	351	341	385	326	333	343	336	344	354	384	327	355	367	337	373	368	353	342	349	358	357	302	330	356	336	348	379	342	358	369	393	370	350	346	377	351	338	339	374	369	329	365	362	349	364	334	356	346	347	364	338	364	374	338	329	348	361	328	340	366	362	355	375	348	324	327	331	348	356	364	361	358	338	360	327	320	351	377	384	328	332	357	350	347	358	363	349	371	342	325	370	383	361	360	377	379	353	354	374	401	348	349	394	376	344	336	374	336	345	355	339	328	353	344	359	367	345	339	343	361	347	375	355	382	359	311	323	339	346	352	348	333	355	375	356	363	356	336	344	369	365	345	346	355	324	377	342	335	373	370	346	368	340	366	341	345	347	323	337	367	365	335	339	327	378	347	360	355	416	341	388	336	355	382	354	312	331	345	347	343	324	334	353	382	318	362	360	345	332	335	365	362	320	357	344	381	349	386	372	357	349	339	359	355	346	356	371	361	361	352	325	297	344	351	352	348	334	368	357	342	352	356	352	362	345	337	365	351	360	323	339	361	397	331	350	330	372	354	340	343	335	339	305	368	351	353	372	356	365	345	348	338	350	333	354	342	351	377	346	341	367	341	327	343	375	334	360	342	367	360	354	355	371	322	324	353	391	332	363	380	339	359	331	362	340	345	344	356	332	358	356	338	335	374	354	325	347	319	328	373	363	363	364	328	340	321	319	381	348	343	333	342	334	383	345	371	353	330	360	380	370	372	339	375	369	340	347	348	360	357	367	346	352	358	335	330	374	367	328	355	387	355	340	384	356	344	374	341	343	364	349	364	346	357	324	365	359	315	352	347	303	345	372	356	382	350	331	336	343	365	377	357	351	386	331	358	356	336	342	354	375	343	353	340	366	359	352	349	382	348	376	357	355	366	364	335	343	342	340	346	354	371	374	304	362	373	360	374	336	411	368	367	325	369	325	358	332	343	383	335	320	366	344	361	345	346	383	385	374	348	385	342	390	335	367	356	353	401	363	348	368	370	349	353	341	339	349	325	357	352	342	323	368	331	360	352	332	371	363	364	362	354	380	338	397	328	355	385	386	390	347	395	352	346	393	320	340	358	354	330	310	345	344	354	346	369	321	323	362	329	330	345	325	327	375	362	357	326	372	355	345	357	356	344	354	340	376	369	372	359	338	357	311	340	332	359	330	354	342	355	371	349	360	379	344	320	379	363	350	338	376	338	328	352	340	364	331	369	362	343	346	350	316	345	328	351	367	359	373	368	372	324	367	372	352	365	364	359	356	338	379	343	378	374	334	343	307	332	345	378	352	330	367	355	354	361	358	357	384	338	350	361	310	381	370	378	381	327	323	368	370	345	332	329	352	372	342	371	327	351	360	329	359	361	348	336	335	317	357	346	329	343	355	360	356	351	348	357	344	342	346	369	338	371	359	359	349	345	345	356	352	366	333	378	399	363	358	339	320	329	361	371	368	342	371	361	361	356	388	341	321	339	339	359	346	333	352	360	378	361	360	361	374	344	384	357	399	334	373	325	350	330	382	387	357	325	364	357	384	346	369	352	348	336	342	344	348	353	353	367	366	353	359	366	349	372	334	354	340	358	384	379	377	363	345	342	350	304	359	362	347	350	359	306	361	373	326	350	338	363	359	330	305	384	407	370	368	360	365	352	379	334	389	345	363	366	360	323	345	325	349	366	337	349	351	325	369	359	311	355	329	334	346	381	333	366	372	337	351	326	317	391	350	387	340	360	327	347	351	348	324	307	333	373	362	375	339	366	347	349	399	333	349	374	348	329	362	345	333	337	363	324	328	363	360	342	345	372	326	361	337	378	354	357	364	309	362	311	358	316	326	314	400	355	346	333	364	394	347	358	342	383	361	361	356	343	358	336	348	386	364	366	367	347	325	340	370	378	330	363	372	310	347	370	351	373	348	353	330	346	357	355	356	395	398	366	341	333	359	367	342	330	371	361	358	324	379	325	339	360	351	376	398	330	377	364	361	338	340	343	384	367	330	373	354	367	319	353	360	372	321	357	347	355	332	363	377	362	377	378	305	360	354	348	369	339	346	351	348	351	320	328	352	365	339	378	358	336	334	315	356	353	354	332	356	363	376	359	348	367	402	350	328	344	378	337	342	370	380	349	360	364	318	351	372	328	369	324	384	360	349	382	374	386	358	346	356	343	356	375	367	331	307	325	354	364	365	315	365	369	363	351	384	324	382	338	350	327	358	386	349	356	380	355	364	396	346	342	355	367	344	323	339	346	336	327	379	335	335	324	373	353	354	344	346	328	372	351	338	362	394	351	362	357	338	322	343	360	377	322	334	375	342	324	347	358	351	338	356	381	344	363	330	346	326	354	350	330	333	354	369	356	342	350	338	343	348	350	316	341	334	357	313	366	341	383	350	346	340	348	344	332	367	381	324	362	367	321	359	336	389	344	336	363	335	352	347	340	373	370	333	340	365	363	389	349	361	355	358	340	372	348	372	338	350	366	325	327	343	358	402	367	382	356	380	341	343	369	340	333	374	346	328	361	344	351	344	332	329	339	347	347	334	365	348
21978	39390	27208	16590	11298	6935	4830	3354	2461	1700	1236	964	835	763	685	688	627	639	575	555	493	493	452	477	464	458	479	452	446	468	467	447	413	412	408	429	398	412	436	412	449	410	429	434	405	392	399	388	427	382	426	418	376	367	401	347	379	414	439	403	396	368	396	385	424	378	376	375	373	397	356	381	399	385	405	371	365	373	368	376	412	395	408	367	395	393	429	415	369	404	388	366	392	413	377	392	358	355	371	387	375	396	357	379	434	385	392	390	349	380	371	442	391	401	375	425	333	356	365	357	375	347	392	407	371	390	378	384	375	379	379	372	364	389	383	382	361	361	370	392	362	363	410	389	360	383	393	359	416	402	391	390	357	382	366	392	361	383	416	353	361	372	366	400	382	381	410	379	419	370	377	405	373	366	388	386	374	396	403	398	351	383	408	389	392	382	392	392	373	386	388	392	361	405	389	366	421	389	418	392	369	379	409	385	375	375	387	405	366	372	377	380	375	389	391	365	387	385	372	430	339	388	369	376	402	406	359	383	369	377	373	390	401	398	387	382	365	382	359	373	413	386	363	378	368	350	401	355	355	358	388	367	380	389	361	350	384	395	398	351	371	348	416	402	409	352	391	374	383	410	372	381	373	374	371	391	388	374	375	378	385	382	412	396	411	361	384	369	370	350	376	437	392	380	401	383	365	375	373	387	414	397	401	343	420	389	366	412	357	370	377	371	417	392	398	390	439	362	388	352	388	391	362	392	371	376	409	375	365	373	356	369	398	374	342	363	374	384	389	367	362	421	357	401	416	393	383	356	397	380	359	376	378	390	412	383	371	370	383	385	378	345	404	371	357	343	338	404	383	373	360	390	388	365	399	362	395	365	349	369	374	391	381	384	398	367	384	389	390	410	410	385	379	344	399	366	409	370	382	404	410	382	368	401	407	362	366	396	400	356	390	372	351	366	342	379	365	385	419	376	376	431	377	395	402	363	400	394	382	399	378	390	351	398	345	353	372	382	373	421	363	395	365	363	359	347	379	406	362	381	389	413	351	356	393	394	365	386	394	361	368	370	363	373	366	390	367	394	380	380	409	381	415	387	368	402	377	390	388	390	407	366	369	371	386	401	422	371	375	393	381	405	362	398	404	395	407	367	387	411	351	390	415	370	367	348	394	379	388	373	360	383	381	381	365	384	362	380	368	395	385	363	374	371	377	359	410	388	362	404	414	425	373	382	402	384	383	374	379	389	362	408	390	400	388	379	417	382	367	369	365	381	421	391	399	373	371	402	416	369	349	370	401	377	360	383	387	359	400	388	348	377	361	355	391	374	408	402	360	385	369	354	370	357	364	378	368	393	389	374	387	359	393	374	351	397	360	373	372	411	343	340	405	387	390	364	397	405	403	363	343	372	403	387	356	415	404	368	368	394	374	376	374	393	376	413	397	386	386	382	394	374	373	380	371	368	400	381	381	367	401	391	385	359	403	368	398	394	352	386	347	390	376	380	379	402	392	377	390	392	385	383	409	402	394	408	368	401	340	344	397	392	391	406	391	374	403	370	387	389	331	375	424	389	374	345	377	367	393	383	381	358	389	401	386	370	404	398	380	347	349	382	407	373	388	369	342	360	403	374	385	384	385	404	393	383	356	362	375	411	381	380	417	419	381	405	397	415	367	400	369	358	391	407	349	356	350	372	350	349	386	365	409	373	362	395	375	330	403	358	384	369	362	357	379	364	391	360	396	385	360	444	350	399	371	365	370	364	370	385	382	386	339	383	371	441	402	387	429	424	373	378	405	346	383	413	363	378	375	405	352	380	383	372	398	369	365	374	419	394	369	368	387	367	367	393	391	399	376	377	371	388	371	402	365	424	383	375	388	405	388	377	370	416	379	388	373	411	365	369	407	374	359	401	377	376	373	384	405	351	368	344	353	396	375	430	389	375	357	383	399	369	413	419	386	410	392	365	401	380	385	372	373	378	370	393	363	409	392	375	400	402	345	366	357	405	385	417	377	386	401	401	360	375	404	411	380	376	384	437	399	363	400	368	405	373	425	383	393	430	395	343	393	396	389	405	370	362	367	365	424	386	368	380	335	389	394	380	385	380	376	374	396	338	382	388	415	364	392	373	394	374	399	398	394	427	391	347	416	370	367	422	378	403	372	421	367	373	360	382	403	407	386	375	375	397	398	373	369	378	387	382	424	403	381	390	389	425	411	402	396	391	386	379	395	351	384	367	366	370	400	401	398	393	401	384	359	346	381	391	381	373	369	367	346	359	363	362	347	348	373	340	383	413	391	395	366	425	391	365	435	397	383	364	361	386	397	351	382	380	382	405	438	368	379	367	400	375	396	384	370	367	389	382	355	402	353	382	357	382	330	377	365	379	346	373	368	408	404	392	401	400	395	397	347	375	367	388	357	371	379	390	382	378	390	386	435	397	377	410	364	384	390	355	377	406	383	391	380	388	378	376	360	381	425	422	374	411	412	399	343	371	340	387	384	394	377	368	373	385	378	382	401	378	384	410	385	374	381	358	427	401	367	393	366	414	390	321	392	419	415	401	430	402	377	375	397	373	407	362	367	364	364	389	381	367	401	367	389	354	455	343	375	392	394	354	404	376	380	369	350	356	397	377	396	384	389	350	384	379	343	435	359	355	378	397	389	383	386	376	387	384	392	379	361	390	381	400	385	358	367	371	345	378	387	359	405	369	393	384	371	388	338	362	368	401	344	342	380	395	367	365	390	399	357	366	380	394	338	365	393	404	382	399	365	375	361	350	393	368	381	381	421	354	353	401	369	367	377	369	385	397	371	385	386	370	360	352	378	372	372	385	369	384	335	348	367	378	418	410	371	361	429	385	402	376	404	390	417	340	375	371	371	390	375	339	407	371	399	393	366	403	402	426	376	369	349	386	337	354	409	416	392	369	399	381	379	391	365	382	400	370	425	386	394	404	372	429	367	356	420	415	395	346	405	385	382	379	365	400	417	376	383	386	363	401	353	397	383	389	382	384	387	364	369	391	354	383	344	380	374	400	394	380	381	365	396	389	370	373	420	367	371	393	388	396	370	385	397	404	378	379	400	366	390	404	390	394	399	388	383	399	410	380	401	379	403	370	380	408	390	414	362	384	372	374	352	389	393	402	387	390	372	387	373	384	376	393	403	401	405	375	377	381	386	385	368	423	427	390	379	376	406	416	368	390	377	368	375	388	423	365	383	389	364	398	383	415	380	385	354	370	375	343	387	344	369	396	373	397	378	357	399	366	386	378	369	356	392	397	360	332	394	396	364	402	391	368	397	347	386	368	368	347	449	392	407	390	375	386	385	368	402	384	401	380	389	389	366	357	393	401	375	351	388	360	345	412	358	349	424	384	401	387	350	403	360	390	384	351	349	402	376	374	356	384	393	382	386	377	391	401	389	388	360	360	368	378	354	384	382	373	399	390	346	367	376	399	359	392	404	384	361	403	378	385	368	372	386	352	417	368	364	387	373	367
23071	21421	29025	24223	21501	21366	12195	4490	2727	1813	1321	1096	938	799	748	665	700	626	576	585	586	548	538	520	513	526	488	527	490	518	478	495	529	475	470	436	449	448	456	471	459	466	431	439	417	391	426	428	448	443	437	439	426	422	394	426	417	435	446	438	417	402	397	421	406	423	409	427	441	427	423	413	418	390	410	381	400	398	427	398	405	420	415	387	396	415	408	406	410	391	366	368	443	411	404	412	387	410	354	420	419	436	455	371	422	408	422	394	395	429	409	392	399	382	426	395	411	394	396	376	437	372	428	413	375	389	387	396	415	406	439	416	385	423	377	403	421	412	412	349	443	391	427	405	404	376	389	428	432	391	401	397	375	401	393	409	390	394	389	424	416	399	401	390	381	394	380	394	387	377	378	392	414	410	362	403	417	415	414	399	403	391	393	406	402	387	398	409	364	417	401	397	410	403	409	415	429	395	414	412	391	429	412	415	389	412	400	387	393	398	374	409	392	396	406	408	381	413	390	375	405	423	432	416	429	385	376	419	431	409	429	389	382	411	418	404	396	376	392	436	390	419	392	403	421	397	387	408	403	400	451	387	435	410	430	422	410	360	400	385	400	416	393	406	433	383	403	416	395	427	386	409	380	384	397	410	399	405	425	414	419	405	415	397	412	406	386	402	366	377	423	398	391	403	421	435	411	390	379	411	389	417	376	401	397	411	383	410	393	386	391	401	395	396	426	427	417	372	359	437	364	411	432	408	424	396	404	417	380	431	408	399	397	403	411	402	410	392	405	421	373	400	405	404	380	404	415	413	394	405	364	417	369	418	373	399	396	387	409	409	406	418	403	385	412	395	384	411	429	412	385	396	414	420	402	396	410	420	376	392	396	402	389	410	396	352	396	397	393	398	404	393	399	438	362	394	371	396	399	402	366	394	427	421	410	379	413	417	375	381	402	386	391	425	377	387	402	415	378	444	413	424	384	446	366	431	409	399	393	380	423	379	413	369	417	377	397	343	430	426	387	404	410	405	402	354	415	390	426	421	391	422	377	399	392	421	433	399	424	392	396	382	394	393	411	416	383	395	422	444	375	394	395	393	374	406	390	364	392	408	397	381	420	414	417	374	409	447	393	395	443	425	422	409	413	374	396	416	372	426	401	397	420	420	387	393	400	400	401	429	387	396	381	396	406	399	416	402	399	381	371	367	376	434	411	398	390	445	401	415	407	424	401	383	405	394	422	394	399	386	396	394	413	390	402	397	403	391	398	407	423	438	421	405	388	413	405	370	369	410	397	394	427	403	424	431	387	352	387	385	391	411	377	421	417	409	398	398	387	432	433	402	409	405	392	398	363	375	400	404	397	419	395	421	360	449	395	394	437	400	420	384	371	428	381	394	405	413	385	378	410	409	358	422	420	417	387	390	399	367	389	390	420	398	411	378	368	392	391	436	416	394	371	399	387	415	391	363	412	408	395	422	384	404	395	407	455	397	437	389	401	399	426	388	395	406	398	404	385	442	422	409	409	395	408	388	377	381	408	385	405	412	412	391	428	442	395	431	390	393	390	418	424	379	387	416	397	380	407	421	404	412	434	419	415	368	385	416	396	374	412	378	449	411	404	407	363	395	400	382	378	412	399	396	431	414	384	392	421	391	402	402	419	404	435	382	421	389	413	411	381	407	412	426	440	424	392	400	405	400	364	400	419	400	389	422	428	418	418	403	425	395	441	395	394	398	373	390	442	417	417	373	429	391	384	363	408	407	368	386	421	399	387	400	399	417	417	406	413	415	410	437	404	391	394	410	409	382	411	386	403	370	418	386	408	378	386	416	374	417	473	405	392	443	416	368	396	434	389	365	424	402	419	426	410	418	388	403	398	415	350	380	419	369	395	405	365	358	412	426	440	378	394	413	379	382	424	464	407	370	423	390	416	399	357	398	397	394	384	391	415	376	414	434	400	390	356	390	359	382	415	394	424	402	375	377	414	421	377	371	374	371	393	398	413	369	425	376	405	396	409	369	414	395	399	353	389	402	409	416	409	387	406	387	391	353	422	407	348	400	421	406	411	403	414	385	407	420	378	410	390	414	444	396	384	404	415	418	414	400	419	397	389	430	429	417	367	417	382	398	390	392	388	402	393	367	408	394	402	380	393	414	411	386	412	382	436	419	369	386	401	441	382	410	423	429	413	390	362	409	411	396	387	406	417	435	396	390	400	385	427	359	406	399	359	422	369	407	394	381	396	384	398	400	396	373	406	387	379	362	403	390	352	392	408	402	415	395	394	398	413	371	418	431	391	391	421	388	446	411	371	404	424	397	383	370	393	357	427	377	432	373	391	382	392	383	411	405	414	410	401	372	422	401	428	384	395	388	403	343	395	425	411	400	368	393	384	406	390	368	390	402	391	410	373	406	410	420	366	399	397	419	373	412	399	383	411	414	365	362	391	378	387	378	361	410	442	401	383	384	398	386	404	408	418	389	382	426	419	356	412	408	370	395	415	420	403	432	445	380	408	398	386	397	387	389	385	413	369	380	407	403	361	437	420	398	381	379	420	411	370	380	465	409	385	391	345	405	371	407	413	399	397	426	343	426	419	404	408	361	418	397	386	372	384	386	412	391	404	387	392	404	407	392	415	420	430	424	421	394	345	387	377	399	381	398	441	415	413	431	387	427	409	381	445	396	399	380	399	406	403	410	395	409	387	442	372	416	402	418	412	387	416	423	404	376	394	408	388	389	419	394	397	380	417	401	426	418	406	399	406	417	413	385	386	390	370	431	377	408	392	390	390	400	386	399	416	419	390	411	435	406	392	401	384	373	403	379	410	385	413	388	408	390	356	404	420	385	393	403	384	383	360	406	390	396	400	360	433	397	446	386	446	409	447	425	391	367	461	435	412	423	400	441	394	404	378	409	421	386	408	388	404	408	410	407	388	409	413	387	411	412	345	430	386	393	398	400	406	410	419	400	413	431	396	409	406	414	392	399	369	391	440	420	382	382	376	423	414	396	408	385	392	382	447	451	427	366	379	377	398	383	420	382	392	370	420	407	406	406	437	388	386	387	422	403	427	393	414	383	384	359	400	405	404	420	383	379	378	390	429	397	368	382	412	398	424	416	406	348	393	403	439	426	410	399	407	388	415	381	389	381	388	424	412	401	390	374	399	393	410	416	402	443	381	411	378	414	413	419	391	388	370	411	410	389	420	400	397	417	410	450	374	426	388	394	416	389	400	401	443	411	434	409	393	410	421	399	401	402	397	403	384	426	376	384	386	399	409	420	401	402	416	399	416	432	383	388	416	368	432	373	392	470	411	388	406	423	397	422	365	384	410	349	398	419	391	432	408	363	416	411	394	415	436	377	391	386	384	413	419	425	362	399	421	371	381	411	397	424	397	380	438	399	391	422	398	424	407	423	439	378	400	383	406	449	365	393	378	404	421	406	384	419	427	392	417	415	391	395	390	396	370	400	400	369	400	441	385	398	411	429	405	386	396	435
24196	46917	36531	26362	17226	12965	9208	6826	5027	3011	2292	1785	1408	1225	1077	1046	901	868	823	765	719	679	640	634	576	553	583	570	604	542	568	548	534	491	500	539	446	447	493	506	491	477	459	494	527	431	478	484	439	472	431	456	446	443	422	427	476	422	424	434	421	411	419	438	430	423	443	390	470	434	434	425	409	449	405	449	419	409	396	407	427	414	402	432	372	450	406	435	385	412	401	435	398	428	416	406	433	442	424	409	406	421	416	421	431	399	395	436	384	440	400	422	430	405	390	421	420	396	443	390	419	449	421	416	429	438	435	396	394	406	423	420	409	399	396	383	424	388	427	426	432	421	426	427	404	420	397	432	375	412	411	431	384	422	410	432	415	421	398	459	388	396	425	426	427	414	434	427	380	405	430	439	439	366	406	433	392	390	393	413	427	432	396	411	411	410	398	404	456	455	394	413	427	403	420	412	424	431	438	426	393	408	382	407	422	428	429	417	392	417	419	379	423	404	420	405	431	404	396	389	442	429	401	402	435	409	402	413	409	424	439	409	389	397	457	402	421	401	415	396	433	407	395	442	399	438	399	385	391	417	427	383	419	457	378	440	386	393	410	413	378	392	417	399	378	446	405	404	384	411	445	451	404	402	406	401	417	399	407	429	430	401	468	408	406	429	398	446	419	423	441	382	423	383	447	384	404	453	461	394	373	363	414	411	370	405	404	411	410	401	415	412	443	417	416	443	433	424	415	443	423	428	437	399	400	409	403	370	415	412	413	416	417	416	413	392	396	417	402	407	404	399	427	394	410	402	397	389	429	431	436	397	397	414	409	438	436	410	430	398	423	413	428	398	420	413	422	421	417	420	414	436	429	397	413	421	414	403	396	429	369	389	412	394	422	399	414	414	422	397	428	434	408	385	401	392	412	385	420	396	422	433	419	391	426	444	403	392	450	431	438	418	428	376	420	409	445	424	393	413	404	432	378	407	436	402	416	479	446	416	425	418	412	446	434	402	407	410	440	410	417	421	387	409	395	410	394	418	405	431	365	388	430	404	447	374	389	408	417	395	410	413	409	404	411	432	398	430	375	391	417	392	403	400	395	391	428	419	426	421	444	409	430	413	423	397	434	402	407	409	385	422	399	381	399	385	412	373	419	360	429	395	406	381	397	418	406	380	420	433	397	421	416	404	399	416	430	434	393	456	430	418	407	395	401	404	447	434	416	416	390	383	397	428	408	385	423	424	403	392	435	427	399	407	394	402	381	418	391	411	451	418	382	478	373	431	425	413	418	416	382	418	412	401	435	386	409	426	424	386	365	414	417	439	415	388	407	426	417	417	422	384	402	392	391	399	403	396	393	432	430	400	382	400	416	409	400	433	392	367	369	416	382	382	401	423	396	410	423	451	423	401	418	403	448	397	427	375	440	399	371	410	410	415	415	378	401	374	406	424	409	385	435	407	423	395	399	426	389	409	389	415	400	416	406	433	390	438	421	417	399	397	396	439	403	402	407	398	410	394	420	392	413	417	421	413	411	406	460	442	358	441	431	422	448	436	406	427	383	436	428	433	397	405	419	400	421	403	415	412	406	398	365	417	416	388	409	402	420	446	417	429	466	399	427	393	451	373	442	393	402	453	444	396	441	403	394	441	425	383	416	441	453	404	428	440	423	404	384	436	397	402	446	426	421	425	432	406	407	431	387	394	391	407	417	389	413	381	438	420	470	404	389	458	454	412	378	425	430	408	403	434	425	406	393	422	462	417	411	390	389	442	419	405	358	470	395	405	389	412	411	395	397	428	433	404	432	396	435	415	405	412	437	390	446	412	416	382	395	412	398	403	394	417	443	393	451	410	363	404	421	471	403	419	391	395	407	403	431	401	423	414	435	386	369	384	394	382	409	439	433	401	402	380	406	433	419	404	418	405	400	416	425	403	456	396	381	409	424	411	374	381	393	418	402	396	375	415	394	419	430	413	389	361	405	420	389	405	394	402	439	395	414	405	417	451	396	444	406	433	414	417	414	401	404	406	381	427	450	414	396	416	425	427	408	443	429	401	415	405	404	442	405	376	422	395	417	419	437	433	395	385	391	375	393	428	407	405	430	430	404	393	375	425	418	409	421	405	435	428	401	400	418	416	430	438	458	431	403	396	429	443	421	416	393	353	408	400	438	445	434	390	400	365	426	442	443	394	420	408	394	414	431	411	397	440	415	433	384	430	411	366	386	410	444	418	381	401	411	392	402	448	418	411	417	448	384	456	427	386	428	455	388	420	422	366	433	405	356	453	427	374	409	409	398	415	413	412	387	404	413	408	412	430	389	440	415	445	392	440	409	421	405	408	417	401	389	410	419	367	389	366	405	405	419	428	416	439	438	396	420	377	436	398	394	418	421	408	450	367	426	385	414	446	407	420	414	458	427	405	422	421	385	443	427	362	408	405	422	421	405	411	374	402	411	452	390	407	412	397	406	429	413	427	422	382	447	395	441	392	433	442	414	442	403	446	426	400	429	384	422	424	425	409	396	433	413	384	393	406	402	417	419	400	401	381	402	399	402	444	375	444	392	442	393	408	464	420	439	398	427	393	394	399	386	441	433	405	382	418	447	401	404	403	389	389	379	411	371	415	377	404	408	430	388	409	410	429	391	381	386	385	412	445	393	425	428	373	400	397	376	373	394	434	418	422	426	418	402	401	400	412	448	420	435	426	431	394	398	435	431	376	420	420	381	400	432	380	397	407	395	403	428	419	417	372	410	405	372	394	443	415	395	404	406	444	455	454	409	398	361	434	410	400	421	423	390	445	434	425	415	396	450	400	394	427	386	444	424	398	449	445	428	410	408	410	385	379	394	405	408	371	444	416	422	425	420	416	395	429	405	410	376	356	380	378	426	411	446	447	400	421	410	412	420	439	388	403	417	431	447	403	412	401	448	406	430	421	388	425	403	410	393	401	419	435	412	372	385	412	398	397	415	423	421	410	428	415	397	412	434	446	400	383	448	404	419	439	402	389	423	420	362	388	414	408	427	420	396	458	402	384	400	429	395	444	414	443	408	430	419	423	412	405	410	362	389	413	434	412	469	394	416	377	400	395	418	403	394	406	408	410	397	406	412	418	392	403	390	400	432	430	415	368	405	394	411	403	409	385	388	415	390	443	380	390	411	386	449	426	424	395	415	410	398	422	421	377	408	388	487	411	410	419	424	388	382	378	406	411	421	428	384	397	396	411	409	414	359	438	408	420	424	386	397	411	399	399	420	387	414	403	434	394	411	397	411	418	394	441	393	407	401	412	403	410	383	386	398	424	395	382	427	432	429	408	394	447	408	444	410	385	421	399	430	446	413	402	435	450	407	424	426	412	412	402	427	400	412	421	420	388	431	420	385	408	383	397	406	360	425	414	407	389	387	386	407	424	440	451	430	442	393	383	421	422	412	443	393	404	426	390	428	383	380	439	429	401	412	393	406	392	399	427	368	356	400	392	379	419	393	393	438	382	414	391
29058	23129	19355	11508	4241	2247	1470	1100	829	549	423	369	376	316	314	322	307	289	267	277	272	249	286	238	251	249	249	264	261	259	270	247	243	225	260	244	236	213	249	221	232	266	236	238	270	224	236	230	251	226	247	252	249	244	226	251	247	214	242	218	260	248	218	234	241	219	223	202	229	225	235	222	211	244	221	227	231	241	241	237	252	209	236	217	222	230	245	226	238	247	231	228	247	227	223	226	212	230	234	254	228	215	247	214	256	248	236	252	212	244	235	206	246	231	218	246	223	223	250	227	220	281	214	221	255	246	235	198	224	217	241	243	239	231	247	239	233	239	244	218	220	269	240	238	237	211	237	249	217	222	220	222	216	234	280	231	239	241	208	241	258	235	247	219	215	207	212	234	236	215	221	222	241	227	219	220	222	218	234	232	238	243	224	184	220	225	218	239	249	230	215	230	258	224	210	224	223	248	232	222	233	229	246	225	213	233	219	231	235	218	238	230	237	252	229	228	219	237	229	230	236	221	216	225	236	242	236	251	225	239	223	237	212	205	234	232	241	241	229	251	226	237	232	232	224	237	227	238	227	240	259	241	224	232	229	238	244	208	231	234	220	212	260	255	245	239	238	232	218	221	209	221	233	207	225	241	233	270	208	239	219	227	230	252	250	239	228	229	247	226	228	216	223	245	223	248	260	213	210	242	270	252	246	235	231	221	218	223	228	236	240	227	227	219	241	236	231	222	228	228	232	236	236	220	249	255	235	214	223	225	241	230	210	246	250	240	246	232	259	220	229	236	222	228	225	220	230	240	202	221	237	239	238	234	255	237	255	238	224	222	212	241	251	218	234	232	209	227	228	250	205	233	228	219	275	221	231	222	218	229	221	223	227	261	231	230	247	228	223	230	233	238	238	236	239	199	226	238	216	225	236	257	216	234	222	263	211	212	239	206	226	236	243	265	213	245	234	222	228	240	241	244	254	226	220	248	222	222	225	254	227	239	210	213	241	227	207	234	227	261	204	217	234	227	230	240	220	248	202	202	224	237	233	225	243	247	213	237	214	237	247	209	228	223	223	264	221	216	228	208	221	233	224	208	223	232	237	205	238	256	231	225	244	214	265	210	244	221	239	231	258	200	246	196	225	216	245	242	239	217	236	249	231	253	210	221	222	228	222	230	233	231	217	228	235	231	206	229	266	215	214	211	219	252	214	241	207	223	216	235	221	239	219	243	240	245	218	218	213	244	224	214	231	239	212	224	231	208	257	250	247	220	223	220	237	224	225	253	232	234	230	254	235	212	244	243	240	234	190	217	213	231	245	218	221	230	221	228	261	204	238	220	202	233	231	235	224	225	223	206	222	220	255	268	225	239	239	203	245	217	216	249	236	227	208	219	236	250	215	200	228	216	228	228	232	229	233	253	248	249	255	242	255	236	218	212	237	233	222	232	245	235	208	224	233	244	213	251	239	215	232	249	242	224	227	250	253	245	259	232	229	267	233	249	247	233	267	228	231	218	236	222	224	231	228	234	215	249	216	244	235	216	224	238	254	244	233	208	225	211	216	216	244	222	209	243	236	224	240	227	232	260	236	258	232	231	227	209	238	237	229	255	227	244	251	210	219	218	202	235	230	240	263	225	232	220	237	270	223	250	260	242	226	224	246	220	235	247	231	241	229	230	237	237	219	227	235	258	248	230	232	255	238	224	255	211	223	224	253	240	257	233	231	233	226	257	214	204	241	232	240	243	224	214	221	229	217	233	213	232	220	204	199	240	243	230	217	233	232	237	222	235	229	192	214	245	237	229	244	236	250	209	243	222	237	261	234	226	218	245	195	230	245	243	226	232	219	256	215	212	238	219	250	214	234	202	233	239	230	224	253	224	222	239	242	213	230	252	225	228	215	237	231	220	230	216	243	242	222	231	243	247	239	211	228	232	254	212	253	222	230	247	232	217	217	226	263	219	245	223	250	221	232	239	229	230	226	228	235	229	238	239	220	218	224	237	242	213	232	257	203	219	230	227	237	243	234	221	248	221	258	235	252	194	230	216	246	218	217	253	201	225	252	222	238	228	251	231	224	226	231	234	252	239	234	225	235	213	255	236	244	218	250	229	249	269	252	247	241	220	241	206	232	238	266	218	237	229	224	239	225	234	223	229	245	257	211	217	234	219	233	228	233	239	255	249	205	242	204	236	210	269	207	229	248	232	208	221	202	227	222	215	239	240	230	224	228	216	221	201	241	216	223	220	244	221	236	234	234	220	227	244	238	248	230	238	227	253	242	228	230	211	225	257	231	230	236	243	239	213	263	228	215	219	247	227	220	215	237	230	222	213	210	205	265	241	228	223	225	208	235	233	256	225	235	232	244	232	228	209	204	246	233	228	214	242	239	200	220	224	223	230	219	251	220	252	204	224	211	240	260	234	223	228	241	198	229	239	227	232	237	235	222	209	251	254	234	261	218	255	231	223	234	229	235	237	255	244	238	228	257	233	238	232	239	222	217	243	229	257	260	230	224	229	249	246	244	245	212	226	217	240	216	206	237	234	207	215	222	242	243	227	240	242	218	219	232	227	246	240	267	264	227	210	233	206	232	205	224	231	222	235	248	238	225	255	253	208	251	256	222	197	248	239	217	198	228	219	232	225	205	209	214	220	230	223	226	236	236	231	204	245	222	232	232	250	251	237	248	266	239	240	233	197	216	237	223	234	262	250	230	254	210	249	210	233	222	259	224	240	217	254	213	240	266	200	267	243	215	212	224	230	241	222	236	223	200	224	221	230	233	257	223	209	224	218	222	219	249	237	227	227	251	229	232	223	227	223	239	219	234	232	220	261	189	226	213	239	228	248	248	234	227	247	257	212	215	233	264	217	203	248	233	235	252	237	222	234	222	232	223	228	253	246	205	243	215	234	210	210	236	216	227	217	231	240	223	239	233	247	223	240	222	261	257	247	241	229	211	231	236	210	216	240	241	238	217	210	233	226	234	227	226	228	206	238	204	211	218	221	222	232	234	245	230	240	219	229	224	227	239	255	237	234	226	240	232	250	227	217	240	219	256	241	236	235	251	223	231	239	226	251	205	203	248	218	260	197	216	237	234	226	229	224	243	219	229	257	230	249	219	227	247	249	240	224	234	233	244	228	241	243	224	228	216	220	249	246	233	208	242	239	213	236	230	227	235	249	252	251	236	265	208	230	216	224	255	240	232	196	247	247	242	229	221	261	276	208	234	241	254	224	210	232	240	267	243	225	232	235	246	214	219	261	234	276	242	217	243	249	251	223	241	234	262	231	251	199	258	206	218	218	248	221	193	249	224	225	247	243	228	233	223	244	218	262	228	253	224	233	238	217	200	224	213	248	233	258	210	224	240	230	231	224	243	241	221	229	278	255	226	219	229	230	253	219	238	214	242	204	221	219	226	202	254	210	239	258	224	222	221	220	245	233	218	209	203	239	216	247	248	223	233	255	226	236	226	215	225	234	217	226	236	228	229	265
21071	33377	20575	11767	6538	4079	2778	1984	1428	871	691	594	509	438	406	421	400	343	373	377	356	330	308	328	316	286	297	307	265	319	313	260	291	278	290	277	311	276	296	282	276	300	255	294	284	285	299	279	282	260	258	267	244	266	290	275	249	268	278	286	297	237	270	258	243	275	265	242	273	250	276	242	248	263	234	240	242	255	244	256	278	235	290	284	254	266	287	276	243	262	278	236	264	248	262	260	260	232	275	245	264	255	259	274	265	238	279	259	268	222	241	223	239	269	255	260	275	254	251	259	253	270	234	245	260	252	273	241	238	264	268	255	247	231	275	264	257	246	249	249	282	248	259	250	269	281	260	240	246	257	255	270	278	235	266	282	274	270	255	252	246	275	310	251	220	260	233	279	258	262	251	257	246	279	231	291	270	266	281	259	236	252	276	268	235	271	254	264	256	237	280	277	281	252	228	255	240	233	291	238	247	262	244	230	242	239	252	253	235	244	254	256	280	266	240	230	235	244	249	282	269	266	268	243	272	281	249	269	286	226	258	254	254	250	261	249	249	256	262	255	229	252	234	265	247	249	258	268	238	249	259	266	278	273	240	266	255	249	234	239	262	260	247	274	275	264	297	271	259	263	273	279	268	240	236	293	290	241	257	256	265	251	238	241	274	239	275	270	256	270	236	286	256	244	250	255	277	231	262	240	252	257	239	270	246	256	279	268	264	262	264	249	235	253	269	265	251	272	256	252	267	245	246	263	254	273	250	252	229	250	259	275	275	232	239	242	211	263	276	286	246	267	285	234	228	272	275	252	231	247	260	256	257	278	279	250	275	249	265	267	233	271	301	256	269	252	264	247	259	289	253	265	250	256	263	255	255	282	250	255	249	266	239	269	262	254	251	255	268	283	260	249	272	272	253	254	247	264	242	242	267	263	253	255	254	278	282	269	281	255	262	251	238	288	238	274	222	260	265	264	254	261	243	240	252	236	255	248	266	275	261	253	243	248	250	240	244	263	289	284	264	263	248	255	254	256	269	229	263	252	268	240	255	262	221	262	260	244	269	247	262	260	252	274	250	270	267	256	229	255	276	255	289	263	282	275	269	250	214	261	245	246	255	227	291	228	213	263	265	249	248	266	250	272	251	251	248	262	233	260	266	262	259	263	293	278	252	246	286	282	268	237	239	259	255	247	222	251	294	258	235	283	275	254	258	274	249	244	281	253	252	269	264	235	272	239	280	239	264	292	236	262	259	254	275	264	261	272	266	266	270	268	292	257	239	255	269	263	256	287	260	224	247	257	298	231	255	236	267	267	270	253	283	279	258	273	249	254	294	249	275	243	275	261	252	265	250	296	250	269	250	254	275	246	282	264	271	263	276	269	262	248	259	277	241	234	255	241	246	247	244	289	233	230	281	255	248	266	249	244	261	264	269	258	277	271	260	270	278	268	232	262	280	262	278	250	261	248	244	236	266	247	259	268	292	255	246	261	246	240	239	258	271	243	264	240	220	238	273	237	246	228	249	243	241	290	251	258	246	253	234	253	267	254	252	266	290	244	252	270	242	257	267	256	290	243	276	288	260	252	252	202	268	264	247	260	258	260	244	259	233	293	270	270	243	271	240	239	224	256	247	249	248	253	248	246	286	285	247	262	239	255	275	235	282	243	270	271	241	264	259	235	256	276	273	233	275	259	229	240	258	272	272	205	249	238	242	259	231	240	249	257	249	261	261	253	255	278	264	216	279	248	248	286	275	272	243	271	263	261	258	229	250	254	281	243	261	242	261	266	298	244	269	274	258	263	281	245	267	253	267	251	244	257	238	264	269	280	279	269	251	261	258	247	267	253	249	279	284	281	273	258	245	248	264	238	245	263	261	258	226	278	261	266	277	276	281	247	247	263	236	240	248	234	247	265	236	261	267	258	258	257	249	280	245	261	254	246	227	237	268	244	250	241	268	263	262	247	278	255	247	259	252	231	263	284	248	235	266	246	271	263	247	244	239	265	259	248	258	249	242	252	260	254	255	229	236	242	237	229	253	284	267	287	261	275	266	294	234	261	266	256	272	251	232	276	233	262	263	233	272	275	278	257	246	265	265	250	276	257	247	260	250	243	269	267	237	251	276	248	227	243	263	259	265	256	264	265	254	261	248	260	263	249	256	274	264	247	261	250	233	235	249	256	243	240	274	225	253	268	224	259	274	231	261	261	272	286	273	242	277	252	282	243	254	242	290	279	271	249	278	260	243	252	248	265	272	255	279	270	257	262	264	246	250	277	272	251	240	244	247	235	231	257	238	237	228	239	282	229	295	272	260	241	260	253	260	228	216	254	259	276	260	278	270	270	253	239	251	265	249	240	261	252	304	260	266	292	239	251	258	265	265	248	275	266	242	290	248	268	282	259	252	255	246	242	242	252	244	267	215	289	231	215	274	248	256	247	267	260	235	242	259	263	265	266	244	261	247	266	273	232	276	265	259	268	240	276	254	237	255	241	243	220	241	245	251	234	254	251	269	266	245	256	234	258	256	217	263	252	237	276	230	262	259	238	261	280	244	253	241	272	270	258	241	250	270	274	246	255	231	253	283	234	252	271	241	273	259	253	255	213	274	265	230	267	228	271	286	309	252	265	251	247	265	265	232	255	250	250	233	285	251	226	233	244	278	235	314	242	244	273	286	240	254	268	278	262	234	261	236	264	267	259	270	249	246	250	226	273	233	261	254	236	277	254	225	267	240	251	244	273	276	238	261	261	264	264	265	279	246	261	257	276	266	236	271	270	249	258	292	249	280	272	265	268	238	271	259	255	267	259	260	240	257	258	235	259	260	251	243	236	252	259	266	260	269	252	269	255	273	248	268	279	254	267	270	259	242	258	271	279	241	265	274	232	242	286	262	256	263	239	226	286	239	257	251	248	269	258	239	259	263	268	250	268	249	252	276	240	249	247	238	265	276	293	232	270	216	262	264	239	255	249	261	280	276	252	234	254	268	247	277	260	245	244	266	248	261	243	244	267	260	262	262	243	271	268	296	275	231	263	266	293	253	291	263	255	269	301	223	284	274	231	257	250	260	254	241	232	274	269	239	234	262	247	239	279	224	275	248	257	251	246	280	230	281	264	239	246	277	244	234	253	245	245	272	266	274	265	279	253	235	237	245	260	278	255	258	245	246	249	266	258	229	262	271	247	270	258	275	237	250	282	250	266	258	262	263	254	247	268	269	268	282	290	289	247	280	268	255	240	240	253	269	265	252	254	268	232	264	244	268	254	263	263	279	280	226	222	254	262	256	254	284	251	242	256	234	247	252	263	277	259	254	278	276	239	256	245	242	276	260	285	273	274	278	254	270	255	281	259	247	265	215	275	273	230	251	225	251	267	265	285	304	257	246	270	269	280	258	268	279	252	245	264	246	240	233	274	230	284	271	275	276	262	250	278	266	242	262	264	266	270	248	236	231	252	262	272	250	256	254	295	265	225	251	267	258	243	250	270	256	237	234	252
24316	21432	28544	24839	21129	11634	4614	2853	1492	939	720	607	576	474	425	445	415	349	338	343	297	325	294	286	286	268	306	320	304	268	257	289	298	258	284	263	276	271	252	272	264	242	256	238	283	263	257	232	246	269	233	252	231	246	252	275	248	234	240	232	236	255	249	242	229	218	255	258	232	224	227	230	267	235	225	251	268	231	276	243	230	252	260	215	237	231	256	237	234	226	242	231	216	240	239	254	227	219	237	238	255	229	226	219	236	234	254	245	250	270	229	243	237	219	251	243	239	247	236	271	233	251	210	249	255	221	217	212	262	252	222	251	250	264	240	248	228	256	249	235	236	236	219	255	271	248	216	252	229	258	229	241	230	231	232	220	232	250	209	239	272	235	248	228	217	219	226	237	235	248	218	280	224	236	224	223	253	250	255	268	231	258	232	227	248	221	231	247	228	245	261	242	233	242	231	268	241	217	234	227	244	227	247	268	263	257	220	239	232	224	238	223	270	257	232	240	211	245	245	200	239	228	224	262	229	223	236	233	233	255	237	227	269	256	210	237	239	242	239	182	241	238	225	237	236	213	247	249	229	245	230	189	222	228	233	248	229	199	226	224	223	245	225	212	235	242	229	226	217	224	229	233	255	234	252	226	223	248	221	219	232	207	241	249	244	229	233	219	243	230	228	245	219	245	256	249	230	227	227	217	215	257	218	220	239	230	224	239	239	225	242	221	239	258	264	254	246	243	210	244	236	228	232	205	228	253	229	252	210	262	249	212	231	237	274	245	243	255	240	250	227	225	231	215	229	226	241	204	223	235	240	280	234	232	253	256	229	234	224	231	231	259	221	247	212	251	235	234	214	232	227	255	235	239	224	246	267	207	232	205	231	234	260	248	222	257	221	220	258	263	248	243	232	233	233	243	216	257	212	271	249	247	249	251	223	267	219	242	227	252	265	220	209	228	265	212	237	276	267	228	246	237	220	228	242	252	267	238	241	217	238	244	209	224	229	251	213	238	230	251	200	221	233	234	251	237	247	240	227	237	226	224	223	251	218	242	210	216	215	226	197	245	214	273	252	237	227	216	260	259	230	275	243	231	252	214	210	230	237	246	214	231	244	250	210	204	237	231	226	226	248	242	257	261	227	220	205	200	228	221	256	257	231	240	221	276	253	200	224	228	242	212	243	223	251	226	243	239	217	257	244	238	234	231	220	192	239	247	229	226	246	242	215	213	230	243	256	237	249	230	253	221	220	233	232	232	244	238	242	235	229	240	239	226	229	226	267	253	241	240	236	203	227	240	217	254	222	208	249	249	263	222	234	242	252	249	222	243	238	213	243	247	225	267	215	254	219	239	242	233	244	218	238	237	254	222	216	237	220	251	244	259	249	244	230	238	262	241	225	225	233	265	245	225	237	225	232	234	241	259	244	243	238	238	228	258	222	219	227	259	260	216	210	221	205	256	255	236	242	252	236	255	246	232	250	237	224	234	231	240	230	224	238	244	205	230	246	239	211	226	236	246	225	239	224	235	230	232	248	250	227	244	258	250	232	238	235	260	252	244	221	203	232	237	250	220	222	213	247	227	248	249	246	259	238	258	242	208	242	234	231	216	216	248	237	236	233	219	250	252	245	252	215	221	245	226	235	235	250	226	247	230	220	256	246	201	222	216	230	226	218	242	248	247	245	254	251	232	223	234	212	227	232	248	217	252	262	221	217	231	280	252	236	228	263	229	235	218	254	224	249	226	221	230	236	242	218	232	239	218	229	244	238	223	227	263	231	237	236	219	209	251	208	222	246	243	245	213	233	253	228	230	217	243	254	250	228	218	225	223	261	220	234	233	219	273	250	229	234	232	251	226	248	223	219	228	244	238	221	220	228	243	267	225	251	209	244	242	243	258	215	231	219	230	226	212	251	251	243	271	210	211	222	210	251	263	218	270	228	217	206	233	230	204	232	262	267	218	234	242	276	229	216	218	210	243	221	227	249	257	209	234	252	245	258	256	231	250	220	214	199	222	213	247	235	233	247	213	224	266	238	253	237	249	241	219	259	231	237	204	216	249	232	222	253	251	283	214	244	250	249	244	227	224	223	253	244	249	234	227	244	246	247	228	234	240	240	249	217	231	252	245	241	246	208	232	260	234	223	240	209	228	248	237	238	242	244	236	226	241	265	248	228	246	238	205	237	240	233	260	204	203	242	261	228	250	233	244	235	251	249	214	221	240	246	240	241	231	251	221	211	250	250	238	248	249	245	239	212	213	258	245	252	259	222	263	251	220	232	237	235	207	254	234	235	253	236	234	238	226	237	222	240	228	219	238	226	223	250	248	241	262	248	260	236	228	260	256	249	230	241	226	199	238	241	219	260	252	239	221	251	241	228	253	206	243	256	230	262	242	238	241	230	255	250	202	208	230	251	238	229	225	247	249	232	245	211	263	252	212	256	227	230	209	234	234	227	227	234	261	225	251	236	242	223	232	245	225	262	231	231	248	224	213	226	240	258	263	238	237	244	224	237	236	256	247	211	235	280	245	242	243	234	250	226	261	263	241	249	205	228	250	234	256	219	227	208	255	217	233	211	229	245	220	223	226	234	216	259	220	224	212	224	233	259	238	219	232	232	240	250	224	245	218	263	212	250	235	256	229	230	234	224	231	254	243	234	232	236	233	219	254	237	214	238	247	225	226	243	227	226	224	225	224	225	237	244	239	236	244	212	221	227	236	229	221	238	241	235	242	256	237	240	231	201	200	242	230	230	224	246	228	229	226	223	244	233	227	246	235	237	245	235	233	234	214	253	225	236	246	247	226	231	217	250	232	236	237	219	234	225	226	219	241	242	223	243	239	258	251	220	231	246	234	233	220	242	223	184	257	225	219	246	256	227	206	237	228	246	265	219	250	242	210	250	235	202	236	253	229	226	218	240	245	206	238	228	246	252	240	236	252	247	263	227	234	234	265	203	204	229	222	237	257	250	219	227	212	206	224	212	250	214	233	243	220	225	234	261	232	222	260	210	233	211	244	252	201	224	238	235	258	231	251	227	227	223	237	238	229	230	238	244	236	226	250	225	224	244	232	225	218	231	259	236	253	231	270	240	217	260	220	234	206	218	250	232	243	276	230	239	234	239	233	250	234	222	264	258	239	252	240	224	242	243	250	224	233	225	234	254	231	235	229	242	249	230	256	248	207	250	269	232	215	218	236	227	212	237	230	247	212	235	225	250	217	232	253	237	215	246	209	221	245	238	245	235	205	237	250	228	238	254	240	222	242	223	224	221	232	217	218	227	243	202	230	234	229	243	236	250	243	248	233	208	247	247	240	243	233	251	241	240	237	231	254	255	247	227	220	263	239	224	235	217	244	245	232	250	229	256	241	264	233	224	221	242	221	229	238	233	253	239	239	241	241	202	213	224	209	221	222	244	225	250	238	263	231	226	225	240	209	258	223	233	232	221	216	221	244	228	192	240	224	268	236	240	199	240	212	246	218	258	251	246	246
22027	40461	31472	19696	13129	8630	6268	4834	2778	1602	1287	1036	892	737	654	585	571	498	534	446	425	375	377	399	368	352	331	327	359	329	341	340	324	302	350	304	309	296	316	309	320	281	273	280	306	280	292	268	269	260	252	278	270	273	297	277	279	260	296	295	255	294	251	276	269	248	289	250	276	252	259	263	260	236	263	239	273	251	277	269	282	277	236	245	270	220	239	269	268	239	237	253	272	224	263	272	270	245	261	257	245	247	248	266	263	263	274	224	267	262	238	290	238	227	259	233	250	269	244	250	271	257	243	261	222	247	283	259	225	243	263	235	249	217	235	274	237	224	253	266	238	253	262	272	235	269	243	242	253	253	263	266	231	260	246	268	259	273	219	261	278	263	262	264	264	287	247	269	266	243	249	260	269	252	233	274	236	240	249	265	257	254	270	243	277	258	261	271	238	257	277	260	267	254	252	256	262	248	249	266	270	263	261	261	258	273	261	240	227	250	261	262	256	264	230	269	274	252	276	251	224	272	246	234	237	242	266	270	240	274	244	246	293	279	233	217	241	278	264	253	268	249	259	252	285	237	270	228	284	248	254	259	251	251	272	271	230	250	258	246	265	221	242	280	256	277	239	262	261	238	276	279	279	274	286	274	226	255	233	230	250	249	242	250	266	255	249	264	235	236	275	257	244	251	257	251	256	272	258	273	269	287	269	258	268	259	262	254	240	273	256	258	257	249	279	257	259	246	251	230	260	280	232	217	222	250	258	237	277	273	237	270	244	254	278	241	241	241	274	289	229	230	271	258	244	244	240	243	214	248	263	237	240	274	253	258	305	247	278	270	250	250	264	282	251	226	271	247	259	249	231	281	233	269	283	260	259	239	256	239	219	243	252	243	245	258	272	252	241	289	225	292	242	269	288	261	267	269	261	246	265	248	259	274	254	249	268	272	253	271	244	271	283	221	260	274	248	238	237	257	251	259	243	271	237	267	249	272	258	256	265	267	258	240	232	228	253	241	244	255	260	245	265	303	276	265	250	251	264	254	262	274	248	263	247	227	243	237	258	252	257	261	242	249	258	262	246	230	232	238	261	267	270	247	241	260	262	238	256	247	275	253	251	266	259	243	241	256	274	254	247	279	223	269	245	231	254	241	230	262	258	291	264	259	273	209	257	244	250	270	285	248	278	263	245	244	244	258	282	230	225	265	260	258	271	251	248	269	227	261	272	257	270	241	284	264	256	273	227	243	248	259	254	223	218	258	244	237	256	259	257	261	259	238	263	244	255	267	255	240	260	256	222	277	250	232	265	290	246	254	249	254	277	272	235	260	251	243	252	283	238	259	262	262	248	253	260	247	211	249	227	246	224	255	254	263	249	248	256	244	253	247	270	266	250	271	257	251	263	245	236	255	265	257	227	278	291	233	281	271	234	237	232	268	249	259	278	242	269	263	227	262	274	255	248	247	236	263	255	256	260	220	270	258	243	235	262	263	270	268	273	263	271	277	262	283	241	258	274	263	268	263	234	263	265	264	242	262	259	225	264	230	241	223	246	262	237	259	238	236	292	242	260	224	222	266	254	258	285	247	254	241	243	281	220	234	274	251	253	227	245	250	239	261	235	264	262	237	238	260	248	240	261	246	276	243	250	294	244	233	266	272	258	260	255	268	243	227	259	239	253	278	257	264	257	258	258	259	238	224	249	229	263	267	273	281	261	236	247	256	255	243	254	269	261	259	270	262	242	266	265	247	276	243	247	251	265	237	273	288	268	261	234	256	262	275	243	265	264	246	253	261	250	264	269	242	240	250	260	241	261	266	287	231	226	248	259	234	241	274	256	293	247	265	248	251	248	266	280	282	247	259	262	259	241	245	243	247	248	233	249	245	242	251	231	292	260	232	262	256	244	271	241	254	257	263	255	267	225	256	238	260	216	265	244	251	264	264	263	225	245	240	246	277	249	255	251	268	244	236	267	269	257	238	234	233	276	259	279	255	241	253	244	249	258	253	259	264	242	249	231	274	264	263	243	234	261	249	248	258	274	253	238	279	268	296	267	248	253	237	267	265	246	257	267	244	243	270	252	242	233	252	241	287	261	265	259	245	276	264	264	252	274	303	251	242	255	235	249	247	253	257	267	258	267	268	267	236	245	270	233	289	264	259	291	253	273	272	242	255	227	245	254	267	249	244	221	232	243	260	265	240	251	283	228	252	272	247	243	263	272	266	265	238	255	269	215	215	235	257	262	270	234	246	249	272	276	244	256	277	245	245	253	263	270	238	230	244	233	259	247	267	262	254	252	263	251	242	264	271	263	251	223	224	256	282	256	239	235	258	248	267	276	257	247	227	250	247	265	240	238	221	251	253	268	263	231	270	255	264	248	241	239	256	274	269	267	255	250	264	252	269	247	291	267	239	259	244	239	268	254	229	232	269	221	222	263	276	255	250	247	251	262	249	265	265	274	240	227	232	247	246	257	236	257	231	275	257	244	242	284	253	258	271	258	261	269	254	253	267	239	268	255	258	259	272	234	270	236	242	262	227	242	261	242	275	255	243	246	256	256	239	269	254	275	235	254	258	254	247	254	255	282	240	256	253	268	234	251	237	230	247	253	247	274	259	271	248	246	244	266	233	258	266	250	258	249	256	274	257	262	237	227	269	260	238	265	259	284	253	243	270	257	253	263	235	254	265	256	253	231	263	266	260	249	260	272	279	258	275	227	237	233	244	217	293	273	229	240	254	287	260	245	244	244	234	265	251	233	269	276	262	261	282	256	231	208	248	245	250	250	256	243	266	240	238	271	227	264	227	271	281	247	238	266	244	244	225	245	251	230	266	277	264	266	268	278	270	265	268	250	262	237	252	262	212	237	243	265	247	225	249	248	244	270	266	255	244	253	238	277	254	259	238	246	258	251	244	233	275	218	258	260	254	273	268	236	241	253	256	244	253	226	247	281	275	240	269	257	232	304	261	240	253	245	258	257	271	268	236	259	241	264	258	275	274	242	286	270	223	230	243	251	238	234	266	236	267	258	233	261	254	258	234	242	250	280	261	247	226	252	288	248	258	260	235	237	274	254	251	284	246	261	258	266	227	246	248	256	242	275	241	263	249	278	249	284	253	241	292	252	238	259	248	258	256	225	256	248	279	255	251	253	245	243	234	273	262	260	201	269	238	266	243	240	242	304	234	263	267	249	261	258	241	248	222	283	229	274	260	251	277	251	263	266	259	208	238	252	271	236	260	255	264	235	229	245	230	255	246	258	256	255	253	280	261	247	262	250	258	276	262	247	266	248	262	268	229	229	277	248	268	268	266	250	241	265	233	270	230	262	236	260	253	237	253	245	229	239	218	259	260	283	256	248	262	224	261	235	258	241	252	267	259	237	251	261	249	271	284	256	233	262	239	236	262	252	259	262	259	241	265	255	252	251	254	283	252	257	247	250	247	260	257	257	264	227	232	259	252	250	279	269	282	243	242	246	246	212	234	251	229	260	269	255	240
25377	21416	27412	25679	13136	4687	2905	2156	1227	891	679	600	533	486	492	480	458	470	461	399	430	397	415	362	402	388	371	400	365	357	348	354	373	359	353	376	392	340	352	344	381	348	374	402	345	370	379	392	374	362	428	327	339	386	365	357	347	348	363	372	364	409	351	379	351	300	346	347	354	354	338	356	356	319	361	348	352	341	343	361	346	339	358	384	367	370	337	364	334	331	341	304	357	329	362	338	331	371	323	356	403	349	327	359	365	381	372	366	366	352	357	340	346	355	340	359	370	370	373	384	366	339	348	392	381	355	385	339	320	366	341	364	368	344	385	349	359	332	382	367	389	351	338	347	358	309	383	308	340	366	342	349	361	358	323	358	371	373	378	343	365	343	358	361	390	367	350	341	362	355	350	336	366	355	361	349	328	363	377	364	342	356	365	363	366	370	365	331	359	311	363	369	383	375	354	356	371	369	339	353	369	378	358	344	330	340	349	335	364	360	373	377	356	332	324	352	344	376	324	314	363	375	348	350	328	329	349	359	348	344	367	352	365	365	340	349	379	360	369	344	333	356	397	339	351	339	345	342	388	340	352	372	361	333	341	341	318	363	341	333	378	331	304	337	356	369	353	325	343	364	363	351	366	326	346	340	382	360	346	360	347	328	335	343	332	334	328	345	351	373	364	321	388	349	378	335	371	324	355	316	367	358	367	325	364	366	365	387	359	325	345	349	321	369	327	358	362	362	368	359	371	347	370	334	349	379	361	345	363	330	352	375	374	348	391	363	343	385	355	358	359	307	344	352	336	374	366	333	363	339	337	341	361	333	339	318	366	389	315	352	365	363	365	350	359	341	374	386	339	332	335	365	336	341	307	331	326	365	354	393	348	352	378	340	356	357	327	374	352	346	353	337	357	344	320	359	329	384	358	337	343	364	385	353	315	355	331	374	359	356	343	314	358	344	353	379	348	364	329	351	359	344	353	353	361	350	368	359	362	321	376	320	355	370	385	342	371	336	359	359	332	378	320	363	341	367	364	367	360	343	351	347	339	353	366	348	334	331	379	386	348	351	352	327	360	366	355	373	374	330	331	398	373	333	331	344	371	341	350	360	367	385	341	328	349	332	351	344	349	327	356	369	327	368	346	334	386	354	333	372	336	344	357	410	370	357	338	359	349	312	343	340	353	353	374	352	388	305	344	329	350	329	379	339	387	362	334	357	339	397	361	371	329	349	335	354	372	348	348	337	352	356	369	353	363	362	332	366	330	335	325	346	358	349	363	351	323	342	368	336	346	345	367	353	351	378	340	316	353	351	353	359	328	349	367	353	372	353	318	366	346	352	367	386	372	359	354	346	350	343	349	351	373	358	346	335	354	362	326	346	362	364	328	351	384	363	366	357	353	389	335	356	330	365	371	327	351	362	352	379	322	334	367	338	317	360	375	357	374	348	376	333	352	320	355	358	330	380	363	354	383	346	355	354	361	357	360	355	334	322	332	371	362	339	335	334	363	343	391	337	375	370	378	328	365	339	376	374	361	357	362	309	364	356	325	358	384	331	338	351	348	374	349	363	349	338	370	375	329	324	358	339	339	361	366	336	349	372	343	387	340	362	361	359	348	390	376	337	355	342	350	348	395	336	360	350	342	348	353	326	316	349	354	319	327	350	335	351	336	365	375	315	370	369	355	364	318	335	358	313	352	363	378	340	359	349	365	347	400	360	339	351	334	358	342	348	390	350	357	348	347	345	349	375	357	348	357	345	337	347	355	340	355	336	349	327	333	362	370	365	342	345	357	358	363	377	341	345	341	361	355	369	373	361	362	371	342	364	376	386	357	348	361	338	337	313	362	304	360	373	335	347	336	358	356	332	320	335	379	379	371	340	362	359	360	377	347	367	348	355	374	329	310	349	323	308	355	350	366	365	328	347	352	358	371	364	353	361	375	361	393	370	348	315	357	318	334	347	327	321	403	368	355	332	343	349	303	345	364	364	355	374	373	379	359	358	349	358	326	333	364	332	314	343	356	351	325	355	372	334	382	344	335	351	348	356	356	349	350	348	359	333	345	343	393	322	338	325	328	344	363	350	346	345	363	318	359	351	368	330	338	376	339	359	367	349	341	353	372	360	347	351	352	355	335	375	342	336	356	342	337	333	376	369	359	355	358	342	332	358	358	343	401	349	323	385	365	353	346	324	339	344	369	423	345	334	364	320	351	367	329	357	350	358	366	378	332	348	358	300	331	372	338	358	337	354	341	381	368	347	353	342	365	355	368	353	298	348	351	350	345	360	352	326	371	374	321	311	347	352	339	344	350	369	364	328	337	360	329	339	376	344	333	316	341	331	394	379	350	333	371	324	355	388	376	335	351	339	352	343	355	363	374	338	384	391	336	375	340	319	393	369	364	368	321	355	339	348	374	379	361	347	380	348	361	364	342	379	343	344	356	372	311	378	338	340	358	332	361	330	366	290	371	354	319	390	372	365	360	320	369	335	379	334	384	335	341	355	343	354	345	371	356	373	351	347	369	348	326	362	359	307	353	340	310	348	356	351	350	349	339	350	360	315	387	366	376	373	352	354	325	365	364	345	336	334	343	365	363	373	339	308	366	321	372	356	361	371	359	376	372	351	312	344	325	342	353	353	353	336	320	378	360	315	346	348	339	403	339	345	341	359	369	366	336	333	351	337	392	324	357	322	361	352	349	349	345	342	304	364	356	338	363	356	375	351	354	368	353	391	368	346	345	345	373	358	336	340	352	333	350	348	403	350	337	358	332	341	361	373	371	327	345	385	371	347	353	393	342	403	353	364	366	348	375	356	350	345	344	352	319	389	333	372	379	354	343	348	363	363	382	357	372	353	355	336	382	328	308	351	351	379	346	343	364	380	388	352	363	343	345	381	316	343	351	347	298	335	370	340	377	358	357	354	333	325	367	349	366	351	343	334	351	332	366	346	365	376	343	379	334	361	346	374	401	310	340	347	338	332	312	369	339	310	332	374	358	344	362	359	332	373	318	367	367	389	317	341	336	376	357	368	340	345	382	376	322	324	354	339	318	383	366	381	362	380	359	330	381	358	352	366	323	393	363	373	365	373	360	358	357	366	356	364	358	344	331	351	361	365	370	326	337	343	383	389	366	341	363	354	368	370	344	352	353	316	346	352	345	366	340	378	338	339	367	346	358	375	363	319	351	367	319	348	364	322	303	382	353	369	362	338	365	344	347	317	361	367	352	384	332	358	341	366	335	371	346	373	337	358	376	363	361	355	346	339	384	369	349	358	350	347	365	359	354	340	359	356	333	372	373	361	346	401	345	352	342	381	338	332	340	331	342	332	376	357	320	354	321	368	348	351	397	358	323	359	365	375	345	336	320	341	388	363	352	364	358	334	357	342	362	361	343	367	377	312	339	371	368	341	356	352	344	355	354	302	358	353	345	344	408	352	339	348	367	325	360	375	358	348	353	326	336	342	370	356	333	353	338	353	342	389	350	371	331	408
21607	37748	28210	16465	10151	6978	5170	4064	2285	1406	1072	901	775	747	648	659	641	598	570	557	513	509	481	460	466	449	451	461	430	469	449	437	441	465	447	419	465	419	441	399	417	437	385	408	388	449	425	460	384	394	373	371	404	389	387	365	465	372	390	393	378	363	389	394	382	400	372	379	374	400	357	376	373	360	340	379	360	384	369	343	369	370	359	389	371	363	410	388	394	405	390	403	381	398	385	359	361	344	439	405	381	382	384	369	339	376	375	377	398	408	372	410	366	374	401	374	388	391	418	395	382	399	335	371	386	434	399	386	374	341	397	390	375	387	402	392	374	393	368	358	381	391	397	375	389	374	380	390	361	373	374	399	406	371	409	352	374	400	392	365	384	367	367	375	394	364	446	378	412	369	424	391	393	386	370	348	405	387	375	378	351	399	392	362	376	377	353	358	391	345	387	387	396	385	399	380	372	356	387	372	358	359	375	399	392	416	399	358	407	390	395	398	382	352	390	413	408	376	367	342	393	409	375	410	389	365	370	372	357	375	401	374	375	367	402	427	400	381	377	368	372	379	410	392	390	372	355	396	393	415	371	385	395	373	358	378	372	403	364	378	371	367	382	386	416	384	361	376	372	385	393	433	384	353	381	392	381	386	376	385	388	401	368	347	404	366	346	374	383	380	394	376	377	389	368	373	375	371	379	416	379	392	382	365	392	389	382	380	350	404	378	393	360	360	407	378	371	349	355	375	384	376	381	381	375	380	388	371	398	369	384	398	413	391	406	388	399	384	381	412	374	365	392	366	378	394	394	384	401	377	394	400	377	395	375	398	387	394	360	379	354	392	349	395	364	371	377	392	343	357	379	383	374	367	386	390	376	403	376	384	379	417	363	361	359	411	380	387	380	367	388	391	377	385	400	402	372	375	389	385	387	394	373	355	380	351	371	384	373	370	407	401	402	372	393	391	370	393	395	363	358	376	388	351	388	407	379	371	358	387	378	396	347	390	367	420	373	395	379	383	384	370	389	365	350	391	385	417	407	355	353	393	370	361	362	367	399	371	384	379	392	409	369	375	414	388	410	384	377	405	411	366	403	403	363	410	391	401	374	373	368	378	424	423	399	374	383	354	394	372	374	424	390	398	401	340	360	411	367	380	388	385	383	388	379	385	384	377	411	353	358	386	358	412	366	386	376	372	361	386	368	362	371	318	383	379	408	416	405	371	373	358	385	378	365	367	362	375	352	400	397	378	377	403	366	370	433	369	347	360	402	404	385	367	342	356	366	390	363	373	388	405	375	373	381	406	384	363	360	381	372	391	364	395	380	404	364	408	369	357	377	397	375	385	395	370	407	374	377	345	381	388	383	377	350	361	382	369	392	357	416	354	393	359	388	357	382	374	354	371	376	374	396	379	372	394	370	389	360	411	445	391	386	361	370	359	367	374	438	354	388	398	414	391	384	385	406	400	381	355	383	401	411	371	377	426	367	374	369	424	365	376	371	385	361	361	413	376	384	386	427	362	400	362	351	384	390	380	376	380	390	373	366	354	383	382	392	397	376	392	396	388	408	373	376	392	383	407	376	402	374	373	403	379	418	413	423	377	378	401	381	359	400	401	374	392	374	373	346	369	350	375	379	371	380	358	378	393	389	372	366	370	369	399	412	373	368	374	369	384	394	356	377	380	367	366	365	437	396	390	375	372	407	396	379	405	362	407	378	359	374	418	368	374	365	352	385	350	379	355	372	389	390	425	369	400	403	396	381	386	372	370	357	396	346	354	393	363	372	369	370	377	369	381	386	394	382	398	356	350	375	348	404	361	339	396	375	360	387	405	374	350	363	403	376	396	338	363	371	373	359	409	343	393	389	400	392	365	374	374	369	363	419	409	370	411	359	414	353	360	354	362	387	411	396	348	393	352	362	383	376	383	361	374	374	388	390	362	357	338	390	395	400	407	374	345	361	415	409	392	408	407	393	403	381	368	429	391	409	375	425	375	421	410	400	355	363	415	384	368	376	393	403	402	381	376	380	356	405	370	384	366	397	401	395	346	381	355	378	430	368	374	400	368	371	387	356	385	385	388	395	390	372	384	411	391	359	384	382	372	390	386	368	360	383	374	394	374	387	371	377	417	408	411	380	400	378	409	391	346	381	369	396	370	404	393	392	388	412	391	434	372	394	369	374	395	396	357	380	356	339	392	387	386	330	375	360	391	350	380	389	396	396	339	361	381	380	386	387	398	410	357	360	402	348	400	356	372	405	383	412	365	389	371	398	385	394	414	376	393	389	356	380	345	353	385	370	429	361	396	368	370	371	399	413	371	405	402	378	390	357	413	337	388	378	391	399	405	412	418	407	371	397	355	364	399	363	342	389	395	378	404	402	371	405	388	366	384	415	382	378	358	405	382	380	403	376	388	396	387	372	363	360	384	365	353	418	368	361	403	356	394	399	375	354	385	399	374	387	375	370	409	396	406	407	379	369	366	386	402	379	430	427	394	386	418	384	349	413	404	409	373	374	400	394	386	333	394	418	332	372	379	383	406	386	362	410	409	353	350	402	401	397	379	392	382	358	380	404	347	396	375	419	392	397	401	372	376	405	350	362	373	410	375	387	387	406	331	394	380	386	388	391	381	385	397	377	393	388	381	397	367	381	373	354	384	366	399	394	358	398	372	374	361	351	369	373	395	403	384	367	380	371	366	397	365	408	376	389	361	416	382	360	369	375	351	383	368	405	387	398	358	392	354	382	360	390	389	422	409	356	394	391	339	380	400	421	355	401	400	417	367	411	357	387	362	402	413	407	347	353	356	327	418	387	398	357	361	393	371	395	397	368	383	373	407	379	366	393	389	369	394	385	378	363	409	380	382	379	422	402	402	341	376	402	365	375	392	378	347	414	401	382	379	389	345	364	390	361	358	391	390	359	401	378	346	380	377	354	360	382	386	396	371	381	401	360	435	396	394	369	397	408	355	375	381	364	389	384	359	382	391	361	387	351	384	393	379	402	401	374	355	420	403	411	364	387	418	377	387	375	330	392	365	373	367	361	404	393	345	379	350	359	378	401	339	383	401	361	381	420	396	359	379	383	406	391	391	375	365	376	369	324	404	396	409	396	379	346	372	392	370	354	397	353	367	372	387	417	394	373	397	403	365	376	344	383	375	351	361	388	382	402	366	375	404	423	361	370	372	372	378	396	397	380	373	383	367	366	400	373	386	362	384	382	400	375	385	403	391	411	398	359	363	388	388	411	343	381	388	383	363	388	395	380	402	396	387	404	383	379	377	376	391	388	383	393	343	402	398	418	379	400	392	381	376	361	416	362	366	367	375	370	393	400	371	399	378	365	374	383	406	388	382	366	396	389	412	383	379	377	374	391	384	367	428	427	409	425	380	381	380	394	371	370	361	383	379	419	344	363	374	382	420	386	374	359	410	332	375	364	362	401	418	394	381	369	430	378	365	377	366	364	393	401	385	337	401	376	388	389	365	388	367	402	412
23066	21415	28994	24236	21508	21333	12737	5210	2723	1593	1189	978	918	819	729	735	735	652	615	618	595	588	539	542	556	478	460	491	497	443	513	470	484	469	466	450	454	435	406	424	484	439	400	444	396	435	413	448	456	454	418	420	448	423	402	400	401	448	400	431	444	391	384	445	422	435	414	434	415	381	435	419	428	405	433	382	417	422	407	404	411	425	387	402	423	396	380	418	413	403	413	359	440	356	394	439	405	407	425	429	372	434	403	368	383	441	388	424	401	374	429	408	345	388	424	395	366	409	386	410	387	417	392	442	384	422	416	385	387	403	399	415	412	447	405	405	440	416	410	404	417	382	418	400	404	413	408	429	406	368	413	400	435	399	396	400	446	398	391	393	379	396	368	394	418	412	389	422	423	393	409	420	397	416	414	388	445	408	414	404	442	401	398	413	415	415	426	414	403	429	414	429	355	412	427	422	366	412	411	426	370	388	391	408	434	392	390	395	393	384	390	408	361	405	409	391	428	446	377	409	407	424	396	402	416	385	387	426	406	411	413	424	411	390	393	416	400	410	419	376	411	405	394	433	387	367	385	436	412	391	422	408	405	395	405	404	395	403	439	386	405	391	393	406	407	407	377	378	400	428	370	414	391	376	379	369	401	342	415	374	412	365	412	415	405	447	402	395	407	372	386	390	452	396	400	398	415	385	410	375	413	424	371	378	396	386	389	411	429	440	374	447	424	394	416	428	435	382	418	418	388	407	389	403	417	421	386	373	381	418	416	385	388	383	388	378	434	403	382	418	380	408	404	406	395	418	397	433	361	395	404	387	412	402	397	418	377	431	396	414	423	385	408	425	439	363	426	382	410	403	369	421	386	385	406	395	389	399	420	382	432	379	386	397	448	397	410	420	407	429	417	426	403	417	411	394	413	417	400	406	388	402	375	403	413	432	385	405	391	430	408	399	369	428	390	413	410	381	381	430	397	390	420	405	447	387	371	418	389	399	405	435	413	375	351	392	385	395	425	395	383	399	401	387	431	400	427	385	424	404	395	411	379	365	379	415	415	380	436	420	384	388	421	400	395	395	359	391	365	397	410	405	401	424	402	429	384	425	421	379	425	427	393	403	406	422	433	363	410	441	392	405	402	404	396	411	412	383	382	389	409	462	375	447	410	401	387	415	388	352	421	400	403	405	429	408	418	408	409	377	413	412	373	400	376	398	413	388	425	382	410	392	371	399	379	403	377	428	398	412	417	386	440	389	392	401	397	394	411	404	401	405	401	398	429	423	432	377	400	450	420	395	411	403	405	399	375	398	400	409	427	406	398	412	423	416	418	404	421	409	349	360	391	411	388	378	418	411	378	409	388	406	405	398	381	397	376	424	401	395	428	419	404	382	401	413	429	373	403	378	421	412	371	405	411	392	409	411	417	419	427	408	405	402	382	374	428	393	426	400	386	415	419	388	425	400	412	410	376	436	414	423	434	410	405	422	396	357	359	419	426	371	421	394	402	440	390	430	419	364	420	404	391	413	420	443	398	404	384	419	390	410	413	407	403	401	369	420	404	426	439	391	410	363	366	391	413	380	413	438	381	429	422	389	378	399	399	368	384	380	383	392	415	388	419	371	392	412	409	389	408	384	419	416	402	384	377	392	381	421	379	418	370	430	391	383	404	410	372	414	397	395	374	410	404	401	431	427	386	372	422	392	424	402	364	432	393	417	394	384	412	391	375	387	381	371	393	388	399	414	399	404	380	375	410	391	426	397	409	440	408	413	400	393	405	397	378	397	434	385	435	381	389	434	413	397	438	436	420	386	450	395	418	391	412	381	414	390	380	359	416	415	375	398	371	391	416	417	362	400	412	399	409	409	436	421	397	454	408	389	386	413	398	382	398	403	410	419	397	389	409	421	410	416	362	416	405	392	381	411	387	406	387	403	423	429	405	387	410	393	413	390	379	430	393	421	383	369	395	405	399	406	413	384	409	412	424	409	377	402	425	404	377	397	404	391	388	415	417	421	409	427	378	392	416	411	403	388	402	396	383	407	424	414	406	409	387	428	394	427	420	393	430	400	405	416	371	378	383	388	407	407	416	380	391	407	399	416	383	401	424	388	360	385	383	411	408	378	396	398	372	356	395	385	400	453	426	408	420	398	413	375	425	423	422	388	394	366	407	406	382	461	430	355	380	407	403	399	363	395	385	371	409	370	423	374	374	375	386	387	403	450	414	438	402	407	383	409	350	387	439	387	413	438	440	422	390	365	379	401	423	392	387	392	431	442	376	371	444	396	414	392	415	383	398	395	367	416	403	429	388	402	387	414	411	394	399	421	393	365	406	383	397	426	424	404	413	411	429	426	426	431	406	447	417	422	407	415	384	423	400	390	371	376	423	407	380	373	364	415	396	409	398	393	384	379	404	422	386	402	431	402	434	389	412	391	380	401	368	398	376	414	387	404	398	372	399	404	391	401	382	403	368	358	406	374	378	441	414	429	373	392	400	410	400	423	367	374	402	443	437	381	426	417	408	382	370	400	388	412	362	396	430	392	409	373	394	383	370	419	357	384	387	424	402	404	369	403	374	389	387	387	384	396	414	429	367	414	385	404	407	395	426	410	402	376	377	420	413	414	359	381	425	419	394	397	422	398	384	374	414	404	424	400	419	411	385	381	424	378	373	421	408	381	425	426	425	396	395	407	403	392	417	465	429	383	411	423	411	411	407	427	403	399	401	406	400	410	428	410	410	368	428	382	413	401	390	401	362	406	413	411	397	419	397	401	405	390	389	413	393	371	437	411	378	421	445	415	352	406	427	394	428	413	379	452	423	426	407	414	356	398	412	406	438	386	377	401	411	437	411	378	433	407	408	370	405	398	383	430	394	418	381	390	386	406	362	394	416	388	385	359	372	364	421	364	411	390	366	379	406	389	394	394	352	400	379	404	412	366	384	373	378	402	384	398	366	410	421	398	401	380	382	416	391	383	390	385	423	412	383	422	401	377	422	428	384	415	420	363	416	434	421	433	386	427	438	393	340	399	429	391	375	380	429	418	412	367	398	389	411	417	381	442	401	410	417	424	411	390	362	374	366	431	410	402	382	386	415	411	411	413	373	415	377	434	374	432	418	388	392	414	415	383	434	370	404	371	442	431	418	416	464	420	405	405	376	391	425	387	418	396	388	442	407	414	394	432	388	439	424	409	391	413	410	383	415	393	411	394	403	436	392	363	399	411	417	394	389	402	410	416	354	408	377	424	387	381	407	387	408	393	385	428	394	424	393	383	399	399	384	407	372	411	397	411	375	401	387	402	432	412	393	410	416	416	382	431	370	410	358	418	391	412	409	401	403	406	413	407	422	400	443	416	384	422	431	371	377	384	424	421	392	395	399	420	361	407	423	428	382	406	389	417	388	398	420	421	391	403	377	456	424	371	412	428	399	373	395	409	388	418	393	384	357	391	416	406	392	373	439	408	405	403	390	432	423	404	402	417	383	425	395	407	419	360
25489	46749	37095	24827	18009	12875	10191	7612	4442	2613	1965	1649	1415	1209	1010	963	914	841	787	741	709	699	661	586	590	568	583	563	556	510	549	591	542	567	506	533	496	469	499	451	455	476	479	470	485	476	485	439	408	430	441	478	417	424	427	423	431	417	479	417	429	421	458	426	456	412	445	408	414	422	445	425	434	425	427	429	474	432	395	415	424	425	424	404	410	418	413	437	411	422	389	440	383	370	418	430	425	410	386	423	429	419	441	443	412	416	455	472	423	423	412	430	451	410	428	378	386	439	453	419	402	398	451	421	436	404	389	411	406	421	422	416	419	448	409	400	441	437	433	415	412	388	428	419	389	407	441	412	414	362	427	427	416	388	418	387	398	394	420	391	424	434	384	405	363	428	400	407	401	402	397	415	436	398	448	404	422	465	450	436	434	419	412	410	423	417	459	398	403	419	439	411	399	406	426	403	447	415	415	448	452	403	408	392	403	387	392	415	397	405	396	408	455	403	399	423	446	411	429	406	430	413	427	405	382	416	424	397	405	436	413	452	419	416	369	396	407	417	410	395	417	413	453	420	383	452	396	429	373	411	384	441	419	407	397	389	421	430	402	441	394	422	417	462	386	401	415	358	400	411	399	375	400	458	382	415	414	411	398	371	445	394	433	395	426	402	426	442	426	424	404	398	394	405	435	458	414	405	410	435	425	414	384	426	415	419	396	419	436	461	406	408	416	440	395	401	440	422	398	434	424	400	399	383	425	423	411	427	435	419	413	414	425	410	400	381	415	387	419	417	411	407	427	405	422	437	425	432	402	388	400	423	401	407	435	395	398	409	380	430	401	392	422	379	436	408	450	414	425	400	430	432	385	390	437	435	399	438	429	407	405	412	453	407	392	407	403	421	415	448	408	437	442	439	446	410	423	393	429	409	405	403	428	405	412	428	417	410	395	395	449	408	405	434	411	431	381	393	421	408	412	403	404	399	419	418	415	428	425	412	450	412	428	432	417	427	421	415	398	439	406	400	437	380	415	407	442	399	411	417	437	446	394	402	396	418	464	432	411	408	387	381	420	391	427	462	359	401	371	432	423	411	429	392	437	443	400	407	427	402	439	418	404	423	394	404	361	406	434	411	405	437	423	397	430	410	426	430	418	408	428	387	382	400	390	409	377	394	430	410	417	417	449	450	412	391	434	397	399	389	415	430	431	424	384	409	426	424	425	408	422	416	411	405	428	426	386	410	410	397	376	404	386	390	399	409	407	399	437	428	454	421	392	429	402	419	388	410	401	409	396	397	431	420	411	427	424	422	436	455	427	438	402	386	397	403	414	405	411	423	393	413	428	436	456	404	398	402	444	419	414	415	407	419	411	428	441	403	386	398	416	368	440	388	443	421	446	386	411	437	402	411	406	409	415	387	401	422	380	394	406	440	395	413	419	440	435	405	443	443	380	410	422	444	400	421	392	353	414	417	423	400	415	427	414	442	407	467	437	431	397	452	380	433	404	375	395	376	410	397	455	409	406	413	418	375	426	430	436	386	443	472	405	399	411	394	386	425	406	382	400	460	428	398	438	395	436	439	393	407	408	419	420	431	447	410	406	422	437	437	419	407	410	391	403	434	447	411	431	419	410	385	407	438	410	424	402	391	354	414	433	405	403	434	400	411	396	414	410	389	399	409	414	399	423	387	403	436	392	414	377	384	399	415	417	417	424	456	395	423	395	445	435	414	440	402	395	411	434	394	441	400	416	388	386	407	452	390	418	418	428	421	439	422	424	398	415	385	399	399	431	402	404	429	439	397	389	453	403	424	404	434	386	352	420	426	414	394	415	403	403	413	412	417	406	395	410	417	408	454	442	397	449	446	406	389	398	408	416	413	445	408	420	411	426	388	380	460	417	422	436	410	419	421	390	421	413	397	401	390	432	420	419	438	406	410	392	399	403	400	392	421	452	391	427	399	425	379	409	396	403	391	408	436	443	411	420	405	409	376	388	410	404	402	385	392	436	414	409	407	451	402	374	429	428	425	417	450	391	400	396	409	463	429	394	407	414	387	381	428	403	401	421	449	430	451	454	410	436	419	386	389	411	405	433	387	387	393	413	429	386	396	427	444	438	427	397	420	406	439	391	418	402	411	382	388	453	401	420	429	419	429	430	428	410	436	404	446	438	402	392	435	426	436	404	401	459	430	397	403	407	397	457	405	388	428	419	414	441	382	403	419	385	400	418	421	429	427	365	431	393	400	388	424	434	438	409	419	404	400	373	441	375	408	439	405	410	432	447	436	426	426	436	395	419	409	385	403	442	429	416	403	400	472	443	426	411	435	401	430	427	407	423	407	390	410	418	383	420	421	423	409	427	400	390	427	402	402	409	433	428	408	427	433	401	376	402	400	413	434	431	371	418	411	412	417	411	411	410	403	412	446	413	441	426	386	440	399	445	418	412	408	421	415	386	415	424	423	403	415	431	436	427	417	376	441	411	426	419	426	386	412	422	394	405	417	402	429	382	435	402	400	390	419	455	418	381	383	435	397	419	423	408	365	386	440	395	398	423	425	421	414	410	410	417	457	424	406	400	425	432	442	424	420	388	416	398	404	407	402	417	441	405	426	397	388	428	419	412	404	405	429	445	420	427	432	416	435	388	448	411	407	435	438	431	398	430	409	419	436	399	413	425	440	410	406	437	417	390	411	417	419	450	434	411	421	407	408	456	387	430	403	424	398	400	439	444	418	436	412	420	419	426	428	408	409	389	402	409	413	407	395	432	400	453	398	414	405	428	416	428	431	379	438	408	426	408	426	422	417	393	388	452	436	410	414	387	430	374	439	402	389	431	436	432	398	410	425	412	413	458	425	453	413	387	440	436	416	408	465	392	457	373	421	414	402	411	444	432	435	412	395	388	393	387	418	392	406	403	407	448	430	401	414	406	396	395	416	394	429	458	375	417	421	428	447	461	400	402	402	412	397	422	437	397	445	421	428	394	417	411	421	460	424	436	421	424	442	402	409	420	391	404	396	410	404	429	458	422	434	409	393	433	381	447	405	429	425	421	414	444	434	427	409	386	396	402	397	414	408	434	421	406	420	438	402	407	436	424	422	400	407	412	387	384	423	460	385	419	443	431	427	403	439	433	426	411	411	396	399	390	430	401	468	395	425	402	450	431	403	422	406	390	407	430	403	444	423	382	400	385	364	435	440	406	403	365	414	403	404	408	463	385	398	393	441	411	428	402	442	417	402	433	411	395	435	393	415	448	421	452	455	412	452	417	426	449	444	424	398	395	407	395	433	403	405	409	441	413	443	389	402	397	426	431	415	386	399	422	411	417	433	390	417	398	420	420	408	409	403	375	438	390	402	415	441	400	397	424	445	427	390	428	416	437	394	383	370	430	428	379	430	412	389	399	405	423	428	414	439	410	427	428	440	427	442	439	392	418	398	388	413	425	407	396	395	418	434	390	446	421	428	431	408	442	444	407	401	375	401	376	382	409	441	404	379
29111	22745	19983	11242	4988	2386	1627	1164	678	496	428	388	339	312	293	329	268	303	302	291	290	266	266	256	252	256	257	258	252	259	249	257	264	249	260	233	283	236	241	236	253	225	219	227	237	218	228	251	237	221	218	243	228	244	231	205	230	244	230	239	231	219	236	246	225	227	267	243	253	230	210	204	276	219	213	208	232	231	251	253	222	231	249	228	237	232	246	203	215	248	228	228	232	248	243	226	209	241	225	226	257	199	214	232	247	247	205	266	215	225	227	237	202	236	253	248	225	215	231	245	246	236	221	192	203	232	224	261	247	226	209	245	221	210	218	225	238	223	230	245	195	240	238	227	227	241	225	228	232	235	230	239	217	222	238	243	221	238	209	242	257	240	224	236	219	216	227	226	217	216	226	223	255	250	233	206	241	232	254	258	226	221	245	224	228	237	226	244	220	234	223	223	221	240	237	238	226	235	206	217	227	246	235	235	230	202	230	232	224	214	226	211	233	202	244	261	239	237	244	223	233	256	242	263	259	242	242	243	236	245	235	214	225	243	234	246	218	224	223	225	231	214	219	218	195	225	233	232	223	230	228	207	235	254	236	235	224	242	258	238	231	240	239	227	244	236	232	254	224	222	249	255	243	189	205	223	253	259	207	244	237	268	235	224	239	245	259	219	264	204	223	227	242	260	244	222	232	251	227	236	211	210	218	248	227	222	215	238	239	237	249	252	208	226	221	246	221	226	258	234	269	233	237	197	233	249	219	230	203	220	221	213	236	256	217	198	238	223	234	226	244	230	214	203	217	216	223	223	223	246	242	251	220	203	216	234	231	233	229	231	204	232	248	224	239	219	256	228	221	235	252	232	226	190	235	230	237	218	228	240	223	247	230	256	222	218	212	235	226	241	238	216	231	206	213	194	214	233	224	221	245	209	226	263	237	224	246	229	218	249	268	251	232	211	259	220	258	247	221	236	236	263	243	239	230	219	235	225	240	188	251	226	269	258	244	226	260	246	268	230	220	238	236	212	223	223	238	214	251	237	259	210	227	222	245	240	238	241	269	244	218	207	228	239	211	250	246	243	265	217	221	248	247	221	241	247	219	206	233	237	207	258	224	215	241	241	215	241	244	236	238	218	250	225	205	234	236	231	251	220	245	232	266	213	234	206	225	214	244	235	228	224	236	228	212	244	240	269	203	208	236	242	226	224	234	225	254	213	232	214	216	213	223	231	225	257	224	237	230	241	254	243	227	251	243	237	224	253	239	252	213	236	216	228	226	251	249	222	270	235	226	250	245	248	221	199	253	235	292	252	242	231	251	225	260	242	238	204	249	228	215	233	224	203	222	250	248	237	251	234	222	221	225	231	225	252	229	236	247	227	246	228	228	230	233	231	252	235	230	227	205	231	245	240	237	230	254	252	232	234	233	225	226	223	197	207	224	229	230	229	237	220	220	244	232	242	215	228	217	221	240	226	208	241	223	218	231	212	238	216	223	238	223	222	244	232	211	239	225	236	220	226	237	248	237	255	225	232	217	237	209	256	221	242	239	254	206	226	217	245	227	219	239	235	241	232	193	205	240	243	227	222	239	228	254	216	229	214	268	237	214	225	260	251	237	258	257	233	221	231	226	241	227	222	254	231	237	214	222	223	215	250	217	264	232	252	241	237	214	239	226	264	226	214	226	222	243	240	211	245	242	235	234	238	234	224	245	267	227	229	254	232	230	267	220	218	204	216	232	246	230	231	236	232	205	239	225	235	245	251	236	252	230	236	219	220	237	227	253	211	228	226	237	245	232	217	248	248	230	233	252	227	257	252	243	231	223	224	223	244	240	235	231	256	222	205	203	215	218	243	240	210	218	210	202	219	217	237	225	207	242	241	245	210	213	236	205	220	243	220	204	248	232	221	217	257	223	236	224	246	256	239	241	231	235	241	230	249	258	211	248	221	247	232	250	222	221	220	246	229	247	211	261	190	243	230	252	219	250	224	232	243	233	227	261	187	221	249	243	220	231	237	201	253	242	218	231	235	220	261	205	241	235	208	257	210	247	250	262	230	234	246	233	214	227	228	220	222	236	236	251	237	209	214	238	219	229	217	244	233	220	219	250	236	247	244	232	255	225	232	235	238	241	259	242	243	228	257	196	223	226	227	218	246	246	250	258	230	241	238	240	221	234	224	242	250	265	238	217	227	226	256	248	231	194	215	241	239	230	234	221	237	206	234	220	239	223	239	240	236	242	209	183	238	234	248	234	258	240	222	250	232	239	227	225	248	246	234	245	234	222	224	246	229	233	216	217	211	219	269	213	232	219	228	234	249	228	256	228	214	234	230	240	212	224	230	227	222	225	241	240	233	230	241	212	240	226	191	224	202	226	219	245	200	232	229	246	195	246	213	243	222	231	231	223	227	223	268	250	217	233	207	245	212	235	252	254	268	251	233	211	251	236	232	238	218	221	242	245	225	240	245	238	242	241	238	253	222	246	213	227	243	249	223	212	217	225	247	242	234	235	197	242	222	237	232	216	229	206	250	216	232	249	255	245	264	210	240	204	234	233	247	230	223	234	256	224	237	232	205	231	248	222	258	227	214	220	245	236	232	206	241	243	255	217	224	204	240	224	238	223	216	234	248	246	233	245	236	234	259	207	222	214	225	231	230	243	241	209	216	259	232	213	224	228	222	227	245	222	242	255	227	249	235	227	274	240	219	236	234	255	185	233	239	237	252	208	213	234	217	228	207	252	216	237	237	247	238	249	220	239	216	257	230	224	218	216	272	228	260	248	229	214	243	244	243	225	218	258	229	220	240	231	223	219	206	204	259	254	246	220	248	251	223	228	224	199	223	227	232	220	247	223	236	249	219	220	228	247	230	241	255	246	266	245	230	224	235	208	230	223	219	240	249	263	220	232	240	243	254	207	214	236	219	210	227	236	258	228	246	238	220	243	234	244	245	247	252	232	228	240	235	227	252	222	227	216	235	230	232	232	214	233	245	265	210	224	217	262	251	211	239	244	222	248	203	218	215	231	240	244	231	208	231	226	244	229	236	218	237	223	219	268	234	219	237	231	247	224	246	231	218	233	227	264	236	211	247	245	229	210	220	231	219	227	251	240	273	230	262	213	236	239	249	244	272	248	230	239	257	263	231	217	226	233	255	233	262	200	207	204	232	253	262	267	221	218	223	232	221	220	224	216	212	240	234	251	225	238	217	223	239	250	256	228	234	217	238	225	255	224	217	234	231	257	211	231	202	211	235	242	224	224	246	234	219	245	212	193	245	237	219	224	242	260	228	201	217	223	212	222	210	251	225	200	231	229	235	227	247	226	234	229	202	231	226	238	233	222	235	217	216	250	203	203	218	207	219	231	243	235	233	207	206	215	207	225	248	237	248	236	228	227	234	230	246	248	251	255	209	256	210	264	236	231	233	224	237	212	242	229	243	262	237	238	241	241	252	243	235	218	251	213	249	224	244	249	251	250	237	224	226	226	228	238	237
21312	32469	21592	11667	7481	4269	3015	2173	1208	766	628	570	485	456	408	356	417	349	341	315	343	354	325	312	279	296	313	289	295	302	285	294	304	291	306	284	249	278	281	264	271	271	290	269	272	264	299	290	296	271	295	255	246	254	270	269	254	296	244	262	279	252	268	268	275	266	276	263	261	243	254	271	285	256	233	253	253	262	213	262	254	264	261	250	276	279	263	240	275	245	272	238	263	227	262	245	259	259	245	242	267	266	274	256	244	249	259	266	243	275	310	254	254	232	253	248	234	291	240	239	270	271	265	290	252	278	284	246	255	264	250	267	253	241	272	269	234	259	236	264	249	258	265	247	256	243	250	251	290	274	268	259	252	270	241	264	263	252	256	259	293	240	245	251	250	266	238	279	278	248	249	261	275	290	268	247	270	261	243	250	219	243	237	272	265	265	257	271	255	239	263	267	253	255	239	256	265	293	277	263	242	273	253	227	258	269	243	262	279	286	250	250	263	271	210	277	263	281	254	270	251	248	241	246	259	253	252	236	263	254	256	250	245	239	281	257	255	239	246	275	255	255	262	277	270	278	246	285	288	249	233	268	234	246	226	267	254	269	248	254	223	230	258	258	274	237	264	233	275	255	271	280	265	236	201	254	275	290	284	275	235	268	257	279	248	267	263	230	289	281	244	256	249	286	224	256	273	264	251	258	247	241	260	251	262	227	275	264	269	277	242	273	247	253	263	267	265	246	257	254	267	252	244	241	235	247	268	253	248	261	271	280	266	250	251	264	240	236	279	292	266	258	277	227	251	253	273	284	260	264	254	272	282	264	257	280	235	271	249	259	286	258	252	273	251	225	281	264	267	248	267	278	246	257	288	248	264	244	250	269	254	233	275	243	262	259	243	253	238	278	236	277	265	256	247	243	252	266	290	244	275	257	261	264	239	262	265	279	257	267	255	237	257	268	262	248	247	267	251	258	244	275	255	273	266	252	272	265	263	253	256	269	264	263	235	258	287	240	231	270	269	224	256	241	238	273	257	222	247	239	265	253	264	267	272	233	242	254	263	264	227	292	234	318	247	267	251	262	246	240	282	279	235	264	271	268	263	251	239	256	255	268	266	283	227	277	253	271	268	262	270	242	261	276	257	242	237	257	257	255	247	253	263	258	254	260	251	261	250	276	276	262	249	262	257	247	247	248	295	266	259	245	244	267	255	262	273	250	249	247	268	254	262	248	258	263	241	223	248	259	263	253	251	247	284	272	246	261	269	237	256	258	241	252	279	276	278	250	268	259	264	251	269	248	260	235	237	248	241	267	240	278	255	264	282	273	260	264	276	279	232	253	252	249	269	274	275	244	272	261	272	272	250	266	256	273	266	265	274	250	241	268	258	253	251	279	261	270	263	260	258	263	247	272	260	248	231	271	239	279	268	242	268	242	228	246	243	271	248	256	255	251	245	259	255	251	270	288	234	243	251	266	231	277	259	272	218	257	252	256	242	268	300	234	260	284	252	276	276	274	265	257	251	272	253	278	255	224	220	255	253	252	260	256	254	251	248	246	292	256	263	252	262	250	273	297	262	266	262	286	262	251	255	253	289	246	252	272	271	250	241	226	265	247	267	238	260	267	241	273	275	235	270	266	256	242	256	228	260	263	246	248	261	251	253	251	274	298	271	278	268	242	244	262	265	247	291	261	237	253	246	266	281	277	259	268	284	275	255	272	252	277	244	252	283	252	232	247	269	235	241	273	274	280	253	235	266	248	266	264	304	256	254	258	250	249	264	250	237	264	259	278	253	270	230	245	273	255	240	262	250	259	256	248	261	246	245	275	252	240	272	242	270	263	267	246	265	255	247	258	249	216	282	279	254	259	280	271	242	229	242	247	257	263	262	246	260	293	242	244	289	268	243	267	274	243	237	272	276	251	277	249	263	289	238	219	255	272	270	233	264	267	251	277	286	262	240	255	233	253	275	292	270	250	250	233	248	251	248	265	252	244	244	284	269	249	254	275	265	260	303	243	270	273	238	268	246	243	249	251	250	256	256	256	280	244	244	254	259	276	235	234	266	222	257	233	270	287	252	252	264	288	255	271	234	265	251	244	274	251	265	243	257	259	247	281	286	247	253	276	278	245	274	281	249	265	271	243	244	283	278	252	265	256	260	241	283	231	263	252	278	250	270	268	251	272	261	245	230	260	253	236	227	238	253	240	267	270	256	271	264	281	253	235	245	250	265	238	250	275	247	230	264	256	249	216	266	249	295	242	291	296	265	248	254	267	243	264	252	272	292	262	239	275	283	297	281	279	273	280	239	269	241	264	231	245	265	249	256	283	244	261	276	271	279	265	243	273	256	263	262	247	226	249	259	264	249	245	280	277	273	277	256	279	261	269	249	256	277	260	239	258	252	231	263	252	254	247	289	298	275	265	238	268	263	268	271	237	239	283	257	252	249	256	281	270	262	261	254	278	238	277	232	271	269	274	278	275	262	263	253	258	264	247	230	254	271	241	255	257	264	273	253	282	241	246	247	265	253	275	243	257	285	270	302	268	241	264	246	234	243	252	276	242	270	263	277	217	257	282	278	263	246	267	267	251	251	245	278	267	265	239	255	252	269	252	247	261	261	259	230	275	258	269	302	256	240	266	236	238	259	270	292	256	277	273	241	242	250	232	234	225	260	235	247	264	244	238	266	263	228	256	266	243	291	288	270	265	227	261	240	237	235	257	247	257	294	271	256	270	247	278	249	247	255	252	269	275	231	299	294	264	253	268	266	274	278	258	252	268	252	272	265	237	258	266	272	264	280	265	247	254	271	250	262	260	260	256	252	258	274	280	225	271	273	263	247	258	270	289	245	238	240	268	263	258	249	263	265	262	257	260	269	252	283	233	243	269	249	249	266	239	250	264	236	250	254	266	269	254	265	271	262	238	275	272	255	258	248	237	260	243	242	268	260	252	254	271	218	262	237	279	262	273	217	269	249	270	221	268	298	272	244	260	270	234	256	237	285	265	209	241	228	248	297	259	279	265	245	241	275	253	278	281	271	243	256	258	274	259	269	258	259	246	252	276	271	270	264	265	279	251	261	277	244	267	259	268	268	303	235	249	273	248	272	266	259	270	251	297	268	237	260	278	242	261	274	237	248	249	241	254	271	257	257	259	253	250	267	305	243	250	274	271	239	269	264	250	256	259	246	264	260	274	258	261	258	290	255	253	254	265	280	277	244	278	252	240	234	252	274	286	281	245	294	237	253	241	257	271	262	250	258	269	256	255	238	293	288	273	268	275	281	273	254	274	248	258	265	248	264	225	250	242	258	233	253	244	270	234	262	247	267	273	244	264	263	263	243	256	245	228	259	277	256	270	277	232	206	257	265	272	266	271	257	254	282	273	255	291	267	272	269	245	257	257	263	253	263	232	241	251	276	234	268	253	248	233	227	281	245	249	265	274	264	248	249	274	226	265	265	268	243	272	246	261	296	243	271	270	255	258	266	255	263	240
24299	21442	28568	24862	21145	11611	4875	2733	1527	992	758	618	491	442	406	374	398	415	377	365	360	324	325	313	312	316	295	265	275	257	299	284	249	298	304	247	294	269	251	328	266	273	269	240	254	266	239	260	282	256	281	238	262	265	278	238	233	259	249	253	216	251	234	275	255	251	223	221	245	228	261	268	253	245	223	244	238	224	231	282	246	239	262	233	257	234	199	243	224	230	249	252	218	262	271	249	243	234	247	232	266	249	237	265	226	246	238	235	273	226	253	240	246	257	225	236	222	221	229	228	233	255	243	256	239	238	260	237	232	229	242	249	243	239	203	257	230	222	275	280	242	212	252	233	242	221	228	229	232	232	219	232	238	242	223	246	217	231	245	248	244	236	239	220	243	243	226	244	250	231	238	241	200	240	232	243	266	239	232	230	267	249	249	220	200	218	210	196	238	259	233	224	220	227	227	259	242	240	248	251	265	246	248	229	242	225	227	240	247	213	247	247	230	220	214	213	244	221	236	232	251	231	254	204	230	230	230	246	266	239	233	233	257	238	227	254	219	206	251	243	205	251	239	241	243	225	207	241	219	221	226	255	220	236	209	248	257	232	255	219	236	217	250	218	226	249	217	256	250	263	224	236	244	243	242	241	223	244	246	241	260	283	204	264	239	264	238	228	259	243	229	244	257	258	218	247	245	224	229	231	236	220	237	243	222	259	255	203	258	244	219	266	255	240	261	203	269	248	252	228	226	237	223	200	216	229	223	259	234	244	229	247	232	258	257	229	248	238	242	190	229	249	252	252	263	248	222	234	261	271	233	247	236	236	231	224	255	239	224	209	262	241	251	255	255	231	260	224	234	238	242	270	237	231	260	247	259	255	268	259	194	250	240	244	221	220	253	236	228	221	241	246	248	227	232	259	221	246	218	242	222	238	239	249	229	258	247	247	241	234	263	245	242	248	246	244	253	230	220	256	256	267	237	221	270	199	259	220	277	235	232	238	250	219	246	227	237	243	223	242	258	219	233	228	243	251	216	229	209	270	216	238	242	228	229	253	235	244	245	245	279	258	244	229	263	265	240	257	243	215	223	242	244	232	260	272	240	245	225	240	223	220	253	247	246	220	243	247	253	219	245	209	267	252	246	233	223	229	252	251	246	225	214	238	231	237	247	242	212	251	232	231	258	227	242	200	248	214	227	235	238	245	202	258	227	246	240	237	217	252	240	257	236	232	215	232	232	264	218	241	218	206	244	247	214	243	221	239	258	248	253	264	225	259	242	269	219	217	215	249	251	268	239	240	238	217	255	243	245	233	250	219	241	253	233	210	203	213	235	231	239	253	240	239	260	246	230	256	264	240	251	243	255	254	240	228	265	265	241	249	234	250	264	268	231	234	264	256	250	242	229	267	243	268	219	250	227	247	237	223	279	237	236	240	238	255	243	221	233	252	234	239	213	222	250	230	239	221	257	226	252	201	232	260	222	221	225	232	221	261	235	259	232	255	241	238	242	213	214	233	223	217	230	239	261	223	227	240	246	200	249	240	226	247	239	227	258	238	221	241	220	235	226	248	257	222	267	242	238	223	243	259	236	254	223	273	238	229	214	229	239	282	244	232	238	243	251	248	240	242	275	232	242	234	258	264	249	242	237	236	247	236	249	223	229	237	253	227	233	223	210	232	223	225	252	238	204	222	269	231	237	266	239	259	223	225	256	275	253	232	249	223	235	241	228	234	227	247	238	215	256	219	258	252	212	253	237	237	218	247	227	246	224	223	224	249	227	246	265	242	236	230	251	239	244	263	209	196	244	232	244	222	260	217	250	231	253	242	225	231	222	248	256	226	260	245	268	217	215	230	220	240	261	243	252	230	252	255	253	233	245	233	250	249	241	251	244	236	248	225	241	254	224	254	241	270	235	233	212	238	264	265	255	221	242	234	258	245	230	240	237	247	239	240	245	239	234	242	251	226	242	256	234	240	257	242	223	217	251	260	245	242	237	226	249	246	222	214	246	226	213	238	245	237	267	246	231	224	217	240	230	210	251	249	244	236	238	225	244	233	217	222	218	261	250	229	258	238	240	243	229	251	236	215	254	235	237	235	224	222	244	242	217	212	216	244	253	246	241	232	267	218	225	257	218	285	237	214	208	259	245	233	268	278	229	235	246	251	242	226	226	278	233	228	232	241	216	243	218	223	230	227	244	226	225	244	247	229	280	264	238	236	242	232	221	246	250	241	223	244	219	222	235	250	256	224	253	234	246	218	238	230	204	233	254	253	236	235	245	246	247	235	235	238	240	245	254	230	227	250	259	243	238	216	222	253	252	211	219	232	257	217	255	242	238	245	236	235	240	232	268	247	223	246	278	233	262	231	239	242	240	234	233	268	262	249	236	213	231	254	242	236	267	210	235	252	235	245	232	222	244	275	248	238	253	242	261	242	237	229	234	236	247	246	218	245	249	230	234	246	206	206	254	240	231	247	232	255	218	234	227	265	266	259	279	213	227	256	248	241	262	239	248	228	239	241	227	243	226	235	254	215	240	236	266	223	211	277	234	246	194	227	226	211	243	259	244	226	248	246	247	256	209	219	241	252	260	253	242	202	241	232	241	232	217	238	238	254	254	230	251	233	242	225	242	223	218	211	217	222	251	194	255	213	241	244	242	253	250	255	207	244	225	236	231	243	211	229	256	236	229	251	249	199	255	231	231	239	265	236	222	229	235	251	228	233	236	249	240	223	239	244	233	245	248	221	229	253	257	239	233	220	222	246	230	234	247	239	257	231	222	255	243	204	223	239	243	221	227	225	257	264	226	220	234	232	255	268	245	262	237	207	235	237	222	238	231	225	238	234	227	212	243	224	218	223	261	253	215	232	273	228	221	248	220	247	230	249	237	255	221	207	244	256	269	221	223	212	257	256	235	232	285	241	228	217	247	264	229	237	242	217	243	265	226	243	244	242	240	251	262	214	246	237	226	263	225	257	249	229	237	235	237	227	239	272	215	231	258	236	234	242	240	225	270	266	256	206	257	220	222	243	237	247	224	280	260	263	228	227	234	215	245	219	229	218	220	246	230	234	219	238	214	240	254	267	256	241	229	254	234	234	219	233	251	218	256	250	253	238	265	223	217	237	229	249	235	221	242	238	254	238	240	242	237	266	252	243	249	228	243	233	254	247	218	222	235	228	226	227	226	251	240	245	231	243	222	238	238	256	233	211	227	216	263	226	255	239	221	252	240	228	223	262	245	226	248	217	225	230	217	244	230	269	234	231	220	222	245	252	254	216	239	235	245	233	239	222	226	241	244	234	273	237	257	230	230	212	233	228	263	231	222	246	235	222	242	228	207	221	241	234	243	246	216	231	228	246	209	255	221	199	255	239	215	276	243	225	248	230	229	249	235	251	226	217	230	253	242	244	253	229	223	205	236	233	255	229	231	229	236	239	228	239	246	246	239	221	268	227	265	229	226	236	244	256	211	238	265	288	231	229	235	242	250	237
21607	41799	32518	20400	13016	8752	6711	4570	2810	1659	1215	927	792	686	603	566	518	537	537	459	423	419	406	379	379	350	340	352	345	344	352	308	303	350	332	300	323	322	322	314	300	302	299	292	280	263	270	266	287	284	291	292	259	261	282	270	282	267	247	269	251	270	273	248	253	261	277	261	282	289	259	269	265	288	256	245	254	267	252	236	257	287	257	259	265	248	261	265	247	243	251	261	243	244	243	236	256	240	259	229	281	249	272	245	286	276	255	254	262	245	242	247	263	282	275	251	241	243	257	224	255	275	255	268	244	246	209	245	233	255	256	272	253	241	251	262	276	228	266	257	244	260	264	241	248	246	267	264	250	236	278	236	262	247	277	242	240	236	256	259	263	282	281	249	259	267	253	253	269	262	258	257	249	268	232	245	217	246	248	224	270	245	261	238	280	209	249	256	220	262	241	265	245	252	266	243	251	272	256	243	251	254	270	269	254	255	247	236	280	278	256	249	251	257	280	268	274	251	270	269	251	266	246	247	259	248	248	267	257	258	240	258	233	265	262	262	239	255	233	245	247	257	241	263	266	274	261	253	269	243	247	268	234	267	244	225	252	254	232	265	271	267	253	271	261	246	258	275	248	258	278	245	296	254	275	260	229	237	248	265	293	276	252	268	272	284	262	255	271	294	266	248	257	241	265	251	268	238	237	243	244	291	262	243	234	293	289	286	290	257	289	269	227	289	231	268	270	256	246	249	251	258	241	243	237	261	227	261	243	241	265	253	247	265	253	227	244	244	247	257	288	268	242	258	281	286	257	246	253	244	274	269	256	258	240	250	248	242	270	271	233	273	271	260	253	268	236	251	241	240	285	254	256	222	257	265	256	264	222	250	249	247	255	267	241	249	248	255	261	251	228	248	254	298	232	246	228	249	261	255	252	254	253	260	273	249	250	247	239	269	241	264	249	253	261	242	256	240	282	251	271	259	243	267	274	247	252	217	251	261	276	258	274	235	286	271	251	258	254	245	238	254	240	263	232	249	258	285	266	227	224	257	251	226	239	254	234	256	262	246	236	258	259	250	252	264	242	256	250	259	259	266	237	255	262	247	233	256	240	255	259	234	238	279	226	245	258	274	285	267	272	273	267	267	252	233	244	252	272	272	272	267	273	258	262	240	275	286	253	232	247	233	227	281	234	233	237	238	254	264	245	242	246	267	229	252	238	261	257	231	262	272	256	243	271	264	237	242	245	281	245	264	278	223	240	230	251	246	250	263	246	268	256	267	234	249	258	266	261	248	251	242	261	248	272	267	258	253	223	234	258	269	275	269	263	262	262	232	251	250	238	246	271	258	245	243	244	255	262	231	250	272	243	230	264	256	270	250	259	276	247	250	249	278	263	251	250	263	238	285	298	267	252	255	253	275	282	265	263	225	258	262	255	264	268	250	240	254	239	275	242	263	250	266	252	264	252	231	247	236	278	269	252	246	274	258	264	243	243	238	265	274	231	284	274	220	265	226	248	239	236	285	246	239	251	228	272	261	250	272	228	263	247	230	254	251	250	269	277	260	279	251	230	237	285	249	247	240	280	281	257	238	270	238	246	238	249	242	247	277	247	243	228	247	239	241	261	268	233	271	253	270	242	237	241	208	257	253	228	282	227	282	252	239	248	233	265	244	267	266	248	265	245	257	250	277	238	258	263	251	269	264	230	276	237	225	232	253	260	259	247	239	260	259	288	263	260	269	251	269	252	258	243	229	258	257	257	255	282	266	262	248	254	275	227	250	262	268	260	273	281	254	243	268	270	248	259	298	260	277	260	232	244	240	250	270	242	280	260	219	253	262	253	264	288	275	280	259	252	269	255	246	255	237	259	268	268	234	244	224	262	248	219	244	314	248	287	254	265	258	258	231	256	272	268	246	241	250	248	266	277	269	279	276	252	258	271	245	268	268	251	278	252	247	247	268	242	258	258	272	250	278	280	248	222	254	265	283	270	249	252	250	238	270	281	274	232	256	237	274	250	261	249	274	230	286	242	285	261	240	225	269	280	275	240	268	246	255	250	236	261	272	261	253	259	232	245	294	237	274	276	275	270	243	256	236	272	252	258	248	255	284	272	247	242	272	237	236	246	259	260	252	248	256	259	262	245	246	249	252	272	248	282	239	236	250	225	238	264	265	243	251	257	246	263	284	240	283	236	239	228	260	269	258	259	235	252	247	266	254	268	256	240	272	259	270	258	279	230	235	273	257	280	282	265	259	265	233	255	245	246	266	211	270	250	268	261	262	237	266	252	246	259	262	286	259	263	263	256	236	257	271	251	234	248	236	241	287	257	271	245	263	270	250	254	246	258	237	240	262	260	239	282	241	248	255	249	231	240	292	267	245	266	265	232	249	271	256	254	234	218	308	284	278	261	270	247	250	238	255	256	275	245	257	277	247	290	266	238	243	260	252	253	254	264	258	251	243	275	269	255	276	255	265	285	247	244	250	242	261	231	236	251	261	268	251	278	239	262	241	241	266	246	278	245	288	264	247	272	244	237	258	259	266	288	272	244	238	240	256	258	276	242	221	268	265	226	265	262	234	289	265	268	280	256	263	264	231	298	225	243	255	239	274	284	251	269	272	253	250	259	252	241	242	255	223	266	276	255	259	261	264	252	247	262	240	257	232	264	250	246	241	260	246	249	253	269	247	291	244	235	249	274	251	229	260	270	274	233	289	267	270	258	238	244	279	264	276	231	232	284	252	260	254	251	249	247	257	263	249	243	251	242	242	271	261	264	265	245	244	291	248	256	252	259	288	239	254	233	263	223	275	259	242	214	279	251	241	245	253	260	260	298	265	247	264	251	259	248	251	239	267	260	249	259	270	272	247	275	267	241	258	245	251	259	232	259	248	233	269	248	261	241	274	231	277	253	224	251	249	283	234	238	276	268	254	268	252	253	246	270	258	259	254	233	247	246	266	275	267	258	248	227	241	261	235	253	253	246	266	254	275	279	237	248	264	238	224	237	239	261	248	272	231	229	261	277	232	263	242	261	277	236	247	253	278	267	247	266	254	247	299	265	256	247	277	250	260	255	264	254	250	242	248	246	259	268	253	255	276	278	244	258	257	253	281	265	219	244	287	244	244	262	250	258	241	258	271	253	249	277	242	236	242	274	272	228	224	276	261	268	248	224	238	275	261	246	247	256	245	245	255	274	272	231	268	218	229	253	256	275	267	257	240	244	283	270	265	247	233	268	255	251	267	285	275	270	245	271	265	264	253	252	238	252	263	223	258	270	245	263	238	257	258	265	238	230	253	228	238	251	233	266	283	240	250	285	264	268	268	244	262	254	269	267	273	232	253	249	267	268	258	264	224	258	260	242	252	238	270	262	265	252	268	250	268	251	263	251	207	267	277	269	257	245	265	243	242	259	260	267	254	242	262	239	253	264	274	267	278	264	261	251	253	266	230	249	264	258	260	231	249	236	254	264	267	248	259	249	275	270	250	242	267	274	261
25349	21406	27451	25649	13357	4578	3071	2032	1296	848	679	574	562	510	515	489	459	466	425	469	432	434	401	402	404	423	413	403	359	398	360	393	418	392	406	379	394	360	374	354	384	383	365	415	354	368	399	384	328	372	408	363	375	365	369	344	361	391	389	386	364	341	352	339	347	394	387	363	378	333	373	334	366	360	352	370	360	404	364	362	351	380	312	341	319	364	348	367	328	356	330	387	370	349	361	373	328	371	347	357	330	347	339	308	419	336	366	339	361	318	350	379	350	371	344	360	354	336	358	363	363	374	378	358	391	374	312	362	379	360	334	350	329	356	384	316	343	363	365	350	339	344	363	341	376	357	393	348	347	339	365	358	371	341	347	335	370	345	350	389	340	347	353	325	357	338	372	351	322	381	349	355	351	352	357	352	351	354	375	364	345	340	362	342	362	380	343	382	338	348	392	351	353	397	356	395	379	350	351	388	357	336	328	324	354	348	387	355	340	350	348	368	359	350	364	351	318	337	381	350	374	358	369	372	350	334	349	379	347	341	380	390	365	354	346	368	338	347	382	355	341	355	348	368	350	347	343	387	346	336	343	393	349	369	334	370	341	305	344	349	368	357	364	304	361	339	345	352	328	355	358	344	316	378	339	346	372	363	346	377	321	357	380	374	342	363	325	301	361	357	339	344	345	358	358	332	355	354	364	350	350	331	346	360	380	397	368	369	360	346	372	368	374	350	332	352	359	358	329	367	320	377	345	320	334	358	372	357	339	347	375	343	330	372	348	325	373	353	340	351	301	362	350	347	338	346	367	314	380	369	355	351	342	287	345	358	362	359	386	353	374	356	347	376	351	348	378	372	361	404	355	339	315	346	352	387	333	349	321	347	376	361	364	380	372	351	406	302	337	319	329	338	369	349	352	358	392	345	342	382	385	361	363	378	369	355	358	383	357	336	388	350	364	351	372	353	351	346	361	334	346	339	373	366	346	354	356	382	372	341	350	373	341	347	356	350	330	378	334	336	351	311	368	353	331	389	361	360	378	388	353	327	339	400	356	357	369	349	376	386	348	347	387	348	354	359	369	332	346	337	374	366	361	350	361	336	365	374	373	340	321	370	354	335	352	364	357	348	343	379	354	338	340	342	322	317	330	379	353	363	385	387	364	371	375	357	324	354	378	326	344	362	316	317	388	361	377	346	326	361	330	361	363	357	344	377	346	367	345	355	363	327	335	352	359	343	352	356	356	376	352	356	361	343	388	327	358	346	329	370	362	337	329	351	375	333	397	342	339	343	389	391	343	359	367	364	356	323	320	379	357	347	349	358	373	339	364	356	343	346	350	384	373	358	316	351	345	380	348	365	384	321	331	346	356	351	380	317	361	321	353	392	387	353	341	365	365	353	374	345	341	329	369	359	352	347	352	384	350	329	370	372	383	364	409	314	345	354	352	323	327	364	387	369	324	378	368	351	367	337	338	355	349	331	339	372	365	380	338	334	337	351	324	342	346	362	348	347	359	363	346	346	314	350	368	368	357	341	338	359	364	378	334	359	369	346	362	345	331	375	342	331	377	341	390	350	379	355	351	382	382	364	329	347	344	330	358	346	362	325	367	395	377	371	340	349	336	372	334	381	387	382	375	357	354	343	318	350	318	363	344	357	355	363	377	366	339	341	357	376	363	359	347	343	341	325	330	335	386	370	369	371	347	382	323	358	350	357	359	363	335	353	339	384	356	372	353	327	365	343	384	337	374	347	354	373	362	331	354	341	334	348	353	354	325	356	379	357	344	356	377	345	338	326	355	374	401	364	328	312	369	354	363	361	334	359	360	345	376	311	317	359	367	358	349	339	364	348	342	386	368	382	344	387	333	352	367	325	327	382	379	354	319	330	377	338	346	336	344	357	344	355	357	358	357	363	330	354	346	325	368	341	378	387	377	352	388	324	383	346	334	343	361	383	373	365	391	358	336	333	338	345	317	327	346	349	351	351	373	348	371	370	368	363	357	331	333	346	354	351	375	353	347	368	361	364	353	352	357	352	387	346	352	339	383	359	338	359	336	366	340	379	379	351	350	374	359	376	342	358	430	359	355	359	352	398	381	342	357	330	352	367	361	351	368	364	369	366	362	381	355	379	371	332	346	358	333	366	366	386	399	363	366	371	369	365	370	349	395	351	360	362	375	334	373	352	362	366	389	358	360	366	335	345	361	364	355	379	360	348	342	378	381	363	358	374	355	319	362	361	346	337	337	369	345	336	370	374	349	343	331	333	376	343	328	377	357	329	334	354	345	346	351	316	365	327	363	327	355	326	343	369	361	361	348	352	366	332	349	362	373	323	364	359	362	364	349	379	336	373	305	333	393	367	359	334	360	353	322	338	342	353	372	374	378	330	342	337	373	346	328	365	352	338	375	341	358	350	339	365	331	329	321	366	390	323	359	352	386	368	325	349	330	357	354	351	366	373	353	380	383	347	362	339	370	371	368	354	343	358	365	347	350	355	362	344	361	363	364	344	346	360	374	353	336	326	361	376	375	338	357	337	348	330	347	358	372	338	370	343	376	370	377	341	368	368	354	364	390	377	363	363	361	368	368	357	316	371	354	352	359	367	372	344	346	355	355	340	334	354	308	376	348	311	381	353	360	336	371	364	363	360	380	363	369	341	329	361	342	338	350	311	375	380	362	331	331	346	376	356	380	366	370	382	360	326	336	370	387	354	361	361	343	321	367	349	355	339	321	361	383	343	351	341	375	356	369	354	346	352	367	376	361	346	342	359	338	319	319	358	371	357	339	372	378	355	353	356	355	356	384	355	347	370	377	357	347	338	305	358	371	360	374	321	345	337	365	357	341	329	364	378	306	328	370	330	383	345	371	348	366	344	363	389	360	365	333	316	385	372	359	366	361	334	390	356	369	376	331	361	338	367	345	363	314	390	339	378	333	356	323	340	343	360	360	344	370	366	392	340	364	375	396	354	357	362	337	321	351	347	364	335	342	406	356	368	360	364	321	358	339	329	361	354	329	342	366	344	378	363	369	332	362	306	344	367	339	377	366	341	353	364	356	334	307	343	337	357	345	361	335	323	348	357	361	312	316	321	407	352	369	353	400	344	319	346	360	365	355	379	385	374	344	386	335	359	326	327	353	353	330	364	329	417	407	368	349	350	333	390	333	317	346	362	355	404	366	351	338	327	350	333	380	340	358	380	327	342	361	365	344	366	350	355	359	362	323	323	330	344	353	371	377	331	350	361	345	355	364	375	392	398	367	344	367	340	355	356	348	340	363	373	346	355	353	373	357	331	328	344	366	375	350	373	329	327	345	367	351	363	338	331	323	368	328	331	326	405	317	357	320	336	375	359	396	359	351	343	327	360	345	347	367	368	330	368	383	368	361	377	366	348	349	394	337	367	324	354	347	357	329	335	381	340	348	356	334	390	352	370	361	318	329	356	373	381	359	327	366	372	332	352	335	350	368	351	349	335	336	328	339	376	328	366	329	352
21234	39039	27722	17412	10548	6900	5392	3780	2622	1315	1095	885	781	712	691	636	569	573	605	530	511	524	476	458	469	459	484	489	477	469	500	438	428	413	436	428	443	444	438	386	418	439	440	415	406	413	452	395	420	412	452	384	411	375	398	363	410	387	401	393	426	359	368	351	383	394	391	378	373	404	355	387	353	397	385	372	393	361	399	365	378	417	404	384	357	413	381	414	346	354	370	339	349	409	387	391	383	420	375	371	373	382	402	378	378	368	374	407	380	358	402	404	396	349	404	371	391	395	393	411	389	358	391	363	398	412	407	391	387	373	379	346	368	377	414	402	361	351	387	398	367	398	374	363	388	408	372	396	367	352	390	351	430	381	421	387	380	406	369	405	389	391	358	405	366	380	392	374	347	382	390	389	402	363	367	366	357	387	376	361	383	371	389	405	415	387	388	398	391	384	364	414	370	374	385	401	378	393	375	416	341	370	362	401	395	396	399	351	356	376	355	360	379	410	376	387	351	368	369	412	377	354	383	373	385	367	359	435	381	370	380	378	376	399	418	403	368	368	394	402	374	366	360	367	400	410	346	425	374	388	395	393	391	365	390	365	374	396	400	398	416	411	378	410	358	396	391	441	386	422	378	407	389	419	427	377	377	374	392	409	394	369	411	393	389	372	365	409	427	379	357	339	402	417	398	399	376	420	373	387	371	381	385	331	363	372	379	377	411	365	371	411	351	380	437	404	388	397	389	379	412	380	365	353	416	363	385	409	363	392	378	388	384	372	363	393	381	385	397	391	390	386	402	366	418	378	359	379	387	395	384	395	363	377	423	392	390	378	395	390	415	382	376	385	351	374	387	379	399	362	391	377	378	360	370	375	369	366	380	390	388	354	405	394	392	397	391	378	405	348	405	382	388	359	379	378	397	410	409	403	392	405	379	386	361	382	419	388	392	390	392	383	358	381	372	408	425	373	385	374	368	394	384	420	387	400	394	372	406	343	391	376	383	410	362	409	386	343	376	338	386	373	361	362	435	397	379	397	394	387	395	376	382	312	371	361	379	404	413	374	391	414	339	378	380	383	414	352	359	402	349	403	380	363	415	352	411	384	378	366	416	383	363	389	343	406	381	399	387	359	406	384	363	428	351	379	396	394	399	369	346	367	396	382	377	378	361	357	395	400	390	402	366	387	361	380	337	367	397	379	441	397	399	374	402	372	389	412	407	365	380	379	405	353	383	379	355	369	399	372	378	418	386	395	442	414	394	391	370	338	369	400	389	386	402	374	409	403	396	403	402	370	376	425	376	389	398	402	415	419	420	380	352	399	420	376	422	366	358	343	388	390	370	375	369	387	367	374	393	372	384	393	394	412	381	394	400	352	393	407	399	385	377	411	412	385	341	367	395	382	383	358	377	398	367	365	381	375	393	371	374	406	388	385	389	390	392	394	366	379	358	371	348	375	397	413	399	368	363	352	391	385	383	364	376	408	352	361	344	398	374	398	378	391	362	402	407	356	378	364	397	394	397	377	395	329	379	374	386	360	371	381	352	366	406	382	385	362	389	387	377	379	371	405	366	381	365	429	394	376	358	401	371	375	370	423	394	420	403	418	390	389	355	371	378	422	393	405	351	358	374	395	357	384	365	409	383	388	405	401	389	411	384	378	410	394	382	398	364	401	408	382	405	370	419	379	384	392	392	374	405	372	421	405	381	402	393	371	393	373	380	376	411	389	410	384	362	402	368	371	368	415	400	355	363	379	393	422	363	372	387	377	389	399	416	375	410	372	373	354	382	385	341	426	363	371	392	373	370	373	381	433	377	405	348	399	410	405	386	430	357	411	373	396	352	422	369	387	401	377	401	404	400	378	372	403	377	350	403	381	412	409	369	384	375	369	375	404	374	390	395	379	384	381	366	418	419	376	386	397	403	380	371	384	388	359	392	377	373	389	388	388	392	362	388	424	387	393	386	428	390	396	359	371	377	355	362	400	359	399	397	337	410	388	389	352	390	394	385	372	415	352	360	378	392	356	359	421	407	374	389	376	395	369	359	385	365	380	361	419	406	360	349	375	380	371	407	361	419	418	371	383	393	402	388	404	358	404	380	349	411	360	349	395	359	396	415	366	371	383	379	371	400	386	395	403	397	330	386	388	381	370	391	392	403	348	403	401	390	390	391	401	391	422	345	368	360	425	394	368	395	370	404	386	364	340	398	406	380	399	390	364	363	394	393	383	381	396	388	363	425	366	361	401	369	386	358	367	362	412	386	379	365	411	357	388	373	379	380	423	375	377	388	391	362	382	388	378	392	397	378	376	424	409	382	400	382	355	403	395	386	372	398	388	388	388	390	400	403	412	368	388	350	358	389	403	379	369	380	381	356	394	376	356	391	361	386	392	379	383	394	375	405	399	382	414	372	415	377	383	381	377	346	381	401	403	403	389	429	374	409	371	421	388	424	392	378	385	358	405	410	396	428	400	410	393	398	356	365	374	367	380	364	389	384	370	388	393	370	365	397	369	392	404	416	366	402	388	373	414	392	375	330	375	352	373	395	385	368	355	374	381	362	367	374	394	401	380	440	425	367	384	390	386	400	392	394	385	398	389	377	395	359	416	378	380	400	366	346	390	410	384	377	400	376	359	407	398	379	389	353	405	385	393	368	369	386	361	378	348	375	398	383	374	409	398	357	361	392	369	408	381	366	381	374	363	390	388	390	411	409	392	380	408	401	432	387	369	397	394	379	397	412	406	393	416	405	403	365	353	390	413	378	412	395	366	383	392	366	388	391	378	406	396	395	364	391	400	361	368	392	373	396	349	398	372	392	388	429	340	394	388	379	365	376	384	397	380	425	429	400	409	357	365	389	397	372	381	350	377	379	414	377	371	356	408	406	407	410	394	400	403	385	357	370	380	367	370	398	377	404	372	412	395	368	409	414	382	388	361	384	388	371	362	392	381	355	380	414	388	367	397	407	426	379	406	363	421	366	408	385	403	376	367	419	409	399	367	398	364	388	418	400	362	392	417	389	379	380	387	416	399	395	383	362	360	390	367	383	391	360	374	406	387	358	428	372	386	364	396	392	405	364	335	402	350	386	390	391	397	369	357	420	378	415	400	361	408	358	388	349	403	382	389	364	356	354	404	393	353	368	362	388	373	411	386	375	382	366	376	390	385	373	382	407	348	385	379	413	401	368	390	397	389	390	387	399	406	351	384	370	387	385	374	382	411	345	378	402	418	378	387	383	369	391	388	368	362	388	401	413	408	393	360	396	372	371	395	345	406	399	401	379	385	366	376	409	397	377	364	388	385	384	392	400	371	368	386	375	396	380	384	349	403	402	392	362	414	391	390	370	387	381	395	359	386	424	384	393	404	374	378	392	406	418	411	422	352	419	388	361	397	441	402	373	420	372	400	389	399	367	380	403	405	358	386	341	388	372	399	384	430	375	387	395	380	380	401	420	374	398	378	381	387	414	407	387	373	378	373	422	399	359	376	366	425
23117	21479	29131	24301	21583	21545	13174	5178	2839	1476	1191	996	861	801	692	741	629	597	648	603	586	577	554	513	565	491	467	496	447	481	471	497	495	516	475	441	477	484	438	430	404	457	441	449	449	419	460	426	428	373	428	453	398	416	397	414	416	417	403	432	428	393	436	410	407	426	415	409	408	434	469	429	428	376	422	414	368	396	406	391	406	390	412	419	381	388	393	379	397	416	402	421	395	396	392	409	404	414	362	396	380	401	414	414	441	401	404	392	433	384	382	406	375	393	403	365	404	423	401	389	412	440	432	416	425	393	428	396	420	395	407	383	431	440	400	390	446	363	391	372	377	404	398	407	431	413	433	379	379	427	441	396	423	396	390	405	410	414	402	430	420	415	424	365	369	374	412	382	399	377	383	402	408	406	434	384	397	395	425	402	394	425	390	412	422	438	390	407	405	402	418	413	418	395	417	408	382	428	422	395	423	414	386	466	377	431	405	428	428	412	368	427	438	416	397	426	405	399	404	432	403	392	397	397	410	426	400	413	426	397	382	415	395	400	423	388	405	406	379	424	382	396	402	399	413	414	411	390	358	402	368	410	399	402	409	394	391	429	396	450	375	406	397	384	433	363	413	385	422	390	453	465	404	377	396	435	364	395	399	384	395	387	385	399	419	402	392	404	394	401	429	398	400	398	414	425	412	396	427	373	423	398	385	420	417	452	408	384	438	429	423	391	400	395	402	399	383	410	401	431	415	400	414	403	397	397	411	452	397	396	408	394	409	393	404	433	452	398	409	398	395	412	378	399	396	391	426	412	401	420	405	431	390	393	386	425	411	401	405	420	420	383	423	417	410	385	400	439	414	423	404	372	379	376	392	381	417	393	407	428	385	415	385	437	404	419	400	392	382	394	416	393	397	434	401	407	430	394	415	395	440	404	394	412	421	411	375	388	400	408	416	424	428	393	417	429	418	410	424	377	402	371	432	397	411	441	382	405	396	397	445	407	424	419	418	422	436	387	409	412	404	372	447	423	394	400	395	414	413	397	429	428	404	391	398	420	442	407	383	438	425	394	407	401	425	393	424	429	388	410	401	420	414	431	432	380	400	379	394	427	401	394	434	408	420	395	374	400	421	425	404	460	397	398	400	423	397	381	398	391	389	395	416	437	391	392	391	422	422	378	427	416	423	387	414	387	368	405	408	412	444	384	386	389	425	439	411	410	411	429	375	437	389	423	403	399	434	395	365	480	413	378	397	398	390	401	422	422	414	426	400	398	414	418	427	401	415	396	427	371	424	379	457	383	392	435	399	404	421	414	435	370	421	444	408	416	400	396	401	388	390	401	415	396	391	411	423	408	405	402	390	410	417	365	384	422	418	387	361	391	450	394	366	413	398	410	418	417	410	432	410	377	368	413	354	399	407	434	404	370	401	404	396	396	396	423	433	382	369	381	387	381	437	407	421	398	381	414	412	422	411	416	402	390	417	414	386	403	371	403	406	409	368	410	400	407	435	399	399	407	380	415	423	437	421	420	414	421	409	412	408	407	414	383	411	400	422	385	401	425	402	389	397	443	404	415	409	374	377	436	411	409	411	414	430	378	401	416	373	406	390	385	386	390	403	421	382	397	431	405	387	382	402	412	408	396	432	397	410	433	413	382	452	447	430	420	386	399	395	374	422	429	405	419	406	398	374	391	415	421	409	424	381	385	420	389	383	405	420	421	406	457	431	429	427	351	443	388	418	403	410	391	412	403	417	399	403	403	403	445	415	419	418	417	391	366	408	399	390	395	457	416	397	440	410	418	434	349	424	357	450	384	391	375	399	402	384	416	405	419	406	397	394	410	416	392	429	425	371	397	415	392	392	426	404	430	401	411	417	416	433	377	432	394	387	404	427	403	372	403	435	369	402	407	381	389	391	388	419	382	434	356	387	420	383	388	395	419	425	416	417	406	379	397	420	421	407	414	397	455	398	405	436	410	398	415	381	395	418	421	429	421	366	405	392	402	425	427	422	390	415	427	392	354	427	409	415	441	415	409	397	413	396	428	418	412	401	410	397	396	376	414	436	403	393	417	371	450	416	424	365	399	403	440	401	447	449	437	396	429	391	444	393	394	383	389	393	404	416	406	417	412	414	404	430	383	419	429	404	409	384	425	399	393	403	406	388	389	379	459	397	417	398	454	390	399	392	434	419	426	428	418	418	415	397	409	410	425	428	414	402	401	405	408	384	429	401	398	393	413	408	393	408	377	394	372	410	375	359	394	405	394	392	406	433	398	419	387	412	375	398	396	388	403	426	366	406	394	419	388	379	416	396	424	377	402	428	431	420	420	379	404	383	374	413	428	413	383	419	420	375	414	387	421	386	387	431	422	392	407	412	393	400	408	385	422	400	412	419	399	429	412	351	406	438	412	369	427	389	335	405	406	404	384	422	427	388	408	431	383	408	401	378	398	368	446	393	409	388	398	415	400	410	383	395	436	393	403	431	381	403	415	423	435	429	393	421	395	402	413	395	384	405	397	386	412	394	462	406	411	377	407	373	402	411	443	401	393	428	411	414	402	394	393	380	386	379	397	374	406	411	416	403	417	389	389	384	389	411	408	436	416	406	418	415	393	390	395	406	407	420	413	432	433	415	399	419	399	384	405	411	409	408	419	394	408	428	410	426	419	382	401	375	446	418	399	434	421	428	412	349	370	430	399	382	406	375	377	362	440	412	377	427	433	412	399	392	400	412	415	422	364	386	409	388	399	384	393	416	380	383	389	390	391	392	417	406	405	412	407	414	412	393	408	407	422	414	377	384	408	375	417	428	399	408	384	385	411	410	355	406	365	391	379	434	400	424	442	436	433	371	395	385	401	412	426	421	383	390	390	417	413	438	421	404	407	430	440	388	425	464	384	414	419	382	405	413	469	405	417	426	403	427	399	402	388	423	390	401	390	397	422	405	417	366	398	432	404	406	397	398	423	396	424	404	435	417	399	398	420	414	379	417	395	409	411	421	370	384	399	385	396	401	397	373	397	406	417	395	393	396	425	360	408	457	367	393	388	406	396	408	397	403	407	413	393	460	429	429	423	392	400	418	417	381	372	398	422	406	427	419	427	385	416	413	404	442	392	404	354	410	400	422	382	423	413	396	395	398	400	406	403	399	436	382	414	389	419	443	394	448	376	387	416	446	393	402	391	403	396	414	422	383	422	414	380	428	411	393	417	414	377	400	388	386	424	409	425	399	405	423	375	412	407	404	459	419	423	366	369	414	421	424	439	390	427	365	393	396	403	419	393	407	383	431	400	397	431	391	405	388	406	419	417	412	417	437	378	412	438	380	379	421	410	381	410	415	384	404	407	430	385	378	429	400	375	444	440	437	405	407	377	369	396	420	396	414	358	416	436	423	389	407	407	375	420	447	393	409	436	401	459	407	421	423	443	386	423	361	406	395	403	404	426	397	418	392	381	416	377	422	395	407	390	419	429	386	416	451	419	417	423	397	383	392	421
25296	47773	37317	26235	18402	13357	10412	8057	5112	2505	1944	1540	1266	1083	962	920	873	849	773	720	721	676	689	675	648	589	608	580	584	550	576	563	524	531	488	499	544	509	524	483	476	466	456	445	481	467	460	454	464	412	436	459	401	421	399	449	428	450	432	453	424	457	421	448	412	434	449	416	456	396	408	439	448	422	444	442	427	418	424	446	384	421	393	386	408	394	404	444	449	419	473	412	458	383	432	439	423	425	414	434	404	422	404	426	405	414	412	425	432	441	456	420	389	424	436	407	435	410	439	406	412	406	410	413	440	385	422	410	427	383	426	443	443	388	430	410	387	428	454	386	395	431	416	429	434	435	390	413	446	380	421	436	391	411	416	401	429	381	427	461	369	389	430	398	407	430	463	406	414	401	426	391	406	427	445	419	428	406	415	438	417	463	416	420	404	416	405	425	368	397	384	419	395	395	421	447	406	408	415	412	433	426	454	410	470	414	412	408	411	430	405	430	406	415	427	383	424	425	400	407	412	440	427	399	430	384	407	428	465	403	431	430	448	453	442	446	428	414	383	422	416	419	429	448	404	398	402	439	454	415	398	389	420	405	413	395	399	403	416	452	443	420	419	427	407	432	407	417	411	395	443	428	423	424	418	384	446	434	406	422	434	420	389	419	407	412	391	445	441	441	433	421	453	421	411	391	434	451	427	444	456	425	440	379	425	395	403	422	432	406	427	413	417	410	393	390	383	393	394	400	433	398	397	436	414	389	437	452	391	422	414	428	425	411	397	416	408	449	472	424	409	393	416	381	406	392	422	404	423	423	398	409	402	436	370	430	413	431	430	414	414	390	395	421	433	416	416	424	400	424	423	424	417	424	436	424	430	408	422	410	413	411	424	436	414	408	409	396	415	392	428	408	416	444	420	399	424	391	442	423	413	405	410	416	410	412	426	402	388	411	380	435	423	436	413	385	426	416	424	387	395	390	379	384	434	415	413	418	390	405	426	427	410	454	443	431	420	423	465	468	438	412	426	419	378	439	400	426	385	387	436	422	422	438	411	440	391	420	445	418	439	432	433	424	421	394	419	419	405	409	376	438	411	450	386	424	431	420	407	380	428	411	428	440	404	415	448	401	426	409	403	437	398	416	441	393	391	426	403	428	435	425	432	424	436	406	423	430	385	401	431	437	414	424	376	407	419	417	437	394	382	382	406	403	402	407	412	401	474	440	401	413	423	400	409	400	441	422	414	407	405	426	404	445	413	447	435	384	366	421	433	409	424	450	419	410	443	409	423	433	396	438	415	455	417	408	428	390	396	403	416	449	410	411	405	406	405	371	414	396	435	403	381	403	419	461	413	402	434	412	437	437	386	424	445	414	406	429	439	401	383	417	435	438	450	406	438	430	403	417	470	400	397	412	445	391	409	420	414	419	402	397	342	384	422	421	362	451	441	413	399	439	424	423	415	416	385	417	398	415	432	413	404	427	407	446	424	415	430	417	383	400	400	397	458	436	426	416	399	404	443	395	434	433	423	436	417	404	390	425	404	409	414	395	389	436	427	453	426	403	410	375	433	424	403	413	403	397	423	423	394	411	412	416	419	488	425	396	392	444	406	378	449	422	438	406	412	413	437	439	427	407	411	472	414	436	396	419	403	413	449	438	439	428	414	456	392	432	403	391	400	415	422	419	446	422	418	425	412	437	450	418	430	406	448	396	404	433	419	425	448	385	427	404	465	397	438	446	404	440	442	391	413	429	416	413	403	412	451	467	405	409	420	414	392	416	390	422	437	430	384	416	396	427	416	423	453	439	416	439	408	392	445	445	423	382	413	425	414	438	457	394	433	404	424	448	465	407	380	392	424	404	446	415	417	418	412	396	411	449	429	419	417	420	376	406	383	445	385	409	430	470	423	416	359	422	421	414	414	438	431	401	409	369	392	436	425	432	411	396	390	411	432	425	427	437	451	448	381	442	407	421	420	419	394	437	434	369	410	379	428	427	446	461	417	418	397	433	430	395	439	426	457	409	434	379	432	392	432	418	433	446	384	398	448	408	445	414	427	407	402	380	403	400	458	431	430	410	406	416	417	404	399	422	402	416	428	371	410	438	420	399	430	375	406	409	429	410	398	435	400	415	382	428	390	383	439	391	407	441	386	361	409	405	398	428	416	413	413	382	400	401	428	420	392	393	378	442	417	415	435	413	418	427	437	424	405	446	427	378	406	433	368	396	407	404	400	414	397	415	478	443	405	416	458	449	400	357	419	428	390	434	422	407	418	398	450	406	407	435	415	428	423	404	418	384	428	404	429	421	392	451	445	371	393	396	459	406	402	431	404	449	421	430	400	417	441	405	399	417	451	431	412	408	382	443	437	423	436	418	450	449	434	420	397	427	400	413	415	428	427	359	428	430	427	398	421	398	473	412	418	414	429	438	442	392	428	438	400	411	422	403	438	479	421	427	391	393	420	412	394	431	435	457	441	437	409	423	417	426	399	461	440	418	427	426	412	455	419	410	384	393	409	443	419	418	403	424	434	424	425	403	438	434	389	383	436	423	404	381	402	428	389	412	387	423	397	396	371	416	419	435	407	417	403	412	441	402	392	403	406	407	402	428	393	447	411	410	389	420	403	418	395	391	425	383	430	381	398	422	420	390	411	425	395	400	379	410	411	393	421	433	455	454	390	413	398	427	389	418	415	443	403	398	404	461	428	388	396	384	432	402	454	434	394	427	394	418	429	391	407	431	426	408	422	438	389	443	415	404	418	388	434	392	426	420	409	382	382	409	398	411	422	429	407	432	430	436	398	406	414	440	403	442	416	412	420	423	406	441	445	379	409	382	391	385	415	425	411	387	434	418	477	409	399	436	408	413	416	412	434	459	431	400	426	433	437	401	388	424	404	408	414	434	413	430	420	443	405	407	413	379	444	377	396	461	418	394	403	402	397	414	436	420	425	393	383	388	428	378	443	420	371	390	392	402	412	412	441	435	417	397	404	387	467	397	439	420	399	399	403	395	398	414	413	425	431	393	412	440	437	406	427	411	426	436	422	392	398	439	425	403	415	427	423	424	404	414	437	455	419	425	430	435	412	404	404	416	397	400	435	437	457	396	398	428	434	380	400	416	427	427	426	409	411	438	396	436	409	431	428	405	418	429	413	437	432	418	386	403	436	415	427	397	442	403	400	407	413	403	426	425	413	386	412	425	425	404	399	431	410	426	452	387	440	437	414	436	435	409	417	374	418	392	427	432	396	433	419	421	418	421	425	386	416	394	424	437	359	440	427	398	428	424	391	372	404	414	387	436	401	414	446	435	423	438	437	428	433	415	399	385	418	440	430	449	462	417	430	442	417	388	403	460	412	414	426	382	407	429	428	429	448	411	406	417	415	430	432	382	425	416	376	403	425	417	439	415	401	448	433	397	410	452	424	415	447	399	382	403	406	429	436	385	444	395	398	441	401	432	446	382	418	363	428	429	412	415	410	417	437	424	421	410	422	431
29200	22674	19536	10931	4622	2426	1538	1029	723	467	395	351	303	310	271	304	306	278	312	269	309	272	283	287	286	247	264	257	251	265	268	248	265	222	259	242	241	255	224	272	253	242	243	212	237	281	244	245	247	234	238	234	216	218	219	233	242	262	239	238	219	240	221	212	235	233	239	215	243	239	218	258	221	207	250	238	244	229	238	204	233	232	242	213	230	244	263	222	203	240	242	223	256	222	246	246	243	225	239	203	226	241	234	223	198	241	249	234	236	242	221	229	209	240	237	236	219	214	217	229	239	240	205	232	211	256	218	219	214	237	234	213	252	230	238	225	231	236	225	266	246	236	231	249	226	229	219	201	252	220	215	231	204	260	261	270	226	240	212	221	245	243	254	251	259	219	240	253	218	236	214	228	257	226	243	222	237	222	211	245	228	229	219	239	205	249	252	253	212	245	232	232	227	217	253	269	209	239	237	250	222	234	247	244	238	242	210	252	250	224	243	247	241	233	243	212	230	205	220	251	246	220	224	255	225	203	254	222	240	225	222	250	212	229	254	243	245	221	245	222	224	223	214	209	226	239	219	226	236	219	205	233	233	227	224	212	238	239	213	240	244	260	223	234	238	193	213	220	243	214	233	250	221	221	230	209	250	256	234	210	221	252	218	223	238	237	225	250	240	242	218	234	238	228	242	227	230	251	250	250	252	219	243	222	199	231	242	232	231	273	254	219	225	213	242	250	248	235	243	239	232	239	224	204	226	215	226	255	238	227	232	231	211	237	211	261	226	233	243	231	225	235	231	202	234	231	221	196	223	231	235	258	221	220	219	216	222	226	257	228	209	221	205	242	229	276	228	231	227	240	220	232	223	239	236	227	238	205	239	231	240	237	234	251	208	242	239	193	227	229	209	266	273	239	220	211	232	214	252	242	266	217	231	227	222	243	244	228	244	218	244	233	232	219	216	224	241	223	211	211	237	252	233	233	231	235	221	263	219	250	252	250	223	255	239	242	250	222	225	220	249	240	236	261	215	263	259	263	236	253	221	236	255	231	248	223	247	197	252	234	240	219	241	256	229	245	251	220	236	232	225	207	243	196	236	215	243	243	219	238	241	290	212	254	209	229	227	229	229	245	250	237	237	231	197	278	226	263	232	219	221	232	220	241	242	211	226	243	229	257	227	229	248	213	212	204	248	236	225	225	238	251	251	261	236	243	223	252	237	224	230	237	216	233	240	219	242	253	227	230	216	224	244	258	255	223	243	228	235	231	227	224	206	230	238	239	230	239	236	256	231	240	204	212	228	253	212	235	246	190	221	261	215	226	228	249	225	258	237	214	211	225	217	214	219	239	263	225	227	226	225	238	210	232	211	232	250	232	217	217	227	229	238	242	233	229	246	253	222	217	236	246	231	233	225	214	222	230	217	228	237	186	241	238	250	226	224	218	217	221	204	245	248	233	258	235	197	256	254	208	218	227	216	220	231	203	222	224	234	239	231	217	213	233	270	234	247	217	234	228	242	270	215	232	199	241	222	257	227	226	224	238	207	239	229	251	205	235	231	229	241	242	256	220	237	247	245	221	225	249	244	242	223	263	225	254	237	246	237	229	266	222	239	244	237	219	273	234	233	241	223	230	233	245	230	237	233	205	236	256	266	230	253	217	247	234	243	250	233	272	213	253	223	254	257	249	247	236	233	210	233	223	240	229	240	234	239	218	224	213	239	233	228	210	239	251	215	230	212	248	250	225	240	243	216	232	231	246	264	247	193	248	233	222	227	237	225	249	221	218	241	232	242	221	239	227	262	253	228	235	246	241	270	244	220	256	230	250	220	221	229	219	219	228	203	255	206	227	249	250	241	194	211	247	245	266	243	230	241	217	252	248	233	219	248	242	248	213	250	214	217	230	229	212	259	254	211	242	229	245	261	224	239	228	227	231	243	245	222	210	224	216	223	229	251	252	197	224	247	235	237	197	236	228	226	226	248	227	244	244	227	224	235	246	232	230	239	221	227	247	242	252	229	226	245	240	264	252	233	233	227	264	217	239	223	246	227	230	244	235	238	246	192	232	243	247	230	240	211	248	248	230	244	216	251	230	224	253	218	218	237	205	225	216	213	210	246	232	246	263	242	237	239	227	247	243	228	203	248	222	226	209	242	247	229	237	246	244	204	243	256	240	228	241	196	217	228	253	222	200	247	239	231	264	208	234	250	239	223	256	259	250	255	250	216	241	232	246	250	222	217	243	216	241	224	200	246	242	204	211	233	246	220	234	205	224	248	256	237	255	245	249	238	248	220	263	202	239	226	232	207	247	259	240	242	226	247	262	228	231	234	223	217	245	272	231	227	213	213	240	224	249	213	222	231	216	243	233	230	228	246	252	225	225	234	252	221	247	264	245	213	240	215	201	252	237	233	223	248	225	212	229	206	214	210	236	226	228	236	248	243	224	235	253	218	220	236	224	242	248	245	249	224	195	217	253	237	245	231	243	230	248	247	235	241	220	235	237	235	193	229	224	242	223	239	236	256	244	220	261	216	229	248	221	236	225	210	247	229	230	240	229	217	217	235	271	246	223	236	214	228	236	237	235	245	256	240	224	253	251	253	243	240	238	245	214	233	216	192	212	249	226	257	217	229	203	211	220	237	247	233	208	233	227	243	227	231	223	231	251	237	205	243	219	223	225	260	258	188	246	224	249	221	261	241	236	238	201	241	219	246	238	214	226	250	224	217	240	207	204	263	232	219	242	225	252	226	232	242	238	204	228	205	219	233	219	219	230	257	220	211	274	213	244	239	218	201	241	253	207	238	231	243	238	231	231	224	221	234	215	228	247	230	245	226	225	232	236	226	240	209	248	216	233	226	214	238	243	201	253	207	211	259	214	228	253	222	209	240	223	261	264	244	241	239	225	251	263	234	209	230	242	236	236	232	217	228	226	242	234	221	256	232	247	238	228	244	214	208	226	219	230	228	261	268	263	224	222	219	235	245	224	223	236	204	239	250	258	217	234	233	220	245	222	249	221	242	234	233	229	203	232	239	229	217	226	239	214	243	229	221	193	216	217	254	230	232	258	236	234	256	245	260	257	246	230	227	228	231	224	243	222	238	243	235	214	231	229	236	235	233	226	258	212	212	222	216	242	223	230	211	266	232	222	243	239	229	227	228	249	211	218	212	265	242	254	251	253	217	243	221	199	241	231	243	234	223	209	246	243	233	209	226	231	222	225	230	230	206	216	238	243	238	209	250	230	231	247	245	262	236	239	203	229	229	248	244	213	235	258	225	230	233	224	242	264	225	240	232	224	219	233	188	233	268	216	257	241	236	236	244	230	244	221	220	250	227	220	219	250	246	207	218	248	201	209	221	244	262	244	263	227	261	234	238	237	241	209	229	205	221	214	206	236	232	242	252	235	264	238	226	238	239	242	236	222	230	220	259	242	219	238	225	243	211	249	221	241	224	204	238	203	239	247	225	228	226	225	246	228	233	239	231	241	225	241
21393	32341	21348	11399	7042	4332	3009	2033	1337	766	604	534	499	405	361	403	330	363	404	351	342	309	323	311	324	285	321	276	294	278	287	300	338	319	304	278	275	287	272	298	292	299	277	262	313	278	287	275	271	312	253	259	270	268	266	289	252	268	253	251	272	285	267	256	246	264	241	248	288	272	249	250	274	257	257	266	289	262	286	265	282	282	251	250	267	312	272	253	251	278	261	261	265	229	261	267	238	241	257	266	242	236	267	276	277	251	264	260	255	267	268	275	271	251	266	254	254	259	265	301	268	265	254	261	237	292	271	265	262	241	244	239	262	251	268	262	264	280	288	263	271	266	267	263	266	255	236	266	254	275	264	228	247	259	271	250	257	278	234	267	261	248	246	249	245	246	253	263	267	228	277	275	283	289	255	264	270	258	276	254	270	258	275	266	272	239	251	236	275	258	256	242	261	265	257	251	243	275	261	251	250	286	266	253	262	230	277	258	271	243	248	268	249	265	277	259	233	284	269	255	250	264	276	262	268	253	271	270	260	273	267	272	272	267	267	259	264	272	261	240	246	279	286	293	257	267	243	272	243	288	233	253	257	244	282	252	283	281	242	238	257	259	262	271	265	255	245	233	271	245	249	259	278	241	272	222	268	272	251	239	265	244	285	270	286	250	272	239	281	234	254	261	262	250	269	264	255	270	251	259	235	265	265	259	252	261	264	256	230	247	252	261	262	267	250	255	287	256	251	252	259	257	251	262	267	265	258	248	274	268	262	267	245	261	264	265	259	272	279	267	241	252	279	219	259	254	280	261	256	264	256	254	255	255	248	238	282	231	267	267	263	249	246	267	247	287	274	242	250	240	254	270	259	258	277	238	256	253	246	285	276	238	256	261	243	247	267	225	261	242	281	267	245	248	261	278	262	253	264	240	242	258	282	254	239	270	275	258	252	267	273	256	258	260	252	227	268	261	223	290	277	270	262	286	237	293	260	273	250	258	248	262	276	271	245	264	252	257	292	263	253	254	245	265	251	252	270	258	253	281	290	244	284	268	261	244	232	277	257	227	237	256	264	256	248	273	262	265	226	276	256	249	264	250	278	274	255	263	275	271	245	240	232	247	272	262	269	273	284	249	260	271	258	259	249	271	250	287	261	241	285	264	277	286	263	284	237	264	258	246	257	233	271	254	223	232	262	294	241	267	255	274	251	262	269	255	268	261	248	235	238	262	237	281	274	254	262	271	268	270	246	292	293	261	261	277	268	270	245	230	258	244	261	269	255	278	251	244	260	249	257	266	268	237	244	252	282	274	245	253	255	270	290	241	240	269	269	276	271	247	267	268	277	249	276	239	236	253	274	252	242	252	281	248	257	267	250	249	265	253	227	252	249	241	239	259	256	262	250	256	248	255	262	241	256	263	274	294	271	282	249	257	254	261	263	260	247	259	239	233	264	253	239	262	273	270	254	259	246	244	278	245	282	244	266	243	236	246	261	251	265	263	246	242	223	283	271	252	265	240	293	241	250	250	281	266	291	265	261	262	275	242	269	252	272	245	263	266	254	250	235	242	268	262	262	278	249	251	241	278	281	242	273	257	253	237	260	269	270	270	264	252	270	266	236	258	256	264	251	235	260	254	254	261	267	241	237	258	246	267	277	255	262	269	267	265	281	256	253	247	253	271	253	259	271	276	264	262	260	235	284	262	254	259	273	275	265	245	248	241	267	247	257	276	269	230	245	242	267	275	281	207	274	280	283	286	252	294	229	257	270	243	248	248	258	261	281	236	242	226	249	264	262	266	272	269	260	242	255	248	253	256	300	247	252	307	254	246	264	231	259	269	240	232	256	257	270	260	239	276	279	256	254	260	274	287	269	265	270	273	235	267	256	275	245	277	249	251	253	244	264	272	264	251	278	297	249	261	244	254	259	260	257	264	264	248	226	268	290	250	227	237	248	279	275	262	248	260	278	234	289	268	255	285	259	270	316	265	224	279	251	270	263	285	272	247	256	247	280	223	252	271	262	300	267	271	279	289	224	264	274	246	254	258	271	260	263	252	269	231	296	280	253	258	234	248	249	261	237	250	251	294	248	236	289	249	288	247	272	257	251	242	227	273	269	241	256	247	260	291	249	260	274	263	236	261	256	276	259	264	263	261	246	249	247	259	281	269	268	254	277	252	266	294	272	258	264	225	284	250	230	246	258	255	268	263	261	258	261	304	280	287	265	214	253	247	237	262	258	246	270	270	272	278	257	237	263	257	261	240	268	245	249	283	253	264	235	255	277	258	248	258	261	268	257	256	279	268	248	251	255	278	251	235	256	248	263	277	252	286	271	277	278	227	260	280	264	247	259	239	305	283	277	251	283	242	231	283	233	260	259	265	229	288	290	236	279	240	256	261	283	260	274	227	236	269	290	250	270	245	254	261	238	238	255	283	268	277	283	243	258	251	255	257	270	274	249	279	268	281	254	265	280	258	257	253	237	279	269	250	293	254	250	303	271	244	233	270	252	254	276	291	239	255	274	255	239	281	283	248	230	248	264	257	274	268	261	237	290	256	284	281	255	261	273	271	253	245	268	270	271	269	271	292	271	247	238	242	265	275	261	286	253	256	263	268	239	249	264	262	244	239	260	257	245	289	278	266	253	241	247	276	262	249	256	240	233	274	284	266	266	253	253	306	252	253	246	273	257	250	259	278	252	262	263	259	263	258	273	254	257	239	259	252	267	242	276	253	260	267	267	268	275	284	252	276	257	237	246	245	262	267	244	261	248	241	244	247	265	239	279	276	259	264	246	267	282	266	240	236	257	247	276	279	256	249	244	239	262	246	266	267	251	263	262	255	226	259	277	294	216	256	267	267	234	263	275	257	288	234	242	282	256	235	256	269	268	255	282	244	260	288	289	236	264	232	289	274	234	272	245	280	258	266	237	257	273	234	231	248	283	239	279	263	256	248	251	240	252	260	227	300	261	257	252	271	238	277	249	241	250	276	246	257	256	284	264	258	258	281	278	264	255	247	255	240	261	227	259	256	261	251	264	274	242	250	250	281	249	249	252	250	289	233	232	249	256	283	249	273	279	267	262	253	260	252	273	251	258	243	263	272	237	237	254	259	255	271	240	285	239	246	255	275	242	259	290	247	246	280	268	272	214	286	257	258	292	278	253	237	257	246	257	235	265	252	287	253	256	298	271	284	257	263	269	240	229	256	254	232	254	246	245	267	263	256	293	266	282	247	265	285	253	268	265	254	268	270	265	216	264	233	256	264	257	258	266	233	249	257	265	287	280	258	253	268	258	233	311	245	252	228	237	267	272	242	246	243	277	221	278	259	260	252	246	266	286	228	246	289	260	231	256	246	269	235	269	279	277	256	260	249	234	254	246	264	270	274	263	255	262	263	259	230	257	257	255	234	254	288	268	264	255	258	235	260	273	264	250	273	250	275	267	232	271	237	262	253	275	230	277	260	241	306	253	267	230	265	269	261	255	258	261	269	244	268
24255	21385	28473	24786	21130	12011	5215	2722	1523	880	711	597	491	473	418	393	401	345	359	354	329	322	316	306	309	301	324	323	259	291	275	257	292	267	260	259	281	247	297	258	246	244	254	255	256	269	230	253	216	244	250	243	231	223	249	235	212	231	227	233	253	228	263	240	222	250	258	234	253	241	222	211	256	248	209	230	226	246	222	258	248	238	244	215	252	232	246	257	254	203	251	222	236	229	247	210	246	240	234	221	256	249	254	225	236	246	271	249	253	235	251	242	230	221	270	237	247	249	241	233	258	231	255	229	211	217	212	223	249	228	231	243	233	234	221	250	253	253	266	233	256	235	234	240	249	245	226	216	208	224	217	247	240	222	225	248	247	244	239	263	220	260	215	249	241	233	255	240	206	235	265	254	234	242	217	213	206	246	248	248	219	239	239	240	237	256	242	243	234	214	219	216	258	260	260	229	243	213	215	239	222	228	255	247	254	220	241	270	214	233	245	225	246	266	235	250	233	247	259	262	233	262	217	245	233	249	242	219	210	265	241	245	249	290	217	246	246	229	212	237	222	237	223	267	225	228	238	251	235	238	233	233	230	235	233	240	248	231	222	199	211	219	237	240	238	239	240	239	222	244	240	220	240	247	220	231	234	224	238	223	207	240	235	258	269	232	237	235	222	252	222	246	250	231	232	219	230	215	251	241	260	203	229	247	220	221	212	229	232	265	240	238	249	246	243	259	227	211	277	235	233	225	229	226	233	234	231	216	242	225	225	258	247	225	244	220	257	254	233	231	241	211	248	262	237	251	276	255	201	266	258	255	231	245	230	251	237	253	241	227	248	229	252	231	201	250	236	248	271	230	225	208	228	219	235	245	222	210	235	242	232	247	247	259	264	244	236	232	240	250	252	223	255	267	253	249	220	242	251	201	247	264	230	256	262	227	240	260	248	226	224	224	232	230	249	239	249	227	233	229	254	243	215	206	253	211	234	224	264	227	236	242	229	253	253	231	221	221	239	255	238	239	215	256	220	229	258	234	237	226	223	236	248	256	265	224	225	223	235	202	229	239	249	235	253	237	238	232	238	226	224	233	228	242	235	256	228	265	216	258	232	246	243	236	254	242	231	220	236	224	252	208	271	232	224	235	234	250	230	233	260	211	225	234	228	217	241	256	236	247	251	240	229	233	214	221	246	248	243	236	228	229	224	248	219	237	241	220	257	245	216	246	252	247	243	242	252	243	252	246	232	245	235	209	236	254	234	269	216	233	206	244	257	263	225	235	211	239	228	252	239	229	228	247	267	255	230	222	231	265	228	251	243	241	225	226	210	241	232	234	226	230	226	230	237	246	246	231	245	240	254	215	240	248	238	235	238	242	249	232	250	240	264	229	220	255	257	250	235	219	237	219	242	240	244	261	228	229	239	248	226	224	221	259	232	221	234	239	211	224	247	223	224	213	260	230	227	227	231	229	234	233	245	248	255	228	248	239	246	255	223	237	253	241	232	230	239	228	252	222	233	227	254	228	250	253	230	223	225	231	228	242	239	225	248	251	222	265	220	220	242	220	220	243	237	210	250	233	240	240	222	231	240	251	248	243	228	261	260	241	248	221	230	221	250	204	236	242	242	235	239	205	221	242	241	231	247	229	242	221	257	241	237	235	245	242	231	244	227	238	264	217	245	251	205	229	241	245	224	223	228	262	226	243	274	224	253	253	264	245	224	235	238	200	234	237	261	226	240	231	245	247	231	251	230	263	249	216	250	246	235	252	241	234	246	248	221	223	251	247	232	257	229	234	241	230	220	244	216	221	231	237	236	238	233	210	222	229	240	230	216	237	241	242	268	215	226	253	251	239	255	242	233	223	243	218	231	259	248	245	243	219	243	229	265	233	211	219	212	241	243	249	237	248	213	239	235	229	229	259	249	209	231	212	246	222	225	209	255	251	232	223	250	226	239	225	209	230	223	248	235	234	266	211	246	253	242	254	267	241	239	222	228	238	228	243	226	215	232	211	247	232	208	227	233	213	238	238	248	235	218	219	217	241	270	241	254	217	253	254	234	246	235	222	229	225	223	245	201	228	220	238	246	220	237	256	221	254	215	258	223	252	242	234	249	245	221	226	243	227	219	254	233	221	255	244	236	223	245	251	233	244	244	234	244	211	222	231	247	221	222	249	217	259	223	239	270	241	201	249	260	251	208	254	230	217	249	251	205	245	243	232	231	229	250	240	235	254	216	228	249	201	228	238	237	231	224	238	247	224	230	225	244	234	219	215	218	237	255	207	236	240	246	226	278	233	248	234	236	245	242	244	210	229	225	250	236	237	252	266	242	230	229	233	238	239	259	244	245	238	232	270	243	211	241	251	234	221	229	240	230	233	215	229	258	240	245	258	230	268	239	228	216	219	220	242	252	227	229	239	219	224	246	252	252	187	232	229	214	240	248	242	274	232	225	255	229	253	247	232	208	272	205	215	226	225	248	231	235	276	222	248	242	218	253	250	197	240	235	245	219	219	244	258	262	243	236	242	229	234	244	242	234	221	233	239	233	259	222	236	235	230	239	256	234	252	224	241	229	207	254	248	221	244	254	233	234	253	240	212	203	227	266	240	254	239	229	233	222	210	227	233	212	241	253	249	230	217	209	220	236	247	246	218	241	234	222	216	234	219	260	251	232	244	232	244	224	244	233	230	242	236	232	225	217	233	223	241	237	242	200	222	246	244	234	227	214	246	233	242	247	227	222	229	223	217	246	243	258	223	240	261	268	237	222	234	263	245	238	239	249	263	229	252	247	216	225	250	243	224	238	263	238	232	253	234	229	254	236	231	248	248	242	245	237	223	223	245	246	213	257	252	231	242	227	232	230	259	219	230	238	235	232	205	233	259	218	225	222	239	218	233	248	250	273	280	243	249	237	239	240	238	228	244	245	229	237	236	237	248	223	241	214	263	221	236	253	236	235	236	244	241	251	235	227	254	219	245	222	219	236	244	214	234	243	227	267	247	217	240	249	278	232	216	227	222	218	224	221	242	229	233	238	209	253	235	247	228	264	232	232	247	220	227	252	232	247	230	243	264	251	260	222	242	246	214	259	224	235	215	238	229	259	229	255	225	235	222	230	254	241	233	265	230	226	236	237	242	262	229	239	235	222	256	255	257	239	250	254	225	230	232	242	244	237	226	232	243	235	239	244	223	232	236	238	245	221	233	236	248	231	239	260	243	232	225	255	242	268	235	224	239	226	216	245	217	220	242	239	237	221	215	234	211	247	235	224	253	259	267	239	258	227	220	217	226	227	264	250	241	215	265	233	213	245	235	237	225	217	252	260	243	258	238	248	250	220	245	240	223	237	244	242	222	244	231	237	233	250	232	239	245	242	242	234	244	257	231	243	207	240	240	245	230	261	243	225	232	230	264	260	234	227	242	229	244	232	236	257	255	217	226	229	257	201	235	269	258	247	248	257	241	246	240	233	239	227	241	266	228	256	241	242	230	233	245
21871	41665	32656	20293	12851	9451	7076	4488	2738	1460	1135	988	794	701	562	570	496	488	475	442	455	425	381	424	382	385	346	363	352	344	376	334	306	305	312	338	333	316	330	294	284	349	299	279	307	300	315	289	283	262	269	302	252	256	293	260	272	256	258	292	269	239	282	230	235	258	262	253	279	258	271	285	255	251	240	263	277	261	232	253	277	262	283	230	265	263	268	258	266	229	260	248	250	257	250	266	234	242	241	240	252	239	234	251	265	274	251	240	258	262	254	236	262	242	263	244	267	255	250	248	240	281	239	266	272	261	254	228	280	257	280	256	234	257	280	259	253	262	260	293	242	270	250	252	260	241	236	251	236	269	259	264	245	261	256	266	264	265	256	238	264	265	241	273	246	254	267	252	264	240	251	232	255	235	258	266	226	253	231	266	256	249	277	260	230	239	253	250	228	250	265	250	265	260	255	253	244	268	250	259	265	251	261	280	239	236	249	253	269	243	261	248	255	257	269	220	256	280	282	299	254	252	235	241	267	253	237	235	253	267	272	272	277	236	262	269	248	246	276	256	249	251	249	257	233	283	269	271	252	259	221	251	247	258	267	273	239	264	261	252	269	275	253	254	269	260	228	251	260	246	238	243	237	265	244	247	253	266	251	274	249	264	262	210	283	265	257	270	250	234	211	252	274	262	290	265	249	256	270	248	276	222	257	271	238	233	246	255	251	263	230	264	237	235	242	280	264	277	252	261	262	239	232	235	245	254	251	267	247	282	275	270	254	243	258	271	290	270	251	295	262	264	227	235	279	239	215	228	239	250	259	247	275	270	264	243	258	239	250	204	235	284	255	244	243	273	250	277	269	256	264	273	256	271	287	270	265	254	209	265	237	254	262	246	268	277	297	243	271	241	248	250	262	256	258	249	246	287	271	250	262	252	242	260	278	253	251	234	281	229	243	271	240	264	246	247	237	266	232	240	238	276	242	265	259	276	238	263	259	250	249	250	264	255	266	271	250	278	231	268	244	258	254	248	251	233	255	239	264	238	243	245	243	259	242	244	251	261	273	282	252	263	244	250	268	251	260	277	292	241	258	269	284	242	234	233	261	250	232	258	240	270	253	254	253	246	226	290	254	242	255	250	222	267	251	222	238	267	251	249	282	238	253	235	251	267	264	235	256	251	265	280	265	261	268	222	280	246	253	259	270	249	240	275	229	246	269	247	261	279	234	263	241	243	238	241	245	241	270	258	251	248	231	233	252	233	271	262	258	238	256	243	264	273	231	246	230	274	265	234	242	252	280	244	264	251	240	262	239	262	237	250	230	265	244	253	283	233	237	228	273	252	247	257	253	247	259	234	242	251	231	268	237	250	266	246	248	244	246	244	252	248	241	256	266	234	247	250	272	271	274	254	254	228	248	257	228	277	227	253	248	264	259	254	250	269	254	237	256	243	232	273	278	249	251	254	270	252	247	240	259	272	268	262	227	261	247	246	249	267	287	240	254	282	226	250	248	244	232	237	247	276	247	276	271	258	266	282	223	266	259	262	232	273	247	248	257	262	257	254	246	286	246	233	236	230	233	289	272	270	251	243	259	231	240	262	257	261	273	250	253	256	260	275	265	271	259	259	250	250	248	253	246	234	245	223	240	279	290	242	254	228	239	219	265	252	252	247	252	268	261	263	265	226	236	256	257	248	265	249	243	258	265	247	266	260	241	249	231	235	261	263	222	262	266	264	274	246	225	261	250	237	270	221	270	280	224	258	245	251	269	267	272	261	255	255	274	280	241	273	223	245	257	218	278	275	254	239	261	241	268	251	261	253	253	269	284	265	272	276	259	273	259	232	229	262	266	261	251	261	230	248	255	241	266	256	257	247	279	270	231	226	249	246	235	242	253	257	245	257	254	262	242	262	266	262	242	256	273	241	233	245	253	241	243	244	273	226	265	237	267	263	277	262	248	261	240	248	278	249	262	238	256	229	242	259	281	240	225	260	273	247	282	248	257	270	234	260	278	246	242	247	250	256	269	236	278	281	246	233	282	278	261	271	249	238	256	243	232	279	264	255	262	237	264	271	258	251	253	263	268	239	231	273	275	279	258	265	283	243	259	238	241	281	270	263	273	241	259	264	272	258	244	236	252	277	280	231	280	256	262	257	213	267	245	257	234	244	266	241	292	252	256	251	259	241	248	273	261	267	280	269	273	246	241	246	267	260	269	255	266	262	246	236	235	254	234	262	259	235	233	296	268	258	243	248	269	259	265	263	234	235	264	252	236	228	247	268	255	253	231	256	244	229	250	252	250	262	255	252	259	253	238	254	233	274	271	237	279	236	237	221	265	255	261	253	273	257	234	257	271	245	228	234	279	241	212	257	231	239	251	265	254	234	218	242	262	265	263	237	266	263	253	255	250	284	231	237	240	276	229	214	263	267	259	269	259	230	259	256	273	263	238	260	290	265	244	231	241	252	244	253	253	240	251	269	271	242	252	264	247	248	271	256	251	270	249	248	272	274	246	248	254	235	277	263	259	237	209	211	273	238	264	221	260	257	238	259	267	239	250	250	261	241	274	233	265	267	217	235	254	270	238	257	268	246	290	273	286	274	253	240	272	250	240	249	255	251	283	262	240	240	269	251	248	263	282	262	259	243	249	278	268	258	253	260	250	244	253	262	238	265	234	270	268	237	258	266	262	261	244	237	293	272	248	262	250	272	272	259	234	250	276	234	259	239	242	238	250	272	269	226	283	297	261	247	248	275	219	245	282	256	271	255	251	233	226	247	255	226	233	247	285	262	251	228	240	254	244	254	255	247	254	244	286	268	241	242	269	249	232	255	224	246	259	258	202	259	242	276	220	237	265	254	237	230	264	220	249	252	223	244	289	247	268	270	240	255	245	262	240	238	251	263	255	287	230	283	255	241	260	260	231	210	270	273	255	261	272	260	256	275	253	252	252	242	234	247	232	257	219	247	239	257	262	231	277	263	248	275	283	250	266	238	254	260	235	250	269	252	253	265	270	253	250	247	238	265	248	271	235	274	264	235	257	214	251	263	276	290	254	259	273	262	264	245	242	266	282	257	235	286	280	240	249	247	267	266	223	258	254	262	249	259	260	274	218	231	240	227	274	257	262	268	233	261	246	258	266	250	244	229	271	243	243	252	269	242	262	251	251	251	253	252	259	263	264	263	265	248	255	255	250	276	243	252	269	281	275	244	238	277	249	262	273	257	233	292	225	225	251	252	280	259	273	269	274	277	245	232	269	254	270	258	277	264	261	238	249	213	230	248	256	241	265	266	279	253	245	239	268	245	240	282	236	251	267	241	243	254	264	255	269	273	240	240	247	250	230	243	274	237	286	272	256	237	256	240	265	294	261	257	246	245	258	269	271	288	281	248	242	259	257	230	248	270	265	250	257	245	256	266	281	233	237	244	251	294	234	257	228	246	263	238	250	248	237	249	258	259	260	250	262	225	272	218	243	270	246	252	254	258	253	253	235	250
25448	21471	27555	25791	13721	5195	3087	1897	1215	743	671	602	523	508	485	459	436	431	447	396	451	423	411	388	385	406	387	387	403	361	382	362	405	383	380	344	360	383	373	383	368	384	379	407	363	369	372	375	374	368	367	386	329	357	343	344	348	329	384	313	334	375	374	358	342	355	375	364	322	390	351	346	339	349	347	359	345	341	363	350	359	311	353	351	342	359	340	346	337	355	343	351	301	358	377	364	367	360	367	363	345	368	325	343	380	368	364	346	366	384	360	362	324	329	362	338	374	347	369	364	357	381	381	371	392	339	374	374	369	373	338	372	346	364	345	379	360	363	375	328	323	375	361	345	342	359	346	356	361	372	364	398	390	379	349	373	382	364	339	363	342	357	331	382	366	376	323	365	380	319	333	331	346	354	360	364	354	397	369	350	360	339	373	346	333	366	400	382	325	353	374	342	339	369	360	366	381	364	386	340	328	360	381	319	389	366	366	325	379	360	345	321	337	332	353	339	333	383	351	372	388	358	362	341	326	343	355	357	386	324	363	359	345	346	336	333	391	373	369	345	395	344	353	361	329	355	386	358	395	366	338	336	404	353	365	344	338	387	352	359	407	368	340	374	331	368	360	339	372	342	347	363	363	363	340	341	380	318	339	363	353	378	361	361	342	355	355	356	350	376	342	323	340	356	356	352	325	349	334	332	373	332	338	351	324	363	371	367	345	385	373	363	327	362	326	345	350	334	369	341	354	342	341	343	358	345	373	356	360	347	323	345	342	375	373	375	347	359	381	365	337	323	344	359	336	362	367	371	361	362	377	372	357	345	363	355	365	343	389	355	356	353	345	364	346	355	334	374	400	330	357	350	366	347	372	351	356	354	357	338	338	316	325	345	370	397	370	352	330	355	343	331	366	366	348	375	378	361	357	399	370	346	350	356	345	355	362	350	331	352	349	357	380	341	344	374	341	333	404	333	328	385	357	351	333	350	379	338	358	351	351	331	310	348	379	388	343	354	349	332	347	363	326	365	387	362	350	358	369	338	371	373	351	344	337	374	381	353	358	331	339	344	343	336	348	352	376	337	349	335	382	371	328	367	353	380	337	342	379	341	338	349	348	343	341	369	369	372	341	349	348	353	363	373	345	363	355	356	369	379	362	358	320	387	352	376	368	367	358	390	381	356	317	338	358	372	331	356	367	354	375	373	382	336	350	339	342	376	358	334	367	387	368	370	361	352	378	342	412	352	354	338	337	367	305	358	333	347	340	362	350	348	388	379	366	335	334	372	354	349	334	386	347	349	341	335	348	321	366	350	378	343	343	386	362	359	338	330	348	351	367	360	355	360	332	317	348	353	328	380	383	353	336	361	390	358	357	356	320	386	372	332	358	363	330	364	361	357	337	382	325	394	357	363	360	349	347	368	348	347	336	371	389	360	379	343	352	353	364	383	362	353	330	369	347	356	362	360	375	359	381	371	330	372	344	354	346	395	372	367	350	367	377	363	368	369	331	369	312	381	315	352	365	356	336	336	354	362	337	372	364	352	348	336	355	360	354	358	377	362	364	380	346	355	355	369	348	364	375	360	363	332	408	402	320	345	366	353	394	367	301	370	341	331	361	371	367	345	346	340	370	349	338	368	353	348	337	336	351	362	338	363	342	354	354	343	357	370	378	361	332	355	327	373	337	350	337	345	329	385	345	334	369	327	359	372	356	345	350	323	333	320	346	379	336	400	363	357	365	321	356	373	357	356	359	351	357	367	377	369	358	353	366	323	354	339	338	387	346	384	361	375	374	352	355	316	350	364	333	339	336	364	361	380	359	339	352	336	388	371	344	334	351	348	342	379	350	372	331	376	334	346	330	368	324	382	330	352	354	373	341	335	376	326	349	374	351	369	341	372	393	343	332	352	343	346	354	370	370	376	364	376	361	349	350	349	345	361	365	353	384	386	339	345	348	333	329	342	349	371	345	358	310	349	379	379	341	364	347	406	405	325	386	333	383	367	352	377	348	364	340	328	337	322	353	313	361	349	344	329	362	312	382	352	356	367	360	351	328	349	360	427	342	374	360	347	322	336	396	374	335	365	358	338	354	379	363	365	355	363	336	343	389	354	390	386	347	351	353	371	356	375	341	349	352	357	358	367	380	373	357	406	330	379	341	348	380	386	332	333	391	360	313	354	381	327	353	343	370	334	335	343	333	348	355	353	352	363	351	358	331	364	357	343	348	386	402	376	351	374	371	330	382	362	355	307	377	364	345	386	353	370	370	373	336	359	364	360	328	353	349	378	363	359	349	347	325	395	390	369	349	353	395	354	353	368	341	373	371	359	354	314	319	354	359	346	309	367	341	363	335	376	387	360	378	368	361	366	335	324	343	354	383	363	388	322	366	336	348	352	334	334	339	344	364	306	383	364	353	328	344	356	331	325	379	323	350	358	362	377	350	368	359	323	321	347	332	358	321	346	320	357	363	332	386	352	346	403	385	361	345	326	368	332	373	338	345	381	355	368	380	352	378	345	371	322	352	325	355	383	342	345	363	352	377	337	356	354	380	360	376	349	369	345	322	335	363	344	319	352	372	371	357	395	331	374	382	338	345	357	348	328	362	370	348	371	351	348	348	350	373	342	326	353	335	341	347	369	346	393	333	320	354	367	370	349	334	350	330	359	353	374	348	358	389	373	369	340	383	345	345	326	353	360	360	349	371	340	325	368	336	343	393	358	326	352	351	381	352	375	340	314	371	382	355	337	361	361	371	329	370	381	355	370	350	384	371	325	334	395	353	345	327	373	335	324	353	355	342	377	354	360	333	387	360	358	355	351	364	339	362	352	384	348	376	342	369	377	343	339	348	358	329	323	368	344	361	343	357	330	377	377	369	375	354	341	338	347	328	374	357	384	341	388	322	364	337	356	332	366	349	360	369	355	360	356	320	388	395	339	323	336	357	355	345	359	357	367	333	376	327	356	345	360	333	362	352	354	369	354	352	341	374	348	355	378	331	312	388	360	380	339	353	367	366	357	345	361	343	387	341	353	339	378	376	343	365	378	332	352	346	349	363	348	332	364	348	378	366	356	320	331	381	339	349	339	347	302	366	322	305	377	368	359	322	313	341	369	377	353	342	333	317	366	378	367	324	344	363	349	375	353	361	364	360	311	360	355	370	378	364	334	353	401	375	348	385	319	376	369	349	346	356	342	316	327	349	340	354	359	314	380	345	334	361	345	365	378	353	392	345	356	352	398	340	323	357	332	353	351	382	331	361	372	341	376	369	325	360	337	351	379	363	365	348	354	353	357	331	366	345	353	356	354	374	340	366	369	343	355	356	361	355	320	384	356	351	373	364	341	335	378	359	362	391	344	350	374	333	346	364	357	374	327	365	380	365	366	348	329	338	327	316	358	351	340	373	331	351	349	314	342	339	332	362	346	340	342	372	363	355	344	341	336	373	372	326	352	321	359	387	360	350	390	350	352	382	316	321	342	381	364	359	330	355	344
21809	39486	29714	18107	10914	7747	5488	3682	2273	1305	1100	909	784	653	666	639	549	568	580	529	512	532	467	491	501	509	469	464	464	485	433	447	428	433	451	428	429	444	425	385	440	426	379	437	429	427	400	397	431	404	423	389	406	398	413	362	409	399	405	371	370	392	387	434	386	417	389	361	408	413	389	408	391	420	405	389	370	378	395	396	396	402	383	375	379	392	367	408	357	396	406	392	393	400	388	409	384	390	388	396	387	358	381	369	385	379	401	388	371	400	395	388	383	372	377	358	362	398	412	382	371	411	356	392	362	416	404	367	368	368	431	387	386	372	386	378	391	392	406	404	370	402	395	413	398	368	379	358	393	412	372	393	395	393	392	390	411	389	363	401	389	424	391	377	367	395	388	386	412	385	379	349	379	378	359	360	382	386	372	364	381	404	381	380	408	390	367	352	388	384	415	377	360	400	384	385	373	396	395	390	384	389	373	381	379	401	408	385	350	385	409	360	417	410	394	374	374	410	404	333	392	367	396	356	391	388	369	390	383	409	373	376	370	378	381	369	373	371	394	375	360	404	399	381	348	405	365	353	372	389	402	377	419	354	387	366	377	388	395	394	383	390	407	404	381	413	398	395	394	357	376	396	413	400	372	398	407	367	398	406	393	376	396	376	379	395	375	400	393	366	379	381	350	413	393	370	421	367	389	376	440	401	370	383	374	379	418	368	345	396	403	361	391	374	390	357	386	370	360	402	413	385	402	385	404	375	381	340	403	411	399	417	385	398	397	361	412	363	346	396	400	365	389	387	363	383	389	387	388	367	428	383	392	380	347	392	383	361	389	371	387	395	400	400	380	376	372	381	371	375	383	353	377	381	366	415	368	351	381	378	376	415	394	400	411	368	389	365	373	393	369	446	385	424	398	410	389	377	363	376	348	390	410	397	410	394	358	395	383	377	393	401	380	415	376	391	429	395	427	320	394	410	384	389	388	381	395	389	353	386	381	412	386	380	368	425	402	380	374	384	397	373	383	388	372	400	396	394	378	376	387	370	372	363	380	383	374	397	413	374	390	391	413	397	375	361	400	358	372	357	411	384	423	356	369	403	381	401	387	389	382	387	380	375	428	376	379	393	374	401	377	392	386	383	381	373	378	403	413	356	361	354	398	381	390	402	348	382	408	384	384	343	367	387	395	396	381	390	369	359	403	394	393	402	385	387	381	420	388	414	401	370	393	416	386	399	404	369	367	419	373	372	370	386	380	409	395	378	355	365	390	385	378	387	401	391	435	380	356	377	398	351	384	411	363	379	371	396	397	355	365	378	418	382	400	417	389	382	379	400	366	376	375	392	342	367	423	425	416	398	375	360	341	376	392	375	385	401	418	374	358	382	358	401	387	406	427	349	394	373	419	386	411	424	404	398	353	393	395	400	375	399	398	388	373	380	397	400	353	335	411	403	384	410	397	362	339	372	398	403	409	358	390	413	368	392	401	403	385	380	401	409	418	383	369	395	359	391	400	371	375	396	376	435	363	378	380	384	371	346	370	404	369	392	405	385	409	355	361	371	396	404	384	411	394	365	393	389	375	374	396	379	387	416	369	375	385	373	386	342	368	409	360	369	359	393	371	371	406	380	395	395	371	393	392	401	423	366	390	372	388	379	418	393	374	375	410	371	394	382	373	398	387	396	411	354	382	382	403	364	356	374	404	387	401	362	414	390	417	373	416	352	359	410	410	401	379	379	356	351	342	375	364	366	377	399	395	367	375	389	388	394	395	398	400	395	378	391	404	354	393	351	398	410	425	402	354	384	403	395	402	386	376	354	364	402	415	433	378	389	376	400	386	413	373	351	399	400	425	377	397	410	369	411	398	420	386	400	377	385	382	373	365	375	370	392	385	354	377	391	373	384	365	418	417	389	371	386	343	377	374	402	378	392	366	465	378	404	349	369	409	376	369	383	400	391	402	350	390	374	347	388	390	380	388	411	399	367	388	385	436	395	385	371	395	365	345	392	378	411	375	400	383	362	370	384	419	410	367	387	427	364	344	412	393	401	371	394	368	422	393	372	390	404	407	427	409	400	407	370	349	371	382	382	355	383	393	345	410	374	367	392	414	367	386	360	393	361	388	384	407	407	392	384	366	352	378	375	390	373	379	382	386	371	379	373	363	366	363	371	392	380	367	431	379	401	404	337	419	400	429	397	398	363	362	381	355	380	423	413	408	417	425	397	435	381	376	384	399	372	416	427	363	405	411	382	399	366	403	393	410	415	371	361	363	393	398	386	426	371	386	385	406	380	391	369	383	394	401	399	361	389	396	377	362	369	403	409	389	412	393	390	366	411	396	394	398	402	415	400	389	393	399	400	373	353	395	334	386	421	418	427	417	377	406	389	376	385	383	390	382	387	382	382	385	386	352	394	367	401	401	364	391	381	374	405	370	327	403	393	364	417	411	356	397	378	400	353	366	382	380	373	373	374	409	369	415	404	397	353	396	374	364	404	430	396	396	366	389	390	431	362	386	381	376	353	420	389	400	402	402	415	338	357	403	373	390	415	363	408	358	408	382	391	355	383	379	393	405	386	407	411	400	370	396	415	372	402	385	365	376	370	375	383	409	383	439	402	385	393	411	386	359	362	357	415	382	386	405	347	384	375	375	374	347	419	377	378	391	407	404	399	375	383	390	355	390	386	375	372	392	386	387	363	420	404	369	401	382	394	362	370	353	388	373	411	424	378	364	388	407	375	421	399	377	390	378	354	402	392	423	393	412	375	397	405	401	401	383	355	359	404	399	367	385	387	388	426	408	391	397	378	355	363	363	380	378	376	400	360	399	339	395	398	400	366	399	427	380	394	355	373	390	396	411	403	393	382	401	412	388	411	382	369	350	404	373	372	386	400	396	377	383	371	399	387	371	381	370	432	371	390	377	344	365	361	384	348	380	370	378	393	411	409	381	410	369	382	407	388	394	379	388	401	385	390	432	366	374	391	358	391	399	371	368	365	385	393	376	385	385	376	365	369	359	360	384	351	389	362	425	391	422	374	388	393	431	361	406	377	405	370	400	365	401	401	416	388	395	398	397	392	403	384	361	403	357	425	383	378	407	383	396	413	411	362	398	403	410	373	397	383	406	384	397	400	406	373	400	383	319	402	400	359	397	411	375	341	378	391	367	410	379	423	399	349	382	407	371	367	386	389	390	372	352	388	374	396	352	410	389	406	415	387	405	401	389	421	394	394	387	390	400	385	435	375	367	383	382	402	368	386	388	389	378	409	408	388	391	420	416	398	385	383	381	419	380	421	389	411	380	382	386	376	390	398	379	420	411	370	381	375	363	406	423	390	389	409	383	394	375	368	396	366	398	376	393	382	376	377	391	402	379	396	401	422	403	401	391	385	387	354	385	399	382	400	427	373	403	359	373	435	377	412	382	393	395	360	404	397	378	388	386	385	399	362	417	360	341	391	379	375	402	404	390	399	413	397	393	379	368	401	386	380	357	350
23007	21416	28967	24252	21499	21688	14123	5807	3128	1703	1264	1006	837	754	691	624	620	575	615	576	580	550	528	531	532	531	562	497	516	433	488	531	460	467	459	459	487	467	487	471	428	478	464	439	422	406	421	400	407	428	399	431	440	430	405	377	464	435	445	393	384	386	408	431	453	390	421	454	417	414	382	413	397	417	439	434	413	414	414	386	459	402	395	405	434	421	428	403	414	395	401	413	445	414	415	369	438	406	395	374	389	388	419	354	406	395	400	407	412	434	417	371	391	387	420	400	371	414	422	424	417	414	416	400	403	423	410	439	439	382	396	410	430	393	410	445	416	407	409	407	425	443	399	399	404	404	426	401	414	420	404	423	395	422	405	405	425	444	440	387	428	416	401	434	409	408	412	401	417	375	414	387	429	398	400	372	418	367	377	391	435	411	392	400	389	410	407	422	410	422	398	403	420	412	392	394	428	373	402	414	414	421	399	406	394	397	406	385	425	410	418	399	426	425	412	382	381	407	408	363	435	419	443	390	391	422	417	423	401	409	402	425	429	399	394	424	418	424	376	418	416	400	399	385	411	373	427	409	403	368	445	391	444	428	441	401	415	395	434	420	378	411	412	390	395	416	432	384	381	427	407	385	409	368	407	419	392	407	407	398	367	396	405	426	448	432	394	401	393	415	373	437	402	431	374	442	404	441	383	375	385	424	370	403	403	397	395	389	384	403	424	417	402	403	398	369	408	411	416	411	410	371	415	411	366	433	422	399	370	416	427	387	413	404	408	365	412	449	422	392	400	398	401	398	417	424	404	439	408	412	431	402	374	407	412	397	420	414	433	414	397	389	402	379	397	402	377	402	420	421	401	388	420	430	400	393	395	354	399	423	389	410	413	381	424	406	421	386	418	386	416	404	373	410	392	397	381	383	429	446	422	397	405	357	395	442	402	423	408	399	415	413	392	426	415	370	407	424	373	402	364	417	380	398	385	421	436	406	382	396	413	400	437	393	405	385	432	400	371	424	421	429	397	368	372	401	387	416	389	373	370	407	378	401	411	412	380	412	410	428	396	396	425	432	410	426	388	421	421	461	436	387	400	426	416	407	393	409	417	383	455	414	399	386	419	386	372	454	396	393	428	421	399	383	410	401	394	414	426	365	417	381	434	436	383	440	385	397	415	413	412	382	402	403	421	423	409	407	424	406	384	411	424	410	396	413	408	419	371	389	363	428	392	404	423	393	441	404	404	433	398	367	402	459	419	405	427	399	367	388	439	400	406	435	384	414	406	449	369	454	415	401	397	435	433	380	411	413	432	390	391	374	442	434	381	428	367	426	379	437	406	402	402	398	428	456	397	414	396	430	386	425	411	380	440	400	375	398	402	373	397	428	390	416	387	391	398	364	389	401	411	405	409	425	427	407	431	414	423	406	401	394	423	374	368	394	390	393	392	435	421	388	400	368	385	416	442	445	417	388	410	440	395	408	395	453	420	396	408	443	367	400	412	441	402	419	403	393	404	407	413	387	401	382	435	400	419	432	404	398	423	421	385	405	418	372	385	404	370	371	461	379	422	414	405	359	385	409	395	389	417	385	383	390	391	392	388	420	388	432	435	397	399	384	447	420	420	418	407	426	405	391	407	406	415	408	409	396	434	381	396	414	391	388	440	364	392	397	462	411	423	410	413	405	382	439	392	421	397	402	396	426	399	415	390	390	403	411	378	406	408	433	388	430	412	387	412	419	416	423	375	421	382	393	387	417	408	398	397	405	388	444	407	459	392	415	379	389	394	396	417	379	384	382	395	398	392	389	436	390	387	384	401	422	413	417	413	407	393	390	420	436	440	441	415	410	366	398	379	407	411	399	392	418	363	428	410	368	403	409	429	425	426	386	406	414	397	388	386	432	394	389	385	409	416	417	420	428	392	409	392	361	406	390	413	412	411	363	408	413	392	416	412	385	399	389	416	421	408	370	382	393	380	410	412	425	374	414	405	398	407	397	401	411	380	407	436	405	393	393	373	452	391	398	368	392	394	406	403	426	441	385	404	437	388	437	419	410	411	372	409	401	389	390	400	446	381	396	420	391	416	408	422	396	414	395	389	361	400	412	396	443	413	408	414	441	409	425	380	405	454	358	385	378	409	394	435	398	402	380	435	395	389	405	398	425	425	398	436	425	395	407	404	379	415	387	390	426	387	410	428	401	404	407	391	412	413	413	423	400	365	383	420	400	437	385	378	450	400	408	392	443	393	354	420	412	387	391	392	411	437	418	404	399	449	375	412	438	398	431	427	379	401	377	397	396	417	388	403	400	377	392	422	406	400	416	401	438	429	406	411	404	423	423	419	405	376	381	376	402	408	413	381	384	398	445	409	373	393	383	415	397	384	411	392	386	390	394	401	411	428	394	369	417	416	396	426	405	380	391	404	371	379	394	418	403	429	397	403	404	392	406	414	429	384	404	415	435	371	415	395	440	415	395	397	396	406	425	418	401	382	412	401	382	396	383	416	429	406	398	412	429	381	388	404	387	366	374	392	406	363	385	414	415	418	408	412	442	372	405	423	421	410	386	402	417	414	412	377	429	386	369	400	445	384	437	430	411	402	442	427	400	392	428	412	426	397	395	433	380	426	380	408	431	381	442	404	380	405	411	409	429	378	410	405	413	406	393	378	435	448	386	417	415	399	423	430	388	384	412	414	418	383	427	400	387	410	369	434	389	424	402	393	408	386	372	405	369	408	396	373	368	389	411	389	403	354	399	410	398	356	390	383	415	413	396	412	370	424	416	424	415	404	400	423	424	438	385	408	380	402	396	430	416	407	411	384	429	408	413	379	386	424	406	444	421	396	375	400	393	375	374	382	385	400	403	420	425	416	407	413	418	406	390	401	407	431	396	368	421	397	399	398	376	398	400	378	373	382	414	428	397	410	422	407	417	427	418	367	405	392	382	389	390	403	377	410	419	404	417	409	464	364	396	375	378	436	431	401	397	421	407	385	410	368	405	389	390	417	394	430	412	366	456	427	394	378	383	423	395	371	397	371	395	395	400	385	378	394	411	380	421	431	439	459	415	375	372	422	407	412	421	400	392	373	387	396	401	409	393	430	442	400	406	385	420	424	423	362	431	375	407	417	433	389	379	390	408	436	401	421	408	410	404	420	387	401	410	368	406	418	428	421	351	428	388	390	413	388	399	390	370	443	385	401	399	367	409	403	385	451	386	435	402	395	396	410	405	398	401	388	401	418	428	434	380	384	409	410	395	379	408	409	408	379	410	380	407	428	427	359	424	391	408	403	381	384	389	419	409	404	376	422	407	416	429	404	421	419	357	394	416	382	370	364	421	396	392	408	389	431	382	426	417	399	394	410	438	401	411	405	390	421	406	416	375	422	423	405	391	384	396	426	389	403	416	405	427	382	425	427	414	425	408	382	426	384	384	423	392	402	383	418	396	411	424	392	384	382	386	405	399	418	404	442	413	417	385	371	422	419	400	403	427	410	436
25549	48297	39080	24787	19036	15019	11620	8547	5166	2849	2081	1568	1240	1073	981	855	838	803	770	751	702	676	624	670	608	571	595	589	548	556	547	537	543	498	506	526	509	482	496	500	481	466	487	491	492	492	464	466	437	454	477	428	490	422	482	436	460	396	439	416	423	474	413	435	440	453	377	421	418	405	427	420	437	403	408	409	436	451	403	445	429	387	418	445	413	412	433	435	386	433	423	455	426	423	431	477	413	419	415	439	414	422	418	429	436	396	430	425	387	410	407	438	416	441	398	421	458	413	378	399	433	424	426	430	442	412	402	428	418	421	435	403	404	439	407	397	415	390	411	406	392	425	385	412	434	419	409	395	388	430	428	473	420	419	403	414	413	413	422	440	418	409	444	457	437	420	425	430	380	420	443	395	413	431	411	418	445	406	449	387	397	410	417	422	424	418	388	408	396	407	406	389	388	424	420	400	410	410	441	397	419	468	378	453	412	394	401	437	462	413	428	446	387	382	419	429	383	405	392	411	424	430	424	394	426	438	438	399	450	424	416	403	427	418	389	406	397	412	416	426	400	424	457	413	440	416	388	405	422	402	464	449	403	422	465	420	407	380	392	424	419	394	405	464	409	393	401	381	409	395	453	392	429	426	426	424	414	428	427	424	420	429	408	385	404	407	417	393	390	437	410	448	438	428	439	436	428	397	453	409	450	439	480	437	447	383	395	429	427	412	415	428	379	410	424	431	417	394	419	431	401	403	427	454	431	431	410	439	416	428	384	400	422	401	379	381	401	426	372	421	455	410	437	398	400	416	430	402	417	417	432	394	407	422	389	433	439	411	431	431	401	391	433	426	438	433	415	433	430	420	438	408	439	441	437	386	390	413	421	424	436	413	432	395	410	385	372	416	415	401	448	438	436	417	380	422	420	400	408	398	441	436	387	390	421	388	389	400	413	422	411	414	448	452	412	419	425	424	398	422	439	437	420	470	417	418	395	398	427	435	432	430	437	418	411	405	418	421	412	429	428	437	427	400	393	395	386	436	432	392	439	411	441	417	396	382	401	434	412	438	397	405	375	402	444	407	460	383	435	393	404	440	449	460	421	420	429	427	447	428	440	443	432	415	420	432	453	443	410	431	426	403	390	399	430	388	422	421	458	409	409	421	434	411	425	422	410	419	411	421	417	463	416	409	385	430	412	398	418	415	410	423	420	385	392	405	407	391	470	416	410	397	431	420	426	391	439	437	415	436	412	399	407	433	462	376	445	412	394	433	445	453	410	399	410	394	424	429	403	432	437	389	437	393	409	383	450	421	412	440	399	370	428	392	418	408	377	422	424	444	422	366	406	427	395	443	423	408	401	444	424	387	422	461	405	443	414	433	397	413	441	436	390	405	408	406	416	400	402	395	432	407	434	406	411	434	441	385	435	400	398	417	405	405	422	435	425	411	434	417	413	404	436	420	415	425	436	413	425	432	411	438	429	413	439	442	414	411	376	413	414	437	452	438	434	459	389	432	421	379	428	438	387	413	382	411	442	432	434	418	410	450	400	424	428	463	410	427	388	416	418	404	416	447	455	427	387	373	407	452	424	439	373	426	429	421	427	396	420	438	461	432	407	432	433	431	437	401	426	413	447	363	450	446	422	411	432	429	420	413	382	430	429	419	446	426	411	438	417	473	414	380	410	397	411	391	400	419	407	421	403	432	401	446	389	413	419	429	392	401	381	428	422	435	430	399	442	398	398	422	404	441	400	414	418	419	417	410	425	410	423	408	425	386	409	435	387	445	395	376	394	422	421	395	419	433	432	421	440	409	461	426	427	375	397	391	421	417	406	408	420	412	399	402	409	407	404	392	409	430	440	429	420	415	451	442	428	471	416	409	416	432	378	410	399	397	415	424	437	441	438	436	419	393	420	399	395	438	453	417	408	432	413	393	415	415	408	382	436	393	430	468	425	366	413	413	382	436	341	403	439	404	441	400	422	434	394	440	424	417	388	383	428	429	432	426	454	424	397	426	425	418	409	429	435	411	397	414	434	413	422	398	411	432	428	441	444	419	423	441	413	431	431	444	452	447	422	395	403	418	413	416	409	400	407	427	414	395	420	451	435	443	438	424	422	429	398	405	442	407	418	444	394	396	415	452	372	436	396	422	410	403	443	430	424	423	393	437	437	430	411	395	415	410	469	438	380	403	438	407	436	434	390	422	429	405	437	389	379	435	392	406	455	410	388	411	418	385	411	425	389	436	393	385	432	416	422	426	407	411	412	415	410	400	418	425	401	385	431	399	399	414	414	376	393	398	399	439	431	410	414	446	442	409	430	431	408	424	400	401	400	371	398	412	397	436	454	415	406	444	397	415	451	424	434	451	414	457	382	423	378	413	389	437	398	409	400	431	426	406	435	406	411	404	415	400	412	424	437	391	395	428	424	403	426	420	404	386	377	410	450	422	426	399	415	440	410	418	392	425	395	384	404	428	407	363	404	409	421	438	414	445	446	412	442	385	396	413	410	458	439	418	436	437	396	420	428	413	399	418	432	423	404	422	416	409	466	404	428	391	390	419	397	435	410	405	426	423	395	411	400	427	448	426	417	418	423	425	409	401	401	439	414	427	414	431	485	438	415	428	406	427	432	459	428	405	445	441	429	402	394	457	395	437	429	387	426	411	454	425	427	430	425	408	429	412	401	459	431	438	425	418	404	389	407	394	403	389	393	453	389	396	427	455	478	417	431	436	418	423	381	401	422	420	409	385	404	415	434	411	410	415	447	398	404	413	397	423	421	431	430	415	385	422	391	436	431	442	422	426	448	412	402	418	393	396	426	402	410	422	447	431	387	430	438	443	426	429	414	424	429	426	425	410	414	429	396	425	436	419	387	411	437	503	418	371	427	389	453	436	420	428	445	411	409	419	406	430	422	430	408	427	417	419	428	419	435	430	417	437	398	399	420	391	390	412	415	401	379	413	427	419	417	429	379	398	420	427	393	454	381	418	426	417	480	453	379	406	410	392	407	426	441	386	409	402	433	422	424	427	432	384	439	434	407	472	412	420	413	422	407	436	438	399	425	390	413	429	422	430	402	426	381	389	408	419	396	437	397	445	437	439	438	400	419	390	434	410	390	452	394	420	448	422	413	384	439	402	406	373	415	383	398	382	403	402	454	430	429	451	429	439	401	427	391	393	404	438	431	440	383	398	391	433	426	383	407	440	417	423	443	421	389	409	387	420	407	403	440	439	396	381	434	409	432	432	400	410	426	432	404	418	435	443	415	428	398	439	385	411	391	402	432	388	446	404	380	426	463	414	408	404	432	439	386	422	408	399	424	399	408	454	421	412	420	420	403	436	419	414	433	440	475	425	386	396	396	431	410	403	429	402	404	439	463	386	417	409	413	432	398	435	425	437	436	426	381	417	428	435	437	408	449	449	407	421	382	400	446	421	401	432	430	419	419	377	440	417	415	414	419	445	406	429	444	454	424	435	387	398	438	446	408	443	415	402
28980	22666	21008	11509	5102	3039	2195	1404	735	526	371	354	316	329	303	283	312	275	260	284	280	255	289	235	256	255	269	265	212	246	259	273	246	238	245	243	238	237	230	217	244	229	233	239	245	230	238	223	243	227	234	238	198	241	239	199	258	260	237	242	216	208	233	225	266	221	218	269	233	235	227	225	226	233	225	237	235	240	244	226	243	245	234	236	244	229	232	241	219	232	229	239	225	238	245	251	214	242	241	241	225	260	207	248	226	221	228	266	247	230	252	225	205	226	254	242	229	235	216	225	244	255	221	246	206	235	243	218	247	233	199	220	228	219	215	228	234	250	218	193	233	223	226	216	241	238	232	234	225	252	215	263	232	229	242	248	229	245	209	218	239	243	223	236	242	207	238	209	249	239	261	238	235	258	213	224	241	252	231	201	221	244	236	229	243	234	219	245	229	218	231	226	250	207	250	219	231	248	247	238	218	204	225	262	251	221	244	224	241	229	248	230	238	221	230	242	235	253	235	246	233	255	228	231	231	231	222	223	224	210	274	225	216	248	215	247	226	228	251	221	230	229	216	253	240	228	228	200	241	251	230	207	200	238	237	232	255	232	254	230	209	221	234	264	245	253	216	238	215	239	224	222	233	202	253	230	195	209	240	210	209	224	221	205	250	219	244	226	240	250	243	214	265	216	239	227	247	247	241	252	242	225	242	219	217	233	227	224	239	224	238	231	244	266	234	230	234	244	239	235	210	247	250	236	249	224	223	249	280	252	226	243	206	232	233	240	248	210	221	214	222	230	220	222	253	261	240	229	219	246	238	272	222	220	259	228	265	219	202	214	239	249	238	245	232	236	268	231	211	230	228	240	239	248	227	237	245	275	222	220	242	247	252	244	230	248	237	238	227	230	234	232	234	244	223	227	252	248	253	261	231	236	225	208	233	216	220	237	227	234	226	235	203	221	245	258	230	235	253	244	225	229	219	232	217	230	230	203	222	214	251	244	277	253	239	261	232	233	231	230	229	251	214	223	225	255	246	215	248	219	259	232	245	242	210	228	228	234	261	240	226	232	216	225	249	259	204	239	231	240	237	241	253	219	246	256	209	209	242	235	236	243	273	213	268	228	234	238	236	219	236	243	229	250	221	258	231	227	217	211	215	226	230	258	220	232	257	265	237	224	244	232	220	236	242	244	240	226	213	218	233	238	233	229	265	220	252	233	256	242	234	221	224	227	237	252	262	216	244	242	222	225	245	214	231	224	206	219	255	230	227	217	238	237	192	241	240	239	256	255	233	216	259	217	231	251	238	232	235	217	231	245	258	215	233	225	254	240	216	253	247	253	235	255	227	216	264	205	226	207	235	198	211	252	230	222	245	242	232	193	230	209	210	221	241	235	235	220	205	244	240	252	248	239	227	216	222	235	233	249	242	264	226	234	218	233	242	231	250	241	204	230	230	250	230	251	234	193	239	235	214	225	222	223	229	253	222	240	245	221	237	241	241	259	252	233	196	235	226	236	211	231	226	224	224	218	217	219	231	259	246	233	241	227	209	228	238	200	217	246	250	228	240	237	239	248	235	223	225	229	237	217	256	270	258	231	227	209	243	236	224	233	185	241	240	235	230	237	242	240	231	240	240	251	222	247	232	202	233	218	237	220	262	248	235	254	229	248	218	236	244	258	226	240	211	249	241	223	243	234	236	244	227	229	259	240	215	249	219	234	230	233	215	257	230	235	245	230	226	223	221	247	214	200	249	232	229	211	238	225	229	230	214	248	251	237	224	247	239	229	235	242	249	230	239	239	222	258	262	217	258	213	201	207	234	234	252	236	263	243	235	241	230	259	216	261	226	239	229	212	226	227	226	213	217	247	229	229	232	217	239	237	225	247	244	221	228	244	235	243	265	236	243	210	212	245	261	224	230	219	219	207	242	210	214	220	248	218	230	261	202	231	229	233	232	219	230	240	222	228	222	237	243	254	244	212	247	235	236	219	241	220	249	233	219	244	249	196	233	241	205	266	240	225	232	235	219	241	260	203	234	252	251	223	242	208	218	223	241	245	250	222	231	201	216	247	221	228	234	212	253	241	226	243	250	232	223	228	219	251	240	209	227	205	215	211	250	226	212	246	266	243	236	238	217	212	213	215	246	242	222	215	234	252	237	233	252	227	222	236	251	255	230	252	231	231	256	239	241	203	215	244	231	227	230	229	213	245	250	244	237	230	233	248	250	217	217	240	199	213	237	251	258	219	235	231	259	226	225	247	234	256	233	218	239	253	268	228	245	260	240	196	235	218	240	239	237	234	232	248	219	224	246	256	206	240	220	198	220	235	240	238	227	251	232	260	232	243	227	230	232	212	229	227	236	247	232	245	227	239	202	246	234	228	236	230	226	252	228	218	241	230	232	221	218	249	237	251	234	219	217	238	244	223	247	240	233	234	234	232	234	227	213	247	266	229	255	229	226	223	239	236	250	240	252	255	231	216	240	216	236	233	249	217	242	256	199	238	243	223	259	216	243	208	254	233	213	247	234	224	234	191	224	242	233	203	241	232	244	237	226	236	206	211	220	219	233	226	216	233	203	238	236	203	221	233	242	237	237	226	256	238	200	273	228	209	234	234	239	236	211	228	253	233	237	216	220	228	272	208	232	245	233	251	245	227	225	223	231	245	217	233	235	252	245	230	237	209	269	259	227	234	237	230	257	246	258	243	248	200	245	238	205	245	216	245	240	253	213	245	243	220	230	220	224	245	209	224	233	233	225	223	224	240	222	228	253	224	257	211	235	196	248	240	216	245	233	264	230	237	221	196	229	218	248	236	231	245	241	250	215	262	214	236	214	241	219	205	202	259	217	243	206	236	230	227	264	249	250	248	215	234	230	240	227	226	255	230	242	219	246	241	226	232	237	227	230	239	221	240	219	224	220	209	239	228	238	217	233	246	243	246	246	250	252	264	245	248	215	262	228	203	253	240	240	234	258	220	243	251	266	221	235	229	248	251	226	212	243	241	257	260	221	230	214	256	234	264	237	243	212	196	203	257	228	235	230	250	229	244	249	224	244	228	263	208	235	195	218	240	220	251	241	216	253	229	259	256	226	248	247	240	228	255	206	241	229	253	230	256	226	225	224	216	240	219	225	226	230	238	211	249	225	237	248	246	217	246	234	238	251	215	192	240	219	220	241	236	223	240	213	258	234	223	245	227	213	226	231	258	252	221	252	234	242	187	245	220	238	246	220	229	255	243	243	253	239	216	216	228	217	249	220	255	226	248	241	201	247	260	254	245	234	230	231	232	252	237	255	252	238	233	242	246	222	227	227	266	225	217	245	225	255	231	254	252	218	252	232	217	222	206	236	237	245	247	251	238	261	265	234	254	237	235	223	230	246	221	220	247	222	217	236	226	226	259	250	251	244	229	221	253	238	230	235	239	213	239	218	219	228	237	249	236	244	226	222	244	249	241	243	207	224	222	255	218	212	235	225	229	252	230	228	238	241	251
21534	32948	23340	11502	7684	5306	4056	2631	1241	878	678	549	460	390	387	365	356	373	350	333	334	353	332	308	305	285	287	326	306	307	303	299	292	324	278	307	264	296	278	262	289	303	284	280	267	278	282	278	257	269	278	270	258	290	268	255	263	277	275	286	245	282	291	257	266	254	249	237	274	271	248	241	271	279	270	281	258	276	297	248	245	249	226	229	271	242	261	259	267	246	289	287	240	237	269	281	229	270	258	286	305	261	284	276	244	273	277	244	260	248	253	257	244	277	282	255	239	257	247	296	259	250	252	248	268	281	277	250	250	289	266	271	241	232	253	273	262	266	274	247	253	261	241	295	262	292	267	249	256	257	241	282	234	258	258	249	285	293	266	259	241	268	253	237	261	253	270	232	269	267	242	268	268	233	264	258	256	269	282	285	259	263	262	241	276	259	251	287	244	255	241	248	262	268	284	268	259	278	243	262	268	249	278	259	248	270	277	240	245	275	262	243	268	258	273	257	242	268	254	260	242	271	257	275	287	253	259	272	244	270	261	261	258	255	262	264	267	238	279	256	254	267	248	291	274	282	254	224	277	254	266	236	281	244	232	237	290	259	257	236	250	252	256	294	250	279	265	248	295	222	271	254	279	247	251	243	260	270	251	291	254	248	274	255	256	237	275	270	250	259	261	269	266	274	274	264	280	269	258	271	237	254	268	225	268	267	249	262	224	266	249	239	257	253	276	245	268	245	254	283	230	274	274	253	296	246	254	261	275	259	252	239	264	250	262	244	257	252	267	257	269	252	274	229	250	256	258	244	269	230	267	262	269	250	257	246	290	294	264	263	263	267	236	260	258	261	254	270	265	235	267	255	266	272	265	286	249	264	263	297	234	249	241	228	261	234	262	265	283	246	243	230	221	265	244	286	251	247	257	250	270	246	248	268	260	270	265	241	234	247	280	255	246	259	266	291	240	248	271	251	263	264	260	261	251	259	246	257	270	246	246	255	253	293	265	236	250	282	229	270	266	268	274	246	259	296	252	254	264	264	261	250	274	265	264	253	259	209	267	257	255	264	256	275	268	253	242	264	276	249	263	257	262	278	278	212	265	264	264	269	269	246	259	272	250	275	230	264	280	269	279	270	264	275	288	221	281	252	268	268	259	244	260	247	247	256	275	260	265	230	248	258	255	266	267	243	254	270	237	273	248	267	261	239	240	252	273	251	234	266	250	282	273	283	243	246	256	243	261	258	260	269	247	267	254	237	257	262	268	283	265	253	273	260	258	247	247	269	247	263	265	292	258	256	283	275	259	280	260	242	268	272	248	252	255	255	229	242	244	253	263	250	238	270	242	240	254	240	271	266	267	253	261	258	245	262	246	278	281	243	292	261	267	234	242	241	260	277	278	236	247	257	251	276	254	263	255	280	263	239	276	250	293	256	267	251	260	260	266	275	280	220	258	250	267	265	280	259	241	283	258	276	258	282	255	248	265	243	265	243	253	255	248	259	275	255	265	248	259	251	281	215	276	239	260	237	277	277	274	259	263	264	233	243	279	266	249	292	266	259	244	283	280	241	253	250	299	263	248	277	271	262	248	275	246	262	237	246	280	238	281	244	246	263	245	241	239	251	253	253	267	237	266	261	266	269	268	256	267	250	237	258	254	276	237	261	259	261	258	307	266	258	264	292	272	267	260	248	247	240	274	286	249	233	251	248	284	257	264	256	262	264	258	263	240	287	283	246	256	252	242	241	258	264	246	254	244	236	252	255	263	257	234	237	257	257	276	234	259	288	252	233	276	267	269	275	259	284	263	261	272	286	266	274	240	232	236	233	268	257	260	275	272	249	243	255	255	245	271	256	277	263	293	252	234	248	268	235	282	271	283	282	249	261	273	264	267	244	251	236	265	253	272	263	279	266	280	244	269	280	253	244	241	243	264	250	252	279	259	247	282	277	248	245	247	288	260	278	261	244	255	263	259	268	254	266	286	282	268	287	280	269	281	254	271	279	269	268	261	261	293	261	253	280	261	238	279	251	230	259	239	255	263	278	257	252	259	281	260	269	252	252	259	271	263	254	243	255	263	256	259	301	267	283	260	249	269	250	252	254	253	271	250	260	253	256	253	244	240	280	253	265	239	253	251	258	272	248	231	284	249	256	244	239	255	269	259	272	263	275	286	285	241	250	276	267	252	264	251	255	274	252	272	273	242	244	279	237	259	254	248	218	279	253	245	261	268	264	271	243	265	256	264	238	251	254	276	254	274	283	256	254	257	277	257	296	270	289	280	251	249	269	255	259	241	275	282	274	266	253	267	226	269	282	238	271	284	253	271	237	280	254	257	274	248	276	242	271	249	261	261	255	254	258	243	261	280	235	281	252	258	244	257	268	283	242	265	230	280	268	269	275	253	269	244	258	256	271	250	272	256	267	272	242	253	275	260	249	273	243	242	240	287	244	249	249	267	255	244	250	278	264	266	259	268	263	279	274	258	238	247	248	243	249	259	239	248	274	258	279	240	259	274	254	265	287	274	242	245	237	266	285	261	262	229	244	246	251	263	228	247	249	231	248	251	242	264	263	293	247	243	241	246	238	250	263	261	246	236	258	258	271	245	266	251	261	257	271	247	241	258	260	263	271	263	267	270	238	230	250	253	232	243	278	244	267	259	235	237	274	228	238	260	255	279	267	239	246	257	243	255	250	264	250	279	276	227	272	245	253	267	266	275	239	263	286	242	301	264	241	260	272	268	247	269	275	273	275	247	265	233	258	251	274	255	263	296	263	256	246	247	256	275	261	279	233	257	243	264	260	269	270	235	280	274	238	264	290	279	278	243	256	264	273	257	258	237	252	271	260	243	242	264	276	271	262	260	267	261	245	283	247	273	278	280	270	247	295	280	256	256	256	269	243	258	233	241	256	272	300	233	241	254	271	258	245	254	244	257	242	245	271	273	255	236	257	302	266	228	256	268	274	303	246	251	267	259	272	252	278	265	285	290	274	256	276	258	271	261	245	261	245	237	254	246	265	248	251	246	265	266	245	258	269	255	280	260	268	273	257	291	279	269	264	240	247	256	254	217	261	271	262	267	266	248	254	264	278	263	288	270	263	262	295	249	253	253	248	257	274	253	252	264	285	247	275	241	253	268	272	272	263	264	269	250	264	253	282	246	255	266	247	270	250	266	248	259	262	290	252	254	264	264	253	266	257	234	258	257	263	271	271	275	268	276	252	245	270	271	295	234	262	265	261	235	268	284	253	263	239	244	311	276	270	231	213	298	232	248	282	255	280	257	281	236	240	279	259	268	281	306	306	269	265	252	264	250	237	244	258	235	262	270	267	263	248	270	253	300	259	265	263	254	282	273	254	248	268	239	267	251	288	248	248	261	258	251	263	250	258	241	260	265	259	238	238	246	256	256	258	257	257	252	267	254	272	265	264	254	275	250	264	285	253	280	259	226	246	249	277	274	273	259	235	293	275	247	284	279	252	259	280	226	290	272	273
24276	21456	28610	24792	21274	13688	6782	4537	1958	1116	730	553	474	472	394	400	397	359	331	328	337	323	316	313	297	297	294	286	254	293	298	323	270	275	256	256	260	271	265	289	281	283	260	288	245	241	260	234	249	243	278	252	247	252	230	240	238	257	243	229	238	238	247	221	260	242	251	226	249	245	267	248	229	251	229	229	262	255	250	223	278	249	246	210	251	240	212	265	250	258	238	235	249	236	250	237	267	260	266	223	260	231	237	236	243	256	237	213	259	217	225	262	243	262	235	233	251	236	225	262	228	233	248	269	214	228	258	224	231	233	242	248	245	247	211	257	273	246	243	243	260	226	242	246	257	265	249	236	244	247	229	263	246	250	240	230	247	204	240	232	227	230	239	248	257	235	250	220	241	230	279	220	235	269	259	237	208	233	246	231	257	246	200	230	249	248	247	257	275	261	239	251	270	232	221	267	236	239	248	218	233	245	251	254	240	209	231	218	234	261	253	246	240	234	235	226	226	253	221	261	227	224	226	243	264	245	268	240	266	234	240	245	264	269	231	250	229	233	233	211	237	228	242	256	262	219	230	241	242	233	250	248	237	221	222	261	253	225	233	242	256	234	213	234	260	240	232	256	261	253	269	249	244	243	242	239	235	242	213	253	230	218	204	247	240	264	246	234	251	250	233	248	240	198	253	248	256	229	219	227	277	260	243	231	255	231	248	228	248	262	264	222	256	225	217	245	222	235	229	219	265	215	213	223	230	244	258	215	237	205	254	240	236	231	240	246	242	240	270	239	265	260	253	242	219	213	251	203	218	232	205	238	251	246	220	258	248	209	251	239	242	233	262	229	251	239	241	252	268	214	251	230	239	232	225	241	244	246	242	250	233	233	234	231	205	254	227	217	261	242	243	251	235	220	205	235	259	229	251	225	250	275	221	267	251	260	211	265	237	216	248	244	245	253	225	276	263	217	222	263	275	248	270	251	265	239	255	223	216	215	238	219	212	260	261	217	247	230	236	249	213	232	226	253	257	247	224	239	268	213	234	247	267	250	212	222	281	243	246	245	258	230	250	235	263	237	242	257	246	222	269	255	252	217	227	256	248	230	245	238	235	268	222	249	219	237	244	227	235	255	206	239	246	223	236	225	215	248	265	235	236	264	233	238	247	235	244	246	239	253	234	237	274	244	236	241	273	247	246	223	227	235	240	228	238	222	235	229	206	237	227	233	263	240	258	246	230	242	211	252	209	242	248	206	274	257	249	251	234	267	233	247	222	227	243	240	207	239	218	237	206	237	235	259	251	233	243	226	253	214	245	239	245	196	231	237	229	248	241	237	202	261	205	234	277	256	267	238	264	252	224	229	239	254	240	266	228	246	238	248	247	258	262	259	213	259	241	221	237	244	243	269	244	245	217	229	228	243	248	240	246	223	276	217	240	242	197	268	229	248	241	207	250	255	260	262	267	243	261	231	248	220	240	248	265	238	217	255	240	254	269	241	248	249	263	258	216	238	234	258	231	227	239	283	240	220	245	246	235	237	245	252	251	230	220	220	246	244	256	231	234	210	258	238	270	248	248	238	234	223	242	268	221	251	236	251	218	248	224	240	267	229	232	259	242	260	242	245	254	215	213	230	246	234	252	254	259	222	250	218	223	231	243	231	234	232	265	245	214	249	232	252	222	265	212	268	245	234	240	252	226	235	234	257	254	233	241	262	225	242	234	245	267	213	264	198	223	236	251	223	255	250	242	239	254	249	259	260	286	239	211	245	221	252	237	238	239	234	256	240	268	247	235	238	199	242	235	236	244	244	232	234	232	224	253	224	270	243	241	220	234	221	239	226	249	225	232	232	230	259	242	246	243	278	211	239	254	253	251	202	238	244	245	252	234	248	240	220	239	229	238	231	245	230	273	245	242	239	237	243	231	243	245	221	231	249	252	231	223	239	230	211	233	235	223	259	241	226	232	222	208	248	258	248	236	265	233	230	264	230	227	212	241	251	207	229	264	243	250	230	217	254	224	223	260	230	229	226	234	234	234	258	241	253	267	238	224	243	274	223	236	268	247	211	219	241	219	265	207	244	229	227	253	233	239	222	215	221	249	211	235	252	242	248	241	221	254	243	208	234	264	223	257	218	251	240	271	231	231	258	245	251	254	225	251	236	242	226	245	251	244	222	220	257	257	249	230	237	247	247	260	234	248	262	240	235	243	235	222	250	231	227	251	234	256	249	242	214	235	253	252	257	220	241	232	247	229	257	235	248	243	229	249	236	230	249	241	231	228	223	257	220	220	241	270	257	237	254	215	260	259	225	251	238	244	267	254	249	228	211	223	236	259	234	234	261	234	237	259	253	228	246	197	229	226	249	262	254	231	245	216	240	246	243	256	253	256	244	255	228	259	226	235	227	206	231	234	238	268	251	244	239	212	226	246	235	224	221	232	231	256	246	256	254	249	230	236	246	265	242	239	237	234	211	219	245	267	255	221	241	255	230	230	228	241	247	250	247	207	242	235	248	215	241	232	250	237	258	225	198	248	225	240	230	241	273	234	243	251	244	230	242	239	257	251	250	232	250	219	241	243	256	212	243	236	238	224	246	235	224	235	241	241	256	243	246	242	240	234	236	264	215	236	248	225	206	233	233	245	253	237	225	222	233	224	254	248	262	231	221	257	242	219	234	211	225	263	231	221	237	248	230	233	236	271	244	215	233	243	215	238	222	264	253	224	235	256	271	213	215	240	248	230	218	242	241	253	222	243	237	237	223	225	230	265	259	247	258	235	231	244	259	243	238	224	233	244	261	248	257	271	220	219	231	260	271	241	236	226	272	244	206	236	209	251	216	268	224	228	229	227	241	248	239	249	236	224	238	219	223	226	235	238	247	229	247	253	219	258	246	257	243	236	245	256	257	248	253	263	249	238	232	220	245	240	226	246	237	236	233	253	251	246	230	245	239	227	254	251	241	253	268	208	234	217	273	250	249	260	248	231	224	199	234	216	238	238	240	277	254	210	233	282	218	269	222	251	255	262	250	235	232	231	225	231	221	223	236	251	240	232	225	242	268	250	234	239	235	217	220	230	235	271	261	204	238	221	242	241	216	217	232	226	233	246	229	249	245	267	252	196	253	244	266	252	223	219	240	253	235	260	228	239	236	229	250	256	244	236	231	276	248	224	242	247	221	232	250	243	217	243	246	238	241	231	229	262	254	257	266	234	241	223	239	224	238	270	219	216	225	231	218	262	250	265	263	217	241	282	270	248	240	262	237	250	235	232	237	241	234	235	234	252	210	249	235	238	234	209	235	235	250	212	248	254	216	231	242	241	230	262	225	234	206	239	230	262	267	226	241	223	260	232	238	239	245	260	224	245	246	257	242	212	233	238	242	231	216	242	220	234	222	247	256	273	271	246	249	254	240	251	214	211	232	247	239	234	265	227	237	225	215	240	237	266	236	225	240	224	212	238	248	245	220	255	228	228	243	230	229	243	247	250	221	232	229
22416	42731	33600	20444	14416	11806	8819	7375	3282	1988	1173	930	740	640	571	519	447	459	438	451	414	475	414	387	363	378	388	378	346	324	345	350	328	342	325	347	318	317	283	332	304	329	298	300	338	283	307	277	296	269	277	267	277	287	265	290	281	245	285	281	275	278	265	269	273	271	285	275	274	280	277	255	285	292	252	287	270	257	268	246	265	246	286	263	235	256	251	235	257	245	262	257	250	238	257	256	255	262	273	264	271	243	286	274	245	261	286	287	274	268	295	257	261	252	267	238	278	267	224	248	249	286	262	274	258	268	260	229	238	254	242	275	259	236	250	265	249	237	234	247	252	238	277	271	241	242	230	268	271	237	291	293	273	254	247	273	245	260	238	258	255	274	234	238	247	279	242	261	245	272	262	245	240	268	251	267	256	260	266	271	240	260	271	273	247	263	263	283	244	277	268	268	284	231	244	255	222	262	270	260	226	277	235	253	263	254	275	273	264	239	261	281	272	264	249	229	253	268	258	257	246	246	257	257	269	268	272	256	255	276	232	283	258	258	271	254	270	260	271	263	268	251	233	236	248	252	244	253	262	268	279	268	258	236	252	273	254	247	288	259	235	223	253	294	249	276	258	286	252	251	261	268	279	244	274	267	269	264	291	267	277	275	240	259	260	224	257	256	209	252	285	259	267	264	255	265	232	285	282	257	251	237	272	285	273	268	264	281	250	278	260	266	269	255	241	243	241	244	262	240	274	262	265	275	243	283	283	275	265	254	263	233	276	238	246	246	278	253	253	247	251	236	264	265	275	251	252	264	272	244	253	275	255	235	244	261	243	271	266	246	304	241	278	271	248	263	261	260	268	261	256	254	249	275	248	252	245	276	271	258	232	266	286	252	262	254	263	256	286	287	260	269	247	264	249	253	284	251	255	252	256	281	252	269	228	261	282	280	277	262	261	288	233	271	272	245	262	255	253	266	261	251	242	283	255	249	263	244	264	272	276	257	277	241	251	257	269	287	262	246	290	242	262	281	268	266	268	258	238	255	276	267	273	264	241	281	256	279	267	247	264	243	265	268	251	274	244	257	238	244	260	271	258	239	245	267	266	275	272	243	248	273	284	239	283	241	295	259	250	272	248	249	243	264	272	252	267	284	249	277	243	253	265	235	246	249	288	279	255	235	274	265	257	267	249	235	260	239	255	264	276	258	272	267	297	259	267	270	228	240	268	246	258	252	281	256	245	277	231	218	235	264	279	266	257	263	281	263	255	259	235	258	247	239	263	226	249	248	245	264	251	259	254	262	257	252	287	277	266	257	275	259	272	269	262	267	290	273	257	280	265	253	245	244	251	243	281	246	221	251	281	260	243	262	277	279	238	281	259	247	230	262	261	283	289	265	251	292	230	267	277	236	288	276	279	277	255	249	244	258	247	281	245	265	237	252	246	256	260	268	239	243	256	258	276	256	250	272	253	250	279	250	263	277	254	268	253	240	253	249	253	242	270	267	249	252	262	254	246	264	249	250	257	252	254	255	250	258	287	286	254	266	259	275	247	243	270	268	251	256	226	245	246	256	267	239	267	263	253	258	233	267	258	260	243	283	233	264	269	257	279	254	253	246	250	273	255	254	254	259	260	251	265	254	234	276	252	260	240	285	295	256	251	264	276	244	273	264	275	271	266	257	266	253	260	245	225	283	269	259	245	264	284	259	246	259	222	248	267	240	258	262	252	253	259	264	266	273	260	245	268	253	277	253	231	257	249	258	233	274	255	253	250	251	271	286	287	243	260	259	245	254	277	256	297	233	275	245	255	286	272	269	259	279	230	275	275	249	250	257	273	254	265	254	274	239	221	276	221	252	278	247	277	262	291	248	254	269	264	253	242	273	262	259	262	245	286	273	251	233	257	267	249	282	245	243	236	236	250	254	279	243	265	277	262	274	264	269	265	272	239	290	240	256	264	228	270	243	251	252	282	271	267	260	255	249	242	270	261	268	242	258	274	275	271	267	245	266	277	271	295	253	251	281	257	243	251	264	266	316	265	277	256	269	256	222	263	262	260	262	238	266	245	237	253	248	254	257	281	253	251	303	258	277	245	253	282	254	291	242	264	245	278	270	258	271	252	273	223	264	268	282	262	267	256	240	282	260	267	269	273	271	258	255	255	273	232	262	242	252	248	267	229	267	270	246	271	251	253	239	247	256	235	258	265	265	272	260	261	246	240	243	269	278	257	285	279	268	246	294	266	270	263	243	262	261	259	271	238	282	232	209	275	255	246	290	250	227	283	239	273	273	252	253	263	288	292	286	249	246	216	234	267	256	255	235	241	266	250	239	247	252	265	279	252	235	267	263	272	248	253	255	285	268	255	237	241	237	225	265	239	258	269	259	251	278	260	261	228	275	234	267	229	268	297	225	253	259	278	266	262	251	252	258	265	273	250	246	260	262	254	262	251	248	267	247	242	254	247	244	247	254	281	233	276	246	255	238	268	250	292	268	271	267	274	218	254	303	283	282	277	252	256	263	273	281	231	224	240	238	265	265	294	255	249	274	232	264	245	253	272	253	291	275	240	267	276	266	275	265	249	288	274	277	285	247	308	284	266	254	281	277	263	247	270	282	224	251	266	288	247	275	263	248	247	230	245	282	262	290	244	265	285	246	256	232	255	256	268	269	236	224	233	253	279	268	250	269	234	262	259	290	288	257	285	240	243	258	257	281	255	254	309	263	264	269	252	245	273	266	241	267	232	258	252	271	257	288	244	265	247	249	279	265	264	264	269	286	274	273	250	254	259	256	234	251	268	246	260	262	287	238	274	238	236	269	280	248	250	241	278	226	224	277	269	240	257	274	233	259	235	270	274	270	283	217	274	280	251	259	252	257	258	253	274	267	265	247	253	264	274	251	255	239	255	222	270	263	288	271	226	307	219	249	263	234	270	244	235	258	256	261	239	229	250	252	271	251	241	255	262	264	274	253	255	289	257	263	250	254	264	287	277	244	261	282	248	238	270	235	240	268	248	226	263	252	256	216	250	257	278	257	260	255	252	269	252	248	253	259	226	272	234	248	228	250	275	277	277	262	258	264	259	260	284	257	251	252	277	294	256	277	232	281	278	227	245	263	261	225	250	253	242	257	244	279	265	242	271	243	280	237	265	251	236	301	263	247	247	276	270	291	249	255	253	262	271	251	263	271	276	256	270	266	257	251	264	247	253	249	275	276	268	240	269	291	255	268	280	313	253	255	272	262	243	262	281	260	267	241	275	261	248	261	269	259	241	275	229	267	250	247	289	261	251	263	270	250	267	268	247	258	290	292	259	246	233	270	253	290	301	248	264	258	256	263	257	273	259	266	264	269	255	253	235	253	240	269	244	282	267	278	257	268	252	260	261	246	257	264	239	246	250	278	249	281	263	241	261	262	291	256	249	254	233	289	243	286	287	283	237	231	255	252	258	252	264	258	270	234	263	251	256	267	253	269	264	261	266	242	252	245	257	238	286	283
25346	21432	27688	25723	14449	6642	4255	2594	1473	932	639	607	483	471	462	464	416	445	446	420	421	420	411	401	385	399	408	437	406	433	406	422	397	397	366	384	372	391	353	381	365	403	364	412	384	400	369	376	390	343	350	357	346	393	378	357	347	360	372	363	380	323	334	355	343	352	358	337	361	401	388	372	386	388	378	393	355	355	358	363	390	361	374	368	402	374	337	362	339	355	371	373	345	352	375	354	376	365	367	376	325	359	389	358	377	342	363	375	376	330	367	326	385	345	310	371	344	340	355	339	382	374	352	352	371	349	356	376	360	357	372	381	377	340	359	339	331	324	337	401	374	338	376	368	354	336	338	352	360	396	377	346	364	343	360	343	379	344	391	359	375	384	360	355	381	358	385	370	348	367	338	330	358	364	373	349	355	362	368	397	350	358	375	358	337	350	374	350	382	349	321	337	344	358	378	389	345	327	372	362	351	354	366	307	338	429	361	354	353	350	359	362	359	356	375	362	374	347	381	374	328	371	360	381	352	382	309	388	367	366	340	374	348	361	298	389	342	374	335	350	336	366	331	351	322	382	354	333	369	371	332	381	344	375	377	381	388	345	364	362	352	382	344	356	359	358	364	360	376	359	338	366	334	352	334	334	359	358	355	376	337	376	349	386	377	328	363	340	352	344	373	363	347	372	352	376	334	358	355	356	375	342	352	339	354	342	360	347	372	375	360	362	367	425	334	346	356	335	350	380	366	368	363	335	371	341	355	383	345	330	414	370	377	352	359	360	365	332	367	370	375	409	395	387	367	379	378	338	361	353	365	389	351	375	333	367	352	325	364	359	343	403	323	380	323	365	407	372	345	346	377	357	381	378	357	370	353	350	366	361	354	351	355	371	340	342	365	369	356	364	325	374	393	372	341	347	375	371	374	328	334	338	343	361	342	361	322	354	341	357	404	348	339	323	386	362	361	375	323	351	347	343	365	308	367	343	372	362	395	340	363	361	354	361	372	359	365	335	327	356	358	366	371	381	336	352	379	350	339	347	385	336	326	348	377	355	362	322	323	366	362	396	345	336	361	343	364	324	349	358	363	361	335	363	352	340	362	346	368	346	363	352	335	370	326	318	394	351	338	354	387	353	357	320	354	377	354	374	338	362	330	342	337	352	416	382	376	329	324	371	362	372	353	351	354	375	345	391	329	363	358	331	363	359	329	381	341	366	346	341	358	355	340	347	336	366	356	360	349	381	367	372	364	347	394	385	363	346	339	353	366	386	364	377	361	368	336	362	335	349	373	346	357	372	353	353	361	325	324	373	368	364	336	382	382	364	372	329	350	356	349	363	362	367	326	350	356	355	390	388	380	383	351	354	325	328	374	381	348	426	353	396	346	381	345	313	346	359	341	374	373	348	360	371	344	340	378	334	384	375	386	393	346	365	362	332	347	353	367	369	386	405	331	357	356	367	368	358	355	352	375	359	385	350	359	389	342	362	318	361	383	371	359	350	313	356	386	358	403	343	346	369	349	379	357	368	330	370	365	362	374	386	368	347	340	354	383	367	344	380	387	366	358	390	384	384	325	363	368	357	361	342	334	379	317	362	358	367	396	347	373	366	359	358	391	370	357	386	354	347	340	350	381	375	346	358	359	326	332	357	347	411	325	361	356	326	363	357	391	341	350	368	368	334	340	338	373	369	361	365	364	378	342	372	344	360	351	363	324	362	367	350	345	334	329	307	362	368	329	312	374	357	348	333	357	355	346	347	336	359	356	345	404	339	326	348	388	351	397	387	363	331	337	314	322	376	339	363	369	351	349	365	378	344	376	350	379	349	388	365	369	368	351	353	359	355	376	364	378	348	322	352	331	367	356	348	335	348	364	337	408	369	363	375	338	374	352	365	353	359	385	370	382	356	342	387	325	342	313	372	352	326	386	336	344	384	344	357	361	331	383	369	373	370	333	381	347	346	357	352	322	349	327	380	353	367	362	330	372	361	378	339	376	365	317	336	366	358	370	310	355	351	343	351	385	364	397	378	365	382	377	315	368	358	354	357	338	338	339	376	357	334	349	366	349	320	327	328	344	357	351	364	366	343	350	345	359	386	388	371	372	348	337	356	354	367	368	338	309	343	358	342	361	363	396	389	389	338	364	332	357	349	349	361	387	344	375	355	326	354	378	341	359	358	358	394	364	359	372	333	360	330	371	374	376	344	383	334	402	336	353	358	362	391	356	360	370	351	348	377	369	377	369	355	341	361	395	332	374	361	369	365	350	387	393	363	312	365	351	371	372	329	346	343	368	387	366	390	357	362	359	359	346	322	335	337	336	360	370	361	370	332	359	348	359	324	365	387	397	337	369	347	355	338	334	362	366	381	343	350	356	354	325	373	352	379	375	367	361	346	337	389	375	334	358	344	389	385	356	366	367	380	370	357	328	372	325	372	372	347	363	348	371	373	392	365	375	351	350	359	375	361	363	364	353	335	348	353	380	339	342	335	376	344	339	342	333	320	345	327	367	357	385	323	341	334	355	378	373	348	373	347	389	372	372	351	350	344	326	371	361	339	353	373	340	346	351	330	339	314	340	360	352	363	319	362	342	340	356	344	371	340	354	382	360	344	349	305	340	373	323	370	381	365	374	320	365	363	374	377	347	349	351	375	376	381	341	364	320	367	374	373	380	364	361	357	366	351	374	349	380	375	334	371	367	378	399	323	347	375	343	331	355	359	352	361	362	372	348	342	356	363	360	389	367	356	325	381	354	406	328	376	380	344	403	361	349	351	332	346	337	394	340	372	347	376	370	341	358	348	338	382	384	346	362	368	372	359	363	374	333	308	379	369	372	390	341	356	385	404	334	368	326	366	364	347	327	340	350	382	383	335	374	343	380	359	345	376	358	366	391	357	350	356	341	345	342	380	364	352	373	412	404	358	368	402	373	363	396	404	356	359	383	373	354	366	341	377	338	367	352	355	339	346	339	351	379	342	386	356	381	346	335	339	402	345	354	380	360	357	375	351	385	364	354	383	369	350	370	352	370	391	366	350	363	355	414	329	355	356	392	384	376	371	346	362	360	339	353	317	365	360	346	339	355	342	398	355	363	388	337	381	349	364	352	362	339	350	330	351	338	350	365	379	362	348	357	360	320	362	372	334	399	342	374	324	367	367	355	354	363	349	342	361	355	358	377	371	363	385	356	375	387	361	357	339	342	335	361	346	372	353	360	304	339	345	363	369	376	373	304	355	366	361	350	411	359	326	374	350	330	359	345	346	355	343	365	360	347	379	373	353	364	377	370	369	398	361	348	338	362	393	364	366	346	345	335	374	338	369	370	367	330	380	381	351	372	363	399	362	388	391	362	379	348	347	356	387	364	363	367	360	344	359	387	355	364	371	346	359	346	375	386	365	375	332	358	377	351	375	367	375	349	356	352	355	367	341	355	374	362	388	362	354	348	378	363	368	367	366	344	363	370	379	354	348	390	348	337	353	335	337	345	340	354	367
22721	39618	31562	17370	12393	9555	7266	4863	2881	1596	1111	857	785	701	659	590	549	550	585	522	532	541	498	477	454	515	471	450	490	454	440	440	471	421	446	429	470	424	431	411	413	387	392	422	406	413	391	449	375	403	388	412	430	395	372	378	375	413	389	403	371	398	369	393	378	416	394	405	336	418	404	368	379	392	426	435	409	366	414	381	388	393	385	379	382	386	376	401	408	383	391	373	395	401	408	393	378	364	364	384	406	365	373	385	360	391	406	410	390	375	378	379	387	376	412	406	385	397	366	373	391	389	390	362	383	389	373	402	379	335	428	403	404	374	356	376	420	382	388	381	435	421	405	424	393	382	385	346	396	405	400	378	355	368	376	402	406	401	371	399	393	405	347	394	372	394	393	398	370	394	410	372	388	395	362	401	385	381	388	395	383	398	430	369	376	376	399	385	411	411	419	416	394	378	354	385	403	403	395	415	408	365	398	411	371	401	408	410	381	380	375	386	393	401	346	371	353	383	362	407	383	410	405	362	394	380	382	389	363	374	391	382	385	394	400	389	385	395	410	359	369	409	410	393	397	388	403	408	402	375	398	393	435	407	368	395	364	391	427	413	373	367	392	388	406	415	379	430	365	368	405	406	386	343	420	374	349	382	399	391	409	373	378	385	393	356	400	399	373	378	372	399	370	376	396	425	397	351	408	389	399	403	403	397	393	390	392	406	387	403	406	395	400	393	381	379	397	370	427	369	409	384	391	333	400	393	380	351	416	389	397	411	393	397	351	398	396	416	375	376	362	380	387	416	383	386	373	420	392	391	384	412	393	381	393	394	387	388	412	402	422	373	409	378	375	432	379	400	374	412	392	410	426	345	384	386	395	374	380	381	379	360	409	364	384	364	401	403	378	389	401	366	404	405	390	381	397	399	389	402	422	388	408	430	382	417	361	405	379	393	405	368	398	400	400	399	378	359	414	357	397	408	392	399	374	379	388	425	370	359	396	373	382	395	345	367	382	389	412	352	405	370	358	395	382	372	397	399	380	385	367	381	422	372	405	364	378	390	361	401	389	397	376	392	416	392	377	362	366	400	392	371	392	398	397	382	406	364	416	400	385	384	378	371	404	352	384	388	378	371	385	389	368	397	405	408	400	358	385	376	357	354	383	396	385	376	388	406	394	384	377	412	355	394	394	345	396	363	387	366	394	383	378	393	396	395	351	419	388	351	403	396	397	416	425	397	354	359	402	404	416	389	398	389	379	435	381	395	427	400	400	384	372	387	410	392	351	388	378	418	380	358	396	386	392	376	358	374	388	395	402	370	399	395	352	376	414	375	409	390	396	349	378	391	416	381	402	385	383	391	396	384	375	380	416	415	415	398	414	391	342	388	407	369	402	400	383	403	373	377	393	371	362	415	369	364	382	370	383	438	398	376	407	393	392	416	356	388	414	380	403	378	410	386	387	380	396	364	372	412	361	393	385	424	398	401	374	381	401	407	393	396	384	372	374	381	373	395	395	429	377	368	376	399	402	368	435	407	365	405	339	378	384	351	375	399	402	399	367	358	374	394	405	354	401	401	364	376	416	350	384	397	395	367	428	410	424	403	398	363	368	371	400	419	381	381	390	393	357	411	343	396	377	382	355	372	377	412	373	388	387	368	394	371	414	386	386	356	417	413	380	408	408	417	355	362	401	407	366	382	399	401	380	376	355	413	374	372	411	375	381	407	394	385	392	380	414	384	390	373	384	399	382	356	415	401	398	395	400	386	390	405	337	399	401	344	407	376	385	371	356	389	399	361	395	397	403	399	377	379	398	356	410	394	414	426	378	383	400	409	419	383	379	374	402	380	378	414	397	384	389	377	422	371	397	378	391	374	386	396	362	440	381	386	409	401	415	384	422	383	384	365	355	413	417	361	371	386	404	414	387	362	397	373	411	401	412	380	390	367	390	379	383	401	357	411	413	360	408	383	398	397	395	341	374	401	367	353	405	376	383	365	397	401	388	372	393	371	393	377	360	385	373	381	401	401	387	383	348	403	399	376	371	404	378	381	411	417	356	385	365	418	370	417	369	367	403	421	378	358	349	379	412	402	381	380	385	425	387	403	402	390	393	385	380	400	357	382	392	384	394	382	400	408	377	423	398	394	388	404	357	389	364	376	410	419	396	392	385	385	392	396	360	383	415	379	390	393	383	424	384	392	400	405	385	377	398	351	408	391	394	416	384	341	361	405	382	401	396	405	380	379	373	373	364	386	391	414	386	380	391	385	375	372	412	424	373	430	387	397	418	394	406	419	394	379	390	400	384	361	382	361	381	371	378	377	386	366	404	400	398	395	364	422	398	387	394	341	418	368	400	371	366	383	395	392	399	415	397	400	392	394	354	392	421	395	365	394	398	385	390	378	420	357	370	399	420	391	388	418	392	378	354	401	402	424	392	385	411	369	406	395	408	362	374	390	399	421	385	383	393	401	383	375	360	423	361	407	367	387	347	402	371	365	404	356	371	418	395	358	371	365	399	367	377	413	361	428	385	408	411	375	386	412	418	366	390	408	434	387	352	362	390	425	368	394	388	404	404	346	390	364	358	391	387	352	381	397	436	366	367	387	388	378	387	353	426	389	401	393	398	419	401	387	388	415	411	410	420	396	375	424	397	369	398	367	396	360	382	365	389	350	354	372	376	402	400	384	425	364	386	418	404	398	370	405	411	383	395	384	380	397	377	391	389	382	428	386	382	409	386	409	413	404	375	405	399	380	365	407	370	394	389	390	391	403	392	380	380	345	420	404	349	390	397	389	366	373	394	396	391	408	399	404	390	347	396	402	372	372	384	391	369	376	360	379	374	375	371	382	388	395	417	376	397	379	393	383	368	376	386	367	359	392	380	393	414	395	361	411	407	419	393	416	399	358	401	408	407	386	383	412	383	382	367	396	396	370	397	358	389	409	415	414	429	370	392	413	383	387	393	375	414	389	365	411	358	422	424	406	364	375	397	390	402	373	414	404	381	362	387	380	396	399	407	383	413	389	351	400	374	374	393	410	379	383	384	396	405	402	381	394	354	416	362	395	397	360	429	407	385	411	390	364	379	429	379	390	374	389	406	380	407	374	371	406	358	403	366	406	395	394	390	371	374	402	370	370	376	358	382	380	386	393	425	388	388	390	390	394	421	360	409	393	402	404	383	364	354	395	372	389	406	388	389	396	389	373	393	413	383	374	352	376	394	389	396	373	418	413	401	413	385	369	405	435	402	402	416	402	408	373	398	357	383	409	386	381	372	382	393	361	385	360	407	375	336	399	413	378	363	413	414	375	371	399	366	399	392	371	405	409	398	409	378	379	419	380	385	398	407	404	421	415	387	396	412	360	360	388	393	407	396	398	363	381	379	411	406	420	401	401	408	352	400	397	382	396	371	368	392	393	373	394	412	347	370	387	383	379	397	409	405	379	378	373	373	406	399	360	349	366	399	370	400	386	385	392	395	386	404	385	410	379	387	361
22903	21309	28938	24049	21479	22159	16532	7026	2924	1771	1178	884	829	746	686	666	553	604	581	572	602	585	508	546	511	467	517	469	496	500	550	504	433	440	456	490	471	456	459	481	506	466	448	447	430	437	438	443	410	468	457	421	430	410	463	402	400	397	374	419	394	410	401	385	402	430	407	402	422	423	399	409	380	378	407	411	388	414	424	460	430	421	436	406	401	445	388	393	422	395	402	437	415	384	408	413	395	432	404	378	370	431	415	414	422	402	387	379	398	384	417	405	455	422	407	404	404	433	394	406	392	394	387	426	405	416	405	410	404	366	419	404	417	391	393	410	417	387	387	411	430	394	405	420	406	383	432	396	407	397	394	380	454	421	398	431	414	394	409	434	402	393	457	393	454	377	410	424	422	413	420	425	382	415	391	424	415	349	388	437	385	413	420	423	436	419	420	379	409	397	396	400	426	399	401	378	392	398	390	424	387	437	415	401	402	397	406	417	427	414	391	386	384	419	393	387	390	380	403	450	419	404	408	394	395	391	386	403	382	401	449	398	447	439	412	406	393	404	419	426	411	400	388	402	428	392	433	427	441	410	364	436	397	378	386	412	411	439	469	418	417	392	430	384	427	388	423	410	372	404	386	378	406	416	428	367	396	413	398	394	379	391	429	446	439	411	391	394	412	398	422	413	430	433	402	400	411	453	384	430	453	463	416	413	422	395	392	401	418	431	412	429	377	391	386	388	376	395	392	414	376	426	376	402	394	374	422	380	416	407	408	394	402	414	418	443	405	393	416	396	374	451	383	408	420	376	387	426	463	452	395	412	407	408	411	404	405	391	423	397	407	397	407	428	423	396	406	415	409	408	428	422	384	394	441	413	432	404	429	418	394	412	421	404	436	402	415	392	432	427	400	438	367	432	429	398	419	381	392	412	404	405	442	416	414	400	408	411	409	401	406	367	445	453	380	402	402	436	412	412	424	387	409	411	392	393	410	377	384	368	409	397	402	404	414	419	383	418	402	403	395	401	397	413	423	444	407	391	425	393	405	394	397	427	390	388	383	420	404	429	414	382	434	394	423	427	389	415	416	426	431	412	422	399	395	392	415	403	384	414	427	384	402	403	357	417	443	387	398	402	454	383	389	389	419	399	406	423	404	386	387	399	417	417	363	409	429	403	398	400	390	388	405	403	400	381	434	391	421	370	409	394	434	378	399	423	373	420	392	412	367	427	387	367	407	411	401	403	387	405	425	429	420	382	420	437	377	430	422	415	415	431	426	412	335	390	420	448	427	400	395	413	417	372	391	390	424	404	383	388	410	424	407	427	391	402	367	389	392	444	415	402	403	372	395	387	389	398	424	416	397	418	368	386	394	432	422	412	416	402	420	358	406	384	428	386	430	431	423	397	383	423	397	430	378	425	412	412	428	408	427	424	407	411	404	405	408	401	387	414	412	389	430	404	428	379	362	431	398	371	409	395	384	423	399	423	410	422	429	379	386	391	371	396	381	406	419	391	419	379	425	427	384	425	399	362	386	385	439	429	435	439	432	413	383	420	416	410	416	419	386	414	388	393	396	429	430	440	400	392	418	385	415	407	425	384	423	418	429	416	439	392	378	429	430	419	449	439	405	421	409	417	447	414	416	372	415	408	417	391	387	380	429	416	402	356	410	401	396	396	387	436	403	394	361	422	411	352	406	439	447	381	430	397	412	430	413	377	413	414	382	385	396	415	390	421	406	402	393	443	379	410	395	417	410	399	442	420	382	414	411	394	387	420	393	398	442	378	395	427	402	409	427	403	433	403	381	444	422	420	439	398	386	381	391	387	392	442	381	421	406	421	426	402	389	419	397	426	452	397	415	414	354	435	409	395	362	416	420	408	386	445	385	395	424	429	413	407	393	397	407	448	394	398	376	400	406	406	409	417	395	404	363	387	431	378	383	403	381	419	432	421	403	407	418	434	391	412	417	382	384	425	403	380	378	386	415	397	410	396	440	411	421	438	396	428	392	408	401	387	454	414	398	374	399	427	390	403	437	394	432	420	392	400	412	425	419	371	395	379	401	404	410	407	406	426	430	388	397	404	400	386	419	371	436	425	414	415	383	425	405	427	415	435	423	397	419	402	394	415	407	378	417	418	404	407	433	410	389	383	396	403	430	399	384	410	383	413	415	399	423	398	456	406	396	375	424	411	415	407	421	410	388	414	424	424	451	397	390	417	429	389	393	411	423	400	393	404	413	415	393	415	387	422	430	386	413	373	388	423	430	417	386	395	408	393	405	438	374	433	412	412	394	362	396	404	419	387	359	408	393	391	423	405	432	415	406	417	406	411	361	411	418	356	434	417	408	469	430	402	363	465	435	385	405	426	375	429	417	394	384	411	423	404	392	385	385	379	386	409	408	428	400	420	415	379	368	411	389	414	437	385	412	377	430	397	420	368	384	409	406	400	403	447	388	414	442	424	439	407	448	437	394	389	410	395	379	429	414	389	421	454	406	363	429	414	366	414	406	406	421	439	425	400	425	406	438	399	425	417	394	388	407	407	395	422	403	363	426	383	337	400	394	404	441	414	385	381	379	385	383	405	391	424	392	424	397	406	397	417	431	400	450	469	427	375	409	421	373	402	388	377	413	384	400	425	408	347	423	384	413	424	424	412	410	402	391	405	429	399	441	414	416	415	413	427	396	440	430	401	408	423	394	372	394	392	435	457	412	436	389	391	422	404	416	379	410	397	381	414	398	381	396	403	393	446	384	375	409	365	406	399	399	392	369	403	410	386	401	393	410	424	410	417	421	369	424	400	436	425	413	394	422	429	369	403	400	394	409	409	408	418	417	423	368	401	378	410	432	380	387	396	406	409	370	414	396	388	414	390	433	413	445	440	402	381	435	426	421	447	390	409	405	423	373	403	410	412	418	407	413	428	413	401	402	413	426	383	439	387	420	460	414	388	415	382	399	404	397	371	394	373	426	388	429	403	443	391	366	414	458	398	423	442	400	413	426	410	413	419	421	430	420	389	409	436	450	394	424	388	380	383	405	395	412	399	377	365	429	437	385	401	406	393	396	402	425	405	398	381	386	443	406	391	413	389	438	397	384	388	413	396	399	384	403	409	397	364	425	382	398	404	422	435	423	417	421	403	439	420	438	403	418	415	399	418	447	396	402	443	402	389	432	406	423	414	408	428	433	405	401	431	388	414	419	376	415	409	390	418	411	385	391	424	415	392	425	428	401	385	385	394	399	389	402	395	399	362	435	413	421	394	429	385	412	405	402	439	389	440	457	398	413	413	407	386	405	392	393	385	410	447	399	392	378	395	432	432	394	422	414	422	395	399	404	431	444	435	420	424	398	401	412	393	421	402	404	395	377	384	435	416	424	403	474	407	364	403	413	418	371	406	409	414	407	409	401	432	396	400	415	408	445	397	344	422	381	392	376	454	399	419	394	406	371	401	402	413	382	372	380	417	383	406	430	412	413	396	404	401	390	413	410	430	383	396
26055	49284	40631	27877	21399	19039	13693	9895	4960	2955	1870	1477	1216	1038	941	885	814	780	778	718	694	642	664	649	613	583	572	553	507	548	529	546	516	501	542	509	464	459	515	505	491	506	488	457	453	478	447	455	437	433	447	446	429	432	404	476	419	441	427	429	466	449	436	428	426	404	444	461	438	427	422	444	383	434	429	405	481	424	393	405	454	424	448	449	437	414	436	430	412	410	443	452	401	421	422	420	439	410	410	414	417	412	379	427	401	410	428	401	423	415	431	458	439	389	437	405	451	416	397	426	436	451	390	374	429	380	455	396	428	430	422	414	446	383	426	396	408	420	440	379	390	402	415	431	423	433	436	454	438	417	479	412	436	405	433	417	447	401	385	421	423	441	443	409	407	379	454	435	423	422	436	432	419	408	412	432	406	416	404	414	439	436	433	381	406	376	390	416	433	406	415	432	420	426	426	423	481	413	407	428	427	463	417	400	442	441	418	414	487	398	402	426	452	402	390	412	428	440	424	405	415	421	425	427	377	415	423	405	403	362	459	403	420	394	429	408	400	426	412	411	412	398	437	418	424	425	424	426	432	392	430	384	413	408	400	424	409	407	442	415	421	418	385	433	415	414	422	380	397	416	424	455	430	431	432	429	418	395	397	396	422	413	429	391	395	430	404	406	422	401	415	401	406	410	417	437	441	423	434	412	388	420	407	430	422	415	417	411	402	466	460	402	390	419	432	409	403	445	400	423	411	407	424	438	388	391	415	425	413	436	391	439	436	448	430	456	386	376	409	373	425	375	411	407	403	415	423	445	386	413	436	403	423	391	425	421	404	442	424	440	379	392	424	444	434	402	398	403	375	416	426	449	428	407	406	410	374	427	393	425	401	411	457	439	426	398	376	478	392	408	455	395	427	385	429	367	419	433	432	370	417	426	438	422	419	395	446	398	407	417	442	467	431	405	447	401	430	426	437	412	417	392	445	430	408	414	423	436	432	421	455	402	407	445	393	425	423	438	404	417	426	413	376	401	378	410	427	387	432	442	397	411	424	421	409	428	441	432	410	431	439	415	413	432	406	439	408	420	398	415	426	408	402	434	464	423	418	430	420	414	436	446	434	421	420	449	425	417	407	454	449	434	415	409	400	438	412	430	405	434	409	426	394	448	414	425	422	414	389	407	405	423	432	407	397	409	408	386	382	440	441	403	436	427	406	415	397	422	407	403	423	404	401	404	428	430	416	446	396	429	421	433	420	431	448	428	398	408	361	436	456	435	415	404	424	417	434	438	439	434	403	401	453	407	407	411	412	411	419	449	376	381	453	426	418	418	349	425	425	411	401	432	442	435	414	455	419	399	426	414	407	445	416	419	413	419	421	419	408	388	392	424	406	393	435	411	435	424	410	405	406	398	403	402	435	412	416	407	434	447	434	429	446	407	401	400	364	395	410	400	436	435	433	407	425	392	413	457	395	393	417	435	427	426	420	389	419	414	401	396	423	429	460	427	449	420	430	404	402	434	426	432	365	427	444	423	402	433	424	401	405	389	407	411	446	410	418	432	464	413	374	429	401	375	457	434	451	447	418	432	395	439	413	397	427	391	429	403	434	454	460	413	380	437	433	385	452	416	389	439	399	427	395	389	453	433	417	405	377	396	433	427	427	426	398	433	449	409	426	401	401	414	413	451	418	418	442	380	411	418	433	436	427	404	454	413	442	433	419	453	409	392	445	411	429	405	421	418	428	425	394	417	395	439	414	392	451	405	406	420	383	404	425	403	424	411	397	392	445	440	466	432	428	422	417	415	389	429	422	426	406	396	441	419	412	367	422	432	395	441	443	412	408	431	422	410	418	432	427	436	382	439	410	411	397	410	437	441	420	421	436	435	385	416	386	422	423	414	428	402	421	415	413	428	430	425	403	440	430	436	401	399	421	402	433	426	408	449	440	414	429	427	411	405	454	431	391	405	429	419	398	448	454	444	391	436	389	451	434	433	445	412	367	400	401	427	403	376	430	463	442	413	429	382	412	388	430	414	428	405	425	383	428	416	449	385	444	412	423	454	403	446	388	394	425	419	415	414	404	429	416	412	419	454	381	444	435	424	416	414	438	399	418	400	396	420	409	405	418	419	425	392	414	415	413	458	421	415	448	442	443	388	416	378	422	462	417	442	407	394	433	417	407	425	413	415	479	426	395	380	424	423	417	383	425	432	397	397	401	389	365	413	427	372	411	413	426	414	440	399	423	418	431	431	400	426	421	365	425	411	429	426	423	434	416	430	411	418	420	420	451	429	399	417	406	405	438	418	406	411	435	407	447	415	458	418	442	392	453	451	420	401	413	420	412	423	453	441	431	429	461	405	463	449	414	422	438	428	423	410	443	401	456	406	424	397	411	419	415	398	386	396	428	440	427	434	387	417	450	421	399	427	447	414	427	418	431	418	403	434	416	429	424	435	415	409	411	411	395	404	436	390	460	453	391	412	437	414	446	383	401	454	469	416	425	400	415	398	429	394	413	422	417	423	428	472	401	437	434	421	419	391	409	398	379	398	426	403	423	426	435	408	431	388	369	417	399	435	409	408	450	424	406	407	426	409	390	427	414	410	393	447	404	408	429	405	403	442	461	419	415	405	416	424	429	397	410	418	407	426	446	396	415	412	429	398	411	410	420	419	383	406	424	408	431	403	396	419	411	418	409	406	423	436	426	393	423	425	414	430	377	458	446	394	428	436	417	403	405	417	366	447	416	429	409	394	450	443	420	453	410	408	406	383	406	461	405	422	409	404	418	432	371	414	422	416	443	415	382	419	423	421	429	452	479	409	405	413	421	428	423	427	388	420	451	431	435	425	451	408	404	405	445	480	446	411	438	439	411	419	394	428	437	443	451	415	394	453	413	424	404	429	420	439	417	446	382	396	432	424	424	422	438	467	337	447	424	415	397	392	405	434	395	384	438	422	422	427	427	442	410	414	370	435	445	419	410	415	449	446	406	401	444	417	438	378	427	425	414	403	439	400	397	420	420	428	379	426	427	427	434	414	440	424	471	411	408	432	403	414	423	454	411	421	416	443	435	412	399	436	423	423	429	421	414	396	432	416	447	412	444	398	385	396	429	398	405	416	388	409	422	452	423	383	411	455	412	463	402	417	404	425	412	387	411	422	423	397	447	415	455	404	425	428	413	421	428	436	416	386	432	437	432	441	422	411	387	383	442	392	413	418	418	405	431	419	426	423	402	402	435	443	450	407	414	456	429	436	441	448	463	403	392	426	451	399	384	378	420	422	389	431	437	405	434	385	434	420	400	399	433	404	427	397	416	402	393	447	391	437	384	445	446	421	418	413	386	414	418	425	430	400	432	395	433	412	432	410	456	467	430	415	465	412	444	397	420	417	413	425	421	440	409	395	397	414	429	407	380	441	431	431	422	395	401	425	400	416	421	406	413	430	408	427	402	419	440	413	401	445	404	401	413	386	439	404	441	431	419	419	387	422	439	445	393	392
29133	23550	24138	13944	6052	3922	2553	1723	905	563	413	323	334	347	276	282	287	286	280	308	284	259	257	247	249	256	280	240	254	249	248	256	244	263	230	281	241	230	241	265	250	228	250	257	287	246	252	248	247	254	268	250	246	249	249	249	258	229	253	248	224	237	260	252	214	247	236	242	215	240	232	235	250	263	202	230	247	235	259	244	249	244	253	238	233	255	226	240	236	241	241	209	244	272	244	250	221	243	256	245	225	225	246	219	252	225	233	272	209	233	241	230	203	227	224	247	219	240	242	245	239	248	232	246	232	261	245	200	226	239	255	245	257	233	231	240	239	196	261	231	210	233	225	233	256	244	236	240	243	240	243	224	239	228	242	251	241	227	242	231	240	233	249	231	213	223	227	218	234	233	207	234	234	216	222	244	225	274	244	241	251	224	240	247	234	256	236	226	254	231	241	252	240	249	240	258	251	265	232	217	248	243	226	223	240	285	247	202	244	233	234	266	235	237	229	240	244	240	242	272	238	214	235	250	265	237	257	230	228	224	254	249	231	241	233	256	262	236	265	247	251	262	239	263	216	238	272	263	223	241	215	240	249	247	230	240	224	218	241	236	256	248	256	238	244	236	208	236	219	242	246	253	248	238	238	242	263	256	232	239	240	242	234	259	226	243	261	235	224	245	250	220	260	196	232	241	238	224	258	246	238	242	236	244	222	236	230	220	231	222	246	228	252	252	222	220	220	231	210	257	233	235	243	247	224	223	239	197	266	222	233	245	232	219	236	200	220	239	235	216	224	219	231	233	255	220	223	235	230	232	225	251	211	247	244	232	241	240	246	218	249	242	277	254	213	244	241	245	241	249	262	220	246	233	237	230	228	244	236	240	213	263	223	232	238	241	246	275	224	232	220	227	233	212	232	253	255	233	226	240	237	219	240	231	224	218	255	220	229	258	244	245	255	214	237	251	251	246	251	235	242	245	230	241	256	227	254	216	249	217	237	224	227	236	247	214	239	227	242	232	266	242	241	236	223	235	250	218	211	243	257	226	229	226	247	203	229	256	227	230	219	252	246	238	244	226	256	241	239	222	257	229	230	231	258	231	209	217	244	243	236	234	261	257	215	252	237	227	234	276	228	243	217	246	232	267	262	244	238	248	246	241	239	227	242	233	239	227	219	232	251	249	229	219	249	225	253	241	203	216	237	228	243	262	248	238	235	244	240	237	253	238	232	240	258	215	229	209	235	256	224	238	209	240	239	268	248	243	245	230	247	223	212	238	199	230	232	238	218	222	230	249	226	244	218	264	230	218	239	220	263	255	236	253	244	261	232	222	246	224	235	239	234	235	221	275	229	230	232	223	232	243	211	252	250	225	232	259	244	233	245	231	226	225	221	223	234	241	234	254	234	247	248	249	228	239	238	216	231	246	233	241	224	242	248	240	244	241	244	231	237	232	223	236	234	241	238	240	253	217	246	258	222	254	228	249	241	238	242	228	239	246	250	238	248	250	211	244	239	246	229	248	242	220	219	237	247	223	237	233	222	267	236	218	239	256	247	245	230	251	230	224	259	222	238	242	236	255	241	254	221	230	243	203	255	246	226	255	255	231	225	257	242	237	247	249	229	212	233	215	230	219	235	238	237	246	238	237	212	231	227	245	217	208	238	239	260	258	230	230	250	258	201	228	252	254	232	228	255	221	232	251	261	246	261	213	221	257	248	224	251	239	232	230	236	249	231	240	235	251	217	237	232	246	240	241	228	256	240	237	251	264	243	253	233	209	261	219	268	225	232	254	239	252	254	221	243	239	219	235	243	267	234	249	261	218	210	255	261	234	230	257	232	230	241	203	236	217	215	219	252	259	234	228	211	223	200	260	250	249	243	263	248	257	241	259	230	249	243	248	236	257	240	234	224	233	233	265	234	243	235	237	254	232	227	261	232	211	233	237	227	249	205	228	241	238	239	240	228	222	215	242	252	238	243	216	221	249	209	234	234	230	242	245	217	253	223	259	255	243	227	249	234	258	256	220	236	200	248	273	240	236	242	230	245	221	235	247	232	242	247	250	270	215	222	203	223	244	229	213	237	234	266	232	261	225	238	237	234	219	207	210	251	246	234	238	233	227	251	253	243	238	244	241	223	249	230	222	222	262	241	234	227	246	227	214	229	252	211	238	219	236	261	255	241	227	242	206	254	235	242	250	215	226	237	251	230	247	222	229	239	244	242	238	233	250	241	207	228	234	242	239	226	228	224	236	250	239	230	226	243	244	257	250	249	230	242	271	246	247	266	230	220	231	250	227	247	260	200	275	249	218	264	238	240	239	264	215	230	244	250	230	240	264	256	242	272	229	236	244	248	224	263	255	251	234	246	235	224	230	217	211	241	221	241	224	198	252	211	220	244	226	221	235	245	244	227	229	204	257	250	241	255	231	228	244	243	251	256	263	223	232	236	232	227	245	232	223	252	237	235	239	255	227	272	222	239	254	243	246	224	201	260	239	222	225	214	227	219	207	211	218	234	241	252	248	234	222	260	243	245	245	220	237	228	273	239	249	245	209	211	249	253	268	245	227	244	262	245	220	239	232	240	226	247	229	237	251	229	233	240	243	227	240	241	246	243	249	232	245	263	255	235	236	225	248	267	232	236	225	263	224	283	210	219	240	244	219	215	268	251	236	222	244	228	281	227	232	257	223	235	273	257	248	243	269	234	213	249	212	232	240	257	236	236	231	223	242	237	234	253	224	240	250	248	238	234	220	217	211	258	224	245	223	235	246	238	228	257	228	227	227	240	235	223	260	256	241	245	230	240	233	213	210	228	237	202	236	252	241	257	243	244	213	245	241	239	243	222	230	233	240	237	242	240	219	242	252	227	241	201	261	219	239	227	237	233	230	211	231	230	226	256	272	229	218	215	253	242	235	233	211	276	241	262	209	245	225	255	225	279	229	213	237	248	239	216	233	233	234	239	268	248	231	225	220	241	237	247	245	233	239	221	250	233	233	241	262	221	249	245	231	252	240	231	249	236	246	265	232	231	234	238	240	220	196	239	239	255	254	241	225	237	231	221	217	270	225	231	232	229	268	274	250	244	222	237	232	239	250	230	265	241	241	228	230	253	241	242	230	251	246	229	212	264	205	244	248	232	220	253	229	230	255	200	233	225	225	234	228	233	229	245	206	265	223	237	241	233	244	248	225	247	243	267	231	251	230	227	215	239	246	237	229	235	228	226	248	209	232	234	252	264	253	231	218	228	226	251	228	197	262	242	206	246	249	269	239	240	289	220	225	223	246	255	253	239	254	246	255	245	235	238	224	233	256	226	228	219	259	224	238	234	213	230	246	250	239	259	245	234	237	248	220	242	225	245	265	240	246	213	223	234	222	221	234	218	209	260	240	236	254	235	209	246	241	237	239	214	237	255	252	212	240	252	230	253	230	232	241	247	234	223	239	249	205	226	219	255	229	257	262	255	238	221	242	275	231	262	253	243	239	244	245	218	241
21630	34704	26163	13799	8718	6363	4651	3265	1657	885	565	523	424	441	408	396	356	332	358	342	335	364	316	330	326	320	285	271	287	333	319	329	301	318	286	284	321	271	266	277	276	283	295	282	273	284	251	311	288	260	289	263	250	273	271	269	272	301	264	265	263	268	264	249	286	245	257	273	262	270	249	261	240	269	250	261	280	260	260	248	262	236	249	241	279	249	281	271	223	263	296	229	263	247	275	266	244	290	256	243	277	251	260	266	255	275	250	293	256	283	270	288	246	238	265	244	272	241	247	247	278	259	253	273	274	265	277	276	263	245	299	269	256	283	257	266	275	268	258	259	240	249	249	243	268	246	286	276	277	281	282	269	271	253	271	247	270	279	263	274	260	254	244	238	260	256	278	263	262	248	264	298	244	272	251	276	251	265	281	261	272	251	247	265	266	254	266	297	276	276	282	264	250	235	272	296	286	236	282	257	244	244	250	242	270	280	286	250	258	288	275	264	295	263	256	240	274	297	277	267	269	270	264	275	263	273	281	272	236	265	260	255	267	250	272	272	254	280	280	248	285	265	268	257	284	256	282	271	262	267	232	264	272	267	236	236	239	268	262	296	263	268	268	237	258	269	267	277	265	290	259	266	236	250	231	268	265	258	243	252	252	257	258	256	277	226	259	260	233	304	270	262	254	249	253	295	274	259	289	271	267	237	260	249	257	256	285	252	248	270	266	231	276	250	253	267	252	276	260	272	251	262	260	271	256	236	270	253	283	262	269	266	267	258	277	261	261	288	262	288	241	311	259	283	235	256	265	263	244	283	289	259	267	256	274	244	261	264	268	265	281	262	235	242	277	256	269	259	271	246	276	282	260	247	279	264	252	244	271	292	282	241	241	257	311	251	291	295	247	271	265	285	277	246	248	249	271	296	250	266	272	278	276	282	289	240	257	244	281	233	269	259	249	266	265	278	276	264	248	264	266	294	243	302	268	289	255	311	269	294	280	261	241	279	270	279	281	275	249	305	271	264	275	255	258	241	248	290	268	273	247	253	260	276	281	272	273	301	262	300	264	283	288	283	249	251	258	267	268	245	256	250	260	245	289	244	268	260	244	287	269	255	265	289	266	273	246	263	278	272	273	275	250	278	269	250	252	283	254	273	262	269	261	282	266	254	271	260	261	283	283	254	274	297	252	258	271	245	260	274	279	300	234	281	276	261	259	256	265	272	268	275	298	280	264	261	265	247	241	243	248	246	238	260	247	265	274	281	271	240	272	264	274	274	292	229	304	226	268	275	247	264	236	273	269	249	281	262	290	266	252	288	278	262	255	261	273	243	261	316	272	274	280	264	271	272	263	251	276	257	282	258	280	243	270	256	258	281	261	273	247	260	255	285	274	276	246	272	253	287	292	233	233	253	278	266	253	283	267	270	288	244	256	255	300	246	258	273	251	287	289	254	280	262	240	241	295	276	295	273	304	263	272	286	264	244	264	237	273	289	256	236	291	258	265	257	278	283	283	271	277	287	272	265	257	231	279	238	234	268	265	263	273	273	268	255	281	276	285	240	243	273	279	283	251	301	263	253	260	258	237	249	248	245	277	255	272	268	261	255	256	234	276	273	268	296	277	260	280	272	268	260	287	284	260	260	262	259	250	257	284	251	273	276	254	250	276	251	262	280	265	298	234	283	252	245	243	276	257	252	263	267	255	284	267	260	256	254	248	281	284	282	248	299	231	273	261	251	263	295	292	251	305	272	268	279	279	270	234	235	256	251	268	256	267	298	265	249	283	264	264	245	254	226	253	282	284	292	277	274	261	246	292	254	248	277	264	261	286	264	243	237	264	244	280	256	265	279	265	275	277	267	258	232	250	272	270	265	257	259	276	246	271	287	285	247	289	269	255	284	221	244	274	264	261	285	258	267	250	271	265	287	220	301	261	259	254	251	275	273	243	267	255	255	246	258	314	289	267	276	309	278	257	278	262	284	223	281	263	284	226	277	263	274	246	277	270	255	278	260	248	268	261	272	264	284	272	273	283	276	244	259	251	261	257	264	260	276	251	251	252	275	258	284	246	255	260	259	234	254	245	283	256	291	304	233	261	229	267	263	266	279	270	255	264	286	256	268	265	268	259	227	279	248	265	270	250	252	244	274	234	256	265	261	253	275	284	291	245	270	268	257	244	281	260	278	262	289	271	247	261	267	263	256	249	288	264	284	252	274	272	273	261	250	250	228	274	241	321	271	257	243	271	242	271	269	249	280	242	271	243	241	235	253	260	251	269	264	273	252	262	280	281	268	284	279	252	268	270	257	242	253	285	243	292	292	258	291	262	266	260	284	277	251	305	272	252	243	276	293	262	253	263	201	301	261	273	249	275	252	240	257	272	249	266	264	265	258	282	264	261	255	269	272	266	263	275	261	286	282	264	283	281	274	269	276	275	287	272	265	275	246	274	241	260	260	282	249	262	271	240	280	255	284	250	251	280	257	263	274	271	264	240	238	240	264	278	259	260	251	255	289	275	252	271	243	248	240	249	230	267	274	270	250	261	250	242	244	249	271	256	277	261	287	267	291	277	280	280	276	244	268	286	264	256	300	268	265	271	256	279	245	252	271	261	284	267	252	303	258	254	255	260	289	251	239	248	248	254	271	290	259	281	266	252	244	270	277	234	240	281	265	259	258	251	270	265	261	266	270	256	256	259	269	266	258	265	238	275	267	238	266	253	270	267	239	277	265	269	277	260	275	237	261	271	256	270	270	244	256	273	274	279	257	230	287	291	249	286	251	269	270	285	263	286	292	266	274	263	254	267	272	282	257	284	255	266	272	283	274	265	278	257	278	292	270	273	242	257	262	239	255	242	276	249	277	250	251	238	264	249	249	280	235	252	247	239	261	251	276	282	239	288	252	252	272	236	236	263	255	253	276	267	276	263	271	261	285	280	275	283	296	247	230	250	267	244	249	254	309	261	276	277	278	242	268	276	288	268	243	243	272	264	289	272	268	241	247	283	245	237	245	249	273	273	249	282	263	302	279	237	267	275	266	276	289	240	238	248	266	280	282	262	235	271	245	291	269	237	245	263	263	257	255	258	239	255	265	285	254	291	243	271	258	292	278	280	264	259	266	285	245	257	251	255	251	264	278	237	259	228	268	264	252	270	251	261	291	252	248	266	290	299	285	261	293	246	258	270	254	298	275	257	250	246	291	261	243	255	279	251	270	272	270	261	269	262	259	251	248	258	256	289	265	259	270	273	254	250	269	262	287	279	264	276	270	253	285	246	277	247	272	293	269	300	280	263	285	250	285	258	252	283	274	237	253	269	261	281	235	253	260	264	273	292	261	291	244	272	271	263	295	248	266	309	256	275	263	241	278	222	264	268	281	250	266	282	254	280	256	272	287	267	283	275	249	272	297	270	271	265	295	266	262	239	270	262	280	292	259	273	267	248	261	274	249	252	251	305	265	263	251	283	277	284	270	291	259	245	254	279	298	256	263	254	263
24137	21386	28556	24890	21357	14382	8110	4331	2225	971	728	541	456	449	408	366	382	379	340	342	338	350	318	311	304	257	308	312	269	298	305	284	275	266	285	255	265	286	265	299	255	245	281	257	286	290	237	267	240	258	269	290	257	234	265	262	255	273	255	272	256	244	241	289	264	259	249	247	271	248	249	250	252	235	250	276	263	218	232	245	249	252	257	255	243	239	280	251	249	243	245	243	259	253	246	257	259	217	267	238	258	251	235	240	243	264	250	240	247	254	235	242	259	236	224	246	220	254	248	241	237	227	236	231	250	251	248	250	246	226	281	225	231	224	271	227	249	238	229	249	252	230	268	246	257	239	247	237	245	249	260	251	240	240	237	271	246	243	231	247	212	234	246	244	245	262	252	226	243	246	240	254	260	224	270	229	254	238	245	245	242	239	248	230	250	261	215	255	223	246	242	220	254	213	234	229	247	243	252	236	223	250	233	243	223	243	270	251	220	276	220	247	254	243	253	251	245	251	248	223	263	219	271	224	260	238	228	231	233	230	246	259	229	236	222	257	233	236	235	267	239	237	257	257	233	234	224	242	248	251	236	251	233	247	211	222	232	249	209	228	252	259	253	237	260	237	246	241	236	204	232	224	254	238	243	247	258	254	240	262	232	245	217	244	220	240	279	240	247	258	251	249	244	233	239	236	247	236	255	232	253	240	238	252	241	235	268	222	225	254	250	235	254	236	235	257	261	225	253	264	236	226	207	226	233	248	232	258	257	241	267	242	230	258	262	243	255	216	244	267	222	219	259	240	268	230	234	247	200	221	241	231	224	248	213	231	223	256	256	241	235	250	232	239	256	236	231	257	245	227	239	243	238	237	257	254	237	245	217	241	246	256	258	256	282	243	241	254	236	225	255	231	254	239	259	251	256	246	244	225	225	243	246	229	260	240	280	231	241	262	274	229	211	223	260	237	246	243	219	232	236	230	233	248	260	255	218	230	262	257	265	239	224	276	246	248	223	240	263	251	242	252	223	226	261	260	244	258	237	243	238	279	261	225	210	222	243	258	272	242	222	224	269	211	247	253	233	235	231	243	228	255	227	202	224	255	229	268	236	253	266	276	237	262	236	247	195	204	273	246	229	249	229	246	245	236	227	233	253	239	247	239	247	210	221	263	234	238	247	224	264	231	240	260	243	212	235	247	258	223	246	232	244	251	248	246	239	245	265	262	224	233	228	219	239	246	261	250	235	254	228	247	250	259	257	275	251	232	236	227	245	254	232	237	254	247	266	241	246	244	237	266	276	232	242	236	242	236	250	223	247	229	259	273	216	247	249	262	244	248	242	238	231	257	232	242	247	249	241	259	247	254	219	242	251	227	239	251	214	220	225	239	262	253	257	229	258	234	234	252	237	238	237	262	251	238	260	227	216	262	214	246	203	259	247	255	287	227	244	240	250	234	258	258	240	221	257	255	252	238	231	234	235	274	253	254	246	229	230	202	247	233	236	254	208	279	262	243	230	235	230	227	242	223	254	219	216	242	231	215	288	263	251	251	235	231	229	244	242	235	229	251	252	257	263	247	260	248	244	249	250	252	246	237	267	237	276	232	274	218	258	227	236	255	274	243	261	253	246	234	237	234	218	220	247	246	219	252	242	270	271	217	257	284	252	237	277	280	240	230	242	238	228	237	222	218	206	233	258	272	242	261	223	241	221	211	273	257	246	240	245	285	227	256	226	238	260	264	271	262	246	240	246	219	278	242	254	227	230	259	225	232	252	249	232	233	269	246	256	253	244	234	261	270	268	252	238	255	258	275	233	240	258	269	251	246	234	239	244	257	254	242	230	228	218	269	262	246	244	237	238	279	241	229	264	251	218	252	259	238	260	234	272	240	231	227	254	222	235	264	286	236	236	227	225	243	254	246	258	236	271	253	230	236	230	248	262	247	237	240	231	247	262	248	219	250	233	268	251	246	235	283	243	236	263	219	246	235	243	243	271	240	230	226	258	231	224	229	257	234	247	257	251	258	229	253	254	262	264	259	255	220	237	248	225	219	267	230	220	253	270	253	235	236	239	221	244	224	232	249	237	266	240	227	248	249	263	243	231	228	216	219	235	241	240	253	236	265	230	218	251	257	224	225	261	249	263	241	263	273	237	239	229	239	248	226	268	241	262	218	236	240	224	237	229	242	247	223	243	231	248	280	265	225	243	252	235	247	215	259	251	248	224	226	237	262	252	266	246	235	252	226	223	227	237	245	270	254	253	276	261	240	233	234	252	246	256	235	238	263	248	223	278	263	250	255	260	232	225	257	226	251	256	243	269	235	242	261	250	238	246	244	246	233	248	258	254	264	240	264	244	230	222	249	253	241	264	251	220	225	235	271	251	230	242	246	220	246	258	248	260	232	241	251	280	256	262	235	263	267	245	215	255	246	260	230	244	242	254	226	275	254	255	283	257	253	248	239	259	225	230	222	262	263	254	267	239	258	243	224	227	242	228	268	218	242	235	256	241	236	253	266	257	261	216	255	238	299	249	228	229	266	267	255	235	216	268	252	259	249	255	242	257	219	221	244	247	234	243	243	263	231	238	255	218	239	233	240	227	236	233	252	280	270	228	257	229	247	212	258	245	211	230	253	225	251	250	262	225	254	233	213	238	265	259	231	241	235	277	241	271	255	262	272	250	256	256	220	256	230	207	259	247	269	238	231	256	216	243	248	261	252	269	239	251	239	266	225	258	217	243	254	253	249	245	250	238	236	236	221	268	283	270	260	232	269	249	225	218	269	254	265	263	223	227	259	254	260	219	245	279	240	258	246	248	246	229	234	241	217	221	218	253	266	259	266	226	226	250	236	247	258	247	249	249	253	247	233	236	248	236	250	241	248	246	223	241	233	248	249	208	250	244	271	239	231	260	222	246	232	254	222	212	230	223	249	248	246	251	263	269	250	231	255	234	268	239	219	256	234	238	249	267	266	270	239	247	230	263	239	238	276	248	244	248	267	228	259	246	256	262	231	238	214	215	247	221	249	254	255	201	225	252	279	223	233	231	258	238	248	218	227	238	228	253	228	257	235	230	234	272	243	225	238	243	241	240	224	252	237	205	234	266	227	239	264	252	224	238	248	269	253	215	231	245	253	260	244	230	262	261	246	237	221	230	227	258	249	253	255	246	246	227	248	234	261	264	222	209	245	232	225	249	287	261	255	216	238	239	253	252	230	241	242	247	266	236	233	223	271	250	257	238	238	225	256	246	255	226	269	214	272	235	239	262	241	272	231	277	239	236	249	218	231	213	208	235	240	237	245	261	263	242	210	228	261	235	246	229	269	242	231	238	225	244	273	258	247	224	249	241	228	239	248	262	244	231	260	234	259	232	207	242	221	256	251	231	223	222	229	219	231	229	254	243	251	281	245	219	232	233	249	228	241	246	267	213	252	250	256	282	238	266	236	260	212	251	207	258	251	220	223	232	243	267	239	236	251	233	260	230	261	212	244	239	250
22523	45356	36477	23116	16295	12392	10755	6889	3924	1673	1141	854	738	740	583	546	495	509	485	437	435	418	402	372	362	375	352	374	343	315	317	291	336	335	294	317	306	339	308	352	315	281	267	329	333	286	296	247	278	299	264	278	273	263	268	258	279	283	284	267	268	260	258	277	261	276	288	255	241	263	266	259	280	294	248	256	295	275	258	248	268	257	274	259	256	247	256	251	262	267	302	260	258	260	279	252	261	292	259	279	252	262	276	261	271	259	282	284	277	260	299	262	275	239	256	260	249	246	261	250	245	262	274	235	266	279	264	237	274	280	267	279	276	268	249	253	257	279	225	256	299	253	259	256	244	268	247	265	249	251	237	278	263	263	262	214	284	248	279	259	295	272	271	257	272	288	251	247	255	243	268	277	237	289	288	252	246	228	273	247	268	275	232	249	256	263	230	276	282	274	251	249	257	218	260	234	288	236	287	263	261	246	239	256	297	250	254	265	234	281	259	269	253	264	247	273	259	276	277	259	263	271	261	283	237	280	281	255	238	270	283	257	256	282	256	275	265	264	276	290	284	280	259	264	273	269	257	241	252	280	262	244	265	264	283	228	246	251	264	275	274	276	275	265	258	266	285	274	234	283	279	261	269	253	245	248	277	262	248	242	246	249	279	253	274	243	268	272	266	272	273	234	223	254	251	264	266	241	261	281	265	258	261	255	273	272	286	256	265	263	289	251	257	279	279	258	270	258	280	262	256	235	250	280	266	254	252	261	242	233	277	232	284	291	271	234	259	234	269	240	264	258	249	263	266	258	242	271	257	260	240	277	250	275	247	263	265	257	263	263	236	264	232	293	253	220	231	282	289	251	231	262	255	266	245	256	273	266	261	267	262	233	284	235	248	268	240	268	252	256	262	272	257	247	282	258	236	264	259	303	264	272	244	238	259	268	287	249	247	247	242	263	254	237	267	268	265	238	275	238	269	282	268	276	243	256	236	246	268	261	240	255	230	288	259	266	275	280	240	262	255	239	286	254	263	236	270	270	266	253	253	256	253	275	253	262	260	264	259	252	263	255	232	238	260	252	280	269	258	227	312	271	279	261	272	264	282	263	277	242	269	268	272	279	288	280	232	242	252	273	253	251	255	243	251	275	251	248	263	272	241	237	250	281	255	269	249	244	261	268	241	249	246	261	275	269	262	252	257	286	264	270	279	265	271	256	288	255	236	239	261	241	229	267	247	267	274	256	242	272	271	267	261	282	272	250	258	263	263	307	271	262	237	278	248	282	247	245	266	258	285	310	254	236	247	277	250	282	242	273	244	263	252	253	272	297	260	264	248	275	256	270	260	281	262	246	236	277	266	262	241	237	243	270	253	258	232	261	256	280	254	246	262	236	248	244	252	240	293	260	289	256	270	221	245	256	253	268	274	282	290	283	244	256	239	231	224	241	255	247	276	270	247	271	245	242	270	291	252	249	269	246	261	260	261	258	280	266	266	243	254	286	255	276	246	272	263	269	263	221	275	281	237	276	262	269	243	281	261	260	234	288	237	246	242	253	263	269	296	250	256	258	282	263	296	264	259	269	262	298	265	238	250	268	273	278	267	271	244	242	282	266	254	259	245	256	256	258	254	284	271	236	245	257	263	255	279	268	260	277	287	274	254	243	269	273	258	244	233	247	262	250	285	273	250	242	265	259	258	270	241	245	268	254	269	267	306	255	267	242	259	247	264	246	274	267	292	257	255	242	285	253	263	270	242	271	282	263	257	268	270	259	306	271	231	254	277	234	249	295	257	274	262	264	239	247	257	267	255	267	239	270	273	283	267	253	268	279	255	268	256	264	245	244	223	278	239	277	232	254	265	263	264	273	229	271	255	266	256	239	256	284	274	287	251	278	261	266	255	263	260	268	256	272	280	233	243	273	273	231	255	266	254	262	238	255	265	260	287	278	251	252	251	262	246	253	279	220	277	260	254	226	247	271	270	232	280	255	257	274	226	263	283	252	269	268	241	242	281	224	267	284	257	270	270	243	263	258	282	247	252	268	261	257	276	251	254	258	255	260	273	281	270	274	253	257	243	273	283	252	222	266	268	242	260	267	241	270	249	221	267	249	293	249	256	261	263	263	270	263	257	249	295	283	247	280	239	265	229	263	245	266	247	232	279	227	286	256	259	218	274	272	276	255	264	223	251	232	260	231	251	256	239	282	263	241	268	241	283	250	253	284	266	217	271	258	250	260	289	258	249	275	248	245	256	265	252	248	237	241	251	219	282	273	253	250	294	260	247	262	258	258	286	297	271	276	283	255	255	228	303	266	254	288	246	268	257	234	254	273	266	241	272	266	277	269	211	261	270	232	268	258	251	280	259	252	273	265	279	241	270	286	270	270	237	241	244	212	256	268	226	237	231	268	257	252	279	267	257	262	263	291	264	256	254	276	257	281	249	288	247	254	267	266	256	266	268	263	258	244	289	236	274	251	242	250	264	241	265	217	251	259	254	250	297	271	266	242	247	240	228	278	265	247	248	245	261	265	251	275	266	264	286	272	270	256	289	261	247	251	248	253	255	281	263	272	249	237	256	264	263	257	285	266	260	259	231	250	256	267	259	294	244	262	266	283	271	264	263	253	242	259	241	251	245	295	273	246	284	238	257	293	248	251	247	271	277	261	257	279	257	247	268	282	243	260	257	245	274	270	262	266	282	243	242	245	235	254	229	256	263	252	276	273	262	228	258	256	256	265	269	237	244	272	243	253	240	253	254	259	247	245	271	262	243	246	258	240	295	238	268	289	239	253	243	260	259	251	240	258	266	238	261	281	263	262	247	286	255	238	271	269	275	224	281	256	255	266	263	243	294	274	284	262	264	252	232	269	248	261	254	272	272	252	306	255	267	266	284	282	238	267	257	294	265	276	229	278	238	266	239	255	260	249	269	277	293	247	285	266	256	245	256	262	266	256	274	266	259	270	285	288	237	259	276	252	238	270	284	268	238	267	283	269	283	265	266	256	288	266	254	254	286	266	245	265	283	274	263	262	265	286	290	282	260	242	261	271	254	240	273	274	249	233	278	257	278	278	231	261	231	251	260	251	253	268	258	271	241	283	284	240	257	275	244	258	271	253	234	257	274	279	221	252	273	235	288	264	241	238	266	255	250	237	279	289	249	239	249	264	256	243	244	279	247	252	274	241	249	258	245	249	257	266	263	285	277	262	243	264	270	257	255	244	235	240	239	244	263	276	236	246	265	249	259	263	273	268	281	302	233	289	280	272	279	243	287	260	265	280	262	287	275	260	238	258	255	250	295	280	239	270	240	245	254	271	250	281	259	259	237	240	274	259	257	279	247	257	222	258	236	280	271	260	280	275	258	266	270	273	259	237	230	244	290	263	276	273	263	267	263	264	250	246	289	229	284	252	244	259	292	241	264	239	273	256	252	268	259	261	265	298	272	265	287	271	270	276	255	242	236	303	248	219	247	255	280	283	243	262	284	254	289	257	241	273
25254	21313	27636	25802	15647	7161	4573	3159	1339	858	707	558	529	493	529	473	468	430	423	429	427	416	438	395	395	414	405	375	405	408	395	369	412	408	384	374	359	418	404	384	379	413	363	366	401	382	374	388	398	351	341	361	352	360	370	375	384	404	369	363	358	363	386	361	351	372	369	370	381	367	315	348	369	388	365	389	355	328	371	353	339	359	376	356	357	397	380	385	355	377	356	360	371	352	376	381	361	360	356	352	353	386	378	369	341	360	356	391	380	352	353	369	351	336	379	348	359	368	312	400	355	371	364	345	367	325	365	329	359	333	358	342	333	377	379	343	349	355	333	350	387	324	350	368	375	393	328	360	367	355	377	345	356	395	365	344	374	338	368	362	395	352	354	341	394	344	353	335	360	356	360	340	382	327	362	348	359	357	395	342	352	333	341	343	346	319	378	344	374	359	348	348	353	364	305	388	394	367	392	384	329	351	327	353	396	375	371	373	349	348	360	363	341	355	355	343	375	380	348	364	361	349	400	322	395	346	354	375	351	378	363	347	386	383	355	370	388	363	384	322	362	395	388	332	374	346	386	388	342	350	380	356	341	386	365	383	359	371	345	389	370	334	359	364	365	368	345	377	362	364	351	346	353	369	366	403	360	318	372	350	347	363	380	397	395	365	367	385	367	370	352	372	356	364	348	341	366	366	340	338	359	376	373	363	331	392	346	362	354	343	372	386	364	324	364	386	343	375	361	354	365	365	360	372	404	386	355	359	373	361	329	327	360	360	364	367	384	346	385	400	355	388	340	367	354	380	367	361	368	344	341	343	350	352	370	364	367	359	372	349	358	344	367	381	380	354	387	354	386	347	381	360	350	344	392	336	357	330	394	319	381	383	359	375	335	376	383	376	349	354	346	379	344	374	361	347	335	396	372	357	351	387	392	366	361	392	397	368	354	352	377	347	370	324	389	365	331	345	373	357	336	381	377	385	359	351	373	351	357	352	361	344	360	397	341	346	351	379	368	378	334	362	371	364	349	373	339	382	378	377	369	333	361	393	359	352	329	351	381	384	350	352	368	355	362	329	356	367	387	378	388	386	348	339	369	368	377	392	335	364	328	375	359	364	383	347	375	334	354	360	350	359	356	345	357	334	339	375	355	389	341	355	336	352	353	348	347	360	370	367	315	348	376	363	388	354	358	390	357	360	348	337	335	384	395	359	343	354	364	371	339	348	375	347	364	328	357	352	357	338	373	366	386	342	372	336	358	364	358	355	354	354	368	357	354	345	365	331	322	366	375	362	355	336	350	368	348	357	358	328	338	373	353	341	368	371	328	374	342	316	357	332	369	388	330	335	383	332	324	379	374	392	359	383	372	330	352	362	369	380	346	351	390	353	379	371	343	337	377	375	358	401	371	348	374	353	368	380	372	371	365	375	343	351	344	367	383	362	311	334	347	356	389	372	347	349	392	374	380	320	340	354	363	372	374	377	361	383	348	395	343	352	361	365	367	330	364	339	322	411	348	349	386	321	354	334	363	386	382	376	338	366	353	328	337	333	332	336	361	353	367	366	332	369	338	385	358	384	379	362	380	372	336	400	333	348	321	388	342	345	344	355	383	403	406	345	357	369	357	367	374	369	363	372	357	355	352	396	376	393	334	381	393	353	370	358	335	360	359	377	363	397	390	355	363	375	337	372	359	333	368	376	355	362	330	328	372	361	342	346	354	324	358	330	364	337	334	342	354	349	381	342	343	383	384	359	339	358	343	353	346	330	341	363	387	368	416	334	364	365	340	407	385	352	349	368	377	375	366	348	382	373	373	369	379	334	335	338	345	327	367	353	343	364	354	365	378	402	366	352	334	372	384	386	372	332	376	347	323	359	362	372	371	353	331	360	334	378	380	397	348	365	348	392	353	379	355	393	340	363	373	363	356	350	356	363	370	368	343	359	370	339	361	362	364	354	370	363	367	351	351	356	375	327	370	372	335	365	361	355	355	364	350	340	362	382	379	347	334	347	397	337	364	370	331	374	376	367	354	338	371	376	341	345	379	343	351	374	331	338	353	372	336	354	317	335	358	359	380	348	378	368	396	360	363	384	362	329	342	398	366	367	352	331	367	338	370	376	344	384	383	324	363	366	388	325	388	383	356	339	375	387	394	367	339	365	361	332	336	378	372	359	322	374	365	367	348	354	354	378	373	373	335	370	357	362	402	363	352	363	350	354	334	340	359	366	353	364	342	371	375	375	349	357	338	377	308	366	383	359	384	354	407	347	404	361	331	397	326	360	373	363	358	332	375	343	366	362	336	376	364	341	353	363	367	394	351	354	358	348	357	368	374	367	344	335	348	346	351	357	335	368	346	365	414	352	304	351	361	357	357	365	356	382	377	385	356	376	402	332	319	386	337	355	327	386	324	386	371	373	368	342	335	353	344	347	374	352	382	347	392	365	362	358	315	343	351	383	365	348	403	341	369	361	361	390	363	333	361	375	372	357	369	359	355	346	379	352	370	343	372	361	338	345	359	364	322	318	407	365	388	382	344	382	350	380	396	392	349	351	361	361	315	354	356	370	354	324	374	369	347	378	414	339	351	345	365	385	347	339	390	392	368	362	346	354	394	342	337	361	354	371	346	362	363	358	363	358	369	336	355	361	367	385	387	346	368	399	355	354	380	347	375	376	334	324	397	366	385	344	390	362	364	375	338	395	364	353	384	374	368	342	351	404	361	329	364	376	367	355	348	387	343	332	343	378	320	369	363	332	357	380	364	368	384	347	370	348	346	358	387	379	400	352	360	367	345	351	359	356	346	358	369	363	392	379	342	361	330	319	385	321	362	373	332	339	349	343	367	359	371	348	347	351	377	346	365	334	335	367	345	330	337	345	341	381	359	361	382	381	390	365	381	353	365	387	362	347	392	331	335	362	350	388	357	364	342	401	377	326	377	376	351	368	332	355	341	362	379	355	378	367	359	357	336	363	349	349	380	351	355	338	352	359	334	375	347	360	353	399	359	397	338	339	375	357	359	332	373	353	344	331	324	358	384	350	378	328	379	339	379	349	375	361	342	371	363	368	372	396	354	363	328	349	387	382	359	367	382	345	351	376	356	354	367	357	357	332	410	371	356	373	355	374	372	348	331	387	365	343	363	350	358	347	362	399	363	338	343	388	367	339	351	356	357	321	376	369	363	385	363	365	393	346	369	372	389	336	388	403	349	343	338	360	390	340	363	387	377	380	363	351	378	370	384	351	367	340	347	400	359	363	356	359	375	338	369	381	318	342	385	373	354	337	317	372	370	383	318	348	348	362	347	394	350	326	378	375	358	367	380	384	379	395	333	378	371	358	344	342	336	367	363	376	358	373	351	361	352	372	366	376	331	341	355	333	372	339	357	345	368	361	340	352	373	380	346	373	372	340	389	365	368	382	378	396	387	348	358	369	341	366	381	330	356	357	364	363	334	363	368	406	352	361	348	358	369	348	349	365	350	348	371	367	329	408
22451	42227	32923	20117	14020	10052	7841	5830	2412	1383	1043	902	762	709	635	558	537	529	519	508	549	539	489	485	473	475	488	438	427	440	417	410	479	394	415	408	443	422	451	408	450	451	423	417	412	436	377	390	389	411	384	394	365	365	394	407	363	397	409	407	385	391	411	372	414	367	410	418	362	416	403	373	387	375	373	370	389	372	382	394	390	425	364	408	390	390	378	392	385	402	413	374	385	405	400	355	417	360	425	355	381	402	371	397	368	354	384	371	372	381	389	372	392	373	363	374	406	394	401	366	386	388	381	369	376	376	401	399	416	357	383	403	436	440	376	373	404	404	356	417	392	395	376	410	398	384	410	367	364	376	407	390	360	379	405	364	378	381	413	382	350	379	385	406	384	391	403	365	388	398	407	375	390	332	395	402	385	380	397	378	374	373	413	395	350	414	422	405	385	380	408	403	379	395	411	388	399	379	370	413	382	445	377	408	405	410	368	388	360	383	382	401	387	388	364	385	381	378	408	362	377	373	366	375	391	413	393	362	394	417	355	381	398	379	402	404	371	370	396	355	419	398	403	390	350	393	365	403	416	358	387	369	412	371	365	394	369	424	358	403	374	388	376	396	370	404	379	377	352	364	382	386	421	405	362	376	423	345	401	395	373	383	382	394	422	404	393	344	344	368	354	361	373	406	418	441	404	394	323	385	387	414	408	398	381	377	361	392	370	387	358	408	400	390	347	374	423	372	425	348	401	391	378	392	372	392	370	373	398	371	364	381	445	392	367	431	355	389	360	402	381	389	398	373	390	366	387	354	349	405	368	410	383	399	379	359	377	349	378	377	362	390	374	380	381	401	402	414	376	389	402	402	399	394	405	368	376	410	360	406	390	364	363	395	382	393	416	344	394	396	400	392	350	390	364	396	348	401	359	385	357	406	375	395	366	377	368	391	338	411	377	395	424	385	404	376	395	402	380	403	363	383	438	417	420	391	361	397	412	400	376	405	394	404	388	402	359	388	377	398	357	380	379	409	387	370	439	393	388	368	367	423	390	408	351	368	384	406	401	378	405	411	364	403	402	388	405	420	423	420	384	374	370	427	436	393	404	367	381	369	383	387	387	369	355	404	340	403	400	341	418	403	392	396	373	396	406	394	407	407	355	398	402	367	413	398	367	376	367	381	398	384	387	402	401	363	384	368	393	360	395	376	364	387	352	399	405	386	416	429	396	372	354	382	383	369	402	375	369	393	382	374	376	420	397	382	408	383	404	416	384	377	367	349	350	380	409	374	387	367	406	395	382	388	362	367	340	390	346	385	370	368	396	410	367	383	422	395	398	385	425	399	384	384	370	392	379	356	392	402	383	376	436	360	390	374	356	383	368	388	397	368	376	402	376	385	393	377	382	399	391	382	345	410	438	336	410	375	361	387	410	399	412	378	384	390	366	347	384	369	356	386	349	370	392	338	373	373	386	359	386	374	392	432	369	375	400	386	378	389	403	380	377	370	383	402	392	401	366	366	394	407	407	372	349	403	399	389	394	422	386	369	385	378	386	410	402	372	407	365	374	390	362	385	332	368	354	398	384	364	382	371	402	408	345	429	375	382	376	355	339	393	405	389	393	351	390	370	386	405	389	385	376	387	345	418	400	408	411	372	392	368	391	395	390	389	377	401	383	402	399	403	407	388	382	369	378	377	441	398	377	372	392	366	380	408	388	397	376	397	390	379	373	411	354	403	370	378	395	445	434	382	402	375	381	433	376	388	395	401	373	348	424	395	394	347	395	383	393	346	397	394	364	417	409	367	369	361	361	364	377	384	372	371	383	413	376	398	399	404	380	353	350	381	422	373	390	391	377	336	395	350	377	373	385	343	382	402	381	378	416	354	386	371	374	374	390	370	391	392	390	415	421	422	394	381	393	351	391	398	393	393	381	420	405	370	390	349	390	430	374	370	386	350	424	392	380	380	386	353	343	393	396	357	377	370	381	412	406	397	389	389	364	386	358	420	410	375	393	371	404	378	393	385	385	414	358	368	393	384	413	403	402	405	359	408	423	374	394	368	345	372	394	406	404	419	380	337	404	421	391	391	417	388	410	385	380	394	394	396	380	370	387	366	397	399	372	384	389	393	430	377	421	410	425	369	383	402	354	373	371	366	361	415	402	389	382	376	372	419	366	384	348	381	367	396	388	396	391	396	380	384	404	373	373	401	411	348	421	385	389	430	386	434	382	387	360	398	402	395	372	373	363	344	388	413	357	387	387	385	386	394	416	380	369	385	364	430	402	407	393	350	356	411	362	376	418	421	419	381	390	370	411	402	421	382	377	411	387	387	387	364	400	377	386	404	431	370	417	407	357	409	415	335	357	413	400	376	387	437	357	406	372	363	383	402	395	379	374	392	416	395	369	394	366	377	407	361	386	372	362	351	353	377	364	387	376	376	383	379	391	353	367	398	389	404	397	386	349	364	391	392	422	403	355	390	407	342	393	417	355	375	367	363	411	403	394	393	359	401	414	395	376	371	420	384	391	382	332	350	406	395	394	404	386	385	379	387	402	409	408	378	372	413	411	383	381	362	388	413	358	394	378	400	363	370	404	406	400	414	369	400	395	383	376	383	385	391	360	383	386	407	394	374	404	391	371	430	426	392	378	396	412	381	379	412	382	371	388	370	378	393	394	387	427	402	397	403	384	395	381	387	418	393	381	392	359	394	362	380	390	380	388	413	390	333	399	399	374	390	415	402	374	383	408	421	445	384	358	392	397	383	381	372	363	426	393	387	378	397	396	356	397	434	418	383	425	363	403	362	385	392	377	418	361	388	402	352	409	421	362	410	382	396	383	354	363	380	379	403	393	370	373	395	425	393	392	388	406	379	377	357	383	388	350	392	412	359	383	395	385	383	363	405	376	386	390	387	412	409	414	398	406	392	403	390	413	367	386	368	371	375	387	384	407	363	422	361	389	396	375	395	383	417	391	377	390	394	389	390	388	397	406	424	369	411	385	362	351	398	384	399	374	401	371	378	397	405	393	386	414	368	366	389	383	368	381	399	357	415	368	404	402	372	388	368	396	390	396	361	407	402	370	388	386	380	378	385	394	373	398	379	369	359	383	388	399	416	378	392	376	426	353	381	391	378	402	385	397	383	380	363	402	369	410	398	403	390	376	416	376	388	397	377	420	407	379	393	366	378	379	401	371	371	391	394	397	366	396	398	396	391	395	368	401	375	382	387	378	390	374	384	410	418	392	377	404	436	377	377	387	429	397	338	383	379	443	388	369	365	394	394	425	371	391	350	372	373	357	419	405	388	373	366	408	380	414	375	377	361	386	379	397	379	368	377	359	405	423	397	416	403	404	434	398	387	378	383	407	367	369	411	380	398	384	347	375	396	379	375	384	403	431	387	382	365	368	389	396	371	391	388	365	383	414	367	396	403	415	407	374	393	391	377	383	403	375	385	390	361	389	386	391	390	389	378	394	391	410	397	349	377	391	401	356	394
23014	21422	29076	24201	21597	22077	17171	7025	3122	1747	1299	1070	853	791	655	654	597	609	555	508	587	526	506	499	529	511	484	446	470	495	519	473	417	426	490	483	434	442	467	421	471	445	436	469	444	435	421	424	447	403	400	450	414	383	411	416	448	418	425	462	426	413	449	464	411	386	415	404	425	426	422	395	454	426	432	404	406	407	423	423	407	424	433	400	426	390	441	418	409	385	418	418	419	390	399	441	386	443	431	426	394	430	393	415	372	413	393	415	419	391	406	452	443	417	413	391	421	440	387	437	410	445	378	425	415	413	414	415	428	461	433	414	431	413	414	400	425	432	414	418	436	411	400	403	411	373	413	416	400	391	419	448	421	449	402	444	425	444	403	392	343	422	426	406	403	440	379	422	412	431	414	422	427	417	383	385	409	419	413	409	430	393	396	389	414	427	427	407	386	430	405	371	411	447	419	411	386	400	397	428	441	401	471	418	411	434	423	430	389	402	395	465	425	431	428	437	439	432	417	378	421	429	413	388	434	424	387	412	397	444	420	418	414	427	424	422	401	421	390	420	384	424	443	402	421	380	411	409	404	451	396	417	400	415	415	400	412	458	381	421	406	429	395	421	393	394	411	409	389	456	415	459	375	394	406	387	424	380	408	399	422	397	396	454	387	427	398	426	421	376	373	421	414	424	429	402	418	414	386	395	386	404	402	411	420	373	451	429	442	437	441	412	417	432	437	474	439	423	404	404	416	415	402	418	397	429	431	420	404	408	432	436	435	408	421	390	405	397	427	449	425	414	432	419	394	423	428	397	405	417	399	398	373	423	427	442	389	415	401	397	413	425	443	427	432	421	461	405	396	393	415	434	409	406	421	375	443	424	387	412	409	419	416	406	457	418	405	436	440	393	408	424	416	401	412	398	387	428	410	406	425	389	406	417	402	397	386	432	406	399	411	387	397	402	404	386	400	403	413	396	394	413	413	378	421	397	397	439	398	420	407	430	432	410	373	410	415	398	410	418	408	409	431	431	429	438	423	450	417	439	404	374	407	417	390	386	391	393	416	404	415	423	424	412	396	428	403	395	457	415	398	407	403	397	419	416	352	393	386	447	434	414	425	361	464	385	414	410	415	386	381	444	401	444	445	425	398	407	390	439	443	395	409	363	419	400	429	433	401	394	364	418	414	390	449	428	458	397	426	431	392	403	390	407	418	424	405	420	429	369	427	402	449	432	395	436	394	417	418	442	439	396	421	413	453	416	405	424	398	417	423	378	377	462	423	426	418	396	421	407	410	398	406	410	404	395	406	414	378	422	431	427	422	427	431	413	414	441	438	424	397	456	411	400	449	424	407	393	401	413	412	424	410	416	380	438	426	403	398	420	405	441	409	417	405	410	392	412	381	435	382	378	377	414	416	393	446	412	435	421	430	438	424	429	404	420	431	400	411	382	402	416	409	441	425	419	401	425	396	412	393	411	408	393	408	420	410	411	428	421	409	422	423	404	410	418	411	400	430	426	432	394	418	429	470	401	403	393	396	429	414	415	426	434	374	428	394	382	442	414	415	386	405	452	439	383	397	383	408	383	401	389	406	415	392	410	422	431	385	430	398	448	368	406	437	422	385	440	408	394	406	431	411	405	388	425	403	393	445	402	384	394	390	443	387	409	432	406	417	389	415	443	419	389	385	408	376	357	438	412	392	414	431	406	421	379	462	393	382	419	426	400	384	382	410	416	409	413	419	419	428	402	435	407	415	418	403	403	419	402	419	400	409	398	384	444	423	427	400	410	380	433	422	387	427	419	396	384	407	417	433	375	412	413	420	402	406	417	400	443	381	387	425	418	420	427	407	434	368	439	405	401	406	428	405	376	401	390	385	431	404	413	431	412	388	399	425	434	473	405	416	418	420	389	377	379	377	416	446	382	388	387	416	403	382	395	452	422	432	410	390	416	375	434	425	419	406	408	390	391	423	433	411	405	384	418	418	447	415	390	358	459	406	386	424	433	391	444	436	394	396	410	424	411	420	413	427	395	382	404	370	442	417	429	425	396	416	401	443	379	397	404	420	413	421	417	404	424	390	427	400	408	384	410	401	406	430	378	405	410	443	369	411	435	389	421	451	404	411	405	427	396	384	417	413	410	465	424	423	415	409	395	400	398	446	358	437	392	369	422	420	408	445	418	413	440	377	421	433	423	404	392	424	403	421	391	392	391	431	401	383	378	390	426	404	405	446	433	417	440	424	440	416	388	397	402	421	414	405	407	423	438	444	401	404	391	388	432	434	399	427	399	469	427	414	412	456	408	421	398	406	395	414	396	407	439	423	409	417	374	427	435	463	426	414	407	423	429	398	424	417	442	419	408	423	428	408	411	405	392	408	428	411	425	429	375	404	408	442	441	437	447	403	428	430	432	420	405	425	419	407	424	415	389	398	422	421	406	422	422	391	405	417	411	393	423	409	389	407	402	413	381	376	400	404	376	447	393	405	372	400	435	409	426	409	394	428	427	428	388	403	406	436	407	400	375	394	393	406	405	386	426	425	383	376	435	419	398	395	423	415	410	401	412	426	436	388	415	423	407	425	400	409	403	439	443	397	444	423	405	426	426	421	403	455	396	414	426	414	377	430	396	408	372	445	421	440	383	419	383	401	396	403	374	442	421	392	442	425	400	406	354	431	428	427	414	406	407	416	416	405	409	430	413	408	391	402	423	404	407	373	412	407	425	422	410	375	426	433	416	386	407	437	400	424	399	398	426	372	375	415	388	415	405	427	410	401	383	464	423	377	373	393	395	398	415	384	378	429	383	406	376	397	401	469	426	396	431	445	424	425	380	374	451	412	389	418	399	407	446	445	469	426	418	399	425	459	386	410	403	420	419	401	412	434	440	426	396	398	432	417	413	431	380	397	413	413	430	395	399	403	414	414	433	441	435	434	418	411	434	399	407	439	375	410	438	410	397	425	411	422	426	448	379	416	413	408	426	383	436	391	421	402	377	396	448	396	402	408	422	398	392	426	394	436	383	412	414	407	413	391	416	406	421	397	437	420	399	394	412	425	431	410	406	409	434	399	409	439	397	414	435	375	457	425	388	372	385	424	410	427	404	390	366	413	421	392	401	413	405	398	399	442	419	406	406	387	421	395	401	453	389	432	398	414	433	377	387	421	389	434	450	406	399	423	442	426	415	454	392	445	412	415	384	428	433	426	389	399	395	430	428	432	408	465	403	436	394	415	403	392	440	428	414	392	456	419	414	381	445	423	399	380	400	420	396	422	426	415	413	415	412	392	403	405	402	383	426	417	413	371	377	384	408	391	406	439	431	417	378	412	379	454	377	391	394	390	423	439	457	386	395	418	419	410	417	402	395	410	369	411	439	419	403	420	452	404	455	391	389	418	422	409	433	454	400	392	401	390	423	432	411	396	433	401	431	417	425	402	404	407	425	395	375	415	408	397	389	412	394	402	422	417	399	394	442	377	354	409	422	441	398	409	422	414	404
27034	53112	42641	28251	21596	17910	14957	9498	5297	2957	2047	1494	1266	1057	908	803	764	701	698	645	676	659	654	643	590	603	575	612	571	507	498	466	497	486	510	569	529	508	510	494	455	473	499	455	495	468	488	454	491	472	445	414	445	479	415	438	418	442	440	429	434	475	428	439	460	413	406	457	461	438	424	415	426	435	442	414	438	426	475	450	430	411	392	424	431	455	452	433	450	441	408	453	404	433	453	432	417	403	449	419	426	454	416	390	436	429	412	444	403	389	456	418	395	428	405	414	416	438	419	417	420	416	407	410	413	440	447	400	426	448	439	438	419	449	424	440	424	435	423	441	411	413	409	423	442	425	461	425	416	458	409	409	419	423	397	416	428	392	469	404	389	428	420	439	443	402	418	406	436	410	419	481	418	454	424	443	397	435	389	428	485	400	432	408	437	405	441	418	417	420	434	405	440	441	410	426	403	443	366	390	420	411	430	465	415	427	433	474	406	392	429	429	403	430	440	405	415	424	401	430	441	392	448	432	438	423	433	438	404	381	376	439	411	427	463	418	404	416	446	435	403	387	407	422	456	391	430	401	398	392	370	403	414	450	442	423	426	383	400	436	409	427	418	413	410	434	420	395	494	452	441	415	474	432	434	420	449	427	436	414	431	433	393	441	436	418	425	434	412	424	417	443	419	426	444	409	407	392	440	408	440	419	461	452	427	434	439	419	397	450	408	430	443	405	410	425	430	404	405	402	458	390	447	403	418	455	444	442	445	447	434	408	378	432	451	426	450	438	371	404	371	455	423	410	435	436	391	462	422	405	429	427	450	425	436	414	418	432	433	394	466	449	457	441	444	391	418	438	419	453	445	411	394	427	438	423	433	423	419	428	413	432	438	426	410	425	413	410	430	435	428	424	421	427	454	404	442	427	411	433	428	409	432	445	438	440	440	425	454	424	417	413	439	438	392	456	402	426	428	415	456	404	420	409	447	435	425	438	421	448	427	393	437	431	405	416	402	417	409	403	459	451	448	397	426	450	422	417	444	423	401	425	382	405	414	432	399	392	405	410	393	414	403	446	432	406	431	401	451	434	434	426	416	431	395	414	467	412	438	422	410	436	427	397	425	458	403	416	406	444	413	422	438	433	402	416	423	420	391	413	420	449	407	414	459	403	393	387	403	452	406	423	422	400	446	424	434	448	449	419	419	438	412	390	424	419	399	451	427	422	419	438	461	438	426	435	404	429	489	400	404	438	462	431	453	430	439	411	433	447	400	422	402	443	391	410	421	452	429	382	405	438	427	402	414	441	401	405	423	438	443	388	428	403	408	420	419	444	390	411	437	418	404	465	405	384	394	463	425	436	444	392	419	424	375	408	428	420	440	417	430	440	414	407	395	453	432	412	407	431	430	412	461	418	388	408	416	430	453	455	425	415	430	437	390	420	413	438	436	394	406	461	419	413	437	423	420	418	397	428	379	451	425	461	393	413	411	448	388	417	450	436	439	397	411	437	425	436	394	437	443	467	406	466	449	431	416	410	427	455	433	399	423	435	380	449	423	436	422	442	412	436	388	429	441	430	404	449	395	397	415	440	397	416	466	433	458	394	431	434	390	441	433	433	471	423	413	447	444	468	444	429	390	373	407	421	426	425	444	420	434	414	419	466	415	410	434	436	400	437	428	416	393	419	415	406	398	405	434	385	440	396	405	390	423	427	428	415	401	481	419	412	405	422	457	441	441	443	376	405	391	426	437	430	407	426	440	464	451	458	413	411	439	422	430	400	423	431	433	447	455	436	451	420	417	444	438	405	463	446	463	449	447	422	437	453	435	404	448	423	422	412	460	462	411	425	391	411	423	428	424	412	441	425	388	386	402	475	445	438	437	417	409	409	410	416	443	418	375	416	418	428	412	401	421	441	444	437	401	386	435	446	421	433	419	439	417	414	422	428	439	442	449	396	437	420	410	466	420	456	422	433	407	446	423	444	400	425	445	457	416	401	434	426	425	410	381	422	422	415	427	430	420	438	453	413	398	422	452	432	429	394	406	386	449	386	404	423	453	425	416	419	417	420	450	401	449	431	418	435	414	442	409	458	394	424	437	398	409	445	431	466	399	408	425	427	408	425	445	442	396	385	418	464	395	422	389	364	424	413	451	461	412	371	417	414	405	424	427	443	436	425	399	443	401	416	438	437	450	442	447	421	426	432	442	403	454	444	445	422	446	435	435	442	414	436	435	391	428	383	434	463	416	408	468	423	449	425	412	372	413	431	421	454	420	452	443	402	427	416	443	378	421	402	405	381	398	420	433	450	413	411	452	428	440	434	449	393	412	430	441	406	447	429	448	461	464	431	454	422	401	416	390	437	427	441	444	409	430	414	421	455	423	431	423	409	426	460	442	435	410	432	440	425	427	432	468	453	392	387	436	432	429	427	396	429	442	385	407	371	413	463	457	420	438	470	446	392	441	466	409	434	431	455	420	405	403	417	441	428	425	450	464	461	420	411	405	459	395	425	405	425	422	395	378	416	402	404	450	439	443	402	410	420	399	409	429	410	427	467	426	449	454	383	410	420	417	435	443	422	408	422	424	409	449	414	455	411	402	427	435	434	423	454	455	453	403	394	395	400	430	373	450	483	415	402	463	398	438	390	399	410	416	396	451	448	423	418	415	400	418	458	432	419	402	424	410	444	404	377	402	422	383	451	407	412	430	407	422	393	393	399	428	412	407	421	416	401	435	470	431	429	404	388	437	438	414	431	430	431	396	454	387	431	445	408	452	489	440	437	401	452	433	412	382	435	420	436	426	405	421	417	436	438	402	430	389	423	422	456	436	451	412	405	405	440	440	410	440	389	443	403	372	426	411	439	458	414	448	411	412	413	441	421	395	439	445	396	398	393	447	430	409	441	417	414	435	412	423	451	401	431	454	422	419	409	388	453	434	455	405	414	380	419	389	422	397	456	420	413	421	415	442	413	439	405	440	412	423	428	421	398	489	394	413	401	417	421	412	377	379	440	415	419	416	459	429	414	414	426	464	428	429	432	443	409	426	424	437	422	431	419	417	392	441	434	417	428	420	444	421	437	442	431	423	406	414	405	416	431	410	438	419	421	435	443	403	420	413	392	425	410	379	414	429	415	418	444	376	412	448	441	412	428	401	443	450	422	441	438	406	413	405	426	435	437	440	410	426	412	437	428	417	418	417	425	408	440	404	407	434	443	408	415	393	406	425	441	425	429	415	423	422	414	461	405	399	440	439	422	416	387	420	422	440	412	428	438	413	452	413	426	406	473	417	395	400	438	381	433	419	410	418	414	393	474	457	457	440	426	410	386	434	439	443	456	445	439	409	444	420	411	418	439	412	408	428	405	436	420	417	420	402	418	395	403	433	399	431	442	435	442	448	411	450	457	418	447	452	422	405	404	414	448	458	412	420	414	391	444	388	441	437	437	443	410	431	437	448	387	445	446	446	406	443	397	407	411	389	451	427	435	421	427	395	411
29546	25784	25180	14765	6391	3717	2370	1375	879	484	445	380	309	323	316	312	297	276	269	275	291	275	261	296	253	272	247	264	234	287	231	252	247	276	268	240	252	233	286	269	263	215	259	249	271	218	245	254	240	227	248	246	251	250	245	225	247	237	271	237	243	235	239	231	230	229	234	259	234	259	248	251	251	245	238	239	229	236	260	233	253	243	259	233	254	250	242	246	253	276	254	253	233	230	233	237	244	250	249	235	232	235	262	239	255	237	236	267	226	227	240	196	234	251	236	223	217	251	233	225	263	258	235	238	231	244	236	256	238	236	228	250	244	250	255	259	248	237	245	230	232	233	223	245	262	248	252	258	246	272	259	230	226	248	235	240	239	239	218	224	258	215	240	249	245	222	270	233	258	245	260	244	265	262	219	235	241	217	224	240	254	227	242	224	259	226	266	223	242	238	252	229	248	220	254	213	243	205	239	219	241	235	229	255	220	253	234	204	230	241	241	246	249	236	246	221	240	225	240	213	253	253	222	246	243	220	239	249	239	265	228	251	222	222	251	231	248	245	234	239	250	238	248	260	213	230	227	238	234	259	238	256	233	250	224	239	275	224	246	272	222	233	209	239	236	257	249	231	261	247	222	228	241	266	262	231	243	228	260	217	231	239	254	243	253	240	259	241	214	269	243	234	231	248	234	234	221	222	252	242	223	239	233	263	225	250	214	240	244	211	234	235	256	251	259	248	233	263	277	214	239	235	261	264	248	263	217	230	274	263	229	233	237	203	243	245	229	255	230	227	217	248	233	211	227	231	229	214	220	244	222	257	217	232	230	249	222	239	225	274	249	239	245	224	260	262	249	250	255	241	246	259	229	249	235	234	240	226	237	250	217	215	235	259	251	217	237	289	255	248	251	241	252	259	244	231	262	234	242	252	239	232	255	254	248	213	243	227	244	217	233	256	232	233	256	232	233	248	252	230	231	249	255	239	246	256	250	228	257	238	246	225	226	267	251	252	254	217	225	236	246	254	261	236	247	246	256	240	249	222	230	221	237	223	231	258	227	237	250	244	230	217	223	250	243	232	240	245	232	251	240	246	241	231	267	232	230	229	266	231	240	225	221	253	257	214	267	237	229	223	265	229	219	246	264	242	229	216	248	246	222	254	248	255	258	239	253	266	231	226	258	248	222	259	264	233	236	225	230	259	246	244	256	230	223	236	222	250	221	223	257	261	227	248	247	243	255	226	248	243	243	244	263	250	260	238	232	265	231	229	223	250	240	242	220	261	245	227	260	243	232	237	239	238	254	242	250	259	222	252	219	231	206	243	255	252	240	246	274	269	216	248	226	254	225	236	242	256	233	232	254	220	259	231	278	250	239	253	227	250	228	220	235	245	236	240	243	224	266	263	228	243	255	244	195	245	243	235	232	245	242	235	251	248	215	229	229	250	228	278	253	265	244	277	249	217	218	223	277	251	246	282	215	242	226	263	245	220	234	242	259	274	230	244	220	236	240	251	248	208	216	224	227	269	243	244	237	234	240	251	206	277	245	220	228	228	266	221	271	239	271	232	236	257	245	236	264	257	273	237	265	229	251	241	265	257	242	235	229	252	246	256	227	233	245	250	256	247	270	230	209	260	203	226	258	230	247	222	258	274	261	246	218	239	207	248	238	237	237	236	250	241	237	202	255	257	233	237	226	243	228	243	235	249	252	236	238	251	221	245	238	236	255	217	232	207	266	254	210	232	241	233	219	230	249	250	230	246	256	228	246	239	247	259	238	219	231	234	212	254	252	250	223	231	239	232	227	242	238	248	239	264	220	226	246	250	238	246	251	251	238	224	260	239	216	252	235	206	233	250	233	254	213	239	246	237	246	254	223	252	242	230	259	233	233	240	254	250	256	202	244	230	243	220	231	249	233	265	245	239	248	248	237	248	235	272	234	254	252	258	236	223	239	247	234	245	259	242	239	260	240	237	241	243	252	241	221	252	239	259	245	243	220	234	237	251	253	223	237	250	269	249	240	245	237	246	275	235	243	237	229	226	252	242	277	237	233	243	236	265	245	239	226	249	233	256	221	244	228	246	230	256	240	231	230	241	224	231	242	235	245	250	226	238	250	224	242	267	236	282	249	229	249	232	234	270	232	228	242	234	259	223	228	246	274	247	218	232	226	242	260	258	247	215	249	257	250	220	213	248	241	249	248	243	223	204	235	236	245	265	243	260	259	225	221	228	259	238	221	241	261	241	289	243	240	252	272	216	249	265	250	243	217	241	260	251	233	247	257	254	243	239	257	234	233	235	244	214	233	241	219	260	251	255	244	240	231	217	243	235	227	247	237	243	239	247	265	263	217	221	219	261	261	241	224	248	249	255	236	280	250	271	242	231	232	241	253	236	213	229	252	239	225	240	260	240	207	222	231	199	245	236	234	242	239	243	261	223	236	250	251	230	245	241	259	213	231	231	213	203	240	250	259	227	273	229	256	224	235	220	226	238	219	250	224	254	245	254	224	222	235	238	255	245	266	225	243	255	257	232	226	247	216	244	233	238	231	243	249	243	233	229	252	230	230	248	235	246	225	249	251	235	238	231	248	240	204	251	252	243	241	227	243	239	256	226	224	247	238	232	237	269	217	239	255	239	250	260	253	223	264	269	225	238	229	256	240	238	229	258	224	233	220	267	252	249	233	225	235	249	244	242	267	215	242	235	223	230	254	246	230	243	276	233	232	255	239	235	252	222	243	227	240	235	242	230	233	259	257	269	224	234	232	232	235	244	236	201	253	267	221	229	227	245	254	255	243	257	256	222	233	255	242	241	228	243	227	263	263	236	239	240	237	244	227	246	262	242	225	233	248	268	210	216	226	244	277	271	245	242	261	221	262	260	239	239	247	238	236	245	260	221	253	245	242	260	265	219	232	253	239	234	236	278	245	246	239	242	217	251	245	236	234	248	246	220	230	241	235	252	226	238	224	212	249	249	258	245	245	243	255	223	265	246	217	251	240	207	243	264	237	256	243	240	251	238	235	251	238	227	219	247	262	267	238	226	236	223	208	228	249	264	270	227	250	233	222	236	242	237	248	255	238	242	281	242	232	228	231	251	251	281	242	233	253	246	274	224	245	218	227	251	228	234	241	230	251	244	248	256	214	241	235	234	230	210	246	239	251	254	258	254	258	256	222	235	271	234	231	245	236	229	236	223	229	243	229	221	247	224	266	265	236	254	242	259	268	239	225	250	242	257	219	261	244	232	223	209	263	231	252	236	259	227	249	256	250	218	222	246	248	229	236	245	224	255	220	221	248	249	234	228	259	232	226	253	232	237	227	263	256	249	232	246	264	241	228	218	251	242	245	236	245	231	229	232	258	229	243	254	236	241	230	219	256	260	231	236	238	255	230	227	256	231	251	235	252	230	225	244	253	223	272	215	264	218	242	269	244	259	240	227	258	243	253	231	244	237	281	241	284	247	242	268	219	233	246	242	251	260	233	229	227	240	237	250
23895	38340	27188	14311	9319	6352	4428	2617	1546	877	670	551	433	418	341	397	381	379	361	369	338	352	302	329	297	340	286	325	299	296	292	301	306	285	298	296	282	277	305	302	289	294	277	293	265	259	276	275	320	269	309	279	278	284	296	269	279	270	286	269	275	270	254	282	279	255	260	277	272	228	245	249	267	251	271	268	265	246	257	259	252	231	226	266	266	276	261	274	254	310	278	253	304	289	277	266	256	254	292	267	270	287	264	263	280	248	277	297	255	248	270	249	268	262	251	253	267	276	271	275	262	316	268	287	276	251	262	270	306	278	254	226	265	252	260	250	292	299	246	285	262	284	267	268	232	314	264	268	267	258	255	260	248	249	264	273	253	231	289	249	266	254	274	253	268	239	277	279	255	263	258	280	270	284	266	249	266	244	300	241	246	262	299	293	272	287	306	282	281	276	273	249	258	272	247	252	271	279	295	248	274	261	269	271	261	262	271	261	273	280	275	257	265	304	276	261	255	270	278	256	262	265	251	274	230	258	278	266	249	272	283	273	265	267	244	262	279	277	272	268	257	268	278	243	282	306	262	264	267	243	261	254	275	272	285	275	255	249	274	259	238	281	272	268	264	266	285	246	272	254	279	246	256	248	271	274	285	290	277	256	266	263	256	246	246	312	271	269	270	271	282	282	276	257	273	291	270	279	247	274	283	283	284	268	285	265	244	295	283	262	290	264	280	230	280	272	260	262	256	272	287	273	260	296	270	283	275	270	270	268	266	270	246	297	272	255	274	269	274	274	264	278	279	286	274	279	271	252	290	280	261	271	247	282	280	265	264	265	272	287	236	265	243	225	272	298	268	255	265	264	272	257	266	257	241	294	258	281	283	271	275	278	285	245	281	229	277	240	240	286	299	271	236	263	253	282	269	260	275	280	261	287	272	266	280	264	271	241	280	265	257	276	282	252	280	256	292	266	239	261	282	284	257	272	264	289	261	272	249	248	286	267	266	257	268	289	284	255	285	254	280	274	252	268	287	297	255	247	278	277	242	276	282	249	268	283	233	265	258	271	294	220	262	270	275	275	260	277	264	263	265	289	264	256	270	261	261	265	255	266	301	270	267	270	237	272	260	268	279	262	254	280	262	263	266	301	236	297	250	279	283	244	290	253	279	280	246	278	269	274	270	277	266	292	256	288	278	249	269	244	274	270	297	272	312	253	281	292	256	265	252	302	268	280	285	282	272	255	261	277	292	256	267	276	269	245	299	302	278	284	278	268	264	262	255	265	287	258	283	296	301	246	279	273	282	283	299	274	285	260	256	259	277	268	271	256	266	267	276	268	279	265	279	251	254	253	282	274	273	284	252	272	277	271	270	290	257	274	245	269	282	281	272	264	250	259	288	253	295	279	265	283	293	280	266	292	260	269	261	266	227	308	249	262	249	275	261	293	263	254	276	265	281	280	307	264	278	257	252	266	288	249	263	286	263	262	222	295	248	273	246	286	263	283	250	274	263	269	258	277	275	285	254	260	264	250	276	289	251	270	265	261	299	270	282	267	293	274	259	274	293	265	250	260	260	263	256	271	281	281	261	311	252	260	260	264	290	268	280	277	244	276	258	265	286	245	260	285	267	253	261	250	287	253	266	273	286	263	279	260	268	235	271	264	312	264	266	287	270	284	290	265	279	267	284	267	280	261	245	266	266	275	268	250	294	283	251	254	274	247	292	291	271	298	280	267	260	267	258	254	297	265	282	269	271	271	259	263	256	260	300	261	250	277	253	271	272	286	259	260	269	249	276	268	253	263	252	272	265	306	248	251	265	256	258	268	257	288	283	276	277	269	271	267	274	293	276	261	248	281	254	262	310	233	268	278	277	260	231	258	254	275	261	265	269	283	286	245	247	271	275	244	287	262	303	266	288	258	275	255	286	253	286	262	273	234	265	241	299	255	285	264	297	259	257	255	258	231	231	258	250	265	276	272	255	303	275	264	274	283	291	288	273	266	272	251	280	274	259	253	280	243	266	294	269	253	261	282	270	271	250	292	275	277	271	276	260	265	284	273	300	260	255	277	257	262	247	272	295	263	261	237	313	256	244	286	282	256	257	251	284	271	262	280	276	266	282	264	301	263	286	252	251	252	280	255	256	274	267	266	277	253	281	272	252	251	266	253	289	278	304	267	250	258	270	305	241	244	288	270	266	262	276	270	249	273	261	260	264	274	275	269	269	250	278	293	284	264	302	302	235	273	236	274	274	254	273	265	273	298	229	302	281	254	301	284	281	257	279	261	275	267	287	263	285	269	279	260	289	246	249	270	256	280	262	256	269	263	236	271	260	264	266	267	288	278	266	284	290	271	253	249	264	242	237	262	294	239	273	244	313	275	254	249	283	289	274	296	285	285	277	263	300	290	278	275	266	262	281	296	257	277	271	262	300	234	281	280	265	246	243	258	280	306	263	276	274	254	256	279	285	280	255	256	238	246	269	262	247	289	252	263	277	272	240	260	267	293	247	246	260	285	280	235	265	279	277	314	248	277	298	248	302	290	285	286	270	238	277	301	287	253	288	272	246	260	282	284	237	242	272	291	260	286	273	262	275	277	287	287	276	259	265	239	253	254	245	286	255	257	299	251	271	282	262	272	280	255	294	289	274	289	256	276	305	242	277	269	287	273	282	301	260	249	283	270	291	265	261	293	234	277	270	267	285	241	263	243	307	281	264	270	258	271	259	263	275	262	271	251	253	255	273	282	268	288	264	271	249	279	302	251	263	279	259	289	232	244	284	250	260	265	264	278	256	293	294	263	261	290	273	253	246	266	265	248	268	296	294	288	267	264	249	278	253	257	288	288	240	270	258	279	267	266	300	256	270	253	263	240	254	266	256	265	281	236	246	255	274	263	250	261	253	262	250	266	263	280	266	298	280	247	266	258	275	245	260	254	251	269	299	280	246	259	267	243	294	254	276	273	284	295	278	268	282	295	278	276	287	275	260	240	247	274	288	281	281	276	226	269	270	246	252	273	261	281	254	248	263	279	262	288	259	277	306	280	274	287	298	265	268	241	277	288	236	265	295	273	282	262	287	269	301	243	265	244	262	229	251	294	280	287	267	259	290	260	272	246	268	256	252	252	270	260	264	253	288	237	282	258	264	275	298	267	295	236	279	276	257	281	261	269	276	280	275	266	282	313	283	273	268	291	282	247	273	288	259	292	239	281	291	282	289	228	263	255	255	279	286	249	249	281	265	299	261	265	280	265	255	278	261	280	253	282	278	253	285	246	273	275	256	251	264	267	285	280	285	271	271	308	280	275	269	267	287	255	272	260	266	238	274	252	293	257	269	245	255	274	256	269	261	272	257	260	276	276	258	290	260	281	259	270	277	314	254	259	284	262	277	225	255	275	265	254	285	269	243	236	280	264	271	262	249	269	264	274	270	273	244	223	296	276	241	258	276	286	252	281	257	273	292	288	277	260	257	265	279	274	290	298	253	265	267	278	242	253
24229	21391	28581	25042	21499	14549	7231	3919	1505	984	757	600	467	498	432	380	385	354	370	337	355	314	329	284	332	305	287	294	296	277	278	301	316	279	277	297	295	287	274	256	292	273	314	250	235	294	246	232	270	272	250	254	271	293	245	271	266	272	247	267	268	258	260	264	238	252	247	242	262	260	257	256	265	267	257	241	236	226	256	254	251	219	269	282	254	252	247	226	234	270	241	272	262	247	251	262	253	213	257	241	252	241	251	248	227	257	246	251	267	261	251	271	242	259	244	261	235	244	256	255	226	252	213	264	254	254	249	241	247	215	223	267	231	243	249	261	245	209	258	228	256	232	254	255	230	255	252	253	274	258	244	278	260	246	263	266	239	245	266	251	222	220	223	271	251	246	245	272	243	247	236	250	234	242	268	252	229	229	261	240	253	231	242	272	232	261	230	227	259	252	264	214	221	200	242	242	262	267	283	226	267	264	221	259	248	257	264	252	227	228	263	253	263	258	264	253	273	249	213	236	258	263	230	221	249	253	255	251	243	261	255	255	261	245	252	236	247	273	242	233	235	253	261	229	229	263	232	258	264	234	246	251	263	269	239	255	262	264	265	243	260	274	241	224	262	263	271	269	240	273	239	250	282	264	238	212	239	250	232	268	222	225	267	278	243	254	244	257	247	268	257	271	255	236	230	252	254	251	260	250	236	255	290	244	282	271	240	230	259	219	253	224	237	229	236	253	274	238	212	223	266	225	220	265	246	239	200	274	229	268	252	255	266	224	271	251	230	273	231	229	249	254	256	264	240	240	247	257	245	265	248	243	247	280	253	272	238	254	243	252	237	231	279	271	240	252	280	234	255	246	237	259	239	237	228	232	240	250	234	255	273	249	250	224	238	245	239	248	258	251	272	239	230	263	250	256	263	245	246	259	227	251	274	234	233	235	234	241	255	247	262	249	270	264	256	254	239	229	256	240	248	249	254	244	276	269	259	256	245	234	250	252	264	227	288	232	260	258	219	241	281	250	250	264	220	255	253	234	249	243	237	260	238	257	246	239	279	251	242	284	244	224	258	231	252	248	219	253	274	249	239	248	241	257	248	234	267	252	252	257	270	237	245	235	240	235	259	254	262	260	256	276	251	222	262	260	252	263	237	259	237	254	267	256	263	243	222	244	222	240	228	249	235	262	245	247	259	220	241	268	227	244	233	253	218	251	219	232	254	229	262	237	231	266	253	244	235	230	268	245	232	225	237	278	269	243	238	229	258	280	239	240	288	238	252	220	258	237	271	283	252	251	235	253	258	253	266	227	262	250	266	270	261	273	271	251	234	249	249	251	255	250	238	239	247	254	247	247	253	276	233	280	263	241	240	250	259	239	213	242	259	244	216	268	225	244	256	232	254	241	245	267	245	239	251	253	244	252	262	240	268	249	266	253	235	249	238	244	255	260	232	268	240	264	265	257	236	214	244	245	251	263	246	264	291	271	267	256	214	253	257	255	264	224	256	268	260	239	250	250	250	248	260	224	246	249	245	227	266	265	242	246	257	243	264	245	258	272	269	260	259	264	235	252	255	256	256	259	239	223	266	249	253	242	269	242	253	262	264	244	244	258	241	258	220	232	270	245	238	256	235	248	256	245	216	236	230	269	258	264	249	272	243	228	270	234	255	269	241	264	243	246	259	200	245	267	245	254	234	283	239	236	291	258	252	266	259	270	261	255	219	266	270	231	255	264	254	233	239	266	261	285	247	240	248	274	251	267	242	239	243	263	259	231	267	261	276	253	232	238	270	231	241	248	270	252	235	218	217	260	256	256	244	264	237	223	251	238	250	256	240	250	252	237	223	232	233	291	253	243	257	259	264	276	244	227	249	225	247	246	244	223	251	226	268	256	234	227	233	231	244	253	243	261	281	264	258	254	258	250	264	251	226	231	223	256	268	250	261	266	249	245	230	230	216	262	223	268	270	256	274	241	235	244	283	266	265	265	236	244	255	242	281	249	269	278	241	238	217	260	269	253	268	236	251	260	241	248	272	244	277	259	235	265	233	251	228	245	256	257	238	264	254	233	239	257	252	255	240	235	226	256	260	246	211	260	250	259	227	250	233	272	243	277	253	261	248	245	261	229	261	196	247	253	259	268	278	252	269	255	269	240	266	236	257	230	244	252	261	252	234	278	231	257	257	248	245	220	234	220	271	246	253	251	236	285	254	242	248	255	271	242	249	242	252	263	220	238	235	243	248	209	223	241	240	254	239	257	246	272	237	221	250	233	255	261	252	261	261	235	251	246	243	225	265	249	234	256	250	243	244	262	266	228	270	254	249	250	245	257	241	217	232	264	252	248	264	255	258	229	240	244	251	238	225	238	261	247	241	241	248	254	246	248	261	229	234	253	230	226	248	271	232	245	267	249	258	249	257	263	261	260	262	256	221	248	271	252	244	248	272	259	270	226	274	262	230	233	270	235	241	246	254	274	262	257	245	244	237	273	236	225	276	262	262	242	239	219	227	224	253	244	240	220	249	258	255	237	240	264	258	250	254	279	248	265	232	239	238	234	257	264	236	249	239	249	252	216	228	238	253	265	264	243	232	225	258	264	275	233	244	243	244	252	249	238	229	270	255	243	268	246	258	243	258	230	254	228	242	252	234	245	266	225	277	229	254	252	236	228	257	248	246	239	226	233	227	244	211	226	237	252	252	223	243	253	264	246	260	211	272	239	261	241	239	242	264	262	276	291	223	229	261	255	295	266	252	238	238	257	232	237	282	245	262	252	241	242	255	281	241	238	249	233	255	238	238	260	236	245	253	256	243	235	233	229	253	225	291	241	257	227	250	265	262	225	260	262	252	273	252	249	252	270	251	254	246	228	269	257	242	235	236	222	275	225	258	243	238	234	231	262	251	259	262	264	265	232	229	241	257	251	233	248	259	236	237	277	238	264	247	250	244	234	278	238	253	262	260	233	247	251	264	252	234	216	221	225	263	219	252	248	231	254	252	224	242	275	238	225	224	268	252	259	251	239	224	221	220	248	264	251	208	242	232	233	247	234	251	248	268	218	231	250	241	236	255	265	216	281	250	231	273	267	250	254	241	261	253	270	265	258	260	235	235	265	245	246	249	249	239	239	278	232	231	227	238	238	283	227	251	252	213	232	233	234	248	242	276	254	265	240	270	257	256	257	292	261	234	262	244	260	280	245	250	230	234	256	237	255	230	242	278	247	265	250	288	265	251	266	254	265	274	253	255	266	249	235	257	282	262	223	277	271	226	242	257	255	227	236	259	220	236	258	241	249	225	249	215	245	227	230	272	243	269	261	264	259	271	220	230	229	225	256	245	258	264	255	261	240	251	262	259	267	240	228	241	263	265	241	230	254	262	248	228	245	260	231	255	265	245	223	262	277	257	236	232	248	238	255	236	244	269	238	253	236	240	245	230	268	235	246	250	247	247	246	233	213	225	240	258	255	262	265	260	259	268	266	247	245	286	253	254	269	249	247
25033	47195	38266	26200	17242	11997	9165	6309	2641	1676	1199	932	809	743	627	533	457	461	437	442	450	416	402	376	395	315	355	321	342	379	326	349	312	322	310	286	326	341	301	320	289	299	319	310	293	262	299	275	269	304	269	275	277	279	275	288	265	280	246	268	278	290	268	279	277	246	283	248	303	258	300	290	258	243	277	269	264	266	279	254	261	257	284	266	244	266	260	249	242	263	265	278	261	289	263	278	244	274	267	260	288	252	285	269	285	273	256	259	273	258	265	281	284	288	246	265	272	244	242	265	276	258	265	254	260	276	309	258	246	262	262	250	232	250	273	285	306	265	293	251	252	250	259	240	267	282	272	267	264	273	267	275	258	271	272	252	265	268	259	275	265	244	266	270	296	266	281	248	294	280	227	271	273	269	278	262	285	295	258	260	246	265	270	293	260	231	292	278	265	270	232	224	271	245	264	276	247	259	260	263	275	263	239	266	270	267	244	265	251	299	288	265	289	272	311	268	278	258	261	270	272	284	266	253	292	271	234	297	251	292	273	261	265	261	296	249	270	266	245	289	269	282	273	256	257	252	255	271	286	277	254	266	302	257	268	248	270	268	268	297	257	262	289	270	266	288	265	246	276	250	268	269	249	305	275	269	318	249	267	253	236	270	282	272	223	264	267	277	252	262	283	257	267	268	265	269	261	253	295	281	282	229	253	283	283	241	292	261	269	285	258	267	263	274	264	276	257	254	261	288	252	236	279	262	260	247	293	283	270	269	278	305	256	249	247	276	273	269	244	268	267	254	258	295	294	288	261	249	273	251	307	268	275	273	294	241	251	275	288	276	266	298	276	235	274	273	261	283	262	275	276	267	238	240	271	274	258	264	271	259	269	284	266	295	247	277	253	248	280	264	263	267	260	287	277	266	279	266	248	267	275	280	261	258	250	263	286	278	283	247	273	270	287	272	259	238	297	240	256	272	294	249	266	237	249	261	268	262	264	280	256	237	298	290	240	248	252	266	240	263	280	274	250	238	260	296	283	234	249	270	290	279	276	277	262	274	220	283	306	280	278	251	252	279	241	293	288	249	253	262	277	265	270	276	269	267	270	262	234	284	290	262	293	266	275	239	255	278	275	282	259	252	269	261	287	248	271	285	259	276	268	277	263	255	271	304	260	279	291	251	280	263	285	294	268	271	290	252	284	275	278	266	268	269	259	286	260	270	280	266	222	257	266	236	284	286	241	246	284	250	266	253	299	259	285	265	274	267	257	284	292	249	300	272	279	269	272	279	264	271	253	251	266	283	293	274	256	262	280	260	255	292	279	279	282	261	298	231	267	280	288	260	254	273	253	277	279	262	274	261	271	259	272	251	239	273	268	248	263	267	257	253	272	271	268	272	291	261	268	257	278	282	274	275	250	276	246	259	282	247	271	276	331	271	261	227	280	296	264	265	271	262	244	275	253	279	254	238	249	246	278	238	271	270	256	283	259	253	275	265	240	283	277	265	252	278	259	286	237	273	254	283	254	288	262	268	249	277	275	274	274	254	290	258	264	234	274	273	280	265	271	296	276	256	268	268	284	260	278	269	301	269	268	303	251	280	286	261	274	283	291	235	283	270	247	289	297	285	262	251	303	260	279	240	251	268	277	250	272	264	252	267	279	272	307	243	279	266	270	273	264	248	244	285	246	256	242	267	297	255	249	247	263	249	266	258	252	267	276	246	279	286	251	256	266	285	271	258	277	269	266	270	276	265	252	277	247	260	269	280	252	264	264	236	261	290	265	234	252	271	290	266	250	285	264	259	275	275	301	243	291	276	270	258	252	249	272	251	285	252	248	256	278	289	255	318	258	278	247	240	285	293	246	247	271	281	301	255	302	270	280	260	252	296	251	253	269	265	241	249	249	287	289	301	286	272	293	297	251	277	259	250	274	284	270	216	265	297	293	232	254	287	233	253	236	297	251	257	286	291	246	262	292	225	259	258	246	264	234	240	253	274	279	266	262	282	253	259	233	262	263	260	285	289	266	284	280	288	285	255	250	258	280	259	286	278	256	233	253	255	270	270	219	267	230	287	248	287	256	259	256	279	246	277	286	265	273	270	239	261	258	257	265	286	257	237	249	262	245	273	290	268	253	262	263	248	270	286	276	255	273	233	257	269	280	234	270	285	294	252	239	306	249	249	266	278	267	260	274	275	280	241	265	268	286	260	276	260	264	243	261	274	262	277	273	267	250	255	314	253	262	274	273	292	263	253	284	267	259	257	239	257	276	274	262	284	265	262	259	286	291	247	281	280	289	271	288	301	264	256	259	260	256	267	244	274	271	268	278	272	280	271	250	243	258	259	268	250	272	258	271	277	285	269	266	277	258	257	309	249	239	245	287	261	255	248	294	264	279	286	269	277	292	293	281	288	260	291	258	250	280	243	248	281	289	271	244	252	283	272	278	280	279	269	269	255	289	276	276	264	271	244	265	256	280	248	250	284	261	278	328	274	280	273	274	265	263	246	277	250	231	296	263	269	300	261	236	241	224	235	268	256	256	261	271	269	257	237	264	277	258	255	243	262	256	265	285	251	268	258	271	242	262	263	267	263	248	237	261	280	282	248	263	276	266	273	260	269	275	268	295	285	261	256	255	262	265	290	261	264	265	266	288	278	248	283	267	289	269	292	286	268	263	255	272	260	264	274	255	295	286	290	254	284	262	257	266	250	259	262	267	239	250	235	250	269	262	253	268	260	274	283	272	262	272	249	290	249	237	278	251	256	279	263	261	256	273	268	258	284	285	278	259	262	275	246	271	277	290	268	271	299	274	281	273	280	276	271	284	263	248	278	232	274	244	268	245	284	308	260	291	292	261	246	272	294	268	292	271	270	271	316	258	277	268	313	280	239	272	259	261	276	233	270	297	243	279	256	254	274	261	293	274	301	252	260	285	255	264	262	266	278	219	294	268	235	288	275	274	241	284	255	274	249	276	262	292	263	269	246	262	287	265	292	291	289	267	264	263	257	266	261	279	298	278	256	278	261	290	258	234	256	265	301	258	263	256	269	243	254	277	268	275	247	277	268	286	266	248	257	270	258	287	285	279	262	264	257	268	268	271	255	284	286	275	264	270	288	241	277	274	266	258	229	277	250	258	263	263	249	254	280	298	279	285	253	257	291	261	277	277	253	286	292	274	270	282	251	272	264	281	259	287	266	281	237	256	265	272	259	282	254	281	244	244	284	253	256	271	262	272	272	287	279	288	266	296	226	240	264	241	244	274	256	255	226	279	277	230	264	267	272	287	255	297	268	280	281	263	250	286	254	264	254	246	268	286	288	281	260	247	279	271	274	260	268	268	284	244	270	298	255	256	262	252	279	258	274	265	231	272	244	268	256	313	249	276	266	258	257	272	267	268	279	252	289	244	282	244	281	271	261	285	236	247	276	238	267	254	254	292	267	277	224	249	283	265	262	249	260	248	247	267	244	281	257	250	264	251	289	268	270	260	258	260	262
25404	21422	27775	26016	15929	7967	4881	2800	1191	832	712	657	624	542	471	492	511	443	423	454	436	433	412	393	403	425	412	366	371	400	442	380	396	374	384	413	370	386	350	363	405	395	409	386	389	376	392	348	354	380	354	366	356	313	385	388	393	337	356	347	355	358	361	381	328	350	407	367	349	379	327	329	375	360	366	370	350	373	363	366	354	382	371	376	376	344	397	380	379	394	364	359	351	358	396	367	377	364	356	350	346	399	373	345	374	369	367	356	321	355	357	328	394	373	374	386	362	375	357	331	390	347	368	371	370	365	360	362	367	343	349	374	339	312	422	362	388	339	349	349	333	347	357	338	347	373	340	368	361	341	391	367	363	342	369	381	356	370	351	382	373	366	367	343	376	356	388	371	371	382	339	401	313	351	367	353	370	352	346	390	411	357	354	358	352	374	351	371	349	364	363	386	347	346	394	343	360	349	371	367	346	345	360	363	340	399	346	375	349	360	357	372	406	399	353	369	375	357	364	399	359	336	372	383	384	377	366	349	337	326	386	388	357	344	360	349	364	362	388	365	322	359	350	347	366	350	396	357	388	368	392	379	352	359	375	352	357	369	354	317	357	377	402	365	359	396	363	359	338	354	367	346	312	386	365	362	360	387	326	386	366	379	343	362	386	368	362	360	367	366	370	374	349	357	352	343	384	356	399	385	352	379	327	356	345	352	391	362	360	378	370	381	371	404	383	333	354	392	355	373	354	354	399	371	346	375	353	402	372	347	396	362	380	362	349	370	325	366	357	338	360	339	338	409	384	351	345	375	368	369	354	382	361	355	343	367	356	379	361	372	339	364	364	355	355	355	374	337	357	356	345	368	371	335	365	368	343	341	351	300	390	377	378	337	365	341	373	369	352	358	331	385	353	377	364	378	360	343	381	367	335	355	373	321	393	391	374	380	358	366	378	342	367	378	359	338	360	347	372	354	350	404	374	344	359	393	344	352	351	362	381	347	372	371	351	393	373	345	376	343	359	361	388	344	359	355	375	340	387	366	335	365	366	345	359	351	401	337	349	374	392	344	347	331	331	361	361	355	370	376	359	354	328	344	348	374	352	373	359	384	365	363	364	351	348	354	348	377	358	357	369	351	372	371	350	399	368	382	372	366	393	351	369	365	367	376	366	316	378	359	347	364	350	397	363	372	357	339	338	405	342	332	378	390	396	374	344	370	373	358	355	361	356	382	387	351	382	362	365	354	373	320	336	376	353	356	406	335	336	397	345	367	366	367	385	381	361	378	374	347	383	399	362	351	382	375	379	366	386	385	358	377	351	361	373	383	338	365	342	399	360	345	352	377	336	376	360	370	375	381	372	383	361	334	373	361	363	408	363	371	364	364	378	344	350	369	351	336	363	321	362	338	375	379	394	389	356	368	358	356	392	353	364	360	370	379	341	343	356	346	344	367	371	391	350	387	384	365	348	374	331	369	368	340	341	359	366	356	359	402	336	370	405	374	366	366	365	344	374	344	365	340	401	393	370	343	372	361	315	343	380	380	365	372	376	364	373	362	400	359	375	328	344	412	332	353	380	360	333	370	386	352	342	360	375	372	331	347	371	355	316	337	379	383	380	341	369	351	381	363	380	395	350	378	400	332	356	379	337	354	371	370	379	382	382	380	364	363	352	356	378	378	386	388	351	313	335	363	344	352	363	346	388	355	359	354	336	356	364	388	390	375	348	344	363	358	367	345	355	334	370	361	355	367	361	382	347	321	341	379	349	396	383	380	337	374	361	358	378	313	328	415	347	349	379	381	349	342	359	379	360	368	330	345	352	405	366	368	385	359	369	389	366	334	364	403	355	316	364	369	341	347	355	375	324	388	374	355	337	340	382	359	344	346	375	384	366	364	358	354	352	348	368	357	343	355	388	358	361	330	354	365	387	359	354	376	373	348	354	391	389	338	354	321	358	341	347	355	366	400	366	355	389	346	386	353	358	324	360	378	381	385	346	407	362	389	341	346	375	355	353	390	371	359	366	407	382	352	386	355	381	356	359	395	378	361	379	386	415	363	395	320	346	352	370	399	358	401	378	371	356	379	359	364	318	372	334	351	351	332	376	392	367	384	383	375	354	343	365	306	352	389	365	370	356	385	369	348	332	368	346	356	394	334	383	392	368	381	339	381	350	370	362	369	370	356	380	336	338	373	366	363	355	365	357	358	347	377	366	354	406	349	366	335	366	366	303	368	335	347	375	383	378	389	352	361	345	351	407	378	360	344	368	374	337	332	352	340	349	363	369	394	360	360	341	340	376	392	374	349	379	381	342	377	390	344	384	374	343	391	353	356	366	356	363	355	352	371	357	381	360	349	336	350	393	393	380	366	343	364	343	325	317	367	361	350	352	352	364	377	317	362	374	353	366	369	357	387	363	329	367	350	350	355	339	351	342	390	365	355	343	378	379	365	352	365	372	372	364	380	355	357	361	359	395	367	303	380	362	375	395	332	364	373	335	367	378	354	388	354	363	353	369	390	362	393	348	342	335	360	362	362	358	380	344	362	389	387	406	363	392	379	363	350	363	335	343	373	347	380	358	383	358	379	393	332	350	352	319	376	338	377	348	314	356	344	370	407	399	371	348	352	353	405	371	389	336	344	363	363	350	366	373	342	381	365	370	343	392	383	367	334	341	342	391	382	375	373	348	350	368	365	337	381	379	374	378	367	336	366	367	375	343	343	363	354	343	396	435	358	368	328	347	376	366	355	358	371	350	360	345	386	364	379	352	337	373	369	362	366	366	351	353	357	336	373	370	321	370	364	340	404	344	391	324	384	378	375	350	363	358	386	347	349	376	330	355	358	368	387	355	356	373	359	381	354	354	367	354	394	346	331	370	403	326	346	346	402	373	374	365	395	349	363	370	347	373	333	323	358	337	372	394	357	338	371	355	342	378	362	379	350	356	378	351	351	361	349	350	379	342	354	354	308	376	377	363	365	348	379	369	339	359	361	395	393	359	363	360	385	392	382	376	358	372	372	387	366	346	372	384	373	360	340	365	386	352	358	369	346	354	354	381	368	398	376	397	340	333	351	374	356	378	368	367	334	381	379	408	322	366	394	399	370	369	348	377	328	380	371	378	329	368	359	376	366	376	366	315	376	425	336	364	370	365	366	366	373	382	330	373	360	372	344	389	392	389	333	385	394	334	345	363	389	370	386	345	339	331	343	317	360	394	393	356	369	389	359	397	357	360	378	341	394	357	337	349	375	350	374	350	373	362	370	316	380	375	381	368	381	338	377	329	365	328	385	342	371	365	353	373	372	326	351	367	408	369	321	363	335	340	342	375	338	383	357	371	385	390	389	366	401	365	370	371	382	372	376	341	330	371	349	364	355	325	377	404	347	371	385	362	378	354	363	327	330	361	328	386	348	299	341	396	356	346	341	320	340	360	356	359	359	380	377	353	372	361	379	375	354	378	315	354	412	359	334	340	386	373	360	376	401	398	374	340	353
25731	44851	34240	20942	14614	11107	8051	5127	2228	1435	1151	985	821	670	659	632	538	536	509	493	548	504	467	471	516	459	461	466	480	433	439	430	461	429	396	439	402	446	443	444	420	432	459	389	405	406	410	393	440	404	411	412	417	372	412	354	405	414	399	415	450	389	406	387	403	441	393	374	410	363	390	390	392	396	404	440	401	380	387	414	408	420	376	408	379	403	392	382	443	383	374	377	367	374	364	395	401	379	366	386	382	398	394	399	375	392	360	411	399	403	416	388	389	344	380	372	412	380	395	396	404	378	387	389	378	424	384	411	407	398	416	419	390	363	391	381	376	377	414	367	373	390	407	412	383	371	411	408	394	430	404	394	433	407	413	388	420	384	367	407	355	404	414	396	374	367	421	381	368	399	370	389	430	399	401	380	419	369	411	409	439	401	379	396	380	378	388	382	411	391	398	358	383	384	406	377	394	412	437	407	391	358	382	397	380	392	396	411	365	372	373	409	385	399	381	419	383	416	411	396	375	362	417	395	399	367	446	414	390	357	384	382	386	369	384	357	376	393	398	351	409	401	416	386	374	408	399	381	376	431	381	402	377	369	386	395	386	407	397	381	363	403	413	376	395	419	420	407	402	355	349	394	439	385	401	388	400	384	396	429	421	394	410	414	402	396	412	397	403	403	401	400	373	413	398	368	400	362	417	400	410	380	403	381	414	423	411	423	362	386	400	386	381	394	366	408	373	363	416	380	395	397	382	395	413	395	387	394	391	408	421	357	394	394	376	421	387	393	381	376	420	405	412	373	401	384	415	406	384	390	384	371	414	390	356	376	402	393	407	435	400	381	397	369	353	402	396	370	413	394	403	390	375	373	402	394	399	392	434	384	388	352	402	374	418	369	373	351	390	366	394	407	389	391	408	399	430	372	392	399	347	406	362	386	409	382	397	384	390	380	407	398	372	386	363	421	409	358	391	384	404	386	378	408	391	424	389	392	389	451	410	390	389	387	360	396	427	373	395	360	403	406	364	352	399	377	411	393	384	384	407	400	400	373	385	384	416	395	390	387	385	393	411	404	370	394	393	401	406	365	371	439	416	394	430	417	371	395	395	390	391	390	429	385	409	392	401	396	388	397	379	391	389	420	408	393	383	417	426	389	394	360	418	382	419	378	400	413	412	380	394	371	413	389	405	419	420	392	405	388	399	372	419	398	357	425	390	398	367	391	355	401	372	377	413	390	412	394	436	428	383	381	361	397	415	407	390	399	412	396	371	426	414	341	371	376	411	397	409	348	393	382	385	402	420	412	408	386	410	393	357	359	408	405	383	376	397	381	389	393	365	369	374	413	389	423	406	403	362	376	390	358	378	406	392	425	401	376	376	392	397	385	400	401	406	410	366	417	411	378	410	381	383	393	388	368	370	403	383	401	394	390	406	358	347	422	379	429	411	407	378	413	422	379	397	416	387	372	387	385	443	355	342	388	369	364	345	390	387	344	381	375	382	399	376	408	357	377	394	383	394	357	381	417	388	355	395	397	364	400	374	357	412	398	403	393	413	379	364	387	391	415	372	425	378	390	374	410	369	396	402	374	400	408	381	396	404	411	384	372	393	409	399	411	400	384	394	394	403	362	409	382	373	400	369	392	372	390	380	407	404	388	359	397	412	423	397	377	408	406	356	397	387	369	385	388	410	401	409	387	359	394	384	410	377	411	372	395	367	384	419	419	378	407	379	417	413	371	370	379	393	374	392	421	404	390	359	418	397	385	388	421	406	372	414	415	373	374	414	419	390	413	406	352	393	345	395	390	411	378	424	392	381	436	387	361	405	392	374	369	365	379	362	369	397	395	372	372	383	384	383	376	378	403	402	420	379	391	403	416	434	377	371	419	396	349	350	394	389	378	382	377	395	427	381	393	378	348	362	378	392	399	407	406	381	385	405	408	399	414	381	412	382	394	381	395	376	381	391	427	355	411	381	386	402	422	376	367	399	392	397	414	436	367	401	367	402	355	412	385	373	421	404	393	405	375	402	376	390	359	392	400	405	363	407	415	380	372	398	389	352	372	396	435	362	391	383	388	371	396	406	405	367	361	398	396	421	377	367	383	388	397	385	378	376	414	388	388	425	396	387	375	391	410	392	395	385	386	400	398	371	393	353	382	397	394	377	375	410	391	375	404	387	419	433	395	417	380	424	394	389	399	413	401	399	375	397	377	390	411	371	396	403	386	412	377	364	390	383	421	386	375	414	406	398	387	361	397	397	359	440	384	405	387	391	385	382	348	405	346	395	408	368	380	409	413	434	363	378	366	375	388	415	394	399	419	390	375	405	386	380	400	388	391	388	368	429	384	399	399	413	355	414	369	408	424	398	384	375	391	372	399	384	421	363	440	378	403	393	350	377	410	373	366	358	399	420	377	377	379	401	411	423	374	422	327	393	409	391	394	394	385	433	351	377	418	376	418	390	375	425	420	403	329	399	358	425	390	421	425	449	395	374	381	422	381	402	423	388	413	421	421	387	413	392	391	383	379	393	383	368	420	420	390	360	391	364	411	350	404	388	401	405	376	397	393	416	367	412	403	380	385	386	377	393	374	415	395	386	373	400	407	378	398	401	406	412	392	398	421	387	378	371	359	404	383	365	411	367	403	376	375	431	369	436	404	418	390	383	383	406	429	364	390	405	421	364	350	386	363	412	392	385	367	407	358	389	423	395	370	344	402	387	396	404	418	379	402	389	386	383	386	378	394	420	412	372	390	388	408	370	375	412	429	375	400	349	388	420	435	404	394	418	381	394	395	416	390	382	402	388	413	407	418	368	424	400	411	396	393	405	380	406	391	426	382	394	414	417	398	409	409	406	386	385	388	357	395	402	364	381	437	381	412	375	397	401	385	409	416	387	413	433	382	371	392	380	384	365	375	396	432	360	387	403	412	412	388	399	394	379	373	435	389	369	411	410	391	365	403	419	398	427	421	373	400	374	410	419	356	410	403	395	407	389	349	404	392	409	403	400	385	404	395	419	396	396	400	414	411	410	397	399	424	400	382	387	380	405	410	378	420	396	392	384	408	368	422	427	376	379	376	394	404	367	389	368	396	380	406	401	406	402	393	381	403	408	398	399	388	356	392	405	406	395	384	380	399	450	378	387	389	412	398	348	391	391	396	392	382	375	398	379	399	396	378	373	365	376	378	416	397	371	404	405	377	367	404	387	392	348	361	404	414	405	429	408	379	402	399	403	395	367	385	380	363	408	390	395	386	373	399	375	359	380	365	393	356	386	363	344	396	400	378	394	392	405	414	378	397	376	389	393	433	397	385	405	403	392	407	413	399	378	381	397	410	377	405	394	367	372	396	394	386	422	411	394	387	431	420	400	406	417	361	359	422	382	388	389	418	376	403	375	418	399	417	411	409	393	410	382	405	346	404	372	410	359	374	400	399	387	375	408	396	374	371	395	375	400	390	395	416	395	399	384	399	423	401	402	388	386	378	430	361	399	389
23058	21423	29088	24184	21649	22420	17285	5936	2754	1719	1320	1090	939	777	689	675	581	638	566	556	519	536	518	539	514	536	485	465	469	480	439	460	475	503	459	479	521	447	467	400	452	447	424	475	480	468	454	434	452	390	425	430	432	457	388	441	401	427	408	394	428	437	416	422	443	429	442	413	400	405	406	415	401	424	402	430	412	408	432	427	438	410	437	401	424	406	401	446	373	404	395	404	445	440	440	405	441	445	396	411	407	379	449	357	392	422	367	426	429	455	390	429	406	388	432	402	394	390	433	419	403	427	385	441	386	416	425	420	440	425	402	433	413	443	388	389	395	384	418	413	386	405	402	432	381	427	441	416	422	433	426	413	383	386	457	412	413	425	425	387	441	397	453	432	429	427	387	404	420	381	405	445	407	400	423	376	432	412	397	413	426	398	421	402	445	401	356	452	424	444	425	405	400	406	417	426	438	433	402	411	419	410	417	424	410	413	423	397	391	411	403	408	403	431	448	410	407	438	411	444	405	413	429	412	416	401	370	401	419	394	451	402	409	377	384	412	425	416	423	398	407	368	414	422	422	404	396	415	407	412	389	400	411	409	414	405	425	404	406	405	389	429	435	400	415	426	366	396	418	407	432	400	448	415	413	429	398	455	429	414	401	431	402	393	427	387	425	417	446	452	391	405	391	402	397	410	432	416	351	439	405	432	403	420	401	418	449	393	422	397	409	412	413	435	401	438	446	445	420	381	413	463	388	455	426	416	394	420	427	410	375	406	448	405	417	440	427	402	436	423	420	446	403	417	402	417	432	451	456	428	357	389	388	424	395	400	439	388	460	425	420	420	425	436	434	404	446	412	449	388	448	407	432	408	400	427	405	423	422	441	402	406	416	400	411	428	414	395	396	424	403	400	407	394	390	413	432	429	421	406	367	408	403	417	408	411	442	393	393	416	420	417	398	398	395	420	422	427	408	394	425	410	434	403	401	425	432	403	409	409	413	451	435	417	423	396	438	398	424	410	378	379	429	389	455	434	424	408	460	399	409	384	412	455	416	374	417	407	394	436	427	421	415	417	400	447	428	379	399	408	449	394	409	416	414	426	386	418	382	406	399	426	447	405	422	430	429	373	412	398	407	440	400	415	392	424	411	430	434	398	412	404	384	423	386	389	424	432	401	394	379	428	443	431	365	394	397	418	423	407	394	406	467	435	437	405	391	434	400	408	420	392	429	428	429	384	422	412	435	392	372	400	436	378	394	406	404	392	453	410	406	402	415	436	420	396	447	422	411	422	438	417	390	402	405	392	440	400	412	415	446	426	438	434	409	421	395	418	377	402	433	364	420	399	387	424	401	388	404	416	398	433	392	372	433	401	395	456	422	406	434	404	442	408	375	450	413	410	405	426	397	448	433	417	408	419	420	431	431	417	428	430	439	425	436	455	430	435	439	424	446	392	415	399	421	422	429	435	407	383	440	441	435	451	401	389	402	413	456	422	405	409	392	392	407	432	379	465	427	395	422	420	382	446	411	457	428	387	413	408	375	443	383	437	406	424	418	409	406	412	417	402	415	404	413	433	410	432	372	415	387	364	403	392	410	401	431	416	406	432	411	382	397	413	407	424	420	408	397	403	406	400	407	395	407	406	393	453	401	413	409	388	432	417	397	400	408	453	419	450	408	401	422	423	410	411	416	449	414	385	433	411	464	417	427	440	408	386	417	446	413	417	418	403	386	411	363	410	418	427	434	425	422	397	431	446	407	383	396	408	442	414	398	433	415	422	401	409	458	384	414	414	421	433	421	396	401	384	402	407	454	439	442	401	414	416	435	426	442	418	400	426	436	434	429	373	413	451	426	428	397	422	427	381	432	403	420	434	420	408	382	419	404	426	421	400	415	405	417	382	425	428	369	412	413	383	419	460	394	422	392	430	437	438	384	400	429	428	415	437	427	454	393	443	408	406	415	441	406	430	418	439	427	423	413	399	403	420	416	417	400	466	416	438	423	452	405	436	432	405	421	425	434	472	421	422	403	452	443	446	411	434	428	418	425	471	419	425	380	428	413	434	416	407	393	411	439	402	400	431	425	436	417	445	417	454	425	401	401	395	435	412	425	451	403	401	406	424	424	419	409	448	432	388	426	435	427	414	393	415	406	382	401	367	415	396	440	459	408	415	402	416	424	434	402	393	381	419	415	403	441	415	403	426	426	384	418	435	436	402	399	410	427	401	420	441	406	396	412	428	403	417	447	440	430	425	414	374	393	402	462	432	432	385	392	398	409	397	378	361	418	429	385	409	425	398	427	419	452	352	423	418	416	423	434	432	428	368	432	414	417	397	409	382	428	423	387	408	409	418	442	470	384	384	440	436	445	404	394	433	418	414	435	424	430	386	374	414	438	436	428	371	450	390	385	390	401	408	415	408	393	407	396	397	433	410	402	374	390	374	406	394	428	444	401	437	384	402	429	403	424	407	427	413	455	405	424	424	409	398	442	404	414	463	416	420	389	429	422	397	410	419	404	400	453	452	401	410	418	466	457	430	431	423	441	441	429	446	410	434	402	381	451	372	392	397	437	405	385	366	437	424	386	414	459	408	405	447	413	410	399	415	388	430	399	391	397	378	406	387	417	420	422	436	407	478	428	407	401	433	414	392	425	424	424	439	403	398	449	436	422	404	433	420	405	385	415	421	450	408	411	435	414	393	414	415	410	387	423	406	428	398	442	419	412	438	402	410	415	408	427	432	438	390	387	408	357	429	393	395	428	417	386	411	419	409	384	420	442	412	401	446	427	420	400	386	428	411	380	390	421	450	413	411	362	419	401	395	366	409	423	396	399	448	412	398	422	461	388	399	410	398	430	409	406	412	419	450	392	397	380	407	429	370	409	408	410	440	401	405	411	434	399	405	436	408	397	412	392	423	416	409	395	395	425	406	386	409	427	437	400	439	420	421	395	430	407	438	460	424	383	370	422	450	406	382	403	426	395	428	396	461	438	432	432	405	419	406	402	404	420	414	428	400	464	434	447	414	433	424	415	372	405	426	411	409	412	415	360	389	402	440	395	410	419	447	406	453	428	435	414	415	417	407	425	417	409	392	442	411	418	382	382	423	391	396	414	448	411	446	387	385	420	389	427	435	397	378	399	412	408	395	427	452	437	455	391	400	392	451	446	438	466	371	385	409	403	424	405	436	390	417	413	390	390	418	388	364	437	414	404	412	429	383	408	425	432	413	400	409	412	425	398	419	385	392	420	422	438	394	439	408	419	426	385	396	450	445	411	384	423	405	406	404	395	395	420	430	400	406	409	438	390	415	453	401	415	445	429	398	405	404	384	401	401	415	408	404	415	410	388	416	399	425	402	423	438	402	383	428	436	414	426	414	380	391	386	412	382	415	380	433	411	398	424	464	431	395	414	413	402	367	406	441	393	453	397	388	385	428	401	420	408	424	421	387	420	412	430	403	404	438	421	403	402	400	400	463	422	415	390	421	375	475	432	388
28828	53208	43468	30105	23409	20533	14572	8006	4438	2731	2127	1762	1339	1141	974	856	781	729	676	650	725	633	645	637	578	604	609	547	559	549	518	527	530	500	504	497	508	484	492	522	464	524	520	493	468	497	455	458	475	424	476	450	487	440	441	461	463	442	460	436	452	419	463	411	366	428	442	437	444	417	385	447	443	389	413	441	424	453	427	434	448	442	464	455	444	425	430	434	452	447	438	410	435	432	442	416	401	442	423	423	415	428	421	428	421	407	440	387	421	406	399	432	486	439	399	442	446	426	436	439	425	438	404	455	398	439	418	421	433	404	465	410	440	419	423	449	431	426	425	399	396	428	455	405	452	385	423	393	441	439	432	430	430	415	404	410	425	446	436	416	410	420	441	453	431	402	450	416	448	421	428	429	440	428	465	401	397	413	438	457	442	411	468	419	399	441	412	435	417	411	412	412	454	403	401	402	438	394	430	432	419	398	428	408	447	416	458	389	435	410	417	428	395	446	425	432	432	430	424	428	406	405	439	459	428	415	438	455	402	414	426	371	441	408	442	417	415	406	470	429	406	386	399	410	468	406	424	407	415	395	437	433	454	427	419	431	418	455	471	442	429	421	392	405	424	460	444	406	423	452	442	402	414	425	414	417	425	433	436	425	407	433	387	416	391	457	398	422	425	437	444	410	432	421	403	423	424	429	426	406	451	422	411	404	444	389	411	496	460	425	455	437	422	432	406	406	432	404	400	427	461	412	419	416	378	446	450	473	426	414	408	459	439	426	389	449	439	415	451	435	431	412	443	436	411	441	493	448	420	454	401	403	474	426	428	427	401	431	425	431	456	418	451	439	417	400	436	419	395	429	421	442	402	424	423	415	392	451	446	461	422	412	421	441	436	418	420	428	418	426	432	428	429	440	424	410	466	434	427	394	412	430	453	408	402	439	401	405	435	422	431	440	432	446	426	423	450	463	413	417	415	415	462	422	441	432	426	444	420	458	448	431	419	439	467	478	411	447	430	411	402	392	449	423	412	410	430	383	425	445	410	418	375	477	433	426	398	439	421	451	417	448	409	412	424	420	445	431	414	435	431	412	423	468	409	468	414	443	410	437	423	404	450	463	419	402	423	401	467	430	438	408	437	436	395	445	414	449	390	444	415	388	430	440	448	403	427	426	404	409	396	409	439	419	447	429	422	449	451	401	430	458	420	436	391	419	418	397	428	468	428	460	401	426	410	420	424	449	481	411	421	419	457	435	407	429	419	419	462	400	418	414	426	440	430	430	466	460	401	433	436	440	446	418	450	438	405	423	410	424	395	427	415	414	401	430	460	418	426	403	431	445	423	449	430	451	440	451	419	386	444	442	411	429	432	425	399	436	418	447	421	410	433	390	448	430	445	411	433	389	448	444	439	408	388	424	461	442	420	441	392	444	446	405	413	422	410	411	451	426	451	437	391	419	384	427	427	425	431	432	440	460	401	369	434	397	444	443	420	395	416	396	417	403	420	458	418	451	411	418	425	436	457	447	431	437	416	441	400	438	417	417	432	426	452	460	469	450	447	432	412	421	424	450	414	433	412	405	396	429	436	464	435	446	450	409	418	436	412	452	403	439	404	408	455	431	429	415	426	431	431	397	412	454	428	411	428	423	406	420	456	420	446	399	422	398	431	418	437	416	419	420	459	437	462	458	455	394	441	436	390	407	450	474	426	422	420	422	449	420	405	404	439	426	457	453	426	460	380	433	398	428	429	427	444	402	476	440	448	441	418	424	428	413	431	409	423	435	427	395	407	417	396	442	417	438	434	419	421	431	439	423	455	444	423	407	441	441	447	400	405	439	429	436	400	457	393	446	418	447	389	405	404	400	440	386	434	415	451	436	453	417	434	440	445	426	394	391	414	411	453	446	419	442	441	431	454	420	419	411	449	454	420	441	435	437	432	408	394	440	442	451	439	411	420	448	456	459	433	407	428	458	428	461	421	454	445	446	430	422	415	446	410	432	396	459	402	421	411	418	441	420	426	405	435	432	425	424	420	412	398	428	384	456	451	438	430	405	383	429	463	463	443	450	454	447	449	406	447	416	400	407	422	405	453	440	450	427	397	421	430	430	463	443	439	438	408	438	449	401	414	418	428	402	421	423	400	416	424	418	434	400	461	427	411	433	418	429	447	448	431	445	430	469	411	425	408	441	425	445	434	420	441	411	451	414	394	422	411	444	430	446	419	392	408	386	405	430	448	418	437	451	423	397	435	478	436	431	424	404	447	431	444	393	477	434	427	444	389	394	448	430	428	423	441	431	405	408	451	432	443	467	444	415	443	434	443	417	393	466	423	427	446	414	433	441	397	430	446	433	417	416	421	400	425	422	416	410	426	421	425	430	446	429	411	408	395	411	413	407	465	411	417	451	407	427	405	444	430	432	396	420	411	443	417	451	414	467	413	440	438	466	403	438	418	410	430	449	405	436	415	416	460	440	420	414	416	414	412	425	430	440	424	424	433	424	422	417	448	419	431	419	413	388	462	404	408	461	414	422	421	401	406	415	391	435	436	414	466	424	424	415	413	400	416	430	400	431	476	429	411	463	407	409	467	423	424	409	417	445	403	449	443	464	417	405	414	437	469	392	436	444	439	426	469	475	460	426	411	413	439	435	438	450	415	429	394	439	466	435	406	432	436	416	456	458	430	444	409	454	422	434	405	418	429	442	407	455	412	438	415	425	398	487	439	407	433	405	435	438	422	446	407	436	460	395	438	425	452	407	406	412	436	426	394	403	430	414	396	389	429	433	418	395	423	478	410	412	404	416	418	422	425	422	425	421	441	455	426	438	422	419	434	429	416	447	441	437	428	440	390	415	484	420	455	413	431	453	402	430	423	421	415	427	440	446	412	436	443	420	390	419	387	424	426	421	440	395	430	426	421	418	445	441	429	445	429	432	410	443	435	458	410	421	417	430	438	437	396	438	444	409	421	377	431	465	399	398	455	417	398	422	421	430	423	425	443	454	439	389	467	435	425	455	436	434	454	422	407	427	433	468	408	430	429	404	404	410	428	392	437	430	426	445	396	427	447	437	419	413	462	425	412	455	470	382	389	405	458	434	406	422	429	440	451	378	386	407	440	421	412	402	439	420	457	399	426	449	403	397	450	418	446	447	415	388	417	409	418	388	404	392	422	467	431	429	463	436	466	406	402	400	429	392	485	460	409	429	441	421	433	438	426	427	444	448	435	445	403	424	413	436	439	420	444	406	391	422	424	395	426	377	401	447	419	407	449	417	411	440	408	397	405	448	423	432	415	428	424	438	403	390	395	426	420	434	410	422	437	455	420	399	423	448	395	396	448	439	455	389	401	441	437	440	443	419	431	414	424	440	396	419	437	404	424	417	445	416	429	419	431	422	421	410	396	421	412	421	408	438	449	467	421	424	424	448	448	449	486	386	458	437	415	412	448	426	435	421	436	431	428	413	466	463	430	417	435	426	429	418	442	455	414	401	432	413
29770	26317	26208	16079	7870	4533	2811	1386	715	543	424	357	362	332	329	304	299	284	293	281	243	285	273	240	278	266	262	313	278	268	254	248	260	250	260	261	265	253	256	265	219	257	262	222	254	267	247	268	242	242	241	245	253	216	257	291	265	242	253	273	249	245	218	255	228	222	256	238	228	268	246	252	206	243	219	244	232	290	238	271	229	234	224	285	231	247	237	247	233	246	264	220	227	211	228	229	234	254	243	244	242	221	251	205	217	232	229	233	250	259	246	246	231	226	214	254	261	226	234	231	233	267	251	251	232	251	276	239	251	256	252	257	254	245	248	235	215	248	241	243	274	229	237	255	244	258	255	250	234	233	237	245	258	268	245	247	256	237	246	248	244	269	254	246	271	244	250	228	236	274	253	236	223	244	241	263	245	236	248	266	248	225	248	232	253	242	234	233	274	260	228	236	260	239	240	277	265	244	253	258	250	231	266	246	196	200	241	217	262	248	222	226	248	226	260	246	284	271	261	253	267	240	244	246	234	268	244	241	214	257	218	229	249	237	220	259	276	254	261	236	248	229	220	225	255	236	259	252	230	240	225	248	246	230	263	240	239	248	248	252	242	248	257	235	285	255	251	239	242	249	235	236	259	207	239	221	223	231	259	254	252	221	234	231	256	250	263	241	223	261	245	231	224	269	258	227	231	230	273	250	226	255	234	258	277	256	260	248	244	211	246	247	267	222	252	218	234	240	258	254	242	222	247	220	244	246	260	232	231	235	203	260	263	248	254	227	225	274	258	253	242	252	244	272	239	241	255	226	229	243	219	235	244	229	245	240	270	225	256	270	261	231	250	268	251	233	247	247	232	245	226	232	266	244	229	244	210	243	265	270	255	233	232	221	276	253	220	230	238	250	262	221	235	241	274	241	246	247	253	287	236	264	212	241	241	237	246	244	259	234	232	200	258	267	237	228	219	241	237	277	231	268	228	253	284	247	227	246	263	237	257	249	229	242	229	260	202	261	235	234	227	228	263	243	238	199	237	220	252	238	237	257	243	252	254	247	247	234	252	273	276	226	229	234	261	234	245	260	251	228	231	269	239	222	239	218	239	253	201	259	228	253	249	219	245	256	245	236	246	220	224	283	230	261	180	235	266	230	255	255	277	236	241	222	273	223	229	256	239	269	221	264	236	246	246	260	263	233	257	236	238	233	250	253	234	234	241	242	235	244	272	225	249	266	232	247	244	239	260	238	249	247	240	237	223	253	244	240	223	238	245	230	243	253	239	203	227	234	223	254	281	264	240	265	242	239	251	259	230	254	262	242	243	227	231	243	240	239	226	235	242	237	229	263	244	243	258	251	226	244	238	252	226	263	223	244	266	250	244	252	236	209	242	223	199	254	240	269	250	220	250	235	219	213	238	222	245	239	237	254	242	237	238	241	234	228	227	237	224	235	249	228	255	252	240	242	222	272	244	238	232	244	253	247	272	228	242	265	222	257	240	230	256	218	235	217	232	240	241	235	261	238	207	260	264	257	250	262	254	235	260	217	251	254	241	242	255	220	256	262	236	248	258	282	247	225	247	278	234	219	256	237	246	250	250	258	239	257	241	228	233	242	241	256	237	218	253	230	246	253	254	248	272	250	224	247	241	235	234	236	250	268	225	257	243	256	240	236	256	230	265	260	204	253	252	250	249	245	258	231	241	250	262	245	240	249	247	246	269	233	246	230	219	237	234	232	238	223	232	238	216	271	221	253	252	223	256	245	243	248	253	239	275	258	255	248	229	252	234	256	244	250	241	258	241	228	239	231	262	249	223	239	210	254	245	263	236	244	247	246	251	242	227	240	262	270	235	233	251	262	258	244	255	239	228	248	249	264	254	235	236	274	266	248	252	242	249	244	238	235	224	234	250	257	265	273	241	277	248	241	246	219	214	233	242	235	241	253	245	230	221	237	274	241	254	212	234	226	249	254	248	280	237	277	246	271	243	257	226	243	226	246	266	212	267	278	246	256	235	222	225	232	232	244	224	247	249	242	225	243	243	231	233	226	243	237	237	239	224	248	245	277	232	226	241	252	245	263	240	258	247	263	243	251	258	274	263	263	243	244	246	256	235	237	254	241	213	263	239	208	272	251	217	244	248	235	244	243	230	250	228	276	254	256	243	217	235	262	243	227	264	252	266	244	244	226	231	241	276	229	294	251	242	233	248	236	207	243	242	248	249	233	255	273	246	249	247	219	238	243	247	243	243	246	217	248	243	241	246	224	243	234	239	232	251	233	255	251	254	235	249	262	265	252	225	270	242	237	255	254	231	270	270	255	234	251	258	215	266	220	226	228	236	258	242	253	228	249	278	256	233	250	263	265	242	238	261	232	234	223	254	239	246	229	240	269	249	269	228	225	216	235	238	268	245	224	255	240	241	243	203	217	233	229	214	225	230	230	266	254	233	244	242	212	257	252	222	256	245	263	250	240	236	261	239	253	253	212	250	245	245	230	226	262	243	267	217	257	250	275	251	245	249	248	231	261	243	239	267	269	256	238	254	234	252	227	257	241	252	241	256	239	227	263	237	238	256	253	273	263	247	241	242	226	241	252	251	238	273	263	241	283	216	263	249	239	218	234	236	255	238	221	244	241	247	235	242	228	244	220	240	262	231	231	260	261	246	249	236	239	238	244	241	233	234	222	228	242	238	256	236	241	226	234	243	230	235	227	239	241	267	248	239	222	276	271	247	250	249	273	225	245	241	252	245	253	273	230	251	245	235	248	242	273	280	255	240	223	246	251	240	218	239	236	253	273	225	242	262	226	284	242	256	244	222	254	244	242	216	248	263	258	253	254	254	241	245	254	258	256	274	228	257	225	224	251	247	215	254	245	254	225	243	239	244	246	241	267	257	236	249	249	257	285	228	231	224	239	240	223	227	254	237	258	257	254	253	244	237	259	253	242	234	278	240	219	237	240	250	238	241	236	266	261	234	240	257	200	244	234	214	255	261	223	228	243	225	235	240	255	260	233	242	221	287	232	231	228	236	256	261	254	254	234	243	253	252	246	238	267	256	242	263	259	225	220	261	257	228	253	235	232	254	221	246	225	236	254	232	225	258	263	252	254	250	239	238	276	252	257	272	235	221	235	258	215	259	235	231	249	234	228	233	235	238	238	231	249	258	245	267	246	245	274	266	240	254	262	262	279	260	266	222	264	236	239	250	233	249	248	238	242	260	250	260	234	209	231	250	263	238	249	218	261	246	241	265	265	245	225	230	274	262	218	241	236	252	250	221	254	243	233	260	236	215	260	223	229	255	241	228	244	239	262	244	258	253	236	248	263	267	258	225	240	231	236	246	264	257	244	226	263	222	248	243	263	256	243	273	231	260	248	237	226	245	231	256	235	255	236	237	239	245	248	275	239	241	256	249	266	235	203	215	287	275	277	272	246	254	246	245	277	244	231	254	249	259	262	208	256	236	252	229	242	242	225	257	246	261	248	265	234	241	247	251	243
25624	39022	27865	16045	10847	7889	5189	2690	1282	775	613	611	511	455	414	399	350	348	331	344	328	340	309	336	310	320	292	335	323	321	311	286	296	298	294	299	280	258	269	304	275	287	289	245	273	313	267	306	292	298	299	287	299	268	296	279	282	261	252	304	276	279	281	261	289	271	274	265	272	302	279	284	288	299	265	264	256	276	305	262	274	305	268	289	268	277	276	274	291	294	287	269	265	276	293	292	252	271	252	290	292	276	252	257	249	272	261	259	260	268	264	274	278	274	262	261	255	252	266	274	273	250	274	267	273	279	259	265	240	282	284	275	263	284	277	260	280	274	282	266	282	278	264	274	288	275	270	251	266	259	276	278	265	284	270	261	299	291	226	271	283	277	253	269	294	269	250	259	270	253	240	279	292	270	263	289	263	278	278	279	285	282	287	260	256	260	249	252	275	273	250	272	251	279	295	289	266	291	280	260	282	303	245	277	286	279	278	278	271	252	277	257	253	274	271	299	288	292	272	265	259	288	246	282	262	268	265	269	287	255	286	282	296	264	284	288	272	261	305	284	255	300	288	239	292	264	278	287	295	260	298	274	285	279	279	278	250	283	273	256	266	271	285	280	263	266	288	265	266	273	251	252	289	263	268	238	260	288	295	319	277	256	255	275	269	229	238	270	267	286	281	269	260	261	258	285	285	277	292	238	309	239	265	263	250	285	259	263	270	302	286	265	284	263	296	245	278	248	262	260	273	266	264	277	278	293	279	266	279	267	255	265	246	267	296	260	278	260	295	274	294	249	284	265	277	266	263	275	261	283	287	288	276	274	294	274	282	277	253	266	284	267	262	257	255	279	297	267	289	241	272	267	288	257	274	276	253	259	271	264	256	280	285	283	260	231	289	281	267	274	250	264	259	238	267	280	259	251	257	278	267	259	281	254	235	262	292	264	246	274	263	249	273	278	274	285	250	269	273	270	300	287	279	287	268	257	257	299	287	268	297	283	276	282	260	265	239	279	275	241	288	291	260	244	244	300	271	272	282	286	276	255	285	272	253	258	277	293	298	247	277	266	254	280	260	263	274	272	275	260	281	263	289	294	262	284	268	265	293	289	276	264	308	254	263	273	275	281	246	283	256	256	230	245	270	274	291	281	279	275	257	266	275	259	292	266	261	288	251	258	281	235	291	250	269	282	242	286	262	276	253	268	291	256	260	253	275	293	264	271	283	275	275	289	303	279	284	265	294	273	268	282	306	272	255	271	244	264	271	253	270	263	271	272	284	282	302	228	279	256	246	271	224	290	251	297	257	264	257	273	269	276	274	261	275	277	251	245	268	252	297	309	265	267	281	247	279	279	251	293	275	256	284	274	273	251	294	265	278	236	267	252	239	280	277	266	252	270	288	286	265	265	301	289	251	277	244	246	258	272	230	280	274	246	285	259	276	252	270	241	288	281	286	289	282	274	272	277	285	272	258	287	299	279	278	260	274	277	277	253	269	290	263	254	316	278	293	263	268	258	265	325	261	265	251	287	302	279	291	274	246	285	298	263	282	285	294	290	284	269	285	253	256	291	230	266	255	283	265	273	249	269	262	267	281	292	283	244	292	284	263	246	278	274	287	286	264	273	276	271	268	250	263	275	253	267	301	256	258	292	282	288	260	257	269	287	291	284	277	256	273	270	288	305	274	290	282	255	297	248	256	262	252	272	228	281	278	264	266	263	280	282	236	214	289	283	284	265	251	284	270	249	265	272	245	265	289	298	263	269	262	275	241	245	280	274	236	240	277	281	278	263	288	269	276	263	294	279	260	305	290	269	261	296	277	290	264	260	241	247	237	261	321	276	245	278	253	270	225	257	282	261	291	287	285	282	253	276	282	294	278	260	296	251	256	246	312	285	272	281	260	278	273	307	258	252	300	244	246	227	267	263	290	262	252	277	270	275	289	312	257	265	271	277	269	273	250	241	325	310	274	264	278	289	295	251	239	286	268	270	262	280	285	284	262	251	287	249	278	238	259	265	258	274	230	273	277	276	274	270	277	237	288	241	285	273	282	273	248	286	260	256	290	287	243	282	286	270	293	279	273	267	273	298	262	252	265	272	292	275	291	290	270	266	283	267	265	292	266	272	278	302	274	249	269	290	278	260	256	282	277	281	297	287	243	286	274	250	243	293	290	292	272	250	258	266	252	260	311	255	278	284	223	272	255	277	310	271	265	256	268	278	275	281	285	291	265	271	241	267	318	236	274	267	281	285	259	245	244	302	264	252	267	271	283	258	263	277	237	289	261	273	294	269	270	265	240	300	281	264	257	261	302	287	264	269	298	285	249	248	260	295	254	291	279	281	285	261	246	255	255	266	251	259	265	238	271	274	279	278	295	236	275	282	302	264	296	268	288	288	285	255	269	279	275	276	251	267	266	274	276	263	259	292	262	272	279	273	269	300	272	286	279	272	272	285	271	271	306	293	280	304	245	264	284	272	262	275	271	269	266	281	299	268	260	300	253	237	261	251	292	260	288	279	237	279	224	259	238	264	275	269	269	264	246	232	275	272	291	252	260	269	283	257	274	273	279	276	282	273	277	278	267	314	290	288	272	240	291	282	277	273	261	261	277	289	251	256	278	305	281	273	278	272	236	265	252	261	241	244	268	287	251	235	269	284	285	293	265	261	256	284	265	276	273	275	268	261	270	272	245	234	275	259	254	257	295	272	257	306	258	262	283	289	287	284	259	253	267	257	260	276	250	274	269	252	275	261	293	269	319	267	274	243	251	266	257	293	237	275	275	255	258	280	261	274	291	262	259	283	261	284	254	278	250	265	280	267	253	308	254	270	288	277	265	263	267	270	266	298	248	280	289	272	252	258	267	261	265	251	312	242	279	271	265	289	283	288	279	270	296	261	271	248	246	274	276	272	268	285	285	273	277	271	281	268	263	272	276	266	255	272	265	276	287	284	268	268	252	272	271	264	267	280	271	298	265	276	295	254	269	273	263	276	269	277	276	266	265	265	298	265	286	286	276	288	287	264	252	267	273	307	294	273	277	270	271	280	285	264	265	297	293	269	263	298	267	280	292	265	260	274	287	263	275	308	248	263	274	276	266	282	271	258	268	274	287	268	269	261	257	279	248	247	280	252	264	272	293	291	263	261	278	272	253	275	291	275	257	279	278	270	295	266	260	279	271	259	263	276	266	258	249	277	282	267	270	253	274	267	261	251	239	275	266	260	279	250	257	270	275	308	271	275	292	286	283	263	282	290	267	269	277	232	264	253	253	296	274	242	272	290	239	260	257	280	255	264	252	284	264	286	273	252	281	287	270	254	278	250	281	291	280	304	263	260	233	275	245	269	281	283	266	286	291	284	291	255	280	262	301	267	275	270	277	261	244	295	286	225	259	273	280	272	227	259	270	284	257	262	299	296	273	279	261	267	276	268	268	266	265	257	267	268	290	276	259	272	296	288	282	260	237	275	268	255	266	313	305	250	279	275	256	285	304	274
24203	21400	28563	25064	21773	17414	10045	3731	1711	1049	766	620	576	489	430	382	370	382	354	331	329	325	312	319	329	299	275	314	264	283	296	296	274	270	268	291	263	299	274	272	283	279	256	265	295	252	251	306	283	258	266	280	235	232	255	254	268	234	268	265	243	244	261	255	268	282	265	284	234	278	265	235	246	234	245	251	259	271	247	262	267	243	222	260	223	242	261	242	235	247	269	283	260	259	266	229	232	268	290	257	233	235	234	248	266	260	262	289	234	272	264	255	215	229	260	260	271	258	226	272	271	278	277	249	235	248	257	258	258	266	234	220	245	256	239	264	292	219	266	253	263	259	253	250	267	254	248	270	229	254	244	254	252	271	230	246	253	231	266	236	278	231	256	277	253	275	264	261	241	277	243	257	249	255	243	270	237	236	259	252	250	244	252	273	259	277	239	243	262	219	264	228	247	260	271	253	286	255	262	261	239	246	249	265	250	256	256	238	228	301	231	227	237	249	257	262	242	273	257	239	247	269	240	238	241	239	265	265	235	234	226	258	268	226	247	237	231	251	254	231	249	214	256	250	270	236	254	246	249	258	241	248	287	237	239	211	238	241	232	269	250	261	266	241	229	274	249	251	291	268	239	226	241	289	233	258	249	248	235	260	242	297	226	239	248	228	238	248	250	245	247	228	264	245	265	262	253	272	251	234	251	248	247	253	294	220	253	273	220	247	253	238	260	238	265	254	248	218	267	288	257	263	267	213	257	236	273	253	237	275	267	256	248	264	251	245	253	234	238	245	234	237	254	257	244	253	264	267	276	279	256	241	240	263	265	231	257	239	260	252	236	270	237	260	253	239	269	249	250	251	263	254	256	229	250	274	268	255	259	241	246	270	297	249	254	254	261	250	230	241	237	227	226	260	256	271	246	250	264	271	256	245	270	255	260	252	270	238	254	277	294	250	244	254	273	214	261	290	237	282	263	249	229	260	242	240	238	264	224	234	278	246	230	264	244	238	271	258	249	255	258	246	280	250	282	246	254	278	254	234	242	288	256	246	241	248	275	253	258	255	264	253	224	253	243	258	223	264	257	237	243	245	222	272	229	270	261	247	237	244	267	258	228	246	253	260	243	237	246	247	254	257	265	243	252	257	251	235	259	240	240	254	276	278	236	224	236	238	239	253	241	220	254	238	255	267	258	233	229	236	258	245	226	260	272	242	239	267	230	239	255	227	235	254	257	234	260	259	241	276	251	264	248	212	248	231	222	212	257	246	249	238	264	240	249	258	264	231	251	231	251	237	263	268	271	253	272	267	250	272	221	253	229	246	270	264	253	261	258	252	263	281	268	235	251	234	242	267	282	241	247	264	247	268	232	285	251	236	284	262	243	245	250	236	259	246	266	251	251	231	217	248	247	217	259	252	229	221	268	234	241	252	247	234	254	249	250	269	239	266	250	243	249	217	237	257	272	269	250	269	227	229	261	258	255	236	242	252	255	249	268	232	259	244	247	248	245	229	238	259	260	256	237	259	246	239	260	248	226	251	269	261	275	238	223	246	244	256	240	253	241	235	262	252	236	241	261	233	260	231	272	287	270	249	255	236	236	262	263	239	239	234	247	272	225	252	260	248	251	259	271	254	262	253	220	238	279	241	257	235	236	265	224	275	264	236	263	236	285	280	256	256	276	241	271	234	250	254	259	243	264	244	241	285	251	239	254	263	262	260	248	261	274	241	258	249	259	224	239	259	273	240	251	241	237	248	234	244	252	237	246	232	264	243	227	233	257	253	269	228	223	261	238	277	249	246	245	239	244	252	271	257	248	256	255	284	247	267	231	240	262	268	246	251	238	233	252	242	258	217	236	226	254	263	259	224	233	236	247	271	256	243	277	243	252	264	259	253	269	273	244	261	236	250	240	248	232	245	274	286	285	248	239	251	261	272	255	250	259	281	232	244	237	222	248	279	256	264	278	262	236	250	245	254	238	263	253	261	249	262	256	260	253	258	257	238	246	263	254	274	216	243	251	257	250	254	242	243	236	244	263	231	306	219	244	235	247	256	231	277	277	239	268	235	259	252	242	246	239	261	259	231	232	243	248	264	267	260	252	257	270	243	230	248	273	255	222	247	262	237	246	274	238	234	264	296	245	271	248	241	252	247	269	260	245	230	239	244	230	238	242	239	236	246	261	243	251	230	220	278	261	256	243	262	273	225	247	229	255	247	267	252	247	242	261	257	254	259	250	250	235	247	254	252	248	288	263	259	246	241	266	263	246	245	235	262	239	262	239	266	269	263	262	251	259	259	251	237	242	237	223	266	241	249	257	259	242	252	248	257	239	245	228	254	233	226	269	238	253	249	225	268	238	254	245	250	238	261	254	253	274	276	222	247	250	268	233	257	256	256	258	238	247	251	247	263	268	253	271	221	247	218	249	242	234	257	239	264	273	227	240	250	243	244	261	249	259	246	251	257	260	243	242	250	227	245	244	260	259	267	261	251	276	265	288	278	246	250	237	241	242	226	246	256	260	244	263	224	234	259	256	248	256	248	248	258	238	273	237	225	244	258	230	263	236	229	239	271	241	260	261	239	254	254	238	265	235	267	256	234	266	262	264	260	242	258	256	266	259	275	246	253	235	246	233	250	253	269	252	256	246	231	230	283	260	252	268	274	235	237	238	206	267	244	237	255	241	234	231	254	268	261	264	229	232	278	238	279	266	250	231	267	256	247	222	270	237	232	219	260	222	234	243	277	273	260	233	255	259	247	246	264	245	228	256	245	259	250	273	242	280	258	259	238	268	269	235	243	254	243	225	248	239	260	275	256	235	250	247	256	238	202	242	285	235	245	259	243	268	242	297	267	265	249	274	258	230	237	261	253	246	263	255	253	255	247	235	248	267	272	254	240	252	220	222	251	237	232	199	246	229	227	249	222	260	242	243	257	264	265	266	241	256	234	239	283	255	266	263	233	246	224	270	262	266	234	285	241	253	255	240	224	252	243	260	259	260	253	238	264	268	256	290	262	275	254	273	243	259	226	254	253	254	260	264	246	255	263	260	269	285	231	258	250	239	257	246	251	235	251	287	229	240	244	286	246	268	248	226	225	284	227	268	219	261	246	246	234	231	256	246	243	253	244	272	252	236	245	254	260	255	255	245	268	241	253	268	243	258	277	259	271	240	259	243	236	230	247	274	239	236	258	265	248	255	244	241	253	243	230	245	240	270	262	251	253	242	267	231	257	245	258	259	254	219	245	259	264	277	245	243	260	268	263	248	244	257	243	274	253	234	243	255	227	237	219	281	262	248	251	250	256	240	225	260	252	254	239	225	234	280	298	220	236	267	282	259	233	239	229	249	237	259	256	236	246	227	244	255	240	247	230	243	271	253	257	208	236	277	242	226	278	247	248	257	237	268	257	221	259	264	247	252	223	277	280	284	253	257	250	263	239	266	263	238	247	292	205	280	268	262	271	267	253	266	279	234	253	257	257	251	253	222	224	261	247
25938	48947	39242	26210	19549	17161	11781	5926	2881	1760	1170	1009	841	716	629	563	454	452	444	394	412	423	404	396	365	361	380	364	332	335	366	320	342	327	369	331	336	290	336	290	290	309	290	284	310	300	266	273	324	281	276	270	282	304	301	293	295	266	289	276	282	289	296	264	247	272	265	289	277	272	294	280	276	244	324	274	312	270	240	287	250	276	243	294	281	265	267	272	301	281	256	269	277	292	271	266	285	289	268	286	276	282	291	276	266	304	274	312	258	255	243	282	290	276	276	285	297	292	272	260	250	260	238	272	276	267	285	260	272	262	271	255	256	268	230	288	266	251	276	267	267	276	265	258	283	294	256	277	253	264	291	276	280	260	280	275	270	266	265	263	261	277	264	269	261	285	253	258	257	279	293	248	279	277	269	271	257	269	285	243	285	283	259	262	267	259	266	275	260	236	263	270	259	263	273	287	265	284	283	265	269	270	265	245	289	276	265	255	271	259	312	267	287	266	289	286	276	266	290	258	236	270	300	276	273	288	269	283	252	261	240	273	281	281	275	263	295	276	239	259	279	281	258	293	266	250	287	264	261	289	296	263	244	262	243	255	251	262	291	277	278	278	278	265	276	262	276	262	262	306	282	246	293	246	268	268	269	242	255	251	257	257	279	259	275	229	248	249	255	244	266	302	266	268	284	261	264	289	265	284	292	233	274	260	274	275	268	265	256	270	283	250	233	264	260	255	264	286	278	268	264	261	266	259	267	254	287	275	252	288	245	282	262	255	261	287	286	258	282	275	258	280	272	293	272	276	244	267	288	272	311	271	249	244	289	310	273	286	262	287	271	282	285	274	241	266	286	252	260	256	255	266	264	265	293	233	270	287	271	273	266	236	291	290	296	279	244	283	298	248	269	257	239	300	248	234	261	259	272	260	287	266	257	240	292	273	263	301	282	263	261	256	300	266	243	284	276	281	291	242	245	270	291	277	256	263	242	278	272	272	271	268	259	234	230	283	226	271	242	285	244	257	249	271	291	283	259	247	274	268	255	304	252	279	283	291	254	280	244	268	257	283	294	258	282	249	275	258	258	260	268	254	233	262	282	295	254	280	282	259	268	270	281	275	246	251	277	289	236	243	277	281	244	282	260	250	273	283	277	285	284	275	290	260	281	255	253	287	269	286	262	292	284	266	287	273	279	294	256	271	250	294	287	250	291	269	247	268	240	252	278	283	236	277	254	267	264	246	270	251	283	270	268	252	265	248	262	238	230	279	268	256	289	281	260	261	268	268	289	288	274	294	265	258	273	235	261	298	260	275	260	281	278	284	249	305	274	266	247	286	287	271	314	305	281	261	250	306	267	268	266	275	300	244	274	284	257	266	292	260	270	286	279	239	255	284	283	271	274	252	280	255	256	276	288	279	271	283	279	303	261	256	300	262	291	270	270	254	271	266	243	253	268	263	262	273	262	243	288	256	269	281	299	273	286	268	242	262	283	240	255	288	258	248	279	301	262	266	277	244	265	259	303	226	255	287	271	267	279	295	245	283	254	270	304	265	275	262	252	230	274	242	269	271	247	261	278	243	261	241	296	284	284	278	302	296	254	254	270	273	248	287	268	302	303	280	295	279	266	278	281	273	262	278	253	273	261	292	268	281	273	271	249	255	277	277	285	257	271	259	278	244	283	266	264	258	292	268	272	296	273	261	258	235	279	289	253	257	283	301	255	262	298	253	270	268	287	267	284	278	273	275	273	284	277	271	262	232	287	303	269	275	291	308	286	275	273	269	285	276	250	239	259	230	296	279	299	263	275	279	269	281	252	277	288	304	262	260	263	272	301	257	262	257	287	298	293	286	268	272	272	264	282	267	252	267	272	289	275	286	267	254	257	281	271	253	267	259	278	268	267	290	239	274	272	260	267	262	256	264	252	279	254	264	256	261	288	291	285	268	250	252	280	282	269	251	257	289	263	253	282	275	263	257	271	267	295	260	293	253	281	275	269	251	266	242	268	277	275	272	269	290	272	278	243	246	259	246	290	292	277	269	265	267	283	286	278	259	273	268	253	293	284	259	269	273	314	272	256	267	253	283	295	253	298	290	235	282	290	284	277	293	260	273	256	262	276	258	264	292	255	252	278	282	270	250	269	266	286	248	274	283	264	284	275	263	270	246	285	272	269	273	272	270	271	256	274	247	253	263	283	245	265	281	253	284	292	273	275	279	289	278	276	287	295	255	282	269	251	259	288	290	241	291	293	275	319	239	294	266	252	285	255	282	282	259	263	258	270	247	254	277	251	264	270	256	273	236	270	232	303	277	274	277	271	269	308	264	252	234	234	263	277	297	254	293	282	268	306	286	278	270	255	276	267	218	250	263	264	273	260	247	251	241	244	250	290	278	282	259	295	245	273	279	309	285	284	290	286	282	311	255	257	271	278	238	275	269	264	254	244	261	258	263	298	276	252	260	297	249	247	257	278	275	249	273	294	288	269	266	253	264	260	250	261	262	281	252	294	289	267	280	288	254	250	253	267	264	253	255	261	263	296	242	292	286	278	272	286	260	270	290	285	253	272	261	280	251	237	269	265	275	282	278	270	261	256	285	275	277	265	258	281	265	250	257	275	244	310	270	289	250	273	252	261	255	274	251	269	252	283	267	283	280	277	263	261	266	273	258	275	256	265	264	296	273	294	269	261	267	253	295	267	291	264	285	255	278	289	268	295	249	264	231	277	251	275	283	246	248	257	267	277	252	255	283	245	281	257	271	279	269	257	285	279	270	275	247	253	279	258	257	269	264	257	270	256	279	283	261	275	258	268	278	300	239	263	292	275	257	257	253	283	261	274	254	257	256	291	261	264	288	257	266	253	249	271	265	277	278	270	260	279	289	270	269	239	286	268	273	264	277	277	237	226	264	263	281	239	256	278	265	256	244	261	285	297	257	272	277	288	281	268	263	295	257	272	267	269	277	300	253	268	295	314	245	283	275	252	273	279	254	276	295	287	243	283	308	282	293	270	277	271	266	263	268	266	292	302	291	280	273	292	278	277	256	267	257	274	285	279	291	279	245	263	300	265	290	265	267	249	271	261	326	262	301	283	268	259	271	238	259	278	278	304	281	256	273	240	269	268	279	284	268	249	262	238	278	272	256	289	271	288	276	237	288	257	264	262	280	263	277	285	257	256	252	264	254	264	258	259	279	297	294	266	273	269	268	315	278	243	280	263	264	228	253	247	269	277	288	256	229	271	254	280	246	251	269	247	250	294	298	221	262	254	276	285	232	284	277	299	272	259	263	261	266	265	270	248	268	306	270	265	280	283	269	283	290	274	275	281	277	266	269	279	276	259	254	283	235	264	250	272	255	289	275	293	273	274	249	257	277	299	263	245	253	297	243	252	280	272	255	253	245	298	280	293	293	276	271	255	245	271	282	242	248	256	277	258	239	254	263	253	290	283	236	267	267	245	240	278	260	264	309	240	297	260	288	241	269	262	267	268	315	274	291
25332	21455	28115	26291	17496	9706	5211	2246	1450	891	705	654	586	493	504	491	438	437	462	391	392	409	426	404	397	394	395	415	418	410	381	429	395	387	380	379	382	359	376	359	361	374	364	371	380	356	388	386	405	372	345	377	392	354	331	346	373	388	362	350	368	386	386	395	391	357	358	356	343	371	370	386	326	374	365	360	349	385	378	370	351	365	340	356	316	356	385	372	390	341	391	407	396	395	374	386	383	359	367	356	362	333	371	363	347	380	367	359	360	396	377	344	369	366	333	379	367	345	356	361	398	370	351	378	345	353	399	343	337	346	374	382	361	379	341	390	367	312	359	375	365	359	380	414	309	375	356	355	349	347	368	373	346	364	360	326	383	373	332	345	346	379	344	339	353	358	383	365	377	362	345	353	327	390	362	350	339	367	358	370	346	368	333	377	409	356	344	382	407	347	335	354	356	368	371	374	338	342	381	358	374	374	370	347	342	355	368	389	371	341	337	354	396	342	354	362	344	365	330	369	386	407	380	370	338	348	334	337	362	359	381	362	389	374	358	364	334	374	402	377	342	406	374	347	346	367	357	365	370	365	329	372	324	346	360	342	373	339	369	333	374	351	402	358	358	366	339	399	354	345	374	352	366	364	353	406	402	384	358	380	346	378	378	374	378	368	370	363	347	374	361	323	381	368	347	363	325	330	345	379	358	363	376	361	347	359	405	375	409	391	352	372	401	354	389	349	384	349	338	345	380	366	364	353	335	351	368	362	353	347	380	368	407	383	378	346	337	334	390	319	380	323	346	363	352	369	377	363	383	358	380	357	343	339	355	342	368	367	350	381	368	367	394	352	369	348	377	363	388	352	350	339	363	366	344	353	385	365	365	347	357	365	369	338	379	374	330	377	370	358	328	363	357	393	375	354	393	354	331	377	410	411	370	329	356	338	387	346	357	391	359	370	376	342	356	363	355	342	349	362	357	380	371	366	363	399	396	376	385	354	390	328	361	366	346	381	366	355	353	381	351	375	387	418	351	392	367	380	383	377	334	387	372	368	354	359	335	327	346	330	408	369	374	358	397	322	374	357	381	351	324	321	348	369	383	373	373	330	376	355	383	362	363	375	354	365	384	340	380	341	369	387	366	348	372	386	380	370	352	364	384	360	383	364	358	339	360	393	401	350	343	366	405	368	298	339	365	361	367	345	364	366	337	359	358	397	337	358	355	334	364	382	367	356	350	352	347	359	388	398	378	367	345	364	380	357	357	380	376	382	381	348	392	365	351	366	364	341	363	364	366	359	378	389	388	354	344	379	350	389	366	341	327	366	364	380	352	389	370	357	343	386	340	377	383	380	363	393	365	365	382	330	373	344	378	398	378	349	376	359	371	383	364	349	376	369	354	372	344	358	366	381	365	345	348	353	376	348	334	368	354	345	358	375	387	352	368	377	394	358	394	373	350	343	358	335	387	364	366	344	353	354	367	362	385	396	390	341	361	347	379	370	374	355	353	347	389	377	363	408	354	369	366	334	387	386	348	391	350	366	383	330	366	373	362	402	388	367	349	387	360	382	365	356	360	342	324	343	330	372	390	367	391	373	384	351	356	370	379	372	373	379	363	384	371	355	343	364	373	379	400	394	386	362	383	356	353	364	382	333	336	378	391	376	374	357	353	398	384	353	348	388	334	407	371	376	406	397	361	364	369	370	382	384	337	364	364	370	364	375	369	362	397	385	323	366	347	391	358	363	393	317	386	368	350	387	381	390	352	361	374	361	376	372	358	349	365	348	335	336	370	374	379	370	369	368	356	335	353	365	367	343	379	351	351	369	387	350	345	351	363	378	377	342	380	362	359	375	373	378	394	358	370	370	334	367	375	361	372	377	386	352	385	352	341	333	362	333	373	362	342	355	354	360	372	347	360	369	369	343	384	368	350	383	361	384	334	342	387	362	364	378	373	357	366	327	361	338	361	352	345	346	359	370	341	338	357	342	369	357	353	342	347	333	332	377	370	365	423	341	360	336	386	346	370	395	353	339	369	357	366	335	356	360	354	351	350	336	378	386	375	392	335	350	404	371	366	365	354	341	360	347	380	394	347	348	368	345	369	366	386	320	348	366	379	374	361	347	375	359	356	323	328	360	324	335	360	383	363	347	361	369	380	375	368	344	360	381	350	342	364	372	350	349	360	330	361	379	362	369	347	357	378	378	359	362	372	362	363	384	376	347	363	353	356	347	357	320	412	381	327	367	372	351	369	371	354	372	334	375	374	369	368	383	347	358	332	363	361	383	360	374	379	370	365	356	358	401	388	367	356	358	375	381	336	358	353	342	375	354	352	326	385	380	375	339	362	367	353	356	353	388	339	346	381	398	379	361	367	362	358	357	357	340	340	349	358	349	346	361	367	384	375	385	369	403	357	352	359	367	366	389	374	366	370	360	376	338	399	373	385	386	384	336	360	382	355	346	350	351	369	351	362	367	358	367	375	342	378	358	345	387	373	391	327	364	369	356	364	329	354	374	341	380	364	391	349	375	362	348	356	358	353	374	381	374	373	361	355	345	399	372	336	350	345	367	364	349	392	355	356	356	361	362	328	377	390	346	392	411	374	358	372	372	364	374	364	344	373	381	352	376	354	397	368	384	401	351	351	381	333	335	386	318	367	331	350	390	347	402	333	391	334	340	353	338	347	357	336	366	335	378	379	351	371	376	354	404	390	375	375	336	370	395	347	356	384	387	402	358	359	374	390	377	364	356	362	383	381	364	382	354	349	367	356	371	358	375	348	345	367	376	348	342	387	371	388	376	392	380	392	345	389	356	342	378	339	370	359	343	377	383	362	347	327	383	318	360	338	380	366	349	343	370	374	396	396	360	360	337	330	350	346	363	366	344	358	339	396	368	359	352	350	354	359	381	358	400	358	368	369	369	380	399	389	370	367	326	343	351	381	343	407	364	384	343	372	367	357	362	333	356	377	392	394	357	327	363	336	353	343	363	349	358	331	382	313	365	367	334	360	358	361	362	376	349	357	347	355	384	323	386	401	371	358	380	365	338	369	354	359	393	351	360	344	356	385	342	350	378	368	347	389	389	399	351	355	363	373	369	372	349	376	372	372	368	370	341	356	366	362	355	330	325	342	351	363	342	367	430	358	364	368	387	390	394	372	358	369	396	345	358	394	386	354	335	343	335	384	351	353	382	371	342	353	366	316	367	350	350	378	358	360	368	358	336	399	389	358	389	372	380	378	384	339	360	373	347	366	374	378	349	372	361	368	330	350	373	365	351	344	345	385	354	336	366	342	319	357	374	371	376	389	373	396	381	318	345	349	386	384	344	366	359	362	370	377	382	350	385	362	355	354	393	363	376	375	380	344	343	384	361	354	375	339	364	378	413	357	386	368	378	368	363	347	359	412	356	386	353	365	375	353	350	358	335	379	369	375	363	359	362	363	324	363	379	359	378	375	354	373	348	319	354	367	353	330	356	362	364	373	368	382	368	355	338
26056	45502	36875	22885	17475	13439	8022	4164	2780	1568	1173	935	843	681	694	609	569	537	509	522	496	487	516	483	466	473	482	475	433	459	432	426	430	441	427	455	433	415	437	389	413	409	430	396	418	408	437	429	420	412	425	414	439	383	408	386	370	416	405	361	383	367	404	415	395	411	410	405	366	421	429	387	391	402	379	393	425	395	399	400	387	398	385	384	384	434	419	396	425	392	424	380	388	414	407	426	364	416	409	378	417	410	362	369	379	379	399	406	402	370	414	361	393	419	390	422	404	402	366	392	390	377	402	380	370	368	435	367	384	389	371	380	366	438	393	392	379	399	420	383	378	386	408	384	395	411	380	418	396	379	383	380	395	389	373	384	397	357	355	385	394	424	436	376	383	411	389	436	389	367	400	403	389	401	413	389	416	372	426	387	386	427	400	375	435	375	379	428	428	384	395	387	367	397	400	430	344	384	405	395	414	374	382	371	389	395	382	393	387	393	432	410	375	345	389	383	368	359	375	419	404	405	384	375	385	385	382	391	410	428	382	361	382	417	414	404	437	390	393	382	405	372	362	391	384	429	365	430	409	385	419	375	406	406	421	374	379	414	413	392	419	379	390	409	380	400	369	408	400	397	373	346	411	432	385	347	398	405	358	365	388	389	354	379	428	388	410	370	389	375	407	415	383	397	389	367	389	383	395	351	382	392	404	376	425	419	394	398	411	368	386	373	407	384	400	375	416	387	380	376	416	400	425	402	379	410	370	407	378	402	380	396	357	401	403	373	396	393	387	420	438	407	401	401	377	425	371	393	401	437	417	354	393	392	421	398	381	351	410	385	388	386	412	414	392	374	407	377	386	419	406	407	385	390	427	430	411	395	395	394	384	374	404	395	397	417	370	385	371	388	406	377	402	402	392	401	413	434	416	399	404	375	370	400	439	406	409	418	411	388	404	372	436	391	416	418	381	391	396	386	408	395	401	387	400	420	412	382	386	354	391	420	398	407	374	402	392	387	379	370	403	395	421	391	411	428	398	422	423	418	388	438	423	406	392	413	396	386	379	432	413	472	394	409	408	391	417	377	372	403	397	381	436	392	414	447	401	388	403	402	387	430	382	399	400	393	425	421	378	378	371	395	401	390	393	388	413	387	385	378	386	399	402	403	385	394	382	393	417	381	401	408	420	381	399	387	411	431	376	414	400	405	393	412	379	393	392	399	420	393	396	376	407	415	373	394	370	402	410	381	390	389	398	370	403	374	405	377	376	373	374	404	380	386	429	370	392	443	399	411	427	375	383	359	370	407	411	395	390	398	392	382	391	400	439	385	425	383	405	418	374	393	396	389	386	392	409	401	414	409	402	390	403	410	386	426	401	392	378	385	409	367	400	419	379	419	416	376	420	414	409	399	398	424	415	385	417	370	384	389	410	382	419	411	381	409	413	369	434	390	394	383	368	402	397	380	384	387	398	381	385	395	398	368	398	399	400	417	390	402	386	423	399	382	364	405	402	367	410	377	364	403	405	349	414	399	393	404	380	417	399	408	390	394	363	375	387	411	373	419	365	381	389	410	398	447	405	386	405	352	428	399	406	411	426	422	377	406	397	363	393	388	403	384	404	418	414	408	366	434	384	434	431	417	378	396	378	426	398	373	435	398	413	430	363	409	345	396	390	396	400	385	414	400	354	422	390	362	372	378	415	414	393	388	391	444	404	373	375	362	420	416	384	424	439	409	380	370	445	388	419	379	399	385	456	413	398	406	368	407	386	352	378	382	434	418	406	374	412	384	390	411	395	372	382	366	374	395	398	387	393	398	400	398	431	383	389	385	392	385	422	439	392	394	414	402	385	384	419	416	416	404	407	415	393	370	367	376	411	401	336	392	369	360	438	402	376	379	384	406	397	372	385	427	374	379	395	430	384	398	382	387	388	393	379	403	391	386	390	385	394	400	353	366	405	391	418	414	390	390	383	376	416	385	418	377	388	423	381	383	405	405	385	410	374	449	384	404	381	409	359	354	396	399	341	404	432	379	398	381	394	397	396	370	392	389	407	417	392	432	406	410	402	386	430	374	390	396	383	399	409	363	400	412	368	378	442	420	387	438	405	375	408	437	369	422	392	419	411	364	383	411	388	405	397	387	394	379	382	406	383	399	385	367	368	452	416	417	372	397	393	401	392	371	399	456	394	402	357	413	409	367	387	396	378	398	415	414	406	440	411	420	374	409	425	379	396	359	403	394	376	362	380	394	405	421	383	388	376	429	406	434	410	386	412	390	426	426	404	415	389	403	394	371	401	381	413	413	418	392	376	384	400	376	416	387	387	403	374	424	411	391	380	396	393	407	387	349	399	410	402	387	410	421	425	420	439	399	371	394	407	408	388	409	399	417	375	428	385	400	370	405	386	374	414	377	409	414	394	415	390	425	365	393	395	416	413	378	404	386	381	357	388	399	386	407	405	441	416	404	399	401	431	394	396	373	390	385	394	412	419	394	377	378	389	371	406	367	379	379	403	404	392	409	394	424	384	372	391	390	386	417	389	375	378	374	385	381	400	394	405	427	407	351	440	402	383	387	405	401	376	348	382	398	402	378	399	422	424	411	400	398	398	406	383	410	372	423	405	376	373	401	404	402	396	399	401	417	403	374	408	393	373	402	356	405	387	414	408	378	377	403	390	373	425	404	373	389	400	406	407	398	413	389	375	416	367	400	357	415	424	402	380	399	387	409	394	390	379	364	397	403	405	410	432	406	421	404	376	404	363	392	383	369	375	371	417	402	426	426	370	386	390	387	385	429	360	423	391	423	400	379	389	359	387	392	411	373	386	386	404	415	406	382	398	360	403	381	409	366	407	401	418	396	371	406	404	399	368	403	405	406	424	399	376	382	403	411	398	372	394	406	379	410	398	357	389	391	400	384	373	426	376	374	379	399	374	406	423	407	413	393	350	408	386	387	400	367	387	392	410	432	385	417	409	403	373	366	375	394	408	391	419	406	407	383	400	409	390	364	404	376	399	384	420	410	376	406	398	371	427	406	410	404	395	389	422	392	384	414	396	383	358	375	389	413	414	361	419	395	338	397	414	381	347	420	369	401	395	384	371	376	354	391	386	403	435	378	399	404	381	388	348	412	418	404	389	427	403	402	424	351	407	412	422	398	406	396	367	374	423	395	375	387	384	399	396	399	385	399	391	384	383	422	377	386	411	388	369	398	361	388	367	396	419	348	389	383	385	400	383	409	408	384	414	390	392	409	374	380	386	405	376	400	371	371	370	396	391	420	396	396	414	386	398	375	370	408	391	426	389	424	392	382	411	380	393	348	380	419	419	376	382	419	420	396	413	395	373	372	390	381	420	355	387	376	382	399	412	363	389	420	387	404	387	411	392	356	401	413	388	406	405	399	417	397	458	409	373	386	406	412	394	423	396	363	393	392	379	375	412	424	398	382	376	435	356	346	420	377	387	429	404	373	416	377	382	393	411	411	400	376	406	364	395	379
22960	21413	29071	24240	21943	23353	18214	6183	4154	2122	1320	1037	933	811	743	690	636	581	567	554	537	571	537	545	495	531	497	517	470	454	477	477	434	475	446	472	490	485	457	434	459	418	454	447	436	428	448	437	428	400	402	423	421	454	422	428	417	418	430	469	424	428	437	423	437	437	433	413	395	450	432	401	455	415	412	434	452	429	432	466	402	478	378	406	400	417	411	415	402	424	439	412	425	411	415	451	412	428	417	385	412	376	425	388	385	405	403	418	426	428	422	419	442	382	396	416	413	409	390	443	434	430	443	431	407	417	419	435	385	377	373	414	420	418	424	440	451	426	410	429	402	446	411	413	415	416	361	418	409	420	431	410	432	481	432	428	442	396	417	387	392	404	404	435	438	387	421	389	428	436	410	430	399	422	443	428	417	404	408	460	429	427	438	436	440	442	422	437	414	425	445	401	449	457	408	397	385	428	429	429	413	422	448	447	424	420	443	415	427	458	412	398	444	453	408	437	416	397	401	403	416	413	410	417	400	454	413	423	433	412	380	389	410	436	440	418	428	424	439	378	406	414	438	422	440	428	418	423	456	433	425	412	414	404	422	416	425	379	402	411	407	405	421	391	424	420	415	399	431	384	438	376	416	407	388	408	435	434	416	391	407	416	449	433	384	410	419	434	416	387	418	419	395	396	414	446	471	406	430	431	417	407	407	426	456	433	404	399	398	417	451	434	407	453	434	411	410	414	392	444	443	382	403	410	427	448	410	371	422	417	416	395	395	384	419	433	481	440	417	421	419	412	413	436	416	410	418	399	417	400	392	464	427	408	397	416	422	428	430	449	386	431	417	416	446	429	407	402	412	384	412	405	416	415	429	411	430	421	370	424	461	415	431	400	443	411	421	404	450	406	446	432	387	432	398	396	420	389	428	433	434	399	442	424	426	411	439	403	427	421	445	439	385	369	399	444	426	446	436	435	417	405	413	384	433	415	428	459	455	422	453	428	451	414	405	441	454	409	401	436	411	400	401	415	412	440	406	418	456	419	384	444	412	441	424	423	433	419	382	433	424	416	407	469	384	404	442	420	421	378	434	393	400	417	440	402	427	414	450	415	403	435	435	455	392	423	390	424	364	433	446	442	447	423	415	394	406	413	402	408	419	400	401	469	419	407	409	401	414	415	433	449	436	419	411	457	422	460	423	450	386	429	406	463	411	404	418	454	421	393	458	391	366	443	461	396	412	408	422	425	384	445	456	400	394	402	433	405	441	399	432	395	439	407	407	419	426	378	417	397	416	434	424	453	419	436	484	434	420	437	443	407	397	429	423	452	433	411	397	377	414	397	438	400	439	397	427	416	449	449	464	440	394	403	424	431	402	432	410	418	373	433	435	408	396	416	410	464	411	443	449	425	438	421	420	417	420	430	431	423	430	455	451	433	377	438	460	427	435	445	420	440	410	439	437	406	390	433	420	387	446	432	426	426	400	455	398	436	428	420	394	413	398	397	461	428	456	416	400	412	450	419	391	397	433	415	450	421	403	423	375	424	410	398	413	397	419	430	405	426	385	441	416	403	432	372	422	426	376	427	412	411	445	392	459	435	387	422	430	436	385	379	379	423	435	427	421	443	427	403	384	420	416	419	432	397	458	451	404	426	423	417	447	423	402	384	422	422	434	432	445	388	440	406	420	463	412	405	372	434	408	388	448	414	416	393	411	433	395	402	413	395	401	422	398	436	427	423	437	451	406	436	419	387	387	416	446	485	403	424	403	452	412	423	429	423	438	412	425	409	456	400	382	400	402	423	443	421	421	370	337	467	462	414	435	411	420	398	407	440	404	392	424	437	408	441	401	427	420	437	431	436	414	393	419	417	481	446	419	411	427	417	389	390	424	418	407	443	431	416	387	415	418	394	368	409	456	454	439	407	407	445	438	377	442	437	453	426	431	413	400	438	392	370	396	393	410	399	420	401	419	414	423	416	393	388	409	419	426	405	411	418	434	417	421	416	423	399	402	415	439	434	417	433	406	419	393	457	405	408	422	418	430	394	386	409	419	428	408	398	419	436	449	427	417	412	413	415	449	436	409	389	403	410	430	436	423	373	426	421	397	422	464	448	400	399	436	427	405	414	401	399	427	451	448	411	408	442	388	429	400	393	423	403	405	402	415	431	413	456	420	448	411	441	399	374	429	375	417	426	421	441	434	427	449	412	449	396	374	392	423	435	377	414	424	405	440	459	422	420	459	425	440	451	428	397	453	434	406	478	406	421	393	402	407	393	406	442	402	400	395	396	419	411	437	410	408	409	417	407	427	411	400	439	405	408	408	380	391	385	403	434	428	422	428	391	440	397	417	439	375	416	408	421	450	410	441	426	389	408	423	392	371	385	409	430	424	406	440	417	395	403	392	431	388	414	423	414	464	449	435	421	413	432	447	443	413	383	413	412	443	442	422	385	423	407	415	419	415	406	393	409	391	415	421	434	412	451	432	429	378	410	394	444	418	390	409	414	415	402	424	396	409	429	447	402	427	414	421	412	434	413	427	407	386	418	420	421	433	439	393	382	412	419	399	419	413	414	403	455	429	412	432	469	414	406	430	405	425	419	449	411	386	425	374	397	440	415	419	469	394	477	421	433	427	442	425	414	397	413	429	403	427	416	448	402	451	467	425	419	398	457	409	376	416	456	399	430	397	431	406	433	405	442	432	404	432	401	396	444	401	434	440	402	442	412	418	455	398	409	423	432	438	417	432	426	395	408	433	400	453	428	423	432	436	459	392	387	449	419	425	392	408	394	433	424	393	422	443	422	406	430	406	391	411	434	428	407	416	411	400	423	403	391	415	413	435	425	442	398	400	422	421	434	421	448	394	440	403	406	410	383	452	428	441	404	436	414	420	419	437	462	411	440	439	411	420	432	427	434	405	405	420	447	424	436	453	397	432	436	414	380	420	414	410	403	437	398	400	426	440	424	413	396	420	423	413	441	392	411	341	433	417	397	382	405	378	445	439	420	382	407	427	395	411	413	394	416	406	416	438	426	418	422	398	412	409	417	440	394	401	410	402	451	417	409	426	413	405	382	426	422	419	420	380	423	448	405	414	417	439	486	412	383	444	428	427	450	417	436	419	429	392	404	425	418	414	417	393	407	397	440	416	432	439	409	466	421	414	395	410	409	405	455	401	423	400	430	447	433	435	397	427	413	419	392	400	423	410	415	404	403	413	433	412	382	381	427	400	410	411	422	407	411	403	422	427	414	445	427	412	408	424	417	404	455	418	428	445	397	472	395	398	407	419	430	429	429	437	383	434	413	390	450	427	412	413	462	423	412	406	428	468	410	420	412	411	393	396	454	423	413	397	399	383	393	443	419	399	405	395	382	424	435	421	425	413	454	401	414	370	384	443	397	429	393	426	381	455	404	415	392	392	410	425	378	424	404	394	414	461	401	419	409	423	413	405	434	432	434	410	421	421	408	432	421	451	371	404	448	452	436	402	429	420	417
29341	55923	45479	32480	28260	24549	14878	8228	7027	3466	2011	1708	1334	1085	1046	863	755	677	713	643	656	641	583	592	629	577	579	541	567	524	555	518	547	498	515	522	471	511	487	489	513	462	518	495	505	473	494	449	464	446	494	473	432	453	455	472	414	435	453	457	447	453	390	433	450	437	418	410	413	442	446	447	441	441	473	423	417	382	464	432	469	458	440	418	415	426	435	426	461	454	425	415	453	468	450	440	453	400	419	431	435	434	435	400	413	436	434	434	408	417	441	411	410	386	429	443	459	432	398	416	458	430	417	443	440	442	431	444	428	426	439	425	453	437	466	465	415	427	459	431	420	435	408	408	421	455	412	456	405	388	409	439	439	458	440	451	441	437	413	471	481	430	461	454	423	446	398	433	422	411	474	438	452	410	455	430	405	406	423	412	457	443	385	404	418	452	445	439	434	445	461	419	429	441	438	421	430	438	442	431	436	421	405	423	417	446	503	414	411	442	450	412	439	430	444	441	425	410	433	448	458	403	422	381	464	423	417	430	451	424	437	445	466	400	427	469	410	447	423	431	401	414	457	461	448	468	456	434	418	427	449	421	461	456	454	465	465	464	427	422	404	398	422	424	431	417	436	452	397	430	443	437	409	461	453	403	437	413	417	430	400	431	473	412	426	409	464	428	433	456	405	451	438	423	422	420	440	430	425	434	442	462	412	417	421	404	438	431	430	408	447	423	463	432	489	398	413	471	442	392	436	451	459	409	452	416	419	443	402	435	405	397	450	392	466	460	438	421	432	434	413	440	444	432	418	432	459	453	401	411	450	403	464	422	432	446	447	461	445	428	433	417	422	419	389	445	416	455	405	385	459	410	435	403	434	415	420	470	422	431	467	403	436	411	415	476	423	423	421	440	431	440	426	418	446	428	419	457	406	419	444	441	432	421	406	476	450	452	423	415	461	375	466	428	430	437	418	444	412	430	399	423	430	460	444	480	430	406	425	402	421	405	423	441	400	449	406	428	432	408	436	449	449	420	420	433	481	398	420	456	457	442	419	448	413	408	459	417	408	392	419	469	404	446	460	438	427	421	452	445	439	411	417	417	397	459	427	443	438	441	448	435	447	420	441	416	451	412	469	450	439	428	436	439	453	450	401	428	437	388	455	446	438	451	412	472	410	422	448	452	424	408	403	427	409	433	435	444	420	431	436	432	402	404	394	446	446	429	421	395	465	427	463	393	422	409	473	422	446	405	444	453	397	378	409	427	409	457	394	427	391	430	394	419	407	432	466	452	384	424	452	425	444	409	399	409	437	431	451	437	445	431	466	430	437	449	426	451	435	400	404	426	413	428	432	477	430	423	444	428	422	460	394	442	434	429	431	413	428	427	429	423	415	440	462	438	403	419	454	431	429	432	431	461	462	419	447	429	396	418	411	444	417	443	430	435	443	416	420	406	418	430	402	413	435	432	415	437	429	421	467	433	417	444	419	441	397	461	447	420	432	413	450	428	441	430	436	420	414	414	493	467	460	448	420	450	435	429	403	415	421	431	418	451	435	435	417	436	407	452	427	454	422	421	440	403	406	429	409	446	419	389	460	421	461	418	428	459	415	420	427	446	407	423	422	447	415	426	397	425	404	431	420	423	413	414	438	409	458	402	450	418	434	479	424	437	429	428	399	417	432	414	428	441	397	424	417	418	438	472	404	435	458	430	435	431	423	470	459	442	409	454	426	453	442	431	434	469	448	410	403	448	463	421	422	420	428	442	391	450	445	433	430	420	443	428	418	457	428	469	439	430	425	419	430	440	467	409	465	433	411	414	427	401	408	419	423	428	405	427	414	434	420	417	400	443	409	414	452	439	463	449	449	407	422	420	442	426	413	446	457	370	402	415	466	418	422	432	435	427	465	427	441	411	452	468	389	424	412	413	473	447	459	451	458	418	445	463	423	427	450	397	471	451	417	461	414	445	433	471	445	442	442	432	398	433	455	435	432	405	408	433	420	441	416	458	414	422	467	435	417	414	443	430	445	405	437	452	434	446	454	446	436	465	427	468	441	438	471	430	428	378	442	456	455	429	411	441	455	436	407	421	435	428	421	462	459	430	411	435	419	438	411	448	419	432	424	394	407	438	440	419	421	450	414	415	416	418	436	439	489	418	441	403	408	417	438	448	448	433	423	415	387	468	420	453	446	394	411	451	396	387	429	420	448	438	418	431	416	450	418	509	451	429	439	472	390	436	420	492	452	416	425	440	427	439	396	430	405	407	400	373	384	415	422	391	416	411	428	402	438	416	418	424	450	462	443	425	408	418	438	470	435	448	448	450	386	436	416	441	419	467	414	430	423	420	453	437	445	431	428	441	420	399	396	428	462	415	445	451	431	447	443	424	430	411	423	432	427	445	443	436	438	418	430	416	444	419	429	451	447	411	425	431	443	451	398	462	416	401	412	436	422	429	432	447	418	439	417	438	407	417	445	415	435	426	437	437	457	410	399	404	414	415	419	455	431	414	425	459	427	438	404	449	439	396	416	448	423	367	451	431	424	442	416	432	397	438	427	427	435	413	438	433	425	429	436	413	416	453	401	439	432	401	424	437	420	395	412	411	440	431	419	446	433	431	414	439	415	409	481	415	422	430	427	464	430	469	412	463	423	454	433	441	426	433	455	443	435	405	422	425	431	461	420	442	408	443	432	420	390	442	426	436	434	416	440	407	452	458	433	420	431	427	438	438	409	397	396	426	414	441	397	421	441	420	429	423	413	390	454	416	449	430	393	392	444	445	395	433	432	460	437	437	412	446	451	433	449	418	439	441	450	444	418	429	455	409	435	406	424	434	411	447	412	428	408	408	435	420	446	441	416	431	414	413	444	381	417	437	429	403	457	438	409	420	437	437	459	450	442	420	422	401	409	408	470	472	409	426	446	436	463	400	446	462	422	407	455	417	469	387	443	426	426	432	439	432	443	413	418	412	433	452	431	428	409	425	407	444	414	424	409	436	443	423	431	470	448	441	442	468	409	431	421	418	429	438	411	420	423	437	445	448	445	439	417	452	419	428	435	415	415	459	430	417	417	397	446	442	449	431	441	432	418	393	442	422	429	429	419	432	440	412	428	423	410	442	431	417	437	414	450	446	429	408	435	439	406	464	436	416	454	445	434	448	421	432	457	462	421	426	452	442	416	392	451	434	430	454	458	476	399	446	422	450	413	394	480	394	464	433	440	430	430	438	453	443	440	464	431	412	447	460	442	452	440	395	420	407	420	421	463	437	469	406	436	465	402	411	441	436	462	475	412	447	415	437	396	439	421	402	418	428	431	426	429	415	427	410	447	451	466	433	454	432	471	435	425	425	374	432	427	432	471	410	445	403	412	444	449	446	433	450	426	435	424	454	447	440	430	458	413	438	430	457	437	432	435	421	407	443	411	449	399	453	407	423	434	413	398	408	444	436	412	424	442	417	428	457	423	436	436	413	431	428	423	419	436	455	428	393	417	430	454	456
30013	27789	27943	18304	10328	5827	2728	1424	913	576	444	389	355	341	300	283	282	277	262	279	259	255	295	276	267	281	266	262	289	275	261	279	238	266	264	241	261	288	276	246	241	241	257	258	266	248	247	259	276	253	237	268	235	278	235	250	233	240	226	277	238	225	233	251	241	229	264	251	232	247	254	235	221	231	240	241	265	254	263	257	245	224	244	237	236	270	270	234	251	259	231	254	257	235	226	256	238	256	248	248	215	273	235	251	244	249	249	238	229	253	243	235	255	239	212	214	264	254	243	228	229	262	231	243	220	266	244	248	250	223	262	285	214	255	233	226	281	232	222	211	256	270	223	241	224	253	232	229	265	292	267	255	234	240	257	265	238	248	253	222	225	271	225	217	262	241	243	232	279	242	243	259	252	264	256	271	236	238	236	228	226	240	266	283	278	232	279	251	228	254	225	237	231	241	222	290	252	254	247	227	243	233	273	250	243	251	238	267	255	212	254	230	261	213	214	257	240	228	259	258	244	280	252	260	218	258	257	208	253	254	249	248	232	273	250	252	251	270	232	263	252	238	265	244	268	253	264	225	242	240	263	221	224	227	245	212	239	233	277	276	268	237	235	218	235	257	247	230	232	259	247	223	238	263	241	241	254	260	258	256	219	264	242	240	249	269	259	264	238	263	251	246	235	251	249	260	236	246	268	243	221	283	240	223	254	255	257	243	225	252	261	267	259	248	242	253	252	257	249	240	262	267	254	259	263	243	269	265	275	226	255	277	233	247	253	227	249	264	261	243	229	260	252	287	250	273	228	271	280	242	232	248	261	263	279	238	260	262	215	245	250	234	233	241	220	272	255	250	294	242	222	283	257	233	269	260	264	246	264	256	245	251	257	244	244	262	235	265	253	255	261	239	278	247	257	230	257	236	264	254	245	262	251	240	246	240	251	246	270	249	255	230	241	240	248	246	237	260	261	256	242	259	225	222	224	270	236	256	236	264	262	244	266	268	268	250	232	229	262	236	245	243	216	241	226	256	235	272	250	252	224	227	260	260	237	255	236	242	233	260	223	240	254	214	245	243	235	258	286	216	284	271	237	280	258	251	221	240	236	230	237	252	242	275	253	236	245	263	239	222	224	244	234	230	225	241	235	236	260	249	209	245	222	237	232	232	266	227	265	253	260	252	228	278	222	234	241	236	257	278	242	256	265	242	278	264	283	267	239	240	277	240	244	260	238	270	244	266	252	248	268	229	227	248	251	260	272	242	271	275	224	228	249	255	288	253	248	266	266	228	229	248	266	273	245	273	246	270	249	281	244	257	233	218	242	255	238	242	235	252	249	249	239	266	248	230	252	237	265	237	245	248	246	239	215	253	247	248	224	236	292	249	256	233	268	267	245	236	272	246	241	229	274	260	264	239	236	215	272	236	257	243	260	251	263	244	262	264	262	255	244	257	280	229	235	231	235	242	220	240	265	258	257	258	256	222	246	230	273	243	243	280	231	283	260	243	267	285	234	261	268	242	262	265	246	246	244	241	250	259	258	256	242	220	251	254	247	230	254	264	265	244	264	222	236	240	236	256	266	247	233	282	268	254	226	242	250	237	268	256	264	251	256	256	252	267	236	256	245	255	257	249	263	240	249	280	245	268	249	233	244	252	229	264	229	249	252	230	265	260	234	224	255	229	225	294	240	237	257	238	250	249	247	242	255	222	266	239	287	233	230	207	238	278	266	239	255	260	242	233	255	252	225	266	270	255	225	219	233	237	217	249	241	260	266	269	249	263	254	255	269	259	267	276	251	257	260	254	270	245	240	249	247	254	246	229	212	269	270	250	252	248	206	229	212	246	235	258	262	254	241	233	274	259	244	255	245	232	242	259	221	253	261	220	228	259	254	256	248	271	267	236	250	261	241	255	244	246	261	244	237	270	265	286	256	249	220	281	266	241	263	253	258	273	231	236	239	247	259	247	236	239	244	266	235	226	239	259	235	263	220	253	256	251	250	249	258	249	248	251	259	237	256	271	224	262	262	250	232	246	250	258	229	227	245	241	221	247	240	221	234	264	255	258	265	253	230	241	249	259	240	258	269	231	241	248	228	213	231	270	252	227	228	253	238	238	215	237	255	250	261	264	225	251	279	263	255	240	257	290	250	241	258	269	225	239	234	233	243	263	271	225	254	246	283	255	251	257	245	261	249	243	261	264	239	246	216	249	258	231	266	241	242	249	245	241	260	274	245	237	229	249	283	225	224	225	247	242	230	237	249	245	245	243	267	243	240	250	229	254	272	242	239	298	266	250	244	255	233	257	271	220	226	249	252	243	267	229	250	275	228	246	245	238	251	256	245	252	241	228	234	257	265	231	234	232	233	236	253	249	260	229	239	263	250	253	228	235	304	231	225	262	250	255	266	258	264	251	246	255	264	291	215	255	255	248	248	248	279	243	250	233	249	257	242	268	249	254	264	256	235	249	239	245	202	262	210	268	224	238	228	233	278	262	243	224	251	257	241	253	232	258	270	230	256	243	240	255	252	240	260	240	256	246	245	243	265	260	268	252	293	258	247	265	253	219	265	252	242	271	279	258	255	273	256	259	244	233	267	234	238	234	253	256	241	223	261	239	232	230	252	258	262	271	238	245	247	231	244	233	237	254	236	266	273	257	249	246	237	244	281	264	256	223	267	258	247	254	257	247	258	245	238	290	261	255	239	241	260	235	241	277	237	226	246	262	253	226	254	257	266	229	267	238	257	238	245	238	257	244	249	242	252	266	230	228	224	275	255	225	256	245	247	235	260	243	247	266	232	252	260	228	244	251	215	249	279	245	243	282	258	253	234	238	241	262	272	244	239	256	244	272	229	228	239	254	264	254	243	235	231	261	234	275	252	250	254	231	255	245	243	260	239	262	225	249	241	247	253	242	255	255	256	247	235	234	221	265	252	257	228	266	229	251	243	224	261	264	236	239	222	250	259	248	242	250	241	269	257	246	243	236	255	259	234	250	249	268	251	253	272	235	220	241	237	271	241	226	240	241	249	255	247	273	249	255	263	255	256	258	282	240	221	248	254	258	237	262	253	230	263	231	211	243	225	255	247	238	279	237	237	253	280	233	242	257	252	250	254	235	249	254	207	258	230	232	261	226	263	287	240	264	246	258	259	251	232	261	244	258	247	263	277	271	259	258	253	253	257	257	240	242	231	245	243	235	220	257	246	265	272	238	265	234	255	254	212	260	250	239	217	245	241	240	229	252	231	259	232	221	261	261	251	234	232	245	239	221	282	254	248	271	255	278	247	248	247	244	236	253	244	249	256	267	229	267	265	233	246	261	260	241	224	247	260	249	245	266	248	232	257	231	269	238	244	248	234	289	274	272	246	229	269	276	254	240	237	234	243	232	228	267	234	242	272	239	252	248	252	264	262	240	253	248	253	256	239	261	239	257	260	246	274	242	248	241	219	223	257	237	256	259	236	239	239	244	261	243	245	247	270	256	261	248	212	237
26215	40971	29334	17939	13427	9405	4833	2642	1605	972	661	510	520	434	419	410	352	341	361	327	332	363	350	368	319	323	327	331	331	322	315	297	277	318	312	286	311	314	316	289	308	304	286	272	314	323	291	287	278	294	271	277	265	285	303	276	275	274	248	295	272	289	287	262	295	300	267	249	248	284	268	282	280	264	259	308	292	287	294	284	263	275	266	280	278	269	258	287	280	279	261	267	281	273	289	259	275	261	262	278	293	294	274	263	257	253	297	275	287	300	263	266	290	290	290	259	293	285	262	236	265	282	277	288	284	260	258	268	272	274	289	257	290	276	293	254	262	269	291	246	289	282	276	274	291	274	274	261	256	273	270	274	256	260	270	248	291	290	243	262	270	239	249	252	299	275	283	275	248	264	266	256	271	243	298	287	250	242	278	255	258	259	267	275	285	251	263	268	311	293	291	282	240	315	269	282	267	280	284	276	277	294	265	252	246	309	261	293	275	289	263	260	266	296	296	260	273	254	276	270	269	280	264	263	277	265	232	271	307	297	277	263	286	299	268	277	259	288	288	281	257	276	269	295	271	283	283	255	260	269	269	286	295	279	297	277	291	290	273	287	266	270	291	269	302	278	324	259	246	285	257	271	287	285	263	244	298	288	289	249	294	256	245	265	259	278	281	277	276	276	276	263	278	269	269	263	253	298	264	269	292	265	281	293	290	273	261	281	282	285	302	281	278	289	291	261	293	266	285	278	249	265	261	294	283	262	259	262	273	285	299	255	259	297	272	263	281	271	249	277	250	259	262	284	246	257	273	323	295	263	283	276	290	292	240	280	274	274	266	252	257	255	279	253	291	307	252	261	272	278	283	268	283	269	305	272	280	303	278	230	280	273	267	278	269	284	262	273	238	288	275	272	281	282	285	274	272	266	304	259	250	247	258	270	257	283	264	256	240	273	250	232	261	277	243	303	267	304	282	285	282	273	280	258	273	265	309	281	253	286	316	270	257	261	296	274	295	270	267	289	291	268	273	270	234	258	269	275	243	267	261	258	292	281	288	289	283	272	290	286	283	254	283	280	263	288	247	274	256	269	290	284	293	254	247	266	277	277	264	267	267	281	253	277	282	301	239	273	300	277	278	296	259	285	265	308	242	267	293	289	256	254	292	283	261	274	300	281	282	291	296	281	262	261	278	268	269	284	263	308	262	293	281	276	255	248	281	275	277	287	251	292	255	261	263	289	251	293	271	288	270	292	276	270	268	278	268	313	266	265	254	298	270	305	308	281	282	284	256	260	232	265	290	280	274	291	278	263	258	273	265	276	292	292	313	278	306	289	256	251	265	306	274	290	258	286	291	294	284	280	268	268	284	270	254	282	269	271	297	279	265	276	269	274	260	307	283	284	260	262	256	272	273	273	278	274	263	272	281	271	286	275	299	294	280	269	274	271	283	281	265	271	256	273	281	278	285	265	249	281	301	299	284	283	270	273	275	275	292	295	281	259	265	258	304	252	271	271	274	265	282	314	250	238	250	269	272	251	285	274	223	252	283	276	281	271	276	276	269	279	282	260	267	301	258	280	276	277	278	258	287	302	271	266	289	246	265	261	263	287	270	292	315	267	279	275	288	262	268	273	291	244	303	292	291	279	287	263	289	285	278	268	287	263	296	259	295	273	285	283	290	281	262	261	260	292	290	295	262	273	263	278	300	261	240	295	299	265	296	281	274	269	270	260	294	279	298	274	291	261	300	275	279	282	269	266	254	245	272	263	279	281	314	274	266	270	268	281	273	266	245	274	265	249	250	254	269	317	267	271	273	300	275	260	247	297	273	284	292	270	281	251	283	262	270	264	245	273	262	278	276	266	293	267	281	264	250	286	267	267	289	276	237	280	259	272	286	304	272	273	283	302	278	270	292	257	272	293	296	262	292	276	275	271	245	295	308	283	283	278	280	268	289	273	280	265	269	278	230	283	269	311	285	287	299	278	254	275	259	266	275	266	240	287	308	278	312	275	293	288	264	286	283	259	278	265	290	272	289	307	264	283	291	287	270	287	275	281	265	293	282	293	276	245	271	268	271	273	280	252	295	289	264	296	253	293	299	278	290	282	249	272	271	275	299	240	310	274	273	250	275	281	262	308	267	285	280	291	263	282	262	289	293	275	312	264	293	285	266	280	270	277	298	278	267	262	246	305	244	295	272	302	304	270	264	292	276	271	272	288	263	280	296	281	305	285	271	254	280	261	270	291	262	298	232	278	276	247	264	247	275	299	263	281	283	275	272	272	262	272	296	280	303	267	272	266	239	291	270	264	262	287	274	263	284	288	260	290	270	244	283	259	267	252	280	280	323	260	325	272	278	260	280	263	277	282	265	258	278	254	273	308	281	298	286	269	275	259	269	264	302	272	264	253	283	272	249	283	274	271	290	281	291	253	281	271	268	282	271	274	263	271	265	261	268	275	274	270	266	267	261	270	261	263	293	286	292	282	260	250	284	282	278	292	261	281	282	250	268	272	280	277	261	255	271	284	270	273	275	299	282	251	305	271	307	255	306	275	273	253	244	285	258	246	270	284	266	267	260	233	264	260	283	288	289	286	281	241	300	270	276	262	272	256	260	276	304	293	255	278	283	269	275	279	251	293	282	268	302	252	271	267	253	291	270	305	286	266	284	310	297	297	308	279	288	273	245	277	262	291	258	262	261	254	258	256	276	274	276	276	266	288	317	300	295	256	239	296	279	275	281	275	280	261	283	270	268	253	263	264	305	266	293	327	276	278	277	261	303	276	258	266	309	273	297	257	284	250	275	279	243	263	265	261	282	274	261	288	276	286	279	292	259	296	252	283	268	297	285	272	283	265	249	281	293	265	262	271	258	253	245	283	260	268	280	278	264	293	299	283	268	263	283	277	273	298	266	258	287	260	284	259	284	286	261	258	289	268	272	263	282	311	326	267	264	263	290	289	309	274	251	279	280	297	297	273	240	255	260	236	305	278	290	292	261	284	248	262	267	275	302	282	271	265	310	270	281	288	282	284	266	294	278	257	278	276	241	239	273	265	264	301	285	273	276	258	282	253	280	262	281	305	273	254	281	276	268	262	277	268	243	276	300	292	265	298	244	276	274	257	281	251	281	278	279	264	266	258	273	264	276	276	274	283	265	270	281	262	257	266	305	272	293	297	278	266	274	277	280	290	265	276	281	305	286	263	245	290	265	262	255	313	312	285	279	260	276	261	275	276	254	322	280	279	287	261	245	269	269	274	250	276	278	245	285	262	271	258	277	272	291	262	267	263	259	261	263	284	245	291	280	276	264	268	278	307	306	262	251	286	277	304	275	250	303	277	267	282	284	263	268	278	266	248	290	300	267	310	265	294	276	268	243	297	269	270	267	282	275	252	240	261	264	287	295	270	279	255	285	278	276	262	276	278	264	272	306	255	257	280	293	282	287	270	309	264	279	273	273	247	297	272	269	263	252	301	251	253	283	268	258	260	269	271	271	255
24235	21442	28613	25168	22593	18458	9820	4987	2273	1020	712	623	479	484	433	395	405	332	324	348	328	303	331	325	355	341	303	293	268	296	304	297	308	283	305	299	278	316	272	283	278	263	287	261	254	273	272	292	268	253	259	268	276	257	256	249	283	270	278	288	270	250	271	248	252	253	282	257	270	261	275	254	286	256	275	262	296	250	256	268	292	235	252	260	234	236	254	273	290	260	266	276	254	246	272	242	257	271	252	271	273	269	270	268	243	238	266	249	257	237	260	261	273	223	282	269	264	223	248	268	225	299	240	246	279	261	242	254	246	272	244	255	251	262	287	271	247	246	277	241	252	271	258	265	248	270	258	262	235	277	260	252	234	257	280	243	252	229	255	245	260	227	269	273	247	226	248	287	244	251	260	257	266	269	234	259	250	242	224	265	237	254	283	244	261	257	267	262	244	262	283	257	276	226	269	236	245	228	265	232	268	272	256	275	250	302	230	242	234	249	251	257	264	298	239	250	275	266	266	241	251	257	268	273	239	281	260	248	270	273	259	269	252	261	262	255	253	282	252	275	256	262	242	261	257	262	265	276	260	240	252	251	261	248	238	249	250	262	255	275	272	238	259	236	227	263	267	275	260	289	275	280	252	261	249	269	234	247	225	270	264	289	260	235	287	285	265	263	247	266	281	296	237	253	273	250	262	270	262	247	208	269	279	255	258	256	264	252	251	236	252	275	275	259	274	270	263	244	249	228	273	262	271	250	279	277	229	281	263	248	251	267	269	273	231	268	273	261	219	300	240	251	290	242	260	250	249	234	265	245	262	276	248	270	240	237	249	266	270	256	273	256	260	249	264	289	249	252	269	232	259	216	255	245	272	233	250	260	252	243	243	233	272	256	272	238	275	257	234	241	262	266	225	231	243	255	228	238	254	256	262	242	242	234	245	228	253	248	272	264	259	263	245	268	244	260	267	255	234	276	239	242	280	233	254	253	258	259	246	277	261	259	268	257	254	266	246	256	257	263	265	273	246	262	286	242	280	267	232	256	264	247	271	240	266	264	265	254	258	270	258	263	238	243	279	268	281	279	273	233	249	240	238	250	260	243	267	244	253	263	263	245	261	275	261	281	273	262	264	226	273	258	302	272	281	240	229	241	243	250	255	237	248	244	217	290	272	259	249	236	283	262	251	239	269	268	266	286	239	294	263	247	271	238	265	227	223	247	231	253	260	261	256	235	231	265	235	234	264	268	258	254	223	280	244	271	240	244	257	271	253	253	251	250	278	265	255	257	249	270	270	269	250	249	292	268	263	254	309	253	283	260	230	251	273	252	230	267	253	252	257	272	222	273	234	231	259	276	253	277	246	279	258	254	256	243	253	253	254	253	256	262	259	284	250	280	282	270	255	273	243	266	286	267	242	255	252	229	255	268	240	218	244	243	237	280	234	265	263	254	268	235	266	228	281	266	289	248	253	253	285	234	274	247	231	268	277	289	240	250	237	279	258	255	262	231	286	279	266	266	255	284	254	276	256	254	263	236	253	288	244	265	239	299	247	258	261	251	253	273	289	238	263	264	241	246	247	263	256	260	273	240	253	271	269	280	261	245	251	277	239	237	266	256	270	262	242	255	254	265	267	257	275	264	267	221	252	230	269	253	269	263	252	272	256	228	250	226	267	274	237	287	252	262	265	243	267	245	236	242	305	250	230	248	247	236	273	228	270	235	275	252	254	237	228	259	259	252	238	274	230	261	218	251	269	285	251	238	250	224	265	255	246	264	222	230	281	198	262	278	263	260	249	249	265	282	249	277	271	259	285	260	258	246	266	236	238	238	239	268	257	298	256	243	233	241	253	256	241	265	271	253	266	229	230	274	277	257	256	262	278	250	260	257	251	251	273	267	251	220	275	251	244	253	242	237	259	255	273	279	234	242	256	241	276	218	261	256	244	250	274	285	266	265	231	246	266	243	268	279	234	230	268	266	246	254	224	255	251	264	277	289	268	275	241	241	250	264	252	218	258	250	252	229	251	256	282	239	257	240	245	264	281	254	265	251	265	268	258	247	272	300	262	272	254	251	266	267	277	244	245	255	246	225	239	234	260	268	228	289	264	246	253	263	268	246	272	299	253	285	278	255	256	245	260	263	230	260	265	263	253	261	253	249	239	245	234	262	258	253	287	263	278	237	249	232	252	267	264	252	267	277	254	271	273	260	265	257	248	252	260	289	253	253	255	272	274	279	246	234	261	232	259	294	255	253	270	251	256	264	284	268	248	260	310	268	217	242	246	258	271	243	247	242	249	250	247	283	251	270	252	266	254	229	274	271	247	282	257	256	266	279	275	247	253	251	273	257	273	249	237	251	250	272	246	269	287	264	270	288	251	278	268	230	263	272	255	284	222	237	268	265	263	281	263	240	286	276	273	248	274	251	239	250	253	260	275	237	262	222	252	232	251	253	258	250	266	257	266	256	255	243	259	265	253	284	257	229	275	284	281	252	232	265	305	261	267	243	258	255	258	269	266	267	263	246	242	233	263	255	233	247	234	252	257	258	258	217	276	255	255	226	286	257	267	280	222	268	261	268	256	214	262	266	260	255	252	251	255	251	293	289	264	234	250	251	248	211	260	263	249	247	246	256	241	244	247	273	230	262	252	240	271	273	260	266	257	263	225	234	280	267	225	262	246	273	262	235	254	260	282	268	257	255	269	247	276	256	242	256	248	246	245	271	235	277	266	313	278	267	260	221	260	281	263	243	255	263	244	265	254	278	261	265	251	259	272	255	243	264	232	258	235	257	264	273	226	243	246	256	255	265	236	271	260	260	250	218	269	243	236	244	271	242	247	245	249	230	249	270	246	256	265	294	252	267	247	239	244	225	269	268	248	253	286	231	248	269	258	258	246	268	243	236	258	295	243	252	228	248	256	274	244	230	248	241	249	256	252	291	282	252	248	242	266	247	239	252	260	272	270	263	302	267	231	249	245	257	234	243	254	259	246	285	260	266	222	268	208	252	275	265	243	262	266	271	246	252	263	262	269	260	223	254	263	256	259	259	244	250	241	233	260	265	264	281	257	230	243	265	229	234	249	247	226	242	264	264	267	212	229	256	266	268	232	262	266	239	281	273	284	245	251	254	266	278	270	253	257	268	265	281	275	274	268	254	254	250	248	244	275	248	262	251	256	261	229	253	236	253	292	233	216	235	255	258	246	230	242	242	248	276	278	247	265	254	265	251	266	261	275	240	267	244	265	261	241	270	256	272	267	252	265	254	243	250	264	247	260	242	253	230	241	252	259	283	259	270	244	263	284	263	251	255	240	286	287	259	234	268	267	249	251	245	271	222	245	241	257	280	265	235	252	239	233	233	264	241	266	246	273	274	262	249	270	234	272	265	243	278	267	280	241	227	245	248	234	232	249	256	235	269	258	273	250	244	255	242	236	262	272	248	248	273	200	231	263	280	285	216	260	248	271	272	251	243	241	243	253	242	260	236	227	252	276	237
27108	49090	39065	27969	23873	17506	11184	7598	3978	1752	1213	913	747	627	561	524	486	436	401	368	405	384	394	351	380	368	362	362	386	361	342	338	325	325	323	313	312	301	278	329	318	309	330	295	297	295	295	307	303	275	276	305	282	259	300	271	283	277	304	269	276	286	287	295	295	260	246	254	278	285	267	289	275	274	291	283	259	283	275	286	294	252	289	284	264	285	264	305	274	281	266	274	279	272	297	254	294	287	251	273	310	264	248	251	305	273	243	264	267	285	261	259	283	258	300	296	293	304	269	275	273	240	279	245	292	291	275	288	266	297	245	258	259	291	276	267	298	286	283	271	274	266	288	277	282	241	271	281	265	292	241	256	263	284	268	279	271	271	301	275	286	286	265	270	266	261	291	275	315	275	260	292	262	296	274	269	287	297	254	307	268	281	292	283	258	251	274	285	272	271	267	282	276	276	271	236	297	279	276	273	293	275	247	268	269	272	279	298	291	290	262	290	278	258	292	282	289	297	288	266	256	283	301	261	277	263	271	273	264	271	290	283	291	276	274	282	269	263	263	227	278	252	253	255	298	287	245	327	276	284	251	286	287	288	277	244	259	249	294	261	279	255	263	266	274	276	262	280	274	280	275	255	255	318	268	298	271	306	266	245	278	264	281	260	285	293	306	256	269	256	267	277	265	279	271	283	258	283	273	282	291	292	280	257	301	283	272	273	293	302	288	275	296	276	275	256	287	283	256	306	265	256	246	269	286	268	239	301	257	268	246	287	247	286	274	279	274	258	283	280	237	291	284	275	276	257	285	241	278	284	272	254	284	267	278	288	272	296	269	270	290	267	267	261	282	303	301	298	267	260	272	318	268	285	253	281	297	250	280	278	280	252	265	306	243	253	306	258	258	275	279	268	316	272	311	271	261	287	282	288	251	266	245	279	272	278	230	269	259	279	262	286	275	282	241	257	257	276	284	296	275	275	289	276	277	252	263	289	276	285	290	304	289	297	294	302	262	268	267	284	271	287	259	278	270	260	303	277	246	286	297	273	271	271	273	265	276	275	296	281	309	256	309	288	294	274	295	283	259	276	299	278	259	274	310	263	284	280	296	277	279	235	268	273	257	255	290	266	232	255	289	257	269	291	255	266	266	267	269	290	266	250	229	266	286	271	291	283	281	302	282	277	306	318	281	301	274	287	294	280	286	290	276	277	300	253	279	281	311	270	257	260	285	253	247	305	284	285	245	269	293	268	298	290	271	270	298	280	288	286	272	253	293	272	285	285	286	266	283	262	273	285	260	274	282	269	269	247	268	278	256	276	244	257	285	265	263	242	288	259	290	263	280	270	282	291	307	264	249	290	251	255	273	261	273	274	280	282	284	282	292	281	288	256	296	259	275	283	269	256	263	268	256	271	275	291	266	283	269	254	271	290	284	267	306	276	274	273	283	270	274	272	284	284	281	273	275	263	299	269	289	273	285	273	272	294	271	309	273	256	315	247	277	277	296	263	298	249	253	263	257	258	279	251	276	282	271	263	257	305	270	290	270	284	285	273	315	271	267	294	271	262	273	265	272	275	278	270	282	272	284	329	253	260	253	293	263	315	285	250	285	281	263	315	281	288	278	259	269	274	265	295	256	265	268	270	288	287	295	270	279	283	254	267	285	281	273	277	259	298	277	264	274	282	248	266	282	304	289	314	251	327	288	270	241	247	282	272	275	281	291	274	257	270	284	262	243	266	284	268	303	268	287	251	305	274	292	255	284	283	268	287	283	274	272	271	272	284	284	270	289	276	280	240	275	262	296	273	257	307	259	277	281	283	281	303	275	309	264	244	271	272	273	266	243	278	272	285	287	248	274	266	302	282	291	292	286	285	270	264	266	288	301	269	260	273	266	275	239	317	274	264	285	277	290	292	297	277	292	265	292	283	288	260	239	294	277	269	273	263	278	265	289	241	250	260	315	256	247	279	245	282	280	271	276	270	323	271	268	245	286	305	260	297	294	249	261	274	281	290	268	271	297	268	272	269	268	286	271	284	271	280	299	285	279	267	272	287	283	279	310	272	278	285	239	251	269	270	275	287	299	273	255	281	279	285	291	291	289	282	280	268	288	275	280	253	318	257	297	277	309	286	263	286	289	260	326	272	277	266	260	266	267	261	248	278	249	273	271	290	270	286	247	284	257	290	271	271	280	310	306	241	233	282	288	289	266	270	265	262	255	279	251	289	280	264	266	275	296	286	259	283	274	314	290	245	281	277	296	320	258	287	270	271	298	286	272	254	252	295	293	288	269	248	285	253	284	284	258	263	280	293	291	278	269	280	274	264	280	286	245	267	281	278	280	336	279	266	250	281	275	269	274	273	271	274	270	265	257	294	281	282	290	286	282	260	272	315	277	286	265	253	283	273	288	272	255	232	253	260	292	249	282	269	278	287	262	285	270	270	259	253	301	273	285	298	284	284	274	275	240	294	281	276	283	273	269	288	271	283	275	241	267	270	310	288	264	264	293	287	282	263	278	297	262	273	287	278	282	274	283	243	275	272	311	301	273	282	282	302	270	256	281	265	271	267	273	291	275	251	249	280	258	280	273	290	272	305	274	270	271	322	300	272	283	295	272	281	286	273	291	268	263	272	273	279	271	299	267	286	291	291	258	284	269	271	273	261	256	289	282	294	294	247	270	300	266	273	271	308	272	273	275	240	260	279	324	291	248	256	257	306	280	301	250	262	276	276	308	272	283	271	283	262	298	289	271	269	263	293	283	278	282	310	320	256	261	285	276	275	277	260	249	302	269	267	274	285	248	282	290	318	266	282	266	264	300	262	256	276	297	265	245	266	259	263	257	262	328	247	271	280	296	261	271	244	282	259	273	272	244	274	260	275	273	293	262	246	315	274	277	283	261	276	299	274	261	293	259	276	262	271	274	287	263	253	298	254	268	278	288	273	266	263	298	278	262	236	300	278	289	282	276	288	265	276	249	288	286	318	257	279	267	267	263	286	267	278	266	290	270	319	283	261	278	286	269	273	271	315	258	288	290	278	257	273	291	275	250	298	271	273	271	242	263	253	271	269	240	233	280	285	290	286	272	241	253	283	308	270	263	270	294	279	256	257	269	278	283	293	288	270	267	278	249	262	254	292	279	275	273	275	270	265	276	269	302	276	270	269	261	295	260	269	281	268	278	240	267	270	268	305	266	268	314	281	268	281	273	284	261	268	294	259	287	297	276	297	273	267	263	274	282	252	299	278	302	275	273	272	304	277	280	308	255	274	288	287	252	269	280	265	302	262	256	284	262	272	288	250	292	261	244	271	257	287	286	293	286	303	267	287	283	300	263	289	274	256	265	255	279	287	284	267	272	273	293	267	265	304	290	308	289	283	265	264	264	254	282	251	257	271	242	277	252	250	273	241	271	255	245	248	259	291	284	278	289	267	299	249	264	237	259	250	253	269	303	290	278	298	298	258	281	291	261	270	281	264	253	286	260	281	278	269	294	274
25363	21435	27968	26834	19117	11420	6360	2920	1317	897	753	626	578	547	483	459	435	419	446	450	424	418	404	440	432	439	401	394	411	401	371	365	364	427	383	380	375	379	415	384	377	434	380	389	421	395	369	365	411	363	362	379	412	395	351	367	383	369	372	351	358	375	366	390	381	369	376	371	363	368	372	385	375	364	338	341	343	365	343	349	353	387	374	342	369	384	382	355	380	333	357	380	384	347	357	342	347	383	345	387	347	355	384	347	396	358	406	337	366	367	398	361	344	369	388	380	363	399	365	373	383	369	390	371	340	337	365	352	417	362	347	398	370	389	370	353	356	357	366	372	389	383	341	380	327	345	366	352	325	343	398	373	363	400	359	384	365	380	361	372	367	364	360	376	389	341	402	396	367	320	371	360	323	382	377	385	371	351	365	355	346	382	346	371	360	357	384	361	351	352	366	385	339	395	343	341	348	331	342	373	392	363	355	369	370	353	351	378	354	357	382	379	352	395	381	390	352	329	366	352	368	362	381	388	348	366	400	363	373	347	389	350	390	356	379	398	360	343	378	373	368	380	384	384	403	339	392	338	368	371	350	377	344	336	323	369	354	356	373	333	375	351	359	353	374	356	367	393	374	375	382	372	341	381	370	344	343	357	339	359	354	358	356	379	367	382	360	367	369	362	387	363	370	351	386	345	346	363	359	367	362	370	367	376	366	347	387	379	376	350	356	349	405	394	387	386	375	357	395	364	394	372	354	379	382	364	382	367	364	373	350	365	366	359	364	359	352	344	370	389	379	403	386	380	370	366	374	336	378	346	351	371	384	366	376	368	372	318	352	366	337	355	351	394	362	370	372	350	361	335	347	340	361	346	370	376	349	394	352	364	400	376	349	377	386	344	345	375	411	355	373	386	395	335	343	344	331	357	374	382	352	380	360	365	337	325	393	347	368	369	360	370	324	352	382	357	368	371	345	360	348	358	369	359	366	373	341	356	362	379	367	367	343	370	355	376	370	389	371	376	379	373	373	367	361	374	357	361	347	375	349	353	346	351	366	347	359	339	383	369	394	371	343	370	357	341	380	341	368	344	328	335	389	372	350	368	379	374	364	378	345	373	387	360	411	402	375	344	412	383	355	383	377	339	359	381	400	411	395	351	397	375	362	413	350	384	370	363	379	349	369	363	377	358	377	335	367	343	362	352	359	368	375	372	354	389	375	393	341	334	373	383	387	371	345	352	392	387	358	359	397	359	356	347	377	379	317	376	359	394	393	373	378	360	340	358	397	346	365	385	349	397	356	376	394	375	380	346	363	358	342	338	341	388	345	352	348	379	371	393	355	348	360	401	380	335	366	395	378	354	370	343	341	409	354	353	352	389	398	381	341	335	379	355	366	354	403	334	374	365	330	326	324	392	367	354	397	365	402	360	372	331	361	369	352	339	354	357	361	369	379	432	413	355	372	394	372	337	358	353	356	373	323	358	373	347	386	336	365	377	398	352	341	408	387	361	378	381	369	344	363	372	396	376	353	361	343	357	371	382	354	349	382	339	365	383	365	363	339	339	377	384	389	389	374	360	385	380	365	394	371	347	339	359	371	372	383	369	371	385	372	351	340	389	375	371	365	336	331	369	354	337	334	373	357	370	393	352	342	358	341	363	334	394	371	371	352	376	372	377	370	361	373	374	390	385	384	349	359	370	334	337	382	381	396	365	376	340	340	398	367	379	395	365	372	392	355	363	353	366	357	347	369	367	368	344	372	328	375	355	350	354	378	358	367	360	331	345	335	378	372	361	337	368	354	351	384	368	357	364	340	352	401	382	409	337	386	392	384	383	361	377	328	362	348	413	354	349	339	371	379	366	335	360	349	393	347	385	337	384	361	374	338	364	313	332	354	396	369	379	347	364	353	376	357	333	392	380	363	390	346	368	372	364	362	369	348	373	362	331	337	360	367	337	383	375	345	355	349	371	356	340	353	370	332	376	382	395	368	392	363	344	375	400	348	382	376	393	327	378	331	387	376	346	357	357	387	368	386	384	407	379	393	329	373	376	361	350	352	397	351	340	404	371	364	337	370	385	373	372	357	373	392	391	372	382	387	382	359	346	361	366	328	384	373	391	371	398	375	392	380	361	362	363	372	340	334	344	404	398	382	354	393	407	338	369	399	386	375	364	356	376	364	370	391	367	340	393	331	354	377	370	390	361	347	355	374	394	366	380	376	390	366	346	371	357	360	375	371	357	374	375	360	390	375	363	352	339	335	409	346	388	360	361	356	380	361	342	340	365	297	371	374	371	362	405	405	347	336	373	379	364	370	361	383	359	368	337	347	347	372	328	377	377	417	388	350	351	389	355	351	362	374	340	373	373	322	351	380	345	345	385	381	339	343	356	363	364	357	389	377	376	343	384	375	332	352	344	332	358	393	350	364	333	395	387	349	380	375	382	399	387	323	372	348	383	372	388	368	368	400	376	321	371	328	369	366	372	379	349	382	365	360	359	390	376	370	340	329	313	391	352	347	362	379	368	328	375	354	377	379	364	335	376	357	370	374	387	376	366	362	343	395	372	382	354	361	366	366	355	345	364	360	376	385	341	376	361	371	355	358	335	357	358	353	377	359	354	369	330	375	367	347	371	364	367	326	357	333	346	385	369	320	359	369	374	365	378	377	402	350	342	375	365	355	374	397	378	340	356	353	342	392	385	355	398	355	398	354	379	382	421	363	386	376	381	341	341	370	361	381	359	371	350	335	347	359	346	351	358	420	427	383	379	360	342	355	371	402	340	358	346	348	325	396	348	387	388	406	380	396	355	380	353	383	353	400	382	389	339	399	349	368	363	357	360	337	385	394	388	351	382	367	343	347	365	357	371	362	342	391	352	363	362	338	354	346	344	385	370	365	379	379	349	337	354	367	375	370	347	378	372	358	408	372	354	367	367	327	377	355	355	367	369	367	354	395	345	372	401	358	390	364	382	380	343	378	365	370	374	360	390	391	385	361	324	324	360	351	358	370	396	369	376	404	354	369	383	359	392	371	349	349	396	358	368	341	336	384	363	369	417	402	341	331	378	363	370	357	379	355	325	380	391	383	332	382	301	365	386	376	377	353	346	363	404	374	397	363	347	343	367	334	357	351	359	319	353	351	358	374	369	358	361	359	325	331	389	370	370	358	379	384	363	356	370	379	326	396	377	381	380	360	375	357	404	358	354	391	391	353	387	362	352	374	384	351	384	357	358	387	384	342	363	337	375	366	358	372	368	361	405	404	346	368	357	391	337	375	374	346	399	385	393	357	382	388	383	387	389	342	350	381	366	386	383	354	393	362	334	367	335	343	350	373	359	377	396	386	354	355	353	343	348	377	338	356	343	358	377	341	402	369	340	355	384	342	381	362	350	354	359	391	384	374	352	357	352	384	400	339	371	374	392	391	374	363	383	418	354	362	339	359	356	361	398	362	356	342	349	361	385	385	350	391	382	371	341	347	350	337	337	383	357	356	361
26794	45571	36191	25874	20590	14750	9527	5253	2288	1478	1192	966	840	699	606	562	529	617	509	485	470	466	502	495	474	457	486	462	440	440	442	410	460	421	419	423	446	425	455	400	502	429	428	388	434	460	390	392	416	408	426	361	406	441	369	383	412	395	402	396	396	393	373	391	377	428	404	397	390	386	400	390	407	417	399	418	381	399	381	456	425	394	387	397	376	397	386	397	401	399	368	406	370	403	406	418	437	405	390	412	380	422	424	402	395	390	370	367	382	399	398	388	375	403	373	388	384	441	437	409	402	411	395	368	413	397	391	383	372	398	403	445	430	401	387	365	394	404	441	393	388	400	381	389	382	415	387	379	391	411	433	395	418	424	391	402	426	358	400	415	370	383	393	403	415	431	411	414	414	396	395	418	413	428	402	424	398	411	380	434	406	388	370	388	390	359	418	410	386	385	376	453	413	410	376	396	358	400	368	406	416	401	418	400	357	385	383	426	390	379	380	402	400	399	403	395	419	403	371	379	418	420	390	388	420	368	411	401	424	399	440	376	391	426	398	401	392	359	407	397	414	398	386	405	381	416	397	409	381	364	369	384	398	397	408	394	398	425	407	376	419	405	421	375	375	395	417	410	380	389	387	416	409	421	385	409	385	426	405	429	400	386	407	382	407	396	420	395	394	380	383	391	451	427	384	379	384	396	407	387	395	372	385	373	392	411	430	404	393	365	385	376	388	370	454	394	416	390	402	410	406	410	396	430	377	390	389	365	406	391	404	418	415	432	400	404	377	376	413	422	403	399	421	391	418	418	382	364	393	383	395	409	429	405	377	385	414	397	426	380	432	368	422	408	429	368	402	392	382	380	423	411	406	401	379	431	370	427	385	387	413	387	386	378	386	405	414	381	392	384	427	417	407	424	377	380	382	416	420	407	382	373	428	427	418	397	382	389	379	364	414	414	385	398	414	385	397	425	385	366	399	406	398	424	372	422	395	414	400	414	385	361	399	399	422	430	409	365	417	355	402	400	417	407	386	384	385	370	390	395	377	394	412	441	408	363	406	394	431	397	407	387	411	423	385	396	405	398	399	411	382	437	388	392	403	395	398	415	417	398	406	380	420	416	399	391	370	417	401	405	365	370	369	353	386	404	380	385	376	396	412	401	394	385	378	435	367	431	427	406	397	368	385	378	383	409	384	412	395	404	411	421	397	423	425	381	398	381	411	386	404	387	406	398	402	369	378	418	400	360	384	368	389	412	351	395	400	365	390	414	380	401	422	400	388	395	400	414	433	426	383	364	396	403	405	413	378	365	423	424	420	406	399	405	395	419	378	394	378	399	418	421	393	386	409	385	393	385	388	414	407	413	422	398	404	384	378	396	385	372	358	410	412	401	405	380	386	405	411	434	412	406	386	396	394	373	388	396	340	414	404	399	398	392	395	383	366	425	395	422	395	399	373	368	402	409	398	424	423	374	398	407	388	414	392	382	378	375	363	397	390	402	398	382	382	375	431	385	381	402	394	411	419	400	394	419	444	444	393	419	386	416	407	393	403	428	374	376	398	404	414	391	364	397	385	418	369	418	360	410	379	392	384	358	388	386	392	380	411	402	397	388	391	388	364	399	411	374	397	396	370	395	373	400	420	380	403	399	374	372	408	388	413	389	414	401	395	381	409	409	370	406	412	383	426	366	388	377	414	353	389	405	413	407	412	346	427	373	425	394	404	403	420	398	371	392	456	414	398	389	399	411	379	391	417	401	383	377	371	405	408	423	408	411	420	401	383	404	408	380	361	427	425	389	369	374	377	412	386	412	386	414	384	398	406	412	390	378	439	385	391	390	422	382	417	369	431	383	416	411	391	421	381	423	439	402	416	398	394	366	407	434	371	432	371	386	448	436	422	388	404	399	413	393	385	405	401	399	396	389	377	399	359	405	389	391	398	397	403	395	418	397	411	448	361	419	400	347	400	416	407	398	359	413	391	379	404	397	414	411	385	398	348	398	362	378	396	393	375	364	406	387	390	378	401	373	386	411	394	422	412	375	379	411	394	384	396	389	394	386	411	363	391	380	382	416	411	424	381	413	348	371	413	383	427	429	396	394	413	420	397	433	428	419	400	379	390	406	397	416	408	435	374	406	405	405	397	384	428	367	407	366	434	406	358	450	371	383	413	416	427	392	346	418	413	393	414	396	375	400	369	386	386	421	430	397	428	422	414	432	389	390	416	400	404	383	407	401	397	374	394	382	412	394	405	368	424	413	396	395	404	378	408	448	418	411	361	370	373	414	372	379	381	422	386	419	421	407	408	383	367	406	398	405	413	378	355	397	405	357	402	381	397	439	408	408	396	384	429	395	422	429	431	417	397	365	387	405	392	388	397	426	359	393	379	417	417	354	410	383	385	415	417	386	369	405	408	381	422	408	394	379	398	409	366	390	414	404	414	384	412	407	380	416	417	400	407	417	404	393	385	383	432	415	430	400	397	373	410	414	383	378	378	364	406	393	423	402	423	400	412	379	398	392	425	376	389	408	391	408	378	428	413	403	416	443	413	415	417	398	416	413	362	423	413	427	394	395	392	412	408	396	403	416	390	396	391	441	391	415	378	379	404	389	392	395	419	393	400	373	370	401	445	402	422	397	389	372	388	409	388	387	404	387	396	387	426	380	403	423	378	401	374	378	405	382	370	376	398	372	390	402	411	380	425	409	408	381	399	401	397	399	433	417	408	401	362	413	400	411	433	417	380	379	388	397	381	399	419	424	416	430	367	412	420	372	404	408	424	382	394	416	422	397	425	402	418	438	383	416	389	404	386	423	398	394	383	379	378	417	374	454	419	421	356	383	403	402	422	408	421	386	382	397	405	380	406	423	403	392	398	395	386	404	414	396	369	354	391	382	421	398	406	422	404	385	403	373	396	388	405	393	409	418	403	416	397	397	431	446	375	412	431	410	368	407	389	392	368	404	376	379	412	378	391	389	411	382	393	424	396	435	390	415	384	419	404	418	416	376	405	432	396	416	398	384	419	428	393	420	385	380	378	400	413	422	385	418	388	449	402	400	392	372	379	405	375	407	444	387	336	387	406	386	395	411	384	400	390	381	420	325	413	421	387	406	432	361	410	377	387	384	406	417	413	427	392	391	394	390	367	380	386	411	416	403	378	381	420	369	391	368	421	383	433	362	410	418	412	355	412	408	413	382	374	414	391	394	397	413	412	407	396	411	400	365	369	420	405	420	408	384	389	406	402	393	385	390	408	379	368	404	424	394	400	412	392	354	433	439	381	451	393	399	405	405	404	394	426	385	424	389	411	397	363	375	354	423	402	409	373	397	391	373	395	391	385	408	413	422	391	396	382	386	408	387	398	385	387	411	404	385	403	394	370	427	396	390	396	372	364	364	435	384	420	363	395	400	393	382	393	371	392	412	404	405	386	416	380	419	368	433	414	389	396	390	406	401	407	406	390	415	417	379	406	392	378	397	401	390	367	365	402	385	341	381
22997	21418	29076	24346	22306	23669	20620	7381	2715	1883	1366	1033	887	770	677	609	574	571	561	506	507	521	572	508	474	518	539	482	472	470	504	490	467	487	439	456	478	452	460	450	463	454	453	443	406	442	409	450	412	427	432	418	437	431	432	424	433	435	429	459	404	426	467	397	400	430	409	377	444	457	421	418	436	467	401	413	434	419	455	452	404	398	418	405	415	409	429	431	452	423	431	428	422	413	421	372	399	404	431	432	430	417	435	417	416	415	427	433	405	444	438	479	418	424	423	394	427	418	415	382	413	450	416	374	437	447	445	435	422	415	453	445	423	445	406	397	459	435	402	423	426	419	417	444	459	407	407	432	432	417	423	425	414	441	386	399	388	381	436	436	423	437	399	477	414	431	437	390	396	413	429	415	422	429	425	441	404	399	432	430	415	403	406	443	438	406	362	416	431	385	399	439	425	409	394	432	381	393	404	480	411	431	377	418	433	420	436	409	417	418	414	407	423	418	432	429	424	409	459	412	428	445	433	440	403	438	428	419	396	427	406	417	461	399	424	478	442	431	415	439	416	413	419	422	451	433	428	460	452	447	429	444	402	444	408	397	417	417	426	414	420	405	432	397	414	441	416	388	428	392	400	421	452	441	403	449	409	421	379	386	397	400	397	400	422	374	397	395	396	437	474	414	404	441	396	416	430	434	442	432	411	410	406	423	438	410	467	437	440	418	443	428	397	430	434	380	382	422	397	429	435	407	443	383	412	366	426	421	467	424	392	436	413	357	441	376	406	417	399	431	407	432	388	404	412	401	406	408	437	440	440	429	432	416	436	446	406	446	418	410	435	399	419	432	421	426	400	409	403	433	437	434	419	400	445	433	372	402	400	456	423	450	408	442	420	458	408	447	457	426	451	388	433	406	450	452	456	433	415	409	447	441	429	434	424	432	439	422	398	410	435	422	416	409	403	414	441	425	423	415	379	426	417	459	400	433	430	430	430	451	407	381	469	419	434	408	413	461	428	398	430	400	432	447	398	427	441	475	412	421	402	380	400	412	397	390	420	426	418	394	418	445	412	459	453	422	415	408	419	417	403	397	462	419	443	405	425	416	409	405	442	429	433	433	416	427	443	418	406	441	433	424	405	488	456	446	417	434	437	428	427	438	419	424	426	401	383	416	424	430	422	406	376	424	409	433	440	424	420	418	424	415	425	414	406	403	420	433	409	417	411	396	408	424	416	396	395	413	434	414	414	392	404	415	414	404	405	403	433	419	436	424	433	400	412	394	404	389	413	425	428	423	394	431	424	401	399	446	404	436	440	447	425	457	391	403	416	401	449	424	436	416	395	397	401	421	431	424	436	414	405	411	413	441	438	427	410	429	452	387	411	435	423	414	417	431	447	395	399	420	424	411	388	395	419	399	369	413	402	465	379	402	397	455	445	437	425	451	381	400	423	419	426	468	439	404	405	439	425	406	437	454	450	442	417	405	409	449	456	389	410	420	435	423	434	426	426	431	472	422	413	417	436	437	418	451	435	403	418	436	406	379	447	412	438	427	376	438	398	430	426	398	422	424	411	425	436	452	396	395	403	460	423	431	404	426	412	408	417	455	436	424	459	423	403	423	419	409	450	412	412	427	456	388	381	421	410	401	381	418	424	474	398	447	457	432	459	410	398	433	429	382	438	451	381	411	434	412	430	403	438	417	400	438	413	447	425	455	403	411	415	417	413	409	431	413	439	414	397	404	436	415	430	423	414	424	441	444	401	435	425	398	411	431	385	400	406	447	421	461	445	435	396	416	438	379	425	410	427	387	421	452	433	448	423	447	412	427	402	459	425	406	458	406	388	418	428	442	432	424	425	408	413	442	440	466	467	376	403	410	415	433	427	438	448	437	451	433	420	404	421	427	413	439	452	394	398	390	408	414	417	432	455	392	410	447	444	415	425	412	407	436	424	416	426	451	437	436	404	429	445	377	430	419	440	438	388	431	435	421	413	413	458	425	446	408	402	374	419	398	389	384	410	454	427	420	436	412	422	425	404	437	420	398	420	406	390	407	387	430	382	393	387	436	374	433	397	462	407	393	411	411	418	428	411	411	439	437	418	417	384	426	436	398	417	398	430	392	447	430	429	448	424	469	446	430	418	432	400	376	432	456	439	446	394	405	440	398	430	400	421	411	433	416	393	444	448	396	409	391	424	420	388	435	405	441	445	423	400	430	461	389	398	431	433	388	456	381	391	375	444	415	387	409	400	414	411	424	416	451	435	432	477	388	420	409	424	396	436	438	446	412	411	462	431	388	415	389	374	412	391	396	399	433	398	417	402	412	417	416	461	451	416	401	404	436	391	412	431	430	444	429	439	413	408	413	386	412	448	424	415	432	426	432	435	463	420	417	440	416	409	417	414	437	404	402	382	402	370	443	437	414	410	436	426	410	394	416	399	419	437	426	428	412	383	455	439	402	414	409	430	410	457	419	396	401	420	393	461	417	390	407	434	433	447	417	441	417	446	389	463	387	436	417	399	415	415	448	414	456	413	432	405	414	408	445	436	440	428	356	431	401	428	381	435	407	379	392	410	439	442	416	417	403	388	417	378	374	402	431	430	409	425	426	408	402	375	413	438	436	385	411	410	400	375	381	412	384	433	403	433	438	410	450	433	399	445	417	413	405	428	418	460	413	418	428	437	412	445	428	426	403	404	419	468	445	450	414	382	418	420	396	387	398	429	473	390	444	442	422	441	408	404	422	390	461	403	469	419	388	438	432	396	400	411	450	429	426	382	414	434	415	411	419	421	421	403	414	439	420	407	451	413	397	441	425	404	406	404	367	438	391	418	423	391	431	429	438	432	415	445	388	405	424	450	449	413	455	398	429	457	449	396	434	405	399	420	416	430	436	403	434	432	473	431	397	443	420	387	434	431	408	452	432	431	376	427	444	447	397	418	434	414	390	430	431	430	431	440	379	432	417	432	421	415	471	422	408	409	445	427	407	427	427	419	430	439	474	456	433	439	412	431	423	431	443	379	435	400	410	454	438	406	386	446	415	416	433	414	445	428	429	416	392	428	456	410	431	427	408	445	426	398	426	419	435	415	433	459	435	434	449	446	420	411	422	414	450	418	422	384	379	430	395	398	432	445	437	412	443	398	431	404	465	418	411	433	402	399	428	420	436	411	423	397	425	409	428	425	427	417	418	447	420	418	402	399	415	399	433	410	410	442	484	428	413	432	387	442	413	399	428	453	428	402	438	400	384	412	416	442	435	439	421	419	420	454	449	368	429	440	451	409	410	436	397	372	390	395	380	418	429	413	377	382	414	395	406	391	428	444	397	418	387	418	441	422	421	412	460	426	422	444	400	436	425	387	419	406	433	420	414	413	389	441	428	356	437	420	419	407	405	365	436	413	412	417	429	437	401	421	420	435	397	407	415	419	443	394	436	423	411	410	406	377	458	390	394	395	445	412	428	387	424	402	406	437	419	441	419	439	408	432	417	414	426
28900	55587	45863	36715	31185	25342	18223	9166	4350	3048	2253	1517	1317	1064	923	831	748	722	677	685	641	554	573	587	582	634	569	592	561	520	522	537	519	503	544	530	470	505	500	524	463	486	484	507	476	506	458	445	442	395	454	439	436	485	502	452	429	468	430	446	417	390	444	425	477	444	453	403	427	450	457	414	472	434	466	431	452	430	448	413	415	410	436	481	435	447	436	437	416	403	476	459	419	457	389	406	443	460	454	460	440	415	438	443	432	440	456	411	394	414	413	422	453	427	393	448	421	468	456	436	390	428	444	421	431	446	429	387	402	432	445	449	448	438	429	432	427	438	458	460	431	451	422	409	447	462	481	420	458	418	424	435	419	410	393	435	458	437	417	451	450	414	411	442	434	447	395	425	462	462	444	443	462	451	429	471	439	428	430	477	437	451	434	407	433	418	449	367	474	422	417	409	456	430	438	436	443	474	414	420	416	457	440	443	422	409	438	435	454	412	419	406	458	413	426	424	418	422	468	439	438	425	407	438	404	401	442	433	456	421	457	430	435	383	422	461	425	441	428	445	425	436	436	440	384	406	439	433	463	400	432	465	475	425	464	426	417	453	461	415	399	402	445	406	464	440	419	429	455	454	396	440	456	417	449	436	479	437	453	431	410	427	445	448	436	446	442	402	437	431	479	465	477	415	451	430	421	437	442	434	464	441	456	421	461	397	457	468	477	432	447	467	424	447	400	421	411	416	460	444	463	422	414	475	425	423	449	440	444	411	449	442	401	443	437	423	447	416	465	386	457	446	397	481	427	455	428	436	436	442	432	439	439	431	422	448	466	405	392	402	458	428	432	413	421	434	457	426	467	488	411	439	444	420	409	407	433	456	447	413	479	430	463	425	413	460	445	436	436	410	419	444	402	391	437	442	426	427	421	425	434	430	422	438	410	413	432	443	425	454	405	444	423	432	440	427	413	412	429	415	444	449	443	429	430	428	429	427	397	437	454	430	432	450	474	441	443	409	446	444	429	403	451	454	447	404	432	423	468	423	459	423	459	443	427	413	434	437	405	448	390	419	448	423	409	416	437	425	403	452	465	381	430	444	420	439	404	439	429	410	447	420	432	516	439	443	411	440	417	449	449	432	463	420	425	436	458	438	433	430	445	421	419	412	429	448	437	440	464	437	439	408	422	441	423	422	429	406	433	428	452	443	442	416	459	434	445	410	448	418	403	439	449	441	440	426	437	443	430	419	431	428	411	441	442	448	481	443	455	444	423	419	444	460	387	422	422	421	420	456	427	438	457	405	484	463	406	419	430	424	448	450	404	445	435	406	431	431	462	433	430	421	429	434	422	409	457	442	413	417	450	429	432	434	433	438	456	443	453	416	464	433	442	388	431	448	446	462	430	442	446	455	418	438	443	431	467	452	411	473	416	400	429	417	442	430	440	409	462	427	429	414	410	436	447	451	403	441	446	418	444	424	450	444	449	430	422	405	419	417	472	428	435	415	390	449	421	422	459	412	403	416	462	468	459	450	462	462	464	395	437	485	444	418	414	403	428	434	476	412	409	406	467	432	436	451	461	425	422	432	470	435	462	458	430	418	404	455	417	440	417	463	442	406	413	416	435	425	405	416	451	432	449	414	420	416	454	410	415	415	432	444	428	454	435	465	470	452	438	430	454	384	431	413	411	455	452	417	452	403	469	464	442	430	397	456	438	438	412	429	440	431	451	445	472	425	448	423	440	423	436	446	466	457	454	443	447	456	391	453	470	431	438	431	397	442	409	434	424	430	447	429	440	446	449	448	471	421	447	451	407	444	421	459	448	482	435	408	411	452	443	437	427	406	405	440	396	417	394	444	457	411	457	385	462	450	438	422	459	476	428	431	445	437	436	428	411	429	426	434	432	453	430	394	448	407	445	475	429	438	449	425	427	437	386	464	443	412	392	439	449	477	420	373	434	418	438	432	402	436	434	425	435	437	401	454	411	438	429	466	469	455	454	435	466	401	438	388	432	454	430	453	437	467	409	389	448	430	441	424	418	445	409	449	450	423	458	432	493	443	430	434	419	456	454	452	422	427	460	421	432	494	411	381	465	391	428	411	436	459	409	437	429	457	418	451	438	476	430	484	477	418	435	426	420	465	455	443	442	425	408	436	461	450	400	466	393	441	445	487	469	427	409	457	441	415	431	454	427	438	402	425	428	431	440	438	436	422	427	432	428	395	401	429	470	431	420	441	407	425	402	445	426	434	415	447	445	418	418	422	408	437	414	453	450	430	404	452	487	441	435	412	412	443	440	465	426	425	468	442	449	421	418	442	436	450	445	450	442	439	442	436	434	398	436	388	441	466	429	403	437	471	400	431	417	451	446	427	436	423	469	427	420	436	433	464	403	468	450	428	409	446	411	435	397	410	468	445	435	413	412	441	435	415	433	448	450	470	470	432	408	424	455	436	392	431	441	439	452	455	467	409	463	443	406	392	450	426	419	432	406	400	420	451	434	403	394	441	450	453	434	433	430	413	438	451	469	452	417	451	424	400	443	426	416	424	466	433	480	435	443	402	446	450	421	446	402	474	438	405	470	455	428	402	441	433	468	434	429	409	431	427	486	423	418	423	421	418	431	470	398	444	453	429	431	480	427	443	442	423	433	465	409	395	393	463	434	436	447	448	404	422	446	423	451	424	437	447	411	441	388	426	442	413	433	405	433	401	430	434	421	475	442	445	413	456	393	432	428	456	458	434	487	453	439	452	406	425	417	408	433	405	432	446	465	451	441	396	419	392	403	431	433	440	450	402	401	477	402	408	476	444	451	425	397	412	444	436	422	445	421	458	441	425	427	423	463	435	411	442	438	423	441	434	419	430	396	411	441	398	436	411	432	433	420	411	435	443	445	432	430	454	444	446	388	469	415	455	428	412	416	456	440	422	424	435	414	421	439	430	397	382	446	443	458	421	453	410	453	448	475	455	407	453	437	433	431	404	449	394	442	417	461	406	418	416	433	455	429	435	426	466	431	460	425	458	434	418	430	438	464	443	422	457	411	423	429	447	437	425	444	410	434	414	470	464	444	421	435	436	418	438	415	443	419	421	448	439	429	417	423	410	432	402	398	419	411	423	454	411	439	427	425	425	451	410	427	423	439	425	436	424	468	462	427	431	442	421	466	457	471	429	445	422	432	388	446	435	444	427	414	426	429	437	417	459	437	442	452	455	415	406	406	443	453	451	445	441	441	434	470	441	464	447	390	381	453	494	421	423	408	404	425	429	446	440	461	473	415	452	445	424	410	416	398	413	464	429	413	444	444	448	427	463	416	416	458	401	444	458	433	432	452	438	423	482	439	459	399	423	423	459	443	423	431	452	455	394	447	391	423	427	413	429	440	420	433	452	420	395	438	423	404	441	405	431	437	429	429	443	446	402	423	423	465	435	404	430	450	431	437	385	458	424	434	426	431	427	408	422	418	431	396	462	464	460	438	452	422	452	452	395	434	430	452	430
30019	28217	29693	22111	12331	6183	2841	1373	798	588	459	396	384	340	314	285	294	294	288	289	282	253	259	276	291	267	263	286	270	263	284	276	236	297	230	269	267	260	268	245	259	269	255	252	260	234	269	280	267	252	243	231	287	265	262	279	288	247	280	231	255	274	250	275	253	242	233	231	264	279	241	250	270	267	280	269	256	261	228	249	270	255	267	248	249	244	241	240	263	263	257	246	273	255	238	254	265	292	249	257	240	241	234	235	254	245	258	265	237	253	256	289	231	256	252	258	282	254	266	234	252	238	254	266	270	278	260	241	245	221	265	240	274	259	206	241	265	252	240	229	235	258	231	257	256	232	250	240	239	248	283	226	252	263	231	264	237	256	262	244	257	221	260	237	267	242	253	238	241	255	253	258	233	292	243	257	259	259	240	234	246	234	238	258	262	237	244	255	234	272	265	249	256	247	244	253	254	245	239	217	247	268	250	278	241	252	261	252	265	248	294	256	246	244	292	248	257	247	244	254	231	235	235	246	246	254	264	287	242	230	253	243	263	239	249	251	219	256	226	245	244	238	252	268	266	241	235	260	237	254	262	222	246	234	227	257	251	237	258	257	252	252	227	266	250	238	224	249	249	243	260	247	227	268	231	262	256	266	243	254	243	246	250	240	304	238	243	244	253	255	276	245	261	256	236	239	243	256	233	258	265	274	233	234	248	242	254	243	231	259	267	257	248	265	260	236	241	257	262	248	258	244	272	265	255	276	235	270	248	261	261	237	241	266	267	225	209	233	251	258	257	235	246	244	254	272	228	217	260	271	262	274	237	261	234	260	248	249	238	234	270	251	239	269	247	266	260	254	229	258	234	257	246	260	235	239	241	223	263	242	247	240	244	270	267	271	265	232	267	242	274	244	223	275	270	251	265	244	268	248	249	268	232	238	224	237	262	236	237	251	264	265	249	225	229	227	249	272	248	259	256	244	240	268	276	232	276	262	255	247	252	261	245	271	225	231	248	249	271	235	243	247	263	254	245	238	238	211	221	230	240	276	279	273	249	241	263	278	236	268	238	234	275	268	245	263	251	262	286	255	246	251	256	258	280	233	234	283	238	282	263	238	285	249	243	248	251	236	264	240	266	255	265	251	244	225	291	259	237	275	266	245	253	253	272	252	260	292	258	258	253	226	238	251	244	243	258	260	242	258	214	251	225	269	281	228	235	285	260	224	283	269	245	235	246	251	265	264	288	272	232	240	275	272	244	252	241	271	245	238	228	251	237	229	241	258	221	218	245	226	256	227	259	263	251	236	222	233	259	241	258	247	257	249	264	258	240	256	234	260	232	257	219	257	229	278	263	271	240	244	239	221	225	229	228	245	236	254	254	250	275	246	240	259	269	244	243	233	262	255	281	237	261	252	246	251	231	258	243	280	251	243	255	231	259	245	271	258	239	282	239	227	231	267	258	240	211	250	245	243	253	229	268	262	238	245	206	251	259	242	243	265	261	266	252	244	263	274	241	249	260	246	237	247	234	271	265	256	223	249	223	274	244	244	260	246	243	268	240	252	240	243	265	257	262	223	257	258	243	226	266	253	255	228	245	259	266	232	255	269	235	238	235	250	243	233	269	239	254	255	241	253	255	246	252	234	250	241	269	253	256	227	248	256	271	266	248	239	240	218	266	250	261	247	251	237	237	255	224	260	227	310	227	260	243	263	247	264	257	233	247	253	222	236	250	255	261	237	266	225	273	246	254	237	265	232	259	263	251	262	239	235	275	255	240	234	269	251	222	240	256	250	267	256	247	271	222	261	270	262	251	267	258	237	248	262	266	267	257	247	245	260	239	255	256	257	234	249	244	246	251	210	226	233	243	264	254	245	228	250	238	270	249	267	253	247	249	248	245	224	260	246	251	261	246	230	242	244	255	251	249	258	250	264	224	288	265	247	249	258	269	267	253	231	256	235	238	226	258	249	273	251	252	262	257	206	266	250	226	250	221	237	225	252	245	270	245	258	258	253	271	211	256	244	233	280	261	231	247	251	267	238	265	257	279	260	247	226	251	224	255	261	237	254	234	246	228	243	230	248	237	273	245	267	262	229	266	255	257	249	232	246	241	247	224	279	280	238	231	238	248	235	262	227	257	271	256	252	224	275	265	260	282	256	266	255	255	227	245	266	251	242	256	233	261	259	262	232	235	259	236	248	234	242	263	248	278	237	244	259	265	251	249	217	239	242	242	236	234	238	252	232	235	242	242	248	244	219	273	275	230	250	244	251	242	209	291	248	269	275	251	240	250	263	252	230	251	262	232	254	242	244	264	285	223	240	237	279	260	244	251	260	245	238	231	252	281	248	238	229	230	233	256	220	253	241	232	222	245	245	238	254	251	289	268	244	278	269	249	223	233	242	262	237	241	253	272	246	253	265	233	240	255	246	239	251	270	276	231	253	241	261	253	276	226	245	223	244	246	248	260	257	276	269	241	254	257	266	285	239	259	254	280	266	226	233	242	240	246	243	250	225	249	282	276	269	247	258	266	260	246	241	260	260	281	271	247	248	209	246	259	251	267	236	244	231	230	275	236	240	264	232	239	236	228	251	246	237	246	258	247	239	217	245	240	250	263	256	260	235	278	238	273	260	247	255	245	267	272	243	255	268	235	233	272	272	267	256	226	252	233	250	238	245	279	275	239	268	264	277	259	291	243	226	258	244	261	261	276	253	242	234	264	254	281	255	234	252	254	259	252	254	254	256	245	253	247	255	233	251	261	238	245	236	241	239	264	253	252	265	247	230	245	229	235	227	227	256	238	246	233	276	247	262	260	239	259	253	261	260	274	227	256	234	249	249	222	271	265	238	267	235	255	264	250	248	251	220	288	244	256	242	253	254	272	245	252	269	262	266	214	227	224	215	263	261	240	213	297	220	240	226	252	257	261	274	246	255	265	272	252	233	256	241	255	252	250	250	245	250	257	262	265	265	252	270	298	234	258	247	241	257	237	276	244	215	252	276	233	247	240	230	242	216	225	241	220	261	244	252	244	232	247	233	283	277	257	245	243	229	232	249	260	237	243	253	244	259	259	235	230	242	250	243	257	255	252	260	263	234	250	258	235	246	254	247	271	273	269	278	264	252	268	273	249	211	264	261	269	236	213	246	257	235	263	247	245	236	275	246	248	282	250	228	253	241	247	254	246	259	267	241	274	255	246	285	269	228	237	227	259	256	264	250	258	249	263	270	243	221	261	248	236	228	228	247	260	224	235	238	277	253	232	249	255	249	256	269	259	251	259	282	233	275	259	260	235	260	245	232	237	259	242	230	234	242	266	235	257	224	239	243	253	249	258	228	240	259	267	243	248	260	262	236	249	238	254	245	243	262	214	258	251	233	236	229	263	255	242	208	270	257	249	256	269	235	258	257	242	241	238	261	217	280	262	229	244	249	222	248	280	273	234	269	229	237	256	223	250	253	256	252	230	232	271	243	271	246	225	256	254	259	268	220	209	255
27028	41360	31620	21582	15443	9314	5031	2495	1360	932	704	566	481	422	429	388	371	308	343	334	328	354	332	282	341	340	319	319	307	294	336	292	304	314	264	297	284	278	283	286	304	249	310	297	278	274	319	289	314	303	293	306	292	261	246	293	293	258	281	303	257	288	289	273	313	262	273	292	284	282	272	284	256	287	265	294	308	266	274	278	276	283	277	279	277	278	301	291	268	317	263	282	265	256	249	302	266	308	284	252	256	273	277	281	313	290	280	276	326	296	302	304	273	304	281	288	278	261	273	262	280	274	305	303	253	256	307	235	261	271	257	284	245	272	295	272	273	328	269	273	264	278	271	267	247	277	291	269	318	281	264	274	281	276	266	263	272	267	278	290	262	264	271	262	277	292	279	286	291	258	292	275	285	284	274	283	282	285	283	278	282	294	276	276	265	276	301	269	296	310	293	250	254	272	286	301	300	284	297	264	294	294	297	287	280	260	262	266	289	274	273	268	281	251	300	292	277	276	268	296	266	282	290	279	264	254	295	256	265	268	289	286	264	277	236	249	249	279	264	278	268	281	313	252	275	299	289	308	279	271	289	275	246	279	278	270	304	312	272	254	272	276	276	277	283	283	278	276	267	271	276	254	266	266	268	308	273	298	271	294	266	291	272	283	263	258	265	252	254	298	278	270	291	261	301	292	287	289	262	289	277	280	260	285	260	299	270	269	281	280	286	249	264	275	268	270	293	312	262	254	283	296	295	247	276	286	274	305	267	262	249	292	288	287	249	260	247	282	273	290	245	282	282	275	268	295	272	259	267	271	279	292	295	264	281	264	282	269	266	283	265	272	310	256	258	297	284	282	259	294	303	277	295	278	256	304	278	306	283	287	257	283	291	252	276	264	292	261	285	277	281	282	274	303	267	251	313	287	305	289	255	267	287	267	268	307	274	304	269	276	269	277	260	269	294	283	272	266	286	269	225	313	293	300	276	287	286	290	281	293	243	253	263	272	297	245	301	263	266	301	268	268	257	321	292	264	273	288	299	265	284	290	293	280	272	294	279	284	280	301	280	263	268	271	286	326	280	278	278	296	311	258	275	276	266	273	259	283	278	267	271	268	272	286	287	277	273	295	268	269	304	283	265	249	306	291	250	271	292	291	283	282	256	268	243	275	296	293	268	288	302	278	257	285	255	288	253	320	284	264	257	262	268	281	294	289	286	299	270	269	277	297	289	291	303	295	281	256	294	318	283	272	275	263	313	285	290	247	306	268	308	289	264	287	270	293	277	308	255	268	261	263	239	304	285	275	292	280	267	308	267	253	272	277	267	263	252	277	262	259	263	290	271	268	277	298	303	283	269	265	263	279	296	247	294	262	287	288	324	260	280	287	278	259	275	310	262	308	266	294	326	281	283	275	261	286	289	307	284	299	294	281	276	284	269	278	292	280	292	301	293	284	267	317	249	277	292	264	263	234	270	273	273	278	282	268	273	274	303	302	303	276	273	280	267	301	290	290	280	268	317	274	280	274	296	275	258	274	305	270	272	283	311	269	284	286	312	279	287	276	269	266	274	282	295	258	266	282	295	259	272	278	264	277	315	295	292	276	318	309	305	283	305	279	290	276	281	273	274	307	277	273	294	268	270	295	271	279	286	286	257	239	267	266	279	282	255	267	279	274	273	297	270	302	273	276	277	276	284	319	278	267	310	263	263	274	255	316	278	307	283	301	291	258	297	256	261	301	271	314	290	278	262	257	268	284	232	283	243	283	286	291	300	265	278	248	294	269	320	296	276	294	275	263	269	283	284	312	300	278	255	289	263	292	263	290	269	283	316	285	272	278	267	285	278	265	276	273	292	302	263	266	284	273	253	277	295	273	267	279	293	298	302	269	292	284	266	274	279	260	273	285	288	300	289	294	286	301	280	265	280	268	285	272	266	265	258	261	283	271	265	264	279	271	301	291	282	294	296	233	252	307	286	273	300	261	277	284	272	281	267	268	308	272	292	268	255	284	257	284	277	254	280	296	273	295	282	282	287	243	276	293	273	263	297	266	297	295	273	302	278	291	279	285	268	265	267	292	308	280	277	285	283	263	278	270	305	275	283	288	280	292	257	265	249	302	274	307	302	265	315	263	289	287	281	273	266	291	261	263	300	279	288	285	295	274	253	266	274	280	301	247	273	265	246	280	274	290	264	260	302	286	291	231	310	284	245	296	267	320	269	275	256	239	272	283	267	291	276	255	286	277	309	276	321	287	252	257	270	275	275	268	300	243	270	260	258	280	265	305	283	281	290	265	288	273	287	275	281	296	277	289	267	286	280	236	268	277	286	273	276	291	285	272	280	310	274	264	283	254	283	279	280	271	291	273	308	272	286	275	291	282	255	286	268	292	268	272	291	261	297	253	241	269	304	284	275	310	300	297	290	256	284	283	276	282	294	290	266	271	257	278	255	266	280	265	287	270	252	267	275	288	295	305	255	290	271	255	227	279	318	249	288	265	263	272	260	284	273	284	276	269	274	312	275	286	280	308	277	288	248	271	269	282	299	278	292	281	291	288	261	270	251	282	274	274	287	249	262	288	278	274	279	258	288	294	294	261	274	274	271	258	259	276	268	280	270	280	285	279	284	315	250	251	274	287	272	246	262	301	289	265	301	243	281	247	295	269	295	247	266	265	266	256	313	282	282	272	273	291	291	247	282	271	290	273	275	292	257	290	258	269	269	271	279	266	268	255	238	272	277	307	293	289	274	284	273	264	266	286	277	272	273	274	301	267	284	257	233	277	265	273	279	291	310	253	267	252	280	253	291	273	260	294	290	274	259	284	277	292	269	275	268	268	287	280	286	266	270	266	263	303	283	272	300	272	272	330	261	247	266	273	297	277	276	281	291	283	288	285	278	311	283	279	291	277	268	284	303	281	255	270	280	268	290	269	258	284	286	279	290	262	315	278	287	261	266	311	257	309	297	279	285	282	282	279	285	268	253	296	305	264	288	286	289	282	268	284	280	259	270	252	280	285	278	261	286	262	269	289	290	290	316	270	309	291	259	287	291	269	278	274	279	275	266	284	235	267	257	274	285	313	272	307	277	266	290	316	281	303	289	288	270	273	291	275	277	249	275	271	285	286	286	275	265	237	284	296	246	264	256	292	295	319	294	282	241	257	286	295	281	276	282	266	264	291	291	286	266	249	282	266	269	304	277	266	260	270	266	285	300	300	289	301	268	286	308	268	270	287	269	267	264	270	256	261	259	269	266	276	292	275	303	287	275	261	284	258	284	274	273	276	308	263	274	294	284	266	290	290	284	276	291	285	260	259	264	276	267	265	276	307	266	276	288	282	305	281	269	259	295	274	255	283	283	275	276	259	297	300	283	293	286	283	296	273	276	297	299	280	280	239	314	281	254	256	281	294	296	272	255	295	302	288	266	245	269	244	260	302	287	293	301	288	295	276	316	300	283	270	268	285	275	294	287	303	268	283	270	235	267	251	293	267	295	277
24244	21395	28666	25671	22812	18430	9391	3311	1639	1075	802	640	547	444	403	400	348	354	339	358	384	303	324	331	329	301	353	305	308	293	298	288	298	279	262	307	278	287	253	293	299	271	261	249	307	280	281	291	276	286	286	281	259	275	236	221	274	291	280	292	288	257	277	276	254	265	253	265	243	279	274	263	256	276	263	265	240	299	243	273	261	285	244	248	273	237	265	261	257	244	277	253	260	248	293	273	240	243	254	258	271	296	272	260	234	274	238	226	245	258	244	261	264	265	257	263	284	280	278	263	250	299	249	267	259	256	248	257	283	236	248	272	281	258	268	294	283	263	264	249	237	239	264	248	258	279	248	236	261	278	249	247	255	232	243	271	260	254	242	261	248	260	250	265	257	275	247	256	267	289	241	238	273	278	283	241	259	272	288	246	276	253	251	265	231	252	260	265	280	282	269	251	278	264	255	250	265	251	273	252	227	272	273	238	261	246	273	266	240	294	279	232	281	259	251	277	274	311	223	293	261	267	260	265	251	267	261	238	287	235	252	257	256	266	247	282	244	257	273	256	284	270	269	243	276	254	289	259	255	274	243	272	274	251	235	281	270	261	311	253	243	233	254	276	272	260	277	279	254	249	229	255	262	293	256	267	288	230	227	269	254	251	251	289	223	246	264	258	280	265	278	238	263	295	278	263	286	293	270	257	279	265	273	286	259	256	269	265	233	272	271	270	273	277	251	266	271	253	272	237	274	267	247	276	270	268	248	269	273	260	221	249	255	277	231	277	255	257	255	234	211	275	251	268	259	270	249	283	247	256	264	230	288	257	263	260	276	242	253	266	256	271	271	258	239	285	253	250	249	261	237	247	255	260	285	262	238	245	244	271	246	246	244	275	251	267	287	266	247	240	262	262	261	242	262	257	290	283	276	252	235	253	265	247	271	276	271	255	247	265	271	269	239	228	295	259	251	278	256	243	285	260	298	279	284	233	250	281	264	249	247	276	247	255	257	236	257	253	269	272	254	266	277	271	255	271	262	244	252	273	229	243	267	263	287	265	253	261	274	250	259	258	247	286	233	248	268	244	264	254	264	280	233	292	260	258	293	282	240	241	265	257	283	258	248	233	243	270	255	274	244	250	267	275	244	302	268	254	273	252	273	251	246	278	256	223	247	277	261	248	269	256	252	264	276	254	248	234	235	254	245	251	276	269	246	262	275	277	274	240	255	254	252	282	270	264	274	280	274	235	269	244	274	279	293	269	255	257	282	268	278	258	232	237	228	271	247	229	275	270	229	257	270	242	273	253	253	261	249	264	281	284	266	247	264	243	250	287	275	256	257	275	259	238	258	266	252	262	265	277	238	257	238	274	262	285	229	278	267	247	261	276	271	265	255	276	242	235	282	259	263	256	255	288	303	261	241	259	280	246	262	248	254	285	263	259	284	253	277	249	256	249	263	250	269	255	259	259	254	261	253	217	273	276	280	267	264	263	248	275	261	270	281	262	242	273	259	259	252	269	269	257	281	252	241	257	279	277	254	265	249	283	230	251	256	266	255	237	251	280	258	285	251	252	273	268	261	239	257	258	266	258	277	263	239	259	281	272	258	250	263	256	270	278	240	248	264	266	259	233	271	301	247	290	261	248	295	249	243	253	235	272	291	233	251	263	238	279	275	256	288	262	290	270	268	275	237	288	233	278	249	256	275	264	252	265	273	255	270	277	276	259	255	247	253	274	265	255	260	236	285	273	252	231	263	228	264	261	265	288	256	251	267	282	224	237	256	316	258	252	274	261	230	243	277	231	284	271	256	258	274	265	259	273	236	255	264	256	249	293	227	240	240	266	266	261	292	269	293	287	272	237	257	245	259	244	269	258	274	289	244	270	278	241	276	261	254	267	225	243	253	267	234	260	274	275	288	266	266	289	241	296	247	272	275	249	228	284	248	267	235	271	261	263	248	252	275	255	289	256	273	247	267	238	264	245	277	268	270	245	255	261	257	242	247	250	248	241	258	258	268	264	273	278	293	270	280	293	279	236	256	258	261	257	261	269	257	274	236	259	274	263	282	274	234	265	276	221	262	252	228	266	237	255	272	252	256	221	232	230	242	261	256	290	239	254	254	266	273	246	272	253	251	274	277	243	280	272	247	256	262	260	256	266	272	266	246	242	280	253	256	282	240	245	274	266	258	276	255	242	263	237	265	287	253	258	264	240	256	250	213	237	269	264	234	276	295	264	264	276	227	264	245	269	265	252	254	267	260	276	267	259	256	286	287	225	252	294	263	264	266	268	278	251	229	247	282	250	239	264	251	265	288	265	267	262	285	278	276	253	259	278	273	272	280	268	288	238	248	263	261	243	254	260	274	249	265	259	261	247	277	252	255	249	251	274	249	254	240	284	282	257	237	247	248	300	275	247	310	229	253	269	267	241	246	264	292	280	255	248	277	249	244	259	252	237	280	258	249	251	240	250	230	236	264	248	277	241	239	245	274	275	261	253	259	274	280	270	258	248	279	263	233	266	251	270	279	263	232	271	252	266	264	235	295	220	274	266	271	248	277	266	310	260	277	229	247	258	248	264	256	256	257	260	245	240	239	273	238	269	239	271	245	261	262	283	264	250	263	227	286	262	274	247	248	253	286	259	285	246	237	230	271	253	266	249	264	287	254	254	255	270	283	259	302	234	261	261	275	263	240	261	239	287	265	256	247	237	267	257	272	268	251	271	265	265	271	229	254	241	250	252	264	252	273	242	227	250	239	245	283	254	283	260	262	261	290	268	274	271	274	240	248	249	261	245	228	264	249	270	239	298	279	259	244	254	256	260	268	285	231	259	278	252	274	256	280	236	281	273	250	260	274	247	261	264	262	252	257	236	264	283	241	249	257	265	237	273	272	283	268	269	241	271	261	246	266	280	279	270	259	253	246	259	251	239	246	241	255	242	299	258	261	269	228	282	256	239	256	263	236	288	282	218	248	254	262	270	271	286	291	232	248	249	275	256	263	247	228	268	255	256	240	274	270	249	268	279	254	255	262	279	238	265	295	257	268	248	241	295	307	257	241	270	273	273	265	247	258	286	249	273	240	276	256	274	252	266	261	257	253	273	258	263	258	253	247	262	281	269	252	281	270	255	238	259	267	294	256	245	230	245	284	234	244	271	273	247	240	265	254	288	267	273	273	252	251	246	261	285	252	261	242	268	276	258	271	290	247	264	269	261	271	257	284	281	261	250	259	254	272	243	262	285	283	258	261	260	248	250	246	248	276	264	248	250	246	289	258	236	255	249	238	244	241	234	267	259	266	284	295	259	251	244	263	260	236	256	303	271	268	279	238	237	286	243	277	276	271	267	280	276	287	263	277	231	264	268	248	270	272	270	258	247	249	251	282	249	267	261	263	286	251	264	249	246	244	262	283	237	261	258	265	275	279	258	282	257	271	276	253	255	272	243	253	267	235	255	294	255	265	257	258	271	255	253	290	246	268	277	240	255	285	269	250	248
27472	51148	43197	31957	24549	17783	10382	5232	2970	1773	1327	965	782	642	558	522	416	411	403	409	399	390	395	380	368	329	390	359	319	346	361	342	346	335	328	317	303	337	327	320	330	306	286	298	304	278	327	313	269	292	286	289	302	296	282	285	307	259	312	256	256	279	279	272	286	284	288	271	283	305	275	280	307	269	305	273	299	275	312	278	261	282	299	266	287	288	273	292	307	268	274	282	252	278	302	295	269	282	290	251	288	281	274	272	260	285	252	283	302	267	294	287	262	300	282	305	269	279	288	303	251	284	268	251	305	265	295	301	269	286	238	278	271	296	279	279	263	280	262	293	253	243	290	295	283	292	292	279	308	274	297	260	274	272	286	281	277	281	289	277	276	273	242	286	254	302	287	257	293	270	311	277	312	273	257	280	275	280	275	264	285	284	275	256	275	261	298	280	306	307	300	271	263	263	298	264	295	292	282	287	292	244	276	255	270	269	291	243	285	268	293	282	237	274	249	243	275	259	287	275	263	307	280	269	270	267	285	269	270	260	273	271	272	261	279	279	296	266	289	273	287	283	265	255	292	284	268	274	277	277	305	253	286	259	246	300	259	292	249	234	287	265	306	266	275	274	308	292	282	306	289	283	266	308	282	285	288	279	261	281	305	277	271	275	280	289	257	272	289	277	284	280	287	279	253	259	274	286	298	251	282	294	266	293	266	272	299	269	301	242	279	299	313	283	263	315	292	288	274	312	291	287	270	281	303	268	302	269	298	306	274	241	276	280	268	320	280	251	271	245	255	262	282	258	297	305	285	299	308	282	273	281	273	263	258	285	265	291	266	291	284	284	247	264	269	264	263	298	286	293	300	264	303	301	257	263	295	260	305	294	284	292	289	277	288	304	296	270	301	276	285	280	268	288	271	284	277	268	274	294	293	276	275	271	312	261	280	260	281	274	285	311	302	289	233	276	280	272	258	289	273	292	290	290	270	261	276	247	271	301	281	249	245	292	299	295	271	267	256	294	286	270	310	283	262	277	289	272	262	298	268	288	308	255	279	297	282	278	296	291	298	268	274	288	256	298	287	246	266	310	275	286	300	247	269	262	306	290	261	319	280	261	285	286	268	276	289	299	275	288	302	277	276	287	276	299	260	277	292	286	317	258	267	280	268	282	279	273	256	282	284	278	300	278	282	277	269	293	277	298	301	245	315	310	285	315	276	283	251	275	266	284	274	265	291	294	286	300	239	279	260	288	273	267	259	283	270	293	307	270	263	305	296	293	254	283	291	266	258	304	250	265	252	283	279	277	297	262	279	270	283	291	282	290	290	322	303	297	287	266	308	304	298	293	252	275	263	259	277	272	292	290	299	271	261	271	252	287	253	297	295	277	280	254	242	263	321	261	297	305	252	281	307	292	283	255	300	262	267	284	294	266	278	283	292	295	282	310	288	266	291	288	261	287	262	269	283	255	282	281	274	265	284	254	271	273	252	264	291	263	282	284	279	260	275	296	257	312	266	291	275	294	251	320	267	281	295	244	260	281	290	279	270	285	277	269	294	250	269	312	281	234	271	257	296	273	288	284	286	288	283	287	291	284	289	278	297	298	260	269	277	313	261	287	284	274	292	291	262	288	253	280	292	279	288	285	311	267	268	276	270	291	282	299	301	274	289	261	320	260	281	268	271	272	276	305	286	293	271	272	273	296	282	304	270	258	245	267	298	283	286	250	278	268	285	274	275	313	266	281	278	270	273	256	288	271	266	291	262	286	290	290	286	272	289	274	270	282	271	256	316	279	261	327	283	278	290	297	275	270	287	261	281	247	272	294	286	262	267	271	299	270	285	269	288	252	275	279	276	308	302	296	270	256	290	291	301	301	269	278	258	283	285	296	296	275	263	292	289	256	284	261	266	278	294	253	278	279	257	275	266	278	263	264	243	279	277	274	271	302	293	278	301	275	277	260	294	269	261	293	283	311	256	266	280	281	256	300	295	266	262	271	313	277	259	291	288	263	272	256	264	259	285	279	271	242	267	277	278	276	278	248	280	277	241	281	294	291	299	285	264	283	291	282	274	270	264	258	310	290	264	284	282	257	284	301	295	300	264	254	263	266	287	259	280	282	286	282	278	318	271	312	253	284	270	264	291	249	290	252	277	268	287	260	302	255	292	309	276	278	281	299	265	282	293	262	265	230	263	321	268	275	284	256	288	292	269	295	260	303	278	286	281	301	270	314	292	282	327	287	297	282	292	250	309	270	277	255	278	275	302	277	292	291	270	297	271	277	298	282	238	275	252	322	266	314	286	283	260	261	259	263	305	267	287	255	274	266	286	267	273	267	294	253	246	265	301	278	266	292	302	248	273	266	295	274	291	266	260	284	295	287	285	265	314	252	294	251	257	268	285	284	256	278	250	308	279	250	271	261	278	296	287	284	286	266	284	263	261	297	270	229	282	321	285	271	280	292	298	254	292	284	298	266	261	298	275	278	285	283	261	280	285	309	240	285	250	297	274	282	279	271	271	260	290	295	304	273	278	283	273	284	265	284	271	235	283	299	269	267	289	287	302	301	259	304	283	314	252	297	269	287	291	282	280	253	270	258	254	283	281	310	275	294	259	296	314	292	261	276	279	286	273	282	260	277	284	289	261	282	276	294	282	265	309	289	275	279	270	319	285	264	267	319	266	286	283	261	317	291	261	263	260	278	289	279	278	282	293	279	254	298	273	258	287	284	274	276	261	275	306	262	274	303	254	272	293	248	274	249	268	306	297	288	278	263	298	267	265	261	281	312	270	299	260	288	295	259	282	307	272	281	306	272	288	270	281	241	292	277	268	270	298	263	260	261	280	286	260	286	281	287	277	277	281	260	269	254	281	275	267	282	283	268	304	291	289	268	256	287	299	257	275	262	280	277	267	252	307	259	292	304	234	253	286	269	301	286	287	271	262	283	280	264	284	287	295	293	275	296	311	286	283	308	287	285	309	273	284	297	295	262	281	269	293	256	285	270	276	251	258	274	256	269	306	263	285	277	258	283	268	275	295	280	287	266	289	259	270	301	310	266	294	303	295	278	301	266	258	282	275	261	299	263	293	274	303	286	299	304	295	305	280	299	256	269	256	266	268	287	264	314	299	281	264	277	288	269	293	268	304	287	280	295	298	271	270	270	258	276	253	273	291	301	296	258	291	256	246	265	295	277	269	268	279	287	305	286	265	296	266	261	294	251	279	270	276	298	289	307	267	292	291	256	248	275	268	262	257	298	280	307	260	292	261	297	286	278	269	262	293	286	260	275	281	296	295	265	276	253	266	270	264	292	271	278	301	253	285	286	269	302	301	258	271	306	281	298	271	251	271	276	283	291	258	270	268	260	280	298	284	281	260	296	293	290	270	291	297	279	273	276	270	270	277	269	306	275	285	244	273	274	320	304	239	256	278	284	299	272	270	293	313	276	299	264	265	281	281	280	313	244	295	263	256	226	262	276	281	273	282	267	306	294	251	302
25275	21473	28652	27378	20138	11391	5620	2374	1315	974	785	639	567	543	489	475	495	458	439	417	410	431	413	413	411	442	404	438	428	393	331	405	392	430	383	390	384	423	371	382	425	406	426	334	375	346	377	382	399	378	410	370	376	405	397	362	369	349	350	337	390	365	387	360	358	407	386	346	356	413	390	369	400	380	379	377	363	371	380	396	380	345	397	367	395	366	404	367	400	379	337	369	390	384	374	388	341	364	374	377	366	352	342	359	360	370	390	378	312	354	352	362	384	389	404	359	372	400	359	380	369	376	330	388	347	390	363	357	375	357	374	375	379	384	369	338	380	342	392	389	367	338	379	341	341	366	412	337	385	374	384	374	383	353	401	375	376	414	355	402	333	360	363	372	359	401	375	359	366	365	357	383	349	367	366	333	371	364	385	377	387	368	357	341	357	391	378	351	389	355	374	363	377	369	383	372	358	358	396	380	391	335	336	363	361	384	397	374	352	386	375	384	370	364	359	405	360	374	327	335	366	390	378	352	399	410	385	362	356	395	361	416	371	337	370	393	392	412	383	407	391	400	362	377	421	382	381	349	382	329	383	336	398	376	375	356	385	374	381	324	384	372	352	355	397	364	371	357	356	409	398	350	377	360	378	377	374	385	345	367	362	376	394	390	378	358	371	382	359	356	385	391	384	374	357	407	371	363	353	344	388	383	387	359	363	383	357	375	398	384	355	317	371	339	397	365	385	389	411	430	373	354	394	384	346	359	366	367	373	384	375	399	394	419	368	364	362	404	364	350	397	373	342	367	391	364	354	382	388	363	346	360	384	347	381	362	348	387	365	366	405	357	357	393	392	331	419	368	395	405	378	367	369	369	369	362	360	386	389	367	382	369	350	361	355	373	379	367	370	416	417	364	355	354	353	371	351	344	328	361	350	381	346	348	392	368	368	420	396	375	386	381	397	404	380	380	387	369	364	370	380	367	349	364	410	378	351	377	319	360	311	358	367	384	390	376	381	375	396	356	397	353	368	368	363	349	392	390	378	391	394	406	379	408	352	370	415	336	369	372	349	370	368	379	406	377	361	367	362	359	387	366	382	396	341	366	363	335	363	378	370	341	397	393	376	401	335	362	355	411	356	378	396	390	343	406	372	394	358	355	374	371	406	403	381	383	347	394	372	351	378	356	364	358	378	369	346	364	390	343	380	398	348	395	398	402	356	377	387	368	409	353	356	345	356	393	364	401	353	411	414	372	376	393	408	388	378	387	371	376	393	365	375	372	367	384	362	376	367	379	401	369	391	375	380	371	389	352	397	350	390	363	386	369	373	367	359	382	313	365	344	365	364	370	389	414	377	395	373	356	332	361	366	394	393	374	366	384	354	375	420	388	366	405	379	401	349	374	384	391	374	369	362	354	361	367	401	388	376	402	371	377	376	360	367	336	365	389	369	368	367	379	361	395	380	403	334	353	397	352	354	384	370	379	345	351	336	378	357	378	383	346	319	379	367	406	376	356	373	352	380	396	368	352	390	357	367	377	365	363	387	390	368	386	357	378	357	361	341	358	417	374	379	323	384	391	369	392	378	399	388	350	376	374	394	383	393	370	375	373	362	357	360	370	369	377	359	395	346	367	353	393	387	351	378	370	376	359	378	431	375	408	405	346	405	391	378	381	402	396	336	322	349	395	403	401	377	369	374	358	349	360	366	390	390	358	365	355	365	343	374	339	406	393	368	389	397	350	365	352	406	377	384	402	346	373	350	361	388	387	351	359	361	367	369	376	401	389	384	368	394	369	341	383	353	394	360	347	381	405	347	364	337	351	407	395	385	367	362	349	378	370	335	429	370	365	379	353	360	386	386	378	350	367	368	331	374	396	380	316	366	345	347	392	361	330	384	342	359	389	420	369	375	351	381	392	352	364	348	347	376	397	372	379	403	381	384	392	364	371	387	383	376	336	375	368	403	365	349	365	376	382	410	347	400	361	361	377	358	355	345	378	357	375	388	379	387	375	362	379	368	353	359	341	393	334	379	340	342	378	368	350	368	343	396	335	347	399	360	368	401	379	390	382	347	366	406	359	397	390	370	367	346	365	352	360	338	356	354	360	374	372	368	359	391	365	411	378	377	355	356	368	337	383	346	387	394	354	360	392	382	351	363	356	386	357	393	394	364	406	390	388	377	340	371	389	370	352	364	390	393	378	345	361	355	322	358	375	367	385	343	325	368	345	390	401	409	404	382	371	336	338	342	381	383	378	347	385	338	374	383	408	350	374	373	376	360	350	368	385	365	361	404	386	355	381	384	363	373	419	371	375	355	352	368	359	372	370	371	388	399	398	386	374	358	354	378	365	381	348	361	404	370	375	384	380	398	363	370	357	351	365	357	358	381	341	360	393	367	416	367	355	399	369	374	342	338	364	361	383	371	354	366	372	365	378	377	339	373	382	400	357	393	363	360	359	358	419	368	390	351	342	351	350	391	388	389	364	358	344	361	389	346	388	374	411	353	405	365	376	389	377	395	367	339	367	382	359	360	379	341	373	380	370	372	343	366	394	386	365	373	400	366	357	347	393	398	356	386	348	378	379	343	370	403	383	384	374	374	400	405	385	408	349	330	373	381	355	385	363	370	352	373	362	385	381	358	373	360	384	365	351	366	358	345	379	334	367	365	387	365	354	344	399	376	374	394	394	391	364	396	438	406	372	352	349	388	330	370	336	317	385	358	396	384	361	378	402	402	359	354	383	363	356	381	368	408	397	367	351	352	372	368	385	381	353	374	419	352	373	371	369	366	397	359	342	348	386	348	374	375	346	373	360	382	392	411	379	395	362	372	389	341	385	388	353	375	387	345	371	378	349	383	384	391	380	364	382	366	354	345	344	384	399	385	386	352	387	389	397	368	384	394	358	369	385	370	376	411	382	395	392	398	356	357	382	395	393	400	378	368	386	371	373	387	405	339	377	385	385	394	357	365	401	360	353	346	395	381	372	365	365	416	410	363	366	391	373	383	364	346	389	372	370	389	363	368	358	344	353	324	389	344	387	348	371	375	368	365	382	380	382	424	355	320	403	370	372	366	356	356	381	365	392	374	370	346	379	369	383	360	369	350	359	352	384	351	368	334	376	392	379	367	379	377	400	353	410	386	409	369	327	415	354	348	391	372	362	376	383	360	381	359	372	394	358	396	373	359	384	376	391	366	371	334	387	356	346	395	386	366	355	374	356	354	373	364	377	394	389	355	353	374	371	359	373	418	366	371	369	366	372	358	393	374	372	373	365	396	370	372	367	385	345	401	404	370	383	353	360	377	363	375	391	350	320	394	368	377	384	359	353	407	346	402	373	352	363	393	373	337	331	385	367	386	370	358	365	356	353	364	404	366	407	360	385	349	384	417	370	366	356	370	436	360	375	382	382	404	358	375	370	396	351	369	388	378	362	360	360	385	363	357	340	388	370	344	370	399	365	375	356	407	365	356	364	354	386	346	392	385	385	346	390	372	388
27566	48962	40479	27905	21350	14205	8509	4295	2282	1706	1236	838	815	659	614	583	564	536	510	511	517	481	477	474	467	452	477	442	470	412	444	419	491	418	417	464	454	400	430	417	418	430	444	408	410	411	400	420	431	421	393	410	421	417	422	403	431	395	464	406	415	392	418	399	400	418	387	424	431	381	417	384	411	390	397	398	380	378	451	398	408	402	381	413	392	386	404	384	368	418	411	417	390	413	391	391	426	409	399	403	430	399	403	412	414	402	380	397	384	389	415	375	407	410	420	392	402	437	399	386	415	416	409	392	376	384	416	368	427	401	400	405	411	401	397	368	378	367	423	406	424	402	405	419	418	386	434	416	383	413	426	383	406	395	410	402	409	421	412	414	397	360	392	404	393	404	374	388	388	434	407	428	399	391	418	405	378	389	413	385	392	415	425	380	374	419	409	429	376	440	427	423	387	391	361	403	407	413	389	392	356	392	428	360	378	424	435	383	395	414	403	397	394	421	392	399	394	424	421	407	431	391	376	404	414	383	389	395	375	409	435	350	446	370	419	417	404	392	410	423	413	418	377	396	384	407	389	404	462	401	376	426	422	437	410	396	374	422	393	369	416	419	419	436	395	389	400	378	393	359	398	426	389	378	421	395	395	399	422	437	415	438	409	460	423	388	402	423	460	396	399	432	429	424	381	400	411	407	388	388	398	407	388	430	431	411	407	383	379	389	408	415	414	381	406	398	388	411	407	425	421	404	418	418	396	410	411	417	389	378	396	368	382	395	421	404	397	405	397	376	403	451	386	401	372	410	393	413	429	407	407	394	385	428	403	411	411	399	456	390	419	416	368	404	385	374	381	413	398	405	418	413	388	415	426	396	415	460	413	447	386	404	442	416	380	417	417	383	387	411	412	372	403	409	392	389	372	414	435	400	405	394	369	416	412	411	419	385	394	386	425	414	421	365	387	410	391	370	400	388	430	415	345	414	381	388	442	407	408	398	406	388	383	416	372	435	409	384	405	430	352	421	439	386	426	416	427	397	425	420	423	400	408	428	418	401	402	385	407	406	391	408	388	418	453	374	392	362	434	387	406	392	411	390	386	366	400	386	385	425	408	406	367	404	433	403	395	382	408	402	372	416	382	385	402	384	429	412	399	420	436	414	413	414	368	402	389	410	453	418	409	415	386	374	395	398	390	398	391	403	397	423	380	378	407	376	359	370	411	368	410	414	396	373	390	370	407	406	403	404	380	423	404	413	410	417	413	403	405	423	384	416	390	397	400	419	404	417	386	403	423	382	400	382	432	399	391	373	388	389	406	391	436	400	380	429	376	388	404	391	396	410	368	369	410	386	405	388	402	388	415	400	411	395	396	432	372	402	427	406	451	403	410	389	421	371	352	370	411	375	384	401	374	438	408	387	425	421	420	408	380	402	401	403	375	392	399	412	391	407	407	436	399	435	401	376	390	385	418	391	396	398	440	420	385	399	387	436	425	378	434	387	402	408	433	400	373	396	393	396	423	428	400	377	401	416	407	400	415	400	387	416	414	434	386	416	378	409	371	402	414	398	391	393	380	417	411	340	428	412	398	396	376	389	391	376	370	393	408	395	396	394	384	369	410	381	411	394	423	404	424	403	400	414	427	385	400	396	409	414	387	390	393	427	426	419	410	397	407	396	403	395	413	381	413	372	384	410	407	407	392	427	403	437	427	409	418	414	449	394	406	448	418	362	383	361	391	428	395	411	383	399	403	387	410	379	429	431	397	382	408	367	388	396	389	412	409	374	391	412	374	389	418	382	430	423	445	447	423	387	411	404	372	412	419	379	364	388	406	391	373	380	370	390	443	419	406	408	369	402	424	416	416	394	436	393	378	412	421	398	370	411	424	408	387	384	403	410	444	417	414	387	445	417	410	405	425	400	440	370	394	428	412	405	399	411	408	391	380	410	413	369	419	394	441	421	420	413	427	376	406	369	395	417	413	388	415	391	405	384	385	385	441	427	379	382	416	377	394	415	416	401	395	418	431	390	393	403	401	396	436	425	440	390	390	410	401	422	404	404	409	393	424	421	418	387	411	382	394	412	410	365	438	415	392	425	386	411	393	346	408	405	393	397	426	401	391	393	422	416	402	407	411	385	382	415	409	378	401	432	395	381	419	398	369	385	380	406	404	402	402	413	384	386	383	417	417	394	419	369	387	428	394	443	400	395	417	407	392	368	391	431	400	383	428	392	423	379	440	426	388	415	374	388	408	391	423	418	377	380	402	438	447	396	416	409	384	422	389	409	347	396	396	373	356	383	365	382	387	437	430	440	397	404	427	395	410	395	397	373	403	398	402	426	413	355	393	418	422	396	402	396	409	404	408	393	389	396	420	386	422	411	397	424	424	413	422	394	400	415	389	397	409	423	421	401	395	407	374	379	429	391	389	416	414	404	395	407	353	373	405	396	399	446	410	376	398	422	412	393	392	435	390	384	382	357	392	392	358	402	401	404	393	395	406	422	395	383	376	395	377	411	403	389	396	378	397	436	385	374	427	395	419	386	381	399	376	401	412	392	440	387	424	408	393	418	414	403	407	418	380	395	404	395	423	418	386	385	390	393	425	404	423	442	393	404	413	392	347	415	451	422	397	380	400	399	405	394	431	382	393	413	400	410	375	416	407	390	383	380	411	418	392	396	383	386	370	387	374	386	419	400	397	426	388	372	458	382	417	394	359	418	432	413	425	385	399	389	409	394	384	384	361	403	429	411	405	419	390	366	367	379	413	391	365	414	462	427	383	386	367	398	401	384	414	383	396	399	406	409	424	404	377	438	406	359	451	413	415	437	453	378	397	449	402	372	424	378	384	385	353	412	392	388	417	382	421	381	395	417	371	404	384	385	383	424	393	371	406	375	408	396	432	420	418	386	374	373	382	405	429	402	393	405	407	390	366	390	415	420	420	396	438	424	408	373	347	390	414	445	389	399	417	409	383	417	407	425	394	420	438	425	420	388	418	408	426	406	393	422	372	362	436	378	374	405	447	385	399	430	389	384	444	410	401	434	396	392	407	419	398	414	408	397	401	387	386	395	372	381	366	400	390	412	450	399	402	381	428	387	382	425	376	421	401	430	421	403	381	420	424	393	424	381	407	406	397	409	381	423	396	430	420	387	387	407	391	385	396	385	382	408	359	378	364	425	359	373	425	418	392	403	374	417	424	415	426	355	386	404	358	404	433	367	409	413	412	399	386	400	394	424	429	379	409	371	388	384	410	422	409	393	394	410	411	390	409	404	403	399	350	383	410	427	407	427	393	418	399	393	390	440	385	433	421	412	384	400	356	419	426	401	374	359	402	403	400	437	421	380	394	392	408	419	423	405	388	431	404	438	387	391	430	390	399	371	420	411	428	430	377	409	414	423	433	376	405	417	401	371	402	394	426	435	412	456	385	381	399	450	386	376	396	405	385	383	422	424	392	405	432	384	395	422	363	410	358	420	401	415	449	402	376	401	406	430
22930	21302	28953	24251	22198	22960	19228	6287	2656	1850	1421	1039	875	721	700	631	656	573	530	562	474	528	484	520	527	514	547	471	480	451	434	476	449	440	433	476	446	463	466	457	444	426	428	460	470	468	424	443	426	421	442	464	465	455	435	466	430	467	451	413	434	456	460	427	430	455	435	421	430	457	475	407	430	421	429	416	385	455	407	441	419	443	438	432	449	448	457	465	414	442	433	428	416	458	398	411	442	441	411	391	438	429	432	420	424	410	416	438	451	435	412	415	405	418	418	422	411	433	424	390	436	398	385	421	402	422	381	392	438	406	404	400	424	430	435	389	442	436	421	421	441	445	463	413	426	437	410	405	435	403	436	439	412	399	411	430	387	429	394	446	388	439	448	412	444	412	449	422	415	431	437	444	414	416	441	452	412	417	415	446	459	416	418	428	417	417	428	454	433	449	408	406	400	431	427	396	407	375	397	416	421	391	435	422	404	396	422	439	411	393	409	393	418	430	417	402	460	455	399	408	398	379	374	398	409	412	421	441	424	425	431	462	427	423	434	424	411	404	397	412	435	438	458	463	393	427	434	423	401	436	430	417	423	404	411	449	420	433	442	438	403	432	420	433	444	401	412	412	429	437	436	455	416	407	437	433	460	443	400	423	404	396	402	396	419	407	447	419	430	417	445	437	436	420	448	425	408	440	440	416	389	408	434	431	407	418	437	454	412	450	428	422	406	444	432	428	409	437	403	411	444	436	441	378	394	449	428	441	411	426	411	435	435	454	439	440	432	395	428	411	436	436	415	390	416	447	419	447	444	439	431	406	400	385	416	409	395	407	409	443	384	412	424	418	455	431	470	417	401	416	432	456	424	422	417	399	393	414	417	410	424	446	435	402	446	448	426	389	420	454	384	423	441	432	455	404	435	417	420	412	412	430	445	435	442	431	456	397	428	436	418	443	444	446	430	409	444	423	443	418	424	444	417	365	459	418	441	406	397	412	435	449	432	412	452	413	452	407	409	408	418	395	439	437	393	429	399	374	413	438	430	415	420	422	412	399	462	407	428	402	400	460	459	381	398	412	450	425	375	483	410	429	417	412	408	445	408	431	415	438	426	389	435	450	380	426	390	423	423	418	446	440	430	399	438	424	442	422	422	392	427	385	393	452	433	413	451	454	407	425	403	422	429	426	408	416	390	400	436	417	424	388	413	436	387	379	377	439	424	408	445	402	415	445	411	352	435	406	415	449	418	442	440	409	403	414	424	403	378	431	424	423	431	413	445	427	397	404	409	381	454	415	417	432	400	375	407	422	407	422	390	421	441	459	432	411	410	410	395	427	414	396	430	454	496	408	428	412	400	440	421	417	417	399	437	455	388	394	450	430	430	419	421	392	470	416	425	444	424	429	437	458	432	422	454	379	388	415	423	410	403	455	432	401	455	440	420	416	420	413	422	434	419	441	392	420	427	429	482	445	421	424	413	430	423	431	426	391	433	405	413	434	412	426	418	433	421	414	416	431	435	416	399	393	405	477	396	408	439	415	411	438	385	432	441	427	402	410	393	421	393	434	424	416	426	443	412	410	397	444	430	429	402	454	427	418	418	398	429	423	378	394	425	450	400	422	373	401	458	422	400	428	440	411	448	396	379	454	449	434	428	416	391	412	411	411	367	413	419	431	400	391	429	437	396	451	409	428	385	462	423	433	408	440	450	448	416	432	396	408	435	415	427	415	473	421	408	403	415	421	432	440	416	488	407	419	418	402	419	400	416	440	432	431	457	416	462	426	415	428	420	427	438	473	386	431	433	417	424	459	441	412	396	394	396	439	427	419	406	449	419	416	399	427	409	385	425	410	445	407	466	431	402	470	441	417	425	429	437	461	465	400	409	395	407	433	413	463	383	406	423	408	428	438	456	398	429	451	390	434	400	452	454	410	439	434	424	433	416	438	418	383	405	440	430	448	417	464	432	389	440	396	412	434	417	422	420	411	408	447	422	431	443	396	456	462	434	429	420	403	446	423	424	435	437	458	413	407	418	453	409	390	419	414	372	424	411	432	411	421	414	410	418	437	410	406	426	399	407	421	425	410	425	390	420	452	451	421	409	403	429	383	458	402	440	447	423	393	430	398	410	441	398	432	420	381	446	388	412	437	424	431	410	448	406	414	438	428	396	424	430	405	380	429	378	412	398	447	401	414	421	407	418	445	381	441	428	399	400	434	422	445	413	471	440	389	441	414	474	411	399	463	431	403	423	459	406	459	441	417	445	393	441	426	431	415	438	418	406	436	409	429	420	407	436	420	387	410	389	421	415	386	430	432	435	442	452	453	461	430	430	438	390	418	408	425	417	389	425	414	432	436	424	454	412	414	429	412	405	431	449	431	412	387	429	433	431	418	435	449	455	458	408	459	416	462	421	441	411	443	436	420	440	416	414	480	421	435	417	414	429	459	428	419	471	425	425	439	400	404	392	386	426	394	409	392	430	434	399	387	422	396	428	404	399	441	436	417	429	445	430	442	445	444	434	436	403	460	472	414	382	430	440	419	402	429	480	424	391	459	415	420	410	409	453	427	425	406	426	397	441	411	441	410	426	361	412	413	413	470	425	425	410	406	395	433	423	406	404	433	409	423	389	444	434	383	438	430	386	460	410	394	396	367	405	432	383	476	441	438	418	429	438	387	423	408	407	459	437	446	408	420	418	404	429	417	403	399	437	441	426	423	448	437	417	418	402	430	412	406	448	463	371	437	399	424	415	433	409	425	413	416	415	407	405	426	396	427	459	434	418	440	425	437	454	413	429	425	392	426	421	427	396	436	438	425	466	460	426	440	398	408	460	458	450	440	439	438	424	433	423	425	409	427	421	434	400	417	431	422	419	415	467	419	425	428	406	435	421	420	424	433	426	440	425	441	413	408	434	471	421	423	433	418	455	385	402	429	429	460	414	413	428	427	452	411	429	408	395	442	421	424	427	382	422	449	421	407	427	417	420	447	430	447	411	426	398	438	465	451	409	420	394	407	435	424	405	435	466	416	419	477	452	407	434	431	411	393	421	404	465	415	402	399	427	448	446	415	421	448	441	456	416	431	467	421	402	440	389	419	436	415	426	403	434	403	377	421	438	413	439	460	417	415	416	413	411	417	426	425	381	449	414	416	452	395	459	454	417	427	417	436	402	395	423	430	423	430	419	437	475	399	401	391	432	478	403	440	405	420	447	389	417	421	418	441	407	398	439	412	437	424	414	417	426	423	423	426	416	416	395	441	429	425	419	396	402	438	421	375	423	454	412	445	410	430	457	398	387	407	444	442	470	406	453	394	420	422	407	416	426	400	433	437	435	433	477	430	428	400	421	421	411	389	420	407	397	398	458	450	402	435	413	435	437	423	433	439	427	411	411	452	408	436	399	407	435	391	418	412	421	397	420	430	440	406	430	409	424	411	410	444	424	432	405	440	423	411	448	442	401	410	459	412	436	379	400	420	441	420	419	421	420	422	433	439
30285	59083	50122	37892	30285	22756	16500	7752	4379	2908	2243	1576	1318	977	884	856	705	712	645	628	624	628	558	564	587	582	551	554	517	510	537	511	491	456	458	511	459	496	452	459	475	458	483	451	443	466	449	465	432	453	435	479	450	468	419	438	491	459	453	497	451	438	421	438	457	445	450	423	433	465	428	429	461	453	449	437	452	483	432	411	425	446	426	450	417	441	423	422	432	454	432	451	402	424	412	409	441	446	415	474	462	412	449	426	447	466	458	441	436	454	447	479	425	473	416	402	454	432	497	464	385	429	448	413	455	418	453	455	425	442	439	428	421	423	445	446	422	469	467	435	440	464	452	448	428	443	417	388	457	444	440	414	419	467	456	476	424	443	456	436	419	429	449	433	427	435	381	400	399	443	439	424	452	420	421	433	418	449	444	454	444	469	427	435	409	498	436	440	449	436	442	429	444	438	424	412	438	403	428	469	452	406	455	442	442	451	408	437	421	485	447	444	473	408	435	447	452	417	427	462	454	424	433	437	400	454	432	474	423	425	404	398	444	455	393	434	422	433	403	482	428	418	438	448	389	439	459	425	434	439	455	444	418	410	460	414	435	443	419	456	453	416	406	440	443	427	421	442	458	458	442	465	425	429	424	423	410	458	419	419	423	438	441	462	459	437	407	432	452	437	425	453	423	358	435	426	408	436	448	443	428	444	440	384	442	428	464	429	417	448	434	438	430	409	443	414	425	411	446	435	439	420	415	489	417	457	418	461	455	418	457	484	447	446	404	429	437	414	422	452	481	410	441	444	457	413	466	436	427	437	445	449	424	423	429	441	447	424	430	441	444	433	462	422	429	441	449	442	461	439	417	454	416	433	422	423	466	457	408	459	434	431	437	409	442	418	450	457	411	449	411	410	405	438	424	435	445	459	443	456	492	430	442	445	413	385	447	437	462	426	423	423	453	473	422	408	438	431	420	410	422	441	405	422	472	440	474	406	429	429	484	444	440	428	457	433	438	465	397	440	386	425	446	404	441	409	435	439	401	421	425	404	441	408	430	454	439	455	465	427	422	408	453	447	426	431	420	434	443	456	467	422	413	415	419	438	415	384	410	412	449	394	431	434	422	417	432	458	482	433	471	402	471	491	457	432	464	451	433	393	404	445	437	412	470	428	417	451	421	389	455	447	454	455	450	409	447	426	429	442	433	436	396	423	443	422	457	429	459	414	430	486	426	419	470	439	403	420	469	422	416	450	451	437	445	432	417	440	407	469	412	462	444	439	446	444	444	437	433	452	435	446	444	417	442	447	437	437	434	403	429	439	446	489	453	420	478	440	403	436	439	433	425	447	421	442	417	435	450	423	447	419	433	421	440	442	417	400	408	443	432	449	398	400	427	416	435	437	441	434	461	430	444	465	422	445	415	427	431	407	426	398	417	438	450	434	418	442	426	429	408	453	462	424	464	456	469	486	406	453	421	441	441	406	442	456	449	434	460	452	399	434	443	452	424	447	422	440	474	440	449	438	435	380	408	433	411	432	439	461	451	434	459	416	387	431	440	453	423	437	470	420	396	401	446	440	467	429	453	410	416	453	426	422	438	462	376	452	403	397	432	449	438	437	429	388	398	455	406	442	431	441	435	472	420	445	433	412	417	431	433	438	440	452	451	457	431	419	419	422	429	441	412	456	427	429	406	423	436	439	426	410	474	438	410	419	454	430	448	449	415	455	446	445	437	436	473	442	486	401	430	438	447	433	472	450	421	468	416	420	418	449	410	445	438	459	458	450	390	405	462	433	448	424	402	465	417	442	428	441	446	412	437	439	409	443	434	453	423	451	428	437	454	389	440	458	438	484	460	411	436	433	453	456	464	486	428	439	418	452	455	454	433	432	435	402	398	439	437	463	439	445	459	405	451	412	428	440	441	477	429	431	394	439	426	432	455	436	423	434	453	415	442	402	436	472	406	464	407	441	408	431	456	454	449	471	429	426	415	464	420	471	434	431	406	427	413	496	419	451	427	455	446	437	452	393	449	464	452	405	429	461	418	439	449	415	395	393	451	402	423	431	430	410	404	446	467	435	425	435	448	445	408	441	484	399	446	433	414	456	441	426	438	424	422	455	432	461	420	435	449	419	429	437	451	423	410	449	433	446	460	429	448	427	402	444	429	450	419	429	445	404	429	452	449	453	469	459	398	445	479	419	421	414	400	413	422	435	464	462	436	440	452	437	433	449	427	424	418	435	449	469	424	457	420	453	450	429	445	464	427	434	396	459	457	391	424	471	413	411	409	449	433	449	427	443	455	400	439	418	425	425	449	417	397	420	413	422	424	439	394	480	420	464	437	427	453	462	465	429	464	460	445	428	469	445	411	463	426	463	421	440	475	427	455	412	471	431	444	411	412	411	445	407	483	439	466	413	415	425	431	422	425	421	449	429	403	424	456	418	470	394	448	439	427	417	413	433	454	465	445	435	412	448	427	422	435	469	432	422	452	411	437	426	439	476	434	431	451	420	421	478	416	454	440	427	392	436	430	455	421	436	414	447	428	442	422	479	447	463	470	423	449	462	445	429	424	424	427	447	418	422	445	426	421	448	431	403	450	418	443	405	434	444	434	437	450	408	397	411	453	465	475	415	430	424	437	464	420	465	462	423	434	456	435	476	423	429	486	406	397	414	415	406	423	434	444	470	456	410	423	446	416	425	432	407	451	433	426	416	447	417	440	444	491	443	406	462	451	410	415	453	476	419	440	422	444	424	443	429	445	444	459	411	421	444	423	432	457	445	451	459	447	423	435	396	427	437	427	451	454	445	430	412	465	475	456	462	462	429	452	416	433	474	435	441	419	404	423	403	443	427	447	463	446	441	469	468	431	481	477	408	414	436	452	411	428	439	461	447	427	428	422	411	420	459	449	404	477	445	448	425	459	453	446	484	450	459	422	384	429	469	440	421	448	451	437	447	416	431	436	442	408	447	449	431	447	407	439	455	463	436	424	424	395	424	429	441	416	442	457	479	403	446	426	447	422	432	393	441	451	438	408	412	460	437	403	423	432	461	460	426	442	461	466	418	435	389	455	428	402	425	452	426	421	427	447	441	451	469	430	460	428	457	419	438	450	416	431	412	426	447	508	441	431	410	408	404	437	421	435	436	440	425	446	419	476	449	403	425	466	424	430	469	424	415	427	409	445	397	430	452	448	443	449	441	439	482	455	443	436	457	464	452	433	384	448	431	452	469	438	451	412	437	421	434	410	449	440	404	473	428	437	442	426	409	408	411	450	423	432	439	440	435	391	454	440	461	445	460	445	433	414	422	449	468	392	426	438	415	412	418	488	433	412	467	460	438	439	420	450	453	409	420	418	438	418	408	434	484	458	411	440	432	397	418	408	438	416	459	406	426	415	415	460	456	406	445	412	439	438	430	443	434	431	413	436	456	438	464	441	416	460	455	463	477	423	456	459	411	436	463	417	427	444	448	440	456	431	432	457	435	461	443	428	443
30593	31797	34280	24428	13081	6454	3297	1407	859	688	494	389	368	344	359	316	340	306	250	297	300	286	274	268	305	260	284	291	233	273	277	277	275	257	252	259	267	258	296	303	242	263	268	282	232	249	294	279	252	275	271	236	239	250	246	277	256	260	236	265	244	247	247	249	262	214	275	276	275	265	261	259	271	237	252	268	274	275	275	249	262	274	259	269	257	235	252	272	257	264	266	243	229	297	244	271	237	274	267	280	262	245	253	276	256	261	256	243	270	256	257	253	265	251	254	269	282	238	252	274	244	259	249	260	261	241	258	249	262	276	264	268	253	252	241	254	268	258	234	212	265	254	262	240	257	268	258	233	268	264	290	254	286	258	270	258	287	266	255	223	272	255	273	254	248	258	245	250	217	262	238	260	258	253	209	247	250	244	264	267	280	251	264	266	267	267	258	263	253	264	265	259	265	236	255	275	218	271	216	259	229	249	295	294	282	273	266	231	233	251	241	265	260	266	271	252	257	253	272	249	280	247	296	247	243	275	277	272	245	246	241	239	239	220	259	273	251	251	235	262	242	262	256	271	263	242	249	237	256	258	258	275	253	220	252	239	249	287	270	278	248	254	260	272	259	258	261	258	234	251	246	260	270	287	248	240	275	272	249	262	254	269	278	259	250	256	266	245	262	274	294	259	253	269	278	246	268	266	280	278	286	260	268	246	269	249	255	246	248	234	266	267	261	276	269	231	258	255	253	259	263	273	283	228	257	226	256	259	257	252	267	253	245	286	258	274	273	261	288	276	268	268	242	251	278	242	264	253	267	277	256	261	270	240	264	241	242	283	261	266	245	252	270	270	255	247	242	253	261	234	272	242	253	237	261	245	217	271	255	261	277	252	233	232	271	242	258	268	282	240	244	267	261	235	280	265	253	264	267	273	268	268	271	238	271	236	204	259	282	235	239	223	218	276	233	252	250	253	269	228	271	206	242	266	271	241	252	260	237	253	260	235	231	236	258	253	267	265	271	258	254	268	229	243	258	256	262	278	237	235	216	271	284	249	258	265	273	271	239	276	256	252	278	255	257	243	242	258	259	277	248	239	259	265	248	249	269	270	260	240	262	269	243	250	262	281	257	252	250	260	245	255	231	254	277	285	241	256	257	233	271	272	266	298	255	272	233	244	252	246	229	289	275	258	257	209	244	273	261	276	260	274	254	236	260	249	272	252	276	252	281	271	263	244	240	262	248	295	239	231	271	292	258	247	266	273	259	235	268	239	237	267	253	265	257	259	263	260	282	257	260	230	233	235	261	263	283	242	300	257	265	229	228	252	285	245	261	268	276	240	246	247	237	264	240	229	270	264	287	251	277	285	254	260	245	259	266	231	272	258	242	225	241	269	236	266	275	265	247	241	248	255	275	263	246	252	252	280	231	257	257	262	239	259	250	257	274	273	268	221	256	246	235	256	268	248	271	242	270	289	252	272	239	270	269	269	260	274	274	266	256	255	283	280	280	239	227	237	269	241	262	274	252	230	230	275	259	250	263	321	252	238	256	255	259	262	236	232	253	266	276	271	254	234	273	240	251	244	260	240	262	264	253	250	272	228	288	243	277	251	263	262	291	249	276	258	255	250	288	257	256	282	284	261	256	238	268	262	266	234	271	269	258	246	279	240	253	241	286	232	237	258	257	247	260	246	245	242	240	237	267	297	254	262	230	253	264	242	251	228	268	238	263	264	237	248	265	245	266	255	286	252	272	282	258	245	269	276	269	239	253	251	256	235	239	274	240	297	261	241	253	242	254	272	267	232	235	302	254	261	266	265	237	244	278	238	286	258	283	259	271	292	241	279	282	241	285	274	231	235	262	229	254	271	241	268	243	262	244	273	253	263	267	270	265	260	254	261	256	273	242	266	237	268	252	244	263	267	255	245	232	232	234	255	249	262	255	262	270	263	242	267	237	253	253	257	245	244	288	245	259	270	228	282	269	252	259	257	245	241	245	244	254	268	284	258	229	259	296	260	220	254	256	247	225	252	245	227	268	261	260	281	261	239	248	262	240	246	253	276	266	250	288	219	250	269	261	267	272	265	258	252	256	279	236	265	245	247	258	248	256	281	260	235	252	256	267	266	289	254	251	264	259	262	250	293	269	277	245	271	265	273	239	234	282	252	249	279	273	282	258	259	261	260	258	237	262	243	256	275	251	257	241	286	263	267	272	263	258	248	240	245	257	238	255	256	283	240	260	242	263	260	255	251	242	258	239	274	247	242	264	248	249	231	265	280	254	279	268	261	257	253	245	270	254	257	264	257	291	264	251	245	249	292	257	266	286	258	257	240	264	248	216	258	232	260	227	259	247	268	248	258	231	291	288	253	284	267	288	269	243	251	262	245	244	252	251	250	264	264	217	285	263	261	267	260	258	278	255	268	270	227	260	248	272	276	283	273	256	248	273	269	242	267	241	253	273	260	229	263	242	246	245	274	264	287	242	271	235	243	275	266	268	248	281	249	260	244	277	226	255	230	251	272	274	260	250	252	277	266	272	244	260	268	263	277	264	260	286	268	257	268	276	252	249	267	246	251	244	272	267	242	271	234	247	255	286	238	254	277	232	238	229	255	260	272	273	294	247	250	270	255	272	255	263	256	270	226	240	261	252	276	261	301	242	266	251	296	275	250	249	242	264	272	249	270	212	257	274	242	273	251	268	266	264	269	234	251	256	262	262	250	251	231	240	241	230	249	268	249	284	254	236	288	264	282	274	278	250	240	269	256	252	259	246	286	279	257	286	264	240	256	279	274	260	249	256	243	244	228	261	254	256	261	258	249	260	269	250	294	269	259	276	284	257	269	244	265	257	259	243	271	222	277	268	239	248	247	243	272	293	252	270	252	273	299	273	283	262	282	252	247	291	260	247	265	265	268	250	268	266	267	254	255	257	239	256	227	274	293	253	269	239	236	238	262	280	264	240	274	254	234	284	274	253	266	268	252	281	229	255	285	229	251	274	231	271	287	249	238	242	240	273	271	263	254	244	270	265	280	252	268	276	271	266	262	250	274	282	259	269	252	253	273	253	276	241	234	271	284	271	270	254	271	280	273	245	245	261	255	264	244	251	262	272	251	281	269	264	267	243	256	265	259	240	262	261	257	238	298	296	275	265	244	284	243	235	226	269	283	262	264	279	278	289	257	248	272	263	267	260	269	247	264	264	279	243	289	247	252	249	233	266	262	261	238	245	271	246	288	231	262	263	253	261	265	238	257	266	260	253	251	239	271	249	228	253	260	253	244	270	267	269	269	268	293	233	253	270	240	266	248	212	265	268	263	272	255	260	245	272	226	247	243	260	243	240	276	275	283	281	267	255	273	246	283	288	266	260	263	255	271	263	248	259	268	250	246	242	269	246	271	283	270	284	272	239	290	268	257	241	266	249	261	242	262	262	266	248	247	229	232	250	289	242	253	288	251	261	265	269	244	248	257	251	257	264	267	279	252	268	236	252	259	243	254
28488	45803	35454	23293	15669	9702	5571	2387	1613	1127	778	568	502	461	413	371	354	357	350	344	314	297	341	323	335	307	315	315	337	307	320	302	306	300	288	308	292	286	297	292	293	278	316	275	266	264	288	317	275	301	303	305	259	318	292	314	296	267	312	267	268	268	298	280	323	282	276	279	302	294	280	296	282	299	300	295	308	297	319	283	300	312	301	282	278	282	308	294	291	254	262	300	273	264	282	293	226	291	284	286	271	291	259	291	291	273	318	289	295	298	312	275	300	276	297	280	281	252	296	267	287	265	295	289	258	284	297	259	292	307	270	283	286	282	273	293	269	300	272	279	269	282	307	279	289	293	274	280	290	316	274	262	301	257	325	286	287	281	279	264	270	294	280	283	297	304	273	249	302	298	291	290	285	273	262	304	292	280	307	281	260	284	305	295	287	301	298	277	260	264	285	296	274	304	268	289	310	299	262	282	278	317	307	285	297	273	304	303	268	300	270	281	241	317	287	301	264	284	314	279	252	263	302	266	275	268	281	290	280	285	258	294	287	309	304	279	257	314	286	287	289	267	274	292	284	279	289	314	259	285	324	303	251	275	317	287	297	322	286	300	276	271	302	245	267	305	264	288	291	290	280	291	295	294	302	276	290	267	268	291	286	252	274	293	288	275	257	303	297	297	292	265	262	288	307	296	307	246	278	294	271	274	295	269	273	308	295	283	243	270	278	248	289	268	329	255	263	291	318	276	280	298	304	250	294	300	262	282	290	309	288	268	295	297	257	276	287	281	307	276	295	298	295	260	281	286	280	282	264	286	275	277	294	292	266	267	297	286	278	284	292	275	268	290	297	278	253	312	275	286	273	296	290	265	268	286	267	295	280	294	292	276	287	296	298	308	298	281	267	317	257	307	244	294	279	314	291	301	300	295	281	277	266	270	293	297	271	297	292	285	302	276	305	301	293	303	306	265	298	290	284	295	291	279	280	257	313	267	291	281	285	275	270	288	276	295	278	321	267	300	297	270	322	313	292	277	289	303	272	279	298	295	291	294	288	289	328	270	306	275	270	251	288	308	276	281	298	271	273	291	301	279	295	282	268	286	296	327	279	303	300	310	286	307	293	261	297	305	266	291	291	295	322	289	271	273	312	318	295	274	283	296	298	279	300	281	294	289	299	282	281	270	295	304	255	265	284	285	292	270	281	280	277	280	273	304	312	276	273	310	277	290	305	270	293	280	296	270	300	266	280	296	302	283	270	278	286	267	299	313	276	289	303	281	282	293	296	287	268	290	261	294	314	298	276	276	305	299	271	277	297	271	302	275	282	283	299	273	309	288	278	300	268	293	265	287	273	272	283	294	279	268	280	262	304	298	283	292	288	266	303	304	267	284	285	261	265	287	291	306	277	279	285	283	313	262	300	280	310	276	298	306	285	256	286	269	319	301	314	285	318	279	294	293	276	266	288	269	299	252	284	289	302	283	311	294	261	312	332	313	299	275	310	295	300	289	248	283	280	302	263	301	299	286	270	274	300	289	299	300	285	273	292	288	258	264	307	270	272	277	282	322	276	276	280	273	300	302	297	267	286	314	298	287	278	282	267	280	288	259	259	321	271	289	282	286	302	263	260	306	315	290	292	281	302	254	263	290	272	293	267	279	298	306	288	263	276	265	273	279	338	292	274	277	280	291	282	304	285	271	303	261	303	272	265	258	296	276	274	288	329	276	265	304	284	281	282	274	272	268	269	285	278	314	270	288	278	282	312	276	307	308	291	277	288	284	272	270	255	289	300	295	271	324	282	313	270	286	287	295	297	305	300	259	262	288	291	293	284	294	286	289	294	294	253	278	277	241	299	308	295	282	300	301	299	301	292	285	283	284	286	267	289	285	290	276	293	322	272	293	311	299	278	281	287	249	254	286	291	263	241	267	293	286	308	269	272	283	259	260	282	282	270	291	269	275	289	291	280	290	273	262	276	274	278	302	292	287	280	286	297	259	256	264	286	285	283	295	291	324	275	305	258	301	306	276	298	279	297	261	286	312	272	272	282	293	294	296	278	294	302	297	295	282	275	287	262	287	268	269	301	297	280	282	294	276	260	298	282	315	263	252	284	278	259	288	263	285	297	314	318	292	291	301	280	269	308	292	282	272	266	268	293	280	260	298	255	286	319	299	294	298	299	295	285	299	303	262	293	305	273	284	272	281	287	274	256	272	291	271	309	266	273	282	294	264	269	313	290	254	260	291	280	289	288	258	304	276	297	276	296	301	321	283	297	294	283	294	309	280	269	273	263	279	282	286	271	290	274	282	290	278	302	331	301	306	274	291	309	313	300	297	293	286	270	318	255	290	303	308	277	317	270	287	266	276	245	271	287	293	304	255	291	267	285	287	275	296	277	289	294	267	285	258	300	287	272	259	257	309	276	283	305	273	279	268	259	292	279	282	322	313	276	327	279	279	283	316	278	310	318	283	296	289	296	272	297	293	300	252	278	292	311	263	260	276	289	274	291	262	258	297	302	257	271	289	282	276	286	288	265	280	307	265	271	303	281	299	282	277	300	266	304	283	259	276	299	260	315	303	295	300	300	278	278	289	301	248	268	279	288	267	285	282	290	266	262	292	306	291	262	255	283	301	293	280	257	266	304	254	291	269	288	257	272	287	273	240	266	308	302	285	281	295	309	277	290	293	265	267	287	231	275	284	273	280	322	283	302	283	269	276	284	300	280	293	300	298	303	274	291	274	271	284	279	313	264	318	285	272	262	296	285	304	273	299	259	308	294	266	269	267	310	307	275	284	267	261	281	280	259	264	285	269	269	282	277	284	297	257	306	287	266	254	279	267	287	294	281	258	278	292	286	271	272	269	307	312	279	283	289	313	281	307	312	304	265	281	266	298	263	307	279	303	277	311	292	281	281	285	306	284	273	283	280	284	265	249	274	258	286	291	297	277	283	285	320	295	296	300	300	278	276	308	318	281	306	312	300	262	301	277	301	294	273	281	282	310	274	257	264	285	264	298	286	293	277	290	266	281	261	282	282	289	295	303	284	276	305	295	297	296	277	276	307	281	300	294	266	286	296	278	271	286	272	292	299	288	307	302	304	284	287	290	269	317	263	282	284	289	269	260	291	272	278	245	304	280	286	298	265	288	258	268	301	292	308	298	289	286	291	283	294	282	268	314	287	285	288	264	266	264	273	251	251	293	249	295	254	298	300	289	286	255	290	280	286	258	264	283	294	295	301	289	313	306	278	263	289	292	271	280	281	287	287	298	264	292	268	294	278	312	259	280	305	300	302	294	297	285	277	248	270	260	291	287	275	238	308	298	264	279	301	298	304	243	247	294	258	275	271	266	303	260	280	284	274	303	262	284	328	289	295	266	269	287	295	307	279	267	306	282	302	287	282	297	299	324	272	289	273	285	308	279	314	271	281	275	294	275	312	267	283	281	294	313	288	289	290	302	256	300	277	292	300	280	288	273	292	289	291	271	290	295	279	291
24207	21425	28849	25610	22719	17685	9367	3526	1922	1257	812	651	531	472	427	394	366	375	314	307	335	316	297	295	310	319	295	307	323	302	305	317	314	284	290	303	297	294	284	282	270	290	276	288	292	279	300	257	273	262	290	266	275	271	279	274	264	293	275	282	279	294	299	273	267	268	255	272	285	262	279	282	265	284	279	262	259	264	250	251	263	234	284	276	282	260	273	281	297	270	260	281	270	279	287	251	292	270	267	286	243	293	271	269	259	284	256	250	289	282	276	287	303	227	298	272	276	254	305	279	304	286	270	257	244	287	273	313	252	246	262	250	256	273	247	267	281	260	260	282	265	270	298	258	282	285	244	271	250	256	258	275	243	262	248	271	260	272	266	249	283	265	258	291	317	253	248	278	267	256	259	277	272	280	255	249	275	294	308	255	290	270	277	279	265	252	296	293	287	266	241	275	246	269	253	282	260	265	259	275	238	264	236	284	283	248	273	254	261	284	274	265	297	262	269	268	274	273	293	272	250	238	261	257	235	250	258	279	281	282	290	270	275	292	246	279	293	261	248	271	248	281	262	254	249	275	252	236	234	277	280	262	289	277	273	250	287	254	262	269	250	266	267	240	287	273	277	243	276	274	269	281	242	289	288	241	257	293	282	253	252	251	255	263	284	267	279	241	268	257	283	236	277	273	254	270	272	247	290	264	261	259	268	276	251	271	251	241	281	249	238	271	244	264	249	279	250	279	282	288	261	262	253	242	268	283	277	267	285	272	261	263	297	269	279	254	257	256	245	248	262	255	270	279	301	277	265	243	281	262	275	236	282	240	275	308	267	291	265	261	270	270	287	263	282	247	295	257	244	270	265	249	257	265	264	268	266	263	276	267	264	252	256	253	258	304	275	275	251	264	266	280	240	263	265	269	254	253	268	268	290	272	245	275	260	283	262	233	292	254	278	231	249	250	245	275	271	286	282	296	242	264	241	248	259	272	254	263	250	254	261	276	256	292	279	288	273	297	274	259	235	292	267	255	276	273	248	255	245	282	290	251	257	257	268	259	268	270	261	262	248	278	290	277	263	275	286	262	278	274	260	259	278	293	285	257	240	277	249	257	283	272	288	243	258	275	263	273	279	278	254	242	269	255	274	264	261	224	271	268	271	265	275	263	238	297	304	245	269	273	246	287	269	244	276	276	287	260	265	254	250	280	289	240	292	259	261	248	260	269	264	256	271	290	254	263	271	276	282	245	263	263	277	258	245	298	284	253	285	282	248	256	290	241	268	245	246	265	267	291	278	279	232	276	282	294	255	273	249	275	274	271	248	256	263	259	261	243	288	259	253	258	247	274	245	266	248	296	256	267	254	274	258	283	283	287	283	221	293	256	270	227	249	253	258	254	273	274	266	296	302	267	286	240	258	271	249	279	256	280	226	260	246	273	268	248	278	260	249	265	246	265	259	252	280	261	291	259	287	290	288	264	278	253	229	258	273	267	308	241	296	274	247	295	264	264	257	290	269	290	288	246	267	280	261	248	274	248	261	277	285	293	257	225	271	250	276	262	256	282	295	239	240	258	311	272	242	288	282	264	261	274	284	250	296	286	236	270	266	284	258	255	272	264	260	256	251	263	227	287	272	271	260	258	266	263	272	241	268	263	274	264	266	269	269	257	270	269	277	255	250	283	275	243	302	285	243	284	259	242	275	287	279	285	246	257	279	258	271	250	224	254	266	262	304	268	259	243	253	246	251	264	268	266	281	258	264	260	263	259	266	261	246	259	272	256	277	271	274	250	295	278	265	248	222	272	244	266	263	305	242	254	262	254	288	253	259	265	271	260	260	277	271	237	251	265	266	270	283	261	277	291	274	247	263	288	268	270	248	263	302	267	282	255	268	253	276	297	264	273	257	298	263	250	285	264	280	263	251	270	298	275	265	265	279	256	262	311	259	235	271	264	279	270	272	260	261	272	270	245	266	263	295	262	290	247	254	263	261	264	296	267	258	268	296	263	263	247	255	238	267	259	240	283	250	270	272	245	267	257	277	242	265	253	267	272	278	269	275	252	248	276	224	262	275	250	291	242	258	285	254	271	285	306	274	265	276	265	278	263	270	228	276	271	270	260	251	264	276	254	289	250	251	285	261	253	256	266	264	265	249	286	306	259	267	285	273	290	271	275	265	270	265	267	264	244	287	281	243	260	302	233	289	251	288	299	280	252	252	287	230	263	287	268	286	265	280	273	281	246	298	311	279	249	264	265	273	256	261	266	243	251	282	234	282	292	248	290	263	310	252	255	297	268	251	283	261	236	276	273	281	257	255	266	290	245	265	261	247	294	272	269	287	297	296	250	257	243	257	265	285	256	239	256	271	280	297	272	277	285	250	288	278	251	303	259	298	255	286	252	226	258	252	273	299	284	284	254	283	267	253	251	273	275	279	252	264	236	263	256	273	310	249	271	248	253	266	240	249	274	283	286	257	256	290	289	263	279	256	244	267	258	275	278	290	279	262	249	256	283	256	274	281	268	280	261	272	263	274	279	255	284	274	268	259	283	239	266	248	271	250	289	293	270	242	265	276	279	260	256	267	238	260	283	307	276	230	227	279	263	275	300	251	304	278	240	262	251	243	250	272	254	272	250	300	240	274	277	248	266	293	268	236	252	255	284	261	276	268	241	282	262	249	255	264	283	276	252	273	265	233	275	253	269	265	262	269	266	276	255	235	280	240	275	269	254	260	313	275	269	275	263	303	284	247	260	288	258	261	282	287	280	257	281	269	266	249	238	269	268	260	276	253	254	260	274	250	285	287	305	244	239	257	264	267	274	250	255	264	258	243	272	279	255	281	296	244	271	281	288	272	273	285	297	274	245	244	278	246	286	251	244	269	261	265	258	293	280	270	250	271	288	249	288	266	279	255	299	249	264	263	246	268	280	265	296	284	273	275	275	272	297	262	261	262	274	263	246	287	268	274	264	291	279	252	288	292	270	301	263	269	252	223	289	278	264	241	269	289	262	294	272	272	277	292	277	254	295	286	289	270	261	250	272	256	271	262	285	258	267	268	255	284	258	264	265	271	294	266	273	302	274	266	252	270	284	272	270	276	265	255	293	309	244	293	303	269	249	269	268	266	278	260	271	276	254	283	285	282	259	230	263	275	234	278	263	304	290	253	266	255	264	252	265	276	246	255	273	301	270	279	230	247	270	279	274	274	276	254	278	301	304	270	270	261	251	269	298	283	250	266	262	284	261	252	282	251	252	267	275	303	265	274	274	282	280	279	308	299	250	282	284	246	253	283	242	267	267	255	269	282	276	257	293	258	224	251	272	244	254	267	272	259	265	259	269	266	256	252	260	256	294	253	250	263	268	251	283	298	288	273	267	289	265	255	261	232	286	258	285	288	297	264	281	256	268	282	261	270	263	278	259	301	285	261	250	275	236	271	284	242	254	243	282	298	257	266	260	309	269	256	227	265	255	289	291	262	253	261	268	268	263	287	296	254	269
29674	54175	44060	32404	23964	16196	10437	5425	3342	2019	1248	986	797	672	616	523	484	426	416	412	400	369	379	372	392	352	353	355	357	347	366	340	295	346	358	290	335	306	300	327	316	319	301	346	337	280	298	324	275	313	297	292	278	328	332	305	279	285	293	272	279	288	287	284	343	302	273	288	253	295	319	279	293	289	317	294	288	280	288	275	269	266	262	283	317	296	283	304	299	279	266	272	302	260	249	313	267	270	290	327	315	283	298	290	295	287	276	302	267	269	263	281	296	265	293	265	305	284	298	283	280	305	291	268	266	296	283	286	290	297	263	279	292	277	288	287	264	295	273	316	300	314	263	315	277	265	296	283	292	275	271	276	263	269	293	296	292	282	281	295	273	306	282	312	279	314	298	290	266	264	269	314	281	301	265	276	283	258	304	275	291	282	258	296	264	293	302	293	306	316	260	267	279	288	297	289	327	272	311	279	273	310	260	294	296	278	278	280	304	272	283	274	295	258	295	314	285	284	276	293	281	280	294	280	326	319	316	270	263	306	301	306	329	298	296	312	321	309	308	281	278	305	309	283	275	279	263	267	292	286	297	293	276	280	276	292	316	293	289	292	280	274	296	278	319	292	270	296	265	272	299	281	286	275	291	254	313	292	296	311	288	286	287	284	245	273	286	290	294	319	259	289	275	274	275	294	302	294	269	307	274	309	284	297	297	264	288	282	269	308	300	285	270	339	301	255	279	272	318	290	268	297	274	278	272	287	284	286	286	253	258	267	261	268	266	295	275	279	264	322	282	264	264	294	307	285	295	284	272	296	299	282	282	276	271	286	276	305	311	278	286	305	255	259	312	268	305	301	288	281	289	283	283	286	297	306	287	300	283	308	288	266	268	285	293	293	289	292	316	257	302	305	263	290	295	282	283	283	277	290	279	282	262	294	298	300	287	290	265	289	296	288	273	277	305	292	279	281	308	272	284	282	271	296	278	315	277	258	268	277	273	272	259	259	292	278	289	302	292	272	274	276	285	293	285	283	259	307	267	272	287	292	276	281	268	268	281	249	251	281	273	252	296	293	271	300	262	257	282	295	288	285	287	295	293	282	287	286	283	325	301	266	302	280	312	278	319	297	282	263	290	280	252	269	311	324	277	265	278	291	274	295	266	293	325	287	292	310	274	302	280	273	283	284	280	297	292	300	296	275	271	269	275	251	271	279	265	278	275	295	262	287	328	268	268	293	299	276	342	278	302	272	315	310	277	270	286	267	303	291	272	263	275	264	285	298	315	272	279	257	311	299	297	301	285	272	288	281	269	277	281	257	276	275	301	317	302	278	300	278	283	269	275	295	304	289	275	267	272	273	273	300	282	296	298	296	306	297	282	253	283	296	282	301	274	298	285	277	294	300	302	280	268	301	269	294	301	282	314	290	259	300	299	293	278	285	270	281	319	292	304	306	300	271	279	265	282	269	287	264	294	262	293	292	283	259	307	278	271	275	264	301	277	280	259	271	281	304	302	303	307	320	280	314	281	313	277	295	268	255	311	291	293	290	277	294	280	279	300	314	292	290	248	289	309	289	292	270	328	276	284	280	243	291	276	276	291	261	244	298	292	291	297	275	317	266	284	263	310	287	279	293	276	319	282	269	300	283	307	291	290	271	293	297	322	259	297	307	278	269	258	272	277	310	267	331	285	292	265	296	296	279	287	290	287	292	288	260	267	273	296	266	308	312	301	278	291	290	300	250	289	310	272	280	291	281	299	278	292	285	293	265	292	290	290	308	257	296	249	315	293	278	285	295	320	285	313	282	262	249	302	281	292	292	303	280	264	282	277	268	282	285	323	290	270	298	277	293	302	274	288	301	303	286	291	300	270	298	285	305	269	310	278	290	293	300	307	295	270	298	283	273	303	292	252	294	256	285	255	293	290	262	272	294	288	318	287	286	305	289	282	291	263	310	274	263	264	258	266	319	328	282	284	272	260	272	265	300	294	281	294	292	280	295	284	291	278	276	314	293	295	311	285	305	287	251	284	257	287	298	287	294	305	280	292	278	272	267	302	284	324	270	259	266	278	292	313	308	277	288	296	284	256	262	290	283	278	285	293	287	278	279	279	282	262	281	300	291	295	290	308	313	274	274	273	297	250	312	297	297	280	297	296	275	247	292	292	269	285	289	292	290	253	274	273	283	270	306	274	273	291	278	309	278	275	276	291	295	299	268	301	284	299	328	301	281	291	261	304	281	274	303	297	276	312	287	282	305	286	249	286	308	263	245	269	268	310	256	293	294	288	318	287	277	251	306	241	307	304	279	309	298	304	271	280	291	268	282	288	285	303	289	298	309	282	295	305	298	263	299	314	285	302	287	317	272	314	279	289	315	312	308	276	298	268	317	316	319	290	310	322	276	287	252	280	286	278	282	298	282	277	308	293	276	300	263	287	331	291	288	287	301	316	302	294	276	293	282	281	294	284	288	282	257	292	265	289	302	290	294	290	300	294	290	255	293	301	275	276	307	315	300	295	281	269	273	302	316	277	305	274	258	281	300	295	274	297	297	309	271	310	288	296	302	291	273	301	290	279	296	306	329	267	260	327	267	284	269	267	290	317	282	297	300	299	295	296	249	291	296	285	310	307	282	259	284	302	250	294	294	288	303	285	263	297	273	310	275	275	288	278	281	290	282	269	330	259	307	269	276	269	323	294	302	259	268	267	282	282	290	290	304	280	297	288	278	278	282	276	280	289	280	301	258	312	285	267	304	289	263	279	268	244	271	285	281	298	273	291	267	277	298	273	297	261	251	281	289	298	287	303	285	301	286	258	294	267	271	309	256	283	297	299	280	310	272	243	265	277	271	276	314	304	252	278	287	293	299	294	280	277	285	263	278	270	307	300	276	279	281	301	278	266	269	258	268	288	293	294	261	267	289	291	302	293	301	302	270	273	263	296	263	290	258	322	284	313	295	264	275	306	302	295	267	272	264	284	270	309	292	267	288	299	293	309	296	264	291	297	259	279	311	294	292	300	286	283	286	298	269	297	256	292	296	249	258	325	277	243	285	261	282	274	265	281	316	276	272	299	305	279	281	280	298	301	274	271	263	267	268	274	282	310	304	276	284	262	279	284	281	301	291	276	274	302	276	304	299	253	266	304	303	301	286	270	309	309	307	305	280	327	293	279	270	314	327	275	298	307	290	279	312	288	287	276	284	302	258	268	304	297	300	294	285	273	295	277	278	272	281	281	311	275	302	282	308	292	286	284	292	291	276	245	273	254	283	309	291	264	305	302	275	294	301	285	316	313	308	277	268	274	265	296	302	308	308	266	328	294	312	293	284	273	302	254	308	314	262	270	288	289	264	304	262	302	319	299	290	285	289	307	290	284	280	305	274	311	288	301	260	278	292	302	302	305	264	312	279	301	294	285	262	292	279	274	268	295	293	281	290	276	279	274	280	282	285	274	268	295	283	276	302	269	262	287	267	291	255	281	303	295	288	294	313	316	281
25387	21544	28953	27661	19797	11616	6090	2965	1739	1048	788	634	527	499	511	490	447	408	422	403	408	372	430	425	393	413	397	409	434	403	409	402	346	414	364	447	365	401	396	384	375	391	332	356	370	378	357	374	370	390	373	419	359	363	411	363	401	372	359	365	393	399	374	352	370	381	382	380	367	372	371	380	391	385	357	376	390	360	361	383	361	385	392	349	373	388	415	361	365	362	370	367	364	377	357	357	368	375	371	342	380	394	389	333	398	371	378	359	368	410	329	376	374	375	359	383	358	351	370	365	370	388	367	387	405	347	392	355	376	380	389	375	390	368	387	393	350	364	386	339	392	358	341	347	340	349	366	370	350	369	389	366	372	353	346	369	355	368	401	371	356	382	350	370	372	373	394	363	375	351	369	396	377	369	397	376	374	374	381	375	400	356	408	385	365	382	402	379	355	333	370	347	364	405	358	397	382	379	368	388	341	381	396	364	379	363	363	350	384	385	380	378	361	376	351	354	370	346	371	394	358	360	392	365	366	345	404	343	370	353	355	401	422	356	384	365	380	343	392	380	364	343	359	376	415	360	375	347	400	409	355	389	400	355	418	348	371	389	390	367	348	385	418	378	364	416	393	402	362	358	345	368	367	383	378	389	354	354	394	367	344	374	391	412	362	374	378	360	336	369	353	367	352	345	369	377	345	364	386	362	362	385	392	379	394	358	330	367	358	326	378	378	355	382	360	384	387	381	384	366	366	355	397	378	402	358	355	368	375	368	377	397	347	378	367	380	431	376	359	345	407	403	378	382	369	370	384	369	382	402	383	379	387	384	402	365	374	391	387	392	382	370	388	396	368	392	363	346	370	385	387	369	320	384	389	410	380	355	353	369	379	359	397	368	354	377	403	390	370	403	361	376	401	389	368	370	369	332	326	377	389	403	366	373	385	384	367	381	355	379	406	379	366	381	360	389	362	403	368	356	372	355	394	336	367	349	379	366	403	368	428	373	420	376	350	337	364	393	345	374	382	406	372	382	368	372	356	433	387	378	351	372	349	382	378	370	355	357	381	359	382	374	351	366	370	392	363	379	335	354	386	384	359	391	359	401	395	403	372	347	348	369	377	377	366	362	371	356	371	367	365	380	377	367	354	360	367	383	388	365	368	366	373	356	368	369	378	372	368	371	337	391	402	387	379	404	394	376	406	402	388	377	371	359	384	378	339	416	389	393	383	370	374	396	389	370	417	380	416	344	396	361	368	363	373	373	381	412	359	358	354	353	361	372	418	369	394	395	389	365	354	367	352	363	410	352	370	341	392	375	349	401	373	400	395	381	404	372	354	383	383	397	387	382	373	341	371	340	350	362	367	389	365	368	351	346	344	380	385	340	393	362	369	343	389	390	401	372	369	364	370	341	383	352	365	400	359	383	373	381	424	388	402	350	394	363	348	352	372	360	347	398	408	400	391	319	358	370	373	375	412	400	347	353	376	364	378	356	351	371	401	351	350	333	357	398	362	365	369	373	383	377	341	356	396	406	361	353	417	378	394	375	364	386	400	375	390	407	363	358	361	356	379	381	388	401	353	369	396	389	385	352	361	354	402	363	371	379	353	369	388	402	379	395	382	386	396	398	368	399	375	356	365	369	347	368	406	367	375	350	366	373	397	380	395	355	374	388	391	355	349	395	369	385	384	360	388	349	376	362	362	376	394	368	371	428	374	365	400	359	359	374	407	350	344	357	370	374	377	402	379	394	368	373	376	364	347	380	375	394	377	400	347	366	394	368	386	353	383	403	386	364	400	360	356	396	406	408	380	349	406	366	392	385	371	376	362	387	370	355	375	374	381	354	384	362	353	365	376	392	377	378	373	378	368	365	350	406	394	373	364	355	365	337	359	373	416	385	382	382	364	367	379	356	379	351	374	381	367	407	383	360	384	388	367	325	365	368	393	366	359	362	377	424	364	394	408	362	334	358	376	357	367	394	375	355	388	387	424	390	339	368	362	385	388	359	379	344	366	382	364	382	360	330	372	392	380	366	378	396	361	370	384	363	375	396	396	345	370	386	391	355	381	397	334	383	396	366	356	372	383	354	385	360	409	374	382	388	367	355	393	362	344	358	398	384	372	402	390	373	317	371	342	371	381	376	357	376	365	412	389	378	361	381	412	351	389	337	362	355	392	396	370	393	356	368	374	369	390	378	382	393	389	399	378	375	385	374	413	344	358	372	378	364	381	392	385	366	326	391	385	377	358	377	370	394	398	367	393	396	399	366	393	360	372	378	390	343	390	385	358	366	389	365	356	389	341	367	371	399	412	368	396	427	358	366	368	394	330	369	377	404	393	353	382	343	385	359	390	349	335	352	375	389	378	381	371	388	399	353	381	351	386	374	373	386	397	398	352	369	405	367	369	368	357	352	395	397	379	377	358	384	347	394	383	350	360	420	411	372	381	347	369	353	388	363	347	378	385	356	361	380	372	410	377	380	361	380	400	376	377	382	350	384	367	363	390	405	356	321	351	388	386	383	351	379	366	386	377	391	345	339	340	382	391	350	377	379	357	393	346	379	370	365	386	370	372	398	390	363	385	413	360	393	396	360	374	383	377	405	368	396	377	387	394	381	367	390	378	362	350	381	407	377	415	355	398	369	369	360	377	392	393	374	410	397	376	374	399	358	361	342	363	373	358	412	385	385	363	371	337	372	364	410	369	375	398	354	376	341	380	364	345	347	404	396	377	380	359	353	357	352	424	371	362	383	360	364	364	354	361	331	372	371	376	382	344	399	341	357	367	371	371	370	365	344	370	403	379	365	370	351	394	377	380	382	332	355	393	375	361	368	355	344	380	354	352	379	393	380	352	379	384	387	370	347	364	366	366	393	409	394	395	373	356	361	335	421	339	341	379	350	372	385	371	341	368	400	368	355	355	377	361	394	377	370	374	401	387	351	344	406	424	334	361	327	348	374	342	352	354	347	361	400	347	380	411	395	397	373	405	390	370	341	354	387	389	357	381	349	378	376	364	367	356	389	385	342	357	353	390	363	377	376	352	374	375	390	374	362	362	349	331	381	342	375	350	405	376	353	367	355	369	390	397	392	370	380	393	381	370	357	347	369	384	352	362	383	337	408	366	360	339	352	368	424	386	362	414	377	373	388	407	373	397	412	383	367	380	371	365	351	369	392	394	374	362	385	397	331	394	378	357	390	399	374	339	343	379	339	376	353	361	376	367	360	390	323	380	378	361	355	382	364	384	374	368	369	366	367	358	365	391	358	374	375	387	367	374	345	380	370	355	368	335	392	377	359	372	362	371	363	368	386	366	350	369	382	374	405	391	398	365	381	424	372	385	342	394	425	361	368	332	376	356	383	333	362	380	372	358	398	400	391	421	357	372	356	352	371	393	337	414	377	373	348	360	364	373	356	370	357	361	394	375	356	361	344	362	387	370	386	359	403	366	419	392	374	384	344	403	385	374	409	377	348	351	388	379	357	351	381	395	357	350	418
29539	51470	41102	27992	20763	14599	9377	5338	3145	1775	1275	913	821	704	622	573	521	492	481	474	477	504	492	467	496	452	456	471	463	420	470	470	406	442	469	443	426	466	404	401	380	443	401	448	462	417	414	428	405	475	391	424	408	390	399	394	413	423	405	402	399	460	411	419	385	431	430	386	448	420	395	448	395	381	386	402	359	423	414	379	397	395	410	386	410	406	431	383	391	402	390	440	421	417	430	389	407	396	423	393	399	417	371	370	406	416	403	420	390	433	400	410	431	409	404	398	423	402	398	404	365	440	371	398	418	396	435	424	397	382	378	382	407	406	440	394	413	397	406	370	393	418	424	396	416	362	435	427	387	423	406	430	396	450	374	419	402	405	405	412	396	380	399	447	414	457	422	421	414	409	397	411	415	400	407	410	363	408	420	398	390	369	395	418	384	379	404	375	410	397	404	410	419	421	398	407	439	399	395	406	386	411	451	373	404	410	392	385	404	393	406	457	398	409	407	400	386	388	393	402	413	386	393	394	386	368	398	381	428	380	392	382	393	391	450	418	433	394	408	393	400	398	413	426	421	416	414	407	425	419	371	365	430	398	405	435	364	392	412	413	396	409	412	432	393	390	402	413	425	432	377	425	409	439	398	396	396	400	379	353	395	401	398	410	430	439	362	412	387	374	435	425	405	421	433	409	412	401	446	386	425	440	426	397	401	381	406	425	417	409	395	412	377	380	440	393	412	402	415	428	364	418	403	375	415	399	402	398	397	362	409	403	401	418	452	412	377	403	375	394	378	414	408	361	366	409	384	400	403	427	396	431	437	347	443	407	397	382	433	420	390	423	382	405	438	382	409	395	372	449	451	384	392	386	451	422	390	425	443	409	413	411	382	388	427	403	434	408	393	410	415	414	380	370	468	408	419	379	374	434	418	426	382	406	413	393	422	438	404	397	452	424	387	416	407	409	415	398	445	393	379	338	387	398	437	397	395	409	383	423	400	370	407	390	403	383	418	399	431	424	406	400	384	427	405	384	401	377	402	376	390	401	404	399	413	423	407	407	419	437	394	430	391	430	415	399	435	427	377	401	416	402	427	394	419	380	375	395	415	486	447	424	364	426	393	439	402	408	406	368	401	374	381	434	388	381	409	398	385	421	384	405	404	389	400	431	422	402	424	404	428	408	415	434	425	394	418	418	400	421	403	442	415	432	432	429	380	392	404	378	411	402	383	409	424	402	428	407	405	412	371	365	401	356	421	408	442	418	385	466	429	455	369	395	388	373	409	416	397	445	352	427	402	459	400	405	422	420	432	397	404	428	405	438	431	412	416	450	394	398	383	389	413	438	404	391	409	413	416	408	398	409	382	417	378	418	402	404	381	430	443	407	424	401	400	376	406	413	432	399	388	401	405	382	402	380	392	379	375	423	374	417	423	428	384	394	415	417	402	355	373	436	413	365	429	412	401	389	406	417	403	407	382	382	403	398	418	408	412	392	414	422	384	456	434	407	427	425	393	400	376	387	390	419	411	397	387	367	399	405	379	445	423	423	394	453	414	430	428	443	405	422	437	411	428	465	385	404	394	412	403	378	415	417	390	394	406	397	385	384	382	388	370	437	396	390	401	437	407	432	397	400	447	428	423	379	418	429	425	375	401	404	419	412	374	398	421	428	408	375	479	443	397	355	390	417	404	384	397	396	361	408	423	422	431	413	401	406	408	408	421	432	356	409	399	422	411	395	441	414	387	425	394	397	412	392	422	413	438	369	395	409	409	437	401	383	402	419	392	356	390	374	408	413	376	414	420	444	386	438	440	396	424	415	406	379	427	411	391	401	427	416	421	449	452	445	417	396	408	395	402	406	398	403	384	403	404	427	401	373	421	372	394	386	374	396	427	404	451	396	370	421	416	410	405	389	380	417	388	360	410	400	345	390	387	429	400	406	386	384	404	373	385	422	414	446	397	416	453	393	380	389	400	384	387	388	377	407	362	377	389	434	429	397	434	398	397	418	405	410	409	415	412	406	413	403	394	391	394	405	394	371	398	405	388	400	447	415	423	393	411	388	445	441	435	413	378	383	383	420	389	424	391	411	419	421	389	375	363	409	413	402	435	385	393	379	447	410	355	372	416	396	446	393	383	393	409	404	435	427	417	389	389	408	417	412	421	415	445	371	411	408	387	409	390	391	404	411	439	403	364	389	418	386	376	416	417	408	402	413	403	396	418	405	384	395	445	431	412	429	422	425	399	439	405	402	446	359	366	421	405	395	406	410	418	376	382	428	416	358	406	402	424	407	413	408	453	456	390	381	433	403	390	420	406	395	422	392	414	354	400	367	417	393	389	417	386	411	378	413	392	406	414	401	408	410	374	410	398	416	402	408	432	404	397	401	395	400	425	367	393	394	446	403	378	388	380	385	416	398	421	433	407	418	410	389	427	396	416	383	396	424	426	424	409	429	434	379	392	439	410	433	403	378	415	434	399	381	411	408	413	358	387	395	385	388	369	420	388	416	432	424	385	421	349	389	414	431	376	401	415	371	421	415	396	424	392	394	436	426	378	408	419	401	409	400	383	401	412	406	394	401	372	427	404	402	433	404	388	376	390	430	395	409	407	390	427	394	409	415	407	403	392	438	385	415	409	420	414	381	408	411	389	414	433	397	415	427	406	385	394	443	399	439	407	411	376	425	422	413	410	381	384	440	406	393	396	414	388	374	407	423	442	453	422	427	424	394	424	380	443	436	400	399	381	424	419	408	414	416	427	371	417	433	413	402	421	409	419	424	407	414	394	387	413	371	423	424	380	400	363	419	351	387	418	427	394	413	408	420	407	435	430	399	416	345	415	375	463	398	419	419	404	408	368	405	436	420	415	409	398	420	431	391	403	388	399	420	416	403	382	432	395	421	419	428	385	427	358	421	397	391	377	386	450	407	426	391	404	407	413	376	421	435	439	381	377	419	381	402	384	404	402	367	400	383	382	414	396	397	368	415	406	393	405	422	429	426	419	438	386	414	407	413	407	434	378	432	416	417	394	432	401	416	407	417	408	385	411	417	392	405	414	411	445	364	410	437	408	401	401	419	409	443	430	409	401	402	415	428	465	386	368	403	420	394	409	421	416	416	398	415	387	403	419	405	386	406	423	418	415	451	374	407	399	402	390	388	414	375	441	354	435	359	445	439	418	433	408	389	378	425	390	418	428	427	409	438	405	437	411	422	431	429	415	417	457	412	393	431	427	458	402	412	393	407	429	419	419	391	423	414	421	378	401	383	425	425	430	390	407	413	402	437	390	405	431	398	371	405	373	435	387	385	392	439	410	381	396	402	412	377	423	394	372	404	411	413	444	405	402	390	402	433	424	406	374	390	403	401	424	367	421	427	410	410	422	405	412	399	409	408	415	407	389	408	417	407	401	423	407	437	410	414	415	396	404	361	428	425	404	398	427	448	425	410	393	423	425	417	423	410	454	430	403	405	384	413	379	398	394	402	388	373	404	420
23197	21546	29246	24544	22538	23480	19627	8597	4232	2316	1326	1096	933	769	683	622	549	570	538	526	515	561	547	526	495	512	503	491	484	401	449	510	442	446	426	454	477	463	487	465	446	475	454	425	467	469	435	485	423	459	469	460	403	474	465	420	463	423	454	467	404	441	447	448	460	406	462	406	463	444	446	439	438	423	443	413	436	406	419	434	427	462	428	421	419	413	418	442	420	436	441	430	432	466	416	412	426	462	456	418	416	392	445	440	449	453	387	434	444	459	414	444	420	462	439	409	414	424	453	423	441	439	442	444	442	448	442	440	418	447	444	451	424	427	412	442	453	412	412	415	442	467	448	414	430	442	410	425	460	368	419	399	413	454	449	426	428	447	415	430	433	423	426	431	418	465	416	465	463	406	434	415	440	434	442	414	416	394	409	442	474	442	457	437	448	449	448	410	429	455	416	457	412	438	443	429	445	437	458	478	458	436	385	409	357	448	489	477	440	414	461	430	402	396	453	430	441	455	456	389	452	427	413	430	420	411	439	482	401	432	425	414	442	417	427	427	434	462	437	477	472	413	450	460	451	415	404	441	418	415	414	409	424	443	405	438	430	420	451	436	403	448	424	461	390	418	438	451	407	446	432	430	448	438	423	451	457	437	444	443	436	405	407	407	467	461	389	461	462	395	429	434	429	427	419	452	460	413	396	460	430	424	456	405	389	443	425	503	436	418	422	442	448	414	420	410	454	417	395	412	437	469	443	451	404	438	387	422	437	422	432	418	414	441	443	433	423	441	407	441	415	461	370	387	400	440	445	429	447	428	443	422	441	435	451	455	443	420	434	408	411	406	416	429	400	410	447	463	446	439	420	447	447	432	473	472	420	452	401	411	420	448	444	423	457	452	416	421	445	431	452	413	404	415	425	380	422	431	403	426	452	431	396	429	407	421	463	405	403	430	437	411	426	432	406	460	430	420	417	450	430	429	475	422	432	428	440	401	415	456	441	471	417	448	451	426	431	439	415	432	414	485	416	427	437	430	453	409	435	439	438	405	441	440	434	422	427	397	460	440	358	413	461	430	460	445	397	407	431	435	394	450	421	450	430	450	400	422	437	479	466	434	423	412	385	437	431	472	436	401	445	449	414	457	437	408	380	433	429	441	451	454	395	455	456	440	453	407	437	413	448	443	419	415	411	397	401	430	460	428	456	429	453	411	432	428	445	428	403	441	393	450	430	446	441	401	434	415	473	421	399	421	445	448	425	409	423	459	424	430	419	465	439	435	431	449	394	447	395	475	464	429	418	413	411	451	423	442	446	425	455	411	428	426	422	421	425	422	446	470	446	401	455	410	449	434	410	485	401	407	417	443	452	439	449	443	469	484	441	394	423	437	460	428	416	449	415	442	450	424	427	448	427	454	432	434	419	431	426	448	437	436	388	386	467	474	455	426	408	457	438	457	424	430	442	425	421	439	444	440	415	467	438	410	436	465	413	456	428	449	461	444	463	413	432	465	416	453	440	428	418	445	446	436	428	430	411	438	456	468	433	406	445	423	461	463	411	386	446	433	441	428	435	461	455	412	447	423	457	429	424	439	440	434	441	388	409	409	419	428	407	464	446	426	441	439	436	417	458	415	474	424	439	443	418	424	438	411	458	463	457	456	451	408	438	436	414	432	402	464	411	462	458	447	386	447	431	424	424	413	433	420	435	450	437	397	407	441	404	446	442	408	441	446	414	427	437	404	455	438	431	380	474	411	456	426	434	428	425	432	438	409	412	455	445	407	437	427	414	421	414	449	470	418	429	439	409	421	462	462	454	400	400	401	423	467	452	429	390	446	472	415	425	432	426	412	394	431	436	443	437	425	440	439	420	447	450	433	425	436	449	394	408	464	431	395	429	415	427	448	403	424	439	415	460	449	416	382	434	455	445	418	420	405	410	420	454	407	436	432	463	444	441	458	400	398	419	429	457	469	440	433	417	422	414	445	426	416	429	443	404	406	469	423	444	440	409	462	420	473	424	457	463	463	428	451	459	398	441	423	438	430	403	417	427	420	428	439	424	424	422	422	412	430	437	442	420	439	467	454	438	450	438	429	423	423	460	441	422	458	425	417	426	429	443	416	418	449	438	472	448	430	433	463	433	420	443	421	368	426	436	432	437	416	431	450	453	420	440	414	447	388	416	419	421	424	432	435	407	417	439	397	435	434	438	414	449	444	432	405	382	409	420	395	413	467	385	393	431	425	424	448	438	436	435	473	422	426	427	421	459	426	426	405	445	441	477	442	434	393	452	424	401	435	421	450	446	401	409	433	450	420	412	440	423	445	405	411	438	418	405	434	420	435	400	433	435	450	410	476	424	394	444	435	425	466	447	402	402	467	444	452	423	442	412	461	415	398	438	409	440	470	404	420	443	436	427	408	421	425	430	413	430	470	422	439	413	445	423	441	407	432	443	395	384	421	397	452	422	412	408	452	441	404	431	460	444	430	433	433	460	464	396	410	433	433	405	433	448	457	449	427	421	414	451	400	415	393	435	461	420	435	465	412	456	400	450	417	443	432	423	466	413	416	451	442	431	379	409	431	460	411	410	414	433	470	427	448	401	449	459	446	410	463	415	425	422	420	440	432	426	427	467	443	403	448	398	445	447	425	455	435	429	396	411	413	440	450	446	421	486	420	422	433	471	413	422	444	419	426	406	451	430	408	449	401	422	448	420	435	459	463	399	411	441	443	438	449	433	450	427	438	434	449	458	429	413	458	456	440	433	408	468	407	429	442	422	416	449	436	410	414	438	371	465	443	436	460	420	456	436	408	435	442	439	423	458	462	452	464	422	420	431	476	447	453	441	449	435	427	444	422	447	415	451	425	468	449	385	444	428	395	420	447	403	439	426	427	460	461	447	388	443	430	405	458	452	433	416	437	440	401	417	422	382	430	394	414	437	447	458	415	472	388	431	425	381	437	467	436	401	426	435	389	475	416	444	474	421	455	420	431	414	458	413	393	442	450	426	426	379	484	421	440	411	420	431	415	432	412	415	495	466	455	441	429	427	421	436	434	436	405	448	410	394	447	420	442	436	409	419	413	435	458	420	437	443	448	403	464	419	429	434	429	399	425	422	437	432	436	385	427	437	434	454	451	417	419	426	445	422	448	443	427	430	446	398	412	437	447	409	465	431	455	410	431	424	381	473	455	407	433	434	461	425	418	407	451	422	467	397	424	427	414	443	427	426	459	427	442	468	413	473	428	452	431	450	439	402	423	415	431	439	433	439	466	425	424	463	426	437	402	401	449	381	464	429	412	436	439	427	413	434	399	443	420	451	424	417	439	432	429	451	438	437	417	412	412	402	415	432	406	428	430	419	457	455	416	401	444	420	440	425	435	420	445	463	451	406	448	443	461	439	443	402	419	462	432	418	426	407	417	417	456	420	451	451	434	426	457	409	447	439	411	436	423	421	407	437	407	442	452	486	442	440	434	432	448	389	412	425	412	439	423	421	457
32922	62188	50044	37714	32240	23872	17123	11026	6740	3718	2168	1649	1303	1064	867	802	707	665	628	618	587	578	587	546	565	555	519	519	566	584	491	535	489	529	480	452	494	497	497	454	491	487	455	481	469	506	528	493	478	448	497	485	449	439	431	459	449	493	447	445	443	443	452	459	453	448	434	460	420	450	466	443	469	429	418	444	435	457	423	447	445	467	486	459	460	426	455	462	447	431	449	464	494	437	440	455	466	483	444	446	472	406	484	467	470	431	427	421	454	424	468	449	452	456	440	426	447	422	477	398	437	488	462	462	435	456	491	418	454	463	450	454	443	431	436	448	445	445	426	465	428	476	446	417	453	433	479	492	424	468	448	443	459	432	438	505	461	431	462	448	431	458	450	425	464	477	445	405	442	441	436	460	424	479	446	402	459	455	426	452	429	456	458	450	462	459	463	443	387	447	451	454	470	441	429	439	418	449	452	440	442	433	434	418	405	453	482	453	447	409	393	421	468	421	465	430	477	456	429	452	448	417	398	491	495	451	456	445	434	428	467	429	440	426	461	472	426	440	451	455	494	426	431	427	404	445	439	440	443	487	422	470	405	411	436	421	440	438	439	432	450	414	436	413	452	452	479	458	453	452	435	462	414	411	436	469	459	466	443	422	415	482	480	455	424	480	440	442	420	428	433	431	397	472	462	452	448	446	443	444	415	436	450	470	429	413	456	455	421	442	420	415	424	407	435	482	451	476	428	460	414	438	415	420	445	451	420	457	457	504	433	410	445	460	432	482	432	448	463	451	407	448	460	449	488	465	448	463	424	433	440	438	454	415	452	436	487	401	461	503	477	452	463	457	409	456	419	448	476	447	414	492	405	424	461	467	436	426	449	459	501	461	446	442	469	432	460	454	411	461	428	381	435	456	479	458	468	425	468	455	417	440	434	475	445	453	453	398	484	435	443	441	480	434	402	412	414	425	457	472	459	445	439	453	453	451	461	439	435	443	438	425	410	420	467	382	425	442	442	436	492	444	459	441	470	465	435	464	453	464	438	419	438	463	435	449	422	416	436	401	437	450	452	472	414	436	439	472	407	477	479	437	400	472	437	414	484	456	422	454	475	466	442	421	451	454	439	435	478	464	440	436	465	460	442	462	431	464	448	485	488	489	431	445	428	462	459	435	476	457	447	447	429	427	476	455	413	438	455	466	452	462	453	446	435	462	426	419	464	457	436	444	467	463	452	470	459	456	458	456	434	456	449	431	461	501	444	412	418	435	470	430	447	426	446	466	461	472	464	447	466	447	449	422	451	423	443	451	433	452	446	444	466	390	433	466	445	486	428	470	401	485	437	463	427	427	451	445	446	446	477	428	405	445	450	473	431	468	433	423	427	444	427	459	428	455	451	498	454	451	433	390	449	468	465	472	475	453	416	539	441	470	417	454	446	439	469	423	426	446	424	485	436	433	434	465	446	442	446	430	455	447	447	433	462	431	426	465	449	425	432	453	458	443	466	457	404	464	454	454	435	441	429	418	436	416	463	448	478	433	453	472	440	449	460	462	429	450	460	432	452	441	471	407	453	418	429	431	419	425	409	440	466	429	466	426	457	455	446	453	473	457	461	444	460	450	410	471	413	438	437	418	479	433	444	444	412	467	406	448	456	447	478	439	472	429	420	499	432	469	410	461	457	433	428	414	433	439	459	404	502	456	421	448	407	443	438	410	473	447	429	439	442	427	451	416	417	445	432	442	427	449	414	448	440	470	445	443	467	431	448	445	437	472	483	417	439	456	470	418	406	455	468	450	470	432	478	414	467	473	480	426	484	448	430	474	403	474	414	427	432	449	438	453	441	443	458	472	424	495	465	447	473	491	451	421	429	464	434	489	458	427	458	417	432	404	464	430	401	439	429	459	416	424	464	475	445	456	410	476	401	449	440	441	422	411	437	442	417	407	436	470	441	439	440	463	427	449	454	451	464	420	467	416	462	472	444	500	445	438	418	466	423	427	425	460	435	423	455	454	441	419	465	437	413	462	463	421	431	457	421	438	423	494	436	485	465	443	419	419	456	448	420	417	441	441	483	476	434	457	435	472	443	425	429	452	445	465	417	432	462	477	444	476	460	404	452	456	463	459	487	418	465	449	411	421	435	432	439	413	465	464	450	447	409	426	469	453	435	425	434	402	423	440	423	444	447	457	462	440	451	467	402	452	474	440	444	400	426	419	442	442	432	428	432	413	461	446	454	436	433	432	395	430	455	432	432	448	452	456	479	444	436	413	426	482	474	449	445	467	459	398	448	473	452	421	460	445	421	446	424	429	445	479	452	479	464	432	456	452	415	443	424	424	438	432	443	451	482	427	444	465	436	460	450	427	441	418	456	465	433	455	462	439	463	420	459	453	431	445	452	477	424	446	464	457	455	483	424	464	436	439	410	437	473	405	437	457	476	376	448	390	460	438	454	426	435	468	460	416	439	435	451	426	478	415	438	415	438	392	447	426	466	450	464	438	454	482	454	469	443	469	436	459	453	421	452	455	443	455	443	415	436	437	456	422	428	462	411	426	437	459	447	436	438	469	434	435	421	454	464	455	467	451	438	432	450	407	414	414	461	425	445	465	449	469	447	442	407	437	452	464	449	434	457	447	439	422	452	440	422	452	470	456	427	403	442	460	445	467	467	476	424	438	454	430	433	439	437	456	452	441	469	419	454	402	468	468	422	437	431	455	460	459	425	427	468	476	449	437	464	438	422	477	452	395	438	456	455	452	423	463	438	436	458	439	460	441	447	470	458	494	460	427	435	446	417	463	473	410	442	445	428	468	455	448	425	469	435	487	448	463	460	400	471	448	451	448	437	429	445	434	434	413	427	457	447	404	434	432	466	432	435	437	396	443	456	482	452	442	421	425	479	430	438	450	465	442	474	450	410	442	422	406	464	437	417	452	426	442	453	470	453	426	433	454	406	455	455	447	410	448	449	483	452	475	472	434	420	426	450	439	483	445	432	450	422	449	456	464	437	463	411	409	458	440	467	437	475	435	446	457	466	441	447	428	467	458	479	452	458	457	390	452	467	426	438	435	431	436	437	398	412	474	458	457	461	434	423	442	460	402	440	432	504	423	418	425	470	423	408	427	416	434	475	441	423	437	457	489	459	462	442	445	466	464	465	446	442	434	430	445	412	436	440	429	472	441	441	448	436	432	418	414	473	403	424	439	476	433	429	435	484	432	455	454	444	393	469	489	454	437	463	467	460	397	428	461	448	449	430	458	431	442	469	441	479	453	470	491	419	437	453	466	407	418	459	439	429	434	421	460	446	430	414	442	418	434	453	440	440	425	458	451	460	445	432	476	451	482	442	416	430	440	449	446	437	479	435	447	427	422	445	469	417	461	447	483	446	419	426	458	414	483	457	446	441	434	473	405	430	440	452	431	470	466	435	421	386	455	448	491	463	440	469	420	439	459	401	478	469	431	434	408	449	424	449	409	453	394	476	442	452	459	442	458
30805	32804	35101	24022	13289	7149	3385	1881	1027	670	495	434	368	312	333	297	299	292	267	284	266	275	285	257	282	297	286	264	286	256	277	236	286	284	290	265	288	265	277	291	277	280	269	261	294	273	256	247	256	241	279	275	266	250	255	275	261	256	268	279	257	262	270	274	272	245	245	233	253	259	269	269	256	234	255	259	248	280	234	273	276	277	270	245	253	260	268	247	249	260	284	285	264	285	228	279	252	267	259	259	271	294	250	258	281	275	290	264	245	270	255	257	245	269	236	261	275	257	259	248	265	239	272	268	252	230	252	277	249	242	268	282	252	252	270	285	251	259	260	238	254	260	269	259	250	264	260	276	288	252	262	255	270	268	239	265	250	246	295	292	276	279	258	277	236	236	301	236	251	248	266	250	266	238	236	258	268	276	272	285	220	262	257	236	253	264	265	251	260	265	252	247	269	244	283	264	260	269	257	283	245	276	293	246	278	253	237	282	228	249	275	264	236	267	233	249	249	283	246	249	283	271	293	247	283	234	248	261	257	248	279	268	266	266	260	239	256	226	249	248	296	277	235	249	252	275	292	273	277	243	263	271	275	263	278	258	274	279	235	273	248	260	258	275	240	254	262	231	242	281	256	250	257	290	265	240	276	272	240	262	265	247	289	279	248	276	266	249	259	261	264	261	275	280	272	243	266	250	252	277	248	285	240	289	260	278	290	260	278	241	275	255	268	281	254	248	234	275	275	256	264	269	261	256	277	256	257	276	253	267	257	271	270	288	278	280	266	262	265	263	256	296	259	237	272	247	260	252	264	258	290	247	288	270	259	223	238	274	273	237	275	287	261	278	248	287	255	262	308	262	262	237	291	263	295	254	269	258	283	276	283	267	256	265	272	256	263	255	260	274	247	252	240	257	266	247	276	235	282	281	275	268	284	222	283	263	244	282	246	262	271	253	267	260	276	268	285	264	265	276	258	275	247	241	262	282	229	262	257	273	271	229	265	255	242	253	257	258	250	280	238	261	284	261	256	266	260	257	247	256	264	275	257	223	270	236	280	261	246	250	247	256	248	252	222	264	251	261	240	269	251	259	281	274	254	263	270	232	254	275	265	265	258	249	273	263	254	255	258	240	273	256	265	264	265	237	238	260	271	283	314	272	230	290	251	249	238	259	258	232	215	281	266	258	253	271	268	287	273	248	252	293	266	283	271	247	246	280	245	261	278	280	232	250	259	266	235	257	257	273	267	251	254	263	254	215	263	286	261	275	273	260	259	278	278	266	265	260	276	286	263	269	277	241	220	257	256	265	280	292	249	250	269	259	244	271	285	262	247	272	266	260	286	258	283	274	288	248	237	255	272	309	272	270	252	248	281	290	243	290	248	249	235	241	270	277	250	278	240	296	267	258	289	282	254	250	257	250	300	267	273	303	288	264	260	257	240	252	262	257	265	235	244	264	247	261	262	278	269	284	274	245	274	241	253	249	287	233	258	273	259	271	264	269	248	245	262	284	263	250	262	257	252	263	249	268	258	244	249	269	243	258	286	235	289	259	282	243	256	252	253	271	248	266	265	231	259	254	239	283	256	245	241	282	269	263	270	251	300	253	255	263	224	264	261	280	265	267	244	256	264	251	273	283	274	237	257	272	266	249	287	265	257	250	289	270	268	260	281	283	255	269	254	229	258	223	252	270	263	272	249	249	229	286	284	260	247	303	265	269	238	269	273	244	273	276	288	271	267	283	301	292	286	262	270	263	256	265	246	240	288	288	279	256	291	240	258	273	263	250	261	289	286	294	282	275	257	288	278	266	287	256	265	294	276	255	271	249	253	241	262	273	267	267	292	258	271	239	258	271	266	263	239	256	262	266	256	233	253	255	265	246	260	222	245	281	234	263	298	271	256	251	231	237	269	259	276	281	263	251	267	269	285	268	263	284	279	253	232	261	282	271	281	260	262	253	230	234	258	257	249	274	258	265	265	266	275	256	260	258	255	263	253	244	249	252	268	267	272	272	267	235	274	260	259	267	231	285	215	270	291	274	262	272	257	259	250	276	245	268	268	277	261	295	251	284	224	242	251	259	251	266	287	280	247	283	267	243	259	256	278	239	262	294	262	273	277	280	256	239	251	288	245	277	253	263	240	268	262	266	270	273	262	262	264	274	271	266	306	246	284	262	261	251	272	261	286	266	255	266	256	258	253	251	267	262	272	265	249	271	261	257	268	273	247	265	285	286	281	258	283	242	239	254	294	258	269	271	255	271	268	257	222	229	252	255	290	252	256	239	275	251	234	295	280	294	248	252	253	298	258	276	255	284	250	273	242	237	263	234	268	272	250	274	256	298	235	259	268	261	293	256	262	265	249	235	250	278	270	291	225	246	252	243	263	251	264	280	263	275	288	260	252	260	268	278	299	270	267	265	249	264	269	289	281	257	281	270	267	298	281	268	257	252	242	262	287	271	246	243	244	261	276	253	262	268	278	271	262	256	241	268	274	240	264	288	253	264	252	242	280	211	275	243	247	263	254	259	275	220	231	244	246	268	277	247	255	261	266	262	249	270	239	257	250	267	293	311	272	236	253	269	263	256	261	274	251	262	270	269	261	260	244	244	274	255	244	240	268	270	256	280	229	257	250	234	248	259	263	284	251	256	253	253	263	295	268	279	248	243	253	273	276	235	279	253	244	265	263	254	264	259	251	267	244	267	266	275	263	253	277	268	286	262	274	270	245	257	268	292	270	283	271	255	294	245	222	263	235	234	251	252	282	251	246	277	249	284	255	270	267	280	254	251	257	252	254	246	238	237	266	255	275	229	261	259	257	271	264	255	259	254	256	250	238	261	257	266	259	269	284	279	240	249	258	240	263	264	287	230	271	245	248	270	267	261	253	239	262	265	256	266	240	242	279	259	246	273	276	288	280	257	261	242	267	281	265	251	258	290	244	270	271	250	247	254	273	270	282	266	265	245	300	246	240	252	290	236	294	255	270	248	247	253	253	246	289	246	236	261	283	258	266	238	255	293	280	228	294	263	242	258	251	299	284	254	250	278	274	307	274	260	258	260	249	276	282	285	249	269	243	268	263	291	262	287	259	301	281	264	268	247	282	284	278	248	276	265	237	269	270	240	276	265	251	275	211	269	285	282	260	270	257	254	239	246	291	288	272	275	238	273	277	263	255	250	255	263	302	229	253	248	263	259	258	266	251	231	255	278	276	250	245	240	278	273	275	268	243	280	271	244	263	252	275	244	256	273	269	275	289	237	260	252	260	253	258	254	257	256	263	246	251	282	275	224	297	285	284	273	264	263	234	251	258	277	256	251	247	256	226	275	237	257	259	279	292	250	263	265	260	277	259	258	242	253	284	264	270	257	284	232	256	264	248	267	262	256	263	267	263	256	255	256	257	251	252	235	245	238	292	268	269	283	264	254	237	281	262	252	262	267	260	254	282	279	234	267	238	269	248	281	281	269	306	271	234	272	222	254	264	235	279	243	246	261
29694	47074	36488	22525	16293	10571	5906	3325	1743	1095	706	582	512	438	389	379	346	321	351	341	333	327	319	327	302	324	312	301	322	304	293	301	293	280	298	298	292	304	309	267	302	285	308	323	285	326	293	273	313	291	263	306	316	295	268	313	345	279	301	290	289	299	292	278	307	314	298	276	303	303	284	264	278	281	325	328	275	309	292	304	293	315	275	286	255	254	272	265	313	303	273	311	311	306	301	288	299	272	282	296	301	260	268	279	276	289	292	278	282	275	283	313	271	272	259	279	276	265	282	297	285	278	308	301	286	263	271	283	305	304	279	277	272	284	279	305	287	276	256	280	283	300	293	302	296	290	300	294	300	285	287	285	282	323	309	300	307	281	293	291	273	272	281	288	303	293	291	279	277	312	245	271	287	269	286	273	281	320	310	280	275	257	298	286	283	260	295	297	281	305	269	292	304	260	261	289	294	270	309	296	280	314	305	290	288	268	253	293	317	264	284	287	280	307	308	271	307	283	298	313	286	286	276	263	305	265	305	265	273	280	273	296	304	277	276	302	274	297	309	306	279	293	281	319	262	264	297	280	280	314	289	307	271	298	305	254	303	306	289	298	302	290	289	336	292	271	279	297	301	267	273	282	275	299	265	309	273	286	312	263	291	297	297	266	319	287	291	292	283	301	291	306	319	291	302	276	310	270	291	316	275	287	290	283	276	302	267	287	311	285	291	305	310	293	279	287	274	303	283	288	283	306	264	285	265	316	290	314	298	302	251	274	307	275	263	272	281	279	283	251	271	266	318	312	300	292	288	248	293	292	280	302	319	286	309	251	284	266	309	304	311	252	290	288	282	309	288	279	325	278	295	277	306	287	289	290	312	290	291	298	278	281	309	317	296	263	272	292	270	261	310	296	291	289	299	306	290	291	306	320	272	306	294	296	283	279	296	297	294	312	286	308	274	285	265	290	274	285	291	265	294	298	278	293	267	312	314	298	273	268	296	277	285	289	256	282	294	275	287	293	304	280	286	292	296	277	298	285	294	297	270	306	301	305	263	313	295	261	294	290	284	289	318	269	284	283	314	281	293	285	288	280	297	310	293	286	284	285	289	304	310	272	291	266	303	296	313	277	265	273	291	297	293	313	303	270	287	292	309	309	294	288	278	264	283	299	283	306	274	272	276	274	273	302	283	310	295	293	289	288	314	285	295	304	292	289	274	275	291	316	275	274	305	297	282	305	298	288	290	295	265	293	288	269	299	312	315	267	260	270	291	295	263	304	311	278	302	301	293	283	259	281	279	268	286	306	304	285	299	268	286	258	245	304	287	302	308	283	282	248	289	257	287	279	283	262	271	296	303	293	297	281	309	272	314	293	292	285	261	287	283	265	297	311	291	306	309	304	291	279	301	291	285	285	290	289	250	311	281	294	290	296	298	276	275	296	296	285	291	302	260	280	305	302	285	274	269	306	293	295	284	296	296	268	270	307	280	323	275	274	287	272	288	304	307	312	238	293	288	304	281	295	277	279	280	277	285	270	301	334	268	316	301	298	272	341	278	276	268	288	306	295	284	293	299	295	281	295	258	287	293	301	278	281	271	299	279	295	263	289	322	301	280	315	251	275	327	285	276	275	292	302	269	321	299	307	283	287	307	292	295	317	300	304	307	281	293	277	298	281	279	283	304	290	282	285	302	297	279	265	276	324	288	281	271	311	281	305	279	263	266	291	278	285	301	299	313	281	305	279	277	294	309	295	282	255	300	303	319	298	275	308	261	307	293	300	301	304	297	289	308	300	287	312	284	286	290	299	287	323	315	298	290	310	279	311	312	310	293	307	251	288	316	294	309	292	260	275	279	278	299	295	279	269	305	311	302	276	296	286	297	270	288	282	276	308	272	283	274	285	317	267	285	290	273	291	301	271	268	280	305	263	272	287	310	292	283	293	306	294	255	288	291	264	300	260	303	275	250	282	303	307	303	243	267	292	264	293	272	301	288	278	275	317	288	291	333	283	265	291	265	291	296	252	307	283	286	294	289	284	301	284	280	277	279	286	298	313	296	277	272	297	296	282	283	283	264	289	283	309	281	303	314	276	289	264	290	251	266	291	294	294	303	299	300	303	329	301	265	305	271	306	255	288	304	270	310	291	303	279	295	303	315	281	275	270	272	293	288	295	304	299	293	326	289	256	263	255	266	277	273	321	287	283	291	297	277	292	272	257	289	315	302	311	296	265	274	286	232	279	286	301	269	280	273	275	288	269	294	276	297	304	291	294	281	324	290	255	271	293	307	293	291	287	272	303	294	295	281	297	267	286	292	277	303	291	275	315	260	289	294	291	290	302	286	277	290	303	296	282	264	325	289	306	307	294	263	257	318	288	304	302	275	297	269	293	284	281	293	304	295	291	280	284	278	268	281	290	314	274	277	286	270	301	317	278	311	285	302	291	255	283	272	281	271	317	264	270	293	290	297	299	296	261	295	292	243	278	285	282	277	263	301	268	304	260	280	304	257	282	285	290	279	288	320	272	295	299	295	297	286	287	293	248	287	302	267	292	310	291	291	279	252	278	315	296	292	280	287	253	296	305	305	297	257	278	303	289	293	284	277	304	263	256	286	302	285	303	262	292	298	298	280	275	305	271	275	312	259	278	273	295	283	308	281	311	280	303	279	315	310	301	319	293	292	271	325	273	283	303	293	326	323	272	292	281	292	272	302	264	282	303	306	301	311	280	256	294	296	281	287	290	291	257	299	286	283	289	289	275	321	276	298	284	310	303	285	301	296	261	278	303	293	294	289	289	299	285	299	280	278	269	274	296	289	327	272	278	277	279	283	294	248	310	271	282	320	297	281	271	286	301	288	250	298	261	314	311	300	273	290	289	294	293	286	290	320	291	281	293	304	262	302	287	293	285	310	279	256	271	294	322	275	283	273	287	265	314	289	282	282	319	270	271	309	298	256	287	281	290	288	300	291	294	253	255	296	284	305	285	253	283	257	258	300	299	301	298	282	296	272	251	311	302	261	270	291	291	259	298	290	285	298	302	300	265	295	296	316	258	302	314	302	296	274	295	278	292	282	262	307	283	308	276	270	317	297	248	282	305	318	316	289	312	272	266	283	319	260	303	308	272	275	305	305	300	306	266	305	290	263	276	271	294	303	320	283	312	294	302	300	304	293	271	274	291	283	285	299	284	259	326	307	262	277	304	273	282	282	266	300	256	292	273	259	325	272	263	295	325	282	273	311	322	315	305	285	291	282	291	269	277	307	275	323	306	304	319	278	276	290	309	297	270	297	272	290	290	272	267	285	292	287	258	293	301	312	265	301	278	271	278	318	271	300	299	285	282	294	279	267	267	266	294	326	320	261	310	271	255	285	283	289	307	280	290	309	310	309	310	298	268	301	316	280	257	297	313	323	285	326	310	261	312	268	297	298	273	300	270	308	290	296	316	285	286	318	288	278	284	300	267	279	285	291	277	294	270	313	316	295	276	301	272	319	287
24248	21442	28830	25732	23601	18895	9367	3819	2186	1573	945	610	573	476	411	353	343	373	329	335	317	315	320	329	301	308	347	295	305	286	320	324	307	250	300	306	294	306	286	277	290	288	262	309	274	280	293	271	273	254	310	289	285	267	251	308	280	265	303	280	302	260	300	275	287	286	259	293	302	276	296	260	262	290	259	273	253	274	258	247	266	252	245	259	308	240	268	274	278	297	272	275	289	267	273	259	273	277	263	250	258	276	259	254	257	264	257	298	269	283	245	269	304	286	256	264	290	261	244	284	272	278	253	285	261	275	266	259	275	273	254	291	251	257	299	273	289	253	287	268	293	244	254	283	284	270	275	285	269	287	243	270	279	253	245	289	267	263	265	266	279	261	297	285	263	231	288	264	285	273	256	266	257	291	267	282	255	304	259	254	272	266	238	240	258	275	263	219	263	272	274	251	281	282	281	300	267	268	279	267	282	273	265	260	288	285	255	291	268	274	261	291	271	255	264	296	276	241	273	260	277	271	276	295	269	254	277	291	288	291	280	255	291	269	293	233	262	276	260	267	278	282	266	296	257	263	261	286	261	268	307	257	254	277	257	241	282	308	267	244	248	293	267	289	271	253	291	253	259	266	251	261	290	274	258	283	264	267	279	280	281	275	264	266	270	254	283	272	288	276	278	285	252	249	254	272	263	290	288	258	263	277	284	255	257	244	253	263	244	304	301	292	307	311	243	266	263	263	267	316	264	272	282	277	281	265	284	251	285	277	297	254	249	255	279	269	305	288	261	279	275	249	245	260	252	287	273	272	273	300	243	265	258	286	302	251	271	301	272	279	251	272	259	261	289	264	269	279	270	269	259	266	287	274	279	272	261	262	251	247	286	267	277	264	286	271	245	297	291	244	264	275	275	287	297	255	262	264	267	248	292	294	275	257	267	257	252	289	233	268	290	264	277	244	267	268	238	256	278	263	279	261	298	286	270	268	266	259	290	283	265	315	251	279	250	257	248	237	266	278	280	282	273	258	271	287	257	287	283	281	240	262	265	266	240	295	245	265	260	278	258	251	293	274	299	293	252	256	284	273	275	268	271	253	258	270	255	237	269	240	280	276	281	257	264	284	242	291	304	272	259	258	248	274	274	248	293	260	272	282	261	270	240	272	307	317	286	270	294	243	271	264	267	286	289	292	271	262	269	314	260	287	241	279	291	285	275	258	286	274	269	244	285	252	278	246	261	258	261	269	281	294	250	275	286	280	269	280	269	276	272	268	274	272	281	308	240	292	298	271	264	280	251	259	257	295	246	291	281	298	289	271	278	255	273	252	263	280	294	274	269	248	257	251	279	298	267	278	299	264	250	242	269	296	297	275	285	282	250	288	265	255	272	237	271	254	282	282	264	260	260	280	245	283	263	274	273	272	288	282	251	260	261	306	260	263	267	248	291	258	274	264	251	225	264	269	287	238	274	294	255	268	257	267	253	246	241	287	243	261	276	247	253	294	280	250	247	234	264	266	265	292	276	253	248	259	285	280	264	276	256	269	298	270	279	278	257	245	256	269	261	294	253	296	265	293	267	267	275	287	266	289	292	242	282	254	261	245	281	252	279	251	253	237	261	288	264	264	265	261	300	276	251	264	289	257	274	302	260	276	252	277	283	268	233	245	278	303	262	296	265	260	235	257	282	236	263	281	302	257	274	277	268	264	291	265	239	294	264	289	261	261	278	281	267	278	282	246	263	283	295	269	257	268	252	292	260	261	275	271	265	244	272	266	258	273	260	279	294	274	276	255	274	265	274	252	253	272	269	259	285	263	278	281	276	261	304	300	267	292	248	293	275	276	289	277	269	253	271	273	263	278	278	270	254	260	279	269	264	257	265	299	266	280	289	264	274	292	247	251	294	274	267	265	295	257	285	275	263	268	251	273	287	296	269	259	292	272	314	286	274	270	271	279	268	280	259	255	268	275	277	243	273	272	251	247	270	282	268	270	282	273	260	270	282	259	269	264	304	281	257	270	268	270	277	259	274	289	265	286	262	322	289	272	274	252	259	280	280	319	270	270	272	248	264	308	264	268	242	292	294	249	270	267	276	302	270	263	283	288	284	267	300	279	259	282	232	270	251	295	248	241	275	234	238	281	255	268	264	259	253	281	276	254	262	261	259	249	277	248	263	286	279	287	261	297	253	286	281	261	265	273	267	269	280	256	263	270	290	275	287	273	257	265	265	272	294	268	272	298	290	262	279	245	281	259	261	286	273	242	269	285	256	259	287	266	300	266	258	294	268	258	269	296	256	314	293	278	239	268	227	278	293	258	298	274	267	279	274	288	249	278	253	292	271	278	280	264	286	282	285	274	274	247	249	252	263	258	277	307	279	285	285	279	256	280	249	257	314	263	277	271	256	265	268	270	276	269	281	277	279	286	245	254	280	273	251	280	274	284	246	279	311	269	263	278	267	300	293	283	285	272	243	305	300	302	291	321	263	270	252	254	267	291	236	316	263	266	262	268	239	265	256	278	283	282	231	254	267	266	277	264	304	253	265	282	266	287	283	279	283	287	282	267	287	264	257	282	270	282	265	282	263	255	299	270	276	272	250	265	288	232	268	283	270	281	258	268	271	237	282	267	279	258	304	266	266	296	232	238	251	265	257	293	257	261	236	267	253	245	293	291	217	249	268	256	245	268	273	270	271	276	261	240	309	255	282	265	260	260	282	284	278	299	274	249	262	260	274	256	300	241	250	278	271	313	275	252	290	302	263	236	263	283	291	264	283	283	237	289	268	283	286	267	271	300	283	254	246	272	276	270	268	289	288	288	260	278	256	249	250	248	270	281	300	287	278	251	263	275	285	287	251	270	263	255	261	269	272	264	272	250	277	270	269	219	290	256	285	254	251	250	281	290	288	276	245	251	258	269	268	272	269	268	277	266	267	281	268	278	285	265	258	269	248	236	271	277	277	259	277	274	288	246	238	253	262	260	259	279	274	276	266	290	275	289	281	275	301	286	257	270	272	247	272	262	275	253	254	275	259	249	283	255	285	296	261	271	269	265	276	280	293	275	241	257	252	280	252	235	303	305	281	281	289	277	273	282	262	295	263	287	276	269	251	290	284	265	283	282	258	282	269	297	258	252	266	275	271	317	270	263	283	271	275	275	274	245	259	247	253	236	270	269	258	283	267	238	273	255	279	311	254	292	295	269	260	254	271	258	274	273	278	294	278	276	239	274	251	257	255	274	254	262	253	269	264	277	264	283	267	283	265	274	274	287	252	281	279	263	297	254	301	272	247	301	237	277	241	294	272	266	270	291	282	274	282	272	271	277	278	246	294	290	237	276	274	283	249	269	249	276	302	260	266	276	285	254	274	279	290	272	280	269	258	253	282	267	305	290	281	294	275	269	273	255	309	240	287	251	297	263	277	263	267	293	254	276	290	254	255	262	270	261	267	272	287	288	277	300	277	250	272	262	253	267	259	278	241	271	288	271	277	286	262	264
30198	56101	45221	32964	27186	17693	10080	6083	3881	2720	1580	990	829	646	515	513	508	460	410	417	386	364	367	378	370	331	378	398	325	325	376	295	340	309	325	321	309	314	321	279	324	300	307	257	310	318	328	314	333	342	302	333	295	297	280	264	314	326	293	247	305	324	294	303	298	296	275	311	300	319	279	286	307	308	305	286	311	317	289	272	271	317	291	280	280	298	281	313	276	303	298	279	261	267	335	283	306	310	286	307	317	296	313	299	278	272	318	291	310	285	290	273	296	258	289	297	256	276	267	312	275	310	277	261	298	342	278	313	280	283	300	260	298	300	327	298	295	301	275	288	271	277	286	302	279	259	275	264	298	276	250	272	319	291	298	284	289	310	286	323	335	281	292	265	279	265	322	287	274	301	285	285	292	290	313	274	295	297	309	288	309	296	293	266	304	273	301	298	273	300	288	294	272	285	298	299	272	301	291	302	314	279	301	258	304	308	253	281	249	279	276	313	291	320	293	287	277	289	280	272	287	287	304	287	271	284	286	298	312	305	289	309	313	288	304	271	286	321	302	265	292	271	287	284	265	311	285	290	303	272	310	284	307	281	293	314	274	323	288	319	258	282	318	275	260	291	274	283	282	298	276	301	298	277	292	281	310	271	287	286	283	252	254	312	304	266	279	292	299	279	313	290	272	287	317	287	307	307	261	278	313	335	318	279	258	289	299	286	271	299	275	268	273	272	295	304	284	283	311	329	318	266	299	314	287	280	269	287	316	313	271	266	275	278	283	313	284	329	276	306	297	301	303	294	289	302	303	284	288	276	288	292	317	292	278	290	310	302	276	299	271	298	327	291	298	289	281	279	298	247	282	254	250	284	312	335	280	317	281	292	290	261	294	294	303	289	292	303	284	301	293	336	303	284	298	283	303	300	271	316	253	276	281	277	285	301	309	306	282	284	315	290	281	274	271	279	298	290	334	280	278	313	280	308	284	301	273	287	274	274	318	288	282	300	300	317	268	301	295	300	300	314	292	281	304	278	298	287	320	303	293	276	283	299	290	303	301	303	280	292	272	316	263	270	321	287	281	297	305	317	295	270	278	291	304	293	284	291	288	276	289	301	296	298	310	289	282	290	301	271	320	271	305	257	311	294	303	287	288	266	285	293	277	315	296	308	329	271	283	292	306	294	314	272	300	284	296	279	313	297	287	304	276	296	290	294	299	295	295	286	289	278	308	302	271	278	302	252	289	320	307	284	276	291	293	274	309	293	318	280	300	274	286	306	333	302	289	297	299	281	315	292	288	306	283	289	294	296	266	274	294	291	312	305	275	264	295	263	270	298	291	314	305	251	257	299	286	297	284	290	275	293	312	279	318	275	315	310	292	306	280	300	297	293	296	279	294	300	288	296	340	285	310	306	309	285	294	283	329	275	263	281	275	311	274	280	304	307	300	282	306	323	287	272	277	279	297	281	302	304	277	303	303	294	273	267	309	271	307	308	299	280	293	308	266	287	271	278	292	278	316	293	278	299	292	280	253	280	325	269	300	291	263	258	280	283	274	259	316	253	246	255	262	294	288	282	332	270	306	288	320	291	293	285	274	310	279	297	296	259	312	311	285	283	306	310	288	279	304	301	275	264	296	298	311	288	294	289	277	267	270	324	267	267	310	285	286	312	277	289	294	306	288	297	279	257	292	309	294	256	292	300	280	320	293	324	301	293	284	286	285	318	282	252	324	289	300	276	298	297	299	303	282	270	267	278	285	263	301	304	310	284	301	292	270	288	294	303	269	300	288	307	294	278	317	316	305	274	282	310	274	300	330	304	288	300	284	299	259	283	249	321	288	295	304	283	311	299	268	259	302	272	298	272	314	277	284	289	297	308	282	302	315	289	299	302	278	304	304	311	295	257	287	257	276	297	269	266	321	322	288	303	280	297	269	262	296	295	277	290	298	288	285	298	262	297	265	283	295	296	293	283	268	288	277	305	287	288	285	255	290	272	285	291	276	292	300	280	277	275	313	261	310	280	285	290	267	262	290	287	276	273	287	307	300	266	279	272	272	293	264	318	284	301	290	279	260	310	293	286	308	275	278	300	283	261	334	292	291	280	279	271	268	278	296	301	269	288	281	305	298	281	311	277	273	299	294	304	280	305	297	296	298	304	312	272	257	280	295	313	280	280	294	308	287	284	291	299	289	263	292	274	265	261	309	270	272	270	287	286	302	295	304	275	301	284	306	282	273	286	302	266	303	293	293	279	280	312	291	288	285	327	292	271	271	272	286	280	307	290	303	237	241	315	280	299	307	289	300	298	316	282	264	309	276	259	294	312	332	256	275	321	300	292	308	313	279	291	315	288	267	269	266	270	290	260	276	309	285	300	280	243	265	320	306	291	266	280	297	287	287	296	253	282	292	280	273	294	329	270	317	290	295	305	292	291	300	282	280	287	304	286	279	272	289	279	274	283	290	281	296	289	290	351	273	276	246	306	284	279	258	288	276	307	287	300	283	284	285	283	305	281	305	285	282	282	294	274	307	273	278	285	288	311	302	266	295	294	287	288	268	285	276	314	308	324	289	290	290	323	311	279	303	257	298	278	282	265	286	298	279	269	304	286	288	296	285	324	296	292	286	281	284	284	292	294	329	279	306	285	325	302	303	303	296	306	305	283	291	272	314	268	278	292	331	269	291	304	308	317	303	280	318	329	289	295	297	268	280	281	292	342	333	287	302	287	274	274	302	317	288	301	311	305	294	293	297	304	281	282	287	283	281	291	316	307	301	288	272	274	307	294	293	310	292	289	286	274	283	309	305	287	301	299	313	270	323	273	293	322	290	287	264	275	296	275	259	264	308	278	270	295	283	285	306	283	295	270	294	287	293	283	256	291	302	295	284	279	312	274	289	281	300	315	307	303	292	292	274	295	314	305	299	273	289	292	276	330	307	308	274	295	267	290	273	277	294	290	292	278	310	287	264	306	253	274	294	304	289	291	292	301	284	292	291	316	320	291	287	287	264	276	331	283	282	284	272	292	273	298	264	272	304	295	318	293	289	278	295	316	297	279	321	277	284	289	308	283	266	292	283	251	280	304	289	268	257	266	273	315	261	309	279	251	288	289	296	298	290	289	291	291	280	279	260	292	287	272	292	277	291	317	277	295	297	272	292	285	287	282	303	311	271	267	322	296	269	285	288	318	292	276	276	270	275	279	286	276	300	277	283	300	309	271	259	284	277	275	297	276	261	261	285	283	261	298	297	320	290	320	270	296	280	286	281	263	285	286	298	289	291	267	302	268	292	310	296	270	300	259	309	273	283	284	287	296	273	275	304	273	294	276	314	279	322	303	272	285	279	301	272	294	298	270	304	279	292	270	279	299	252	320	315	309	309	299	308	299	303	326	317	263	309	287	315	293	291	285	274	266	267	293	309	303	279	275	291	288	282	262	310	306	270	296	271	307	304	257	286	276	293	295	278	252	298	313	263	261	307	271	285	316	278	303	270	307
25446	21596	28927	28157	20827	11241	5601	2973	1888	1254	834	623	514	522	466	464	455	426	414	444	415	368	415	418	422	407	429	424	443	382	394	405	363	382	401	382	373	405	374	387	384	384	386	390	388	383	380	379	376	368	368	387	369	385	348	341	359	369	414	401	376	392	352	378	403	373	370	390	382	369	398	383	370	374	381	409	359	356	397	389	409	366	388	382	371	393	396	349	338	391	382	360	426	373	382	363	357	394	355	404	374	364	371	366	392	404	378	396	377	386	397	434	372	367	396	390	396	356	363	362	396	369	390	376	411	360	378	347	355	385	365	385	389	353	381	356	393	401	392	402	376	352	371	355	398	381	395	375	375	395	365	348	358	352	374	366	385	381	325	357	363	384	397	373	345	353	362	354	385	387	345	350	374	373	403	376	415	374	406	369	362	389	400	376	377	371	404	374	382	381	367	360	394	379	369	381	400	370	377	414	380	394	364	384	361	346	367	368	385	338	361	356	372	379	390	380	361	381	374	369	407	397	373	380	366	413	382	358	390	381	407	375	385	340	368	370	364	375	390	384	366	379	348	355	380	351	365	349	403	426	404	384	372	363	386	375	348	364	380	390	373	399	415	370	395	389	357	396	401	395	366	379	370	414	377	354	360	370	384	399	388	349	423	348	397	365	382	370	387	378	380	398	372	384	366	402	387	388	342	408	377	367	371	380	355	366	340	411	404	370	373	343	394	355	371	367	377	421	383	395	384	383	388	397	375	359	377	365	382	350	378	426	373	380	355	391	362	396	417	390	425	391	386	376	401	358	385	349	430	358	402	376	371	373	359	344	340	379	391	408	370	352	376	368	387	371	351	369	322	359	400	395	351	391	399	384	354	390	403	385	360	391	367	418	360	369	402	367	398	430	393	398	344	387	389	356	334	375	370	349	346	378	398	365	348	389	365	355	363	412	354	340	391	400	366	364	344	405	366	381	339	357	371	353	377	371	370	388	381	337	356	375	371	387	386	381	374	362	402	387	354	399	382	374	372	368	342	373	371	362	375	373	391	397	373	387	364	371	371	364	366	354	375	400	381	364	383	387	391	363	375	365	363	382	382	407	389	352	409	407	379	380	401	360	382	390	345	381	379	377	357	336	379	363	385	370	397	326	378	386	390	379	382	383	363	381	419	390	353	381	367	365	360	378	349	378	360	387	370	367	353	371	403	364	344	374	405	407	399	393	377	343	393	362	390	361	397	325	360	366	390	382	387	344	372	364	383	380	386	367	382	381	369	364	393	382	374	398	402	364	362	376	394	378	393	364	355	405	344	370	404	361	340	363	423	344	380	391	364	420	355	387	367	413	355	369	413	388	400	325	356	402	394	378	334	392	359	358	355	377	375	406	379	387	373	392	399	387	404	378	396	394	407	390	363	365	425	366	394	341	392	380	382	426	361	398	374	363	347	361	395	359	411	389	362	368	403	385	362	388	384	370	369	376	373	394	336	373	369	410	386	381	401	360	392	375	337	362	393	367	374	368	369	384	372	360	373	357	419	386	401	379	378	401	395	394	376	374	422	366	415	353	393	394	393	374	378	400	408	403	380	403	364	403	370	390	375	377	393	362	385	399	378	388	378	376	350	369	375	397	378	377	357	352	409	385	368	371	373	369	365	380	345	361	378	396	379	366	374	406	370	356	386	366	410	372	371	395	366	404	377	381	330	400	391	419	407	415	405	349	372	390	391	380	360	384	379	382	383	343	397	370	417	336	387	349	401	388	361	369	393	356	397	371	386	379	394	391	397	364	371	359	357	352	389	389	339	390	341	356	426	340	395	379	375	334	370	376	354	364	384	387	392	393	363	397	388	371	391	345	350	389	354	374	393	405	388	381	393	396	368	353	370	351	372	348	360	422	394	393	338	399	392	381	365	367	399	388	396	360	382	403	347	371	403	431	357	367	367	344	385	402	382	407	376	412	401	377	388	373	386	361	354	365	394	416	389	363	346	358	407	333	412	327	350	359	359	382	416	373	390	375	391	370	344	378	392	394	401	375	365	376	411	436	374	384	366	360	401	386	361	356	370	379	400	374	382	397	386	360	403	386	380	388	335	367	350	376	366	392	411	386	401	382	379	379	364	371	351	378	380	408	374	372	384	413	378	373	402	363	367	393	366	374	368	375	390	355	389	369	407	397	372	380	380	390	396	361	355	356	377	359	370	375	367	362	379	390	394	414	367	345	372	393	385	410	381	373	378	414	391	376	412	406	375	379	416	390	370	388	351	374	407	415	379	349	384	377	378	361	390	409	384	378	375	376	353	418	371	371	397	372	406	372	376	360	377	394	413	366	363	377	376	354	390	380	333	426	398	355	395	368	338	345	372	380	345	377	387	374	410	370	368	367	352	344	368	376	380	346	374	364	355	390	380	371	367	370	357	377	387	357	395	376	374	396	359	364	415	358	400	354	374	370	437	361	360	357	410	375	350	348	379	388	388	384	341	404	349	371	361	363	385	374	390	389	396	397	375	380	398	384	351	374	378	372	403	340	345	375	396	363	338	389	375	361	352	408	397	402	376	355	394	379	389	381	372	374	370	355	380	350	414	371	392	376	400	398	387	372	404	353	384	383	350	403	411	398	367	368	361	415	388	392	392	355	410	380	374	368	369	355	374	404	359	418	362	376	375	399	371	408	390	389	380	380	348	339	369	363	349	342	337	361	344	377	387	364	374	408	360	392	378	347	403	335	382	425	380	403	401	409	375	366	363	366	383	418	400	371	366	343	324	362	362	389	398	378	384	384	370	406	377	372	421	356	367	396	354	372	406	335	396	339	390	377	367	379	387	386	376	369	368	407	376	362	364	392	364	383	393	370	401	380	405	370	394	372	355	415	374	372	370	375	371	359	395	390	394	364	403	404	359	392	383	365	394	354	388	389	379	370	374	390	360	346	389	348	407	342	375	369	349	383	396	351	364	356	374	409	372	389	375	378	364	363	352	356	333	374	370	370	386	393	371	368	434	382	383	379	377	364	430	388	376	342	359	349	333	414	381	390	365	355	349	375	356	351	346	372	369	380	375	376	377	377	359	380	372	365	364	359	380	382	359	422	375	382	380	336	347	390	365	405	367	369	387	350	365	372	354	381	367	363	397	390	387	363	339	379	380	376	397	371	399	367	395	387	357	418	387	369	394	387	385	310	390	382	391	368	380	384	385	357	384	420	318	357	406	385	394	397	399	377	382	361	383	346	357	352	377	365	364	391	404	384	392	365	389	390	359	364	381	332	365	357	371	375	373	375	406	397	393	410	408	384	351	365	376	372	410	386	346	398	397	358	371	382	407	349	383	380	365	367	383	404	381	418	386	370	382	394	372	349	365	350	421	358	371	365	384	387	411	352	346	371	359	324	387	391	366	367	340	394	363	361	369	386	380	390	396	357	387	410	386	403	404	372	395	362	335	384	377	395	384	340	390	361	406	384	359	350	357	350	376	386	387	360	396	365	362	401	377	356	374	415
30436	52816	41491	30224	22377	13375	8357	5202	3308	2189	1429	932	792	645	635	547	524	519	503	523	468	459	470	433	471	450	456	455	456	433	466	459	438	396	430	450	400	398	407	429	491	418	422	441	430	414	397	436	423	423	442	397	435	421	413	409	438	415	396	424	394	407	396	421	420	415	399	358	424	414	437	400	408	391	416	404	397	388	424	436	398	416	413	413	389	413	432	426	409	415	408	384	414	381	377	391	370	403	420	419	385	441	404	387	397	421	406	401	401	371	391	401	392	450	394	415	386	417	406	393	398	422	433	409	403	401	414	387	399	431	384	396	397	392	409	403	396	394	374	415	427	365	428	388	385	419	390	413	428	385	409	406	392	394	422	391	409	421	408	438	416	395	399	388	429	435	398	409	403	407	421	425	382	408	402	377	415	413	376	397	403	421	464	429	429	392	412	388	385	418	462	377	388	400	396	401	414	404	414	413	444	414	399	414	394	430	377	407	420	415	418	434	378	403	394	400	419	405	383	368	424	393	398	389	397	436	409	422	413	411	397	417	381	420	438	398	408	402	377	429	418	402	428	401	439	382	405	398	369	429	399	413	423	420	403	410	381	373	430	419	381	416	380	440	399	464	382	399	406	423	424	384	442	407	402	419	424	382	403	423	384	410	413	421	391	411	407	388	353	433	400	409	429	416	398	407	451	455	435	414	414	418	408	402	409	373	391	435	398	357	386	380	366	378	418	456	426	385	393	439	407	357	404	385	379	389	456	429	412	412	404	401	410	396	433	431	374	412	397	398	432	415	415	382	422	417	426	398	415	398	384	409	419	410	401	416	396	370	428	408	402	427	427	429	409	394	408	399	390	411	376	399	378	428	344	395	437	366	414	426	371	398	373	408	410	388	407	425	419	355	425	401	410	372	396	424	415	368	397	405	413	444	401	417	437	439	378	435	399	432	439	400	424	412	388	393	433	397	431	411	414	430	393	422	452	383	405	376	411	421	376	400	387	385	403	402	419	436	389	423	424	379	412	429	412	374	388	434	415	404	368	429	384	395	426	391	449	380	423	407	360	386	412	406	394	407	416	388	404	409	387	427	401	423	410	409	398	392	385	426	393	397	414	430	412	396	436	403	403	416	389	424	424	381	395	397	408	424	416	436	421	412	386	410	384	410	416	422	397	425	370	408	397	376	364	420	434	390	455	399	396	390	410	373	408	419	389	395	410	416	425	394	409	428	422	416	433	428	428	404	406	395	377	400	402	380	399	458	442	365	369	415	424	440	427	437	417	445	427	387	426	395	386	378	434	447	461	401	432	410	426	430	419	421	420	390	410	440	400	398	393	411	379	364	402	400	407	413	450	383	412	409	431	385	426	414	399	384	400	405	400	438	416	425	390	392	395	447	382	397	421	425	398	394	424	407	421	403	411	419	420	411	404	392	405	379	374	419	396	423	403	414	384	389	389	457	410	400	394	429	389	398	427	443	392	397	415	399	442	418	424	451	396	421	400	379	401	402	397	431	390	444	428	405	419	372	399	399	440	398	407	402	401	411	435	429	473	404	413	377	401	395	396	445	449	382	420	427	450	427	407	392	403	422	407	394	407	399	436	392	406	418	426	383	432	384	437	404	443	446	400	382	392	408	455	382	399	416	409	389	411	431	394	436	370	408	411	404	376	386	418	445	426	468	405	428	361	408	406	427	429	407	408	404	417	433	396	415	433	390	414	393	419	387	406	421	417	391	425	432	403	394	423	396	421	411	419	436	395	423	455	379	434	398	436	404	386	379	402	405	396	423	426	384	420	392	403	402	397	378	382	377	439	392	408	392	411	413	403	428	421	407	386	379	407	404	407	384	398	421	375	412	395	403	386	402	408	430	412	406	437	411	394	395	419	432	403	411	392	396	401	421	422	408	429	412	397	405	408	384	446	378	370	388	438	442	389	387	396	385	412	397	378	406	390	391	407	391	404	436	419	376	423	403	409	408	428	414	389	381	398	417	412	383	406	429	373	416	391	387	430	395	399	416	433	401	410	403	425	360	416	401	417	401	396	422	438	409	431	405	386	405	410	415	438	429	388	391	400	349	411	432	399	379	416	411	399	467	394	400	438	382	399	436	378	411	411	413	405	405	423	408	403	396	411	399	422	377	421	392	419	405	396	415	387	409	377	410	396	407	397	417	432	409	391	416	383	401	404	437	416	441	420	397	415	368	414	388	421	439	425	440	387	398	406	451	417	428	394	414	436	407	411	425	416	398	398	426	396	424	412	423	427	407	388	410	427	371	403	437	407	403	417	402	404	427	415	426	403	440	410	422	413	406	386	444	426	440	414	399	421	430	397	408	415	383	417	413	375	428	397	376	414	381	422	413	420	379	432	413	396	421	399	402	415	422	430	408	395	415	419	375	386	428	435	427	391	414	407	394	407	393	453	407	352	397	378	389	430	414	423	412	418	391	441	396	394	422	375	373	405	402	381	375	396	385	407	395	425	423	419	432	392	398	369	393	455	404	439	394	413	396	437	453	426	415	418	445	427	388	380	431	416	406	410	417	413	414	399	391	411	412	449	412	431	410	391	416	398	410	410	407	410	426	395	408	385	387	371	389	400	414	410	394	424	391	422	405	390	373	420	426	409	389	426	395	406	419	405	405	405	405	382	429	387	409	449	381	416	391	422	436	391	404	407	403	408	396	411	426	397	393	397	407	401	409	422	385	416	421	380	416	419	402	394	388	392	404	402	422	422	373	385	386	393	402	395	446	433	431	409	410	391	433	413	362	405	384	385	385	450	413	422	385	380	415	407	435	429	445	417	393	390	405	408	402	385	383	403	422	391	390	391	438	387	423	396	428	394	376	456	378	356	425	431	419	409	416	384	431	411	392	419	406	371	389	394	415	430	390	433	418	410	416	430	402	396	435	457	411	413	428	405	411	394	374	405	424	399	394	413	414	441	400	396	405	402	434	405	400	408	395	425	376	421	398	433	391	419	391	393	425	398	408	390	373	444	426	407	419	421	373	431	388	408	434	390	415	403	393	384	405	434	398	418	383	393	410	421	388	405	432	418	400	441	399	409	398	374	395	391	385	436	422	396	412	426	439	391	388	423	401	426	382	406	420	398	414	361	420	439	409	403	423	375	398	422	361	409	440	432	420	382	426	424	418	390	415	382	413	383	416	427	392	387	414	401	416	426	383	391	384	410	413	391	395	423	439	425	433	418	401	406	454	425	437	428	399	412	404	388	460	424	407	434	411	443	412	367	404	388	414	388	429	407	410	366	386	421	442	432	406	399	427	425	375	452	418	410	419	448	422	430	447	383	398	411	414	425	373	447	418	405	449	418	417	418	398	393	395	398	425	385	402	394	405	419	426	401	400	386	387	454	429	417	396	413	395	399	408	388	389	399	433	407	401	399	417	428	420	392	416	392	423	426	391	411	381	409	410	411	429	381	400	376	411	388	397	367	410	420	422	415	410	404	423	410	414	437	427	379	412	389	391	417	422
23023	21475	29193	24514	22110	22716	18506	8407	4242	2595	1668	1025	873	736	702	609	599	565	543	498	529	525	517	518	527	467	477	518	480	500	496	509	483	441	480	451	465	472	474	485	462	431	445	456	466	451	464	476	402	470	470	408	439	448	376	432	432	425	417	410	426	446	446	403	429	434	466	402	401	425	399	394	416	470	415	420	435	423	413	446	429	427	453	434	388	381	429	417	413	425	470	454	462	464	437	456	426	410	438	385	450	462	414	423	451	423	454	417	455	432	447	427	433	405	408	438	442	442	439	445	415	435	428	430	427	436	404	400	380	436	392	414	403	437	431	428	408	418	423	470	427	462	414	415	411	462	451	423	454	456	422	452	444	441	439	462	446	395	445	443	447	443	466	429	431	454	414	467	392	444	427	455	419	450	449	437	434	431	415	458	414	420	429	458	428	443	445	460	466	461	438	451	424	404	429	421	428	422	464	414	417	444	428	432	416	418	443	440	393	438	453	418	432	413	462	421	464	433	427	497	419	438	425	399	420	429	400	388	429	429	430	419	450	457	421	448	424	420	456	459	397	395	462	465	432	469	460	478	417	429	454	396	406	421	430	389	439	441	470	394	414	438	450	442	418	423	421	453	458	412	453	401	381	420	429	437	415	433	427	465	422	413	415	433	397	428	453	465	465	494	427	462	454	445	432	446	423	445	455	463	430	426	465	439	454	425	415	414	440	397	382	443	425	456	441	402	436	447	439	433	471	455	425	471	419	449	408	443	413	426	457	430	393	456	483	452	451	430	402	440	414	444	428	443	465	437	431	434	450	430	414	482	457	432	437	456	456	437	410	462	426	445	444	470	449	438	432	427	423	454	451	437	396	451	438	421	423	430	460	451	446	444	453	431	441	453	436	432	411	440	406	459	432	451	427	426	430	456	453	418	445	468	486	433	423	412	416	417	437	445	442	415	433	443	447	394	399	453	455	447	433	444	453	427	428	411	466	444	439	423	428	468	472	415	418	444	420	425	409	419	424	459	422	491	442	443	447	460	438	388	453	447	397	441	418	414	418	423	428	409	436	471	467	463	416	428	436	400	427	416	437	408	444	465	429	416	408	449	415	426	430	418	437	443	446	423	444	421	385	426	426	428	410	408	444	422	425	399	483	403	418	414	406	426	453	447	407	426	421	425	413	429	457	431	432	417	433	446	448	460	426	448	435	421	403	433	454	446	428	438	446	429	432	499	409	414	444	447	459	413	420	440	433	464	470	421	444	415	439	445	403	405	437	424	426	426	452	451	445	425	424	396	420	455	400	450	393	439	463	435	426	392	411	461	422	467	430	434	455	440	420	458	447	415	399	404	448	419	420	415	472	441	417	417	403	414	455	396	396	417	426	420	410	412	420	439	440	432	425	435	400	404	427	444	418	436	375	399	428	422	434	422	414	446	426	458	454	391	429	369	416	478	448	430	449	457	431	443	441	428	416	426	431	429	439	439	429	391	424	442	464	434	479	439	427	430	453	445	441	490	431	398	411	423	415	435	397	443	417	426	434	421	433	444	423	408	431	389	453	434	413	450	424	434	419	430	426	434	406	470	421	455	415	434	423	414	451	452	412	397	440	450	433	426	447	438	440	444	425	463	442	450	436	421	435	413	439	431	416	406	403	421	429	414	418	417	439	443	403	431	420	431	416	435	430	440	462	423	413	414	432	443	383	441	426	392	474	401	440	406	416	428	436	460	423	427	430	451	435	411	436	451	477	462	416	429	441	440	400	438	413	436	452	443	429	433	458	431	460	428	433	412	407	457	436	463	417	390	438	457	409	415	449	460	436	440	433	416	457	446	426	423	417	407	414	421	441	418	452	469	427	433	462	429	440	423	441	415	426	389	461	429	435	444	417	441	434	444	395	409	437	463	449	463	439	432	409	419	435	430	396	418	464	448	436	450	473	419	417	385	429	484	460	448	424	453	431	413	426	429	445	425	432	431	465	426	395	415	478	437	454	442	455	434	442	465	439	417	409	412	447	434	431	459	447	458	381	420	399	434	440	384	432	443	459	405	409	430	467	422	410	440	444	431	433	454	421	420	420	381	453	420	466	414	381	462	467	432	473	432	405	435	432	402	465	440	470	431	426	432	437	436	435	454	417	424	422	414	440	407	408	424	400	444	416	451	398	419	441	447	436	456	460	431	448	422	420	404	441	392	433	382	440	414	441	433	426	445	419	444	438	431	391	436	428	437	437	452	449	456	425	416	475	416	419	478	429	441	441	423	417	433	430	426	460	403	435	438	372	432	435	467	445	434	416	437	421	439	467	444	434	407	459	438	433	435	413	446	427	416	431	407	424	451	444	428	433	392	411	442	431	434	424	421	411	406	442	413	436	463	419	409	436	436	397	450	421	433	455	416	423	444	393	470	391	440	398	417	451	457	460	450	441	435	440	424	438	427	443	425	420	394	440	395	447	416	426	463	436	453	445	415	439	404	426	442	405	399	427	390	444	411	438	437	432	465	433	463	449	427	445	444	467	418	448	419	453	395	422	441	454	444	434	447	465	446	426	427	441	408	451	419	430	438	447	417	427	415	426	419	411	410	429	410	442	426	438	437	441	427	401	406	441	399	439	425	390	446	397	417	429	419	425	422	409	454	435	450	453	407	423	420	436	415	441	453	426	417	432	440	441	410	460	431	430	405	404	429	447	396	389	420	454	442	414	447	412	427	436	439	419	420	426	441	405	437	429	416	451	451	424	419	415	479	458	418	363	435	433	404	406	422	428	433	437	459	434	425	419	480	415	435	407	436	458	436	411	423	409	417	401	488	431	431	486	399	429	461	453	401	459	470	438	414	480	410	426	412	432	406	392	434	422	398	449	448	399	427	425	417	436	418	433	383	462	411	442	423	441	418	402	432	399	440	417	386	426	451	440	448	392	402	426	456	435	429	398	405	423	447	421	397	404	465	432	425	438	428	454	439	437	455	448	370	454	432	402	381	423	437	442	467	431	417	418	418	415	435	419	413	448	413	441	418	403	440	437	453	433	431	457	431	408	422	426	429	398	439	489	458	405	398	439	442	429	430	420	413	390	440	412	430	427	444	461	462	427	412	456	435	421	446	430	438	449	448	435	419	436	404	446	431	433	421	436	403	422	411	400	416	398	401	434	421	438	412	412	431	457	432	430	459	440	463	436	427	439	433	437	415	430	416	437	434	429	454	428	459	452	466	404	416	431	459	399	437	423	432	424	441	455	457	446	416	422	440	412	419	422	411	455	403	408	413	438	427	442	421	410	424	424	410	449	450	402	444	442	441	488	430	442	430	390	374	457	431	401	424	418	413	408	400	418	429	456	458	414	470	411	416	415	398	458	403	447	461	384	439	475	423	466	466	430	413	444	441	447	425	420	474	466	417	415	446	435	437	437	410	431	441	421	463	437	427	405	434	470	412	460	455	421	429	437	449	405	443	424	447	419	451	465	401	435	402	422	419	449	419	411	426	387	428	404	425	410	444
32690	61761	51083	39478	28390	21575	15925	10895	6853	4155	2610	1617	1179	1089	820	761	716	723	674	620	548	565	556	567	553	526	566	531	541	567	476	508	487	485	514	496	452	489	498	476	481	475	488	492	490	465	457	474	464	469	499	461	480	470	459	443	438	429	445	465	436	462	449	508	437	438	437	458	462	401	437	416	464	436	479	427	469	462	442	417	448	437	437	477	480	441	434	451	424	432	405	435	428	432	449	394	473	464	446	398	467	408	454	469	478	462	476	424	457	466	470	434	437	458	455	421	486	452	479	500	457	466	457	417	437	458	442	422	451	435	423	467	414	465	416	458	446	467	489	461	453	462	425	437	459	464	422	441	453	433	463	429	405	479	467	407	450	433	456	410	436	452	454	457	472	464	457	437	463	455	437	455	459	445	454	435	444	447	442	412	471	415	432	470	455	410	449	450	454	433	448	441	467	472	454	417	409	419	438	467	419	429	440	435	448	441	440	461	424	418	463	468	437	448	465	488	404	396	417	430	430	428	446	441	442	450	431	415	450	420	425	441	460	441	450	477	458	425	414	415	443	431	433	430	385	462	419	448	445	450	431	419	459	445	467	467	439	411	450	442	450	452	454	400	432	404	475	444	433	470	443	420	440	412	477	460	460	435	434	414	424	439	410	480	412	442	420	431	417	466	473	431	425	449	415	430	413	459	482	468	451	438	440	436	447	415	454	473	433	445	441	436	440	433	446	454	427	452	469	450	432	443	478	458	472	476	408	454	426	450	447	478	424	454	458	463	409	439	497	403	439	449	483	441	450	463	440	417	445	435	433	451	440	445	471	464	444	440	455	466	445	434	477	460	456	438	440	481	475	427	454	446	436	409	423	457	478	454	424	408	437	439	457	438	452	453	455	438	449	396	452	446	419	425	417	438	448	421	501	426	476	409	448	469	441	406	409	457	437	447	469	476	428	384	461	472	434	425	532	441	463	410	457	453	461	464	452	457	455	460	428	434	470	455	471	419	459	433	455	431	445	483	421	420	471	458	422	459	443	411	462	429	465	449	402	467	438	447	442	451	422	432	419	414	448	423	443	442	464	430	458	424	441	418	456	496	435	434	469	459	440	417	446	434	454	434	422	421	463	462	462	406	447	439	403	435	422	423	457	428	484	445	480	450	459	457	499	423	438	435	441	426	465	400	417	436	441	432	483	459	448	469	419	428	446	446	470	447	472	447	454	442	473	441	440	415	448	401	442	429	417	434	447	441	420	445	488	418	434	425	450	429	453	422	485	451	465	439	461	440	405	458	468	444	433	455	443	438	436	455	469	407	449	460	423	466	441	434	465	442	468	442	452	445	435	411	452	457	481	452	485	469	496	455	482	442	412	411	451	446	481	404	450	465	469	429	428	439	422	420	432	448	444	457	417	421	456	466	454	427	420	448	430	465	437	421	409	475	455	457	423	417	448	449	450	408	486	461	467	441	444	452	465	436	455	480	408	425	443	433	444	429	436	460	404	459	436	475	424	432	427	410	466	423	417	455	462	442	414	444	436	449	468	407	498	423	430	453	465	442	493	439	450	476	440	466	467	437	444	445	465	433	416	448	420	432	413	443	473	444	427	432	421	430	426	431	469	421	432	451	479	464	421	463	419	459	475	431	439	441	436	448	436	463	450	421	460	406	443	449	410	463	490	415	465	402	454	443	461	428	439	446	453	445	460	437	416	425	418	451	452	422	429	450	462	446	418	457	433	485	450	447	456	418	413	461	487	451	463	465	435	413	429	445	440	438	453	464	456	425	439	465	439	460	421	444	429	440	435	461	490	413	444	408	445	470	449	420	451	470	462	487	457	433	493	420	442	424	418	437	455	445	437	466	448	475	410	427	465	462	490	440	417	443	450	443	441	419	416	446	424	417	430	429	435	438	455	460	423	454	430	419	433	416	430	419	469	418	454	429	461	479	444	405	425	453	460	440	437	454	415	451	429	427	405	452	467	450	424	405	476	445	421	464	448	426	423	441	416	444	416	445	414	424	427	448	414	433	438	407	442	464	459	452	450	485	425	436	483	432	462	452	422	446	462	450	409	435	428	451	464	435	461	442	444	439	466	453	469	449	460	440	435	456	451	451	433	413	435	426	405	430	429	432	431	438	445	428	414	452	433	457	456	445	429	406	428	452	437	468	483	442	464	469	465	425	410	402	443	430	440	461	447	459	429	451	431	449	448	434	456	446	471	456	447	437	437	476	450	479	471	447	425	441	417	428	418	469	463	438	443	466	461	416	418	414	453	445	441	443	442	428	433	447	428	407	444	484	451	431	409	425	432	457	446	461	457	422	432	446	457	440	468	425	489	426	475	419	445	394	440	442	460	427	487	446	463	461	430	442	467	445	461	455	417	486	443	402	432	445	435	439	433	428	444	450	413	439	460	418	478	442	430	435	419	426	455	487	435	427	422	456	448	467	450	434	485	478	456	440	385	466	406	411	441	470	428	463	443	463	456	422	427	443	464	412	435	452	452	427	450	434	420	412	403	450	444	456	424	431	442	445	433	431	457	482	418	462	461	444	454	449	437	435	449	425	454	449	459	459	445	422	455	486	463	455	423	447	421	433	448	466	441	459	481	454	448	432	426	397	461	432	440	426	472	467	462	437	471	448	490	454	450	424	456	462	447	451	430	457	445	448	427	428	439	480	451	414	447	459	443	432	472	432	423	456	423	476	441	391	419	412	406	464	445	471	445	422	460	438	454	432	438	467	451	446	438	473	470	461	432	439	434	413	469	418	442	471	443	419	422	456	435	428	446	450	429	495	451	417	417	440	426	437	466	445	464	450	430	436	419	429	448	395	465	431	402	438	490	442	449	461	445	443	431	441	463	456	425	470	457	430	469	467	414	462	470	414	476	414	422	444	437	438	374	436	477	412	402	449	435	412	447	425	436	473	410	459	455	435	402	418	437	453	478	458	446	446	467	437	435	456	461	406	427	422	445	441	422	464	473	471	442	457	453	429	468	445	454	475	441	431	439	439	440	464	409	447	428	431	468	431	428	441	492	484	397	412	459	463	462	430	440	449	444	439	451	413	440	437	448	468	425	434	467	414	458	478	453	437	458	433	440	464	418	419	392	463	425	427	463	484	432	458	460	450	439	481	422	445	479	431	440	425	457	462	431	467	468	435	437	447	436	426	429	451	428	394	414	458	450	417	467	454	446	474	475	421	458	451	448	447	497	392	449	456	417	424	426	428	437	486	434	425	439	416	398	478	423	443	453	455	455	455	483	452	470	424	404	459	462	494	449	472	453	437	438	474	400	429	458	448	443	477	450	419	396	470	457	444	443	453	452	430	399	432	422	438	434	466	457	431	454	463	460	430	431	442	418	457	432	465	468	434	427	469	485	436	462	425	454	460	440	487	432	431	448	426	441	409	471	434	459	444	481	439	420	447	398	431	418	404	459	454	431	458	417	469	418	424	462	415	454	466	434	471	437	436	459	444	439	448	451	442	473	464
31078	33272	35980	25451	12268	5963	3506	1711	1163	783	525	434	375	355	300	273	305	287	287	248	268	290	311	280	287	273	278	278	264	275	299	281	257	275	266	261	280	246	289	251	247	263	281	313	270	261	260	282	276	244	281	263	265	266	281	240	310	270	269	253	241	293	297	308	259	278	273	247	267	276	267	259	264	249	277	274	273	262	296	268	280	246	250	258	255	242	246	278	258	258	263	255	252	255	258	249	245	268	244	276	264	283	265	263	256	251	266	237	243	273	250	289	271	244	272	246	246	260	260	264	239	235	272	272	247	264	278	246	285	251	265	269	255	253	276	270	269	288	253	274	236	280	260	286	276	223	250	242	273	324	290	297	257	274	245	277	247	285	285	239	239	272	266	283	260	266	251	275	283	258	237	236	252	279	256	279	300	276	259	257	284	250	247	255	264	277	294	266	242	258	293	249	251	257	259	280	274	276	252	286	273	261	254	247	302	262	257	271	282	273	258	266	246	293	266	272	263	241	267	258	273	279	259	272	291	265	243	257	271	259	293	259	235	277	268	255	236	259	257	268	259	270	254	268	261	223	258	231	281	279	289	274	271	262	220	307	293	253	259	247	264	268	281	245	284	261	247	248	282	277	263	293	285	263	268	266	265	266	253	268	239	241	274	246	239	255	223	247	277	252	259	245	272	273	274	292	237	271	253	275	251	289	237	271	234	294	284	224	252	245	255	263	285	282	243	279	298	269	253	258	275	264	244	251	253	261	287	269	251	251	263	263	246	235	281	251	233	249	275	253	252	276	224	254	264	252	279	244	269	261	257	267	258	245	283	258	255	258	256	277	261	246	256	265	251	251	231	247	242	270	279	274	275	265	228	252	270	263	265	287	260	258	258	243	297	254	245	272	289	255	305	256	265	243	244	258	263	281	257	266	290	266	269	270	255	287	248	255	266	258	275	276	234	301	270	282	281	285	264	284	267	300	259	260	270	237	288	268	291	279	265	266	262	281	257	261	273	250	288	250	242	283	244	251	254	283	287	270	266	247	267	287	240	243	275	282	244	233	265	270	210	261	226	254	265	229	294	247	262	267	298	222	260	255	242	293	267	263	275	250	302	208	263	240	274	257	269	282	237	263	259	238	279	263	245	260	263	240	289	238	233	257	235	284	286	257	252	258	247	239	255	275	247	262	263	255	249	245	238	247	274	281	263	262	290	258	276	257	255	254	248	271	275	253	252	265	240	279	237	253	278	267	271	237	268	257	302	287	274	280	251	245	258	285	270	283	256	256	279	274	265	272	245	257	263	244	259	275	241	243	271	265	260	247	252	282	288	249	261	268	267	263	285	272	255	274	283	254	271	287	269	266	250	261	271	269	281	280	231	277	271	240	264	253	246	234	288	263	286	291	283	229	254	288	277	271	265	258	269	269	257	244	251	273	231	252	265	242	260	252	253	253	242	275	254	308	261	290	278	276	260	231	278	249	240	242	267	287	263	274	236	307	255	254	235	252	277	274	248	265	271	266	274	245	281	244	248	280	268	241	238	268	247	244	246	232	264	259	267	257	264	278	257	267	252	248	273	241	223	315	245	242	248	265	259	238	261	260	263	264	274	265	281	279	268	281	273	256	205	274	274	270	280	251	238	249	270	253	245	263	252	275	266	269	252	239	281	258	243	257	298	246	271	277	265	277	237	260	238	258	256	243	251	268	288	260	246	245	275	277	260	252	268	268	242	262	256	262	270	259	261	265	269	257	252	274	251	251	281	272	230	245	274	241	244	273	261	263	253	263	280	227	279	256	235	269	284	273	240	249	276	264	266	228	272	234	253	256	287	250	268	239	278	279	253	277	286	260	255	251	268	264	269	262	261	247	264	245	249	256	239	264	280	283	273	257	230	268	253	285	251	263	261	269	262	251	243	275	280	263	251	259	285	255	273	227	268	249	261	246	260	253	276	257	234	280	266	255	275	285	274	262	246	248	261	268	241	260	255	306	265	259	250	273	280	273	265	268	285	242	247	247	265	257	277	266	270	223	265	272	257	258	241	255	257	245	225	260	279	257	267	264	248	280	217	265	248	281	300	274	252	263	264	252	261	230	269	253	280	239	270	262	245	253	280	275	279	294	249	277	254	243	263	258	259	276	260	266	268	265	256	255	255	255	240	305	288	260	247	233	272	256	258	244	277	263	269	234	251	249	277	271	269	246	246	285	286	247	259	276	261	264	244	248	265	248	271	255	263	266	268	256	266	234	233	240	273	264	257	253	254	237	258	262	263	260	265	281	281	256	247	266	268	261	277	254	264	246	271	248	239	250	278	254	247	277	263	258	282	279	250	241	254	266	251	285	259	268	253	290	250	256	260	255	289	261	268	248	272	225	238	279	255	251	242	263	248	247	249	241	222	247	279	258	229	272	271	261	269	254	270	273	240	256	266	264	280	256	279	279	275	243	242	231	238	261	271	259	251	266	280	263	275	267	291	222	227	208	236	237	272	288	237	269	263	264	238	266	231	275	254	255	228	270	274	247	291	328	257	273	288	262	270	281	266	225	242	254	285	245	286	236	238	272	265	242	247	285	253	271	247	255	249	243	234	255	263	244	262	247	261	278	276	268	253	273	232	286	253	241	272	268	240	247	266	262	237	254	268	255	274	256	251	283	275	249	298	274	247	260	278	269	280	267	247	268	242	229	234	268	258	255	293	247	277	269	222	273	281	254	254	267	264	267	261	253	261	260	226	305	256	260	253	261	304	234	268	251	265	294	257	251	255	259	279	298	262	245	243	261	292	252	255	260	245	280	264	255	264	242	265	243	267	234	255	258	258	266	248	258	263	256	251	254	229	256	283	268	282	226	278	260	269	249	284	253	239	256	264	271	307	269	276	233	255	257	235	233	264	282	265	267	256	259	240	261	237	241	253	264	267	275	284	271	292	281	234	262	274	280	250	311	254	261	248	246	267	261	265	253	240	271	265	271	264	264	265	253	262	256	252	251	277	224	277	253	270	276	251	246	248	294	293	266	236	259	270	267	246	264	256	267	270	244	256	265	292	279	247	239	265	259	280	235	270	280	288	267	284	245	241	292	265	274	248	241	266	246	259	256	267	262	269	260	261	257	243	270	274	264	302	264	272	291	304	240	267	265	270	267	243	253	272	271	226	257	253	257	283	256	244	272	252	266	292	272	279	253	248	272	284	263	280	285	259	256	275	251	271	252	243	269	268	272	281	271	246	250	258	292	289	251	247	237	254	257	254	248	264	280	246	277	253	267	272	266	246	257	268	267	257	285	265	285	260	238	252	259	257	259	258	302	263	245	253	265	258	313	264	242	271	265	290	244	245	277	282	261	262	249	247	274	242	271	279	281	252	272	260	268	293	281	276	261	248	234	248	287	237	284	252	247	262	287	254	234	280	266	233	265	245	272	243	271	255	248	283	264	263	266	255	263	283	258	262	258	263	271	269	264	235	252	276	264	290	272	280	244	282	265	261	255	248	269	271	274
30217	47191	36838	23572	14219	9353	6057	3202	1944	1414	747	552	515	477	442	366	367	343	329	329	333	358	326	309	336	323	335	321	305	316	340	323	287	321	309	312	298	319	305	288	283	308	291	296	312	298	283	274	292	298	324	275	258	302	259	299	297	307	319	287	326	300	278	311	294	292	265	294	292	293	296	298	291	277	299	287	268	277	282	252	287	263	262	262	272	283	313	280	271	276	275	291	308	293	307	284	299	278	295	267	285	298	300	285	299	275	275	275	307	305	304	292	289	303	308	282	284	276	284	267	288	270	287	274	305	282	293	265	299	297	275	305	277	294	295	282	255	289	273	296	256	293	295	294	273	269	298	288	282	288	288	295	275	287	303	295	282	292	293	293	303	269	277	313	277	305	311	280	289	276	287	279	273	312	284	295	288	309	335	292	267	298	279	288	330	301	298	298	228	280	279	284	298	275	319	291	290	308	303	312	301	307	290	293	284	281	286	313	286	322	274	308	263	278	246	295	313	291	300	296	298	294	304	308	270	289	255	245	297	324	270	303	283	320	279	262	268	291	277	282	286	339	281	232	301	300	295	298	290	285	274	271	264	302	293	265	278	269	281	311	275	265	269	260	308	291	284	268	277	311	297	280	300	296	269	287	292	272	270	284	280	280	307	300	311	291	286	287	301	281	282	283	281	275	279	296	280	300	255	298	289	286	313	288	317	309	293	295	284	278	278	291	299	281	286	285	284	292	302	281	280	272	292	291	298	288	279	283	294	255	296	295	282	286	270	299	295	305	261	291	274	280	282	301	287	320	266	292	280	315	288	276	277	295	274	291	291	292	273	263	296	305	280	301	302	296	279	278	294	275	279	282	287	303	318	276	261	290	284	296	284	302	328	329	307	250	276	306	268	283	270	302	254	262	285	318	248	276	285	288	303	295	324	290	270	297	275	290	265	280	331	298	326	292	330	277	292	268	261	300	306	284	286	310	295	303	308	297	283	300	298	284	298	297	292	276	267	284	317	310	275	317	277	281	290	278	297	268	305	285	305	279	260	257	284	289	262	293	304	269	301	274	276	276	302	307	305	281	277	274	262	299	285	293	279	321	279	307	284	296	282	304	308	268	278	298	318	295	286	290	284	292	280	284	278	285	315	295	267	278	306	295	331	289	298	282	291	300	276	280	267	266	317	315	277	274	275	276	285	281	269	295	313	273	290	269	262	303	289	311	296	262	276	281	290	301	295	281	264	280	286	271	283	277	332	284	291	315	318	314	299	283	319	271	290	278	279	269	288	296	312	293	253	298	277	278	297	297	279	271	281	280	282	281	312	296	311	290	304	268	262	273	316	316	283	269	267	296	311	310	273	297	310	298	305	306	311	285	318	293	278	285	276	261	283	288	277	300	282	291	274	340	292	289	284	269	267	277	302	304	264	274	291	276	271	315	270	286	286	315	270	304	284	300	304	270	310	300	256	280	295	293	296	297	305	285	289	266	305	280	282	314	273	281	232	293	300	295	280	281	265	328	288	298	273	306	292	301	310	283	258	284	262	286	286	296	266	254	274	278	297	325	288	279	309	260	319	300	283	291	307	262	311	292	313	293	301	271	314	292	296	287	293	304	300	315	267	284	281	261	312	305	286	284	297	303	307	308	272	297	297	276	320	261	284	283	240	282	286	291	266	307	287	301	274	266	313	302	280	293	281	273	287	296	283	298	279	278	321	270	339	318	298	288	267	301	324	292	280	299	306	286	263	292	288	285	270	288	306	277	253	290	285	288	292	287	271	281	309	305	300	297	288	289	270	304	309	298	290	276	304	298	277	281	264	286	302	305	301	283	306	278	295	322	277	283	310	314	292	318	253	277	312	281	303	282	285	276	270	303	295	308	290	287	279	275	280	269	298	280	300	251	309	286	303	264	265	282	277	287	322	287	289	298	282	275	275	297	275	268	280	269	278	320	264	286	307	303	319	283	286	317	261	274	307	281	256	286	264	271	281	236	315	280	302	310	296	280	309	294	279	288	269	307	278	270	287	305	241	316	302	288	306	328	280	270	264	308	306	273	309	297	324	276	292	303	302	309	299	296	281	297	269	278	297	308	282	281	282	309	283	290	299	291	289	296	282	291	287	289	300	267	304	277	290	281	301	287	285	307	257	251	268	279	273	274	262	312	271	271	298	286	290	278	280	269	296	332	308	244	290	295	304	289	282	288	265	264	296	289	305	308	318	306	279	293	281	298	281	281	264	278	288	278	289	290	284	282	314	302	269	284	295	296	288	317	294	285	304	276	291	314	301	306	296	299	287	296	307	268	300	316	273	266	276	335	280	264	269	268	289	281	313	287	306	307	278	308	291	296	305	302	278	288	265	268	286	294	324	317	253	288	268	285	308	271	265	294	284	267	289	282	330	280	284	294	322	290	278	301	288	315	279	294	309	296	306	308	305	287	283	283	240	273	270	291	311	307	301	273	285	301	327	287	304	301	284	315	318	300	283	273	254	288	270	299	302	293	289	302	306	274	276	274	276	289	275	294	291	280	302	275	294	291	277	294	280	293	283	320	260	300	317	272	280	284	281	294	298	320	288	292	281	302	276	266	287	280	305	283	323	281	300	309	305	300	266	297	280	298	274	277	299	286	256	306	313	302	275	316	281	284	302	291	310	285	263	289	249	313	274	318	268	309	288	322	287	288	254	298	272	250	292	276	294	280	251	276	278	290	286	318	263	290	290	304	287	333	330	257	276	308	313	295	279	266	281	288	268	308	299	275	275	307	303	274	302	295	318	309	285	288	289	270	314	288	289	340	262	277	275	280	292	301	283	312	307	292	283	257	293	296	285	267	331	301	263	308	260	286	271	280	299	291	290	307	286	293	317	292	299	292	287	322	315	300	281	291	305	296	291	284	312	266	309	299	276	289	283	278	278	261	282	274	285	273	250	311	310	312	299	287	287	320	307	312	285	299	304	304	310	268	291	283	273	289	326	273	261	270	304	313	278	318	265	281	267	270	300	282	306	265	295	266	294	293	288	307	283	268	266	311	268	273	275	302	291	303	294	296	273	288	300	276	298	285	287	280	270	285	288	302	283	258	279	271	288	299	290	309	271	317	310	316	294	289	278	295	297	308	298	291	304	288	273	284	291	287	301	273	266	262	282	296	307	259	330	269	291	317	280	313	302	292	289	293	280	326	283	294	315	291	285	306	297	266	282	283	290	289	262	280	294	289	332	280	317	304	296	279	266	288	263	279	249	325	254	290	254	300	313	277	303	306	291	264	279	291	313	310	297	267	302	261	284	290	292	282	248	274	290	278	295	318	277	300	253	264	254	284	307	300	279	302	279	306	292	294	277	266	273	281	284	311	291	265	304	301	275	291	294	291	303	279	264	297	307	294	275	286	313	314	317	277	300	314	339	302	291	267	254	297	291	295	285	282	286	276	290	322	285	281	303	287	312	269	293	301	317	274	268	287	281	314	311	277	294	313	280	301	287	258	277	287	289	274
24201	21430	28913	25531	22571	18057	9737	4096	2525	1644	813	670	579	461	418	396	337	316	356	337	312	311	311	294	317	314	336	272	310	308	313	300	309	291	294	271	310	295	293	285	287	285	304	309	268	258	272	285	240	288	301	269	273	294	293	247	300	281	286	285	299	260	244	306	264	319	256	270	242	288	263	261	272	266	264	240	282	262	250	283	289	267	256	286	278	296	253	244	259	258	245	269	278	302	306	278	276	277	272	270	262	297	300	292	278	279	295	283	288	267	277	270	256	281	279	291	268	283	296	252	261	266	268	247	289	275	287	284	274	242	294	282	274	270	260	271	285	281	281	262	267	258	268	303	280	259	259	283	249	245	262	276	264	268	248	278	266	256	289	264	300	269	251	298	273	310	277	284	250	268	271	285	281	303	270	272	264	252	264	267	264	230	272	297	267	290	261	281	269	273	248	277	271	276	271	289	247	249	269	274	259	258	287	271	254	290	265	259	272	256	305	275	252	241	281	271	257	292	262	253	242	287	272	261	248	276	248	266	289	306	262	269	272	261	267	271	286	281	277	264	259	234	268	300	271	260	259	277	291	273	287	305	267	260	283	262	282	312	305	276	261	269	309	271	271	292	267	257	272	255	278	283	270	276	237	276	286	260	254	264	255	283	267	276	282	272	261	254	267	295	270	275	256	296	276	259	285	284	307	277	261	298	248	244	272	287	278	265	235	296	279	243	279	274	266	270	298	254	266	277	265	259	260	257	253	278	269	301	268	244	303	304	286	302	271	281	284	272	272	279	279	291	274	255	272	275	284	253	269	273	268	284	264	262	247	260	281	266	265	285	262	289	272	250	273	277	289	251	270	292	258	259	252	296	282	312	288	240	244	268	292	263	306	255	249	268	284	291	276	277	280	297	270	260	224	291	273	262	251	266	301	282	280	287	239	270	291	259	251	260	282	279	277	250	291	268	264	306	299	272	265	294	251	255	274	287	264	260	266	301	305	249	259	297	254	284	279	288	270	240	289	276	262	262	288	270	271	262	292	268	260	270	265	280	263	259	272	287	279	256	261	285	298	273	269	241	278	272	282	251	279	303	291	269	260	268	257	289	236	267	277	252	264	248	272	261	294	269	244	279	295	292	257	278	282	261	252	278	274	287	263	284	286	298	274	277	267	273	299	281	265	293	272	252	277	260	247	286	263	274	262	274	283	266	276	277	286	266	285	255	265	257	262	261	299	266	265	266	272	243	265	280	254	271	287	259	283	280	278	259	265	280	266	255	281	288	265	298	258	286	277	307	247	257	271	278	284	261	279	275	264	291	277	268	288	272	285	279	266	296	266	241	265	299	294	272	236	262	311	262	274	284	290	257	253	285	284	273	263	296	274	288	306	263	256	287	270	298	272	264	289	271	278	270	302	304	270	271	280	298	290	277	272	257	278	275	278	298	297	285	265	270	289	273	269	266	267	295	269	296	271	268	255	260	288	285	264	271	262	267	273	246	271	271	265	278	272	304	271	284	294	283	261	269	274	272	266	294	272	278	284	282	266	287	293	271	283	253	292	273	277	289	287	261	294	277	264	304	294	263	254	252	299	273	293	259	241	270	266	275	273	266	276	295	258	280	304	257	242	253	253	256	302	273	321	257	263	297	226	254	252	278	268	249	301	266	282	303	263	256	330	263	253	246	246	278	314	292	263	268	258	251	280	252	294	274	306	291	254	283	251	251	258	260	294	293	263	261	262	258	299	251	264	257	280	274	263	269	275	270	276	274	265	271	278	279	278	271	277	283	269	278	290	319	290	262	249	279	263	271	253	247	294	288	291	290	267	263	257	283	272	264	267	240	307	280	261	286	292	261	256	275	277	307	266	273	298	257	275	273	292	291	270	281	250	279	279	275	282	266	276	311	274	279	280	280	247	330	256	259	263	251	276	273	255	273	258	329	246	256	303	294	286	261	308	259	249	285	277	271	269	293	249	252	239	274	276	269	247	276	305	290	283	263	291	295	280	273	292	252	263	297	268	290	289	265	299	279	272	303	258	278	266	286	290	285	257	281	249	275	295	264	273	287	279	287	291	296	270	264	273	274	281	261	290	236	244	249	278	274	272	270	243	270	287	254	277	259	250	277	276	258	296	287	267	282	283	275	289	283	276	248	278	274	241	257	291	248	284	267	275	287	317	301	264	262	281	268	310	272	279	254	251	264	264	262	246	278	282	286	303	283	232	273	254	273	308	249	239	256	274	311	287	291	272	271	278	272	274	293	286	252	267	286	291	238	278	263	268	283	284	289	258	244	268	278	280	287	294	298	266	278	281	294	249	277	273	306	260	288	266	277	268	258	255	268	269	271	284	240	261	285	295	277	281	254	268	262	274	284	251	256	287	281	295	270	294	290	279	289	258	275	235	263	266	277	270	290	286	256	254	260	280	299	253	269	298	255	260	275	251	269	268	258	269	273	287	271	252	280	294	287	304	258	251	270	268	262	278	262	285	282	277	255	314	247	282	288	275	268	287	262	282	256	254	279	249	268	264	288	259	249	254	273	259	278	264	234	226	293	263	268	279	247	269	279	283	268	284	293	237	272	268	259	244	296	254	263	281	304	272	280	291	260	255	282	280	287	256	274	233	248	259	277	274	275	261	256	263	283	282	303	288	254	280	272	268	280	273	279	263	265	294	287	281	297	255	300	249	260	271	289	261	273	277	249	303	304	247	267	273	293	283	270	297	281	259	255	277	272	279	246	281	265	303	250	291	266	278	273	289	265	288	290	272	281	267	317	257	255	262	289	259	298	281	277	284	250	252	247	305	268	279	285	264	267	298	271	272	248	268	254	309	256	247	286	286	275	255	276	304	258	270	252	256	262	286	305	290	266	267	271	281	281	272	260	273	270	263	275	275	284	281	277	269	263	275	296	243	288	264	267	273	270	294	265	275	290	274	255	303	290	264	259	272	291	289	267	263	258	270	264	273	287	244	254	273	296	268	251	275	273	269	287	287	281	271	280	278	230	285	257	276	286	288	237	272	277	243	281	290	277	249	268	317	299	263	291	286	276	254	289	258	264	283	277	272	284	271	234	248	265	265	291	248	284	264	290	284	294	286	252	275	255	288	229	272	290	267	284	283	248	296	270	256	271	273	279	267	286	275	276	257	255	262	274	256	285	241	274	265	279	244	290	292	262	256	289	308	268	288	307	302	275	271	259	279	283	228	276	268	258	269	259	277	271	282	271	309	270	278	253	258	295	273	269	304	271	274	303	280	269	281	260	292	293	263	281	264	276	262	283	295	281	292	252	276	295	257	268	276	270	278	246	262	267	287	279	240	258	282	300	249	268	273	268	261	239	289	235	296	268	254	267	267	279	262	290	259	297	304	266	272	260	253	269	276	270	279	277	265	246	268	264	272	295	292	274	277	248	269	289	271	260	267	255	250	253	286	274	274	292	273	271	267	249	272	299	285	317	262	278	282	242	276	291	300	289	295	244	279	277	260	267	270	255
30849	56050	45865	32030	23891	17204	11054	6313	4305	2647	1269	1012	758	653	541	476	429	443	419	400	433	367	341	364	335	374	344	345	315	337	331	339	348	318	369	342	355	356	314	304	305	331	336	332	317	311	310	316	283	326	304	305	324	303	286	316	303	282	293	322	276	301	312	296	277	295	316	309	286	274	284	302	287	294	291	297	295	284	295	285	302	311	295	294	276	309	328	277	284	269	300	289	315	299	301	336	312	312	300	294	300	284	315	313	290	280	282	286	293	281	290	284	288	281	266	269	323	300	283	283	284	277	287	257	280	277	292	280	273	279	271	306	286	264	266	271	277	302	270	298	280	263	264	297	295	271	300	286	313	285	294	259	302	275	303	266	288	315	308	320	292	290	306	320	291	262	262	282	279	289	296	302	319	285	322	299	282	276	278	281	264	288	281	303	286	300	282	284	296	285	260	322	289	281	289	300	297	291	292	297	304	269	313	285	293	292	324	282	288	311	293	293	301	283	320	290	289	324	267	272	313	284	295	304	296	320	301	292	303	298	309	293	310	286	278	297	254	312	328	302	298	288	303	271	292	346	313	310	293	292	292	318	304	330	277	259	292	280	301	297	331	279	306	301	280	262	295	323	284	276	281	279	310	287	334	298	282	324	276	289	300	328	312	319	313	286	263	304	312	302	304	294	290	277	335	295	271	318	294	277	335	298	287	298	287	301	286	282	299	309	306	289	283	304	271	292	300	311	301	268	278	295	284	302	281	298	277	274	261	274	315	295	317	298	290	294	307	272	282	270	318	269	283	304	282	290	290	292	321	271	314	292	323	290	292	305	275	295	283	310	282	296	266	296	288	288	263	314	276	277	258	268	315	285	303	268	291	272	290	320	302	311	287	292	279	275	301	274	290	290	276	285	268	257	313	254	284	277	281	283	298	289	296	284	303	313	292	286	302	303	281	308	312	305	293	291	303	281	283	273	303	302	293	303	281	270	273	294	314	279	301	299	314	269	311	263	269	284	299	299	294	278	312	306	294	274	315	326	308	287	326	298	256	282	278	287	316	290	294	325	277	272	292	284	313	276	300	277	310	276	285	310	307	305	296	273	286	308	246	266	286	286	316	313	286	294	270	293	300	295	266	293	285	257	314	278	283	297	278	285	280	262	299	283	285	266	316	284	266	270	276	314	298	290	299	274	290	305	263	268	298	242	250	275	266	280	296	295	301	298	299	270	299	302	287	271	270	272	281	305	294	297	267	312	286	282	267	295	287	306	305	296	286	334	283	312	285	284	311	301	301	272	313	294	315	284	282	318	288	283	275	295	290	280	285	294	271	283	257	283	263	269	290	275	261	291	300	273	286	294	319	284	296	286	288	289	296	260	307	294	303	283	280	315	258	289	334	299	322	319	270	304	275	289	285	288	267	282	304	321	273	278	307	284	332	282	309	288	290	293	247	295	278	302	270	303	301	274	280	272	267	297	325	319	289	280	307	269	265	300	268	259	288	272	269	278	250	294	308	313	281	313	268	261	283	288	287	282	301	281	282	287	267	261	307	306	312	279	281	294	282	253	299	296	278	258	307	303	278	286	271	299	282	281	294	313	309	256	335	258	290	308	322	296	275	302	272	284	293	313	319	300	282	318	305	276	298	302	263	287	305	282	260	273	285	280	286	284	319	282	289	290	296	263	258	314	299	318	267	273	280	291	264	285	272	258	293	313	295	272	279	278	273	310	297	276	283	323	289	295	289	289	299	258	310	275	277	288	322	284	286	300	311	289	300	268	306	268	270	319	274	279	298	327	281	285	274	282	318	279	289	298	299	307	291	293	335	296	265	284	308	299	291	284	305	305	291	286	270	308	286	303	284	278	335	292	287	290	285	293	279	293	295	270	308	259	276	300	300	305	286	302	290	300	285	298	294	278	323	283	285	306	289	302	272	284	294	267	257	281	295	303	279	279	278	306	283	282	288	301	314	280	291	289	268	282	333	283	302	276	301	295	283	274	302	294	271	325	294	352	307	285	318	290	304	300	277	287	295	285	287	296	292	284	316	294	288	295	277	282	323	292	263	292	291	295	281	309	267	307	245	296	321	287	288	257	285	299	285	287	273	263	293	286	296	288	290	279	280	261	260	288	257	293	293	304	279	263	296	289	296	346	289	261	305	288	309	296	298	312	300	286	302	294	272	260	283	294	278	299	318	312	286	307	291	315	295	295	283	270	290	289	278	307	297	294	299	282	298	289	277	287	301	247	291	316	269	335	265	277	287	293	289	293	286	320	310	287	273	285	287	315	263	285	298	304	256	261	286	311	284	296	297	309	303	312	283	285	274	279	287	294	262	293	291	306	284	271	304	303	233	281	314	279	293	299	301	327	291	316	264	282	312	285	318	300	301	316	306	288	258	272	325	278	294	263	316	302	290	266	274	265	277	323	284	301	315	264	291	293	267	279	298	313	285	294	306	284	299	304	313	303	304	292	267	304	296	295	306	307	280	277	312	316	276	267	276	274	273	269	302	282	290	289	286	288	308	307	297	303	286	287	289	291	294	253	254	311	301	281	286	279	290	272	268	272	298	299	286	287	284	266	292	271	266	278	286	293	287	299	291	271	290	312	278	275	278	305	290	306	315	297	274	275	311	298	319	282	269	266	302	302	296	300	301	296	309	290	281	285	285	316	273	290	268	274	286	251	298	280	272	286	283	288	294	331	283	326	288	305	263	293	285	297	292	279	253	300	321	297	266	306	311	296	282	278	310	281	297	261	291	293	300	287	313	295	297	295	306	269	301	277	287	271	317	286	286	304	299	273	314	306	277	266	285	290	316	322	286	298	272	275	299	304	271	271	272	314	284	292	291	334	300	292	278	297	246	274	299	275	302	328	292	275	304	265	282	282	311	268	285	272	298	299	278	268	311	293	275	299	310	312	310	312	287	288	293	273	278	296	304	294	283	304	317	291	260	293	275	265	278	300	300	280	281	285	273	293	287	307	282	309	281	269	319	301	283	300	323	294	293	296	305	287	281	300	295	287	281	263	304	272	287	280	263	312	289	278	291	297	295	275	290	268	271	290	294	289	270	279	313	317	283	257	280	259	324	301	305	282	287	288	288	314	285	332	295	281	287	268	295	277	284	311	280	275	316	299	314	304	267	292	316	315	298	298	278	286	293	298	284	292	263	295	306	286	295	297	308	299	283	307	344	325	309	276	325	290	322	274	297	295	271	297	289	269	271	316	277	293	303	279	310	299	329	317	295	291	303	283	304	257	334	276	254	273	298	295	273	239	271	301	313	277	290	279	294	246	335	280	306	304	299	287	294	289	280	302	303	273	307	276	288	305	300	304	299	282	294	323	290	289	302	295	287	285	323	307	295	295	285	290	309	258	324	287	276	306	283	289	279	314	297	316	302	349	284	303	302	290	288	271	309	286	277	294	287	292	312	276	274	312	266	298	292	287	305	293	261	290	292	273	291	289	277	299	278	274	311	289	291	289	300	310	308	306
25358	21600	29372	28441	20331	11310	5539	2968	1757	1120	812	681	570	488	519	415	486	443	417	413	460	402	418	397	411	421	429	403	426	426	413	402	404	411	375	379	365	380	368	420	386	378	392	419	376	379	369	353	409	386	406	368	414	368	401	381	398	363	368	392	403	387	415	403	379	347	379	391	388	384	393	351	386	400	356	433	346	359	376	397	384	357	382	361	362	351	361	379	397	395	343	366	399	389	374	365	384	401	417	372	375	398	387	400	375	396	381	362	390	380	380	356	373	351	388	365	385	415	356	353	415	362	364	362	367	381	388	392	428	396	392	385	342	365	402	336	415	373	352	403	394	383	392	396	378	403	361	373	363	397	362	368	399	384	424	396	363	375	391	396	383	385	396	374	398	406	398	355	368	391	373	335	345	355	385	380	416	406	381	351	378	397	345	378	379	363	358	375	362	399	391	405	366	376	371	391	404	337	385	372	394	372	375	411	408	371	411	312	367	396	364	382	361	348	378	329	381	380	400	407	379	374	375	360	393	379	365	418	390	385	390	387	355	394	392	353	377	373	363	398	388	414	415	405	357	387	421	380	370	391	354	392	389	393	373	388	410	376	376	390	380	382	380	391	346	394	362	393	384	401	395	375	386	396	375	382	377	371	410	405	401	384	374	376	367	400	405	388	398	398	367	390	359	381	386	394	376	365	364	370	380	412	381	372	401	382	362	361	358	385	382	387	386	377	355	365	380	396	391	356	389	355	413	411	395	361	402	339	403	383	382	366	385	374	362	419	385	378	378	393	377	397	379	366	375	382	347	403	377	385	378	380	401	397	374	378	394	390	365	348	381	408	385	368	391	357	346	404	366	383	393	409	376	368	372	379	388	354	367	387	385	400	379	414	361	381	381	408	409	371	388	389	354	391	391	376	391	377	364	350	383	351	351	416	370	354	396	412	351	367	380	337	389	374	381	363	331	373	391	391	392	393	349	354	377	355	390	384	396	379	383	360	380	368	428	349	377	366	401	384	358	374	424	367	376	336	403	365	364	373	385	365	392	386	360	358	362	363	372	411	372	386	436	390	412	385	380	364	386	414	413	382	381	380	348	385	390	414	401	393	387	368	375	426	343	343	378	397	395	366	359	391	380	412	415	380	375	388	378	375	399	346	405	391	380	394	382	342	365	361	387	358	339	379	368	377	404	383	371	391	347	368	377	388	378	351	367	417	352	373	394	395	385	347	386	370	381	373	362	375	378	390	399	396	389	403	403	374	379	377	371	385	367	384	373	384	360	374	414	372	330	382	390	361	371	364	372	426	368	375	373	345	390	394	432	373	397	382	388	398	357	341	371	381	380	387	383	384	349	400	405	382	397	378	382	375	399	367	377	385	388	378	386	375	389	389	382	371	390	356	369	380	373	350	359	402	367	364	390	366	362	389	396	380	394	370	392	377	359	379	357	385	351	391	366	387	330	334	385	380	361	394	401	379	378	351	375	382	385	373	375	392	358	346	376	399	407	368	397	396	365	361	390	378	379	388	369	347	351	416	404	424	378	405	380	371	373	415	361	367	360	408	385	393	371	379	372	376	363	356	360	403	389	386	398	360	391	375	360	387	353	388	378	388	402	366	376	383	374	410	401	414	385	394	375	368	390	383	348	391	377	419	390	415	367	383	394	363	389	377	391	388	401	377	352	392	394	387	367	385	383	375	347	372	400	421	395	384	368	361	395	381	368	390	367	373	402	380	360	368	380	376	359	388	383	368	342	369	375	384	388	366	373	374	412	334	369	403	372	383	363	389	377	400	351	377	378	400	388	380	402	383	407	376	378	375	374	368	364	392	378	412	368	367	375	372	380	350	371	380	362	383	379	372	412	367	373	410	379	392	354	351	389	425	381	403	390	394	353	398	406	369	336	400	362	381	379	332	402	424	379	416	377	408	362	352	405	369	362	356	384	409	394	371	366	397	366	403	360	357	363	346	388	406	370	384	408	395	400	408	384	342	355	370	388	353	374	362	387	360	412	375	380	375	371	382	404	404	396	366	384	333	383	373	397	375	354	371	406	392	395	365	387	354	368	378	410	377	382	377	330	405	347	373	362	410	368	382	360	384	378	369	385	402	381	400	360	345	371	397	360	389	402	353	364	399	381	369	369	404	388	421	418	356	391	360	377	376	388	344	400	366	363	370	388	343	363	395	382	374	385	361	365	375	380	398	386	348	377	375	373	368	368	371	404	368	395	384	379	397	385	358	390	402	378	360	423	383	389	370	411	388	383	366	438	389	370	390	384	385	361	371	357	371	363	349	376	375	362	400	404	373	395	358	374	402	367	385	417	375	401	381	427	383	383	397	407	344	391	378	412	342	363	352	366	375	400	378	355	358	402	385	364	389	393	375	392	382	380	386	394	371	365	389	393	387	391	388	393	377	412	365	378	382	391	366	356	390	398	360	362	348	404	371	389	381	386	393	395	368	418	338	407	369	372	381	402	404	368	392	351	359	381	379	401	386	400	371	344	393	411	356	415	340	350	369	378	362	324	388	339	367	366	395	396	377	411	342	334	414	380	391	357	352	383	364	383	392	406	412	352	398	397	387	375	402	390	401	414	385	394	419	396	398	374	374	399	386	376	394	352	346	407	348	347	388	364	369	404	353	340	390	388	404	402	328	391	395	352	407	346	381	394	376	385	368	369	407	362	362	411	375	393	389	390	392	399	414	404	369	371	388	382	388	390	373	396	402	375	404	391	382	407	384	375	381	396	383	385	362	424	363	417	371	401	378	389	372	365	370	384	386	399	405	379	383	356	401	398	350	398	390	373	363	371	355	399	357	372	386	387	412	389	368	328	386	377	359	392	345	349	380	358	416	389	402	438	393	372	375	381	364	360	352	398	379	408	381	360	398	380	402	394	341	385	390	391	407	405	390	391	404	381	331	383	373	369	373	392	376	354	387	402	362	397	357	354	351	368	363	355	396	395	363	393	390	399	396	373	377	416	414	374	361	388	364	393	347	364	402	373	395	387	381	379	342	347	389	392	379	367	404	400	388	355	412	375	386	340	362	387	398	367	379	376	374	401	394	392	367	396	358	359	354	378	405	381	403	385	393	368	366	365	374	414	360	389	370	389	369	381	390	362	382	362	387	376	433	386	362	359	369	372	364	372	374	360	367	353	383	409	377	366	414	388	395	374	348	421	358	408	357	380	389	407	400	388	352	383	406	381	366	403	394	364	365	389	396	387	394	373	369	408	377	377	383	390	396	378	376	384	398	400	356	394	382	411	379	348	377	372	363	389	378	390	393	363	408	416	415	349	375	379	341	405	390	381	375	368	405	358	387	391	407	364	347	387	382	419	343	380	367	414	379	363	369	435	397	404	375	373	341	379	396	352	386	364	371	379	345	382	393	402	384	358	374	377	354	364	364	361	397	403	363	409	381	388	393	337	340	383	368	357	362	362	374	381	361	391	360	376	404	393	386	370	367	388	367	394	372	378	370	358	344	387	372
30327	53161	42905	30034	21319	13917	8360	5191	3220	1955	1133	927	790	700	594	538	488	550	545	500	459	491	455	459	462	441	459	471	465	440	471	433	462	412	428	413	431	448	439	426	442	430	412	402	415	393	411	416	468	449	398	418	437	425	415	430	442	391	417	401	424	405	402	431	433	417	419	407	416	418	456	404	410	419	381	414	386	438	401	398	397	420	428	407	417	425	372	419	478	406	431	394	425	428	393	426	400	404	382	409	438	417	413	401	429	412	363	421	406	377	428	410	410	411	400	438	446	425	440	392	422	386	418	400	413	411	394	426	433	400	434	432	373	403	415	397	373	418	427	392	442	403	424	424	432	426	422	426	406	426	400	427	445	420	404	375	397	405	366	410	414	390	405	423	421	403	402	410	400	430	412	428	405	441	404	397	414	398	387	443	381	404	416	413	425	402	389	410	425	365	418	426	409	434	402	409	376	406	390	421	391	429	368	364	399	417	432	422	397	404	400	416	398	375	424	399	397	425	416	394	403	420	383	403	404	376	373	391	402	400	439	410	412	413	401	428	378	434	428	394	422	413	399	382	382	409	382	412	437	401	354	416	425	412	448	419	446	412	374	397	400	433	418	410	391	395	432	393	437	422	399	395	421	426	406	405	390	408	405	409	406	398	417	371	393	375	405	391	387	379	393	417	405	407	412	382	422	388	388	381	426	425	420	394	397	404	426	391	382	394	408	383	405	384	409	426	395	404	401	405	400	375	370	425	375	390	396	382	385	380	446	433	407	397	390	393	444	395	434	431	398	419	394	419	426	413	380	405	419	407	403	381	414	419	412	410	425	419	389	407	441	441	423	434	403	396	402	408	426	393	386	387	428	402	374	416	415	433	386	405	387	421	377	422	392	410	423	400	414	429	402	398	395	395	423	374	393	417	367	438	418	376	435	412	448	406	425	420	378	443	410	371	404	390	403	386	441	418	417	396	392	401	410	397	419	400	435	415	411	382	400	439	392	388	415	412	392	388	406	404	380	387	403	403	386	408	399	406	431	409	473	435	400	415	424	405	411	404	378	396	423	416	405	396	408	416	372	417	410	412	420	387	415	384	422	407	425	381	388	441	396	379	385	435	419	443	431	410	407	397	358	420	396	393	438	389	435	431	408	393	401	406	420	394	448	434	400	404	390	408	354	401	396	383	440	401	385	423	396	374	440	408	449	411	379	422	428	395	443	383	410	417	443	429	430	440	397	393	428	406	393	429	395	409	428	423	392	429	419	396	417	412	400	406	399	379	401	400	385	396	413	379	410	394	427	396	403	396	394	391	410	405	399	401	419	416	404	407	414	384	406	396	423	445	448	385	418	393	425	406	416	407	425	396	426	384	434	420	382	447	396	426	434	417	430	391	442	406	408	429	443	412	395	399	422	429	421	386	417	408	396	423	443	461	402	439	378	408	452	391	380	438	374	386	412	413	416	438	417	428	398	416	414	403	414	433	409	411	411	434	412	425	389	381	427	387	372	383	383	379	402	432	411	402	411	430	378	423	414	405	388	432	448	405	420	404	467	403	394	408	470	394	413	410	403	377	404	390	416	404	386	378	419	384	425	411	399	412	401	426	406	400	380	426	399	418	377	411	391	388	381	423	438	401	404	396	396	423	372	391	396	412	382	388	396	363	378	364	385	387	422	389	410	417	402	406	402	392	398	413	415	407	400	354	474	418	412	373	393	408	433	416	417	409	410	393	376	404	428	416	393	413	437	379	419	392	434	387	355	424	407	392	396	400	401	413	427	415	396	422	434	429	394	405	392	380	403	429	420	387	409	459	405	415	416	434	417	393	379	477	436	390	406	368	397	372	433	397	420	403	438	407	438	386	412	408	407	404	430	345	392	446	405	398	428	423	412	415	453	435	432	425	399	408	373	372	395	413	372	433	419	381	421	401	395	405	377	361	412	424	393	363	415	389	396	440	419	410	401	400	408	448	409	398	395	403	431	413	371	398	456	421	399	387	410	390	404	397	388	397	421	426	384	428	402	406	389	438	404	389	408	448	432	432	408	394	386	372	402	440	420	383	397	402	407	413	354	418	419	400	401	394	364	443	426	398	427	410	426	381	455	414	416	401	383	403	405	366	401	402	410	408	404	404	416	452	377	422	422	354	414	382	370	422	408	404	383	449	396	430	432	379	413	404	403	399	393	393	390	402	409	411	389	381	395	432	394	419	394	434	410	409	430	403	426	418	417	414	409	424	386	381	402	389	404	398	403	420	422	411	406	392	420	404	388	388	419	404	378	370	402	392	418	410	380	408	411	385	399	415	436	404	390	396	402	422	424	390	424	391	391	386	424	362	438	406	429	377	400	389	389	415	410	387	448	385	404	406	404	381	416	377	420	424	418	406	416	416	407	429	362	376	385	385	414	400	406	365	379	415	399	412	426	404	453	406	402	371	418	412	392	443	432	417	443	408	408	396	438	367	392	403	431	399	400	393	394	419	414	445	417	426	447	398	460	418	389	415	410	385	418	405	384	384	434	440	380	404	443	415	403	427	392	396	414	395	413	394	420	415	435	408	435	425	402	429	438	400	449	417	387	406	391	410	432	386	400	427	397	427	421	407	416	410	420	417	406	397	400	423	387	419	406	392	422	384	386	392	413	424	413	376	394	404	407	402	407	398	383	393	434	398	423	410	417	396	408	398	408	387	409	405	402	408	394	430	424	402	419	403	418	416	408	373	375	451	373	396	437	421	405	416	389	386	399	381	399	429	392	420	402	420	398	401	389	440	408	391	411	401	407	397	421	419	405	399	405	405	418	438	406	413	416	406	424	448	443	373	394	427	406	411	393	391	415	391	396	414	431	396	407	420	430	423	435	373	405	398	402	409	390	416	403	365	376	427	377	421	418	371	400	420	377	402	385	399	399	394	425	405	405	412	392	432	434	390	396	427	364	424	414	414	381	342	430	395	388	436	445	419	406	401	398	427	396	387	420	423	421	394	427	389	427	440	378	448	379	417	391	411	400	393	411	430	399	410	402	433	434	422	390	418	429	405	394	432	447	387	411	398	400	407	430	387	377	433	392	408	396	415	408	424	451	421	375	408	388	432	417	377	408	442	390	400	445	426	427	405	381	398	399	408	388	415	417	400	394	407	382	444	409	411	407	407	403	386	435	445	415	444	387	393	416	420	439	407	438	380	403	396	410	428	371	376	395	393	439	437	396	445	408	386	424	391	395	404	442	439	406	389	377	434	397	439	404	408	377	406	386	410	388	401	388	405	405	408	390	420	414	377	445	397	417	448	415	384	394	434	393	439	413	428	409	397	407	411	438	391	412	421	418	399	433	408	388	402	398	413	394	418	404	413	381	426	410	389	432	390	407	442	400	406	403	432	426	380	400	419	410	394	424	415	432	393	420	423	390	384	367	426	393	400	432	406	441	374	431	374	445	411	405	396	392	398	401	401	356	412	426	415	445	411	402	415	402	387	401	412	403	421	419	423	398	403	427	407
23096	21482	29189	24521	22266	22737	17926	7024	3713	2246	1514	1072	816	778	733	604	543	569	530	537	474	533	532	528	508	475	517	473	504	489	524	452	524	434	454	492	446	454	440	440	415	434	468	431	451	456	482	424	425	411	442	440	421	450	456	455	472	453	448	450	439	414	428	415	418	431	454	447	441	447	376	462	453	429	412	423	414	448	461	375	419	430	434	427	412	446	419	437	450	427	408	402	416	446	443	424	442	417	425	401	439	433	462	418	433	445	432	433	412	423	441	415	409	420	440	391	415	416	439	424	418	434	439	444	436	407	458	417	428	430	418	440	456	476	443	427	398	446	451	394	441	467	460	410	429	478	432	419	433	428	435	406	403	446	469	443	411	451	412	410	461	433	462	460	454	444	411	382	442	413	443	470	441	418	435	460	444	445	457	387	432	445	427	451	418	422	423	486	444	416	412	462	411	416	407	454	435	442	440	439	412	393	449	439	421	428	466	430	427	442	453	435	441	429	456	448	408	396	475	388	390	448	410	450	371	438	449	463	450	463	409	405	407	426	428	437	421	433	458	425	444	427	429	437	406	471	405	451	444	455	432	455	411	424	457	448	417	454	438	432	446	438	409	423	463	453	424	425	435	453	408	440	465	426	425	438	424	444	427	435	435	450	443	425	446	404	426	484	389	411	396	407	441	406	431	426	418	441	422	404	435	424	425	460	430	419	448	433	434	437	422	454	368	414	442	419	515	422	442	429	435	475	384	414	465	445	446	425	421	428	442	409	432	426	417	403	436	415	397	435	458	447	453	482	408	429	425	442	461	445	444	435	430	424	453	389	435	437	417	465	412	482	410	437	425	459	398	468	464	458	440	402	415	412	444	404	408	422	448	466	425	427	437	422	474	429	460	450	445	440	438	423	445	409	435	424	461	477	431	445	430	434	401	410	489	437	426	459	491	450	442	451	468	426	442	456	437	455	450	421	417	440	429	398	448	454	418	457	418	444	444	439	454	433	423	436	428	422	431	397	421	484	434	470	433	457	411	445	428	482	435	435	441	416	405	435	412	406	459	427	446	431	447	444	382	418	412	440	426	403	430	416	468	489	401	418	470	452	434	442	427	454	407	450	441	455	438	418	458	421	445	402	403	399	466	443	441	439	435	452	453	464	418	442	453	411	434	435	430	453	410	407	440	444	436	440	417	443	444	452	431	408	457	446	444	394	451	434	457	420	407	434	441	430	460	410	458	410	435	453	418	435	455	424	414	437	413	410	447	414	389	469	434	457	472	453	440	450	454	419	423	417	475	452	393	434	421	417	404	427	385	421	456	413	461	389	467	426	402	430	426	444	463	423	418	458	419	456	454	452	482	435	471	441	389	429	419	442	442	472	428	426	451	442	463	447	447	461	468	425	442	445	439	432	450	416	420	448	450	420	449	401	419	407	429	466	408	403	445	436	442	407	466	441	477	397	418	452	452	426	431	432	426	430	455	502	465	415	440	422	427	430	426	444	466	398	441	418	463	428	458	425	386	400	392	449	429	433	442	446	475	470	409	441	435	424	451	438	451	449	426	378	419	405	423	444	444	468	461	427	442	413	448	401	467	441	427	416	424	432	445	414	445	462	420	434	403	391	460	441	432	428	464	434	458	414	403	430	454	435	445	453	445	414	450	446	430	454	413	431	416	397	467	418	418	398	453	410	402	440	418	416	435	384	425	472	469	423	424	451	431	428	423	428	432	388	426	428	428	401	419	422	423	415	419	431	428	448	437	424	457	460	428	430	417	437	398	491	458	467	424	439	450	422	429	436	416	443	421	419	404	454	418	477	467	410	418	428	454	431	452	457	420	405	414	425	410	420	406	435	409	467	403	409	481	415	420	429	421	428	440	458	448	435	441	435	449	467	437	425	478	442	420	473	411	420	408	424	427	454	416	407	461	440	429	462	412	429	437	426	415	413	427	428	433	433	460	419	444	422	424	452	425	447	467	454	420	458	455	424	434	412	442	415	442	414	416	428	436	411	444	427	443	402	459	404	383	481	408	449	445	422	421	390	431	458	433	431	399	445	417	418	480	442	404	415	436	436	435	395	413	439	409	433	438	463	451	444	400	447	422	444	426	442	446	435	469	431	448	439	456	454	436	454	464	448	444	408	404	405	385	436	445	428	405	456	419	444	413	421	444	419	434	427	433	442	452	472	439	425	426	402	402	446	470	454	460	392	494	430	434	432	437	464	435	414	421	439	431	464	462	417	435	432	404	451	460	430	423	432	446	406	469	401	454	413	386	448	462	451	424	411	441	432	412	440	439	451	413	438	435	391	432	382	439	403	423	433	434	413	394	430	431	481	424	449	493	418	441	466	448	432	438	437	448	445	455	448	437	435	404	408	401	434	415	425	394	462	425	446	436	464	439	424	435	417	458	454	443	443	432	482	448	435	455	415	437	431	433	420	431	427	393	475	462	441	493	473	446	436	433	416	485	409	427	432	433	438	437	456	435	437	465	430	413	475	447	435	453	416	437	445	416	460	471	392	460	392	402	419	405	484	475	455	447	403	427	465	423	451	442	464	443	410	428	440	421	458	464	430	432	419	420	407	402	445	406	423	472	411	441	450	432	412	407	435	411	408	381	443	433	419	449	424	486	383	430	449	411	431	446	449	414	421	438	428	458	428	434	442	431	431	439	434	406	460	457	416	432	410	443	465	447	424	436	406	417	431	458	431	404	411	463	444	424	390	436	429	395	411	397	444	446	423	434	441	414	427	411	426	412	487	469	430	464	443	395	419	444	438	409	430	447	428	433	419	440	443	430	432	439	456	444	425	411	433	437	467	432	423	461	457	425	436	441	460	458	475	415	406	384	457	426	429	394	404	396	471	467	384	434	396	442	443	409	451	448	435	385	425	417	420	406	458	449	446	478	418	418	419	438	475	436	412	413	458	444	445	427	430	423	403	440	381	417	441	439	439	446	424	463	438	452	385	465	435	405	427	416	436	414	447	397	426	452	446	461	439	475	396	440	447	441	444	444	415	454	402	410	408	413	441	453	454	432	410	411	439	445	444	420	421	446	452	453	450	432	418	429	420	442	419	425	428	408	439	417	432	427	413	435	444	439	411	391	442	438	409	423	454	443	450	447	448	453	443	405	421	415	422	448	461	434	425	428	408	437	467	436	453	448	439	409	409	437	474	463	430	435	430	454	452	394	422	404	428	464	445	473	422	417	452	459	453	448	425	423	444	428	438	443	426	445	433	425	404	433	445	426	454	447	413	439	419	381	393	439	479	415	441	381	435	461	425	407	421	451	449	418	404	431	417	427	461	433	407	507	400	409	391	423	430	477	441	414	427	439	444	417	416	457	462	445	444	416	447	406	457	458	396	430	400	449	475	408	460	418	461	432	421	437	435	433	405	410	457	429	427	436	432	434	434	435	466	437	432	432	396	449	418	445	427	457	428	444	427	443	481	456	439	455	419	416	451	415	456	431	432	410	443	470	434	466	410	428	450
33240	62684	52105	39516	29908	21492	15186	9174	6151	3624	2424	1612	1297	1057	975	776	744	674	626	603	585	548	546	602	540	553	530	488	522	506	531	521	529	520	477	520	469	476	486	483	461	468	500	456	474	477	471	455	471	419	489	477	481	462	453	446	432	432	483	473	405	459	431	465	448	429	437	452	475	475	494	461	442	435	463	446	487	452	415	453	464	482	453	431	454	462	426	475	418	443	453	399	435	387	461	428	442	394	409	428	462	470	430	447	455	477	448	462	415	449	473	507	494	467	424	426	436	436	421	477	441	435	421	478	437	442	479	458	466	425	426	440	466	442	454	440	460	455	405	438	423	452	438	430	402	474	441	435	475	455	432	438	445	414	454	493	464	437	476	445	465	463	439	443	446	461	462	435	432	458	476	459	398	444	435	461	425	450	442	462	459	470	412	409	443	450	426	464	459	433	411	442	460	406	412	448	480	414	451	463	434	452	421	447	441	421	460	434	434	423	461	425	432	449	465	462	439	441	471	442	456	424	459	419	431	426	455	474	485	478	431	451	438	452	456	443	429	470	462	478	456	440	446	422	432	463	446	450	469	466	455	435	451	451	461	432	425	456	447	408	446	449	429	466	436	426	400	426	466	400	478	425	456	444	472	422	453	468	447	440	436	460	441	406	480	471	450	432	432	458	451	441	421	462	449	434	456	459	469	417	483	421	470	446	485	443	458	450	472	422	432	414	437	417	430	428	439	458	410	420	460	450	476	490	409	449	452	416	443	451	471	480	443	442	445	451	423	415	469	436	467	469	428	433	455	444	431	415	445	491	467	440	394	456	437	492	449	441	418	462	432	448	448	466	487	455	439	456	440	483	423	404	441	390	424	461	468	483	475	423	452	444	410	446	442	477	443	440	459	427	464	455	493	488	434	448	433	407	443	414	455	435	435	454	429	424	432	422	426	466	495	422	443	439	433	450	438	445	438	434	457	495	466	484	445	436	446	433	440	444	439	430	491	441	441	459	444	440	451	460	433	437	408	459	458	439	444	410	426	419	430	459	447	431	444	481	400	442	439	433	450	463	407	419	441	463	447	429	444	434	442	422	467	426	468	470	464	480	459	426	456	468	416	436	407	428	447	463	426	458	448	434	434	477	471	447	464	473	426	447	444	460	449	431	446	471	481	450	417	429	441	433	424	483	470	451	450	466	438	445	471	443	469	438	455	450	427	415	428	417	411	456	450	427	409	489	431	435	441	452	474	409	427	464	414	481	441	455	407	471	421	445	489	421	442	441	399	447	461	469	447	438	434	432	430	443	423	458	462	507	429	437	452	428	433	448	446	432	479	401	478	447	452	467	463	448	478	414	444	442	475	466	476	423	429	449	448	425	461	419	455	425	438	435	448	442	487	441	457	452	445	469	441	458	443	406	436	447	440	437	462	455	429	443	471	492	454	450	410	484	455	428	440	418	460	430	442	387	445	438	413	443	443	434	429	433	423	425	396	442	451	443	502	427	418	444	466	482	450	418	453	458	417	434	424	447	438	475	451	414	473	450	484	422	441	450	431	450	453	423	448	418	469	439	442	404	437	424	458	453	414	438	405	425	432	431	423	432	480	440	432	452	438	410	463	479	456	470	496	424	408	420	406	476	436	422	455	464	464	465	449	419	438	488	443	437	459	425	464	444	441	445	475	457	446	421	443	467	458	473	471	452	500	433	480	445	473	436	444	473	408	481	448	429	479	441	449	448	469	441	453	476	469	474	472	423	454	473	462	401	406	470	469	404	456	454	439	424	496	435	482	429	470	501	437	447	466	456	394	416	454	479	424	447	439	418	434	481	436	449	497	428	453	424	431	434	428	424	432	450	463	416	449	440	439	420	429	423	516	449	433	463	456	423	437	430	445	435	455	480	451	437	437	407	449	460	436	444	441	478	433	445	445	449	439	450	441	417	396	400	456	492	432	439	464	462	469	432	440	442	449	480	460	437	472	436	436	422	468	466	506	416	433	431	418	431	415	428	422	420	488	411	466	449	472	441	442	496	471	481	469	470	463	461	447	464	452	464	416	457	465	459	429	448	436	431	444	469	460	450	458	418	418	428	471	451	460	456	465	423	444	429	477	471	431	445	468	492	452	447	451	464	488	427	429	446	448	486	421	457	434	393	466	452	476	443	434	496	429	460	394	409	470	467	452	418	453	448	450	455	472	450	454	386	439	477	434	470	442	418	451	434	432	421	426	478	405	468	449	431	438	456	475	447	434	454	449	460	467	423	437	452	458	447	464	433	455	451	471	474	441	458	461	447	471	428	450	447	444	441	469	466	459	452	472	393	423	436	459	466	427	448	459	457	425	451	418	481	430	441	428	412	450	431	439	424	444	446	436	431	430	463	465	436	410	462	465	466	460	439	437	430	466	479	432	457	432	411	455	433	489	448	440	469	464	442	478	480	487	484	429	449	472	494	448	443	456	423	431	456	436	432	437	441	425	444	451	445	457	441	454	453	473	461	447	455	390	434	412	457	412	435	449	441	458	469	427	459	450	460	463	460	423	390	463	443	456	458	431	456	459	437	485	460	493	462	463	433	409	492	447	467	427	430	473	448	451	440	453	442	428	453	445	454	435	466	442	428	458	450	442	450	463	465	473	431	433	432	404	461	418	438	437	491	460	440	448	454	455	418	455	442	443	421	449	473	428	413	459	442	440	462	436	487	441	428	472	457	447	453	488	443	428	437	432	402	453	411	429	452	434	456	436	439	421	423	435	434	447	471	443	455	424	421	397	444	450	436	436	443	444	454	496	423	418	480	428	436	474	416	468	434	468	480	453	490	473	449	435	434	459	454	438	449	484	441	452	413	467	420	463	443	436	418	449	459	423	456	410	479	429	489	454	463	439	479	432	408	467	434	438	424	469	405	435	417	448	474	437	429	450	420	427	458	470	407	445	448	451	456	461	452	474	443	448	429	460	434	467	444	447	455	436	462	464	445	426	451	474	423	452	439	452	476	467	451	458	399	453	462	451	414	415	473	442	463	473	439	455	436	431	439	391	465	479	443	431	442	468	452	464	430	466	411	464	454	446	453	454	416	452	469	448	422	435	421	460	446	448	460	441	451	450	444	410	446	418	452	436	448	449	437	443	415	450	450	459	412	452	475	441	430	477	467	469	470	404	460	434	431	446	417	435	431	467	422	442	420	461	417	436	462	443	403	474	427	404	449	446	431	421	417	449	451	423	460	480	475	431	420	452	462	440	448	476	469	460	437	419	401	433	438	416	464	470	445	447	451	440	441	429	419	454	454	475	413	447	422	465	475	446	435	440	427	427	410	458	428	448	435	429	460	480	471	460	458	416	444	447	394	469	426	464	480	432	442	442	464	464	452	446	450	437	480	472	404	402	431	452	435	450	438	408	478	446	463	434	454	477	438	510	433	446	426	453	428	450	444	430	434	447	444	435	444	433	430	441	507	424	460	496	445	460	472	486	421	494	442	413	460	456	435	456	459	417	513
31028	33823	37189	24791	12929	6969	3522	1829	1213	758	496	397	384	344	345	314	280	288	242	262	271	275	270	278	260	298	286	272	303	259	257	283	273	269	257	306	283	283	263	240	265	276	274	289	251	280	247	238	268	252	291	257	260	262	288	255	291	276	275	273	238	267	240	222	270	249	247	270	288	268	271	264	278	264	268	266	250	247	245	257	278	306	264	271	266	233	284	255	266	277	269	267	248	237	269	271	260	276	244	246	260	246	274	266	297	248	249	254	244	276	236	285	274	288	286	257	282	237	264	274	253	263	267	271	256	226	257	275	301	272	283	268	258	262	291	283	270	251	254	248	279	267	256	239	282	239	291	252	229	289	259	291	272	239	249	263	258	259	248	274	266	293	268	262	265	237	270	258	271	253	290	254	257	281	288	253	262	252	256	238	250	270	257	276	265	272	262	273	236	264	240	244	268	256	275	277	284	254	284	261	259	240	266	267	259	270	271	253	266	272	271	259	261	280	263	241	258	249	266	254	275	246	271	251	274	262	262	275	240	265	248	291	279	255	268	257	275	277	228	280	260	264	286	271	289	235	265	290	250	274	262	289	249	244	248	227	262	262	275	251	257	260	295	299	270	243	304	239	276	255	267	267	274	269	250	276	293	283	299	251	267	275	271	267	246	258	293	251	265	263	273	272	244	266	252	259	239	256	267	277	281	275	269	266	272	268	273	289	264	228	273	254	251	260	266	270	277	242	253	283	267	286	262	270	251	261	248	275	245	243	273	255	277	248	271	237	268	283	229	276	255	259	271	267	267	260	263	267	296	255	284	278	252	259	268	264	271	231	259	281	279	275	269	251	265	265	273	260	295	271	268	229	260	241	269	292	250	282	253	253	253	266	286	274	289	274	274	267	286	272	250	269	244	280	273	278	247	295	258	271	253	263	267	238	264	253	252	284	282	277	325	262	262	239	258	293	248	275	272	243	268	261	286	238	242	277	293	246	240	259	262	237	237	291	257	251	261	273	283	277	292	245	255	268	256	275	254	276	258	267	289	243	266	278	268	274	276	269	266	254	265	270	260	224	283	252	260	253	274	246	279	258	296	278	248	233	280	274	301	276	255	285	274	263	268	243	235	252	242	261	287	265	263	277	286	239	262	275	274	289	240	250	266	268	283	263	257	268	257	274	267	266	237	254	270	256	279	260	273	295	251	255	268	274	285	284	301	278	279	276	218	271	270	257	240	267	295	261	266	283	261	253	230	293	283	256	280	290	247	254	280	279	269	274	276	271	275	255	242	258	277	248	294	267	289	243	232	275	246	269	271	268	290	283	258	277	283	295	270	250	256	259	280	266	234	258	257	282	262	248	287	275	230	298	237	273	261	263	263	263	249	254	248	242	264	280	258	280	274	244	261	245	267	254	297	236	265	272	263	258	257	282	268	277	254	268	264	250	241	270	270	283	288	244	249	277	258	258	258	240	284	261	274	271	271	245	249	287	266	260	283	274	244	294	256	245	266	265	253	299	273	228	266	265	246	252	266	233	247	246	290	263	246	270	236	267	287	242	251	273	264	249	259	260	254	266	298	262	265	226	238	256	256	278	235	253	231	284	241	270	258	253	263	282	266	276	249	277	262	290	257	272	270	270	282	228	273	254	259	249	267	252	252	279	275	286	267	266	270	250	262	285	269	273	251	260	254	257	257	266	273	270	253	284	255	265	262	270	235	283	267	302	255	267	265	283	268	239	277	250	245	280	248	281	253	296	242	256	259	256	249	254	274	229	277	261	269	263	256	269	273	253	296	248	280	281	272	283	216	249	249	274	262	256	275	264	249	260	254	289	266	255	235	272	287	273	271	271	264	253	249	261	255	221	273	271	263	299	247	259	272	279	252	224	256	278	253	266	254	267	257	278	267	266	251	291	260	270	260	250	248	280	263	279	283	257	261	217	285	260	273	246	266	277	269	263	275	266	257	255	257	241	271	264	243	282	250	284	268	273	256	288	284	289	283	259	258	256	245	277	248	293	264	274	250	269	272	269	284	239	262	257	239	289	264	260	260	249	271	256	265	297	262	260	238	289	273	246	268	253	240	229	278	261	284	260	269	298	242	247	266	264	265	265	255	226	263	249	228	261	254	291	275	255	268	280	246	241	249	272	287	259	255	270	270	256	236	272	248	267	265	282	263	263	262	285	236	276	269	253	295	284	254	263	259	260	247	282	261	295	258	259	273	252	258	252	275	276	270	238	265	278	279	261	272	244	247	286	240	250	297	268	258	247	288	286	273	277	286	259	269	240	274	255	270	254	245	251	237	272	250	258	251	279	273	252	250	260	260	261	230	242	251	283	257	294	261	264	258	253	261	260	263	250	266	263	262	246	267	269	263	263	258	244	257	267	278	256	216	244	249	271	256	260	263	266	282	253	256	265	258	246	254	277	230	263	258	270	258	278	238	253	280	276	263	253	264	267	263	263	308	273	273	261	258	268	251	251	273	274	275	275	256	253	268	266	276	272	260	304	274	246	268	258	291	240	260	255	284	248	257	252	269	256	249	261	267	273	286	233	245	289	260	254	260	263	248	265	275	262	280	250	247	258	289	260	267	237	264	279	235	253	274	251	261	278	283	264	279	257	259	239	285	296	246	297	257	283	262	269	235	275	250	275	283	251	275	260	268	231	230	240	258	251	264	220	280	287	253	275	245	260	247	254	259	277	272	240	260	260	274	255	262	251	282	252	279	282	274	266	252	289	291	284	263	235	239	280	267	242	249	257	231	248	286	270	260	252	278	229	301	275	274	264	262	262	235	287	243	255	255	269	256	272	268	274	242	258	247	276	257	257	265	245	256	261	290	270	263	263	268	285	253	265	269	254	253	263	243	251	274	243	230	260	253	279	288	296	267	243	257	252	268	269	253	282	249	288	278	273	248	295	302	229	280	274	255	238	285	255	264	253	237	263	274	256	252	262	224	267	262	280	286	264	268	265	228	249	263	279	283	259	301	275	268	266	279	273	265	252	259	259	267	257	300	258	243	229	255	246	229	270	274	245	231	269	265	247	262	242	287	291	279	281	249	262	273	296	250	265	276	273	248	252	268	264	247	263	285	291	254	245	278	248	273	274	280	312	275	254	274	264	276	258	240	258	285	298	265	249	266	252	249	256	248	289	282	250	245	269	248	308	258	276	253	263	286	263	270	281	250	243	278	280	249	273	261	253	263	240	271	276	248	255	272	275	283	284	283	276	287	277	233	260	274	251	264	233	263	271	285	246	267	256	255	260	268	275	263	242	281	263	285	266	267	270	274	272	253	241	274	261	257	247	243	251	260	247	260	280	285	262	237	275	253	256	284	273	253	280	261	248	261	230	237	262	234	273	262	254	271	232	264	244	235	245	226	278	256	269	292	270	266	246	273	259	286	273	251	264	274	254	266	275	252	254	284	260	270	280	238	250	264	251	246	251	278	268	255	268	271	290	262	281	250	242	274	267	262	273	274	260	263	252	270	258
29947	47906	37577	23213	15633	10409	5648	3176	2271	1345	790	574	508	466	424	355	350	361	353	328	321	334	325	291	312	318	321	324	317	308	312	306	304	307	322	326	308	325	261	315	292	287	290	295	317	297	343	306	303	282	296	283	282	285	307	312	308	278	278	313	300	297	297	287	263	318	288	283	271	287	269	288	282	293	294	270	249	297	274	282	313	267	296	275	274	277	276	309	276	305	276	280	273	298	317	281	303	309	281	321	277	310	268	281	299	292	310	290	317	272	303	300	286	291	262	285	324	269	279	302	291	278	321	316	303	331	286	314	310	319	288	278	294	279	285	263	280	317	322	280	289	288	298	252	290	295	308	287	284	305	290	283	303	300	287	281	288	297	304	283	281	317	281	281	289	298	306	306	294	289	280	283	305	282	289	280	308	293	298	242	284	290	281	323	270	307	260	302	297	292	331	290	280	326	324	308	322	289	291	297	301	271	300	292	289	289	299	302	273	312	277	292	289	297	280	292	277	332	274	328	287	269	267	269	289	280	270	307	281	303	273	307	304	272	310	307	293	307	310	326	286	320	271	270	297	274	290	314	256	287	290	285	288	272	278	280	287	292	279	308	279	292	318	293	298	255	298	266	334	290	277	310	312	282	291	276	302	265	290	271	265	283	285	306	301	285	292	264	253	291	309	260	283	307	290	273	285	268	250	320	293	296	275	299	275	280	249	264	287	260	332	314	293	285	298	298	282	297	301	286	288	290	272	288	296	257	295	293	269	307	300	271	296	280	307	281	297	286	292	291	269	265	294	288	264	313	295	276	281	294	289	299	293	318	296	294	325	296	278	283	289	290	308	300	293	329	268	271	267	255	304	250	304	304	329	273	258	243	318	304	309	296	292	298	276	305	266	268	277	310	288	314	291	271	299	314	271	281	302	296	271	284	287	297	267	259	338	283	280	300	287	268	306	300	285	277	273	292	277	304	274	303	278	266	279	288	305	288	272	267	252	282	303	308	290	317	274	275	293	295	257	284	283	274	287	351	284	296	285	310	276	278	296	288	267	257	283	280	322	311	296	301	276	289	269	306	258	267	295	301	295	273	303	283	285	310	306	310	256	280	265	276	275	289	285	281	288	293	293	275	300	276	278	293	317	274	286	327	315	288	273	297	299	276	261	272	269	309	279	315	288	301	304	278	313	296	317	301	275	318	285	294	290	295	308	297	291	291	286	265	291	322	286	295	305	306	280	267	291	289	300	284	305	316	293	311	292	293	303	291	304	304	282	294	307	300	271	285	295	268	316	283	287	321	301	289	270	292	292	275	298	289	287	284	291	276	312	286	281	288	260	269	293	285	251	311	296	274	287	311	303	286	285	319	281	319	310	293	299	306	312	293	288	272	328	305	273	276	274	262	279	273	279	309	301	301	266	308	278	311	274	311	296	290	274	301	293	281	278	330	304	300	253	300	274	280	274	322	266	300	291	281	283	302	302	304	274	305	310	303	287	313	316	308	293	277	293	256	308	293	282	310	282	302	294	265	293	311	306	314	290	266	288	292	298	316	290	294	331	283	264	265	266	266	280	281	285	280	280	302	293	296	300	297	259	282	283	289	297	293	285	309	286	301	289	279	287	305	279	311	280	273	295	291	288	296	297	299	298	278	319	323	291	294	278	293	298	290	275	316	277	288	299	302	269	273	334	261	297	244	291	273	294	315	287	300	287	261	290	303	298	278	295	296	318	305	330	301	292	269	275	283	307	291	307	303	304	297	286	292	306	309	308	293	285	270	304	256	305	288	299	296	294	326	278	289	286	273	271	284	252	282	294	279	324	327	281	276	283	300	285	266	301	298	302	276	287	284	283	283	287	256	280	287	283	278	306	280	296	275	305	306	330	275	327	306	289	299	287	260	307	287	299	290	272	272	305	304	282	286	273	295	287	274	278	289	317	292	298	309	297	291	297	314	267	310	314	296	292	282	265	323	279	276	328	279	284	278	284	302	299	275	295	281	284	313	304	310	297	303	302	295	304	286	308	284	271	274	305	279	309	291	304	316	290	287	294	303	281	279	279	326	281	300	290	255	301	315	306	279	286	303	260	307	272	293	272	274	256	307	281	293	285	307	294	292	275	267	295	286	264	286	303	265	294	263	264	310	294	288	308	293	299	315	319	294	254	306	283	308	273	293	298	285	275	279	294	263	298	280	288	301	252	291	298	321	292	283	277	258	269	254	276	314	311	298	316	294	277	281	303	295	265	287	268	288	284	272	289	280	274	275	289	302	275	277	279	274	302	285	290	296	300	298	304	283	297	306	310	288	304	294	262	301	285	283	290	282	298	273	306	270	282	324	289	269	294	292	306	281	293	263	295	280	272	288	283	270	292	275	295	313	266	301	286	294	266	267	299	278	288	286	303	278	292	319	293	286	306	300	268	293	288	307	260	269	300	299	259	306	259	310	278	305	296	319	269	272	293	269	294	300	291	289	286	288	286	309	290	283	295	264	289	308	268	313	282	283	287	316	317	282	301	299	286	303	304	314	255	285	297	283	334	300	264	284	269	281	282	314	272	316	300	259	276	289	272	287	260	288	265	282	288	295	324	284	270	298	280	310	297	251	279	281	315	283	267	269	329	284	273	289	311	275	292	299	324	278	301	279	261	297	310	304	285	288	270	266	304	286	300	286	290	289	277	329	295	277	302	304	271	307	286	304	286	312	289	307	269	271	297	291	275	314	274	288	278	285	300	275	305	293	299	300	266	275	272	297	314	319	287	297	296	269	298	314	280	284	265	309	326	264	315	284	306	300	286	241	255	301	312	288	269	297	296	266	313	299	290	299	274	307	285	306	299	298	291	311	313	290	294	290	296	270	258	277	298	320	266	303	297	301	275	303	280	299	289	311	288	306	290	287	282	292	306	276	295	280	267	282	288	269	300	273	296	292	292	281	255	308	279	306	309	292	282	293	291	286	295	269	300	284	311	295	283	305	297	285	294	261	293	284	286	271	302	264	290	281	315	284	279	304	287	268	284	312	283	290	270	286	328	274	280	278	300	288	273	290	277	291	324	302	316	300	265	255	269	313	267	310	297	314	311	262	318	311	296	285	295	276	270	303	240	263	280	271	286	280	328	263	343	278	301	289	307	323	288	292	313	283	277	315	293	293	305	260	277	293	309	285	304	280	283	329	311	307	310	285	282	302	280	322	296	307	302	277	313	324	295	282	304	284	318	328	302	295	297	293	288	286	283	255	303	267	314	325	307	292	286	279	305	311	285	274	310	306	278	283	269	285	306	296	285	317	280	313	291	300	301	322	288	285	314	279	300	311	294	318	281	287	283	307	280	286	297	295	304	298	310	301	292	326	276	263	281	288	312	296	309	299	288	288	291	304	305	312	256	328	323	281	275	315	292	324	270	288	272	311	281	288	280	293	278	282	292	295	295	318	284	288	316	291	291	299	286	296	275	314	289	278	296	252	285	276	251	273	281	298	300	270	310	290	310	317	274	287
24228	21438	28860	25442	22262	18386	9780	3993	2378	1490	850	644	533	459	433	427	361	359	313	311	367	299	323	293	299	306	307	289	309	281	284	314	281	298	276	312	282	255	274	313	264	275	314	280	280	278	281	275	287	268	267	289	258	289	290	277	247	266	299	275	299	255	284	284	281	268	274	257	284	293	331	270	301	288	273	292	266	288	281	252	261	262	297	249	269	278	270	287	280	279	272	294	250	267	295	250	279	259	272	257	286	289	275	278	280	258	262	297	277	269	277	261	277	280	273	308	264	264	290	265	278	301	264	298	264	300	275	294	278	264	261	251	290	262	279	259	278	263	276	283	271	266	257	249	284	250	286	280	267	280	248	269	253	248	252	271	287	272	273	259	262	272	317	266	251	290	243	273	288	268	277	257	276	287	247	266	268	258	291	272	273	285	306	271	266	252	270	262	284	249	264	254	263	262	264	267	251	260	267	286	283	253	261	276	319	267	302	268	260	242	265	257	271	294	281	282	287	283	272	275	278	254	232	241	270	291	269	255	277	305	279	263	263	241	286	285	262	272	283	262	259	277	254	271	259	252	264	246	272	277	262	261	275	244	277	282	254	255	266	309	244	287	286	262	259	259	270	292	262	250	258	267	289	304	261	263	248	265	284	256	306	225	270	270	295	276	283	277	238	270	268	238	287	286	294	305	290	291	290	227	294	300	257	260	275	278	250	244	284	298	262	253	299	307	297	252	283	288	254	255	283	286	284	276	296	284	278	289	293	260	278	254	295	273	265	268	279	252	265	266	279	270	281	258	266	291	263	286	298	300	276	284	240	276	258	247	277	263	286	289	304	254	243	285	258	291	289	301	285	258	252	270	263	271	287	246	266	295	264	267	285	292	256	254	290	289	273	273	294	261	272	246	259	288	274	258	257	259	251	253	281	297	273	267	296	266	288	262	261	295	268	255	288	267	264	272	267	293	260	252	264	268	257	274	248	263	286	239	294	260	263	277	263	256	264	271	280	258	282	244	273	264	281	249	286	265	258	297	319	260	275	258	275	277	287	274	294	290	246	315	303	257	259	286	260	271	299	276	253	272	237	301	245	298	247	264	307	241	278	297	265	287	279	241	268	278	285	275	280	263	306	271	271	284	270	294	280	272	275	270	275	277	266	231	268	294	274	263	260	256	248	265	279	261	273	236	270	278	296	265	277	278	330	277	277	273	253	278	282	300	287	280	274	243	267	287	224	245	257	299	267	288	302	247	251	263	267	270	278	291	279	280	263	278	290	264	283	298	290	276	287	260	275	248	277	266	268	285	279	273	245	285	254	289	251	275	315	261	261	265	260	278	282	290	276	262	300	255	286	290	273	275	269	296	269	274	248	271	263	276	277	264	280	264	259	282	287	272	279	267	256	261	245	310	277	264	258	283	293	250	296	299	277	255	295	277	269	276	284	293	264	254	276	280	260	274	287	262	278	291	267	265	279	241	274	283	265	296	281	274	280	272	268	259	277	303	251	280	245	300	282	301	276	284	283	248	257	274	268	282	317	243	258	274	280	284	276	285	257	272	254	240	265	269	258	248	265	269	283	271	290	288	268	272	296	221	270	253	288	273	302	265	270	265	249	281	263	248	252	274	255	256	255	283	286	287	256	261	305	284	283	230	273	279	266	257	277	268	274	260	269	252	274	289	290	272	274	290	277	231	249	282	248	263	265	275	272	282	244	244	251	287	273	282	273	230	277	290	291	273	319	290	261	269	260	251	261	267	264	277	249	254	283	269	266	277	272	252	293	271	279	268	251	281	290	274	276	255	259	261	265	273	286	282	294	243	285	284	252	274	303	265	289	266	307	265	245	284	287	284	222	234	310	258	276	273	260	271	254	268	277	298	258	280	303	299	263	272	260	264	295	283	250	263	269	262	248	288	266	276	293	266	282	268	278	278	269	267	279	258	240	285	283	264	250	268	237	283	246	250	274	280	308	299	284	286	259	263	251	255	294	248	261	292	276	261	288	318	268	312	285	282	291	297	252	256	284	248	268	259	290	255	278	253	257	267	259	284	270	260	247	286	267	291	325	277	255	289	247	301	258	287	274	268	281	280	265	280	270	287	287	268	281	275	270	288	297	289	279	307	289	295	262	252	267	301	277	298	296	269	277	264	280	267	235	276	270	268	294	252	255	289	266	275	265	264	287	281	275	257	262	273	240	267	304	251	264	261	279	247	265	280	292	289	294	296	277	281	251	282	282	285	262	262	264	243	305	276	256	276	227	263	264	262	255	281	270	285	300	307	270	277	294	285	268	295	283	268	261	279	255	278	263	272	269	262	285	278	276	274	258	270	262	322	252	297	258	274	280	248	270	266	280	275	285	287	261	285	285	273	267	271	264	258	269	277	263	273	271	261	256	247	267	291	260	293	304	262	309	271	260	249	308	239	258	273	281	246	261	273	271	265	255	302	278	275	288	261	278	290	284	264	284	254	264	313	275	286	273	287	302	281	280	248	254	284	288	274	272	264	283	264	242	253	272	265	260	263	262	258	265	293	290	289	284	309	282	288	303	262	274	272	297	277	261	261	286	317	268	274	277	274	243	258	287	270	286	274	253	292	293	258	287	268	282	257	257	290	292	277	269	302	266	283	266	264	273	294	289	239	246	290	302	272	286	258	272	250	261	248	285	257	251	293	262	272	257	257	280	248	258	263	305	307	240	292	262	264	250	288	258	258	253	282	254	284	254	286	280	262	265	268	265	284	262	249	308	293	275	277	299	290	286	271	297	271	238	262	292	266	300	253	257	248	273	273	233	274	262	302	268	264	264	296	272	262	280	263	270	280	279	287	256	312	273	254	288	277	297	293	236	227	297	247	295	290	280	252	282	276	291	261	219	305	282	271	301	295	264	303	294	270	262	242	287	265	265	265	295	264	315	290	284	275	299	289	257	258	262	280	268	261	271	284	274	263	274	289	306	259	236	286	278	286	279	284	287	278	277	297	275	290	283	275	289	262	254	286	273	249	257	277	283	259	331	266	264	275	265	309	297	305	273	257	243	269	266	257	263	288	268	274	268	265	276	292	261	271	269	292	267	298	270	270	285	303	261	283	299	297	271	285	273	249	288	254	281	297	249	300	285	265	288	276	269	263	280	263	271	282	264	236	271	272	283	257	296	259	249	284	275	263	281	267	290	297	265	267	259	294	313	249	275	269	271	279	244	246	311	283	252	261	255	288	271	258	277	290	290	305	262	249	276	294	277	281	283	258	290	313	286	286	269	254	267	256	262	293	287	268	305	279	265	262	264	266	291	271	289	280	245	238	283	293	269	255	288	263	273	269	296	268	296	280	253	276	260	276	271	288	305	274	284	259	276	275	286	273	248	269	261	267	262	291	291	300	267	267	251	281	298	258	278	261	267	272	265	266	277	269	289	252	295	309	265	286	221	276	249	265	278	303	248	276	265	277	264	262	273	256	269	280	249	294	296	277	272	277	279	243	286	300	297	275	282	261
30403	56475	44940	31715	23534	17329	10863	6417	4087	2607	1432	961	801	641	582	501	463	454	439	407	362	345	358	363	318	321	405	373	349	310	310	346	334	286	335	302	309	327	334	306	300	325	303	304	274	307	338	270	297	275	309	298	274	297	255	329	330	297	291	298	315	284	310	275	313	312	298	295	294	268	270	292	291	279	290	296	311	271	314	295	293	294	298	306	294	299	284	304	273	293	271	266	293	301	263	286	311	312	316	280	293	286	300	273	291	290	298	298	311	267	298	295	315	283	287	278	276	267	302	289	279	281	304	283	281	307	311	271	306	300	321	298	288	275	306	280	273	290	290	273	291	289	275	303	329	286	298	319	325	268	272	269	304	286	321	265	260	291	294	278	273	289	301	264	281	282	307	290	254	292	284	308	264	281	267	309	320	310	319	284	268	296	298	302	293	281	270	284	306	294	291	295	294	287	281	303	309	304	287	311	292	265	315	287	305	326	286	289	291	291	284	305	284	284	273	290	263	282	286	331	273	282	270	283	285	320	284	288	288	280	287	295	301	255	266	310	316	313	296	261	294	282	309	289	265	295	297	281	264	274	269	290	318	270	287	283	309	298	271	297	281	296	266	310	303	310	255	311	297	261	284	307	279	294	297	280	290	308	271	273	301	276	283	282	300	286	299	308	283	289	316	277	270	311	290	261	275	255	248	287	289	304	299	283	277	316	273	303	273	315	296	305	278	269	293	288	297	310	287	306	262	300	280	287	291	303	303	296	312	295	293	279	298	299	288	278	269	262	267	300	281	286	258	275	302	287	276	298	274	282	267	320	284	304	303	281	291	303	280	295	293	291	275	304	267	298	292	289	275	260	291	301	288	268	306	261	297	287	278	310	308	304	238	292	304	291	279	293	287	277	306	273	261	305	280	295	296	288	309	302	308	281	292	298	311	311	298	295	274	289	286	286	284	281	271	240	283	298	319	311	304	276	263	288	278	300	278	279	286	293	302	283	291	264	274	274	292	277	286	309	275	294	256	312	283	271	271	306	272	322	273	302	303	293	253	283	291	295	272	307	278	302	308	309	261	279	306	278	272	278	289	285	302	267	280	303	295	316	302	307	311	250	302	307	278	310	282	265	282	276	319	314	297	308	306	304	313	308	302	299	273	286	266	300	292	289	275	295	278	267	272	280	293	299	269	301	260	298	279	282	303	256	281	278	307	311	270	273	279	301	300	286	296	292	279	337	298	276	290	304	283	328	294	285	275	296	270	307	293	289	276	281	277	305	282	286	294	278	267	268	318	283	321	318	288	331	264	302	266	274	296	270	263	285	243	285	289	318	302	306	294	288	277	272	305	302	301	285	290	288	279	309	287	295	279	293	293	298	291	303	295	316	285	300	307	291	294	274	282	285	295	298	298	320	276	315	263	283	293	290	305	291	297	325	260	291	312	282	311	292	287	277	254	305	226	280	291	330	295	270	285	279	274	316	295	313	275	270	302	325	300	280	325	273	301	294	270	281	296	292	304	289	292	277	277	318	304	301	290	335	286	288	269	291	323	285	267	266	261	328	297	294	265	317	298	255	299	286	301	287	296	262	331	273	266	279	298	288	281	316	286	292	282	295	285	272	294	294	291	280	313	272	283	270	272	297	285	313	313	277	302	301	285	266	288	301	308	278	301	285	299	275	267	300	254	290	301	285	290	280	306	292	280	283	285	301	314	261	274	308	264	320	281	276	292	300	307	256	262	264	313	273	292	296	288	291	302	269	294	274	282	259	281	302	301	279	258	281	289	280	256	289	287	300	270	298	288	303	275	283	289	269	295	282	313	307	273	248	285	279	273	278	304	297	249	307	265	295	273	282	289	280	312	319	280	293	281	288	323	270	291	285	273	307	308	297	293	308	285	278	293	305	296	297	294	273	304	302	285	287	302	296	273	266	314	312	282	292	299	275	293	303	303	296	299	266	289	297	284	284	272	285	301	300	278	281	304	333	324	275	307	269	287	281	302	263	284	289	288	285	328	273	296	281	277	284	260	292	297	289	308	276	332	292	297	268	283	287	284	289	301	278	301	312	322	285	310	323	266	279	289	292	291	295	309	269	304	292	280	298	314	287	299	269	292	288	288	279	296	282	278	245	291	277	304	299	277	293	284	294	287	331	301	306	266	266	288	301	276	287	293	287	281	283	312	285	320	292	249	292	275	307	283	282	275	283	270	303	310	291	283	276	301	278	273	303	294	293	317	302	278	309	308	271	290	297	323	316	288	272	281	299	304	301	267	291	338	309	290	284	291	308	288	306	316	342	277	281	299	304	283	301	283	253	299	307	288	306	310	309	308	304	272	293	283	276	297	296	279	305	258	305	268	276	279	276	259	287	290	294	273	290	300	280	286	301	305	285	285	282	277	278	290	280	316	301	281	299	320	287	298	301	303	273	259	314	316	298	287	295	300	285	306	297	294	283	287	259	260	291	288	264	288	260	287	311	303	275	279	298	301	280	273	277	300	276	305	276	297	306	274	296	283	270	306	291	272	288	258	277	293	290	303	253	301	294	296	302	297	288	264	284	268	301	281	287	267	297	296	262	280	306	277	296	312	280	286	259	277	299	287	255	272	319	303	306	261	297	296	299	318	274	294	284	283	311	274	300	255	324	274	268	281	275	276	273	281	315	299	315	281	295	292	275	306	303	299	271	302	301	290	284	300	304	304	292	275	263	290	286	259	307	296	290	306	299	303	279	269	270	295	290	264	298	276	269	280	300	271	304	296	299	289	317	283	299	286	276	317	281	283	279	301	272	274	309	310	301	304	297	296	304	328	276	287	273	294	294	287	280	276	278	290	298	311	261	302	290	287	294	273	325	273	306	291	287	299	257	287	290	278	316	278	300	278	265	291	306	316	268	277	285	271	301	323	299	283	296	288	291	267	318	303	305	280	303	274	314	309	302	307	280	287	273	312	259	307	276	285	291	296	295	275	281	300	287	265	303	294	288	297	304	283	326	272	256	315	288	277	296	292	277	293	298	285	276	278	296	286	290	281	308	283	294	287	303	276	262	283	282	292	283	297	287	279	291	323	303	292	284	262	304	284	268	300	298	297	270	259	243	301	316	290	296	258	293	300	289	303	285	315	265	281	311	294	297	281	286	276	287	356	270	286	322	292	298	285	283	332	273	315	316	293	268	275	291	309	281	318	279	272	275	267	317	280	294	290	294	280	299	294	300	287	317	308	281	301	256	266	310	283	299	304	257	300	282	318	263	301	309	299	313	275	312	301	296	265	289	295	284	285	306	266	288	330	297	272	262	274	277	293	266	293	305	276	280	274	300	278	284	273	287	304	310	321	245	273	279	297	275	271	290	300	320	273	313	279	306	302	273	310	306	274	293	297	315	270	303	322	275	279	318	286	270	300	269	249	256	295	273	291	272	279	307	264	251	274	278	293	282	310	303	288	300	290	294	298	291	293	314	280	301	286	304	313	290	280	293	289	285	308	274	268	276	303	280
25379	21554	28835	27555	20040	13218	6397	3178	2005	1291	860	679	588	507	503	416	462	450	431	423	428	385	417	361	424	415	414	424	429	411	420	394	370	369	404	380	394	380	360	388	387	388	376	388	385	376	376	360	359	365	363	410	352	353	375	376	427	385	364	403	405	379	385	372	401	398	404	381	377	398	386	364	345	385	415	395	357	369	353	374	359	372	385	381	357	390	411	402	395	415	386	342	369	360	380	393	411	381	394	378	373	386	376	383	340	363	343	371	366	375	372	386	381	363	385	364	400	364	349	357	379	340	396	395	381	368	361	373	397	432	386	375	353	347	356	390	370	404	372	376	364	369	385	405	358	356	391	375	400	362	368	392	398	374	379	390	381	368	394	395	375	368	401	350	367	341	392	367	354	369	388	370	395	373	379	365	360	403	385	383	348	389	394	424	341	383	415	383	360	339	388	356	373	372	365	375	373	396	393	373	378	396	383	360	410	377	392	396	344	363	398	398	398	398	359	379	371	382	343	390	407	373	385	380	378	358	333	366	349	372	369	412	384	378	424	370	447	376	398	376	424	384	402	368	406	354	369	382	376	370	364	385	362	366	401	350	361	381	353	389	377	404	379	338	414	411	380	381	403	407	364	367	364	367	339	347	382	371	370	385	397	381	387	344	378	362	389	384	424	354	413	369	365	393	380	400	354	378	365	382	368	415	361	402	350	389	362	409	358	380	425	364	390	377	367	362	381	375	376	367	390	383	375	380	419	397	412	416	382	357	388	372	346	368	384	377	356	379	393	384	386	340	364	435	380	365	425	366	394	382	387	395	360	372	366	370	371	394	366	389	362	405	389	382	359	424	375	398	324	390	368	361	404	403	419	370	351	404	357	389	389	387	381	374	383	376	368	401	397	388	398	341	387	370	381	372	347	447	370	397	350	372	350	388	397	353	397	382	364	379	368	397	415	364	400	395	376	383	400	371	404	409	377	364	386	363	347	363	367	399	391	376	422	411	367	393	408	331	395	369	346	413	414	348	388	354	413	391	370	355	395	416	366	413	401	390	354	381	389	336	384	389	373	363	390	359	377	379	389	378	355	336	370	372	408	384	359	379	374	344	387	379	389	351	410	385	392	411	412	397	395	369	328	385	369	395	379	390	398	358	387	364	379	332	396	352	401	404	375	341	391	356	389	372	336	375	385	404	400	359	371	383	353	403	392	396	406	377	397	366	386	393	361	370	374	365	422	370	393	425	378	389	379	369	411	385	363	358	372	351	401	370	336	382	418	386	398	397	422	376	350	370	385	369	394	389	377	374	378	352	380	391	373	348	385	384	402	348	382	403	440	361	397	338	403	374	407	371	360	393	357	377	386	393	386	387	368	400	375	388	386	414	388	369	374	339	409	369	394	368	374	327	406	380	379	365	427	379	361	384	391	408	397	406	404	388	379	365	343	367	391	353	387	395	354	398	344	384	371	415	375	386	391	329	388	391	378	416	397	401	401	405	353	366	370	429	383	346	369	379	397	372	374	372	388	373	371	394	380	378	358	419	366	372	374	351	375	359	345	356	360	389	348	396	411	423	405	376	394	377	383	358	356	385	373	406	375	361	426	398	350	351	383	381	388	435	388	421	357	399	417	404	337	390	362	372	354	388	377	383	405	408	386	403	384	414	359	372	408	386	364	384	354	374	372	390	375	352	377	362	383	351	377	334	384	408	369	374	400	411	375	354	382	364	378	360	337	376	381	388	379	367	393	404	350	371	380	367	355	416	370	390	343	417	363	386	378	378	405	423	412	353	379	351	374	358	389	406	367	399	349	355	387	373	360	368	366	377	389	384	368	372	376	364	393	393	395	400	384	369	395	385	365	364	409	381	388	343	361	360	360	368	400	373	398	353	384	366	354	385	389	402	399	388	388	381	412	384	437	401	403	425	389	400	388	382	384	388	437	391	401	379	358	407	346	350	394	394	371	359	403	390	370	373	352	363	398	364	400	366	388	345	392	424	397	382	371	409	390	395	375	360	393	375	386	379	394	392	385	372	389	391	363	349	364	385	386	384	364	374	383	370	370	362	397	380	389	375	380	375	416	357	393	402	344	386	371	401	351	381	390	385	400	401	367	414	390	394	407	395	409	410	341	379	394	375	356	364	378	343	389	376	388	384	362	375	385	388	355	363	371	370	384	361	391	401	400	375	376	395	380	354	369	398	380	422	370	404	401	416	382	385	395	379	356	409	380	404	364	381	360	347	400	359	395	358	410	407	387	394	418	388	415	410	348	346	374	372	377	409	418	361	392	383	382	390	379	401	381	384	392	395	363	364	381	356	375	368	389	400	419	389	396	378	401	415	351	392	372	383	354	384	381	386	369	388	380	415	374	345	386	357	370	375	407	384	392	398	351	433	400	391	406	397	338	372	366	352	397	394	367	375	374	384	401	352	374	376	350	385	378	368	342	365	370	407	381	355	392	386	393	382	371	376	374	393	359	347	355	374	388	395	382	381	358	375	360	372	419	348	378	418	394	376	371	378	414	376	383	374	353	373	352	398	359	348	386	388	366	398	376	391	395	389	388	386	377	388	380	370	365	388	369	343	409	373	418	365	361	343	386	402	386	420	384	338	366	363	357	401	362	379	410	382	381	365	415	361	367	393	380	365	400	395	351	353	376	386	358	366	402	364	391	398	367	397	392	383	385	404	388	359	395	404	391	390	406	360	405	359	434	395	385	347	387	383	352	408	385	350	382	404	355	383	389	406	384	408	341	378	410	385	364	381	386	395	367	361	367	365	366	391	360	417	321	446	366	350	330	374	380	359	373	401	375	385	399	415	373	375	370	366	384	395	385	371	383	378	351	363	402	379	354	344	362	364	352	368	376	377	395	393	348	364	392	388	414	388	409	391	360	392	401	395	368	380	402	349	342	399	393	379	360	383	366	366	364	397	434	366	387	385	365	376	384	391	356	378	401	414	396	396	386	378	374	381	366	385	359	412	420	377	355	342	378	354	426	369	391	376	352	381	399	394	390	390	371	400	411	374	323	403	375	364	411	411	380	347	387	377	352	369	370	395	391	339	360	369	395	329	373	375	359	404	361	384	361	391	353	385	369	394	376	372	376	358	381	369	384	361	365	356	363	412	387	381	343	367	390	390	396	356	357	378	403	361	393	378	399	369	378	371	399	375	399	392	384	375	351	378	386	351	387	405	415	351	427	376	380	384	389	370	386	364	374	372	386	395	387	360	373	367	386	369	351	381	377	368	355	381	412	390	364	390	368	393	389	369	384	364	393	407	383	366	373	402	372	413	365	350	383	374	375	402	386	382	384	359	354	384	390	370	354	391	353	374	373	355	369	373	365	419	345	372	397	351	405	410	365	359	373	366	422	388	411	375	346	368	374	393	360	376	381	398	387	372	382	408	384	395	410	395	434	392	388	361	385	380	366	365	410	376	389	368	388	387	351	358	413	412	378	415	390	417	363	394	374	388	404	326	357	377	394	409	332	400
30384	52893	41386	28246	21539	16537	8930	5720	3702	2178	1295	951	737	661	669	542	501	549	466	517	484	499	482	449	435	465	444	442	466	451	460	457	427	409	476	407	406	419	424	408	418	381	443	405	438	418	393	418	445	416	409	409	404	378	437	434	420	432	430	434	420	402	450	416	436	390	399	397	420	385	386	395	428	432	431	398	412	432	414	410	398	401	385	394	445	420	395	405	394	438	420	432	423	414	396	420	419	415	400	415	390	431	415	387	437	442	392	427	401	460	392	435	387	400	453	396	402	413	398	393	427	437	415	401	406	408	405	411	454	415	389	393	397	378	428	443	441	427	374	413	400	396	401	443	436	421	403	410	400	414	398	419	419	408	419	406	402	412	375	380	347	456	437	397	432	427	416	395	372	389	418	399	423	383	362	405	403	400	407	361	423	431	409	405	409	391	429	407	389	398	398	413	420	408	403	388	399	402	382	422	433	427	374	394	422	401	434	410	403	408	434	422	411	398	384	364	430	367	396	428	420	377	403	437	397	421	417	395	432	403	426	408	431	404	402	429	418	413	434	408	435	412	396	426	433	403	410	431	387	406	395	379	418	451	382	436	431	370	425	416	365	400	408	397	418	419	393	400	434	400	421	410	390	376	371	390	433	400	424	364	401	399	415	424	418	424	417	423	388	408	395	366	416	440	374	429	422	419	401	401	402	439	434	427	448	430	418	386	409	407	419	400	396	370	409	419	429	385	428	358	426	399	424	401	386	432	414	386	391	432	392	415	398	372	467	427	414	445	413	424	415	392	407	413	400	455	390	405	391	440	406	403	418	385	399	408	394	431	431	406	370	423	394	423	453	403	386	405	413	371	413	429	395	410	421	433	374	374	432	420	382	403	412	368	431	381	387	430	405	407	389	410	388	426	421	437	400	427	411	433	418	387	401	383	412	389	399	413	368	400	427	374	450	385	411	405	375	411	407	396	420	376	357	417	410	420	406	425	431	401	419	407	402	397	445	422	428	434	390	401	413	423	384	397	407	442	393	413	401	411	413	450	409	415	389	427	404	392	414	405	409	371	450	407	379	407	431	431	451	428	396	417	391	376	430	407	424	398	394	399	445	426	413	406	420	441	410	396	392	392	417	393	406	409	399	402	405	390	396	402	410	404	434	417	401	423	370	446	409	379	407	394	391	418	402	400	401	411	408	446	405	411	392	411	405	457	424	427	439	393	394	423	388	425	405	398	407	418	425	398	404	370	384	395	391	413	373	406	412	424	430	433	380	397	390	374	399	408	391	428	427	388	435	388	393	419	388	416	394	395	410	399	404	389	394	398	405	393	394	419	407	405	382	436	444	394	414	391	469	424	439	401	392	427	403	464	394	425	380	422	387	423	381	421	404	368	400	400	407	388	429	442	395	424	408	404	428	418	388	396	401	373	397	389	404	393	401	423	414	397	411	394	422	395	414	431	388	428	390	404	409	435	416	374	404	419	360	387	419	398	387	424	404	424	391	408	416	436	437	421	433	454	384	392	411	419	408	410	420	418	421	400	414	399	386	424	411	421	443	375	411	412	425	417	424	421	402	408	414	408	379	418	403	420	416	389	417	409	405	428	475	401	426	428	384	370	409	427	416	365	408	367	389	403	404	430	413	407	404	389	454	438	431	396	390	395	402	424	425	414	417	430	406	415	401	411	427	409	406	434	371	378	400	404	416	404	443	437	380	393	402	388	433	397	421	410	404	403	418	406	375	424	424	440	406	412	417	442	419	425	364	419	419	372	402	395	422	427	397	396	416	385	413	413	426	385	455	437	398	413	381	419	417	425	413	419	423	409	381	394	417	409	407	388	447	395	411	402	419	432	398	433	433	382	434	436	443	393	433	397	382	425	372	411	411	397	418	434	391	395	420	407	423	413	401	412	405	381	419	413	402	382	377	419	398	406	407	397	436	392	386	414	433	405	444	386	405	435	393	394	394	401	424	397	403	403	390	424	411	440	389	440	383	404	422	444	385	448	435	364	408	441	432	415	440	413	380	435	419	415	432	389	388	379	394	406	433	378	395	404	395	394	410	412	419	389	405	428	387	421	388	405	417	390	393	392	449	429	403	423	432	414	395	429	411	464	386	426	421	414	383	428	407	402	396	422	390	408	441	396	434	357	402	418	373	364	409	439	424	365	379	427	428	370	363	412	404	379	429	394	422	379	396	435	439	412	388	453	421	413	420	389	402	418	411	401	411	402	463	407	403	414	422	422	413	393	414	400	437	411	389	452	395	392	418	389	406	369	401	406	406	405	412	404	421	394	422	454	394	380	386	417	430	398	423	401	408	410	409	430	418	410	391	424	431	425	389	437	411	429	413	377	406	415	405	440	413	393	398	423	403	395	410	432	385	413	390	400	408	406	407	432	436	437	372	411	428	436	442	409	404	419	430	406	402	403	409	391	401	394	405	416	434	390	405	404	412	423	408	372	417	428	372	422	395	409	396	428	409	420	410	427	433	414	417	401	395	389	420	418	373	394	448	355	398	423	404	399	420	417	422	435	409	417	386	424	382	425	410	403	407	427	434	434	390	406	418	397	378	415	398	399	411	436	406	367	413	414	413	416	423	438	400	426	406	403	405	424	410	390	394	408	420	398	407	394	414	416	393	396	385	398	392	386	429	387	428	418	430	421	402	406	401	427	392	402	427	377	392	364	443	422	395	430	403	420	397	346	385	427	412	411	380	394	397	405	444	427	407	416	401	424	423	380	405	412	413	424	397	370	416	426	425	435	417	419	386	436	412	437	406	358	405	384	431	410	396	413	373	375	383	414	404	419	374	416	383	365	393	407	408	393	412	417	395	396	409	404	377	427	423	417	405	410	407	431	404	410	420	412	413	457	432	383	393	469	410	399	417	388	379	396	423	393	416	338	445	348	425	420	431	393	377	392	409	424	437	425	407	409	402	405	386	386	438	390	419	419	407	402	390	401	372	392	438	375	411	450	397	448	437	428	423	419	406	386	412	445	420	405	417	420	416	380	380	413	392	404	434	417	396	400	375	397	385	405	415	392	431	412	409	415	376	397	429	398	384	428	398	385	400	401	473	389	427	372	417	426	416	436	398	439	400	398	413	434	391	400	366	395	399	396	427	432	409	398	394	385	419	367	404	427	410	379	384	401	418	401	381	396	393	398	414	443	400	398	424	432	440	400	396	435	424	395	404	380	402	414	401	408	430	402	405	434	429	425	396	385	427	455	426	384	404	362	458	370	397	418	413	401	422	438	389	416	405	405	398	412	436	435	405	441	399	404	381	412	424	392	412	409	407	376	420	422	417	414	394	387	414	385	441	398	419	411	385	392	402	403	432	395	438	415	422	379	417	419	407	395	438	452	385	383	391	402	406	409	416	407	395	405	392	433	411	422	397	388	423	439	431	419	418	410	406	418	369	387	433	421	427	423	425	427	442	428	398	407	430	395	381	382	433	431	427	380	376	428	401	398	417	428	446	440	389	375	383	423
22998	21439	29087	24475	22370	24201	19755	8264	4021	2387	1513	1161	855	766	685	707	614	540	511	551	533	529	485	474	445	485	496	519	485	499	508	458	475	511	499	435	431	423	468	479	450	442	475	518	459	450	417	462	428	422	471	397	455	440	443	456	451	414	443	422	457	468	454	470	469	443	463	500	433	423	451	459	411	435	456	432	407	433	441	425	434	420	403	447	424	422	483	443	405	445	447	437	447	436	444	467	428	444	464	416	477	450	416	419	444	387	431	421	427	472	439	440	465	462	434	436	406	454	409	382	446	427	389	430	396	432	440	447	437	409	463	455	434	427	437	427	439	440	457	459	467	461	461	424	420	435	383	450	429	414	441	452	460	398	445	435	469	455	453	453	456	453	444	464	417	448	405	457	444	395	426	452	462	463	436	422	437	430	470	463	412	411	422	454	436	450	428	382	385	426	426	407	431	484	451	436	432	406	407	446	454	456	443	430	431	454	427	436	445	442	465	483	416	441	432	441	443	438	448	442	415	420	433	470	397	426	423	409	405	389	475	439	433	429	458	418	407	429	436	409	450	435	430	450	454	432	451	418	447	417	395	473	410	440	425	427	452	409	429	454	440	416	437	422	446	448	436	431	416	400	427	451	424	438	434	446	426	417	448	428	442	417	487	384	443	450	405	405	478	452	432	439	414	423	444	486	411	467	454	423	430	415	465	417	434	401	449	440	464	455	465	441	433	395	437	413	453	454	471	480	448	454	448	447	412	433	450	437	502	458	451	454	418	420	404	414	439	449	443	463	465	427	429	434	431	438	415	414	454	462	437	468	418	455	446	427	442	398	446	450	405	447	415	446	468	428	405	427	383	420	451	412	424	451	436	432	443	476	453	457	447	439	417	439	431	426	419	440	463	409	459	407	403	446	467	441	455	434	401	406	437	419	463	472	431	438	415	465	438	443	441	441	471	419	461	426	395	473	473	452	438	407	423	442	425	438	439	445	434	391	434	467	453	472	471	442	453	461	453	404	446	429	412	468	418	417	418	417	423	475	437	436	419	461	453	415	445	462	444	456	423	440	436	474	424	466	432	421	411	456	449	423	453	435	447	437	410	411	455	437	406	427	422	447	404	445	442	424	420	461	462	405	436	473	445	431	444	456	449	409	433	444	457	398	414	464	409	469	454	461	417	438	421	425	407	442	424	416	408	409	452	434	451	470	441	413	429	468	449	430	437	436	442	411	424	424	484	437	458	457	417	441	448	455	451	425	425	408	480	411	460	440	464	449	375	397	425	453	434	433	412	433	478	467	434	445	410	381	420	433	424	402	408	445	424	399	412	452	434	471	438	442	399	447	422	432	450	456	432	429	417	458	403	450	425	406	434	392	485	443	437	450	440	457	436	435	434	432	423	443	444	416	427	404	421	398	430	461	406	443	432	444	411	432	443	448	444	412	417	428	437	408	403	401	433	429	445	414	440	405	458	442	451	451	388	416	410	409	454	419	467	434	464	448	440	439	404	411	454	445	440	425	441	434	436	441	421	460	474	449	427	440	399	455	424	425	446	463	475	488	408	422	421	451	450	434	426	398	443	442	427	411	408	429	432	423	448	450	410	429	453	430	431	432	431	462	425	433	424	410	414	446	434	419	443	415	450	386	421	456	451	448	403	417	446	459	430	440	445	435	445	456	450	418	451	469	445	405	466	445	422	449	440	408	445	450	448	458	428	436	456	447	435	410	449	434	465	398	437	439	428	425	429	421	420	418	444	434	435	385	430	441	429	462	451	440	428	443	410	425	446	432	406	418	483	444	458	439	405	413	445	442	440	414	432	431	438	412	443	433	477	462	453	455	455	401	449	443	432	457	431	433	424	476	456	430	450	475	450	458	444	425	455	433	416	468	429	439	417	421	447	438	419	398	414	423	400	388	445	425	448	434	414	432	432	396	431	444	420	438	445	444	462	422	429	428	438	449	428	424	428	447	429	425	418	453	476	435	438	439	432	442	426	415	429	477	425	454	435	450	411	450	422	469	439	419	434	457	404	466	448	434	423	430	442	430	447	424	445	406	436	428	444	425	442	398	456	429	434	428	404	461	404	436	407	474	454	437	443	454	453	442	419	445	444	414	423	416	422	448	439	435	407	424	407	464	425	484	419	447	422	434	422	465	428	425	454	469	434	426	443	474	480	432	422	399	420	445	414	431	429	409	439	383	439	439	483	404	433	390	401	474	465	450	428	413	415	411	416	466	433	453	453	452	470	453	439	452	461	428	455	454	417	454	454	467	391	423	453	457	414	395	400	445	418	424	405	426	444	483	426	448	466	478	451	435	434	433	453	423	445	440	428	439	451	438	460	412	414	441	456	497	426	445	422	453	439	465	472	437	420	460	458	456	433	436	414	438	421	432	427	449	488	387	383	394	411	441	422	455	415	438	429	435	425	406	430	405	444	430	466	451	418	426	407	426	424	472	410	423	413	422	421	435	412	484	438	422	475	428	457	408	431	442	419	424	414	455	442	429	464	477	455	447	442	489	415	443	429	430	452	428	464	450	392	453	421	437	440	460	424	452	440	453	408	447	430	438	438	394	447	446	447	402	443	396	408	447	409	479	417	426	419	434	410	435	445	452	431	426	425	449	454	439	472	457	451	466	478	440	423	431	448	428	462	389	393	442	465	467	453	408	414	440	459	433	420	434	447	444	446	424	436	442	463	420	414	449	414	424	424	445	417	465	387	435	452	452	426	403	439	484	439	476	387	411	443	463	436	444	438	421	440	460	467	438	465	447	425	470	460	463	480	464	465	435	463	401	451	433	415	425	399	407	450	442	421	416	415	463	443	449	422	409	427	414	442	439	442	467	432	418	435	437	426	446	468	426	442	471	412	434	419	461	426	426	417	409	450	464	458	413	420	458	458	422	431	425	442	459	409	409	450	429	434	424	396	449	427	412	437	434	420	430	399	453	421	448	429	428	461	470	426	428	431	422	454	439	461	408	434	413	442	437	413	452	439	434	439	407	444	445	442	442	461	437	406	445	464	465	430	432	427	429	415	441	441	387	436	446	422	419	436	404	465	464	453	433	447	380	437	450	443	473	451	437	434	454	448	422	436	438	432	430	407	425	406	390	451	457	426	403	420	437	443	428	459	455	460	457	461	441	429	403	471	458	400	423	443	465	453	448	413	410	433	423	463	475	427	438	458	448	456	413	428	428	437	412	432	435	444	437	407	435	414	434	456	414	418	456	457	436	466	426	426	448	435	411	437	404	432	438	441	422	421	423	429	421	456	396	406	443	434	417	452	457	423	424	449	419	424	445	401	435	455	429	452	423	441	422	423	424	439	423	442	432	455	432	418	438	441	426	460	433	412	441	447	454	419	466	460	398	442	425	445	428	435	462	435	456	447	441	464	423	405	450	438	444	423	454	438	438	442	442	444	423	430	420	441	395	437	408	427	456	414	447	468	422	465	382	467	440	450	469	436	422	403	403	485	443	403	424	435	391	468	440
33275	61842	51708	38513	31528	26579	16590	10700	6252	3671	2403	1776	1309	984	875	832	698	680	701	574	596	585	561	564	508	513	516	534	499	545	535	546	517	482	488	485	471	478	461	475	477	451	501	482	463	457	460	445	499	457	448	463	447	448	431	433	480	453	460	475	448	460	433	480	419	431	449	471	466	517	467	422	454	436	454	478	440	442	445	488	445	415	471	422	437	469	473	465	471	450	440	445	466	450	444	471	457	459	404	400	453	426	453	449	449	420	444	418	450	461	443	435	481	453	423	441	453	443	442	414	482	466	432	413	428	480	435	460	441	466	458	402	456	450	467	434	457	480	457	483	479	436	429	432	424	428	466	441	434	421	479	435	453	460	443	460	441	462	444	459	442	466	430	426	456	445	421	427	473	449	436	416	438	441	441	435	459	441	438	440	430	445	443	455	441	401	435	433	476	447	427	458	405	454	442	450	428	426	473	436	435	453	427	478	466	467	454	378	437	436	463	480	476	456	466	483	450	461	426	476	482	438	460	477	445	455	444	393	462	434	434	468	433	431	400	418	446	416	414	439	474	473	422	417	425	453	457	450	429	411	446	454	431	471	426	451	455	455	457	441	476	397	455	443	440	435	468	450	468	452	465	459	462	428	420	462	430	438	444	462	444	447	440	438	440	480	426	465	464	451	454	419	439	425	439	458	462	450	430	440	421	416	442	428	433	473	458	498	436	464	491	446	477	444	451	461	475	472	449	465	426	421	484	433	467	439	471	440	401	421	473	415	417	471	446	432	417	451	428	475	421	444	438	461	457	474	472	411	454	456	444	422	457	474	472	448	459	460	445	449	453	442	456	441	481	439	472	472	471	481	449	427	491	444	430	456	402	452	429	456	463	492	439	440	401	480	433	456	429	461	434	454	445	469	456	470	424	403	451	471	412	465	452	426	467	467	448	454	459	416	439	412	436	448	435	464	424	428	452	449	466	421	432	457	425	443	429	476	423	459	480	455	462	417	432	465	451	449	448	448	462	462	498	433	445	488	423	480	484	422	430	467	428	439	440	428	485	463	472	459	455	435	430	441	408	456	458	434	437	438	450	437	492	451	466	459	424	422	421	450	465	392	438	443	416	410	440	437	487	488	449	401	476	444	450	424	436	466	417	430	453	473	439	434	494	481	483	471	459	435	452	435	427	426	429	397	416	455	458	504	472	418	449	436	442	464	471	435	468	442	435	460	506	396	470	440	449	477	492	418	430	422	456	456	480	402	456	458	459	436	447	464	482	454	444	461	454	410	409	458	470	435	426	447	411	422	443	432	429	471	423	425	427	450	402	482	457	491	477	463	440	420	442	420	482	463	442	417	429	413	452	433	446	435	500	476	400	463	414	470	454	396	431	446	451	475	429	447	456	447	454	485	408	446	493	452	454	486	402	454	435	467	427	436	446	418	432	429	464	426	442	452	444	452	440	438	423	450	456	477	433	448	427	465	414	454	432	460	454	435	417	436	461	446	439	450	460	430	450	432	446	436	444	428	425	482	465	430	396	441	455	429	459	471	430	433	421	446	435	466	440	447	455	487	476	476	453	439	450	440	446	470	458	418	478	446	416	441	407	484	467	398	462	453	515	409	437	409	489	457	438	446	451	467	477	425	440	438	443	423	434	433	493	441	440	472	480	436	479	420	432	386	433	435	479	414	432	459	443	432	456	432	431	441	477	457	446	425	448	450	433	429	462	433	442	461	440	464	441	456	458	452	437	477	457	471	416	432	479	426	463	438	419	483	433	434	447	451	433	438	454	429	462	456	451	444	409	441	460	447	429	439	441	423	431	426	437	510	487	419	468	485	450	485	440	447	463	420	416	446	424	432	445	463	449	461	435	415	480	471	453	425	432	410	480	441	431	470	447	419	452	468	473	484	449	454	470	485	458	448	490	451	474	450	437	414	426	450	446	457	489	495	459	428	448	446	447	456	472	414	478	441	428	449	420	426	429	463	415	444	464	432	469	476	452	472	423	459	430	454	440	428	446	460	437	469	447	481	458	451	440	477	472	462	473	427	443	466	433	468	444	462	450	441	450	426	455	459	440	429	461	440	465	439	481	471	425	444	442	493	484	431	456	429	447	454	420	444	437	442	489	436	459	446	448	466	450	427	437	459	454	463	451	419	436	470	435	406	411	444	438	469	433	444	395	418	432	439	422	451	453	470	422	445	424	480	454	436	421	439	433	481	448	468	456	430	441	442	431	473	458	451	458	415	427	494	445	441	448	473	431	466	462	480	427	456	406	480	488	439	458	428	443	467	445	488	426	443	473	445	435	422	486	479	422	473	453	439	452	453	434	467	438	424	423	467	478	442	501	469	449	485	467	426	458	422	460	468	464	475	436	448	428	437	455	417	434	437	449	423	439	438	447	450	452	450	428	504	450	451	412	472	451	463	475	446	489	500	470	442	464	437	464	425	427	445	419	421	429	439	393	477	468	437	456	447	430	436	416	430	497	462	436	397	436	439	463	430	474	481	417	448	423	418	478	444	474	413	436	450	455	454	397	463	449	450	440	493	446	452	464	429	429	502	463	451	459	457	435	472	421	466	439	440	436	454	440	465	438	436	435	448	458	468	440	445	425	398	462	435	457	431	419	476	458	462	465	441	418	461	446	456	444	446	453	456	442	449	461	435	506	427	420	466	436	432	436	447	461	471	442	417	437	484	495	426	436	433	449	494	467	444	484	450	467	457	419	449	447	447	422	448	494	448	408	459	448	430	432	432	469	435	452	467	434	470	446	448	445	427	432	472	429	444	408	453	422	454	412	431	461	421	440	462	445	462	456	420	456	462	457	457	429	458	469	461	444	458	426	438	474	452	478	480	477	432	477	437	482	470	443	452	459	468	422	474	406	455	470	452	449	429	443	465	448	440	437	471	495	468	449	423	452	431	451	474	423	460	451	472	469	467	437	471	406	415	425	441	449	453	415	419	445	428	431	466	429	476	481	438	405	459	433	471	516	470	432	460	419	407	431	471	469	459	455	446	439	426	434	441	453	442	459	420	417	442	463	461	475	471	451	442	428	452	449	430	443	455	445	452	453	438	440	453	468	478	457	465	447	474	440	428	417	431	487	478	436	437	460	416	436	462	492	439	447	423	454	481	426	434	430	411	426	473	428	442	473	424	452	442	417	439	460	446	427	452	453	458	441	438	485	411	448	456	444	405	478	420	473	403	444	440	448	468	460	433	448	450	429	437	472	428	475	430	457	441	483	421	419	421	446	461	436	463	434	467	453	433	435	469	441	486	424	441	401	491	471	435	435	443	460	481	450	426	425	446	455	473	439	449	448	464	450	430	442	446	431	426	474	436	456	427	476	460	423	416	462	447	447	466	410	419	466	451	446	436	457	433	466	499	451	451	408	462	449	448	452	451	436	422	432	410	418	451	457	471	417	467	471	500	438	428	453	425	462	447	504	448	465	414	450	428	433	469	454	499	452	442	431	462	448	448	450	473	468	442
31095	33116	35103	24255	14120	7809	3736	2075	1127	662	597	450	371	314	307	277	270	284	301	314	308	286	282	244	273	245	279	286	270	283	263	278	274	265	295	257	292	265	273	291	280	295	259	245	261	260	264	266	265	236	261	266	266	272	270	300	288	286	264	268	239	253	292	269	265	286	261	276	274	241	244	274	284	247	248	242	235	278	241	253	297	251	243	269	264	244	250	273	247	255	238	252	265	263	280	264	259	280	282	252	264	276	274	254	272	262	253	267	275	264	243	280	277	285	241	264	285	245	260	262	274	272	270	268	245	239	309	258	254	251	261	270	277	300	248	261	264	245	248	271	246	253	278	257	274	244	248	273	261	269	241	260	276	272	264	250	257	268	257	261	263	234	292	285	257	238	288	276	282	258	278	251	298	269	262	259	226	291	247	259	267	275	254	262	241	241	272	221	271	292	269	273	263	249	276	266	269	264	290	281	279	270	260	284	273	283	255	245	262	280	249	231	247	262	274	269	251	256	307	253	238	262	239	268	271	288	270	278	237	263	235	263	242	267	262	248	270	254	267	256	281	253	253	273	237	257	286	266	255	249	265	316	256	235	249	249	260	285	274	261	263	312	245	268	258	249	243	272	269	277	233	268	249	250	241	267	271	260	238	280	275	257	268	267	270	258	290	267	263	264	242	246	263	256	222	260	282	253	277	282	259	255	272	239	237	239	292	262	250	248	261	202	268	244	266	259	264	244	264	230	252	276	265	269	249	270	258	279	258	283	268	232	276	242	259	271	264	261	280	275	244	281	252	274	245	262	264	247	263	258	248	287	258	250	272	254	256	296	285	245	285	281	284	247	252	262	234	270	287	284	209	269	293	272	287	273	276	262	233	253	262	220	255	242	289	252	246	264	265	270	263	266	286	275	293	272	274	267	269	260	244	287	262	226	255	247	282	273	235	259	292	242	260	265	249	238	251	275	253	270	294	293	239	251	298	258	251	273	238	262	259	246	249	234	298	248	251	250	273	245	252	237	265	249	286	278	303	270	276	260	280	254	263	263	239	284	250	264	260	252	250	254	260	264	291	250	269	274	260	241	256	265	271	245	243	288	296	258	247	268	257	286	260	271	278	275	264	272	263	250	261	267	255	260	268	261	247	275	242	256	233	272	262	263	275	250	242	256	262	261	267	253	270	265	234	270	261	254	265	278	275	243	275	273	237	239	281	289	262	279	285	263	275	292	268	259	259	261	268	269	278	263	247	267	262	270	287	281	248	274	248	263	273	236	224	245	245	247	257	279	271	226	255	278	279	274	265	282	284	233	234	286	270	242	273	265	263	259	272	253	251	236	275	233	256	260	241	297	233	268	241	259	271	286	269	261	269	265	267	279	233	247	285	258	267	278	259	300	262	290	268	240	235	247	245	262	261	250	321	265	232	267	268	242	250	261	238	256	241	271	255	291	249	260	256	241	282	243	290	245	279	251	267	298	272	272	265	274	273	281	265	274	264	258	262	259	243	270	285	282	261	265	302	260	247	272	265	240	286	272	266	280	276	265	237	295	253	255	251	272	243	265	249	263	276	281	259	282	270	263	236	275	264	255	275	274	257	279	256	244	259	258	269	260	256	267	238	251	285	260	275	276	259	253	227	252	259	270	257	284	242	261	283	262	247	286	266	279	257	244	279	251	262	268	267	246	276	250	245	264	256	249	260	265	251	264	272	249	248	261	263	247	271	274	271	269	289	253	253	286	251	220	249	252	267	261	243	276	264	271	250	267	258	266	230	284	237	243	247	284	255	248	256	252	241	241	277	282	252	232	254	265	229	263	253	262	287	252	281	258	248	256	269	241	277	266	275	273	273	279	263	271	239	266	234	260	281	255	231	279	293	242	235	255	263	251	266	247	249	274	273	253	265	257	227	266	244	268	247	275	220	251	293	287	259	279	253	275	287	280	244	256	284	246	278	255	295	270	260	279	256	277	248	273	275	286	245	243	271	259	236	246	266	249	259	258	223	224	276	265	263	248	294	243	259	248	238	248	274	237	248	270	242	265	285	268	254	272	273	239	242	269	260	287	276	280	262	257	268	257	232	256	261	243	247	286	249	242	277	239	249	260	253	264	276	264	251	267	270	246	251	267	269	279	265	262	224	287	255	255	259	273	274	243	277	257	277	252	263	266	273	271	246	248	275	249	265	237	253	231	253	248	267	277	238	280	275	259	233	247	240	243	244	272	257	282	235	273	276	286	256	260	257	243	279	284	253	269	249	266	269	280	260	275	288	241	257	273	287	291	239	256	284	264	261	241	256	240	293	237	272	253	258	270	262	252	266	299	251	280	254	238	260	233	257	276	256	234	251	268	286	251	256	288	283	290	220	237	271	255	277	242	266	260	225	279	256	261	250	247	259	260	282	236	288	251	253	251	244	291	264	255	270	248	269	272	224	255	264	282	244	246	251	267	242	255	293	236	269	261	263	275	277	247	272	280	286	237	289	269	265	253	253	277	266	244	279	248	264	235	275	287	244	287	272	251	254	224	261	271	270	302	242	269	266	258	241	246	236	228	274	246	256	264	265	260	247	259	283	276	255	255	250	271	250	246	225	283	291	276	262	266	278	278	234	262	278	244	228	251	246	243	265	265	255	242	218	247	247	252	307	278	269	252	244	240	243	291	263	258	251	240	251	239	242	237	278	272	255	267	294	263	243	260	249	228	299	252	276	265	253	280	220	282	257	248	251	276	285	285	268	273	276	268	255	252	231	263	241	229	258	271	264	255	260	275	256	247	282	236	240	281	252	261	253	287	261	240	248	249	278	272	283	217	254	257	251	241	244	297	254	263	249	256	258	240	261	253	262	270	271	253	264	282	262	260	268	246	255	254	263	241	248	274	273	237	270	275	286	267	254	252	261	271	277	249	268	293	263	270	265	246	272	282	264	263	246	268	249	245	287	252	266	266	256	265	265	264	242	260	258	276	277	266	267	270	245	298	277	256	276	275	261	276	298	254	257	250	268	248	285	232	268	274	276	249	278	261	260	266	264	249	261	275	242	262	241	258	259	255	253	255	240	263	252	255	256	243	244	255	237	257	286	214	253	253	260	272	231	261	264	266	263	280	243	249	269	260	265	258	262	278	252	231	262	246	280	243	228	258	282	270	260	233	243	256	258	262	271	301	296	287	272	264	234	270	269	261	242	245	278	256	290	253	243	246	232	251	269	257	231	243	268	264	247	264	290	292	264	272	260	246	242	253	231	259	264	251	246	259	261	261	266	257	263	285	245	252	268	260	301	254	257	257	251	257	241	241	252	254	277	227	265	258	264	299	230	254	270	249	270	237	270	259	256	278	243	261	246	275	270	253	250	245	289	263	251	243	272	240	275	263	267	278	279	260	260	266	253	257	278	274	257	260	264	237	267	275	239	266	290	276	233	275	265	261	250	245	288	245	249	232	257	281	269	240	286	249	264	278	257	286	258	277	259	257	256	261	256	271	277	255	282	290	241	263
30304	46526	35292	22825	17352	11522	6337	3710	1944	1117	824	647	513	468	390	357	313	352	333	333	315	355	310	296	292	327	300	281	298	326	290	283	318	293	366	278	298	311	287	281	282	336	301	271	272	310	301	284	293	300	275	278	278	300	313	301	299	298	320	275	273	296	277	293	298	327	314	304	289	314	299	316	288	285	275	267	299	273	291	291	283	282	282	271	295	331	316	315	303	269	292	313	281	271	309	289	281	278	274	285	278	226	284	273	297	319	282	273	280	246	264	291	279	296	270	287	263	286	281	282	242	288	293	289	264	274	307	279	307	293	285	277	268	282	286	309	292	311	282	273	309	304	276	260	297	272	281	281	306	279	304	294	281	282	287	275	273	305	268	311	315	286	311	280	300	280	282	248	286	297	324	273	257	272	293	286	288	280	289	300	313	297	305	284	324	277	290	292	292	290	298	254	298	327	323	253	280	277	286	294	293	283	284	268	275	277	275	282	275	306	285	284	278	273	271	305	285	281	309	317	286	281	292	298	300	288	291	340	306	273	285	303	268	270	286	259	290	291	302	295	304	280	269	292	286	288	281	272	276	246	271	294	307	291	282	279	261	302	279	283	291	261	280	288	299	303	307	267	289	276	276	287	275	314	303	287	284	305	273	292	278	262	291	291	295	295	293	276	301	297	293	288	292	312	296	282	286	291	305	303	277	295	253	293	305	317	247	305	293	292	261	297	280	298	283	300	294	289	287	295	308	275	284	291	281	298	279	278	295	298	265	278	271	297	286	288	277	291	281	285	284	267	316	263	290	289	268	296	298	271	304	272	313	297	262	275	282	299	274	282	293	287	285	281	270	293	287	278	292	299	323	289	284	267	299	274	267	294	293	299	275	288	288	288	263	285	295	284	264	302	303	286	290	280	277	281	274	272	252	309	267	301	301	311	287	300	287	276	280	290	293	271	272	277	269	273	247	279	273	291	267	292	262	262	280	282	291	285	261	284	284	302	297	265	293	271	314	265	278	301	307	297	275	268	286	298	285	274	300	290	290	280	300	280	258	304	251	281	290	291	285	260	293	286	286	307	273	250	272	301	293	272	292	286	335	283	271	288	330	310	257	288	310	291	249	312	262	273	274	283	308	281	305	279	284	289	278	266	275	281	252	284	299	275	297	281	259	293	282	285	296	294	257	279	251	294	248	277	289	307	255	321	291	283	317	277	264	294	269	282	256	272	279	297	303	296	243	282	243	312	310	246	264	295	274	270	275	287	290	293	276	288	277	283	284	306	285	284	297	268	281	281	275	292	272	283	314	286	290	274	297	306	311	264	286	294	287	298	292	297	307	299	285	306	296	308	283	288	262	289	284	286	327	291	275	292	270	298	296	296	264	278	282	289	267	275	276	275	288	277	267	297	284	276	291	302	292	309	290	317	281	286	287	268	264	279	290	291	256	315	301	301	300	270	293	288	281	278	279	317	275	298	305	293	296	291	270	292	256	281	280	294	290	298	284	280	285	302	294	273	293	280	288	284	269	278	275	307	276	281	294	344	280	321	298	291	283	289	298	291	274	274	281	274	282	290	268	276	298	295	295	301	302	299	269	278	279	294	284	298	278	258	294	318	264	273	285	305	271	260	295	303	264	284	298	296	268	265	282	293	276	259	320	257	282	311	282	295	282	294	290	283	326	265	280	256	285	312	267	311	287	264	276	282	294	298	282	322	285	277	288	291	272	276	299	271	296	295	312	289	302	306	281	283	269	276	298	291	280	307	297	276	272	310	287	281	318	303	288	304	284	296	283	266	280	302	290	277	288	291	307	275	261	268	301	315	269	263	282	310	299	298	312	259	260	235	281	270	279	282	293	266	284	297	283	292	292	274	293	290	308	279	285	280	294	269	259	282	273	307	298	291	268	281	272	300	310	279	268	274	263	268	274	276	327	281	267	282	282	287	267	289	319	309	288	303	276	297	289	259	258	291	271	307	285	290	279	278	286	312	341	268	278	287	306	305	297	286	258	289	312	268	294	295	300	277	312	290	273	288	283	273	264	245	285	261	291	267	298	289	305	302	289	307	309	300	308	290	262	282	291	287	284	294	268	287	267	304	288	269	285	265	313	277	283	285	294	280	289	289	312	279	269	297	295	295	289	299	298	285	300	285	287	270	295	315	300	304	261	267	294	305	264	273	287	312	292	246	295	285	304	316	289	296	276	287	323	285	268	281	297	314	317	317	281	276	289	266	276	316	272	260	300	292	294	270	283	269	268	290	289	300	296	315	289	271	302	310	254	290	256	308	279	313	283	285	263	322	280	299	283	272	313	304	281	290	297	288	265	292	287	278	288	282	268	263	311	277	269	289	296	284	287	282	288	287	286	294	295	273	297	270	292	297	318	283	292	287	284	287	311	300	275	257	286	323	275	299	273	289	285	255	291	276	278	288	264	257	271	314	265	298	247	266	296	263	313	298	284	269	266	308	291	304	285	294	288	280	303	302	289	261	270	258	248	276	309	318	269	289	254	301	287	290	264	299	283	292	292	294	308	288	279	267	288	276	293	291	298	261	326	298	313	280	290	271	285	304	269	293	290	283	283	304	277	297	274	266	318	259	282	276	291	276	310	290	279	266	292	304	298	299	299	293	271	304	310	303	303	297	283	310	275	270	275	266	285	320	283	326	308	280	306	280	287	297	281	295	290	281	289	270	299	286	290	317	280	282	268	303	279	342	297	310	254	311	284	310	294	274	279	282	298	281	295	306	280	300	289	295	295	272	291	266	264	295	304	282	280	284	298	288	295	280	275	281	266	289	265	276	289	276	297	304	275	265	251	295	294	291	280	321	265	323	317	306	276	294	275	300	270	269	281	274	284	276	327	280	305	270	311	279	291	306	283	295	299	299	282	296	290	280	273	252	275	336	308	318	274	256	279	276	291	273	266	317	277	281	282	286	288	300	306	303	281	331	297	296	274	305	299	274	300	290	291	284	282	330	295	268	259	311	303	291	283	284	314	325	302	301	288	259	301	296	269	331	290	266	269	323	298	271	267	309	296	282	269	275	282	282	303	277	308	289	297	295	312	287	256	274	292	301	307	304	287	294	301	302	303	300	308	289	299	304	282	300	299	273	279	310	294	264	269	284	300	299	260	317	270	275	301	291	300	297	311	276	282	301	300	279	272	306	270	292	304	314	291	285	270	277	261	300	288	285	296	268	269	258	271	288	295	269	283	284	249	250	315	300	286	278	314	279	282	289	323	268	308	307	283	296	267	279	293	300	277	303	278	308	269	260	298	297	295	275	288	256	276	313	294	286	284	286	287	282	298	300	294	271	280	265	278	274	273	289	273	281	297	299	268	283	280	290	306	287	287	280	283	295	283	257	292	300	323	279	293	255	308	266	275	295	287	303	292	284	289	300	301	287	254	287	291	258	301	280	270	274	279	299	278	295	274	277	293	293	289	305	322	295	297	268	280	271	310	272	313	305	306	314	314	300	294	284	279	321	291	259
24123	21409	28861	25891	23401	19223	10991	4136	1870	1288	999	692	619	461	491	379	389	357	362	361	327	326	313	302	308	306	293	323	328	306	294	282	311	289	344	294	314	299	290	296	312	274	291	263	237	297	283	283	262	280	297	276	308	264	275	299	278	253	284	282	276	264	252	288	281	286	278	272	263	262	282	280	309	267	290	286	256	284	265	270	276	252	261	273	248	274	294	277	286	262	250	274	283	277	267	306	288	267	280	297	285	283	281	306	263	268	258	285	264	252	273	247	294	287	251	268	271	286	268	258	291	288	263	298	262	282	253	260	274	265	297	264	250	278	298	271	287	278	298	247	260	277	261	307	262	273	256	283	294	271	237	268	291	250	289	267	258	256	266	284	275	258	264	259	289	256	271	253	232	278	264	241	303	290	274	267	255	274	259	271	270	256	284	267	305	251	287	255	256	281	237	280	262	245	276	259	284	255	281	260	279	275	245	250	262	275	261	295	296	287	302	267	290	274	257	296	253	260	289	263	281	276	293	261	255	275	264	262	268	254	269	266	306	271	270	276	292	273	258	262	284	270	271	288	285	255	277	269	267	268	295	278	276	259	286	262	263	263	267	288	289	299	243	267	295	319	284	238	261	280	251	255	271	261	257	230	273	279	272	255	277	280	297	283	293	254	264	268	267	271	283	290	249	265	276	289	278	262	275	279	300	279	263	254	283	285	286	237	284	279	273	291	277	253	297	283	309	284	279	261	303	247	292	299	269	256	283	252	255	271	266	293	272	263	280	246	295	276	279	270	281	277	236	260	272	289	245	268	263	243	266	264	263	253	261	288	242	263	251	266	280	246	271	250	290	282	275	278	282	256	270	294	296	282	286	285	285	292	275	283	263	275	277	287	282	272	309	260	272	294	285	257	295	255	297	271	252	312	288	279	284	284	318	282	263	303	283	261	294	265	265	269	289	247	263	306	270	267	285	286	275	285	265	268	302	277	264	304	264	245	263	267	266	256	293	274	282	271	303	298	278	271	294	267	276	280	281	258	283	262	302	289	273	250	290	272	269	264	293	253	266	293	261	270	264	263	273	298	274	268	275	265	275	276	261	261	277	260	259	268	250	245	287	292	279	302	240	297	270	277	276	259	247	267	303	268	249	275	261	267	277	227	274	255	244	251	259	286	276	303	262	287	264	267	277	261	274	298	294	258	253	274	253	286	251	264	291	274	297	254	266	273	255	232	276	293	272	268	279	270	274	247	257	307	290	247	271	267	268	244	256	282	296	259	264	299	268	264	288	266	246	307	275	256	287	275	264	319	294	274	275	306	262	263	277	255	253	280	238	268	255	285	274	267	298	258	281	267	255	269	268	281	285	293	247	275	254	294	267	271	293	271	272	279	267	265	228	289	291	272	294	277	284	268	253	271	292	262	266	282	254	248	260	283	259	260	287	268	266	260	285	272	258	272	256	262	262	276	280	288	279	250	263	265	260	292	289	283	279	301	294	272	267	279	270	292	285	270	285	279	256	298	268	247	283	273	305	284	297	259	264	300	271	251	244	285	271	258	246	275	282	298	265	260	276	250	248	247	295	271	261	280	285	267	270	273	271	262	249	268	243	305	272	229	290	269	274	254	262	259	246	264	271	284	277	255	250	277	299	272	279	297	286	282	283	246	280	253	275	266	278	281	280	264	278	271	305	257	292	286	273	270	287	262	253	251	263	253	281	265	258	279	273	239	272	299	264	280	253	253	305	262	270	277	266	264	263	260	245	247	263	290	263	269	271	290	283	253	273	234	285	291	293	265	270	289	260	267	299	286	256	297	277	293	251	273	283	229	290	254	263	265	257	277	278	260	246	269	275	266	275	289	252	267	266	272	279	285	272	262	274	274	271	269	272	265	269	292	254	243	245	291	272	261	267	278	285	285	288	248	280	289	277	289	282	318	295	284	278	250	287	284	312	270	285	260	278	249	257	258	269	268	248	281	292	254	291	266	272	229	274	232	270	284	285	261	278	284	310	292	302	298	304	271	266	289	258	226	251	267	276	274	294	266	267	273	277	260	264	274	264	246	272	255	252	269	277	294	286	263	289	245	252	271	297	257	270	285	309	254	275	285	279	243	295	233	281	258	291	265	284	263	275	284	291	289	257	310	248	272	232	273	288	284	255	252	302	296	265	255	268	258	285	247	288	268	278	258	276	283	280	221	261	271	251	252	253	262	296	277	294	273	287	265	302	260	286	275	282	274	286	281	285	287	268	242	265	263	265	267	300	263	271	299	256	263	267	277	265	274	273	258	267	278	266	308	249	261	262	268	260	319	310	285	250	271	272	275	273	289	271	273	321	258	280	266	237	307	262	256	267	258	250	273	259	250	300	272	270	269	254	261	288	283	301	263	282	267	260	272	253	256	268	251	289	273	253	254	251	251	292	285	265	301	295	266	257	251	270	266	276	246	269	276	282	280	260	280	283	270	245	288	260	285	269	274	263	279	281	249	307	264	260	269	266	288	274	272	260	261	274	287	258	278	291	264	283	256	283	246	260	298	268	257	285	267	292	270	286	306	297	259	305	268	249	281	244	294	309	246	294	291	285	293	295	243	274	284	269	261	278	302	274	265	288	276	278	269	280	291	269	261	278	285	259	287	301	261	259	297	280	253	274	308	273	240	262	297	279	264	264	230	279	237	288	253	284	257	279	278	261	255	260	291	259	259	291	297	260	269	283	269	267	293	249	289	323	266	263	249	267	298	294	257	305	269	251	296	288	291	277	278	276	267	276	276	285	275	282	276	280	278	252	302	264	256	278	294	305	262	274	271	281	276	296	286	295	274	271	283	286	275	268	286	285	275	255	302	263	269	277	255	273	312	282	290	293	256	277	275	270	272	273	234	250	256	270	250	278	264	256	249	284	267	261	267	286	276	270	282	259	278	268	243	267	299	245	263	275	265	266	271	268	265	281	255	279	294	283	293	288	289	258	256	293	268	267	283	288	275	259	289	275	246	258	289	301	301	243	268	296	264	302	288	280	269	290	261	289	260	276	233	288	267	274	271	267	270	276	282	265	258	240	263	269	316	275	280	276	283	281	288	288	312	245	268	269	243	289	266	298	261	261	263	269	260	259	300	242	258	271	272	272	270	267	236	277	268	298	273	279	270	283	245	284	280	260	295	273	257	250	273	298	279	285	298	296	272	276	271	288	286	297	253	252	279	251	303	281	296	276	278	247	263	274	262	253	278	273	278	265	263	264	290	282	251	281	290	256	256	284	281	270	250	281	280	279	248	272	266	283	250	273	279	279	266	265	279	289	272	260	285	268	265	280	257	263	271	254	257	256	289	263	267	296	271	263	288	239	267	255	274	245	249	267	281	284	275	276	259	262	272	255	274	253	263	278	257	270	258	289	270	281	285	295	280	281	275	298	276	274	276	282	279	298	284	255	257	269	257	267	255	268	287	303	269	258	288	313	282	299	278	256	267	287	277	280	285	277	255	266	274	286	274	272	258
30072	55092	45148	33760	26562	18489	12323	6515	3140	2170	1687	1161	901	674	618	490	458	411	383	366	392	332	356	372	320	353	306	368	316	364	347	326	325	320	327	302	311	351	312	318	350	332	295	324	324	289	302	271	304	308	343	287	283	299	314	314	303	278	277	304	297	337	303	297	296	265	293	270	278	296	289	285	290	295	279	285	291	311	286	288	274	286	285	300	307	277	269	291	287	318	301	308	295	288	271	276	260	275	289	299	281	286	286	299	285	283	297	316	308	296	272	265	278	316	294	268	329	275	296	287	282	271	301	276	297	235	268	294	288	284	307	296	249	293	300	283	282	315	285	305	278	261	328	293	284	285	296	268	302	271	298	323	273	314	323	301	282	301	274	290	286	275	300	330	292	273	256	282	293	293	302	276	301	275	283	280	294	267	314	272	280	310	306	278	272	265	283	305	268	288	285	250	296	282	299	297	302	287	325	266	320	272	307	298	321	333	305	306	282	282	263	267	320	305	279	274	264	310	287	277	294	289	269	311	272	263	300	275	285	296	279	286	306	259	284	296	277	287	303	283	262	276	290	295	249	324	298	307	240	291	279	330	262	271	282	304	269	292	301	306	268	281	303	277	313	304	295	277	303	293	286	273	294	296	303	292	288	286	275	298	295	295	310	266	296	276	285	276	287	279	268	257	292	302	321	297	301	261	293	280	274	255	296	307	286	290	273	285	330	289	273	264	270	277	301	291	301	310	313	307	297	262	296	291	332	296	295	267	286	283	279	303	291	261	284	280	293	279	275	286	288	279	264	288	279	279	287	310	301	290	276	261	301	294	303	284	311	299	306	269	298	283	293	297	311	304	295	278	284	288	277	290	272	298	275	283	292	289	307	301	281	323	255	291	313	279	314	275	270	279	316	302	276	267	277	298	304	302	333	314	307	277	300	266	297	290	273	286	278	295	300	289	272	316	259	267	303	306	276	264	303	271	257	282	307	277	287	279	257	277	301	308	276	307	275	302	272	280	288	307	317	281	287	280	260	291	278	269	271	277	293	304	280	283	287	270	300	298	279	266	271	304	282	285	274	293	265	298	289	279	252	306	294	301	286	274	337	291	309	302	295	294	297	306	262	281	266	306	267	289	294	275	271	308	294	268	306	306	272	310	279	281	279	317	273	252	288	266	285	282	289	296	280	310	284	298	268	281	280	261	293	274	301	280	282	316	283	294	283	287	284	295	294	297	290	284	275	295	321	298	293	279	309	320	278	298	272	273	286	314	276	290	294	277	293	316	301	301	289	283	290	265	281	282	324	267	287	284	277	282	270	317	272	304	278	291	246	283	277	301	291	246	302	276	282	286	285	291	290	293	274	288	306	280	262	263	284	259	296	323	242	297	284	295	270	301	303	292	298	267	261	273	284	274	300	286	248	289	251	283	307	291	279	268	277	305	265	289	322	342	284	281	319	297	270	302	266	264	251	299	282	299	288	305	282	269	280	267	302	284	262	305	277	286	299	293	293	293	275	299	308	269	304	292	286	298	291	280	299	279	302	262	250	290	284	273	292	264	319	299	286	288	284	278	266	270	283	303	312	255	293	299	287	258	293	333	309	330	283	278	312	313	278	263	271	290	285	289	256	286	278	299	279	293	246	303	297	276	285	302	258	295	250	267	313	299	280	280	320	249	287	292	265	278	289	250	301	282	305	305	270	286	275	284	314	286	299	304	305	297	262	295	294	288	280	299	288	256	306	297	288	275	277	289	260	323	288	267	272	283	312	274	269	281	280	292	292	299	290	275	285	300	279	292	291	291	265	283	270	276	272	287	292	289	289	295	282	302	288	290	265	291	318	260	279	286	297	285	279	284	273	285	297	279	302	270	279	279	269	320	288	284	287	270	303	307	257	286	345	278	281	306	265	284	273	293	322	310	304	278	282	274	305	265	278	272	289	266	283	276	273	258	317	277	276	286	293	277	287	316	277	301	287	264	269	297	274	307	320	269	279	273	283	309	259	326	291	257	295	294	275	310	310	294	287	294	276	280	280	276	281	276	262	271	302	299	311	292	298	295	260	258	263	257	297	301	278	300	305	265	307	278	280	262	305	299	313	273	247	271	303	278	308	274	298	313	307	285	260	262	291	297	297	278	275	306	302	287	308	291	312	312	307	289	285	294	296	299	275	293	303	295	292	315	283	281	280	303	262	267	277	299	323	309	292	288	276	270	291	258	308	272	285	294	289	273	288	292	246	282	290	272	293	282	277	268	279	285	264	284	312	265	308	286	259	314	278	266	290	264	274	250	300	263	286	311	281	278	286	263	254	326	278	270	300	270	268	320	288	288	285	298	291	306	300	274	293	272	281	264	296	291	300	284	287	323	286	264	300	278	272	308	296	305	301	250	252	272	277	317	307	298	273	317	288	268	263	312	308	280	309	287	298	302	277	326	270	323	289	290	284	312	282	264	291	266	278	286	287	268	278	306	290	273	278	297	307	289	264	298	307	290	271	308	317	285	297	303	291	278	295	305	261	269	313	276	282	257	316	287	280	290	289	283	296	322	288	332	271	274	283	254	277	303	278	309	271	290	304	278	310	276	282	299	262	312	322	324	314	290	299	293	332	303	261	275	339	259	298	300	293	296	301	300	280	294	264	301	289	290	293	279	285	269	315	298	307	274	275	278	278	277	271	300	324	298	332	285	304	308	274	276	286	332	275	285	273	253	275	281	274	285	290	286	301	284	304	270	258	265	286	309	287	265	311	304	290	284	282	295	273	334	285	310	301	286	284	263	304	279	299	293	293	323	291	320	288	256	290	311	275	284	299	267	269	293	291	284	280	313	281	274	293	290	277	316	275	256	293	279	284	289	281	275	298	283	279	296	265	271	254	291	316	267	277	307	259	290	290	291	305	296	294	296	295	258	281	324	301	267	285	319	251	295	265	305	313	292	301	258	282	310	294	282	291	286	291	298	285	294	274	285	296	285	280	305	297	302	311	295	281	290	335	275	261	277	270	308	268	294	309	299	291	292	290	288	298	298	287	282	273	290	295	286	294	275	323	276	289	279	291	300	283	280	288	269	269	286	279	294	284	285	320	281	272	321	304	274	296	283	304	261	254	281	283	297	316	278	297	280	293	291	279	298	272	305	306	301	314	298	272	292	321	304	266	308	321	271	275	278	284	278	305	307	294	279	297	279	283	288	274	292	254	287	296	297	293	256	312	283	283	294	267	293	250	302	290	271	282	290	252	296	322	288	288	279	278	270	291	286	294	285	270	304	325	301	288	282	306	289	314	253	288	310	288	296	273	318	285	297	290	316	278	280	284	320	280	316	287	317	298	280	293	308	289	278	291	303	281	284	286	300	287	291	288	283	294	291	263	295	303	285	260	280	291	282	303	285	285	283	315	288	301	294	279	281	283	306	293	298	263	257	278	290	273	266	278	300	273	276	293	302	278	283	290	293	279	321	285	302	298	291	270	309	322	276	306	317	290	272	283	296	278	288	250	298
25365	21524	28912	28117	20533	12711	6935	3202	1646	1199	961	727	603	481	523	481	463	480	431	411	418	408	407	406	405	438	397	420	402	430	354	421	403	399	435	414	410	403	392	394	388	403	396	387	423	416	384	379	381	364	383	363	365	365	346	377	389	405	365	411	366	395	356	379	393	339	349	349	371	382	375	364	351	376	383	396	430	390	376	372	377	427	396	353	360	422	361	386	415	351	359	366	374	363	375	366	377	409	404	360	355	396	353	395	355	379	391	355	360	396	377	370	370	364	372	382	354	381	386	376	400	356	403	363	403	376	397	384	391	371	390	377	385	349	395	378	392	398	410	364	356	377	393	411	373	389	384	367	360	399	380	374	394	370	368	374	378	401	373	355	374	371	370	383	358	370	383	363	394	389	341	351	390	388	346	383	365	393	385	349	331	361	379	361	384	374	377	357	361	381	372	343	385	385	400	395	380	394	334	366	362	401	369	362	366	383	379	390	406	370	363	353	406	373	358	402	374	397	391	368	376	347	365	369	388	365	392	417	391	365	387	377	346	388	371	372	366	357	380	397	403	396	386	388	386	346	386	411	347	384	393	397	369	383	392	377	382	413	402	399	374	388	384	383	372	411	433	388	358	417	359	387	344	352	366	377	395	376	344	340	346	348	388	423	343	352	404	397	368	329	351	386	392	402	352	386	328	386	384	396	396	382	404	381	400	373	363	380	370	352	394	374	337	351	326	371	378	383	372	392	379	362	366	368	369	348	390	396	386	383	416	358	377	340	364	401	381	377	352	371	351	382	368	371	385	393	388	415	384	362	375	381	369	384	388	396	362	362	369	408	411	361	384	367	400	353	359	367	402	373	399	388	414	382	380	404	360	367	392	361	371	397	386	383	395	373	355	405	383	388	359	368	373	393	382	388	386	385	382	350	405	368	389	392	382	364	358	358	393	358	379	360	366	379	388	374	393	406	399	360	376	359	343	392	393	348	339	394	396	351	348	356	358	389	377	379	386	353	388	374	341	374	373	355	419	362	386	405	372	363	379	363	391	354	381	400	383	352	394	434	388	388	399	374	402	379	370	387	400	398	352	370	328	395	360	357	365	339	392	369	379	383	392	375	359	344	375	364	363	390	396	393	386	414	354	389	360	386	373	423	365	377	374	356	359	371	403	380	380	369	399	366	378	394	372	361	390	378	387	376	377	379	403	393	365	401	356	389	388	374	413	362	366	371	392	382	400	344	378	373	338	416	339	347	392	397	390	393	402	382	393	378	353	385	387	352	417	369	406	360	395	389	383	414	380	373	352	398	386	406	401	389	368	361	383	382	364	336	390	352	363	388	400	395	358	389	375	383	365	375	366	379	374	384	365	373	401	377	423	358	372	396	390	346	371	396	387	363	417	385	395	383	408	378	355	387	375	327	401	383	381	368	393	421	374	388	353	390	417	364	374	391	385	360	360	374	378	378	393	412	351	409	391	346	377	376	406	394	379	372	394	397	391	400	354	365	407	366	344	372	362	377	389	385	402	387	373	360	403	376	371	367	398	362	354	366	346	369	401	386	391	390	369	399	408	352	420	362	394	381	429	381	338	325	379	397	413	415	358	387	381	376	358	366	371	348	345	380	358	342	361	381	376	401	398	352	374	360	392	406	398	354	366	387	343	379	367	399	351	354	374	378	389	381	376	374	371	391	400	343	350	391	377	378	348	375	383	355	380	365	397	372	373	387	374	413	369	376	369	381	385	382	403	410	370	384	378	372	365	375	395	375	388	386	380	356	394	367	395	336	386	348	348	367	335	388	369	387	378	399	357	366	390	362	373	361	373	388	364	411	348	395	362	341	380	416	384	375	390	351	450	382	386	380	376	371	429	383	372	374	382	370	359	359	356	440	357	359	391	395	374	393	387	373	370	400	376	390	396	378	356	388	387	379	375	384	375	377	376	373	380	403	385	373	344	351	361	335	352	411	375	360	349	385	342	356	410	372	377	368	368	360	415	393	379	370	334	405	392	375	397	385	384	383	381	379	366	369	333	342	382	391	375	401	379	375	362	383	368	422	373	360	389	361	391	357	410	369	368	414	371	371	366	390	396	384	415	369	376	387	372	373	350	380	393	408	380	384	367	377	410	378	376	378	381	389	391	366	391	381	321	363	397	350	388	345	355	414	390	378	352	397	344	350	373	385	413	359	379	418	402	391	365	392	370	371	338	379	395	399	363	420	372	395	348	359	425	400	389	379	396	364	413	359	371	401	409	393	369	381	365	384	372	382	369	352	360	373	362	403	357	339	366	391	356	382	386	353	399	408	408	376	354	370	367	395	381	368	424	359	355	402	392	393	392	374	371	390	364	371	360	408	382	360	428	390	346	379	372	393	370	368	362	377	363	385	372	422	373	382	359	334	341	348	354	385	363	380	400	405	387	364	358	381	380	363	366	393	372	373	355	393	358	379	400	342	399	367	376	396	369	405	395	369	403	431	383	389	406	356	384	391	385	402	377	356	353	387	399	352	336	375	370	379	376	358	365	336	389	389	404	406	386	417	365	408	351	347	387	381	388	387	349	388	403	368	360	389	369	393	391	422	373	367	376	382	364	355	329	360	403	389	411	368	369	357	366	342	394	382	373	362	350	370	365	385	369	368	343	430	404	376	399	354	356	383	377	355	376	361	366	374	373	373	397	405	404	396	364	396	347	384	365	353	372	384	346	395	387	355	401	415	404	357	335	354	366	331	386	372	354	391	396	368	347	384	375	387	354	411	395	376	380	383	355	380	378	390	390	335	376	372	358	406	375	391	373	385	383	398	388	412	384	356	379	393	382	350	381	378	391	385	363	384	380	415	399	366	407	371	377	372	363	359	405	359	395	362	341	373	344	359	397	403	365	410	370	361	342	345	369	375	353	382	404	418	404	361	380	372	367	388	377	344	356	363	381	389	372	368	369	372	380	360	397	371	384	378	415	369	354	333	368	395	384	369	358	422	343	359	393	362	374	350	360	361	361	376	396	364	366	353	346	360	390	347	355	352	391	378	370	354	371	386	367	357	392	340	358	384	363	407	390	377	377	353	400	386	371	365	386	404	398	397	401	346	399	353	346	393	365	361	371	409	402	366	364	391	364	395	361	373	401	378	371	364	391	365	368	380	349	401	361	397	356	382	369	355	396	411	364	365	385	404	362	395	382	378	360	358	367	381	377	364	333	361	369	374	361	348	394	374	384	356	351	396	368	351	379	381	409	345	370	386	378	379	374	400	354	370	372	401	380	373	368	394	423	350	384	391	387	394	382	386	378	385	374	404	390	376	357	368	383	372	364	402	412	386	387	407	392	367	399	350	377	368	332	356	375	401	401	387	382	358	357	392	355	398	359	333	363	402	395	392	377	353	380	407	363	380	388	388	376	424	379	388	372	333	381	380	377	387	379	356	373	428	387	380	378	387	368	383	369	393	375	370	409	387	364	349	383	382	369	353	366	413	388	340	374	356	367	353	366	397	393	356
29944	51387	41547	29945	21689	15599	9962	5430	2909	2136	1556	1126	822	668	663	567	545	522	534	501	491	476	449	476	471	438	469	444	460	428	487	473	448	384	423	403	432	438	441	393	450	417	419	411	419	435	382	428	418	424	434	390	449	376	408	424	382	406	381	415	371	387	395	384	396	427	388	375	423	414	402	424	428	393	409	394	444	426	443	416	398	417	454	433	409	378	390	443	392	437	430	413	410	421	403	413	384	430	425	405	405	444	406	383	392	408	379	392	401	397	433	395	404	430	423	429	405	388	415	385	425	393	375	405	371	416	441	377	380	420	377	418	414	391	427	365	419	419	381	380	416	391	388	395	394	420	359	423	410	381	399	406	406	381	423	373	398	420	373	448	355	399	420	420	438	379	395	411	382	441	413	398	408	416	361	424	390	397	407	408	421	420	433	430	351	399	418	438	394	383	425	396	402	390	445	442	444	401	411	400	368	375	398	419	427	372	435	446	373	397	411	363	410	394	384	391	416	436	430	400	378	398	373	415	432	408	422	406	431	393	436	407	378	433	382	414	389	394	417	412	404	418	372	413	443	425	402	391	434	421	442	435	427	383	392	417	412	392	391	419	371	410	389	436	399	396	372	388	420	407	395	405	428	394	388	385	378	435	410	383	406	407	423	399	371	404	439	408	385	405	432	409	387	396	421	428	414	424	403	386	387	406	415	408	458	420	399	387	385	389	400	366	384	407	402	408	404	405	379	409	433	403	430	401	409	419	432	384	441	403	394	390	394	410	402	424	427	386	415	433	439	404	388	389	405	399	387	370	379	404	401	400	417	429	413	397	377	403	393	406	402	409	413	387	395	415	399	428	412	426	394	404	407	414	427	404	412	419	380	378	403	393	399	411	427	417	391	373	404	436	418	384	427	428	415	423	387	411	418	414	430	407	368	421	370	410	417	422	398	434	462	398	390	436	381	412	390	380	372	429	399	380	386	388	383	411	381	387	407	415	397	432	432	416	418	442	432	410	372	441	389	403	399	410	421	419	393	401	397	382	398	411	390	426	416	399	408	394	375	406	404	420	438	445	422	418	396	378	399	432	389	402	398	401	408	416	425	389	430	397	388	416	371	424	393	401	377	400	365	393	404	375	472	401	413	375	426	421	383	388	403	407	382	406	384	401	416	329	435	429	432	411	393	384	397	403	411	444	394	409	430	373	423	381	389	408	383	389	435	383	413	409	399	415	428	426	415	450	407	411	366	383	387	407	396	413	407	422	401	407	425	364	434	404	383	420	421	398	411	409	398	420	439	396	394	390	409	408	392	420	388	383	355	412	376	390	378	436	361	417	428	387	385	428	406	432	407	410	387	421	377	422	396	375	420	418	374	421	397	383	370	398	380	450	387	389	400	386	414	438	428	382	390	395	393	366	377	399	415	364	412	388	402	381	392	397	410	392	408	405	401	408	416	405	376	365	409	414	415	397	389	428	397	378	423	394	417	407	385	439	343	435	374	398	431	414	402	371	421	383	416	418	394	419	398	391	401	404	374	426	388	400	421	448	389	425	420	387	436	399	416	405	377	394	380	387	394	381	384	407	406	405	380	407	440	423	377	384	425	413	413	431	405	381	385	427	428	408	396	368	424	421	420	404	393	389	413	393	399	407	406	370	424	414	423	399	410	417	385	400	436	414	420	417	413	386	397	383	392	411	420	351	422	394	412	455	428	417	391	401	397	376	420	391	383	425	420	436	420	408	426	407	410	404	393	389	404	402	360	424	365	445	400	399	431	405	405	380	372	406	455	426	389	405	415	399	394	367	395	377	411	403	399	420	404	354	433	400	413	394	416	406	419	441	389	425	434	431	395	372	405	398	400	390	433	415	397	376	423	387	415	397	406	425	424	392	403	414	379	415	448	407	442	445	402	422	397	431	408	389	408	408	402	410	435	400	408	401	396	395	424	394	387	440	391	374	397	405	414	396	423	411	417	401	382	373	385	416	425	409	425	391	401	444	407	420	417	400	446	387	403	415	409	399	406	397	414	413	401	377	410	402	424	403	388	402	426	411	423	427	429	428	402	370	436	403	398	399	403	389	418	399	388	416	435	397	420	413	398	436	417	418	424	396	433	413	425	408	418	390	432	413	423	419	436	405	415	388	361	405	418	420	413	396	431	379	399	422	396	389	409	382	395	391	397	381	408	399	400	390	365	423	386	426	420	397	405	378	419	371	421	391	389	408	414	357	430	424	415	394	413	398	393	428	391	441	419	417	416	430	448	407	425	440	444	424	399	428	380	397	396	397	447	421	424	415	389	412	458	386	411	418	378	408	431	364	415	432	410	423	449	381	399	385	403	413	427	355	412	398	398	430	427	379	357	378	378	411	405	405	417	417	415	417	380	388	404	417	398	388	381	423	420	389	415	387	391	409	384	397	410	394	420	400	395	396	377	406	437	425	384	441	379	387	390	406	417	401	459	408	431	409	375	422	405	433	422	435	409	444	441	404	397	395	442	398	422	421	438	434	396	374	408	368	416	394	407	417	381	447	392	420	363	410	412	393	389	409	411	400	405	409	424	411	367	427	388	449	396	419	412	415	395	427	405	392	422	425	404	391	394	426	377	395	393	376	400	385	389	400	434	391	388	428	365	405	403	402	395	388	386	417	397	397	434	413	434	410	445	401	417	415	439	426	404	413	410	423	382	391	437	429	383	390	430	396	387	394	410	394	437	387	385	401	390	405	400	449	437	420	419	410	451	388	407	423	445	383	411	396	436	396	399	402	378	366	406	411	399	381	443	408	401	388	396	410	459	401	408	422	352	402	403	413	410	392	392	421	428	425	366	408	370	405	433	415	394	383	387	402	377	426	405	398	407	408	400	387	415	428	424	402	423	380	411	398	430	407	388	419	423	384	371	407	399	386	384	418	401	400	415	414	413	467	396	407	441	423	385	434	406	398	415	424	375	393	445	434	441	422	436	396	418	420	398	373	365	397	402	408	408	435	424	434	418	369	412	408	377	416	419	394	406	394	382	378	380	416	470	408	388	404	395	412	402	409	414	384	381	424	382	365	411	426	408	387	385	408	425	417	391	420	407	393	434	398	406	400	427	424	400	391	414	400	382	414	422	364	419	430	385	416	380	394	379	431	400	404	417	395	407	394	415	402	428	356	427	388	408	419	409	424	414	430	414	396	405	379	414	402	391	402	403	427	380	397	430	365	373	413	404	388	417	364	439	445	387	425	360	423	414	421	411	402	410	402	391	407	409	432	370	401	410	379	383	426	403	419	408	404	390	395	380	402	408	385	437	421	431	413	402	425	417	394	395	413	388	399	436	413	400	432	391	449	457	408	440	412	360	413	405	396	424	375	413	387	400	384	404	390	352	408	409	411	407	458	420	382	409	423	378	397	422	368	393	410	399	403	420	416	378	402	368	391	413	402	396	405	412	413	396	411	405	391	409	401	442	394	420	401	419	366	390	403	399	425	412	438	409	422	383	415	396	405	423	434
22985	21434	29097	24399	22268	23267	19085	7828	4661	3033	2030	1323	960	829	693	635	605	576	552	571	500	500	471	484	473	506	490	448	478	469	463	458	468	487	495	456	486	481	421	496	437	457	446	455	438	474	425	444	447	466	428	438	420	510	469	423	428	444	454	425	429	472	448	414	429	428	439	414	444	447	465	434	418	484	428	389	444	435	465	459	448	414	440	444	467	447	445	433	431	427	443	437	430	468	406	446	446	405	442	428	475	462	438	460	412	404	430	426	453	437	416	417	464	420	396	430	391	431	447	473	438	405	433	491	440	396	442	445	457	449	448	437	440	478	455	484	432	476	444	476	433	445	440	437	429	427	437	427	432	451	441	458	467	429	433	427	440	441	427	438	456	408	443	451	428	442	444	411	445	426	420	404	454	409	404	435	437	415	426	467	452	405	425	470	415	451	423	493	470	394	493	441	459	417	464	450	432	455	421	468	438	415	416	421	443	439	427	441	452	365	457	409	426	453	416	421	424	419	472	454	431	413	428	439	441	452	440	427	416	419	461	418	440	429	427	405	436	441	414	424	434	433	400	427	449	456	422	461	423	443	415	387	444	425	426	401	435	431	454	440	453	452	419	441	421	429	437	400	459	410	419	460	409	434	434	421	451	448	392	404	392	414	439	453	443	433	403	450	438	436	427	434	427	453	463	426	446	419	483	417	460	439	442	434	424	424	444	411	416	422	441	424	443	459	457	368	435	423	403	464	401	424	440	424	400	411	417	443	431	452	457	476	462	445	423	408	428	420	458	440	459	466	437	407	444	473	418	420	428	443	448	414	446	449	427	422	417	424	396	430	445	406	407	483	468	467	431	469	418	428	438	464	443	411	426	438	447	429	439	429	428	416	419	438	433	417	407	390	448	445	454	475	450	420	436	470	491	426	458	438	397	436	427	414	453	448	456	430	470	429	413	411	450	433	412	421	426	433	471	440	433	450	408	464	440	420	404	442	441	457	437	497	436	424	449	435	408	470	469	423	421	439	447	414	422	453	441	447	434	435	444	425	414	426	438	404	455	430	446	388	447	440	423	421	435	453	458	464	428	397	423	430	469	446	453	424	453	435	415	439	429	406	485	435	435	460	425	444	409	420	413	404	470	408	425	438	462	403	439	419	434	450	384	376	451	423	408	437	439	436	418	421	448	429	439	442	428	465	425	461	436	413	464	399	418	434	429	410	456	470	416	420	441	430	425	434	398	454	448	477	409	435	427	411	456	416	440	431	440	480	434	437	454	441	446	485	391	401	423	438	414	408	440	434	430	400	453	448	419	452	438	472	405	463	431	445	426	435	431	470	448	379	430	430	399	428	379	421	405	451	456	418	422	436	422	450	441	421	420	421	465	431	410	414	456	416	415	432	398	434	455	414	435	449	464	420	448	438	447	429	394	455	416	409	417	446	426	467	435	423	440	471	437	405	398	451	414	452	418	410	447	437	438	453	418	419	428	475	420	427	462	427	451	441	427	443	414	428	426	435	449	450	462	436	454	423	444	446	386	407	478	462	426	439	422	486	450	463	431	470	414	432	416	450	413	429	427	423	460	434	438	431	446	430	410	447	453	453	438	422	444	441	415	443	391	411	453	410	457	441	428	435	437	448	409	428	440	413	415	432	457	423	439	483	434	405	439	450	424	444	435	444	447	457	439	434	431	473	446	458	461	454	418	444	419	437	467	437	420	426	425	439	417	438	398	459	457	421	468	435	439	426	474	415	433	427	463	429	418	459	409	410	456	463	459	434	472	420	411	420	443	463	398	443	441	447	419	415	423	423	414	455	459	450	433	461	456	418	441	450	459	439	404	452	440	424	439	422	435	458	436	446	427	453	460	421	408	432	426	433	462	421	446	433	432	410	429	445	444	431	406	462	404	389	419	440	433	435	421	424	472	437	409	476	434	449	443	446	412	403	436	438	454	456	453	471	441	419	413	460	447	436	441	449	444	450	408	447	448	436	437	425	421	419	411	458	406	414	428	415	412	435	442	427	447	424	444	440	438	475	389	429	458	446	448	414	457	432	438	417	425	462	413	462	438	425	420	478	439	462	436	433	451	374	435	416	385	452	468	437	435	411	443	401	441	413	396	428	430	426	463	422	415	434	427	458	428	446	431	440	430	387	406	426	428	409	435	397	425	396	398	460	429	432	442	459	445	431	440	421	455	448	427	438	440	431	442	424	417	461	455	477	407	406	466	460	419	459	437	420	402	420	421	398	419	405	430	468	458	424	417	411	465	434	431	406	427	423	461	453	460	431	400	441	445	428	456	449	441	448	465	471	427	454	416	413	492	422	410	428	460	427	490	422	447	465	427	474	398	412	443	424	457	452	449	453	476	413	456	430	447	408	429	439	460	453	435	412	448	420	443	426	437	434	462	460	405	449	415	446	453	466	444	414	437	429	458	403	471	440	489	418	431	441	431	427	482	459	443	444	407	423	430	441	423	400	441	399	397	420	456	443	412	448	429	457	450	410	393	423	438	418	420	390	459	419	452	438	411	390	439	418	454	440	439	434	458	423	442	445	434	429	449	411	464	410	453	465	447	405	426	445	423	425	444	411	442	444	488	399	470	450	422	424	418	467	451	442	437	427	434	422	448	423	427	417	438	447	427	462	450	463	456	434	443	451	438	417	478	422	432	440	429	421	443	428	434	467	413	443	417	445	500	417	465	428	433	409	448	443	440	409	431	447	455	458	401	418	444	443	461	383	433	433	418	424	447	435	405	439	435	476	451	429	433	469	456	426	457	423	433	412	471	420	484	461	423	426	409	408	436	431	458	454	448	446	447	413	447	397	435	457	502	446	428	437	406	432	449	448	427	436	435	439	436	461	423	384	415	411	439	420	424	437	439	448	476	412	468	424	411	419	462	439	422	440	417	431	442	452	447	434	456	435	421	443	425	464	424	478	408	433	426	455	393	421	469	459	438	437	448	437	470	423	425	408	428	429	421	394	449	450	452	430	474	430	457	442	452	485	429	441	407	449	430	422	455	469	416	420	451	460	417	443	417	478	435	404	468	448	477	408	422	471	417	392	442	414	421	444	465	456	463	426	431	407	437	446	474	428	402	450	455	434	448	416	413	468	416	439	431	442	434	430	419	409	475	435	417	405	429	466	422	411	433	453	445	413	463	430	413	455	430	430	419	423	424	425	424	457	413	424	448	447	418	438	430	397	432	411	464	435	443	433	453	381	427	434	451	423	433	438	470	452	440	455	435	447	445	400	467	435	417	431	437	425	432	459	431	466	413	454	431	439	433	416	464	427	387	424	447	416	405	436	424	436	448	398	469	453	477	427	414	448	500	440	399	458	394	409	464	421	472	434	457	444	430	402	443	440	407	460	405	398	457	467	444	388	468	387	445	414	451	422	459	436	431	465	423	442	436	416	461	486	430	432	426	452	419	427	421	446	455	446	466	390	433	449	439	431	429	438	445	509	447	471	477	463	414	469	402	447	388	459	443	426
32671	60649	50451	37924	30349	23397	16505	10293	7514	4951	3346	1981	1318	1072	969	857	746	710	663	598	644	531	585	557	511	515	544	556	524	530	522	521	473	510	506	527	455	517	486	492	447	425	458	442	490	465	460	467	454	516	465	503	478	488	468	462	469	470	454	447	448	489	459	453	428	467	446	452	456	465	465	452	441	418	453	463	444	425	472	454	451	421	462	451	488	464	451	455	456	434	452	434	445	389	443	459	475	472	445	470	426	450	441	468	454	414	412	444	455	436	448	430	462	443	433	448	463	447	457	443	471	411	457	408	428	434	430	407	441	462	463	423	443	422	451	431	427	417	430	482	461	431	461	448	432	463	459	418	481	436	422	457	452	419	465	446	444	472	454	481	450	430	446	468	463	424	468	459	439	451	488	462	473	456	484	446	429	439	486	486	432	493	481	460	420	424	447	446	454	417	415	446	446	426	466	460	426	449	411	407	450	438	438	452	447	460	431	433	432	413	439	459	448	447	450	473	426	452	472	444	442	432	432	445	457	443	444	460	425	438	453	480	474	469	458	473	455	457	459	447	450	451	442	465	463	481	445	481	464	449	423	441	470	441	423	429	480	488	444	430	464	459	437	430	487	438	423	431	461	439	418	424	435	443	469	460	432	426	427	469	484	454	414	414	479	475	471	444	416	461	408	440	462	431	466	465	458	461	439	445	439	454	451	442	444	433	453	476	418	431	479	374	465	438	428	455	462	418	484	463	400	439	465	422	400	450	429	437	455	427	465	433	431	438	445	438	461	449	411	438	432	450	437	446	421	416	448	441	488	438	432	478	434	473	436	417	470	447	426	456	450	448	430	447	428	461	432	415	454	453	461	404	400	437	424	405	424	434	430	449	458	480	451	466	469	470	444	453	445	436	425	508	436	439	441	431	465	449	439	430	445	449	408	479	431	470	423	471	442	422	440	421	462	465	420	429	457	451	443	429	468	443	467	459	453	460	446	419	438	438	426	432	439	456	462	441	406	457	447	441	444	461	463	451	439	443	438	405	493	428	391	451	436	433	432	481	442	417	459	452	448	419	415	461	425	431	445	429	406	432	437	439	442	434	463	436	450	420	421	457	466	457	422	419	430	448	428	457	457	422	426	454	483	466	440	432	459	480	450	443	466	438	431	434	425	441	450	468	473	418	422	433	419	448	444	446	434	459	431	454	440	435	473	440	429	452	429	433	454	491	470	446	446	446	449	470	409	438	454	444	451	453	425	463	448	477	428	445	441	448	464	485	462	463	452	446	446	492	437	412	435	411	423	416	448	413	401	435	444	459	422	464	432	485	442	436	434	457	467	409	443	468	467	441	413	422	422	440	446	456	464	448	418	476	397	427	431	379	481	451	458	450	464	435	439	432	475	427	442	453	481	440	441	452	469	427	464	431	452	473	445	431	435	442	484	429	439	496	424	447	456	434	438	425	446	442	434	435	402	437	446	430	433	424	431	451	475	487	410	437	430	473	438	480	473	450	447	453	449	453	423	435	454	460	464	466	422	443	452	442	452	452	441	448	476	450	466	445	424	420	454	446	442	424	475	437	457	476	437	442	466	481	507	437	421	481	478	442	422	442	444	484	466	422	440	425	439	466	450	427	455	431	459	443	453	433	439	464	416	414	483	491	505	440	439	446	442	464	447	446	445	444	479	458	437	468	450	432	451	473	466	426	443	452	424	442	468	448	477	444	453	435	479	423	482	464	420	412	488	486	439	427	404	468	481	455	441	444	463	458	427	455	476	440	455	420	424	423	460	482	431	417	473	476	428	440	427	470	437	462	451	466	411	431	410	398	457	458	416	436	475	462	421	471	454	435	403	474	428	445	458	467	445	443	455	457	439	440	484	371	445	457	458	437	475	476	438	433	445	428	458	468	430	421	462	412	418	467	451	443	445	457	478	418	401	461	447	426	471	446	444	440	469	429	442	438	458	463	472	422	451	434	450	465	436	411	458	437	440	464	429	471	444	465	456	457	469	450	457	454	431	452	438	464	399	435	452	439	425	450	469	445	434	434	413	441	460	454	435	426	441	428	462	412	482	423	450	410	444	463	423	469	419	468	430	468	446	474	488	439	481	445	439	421	460	432	462	448	462	478	448	473	435	455	460	444	433	434	448	480	432	470	477	429	461	444	438	489	434	441	428	456	449	423	449	437	449	488	455	462	397	441	455	424	431	447	442	498	442	433	421	464	448	394	433	432	460	416	484	422	427	458	458	474	463	445	423	430	437	434	449	460	456	463	456	468	438	427	424	451	447	435	435	423	434	461	458	412	428	427	457	456	432	460	443	399	439	461	451	459	461	459	486	449	461	449	457	429	430	444	440	421	410	442	418	469	466	457	475	428	461	446	442	472	479	452	442	465	437	440	413	469	434	449	437	458	466	425	432	441	464	452	456	439	457	457	430	437	432	454	429	457	450	422	428	456	416	451	426	428	446	437	442	437	478	432	460	435	424	501	448	449	450	441	492	421	471	470	397	444	441	419	467	472	439	464	429	461	423	424	441	420	454	468	443	444	435	427	463	487	473	453	507	420	436	421	431	457	433	494	405	454	459	468	427	428	433	446	473	412	420	454	455	436	463	418	442	451	433	439	448	438	415	446	438	444	411	472	450	435	422	454	437	464	465	472	432	472	456	465	432	439	493	429	446	466	450	444	473	436	421	502	447	459	446	454	478	449	497	487	436	450	445	481	457	450	460	444	464	457	432	475	427	478	451	428	421	440	408	437	451	442	459	431	446	433	449	456	458	467	451	429	409	432	427	471	443	443	423	428	411	400	434	485	420	455	427	474	496	499	441	468	413	440	427	401	467	458	384	441	478	421	474	439	460	459	451	454	440	418	412	443	448	462	440	444	445	459	468	440	440	436	433	443	443	400	435	477	485	449	463	426	466	472	434	439	437	452	459	456	481	468	399	434	424	453	468	405	460	485	407	459	485	469	460	473	449	427	447	455	433	436	446	453	456	442	463	415	447	464	446	449	420	446	441	486	481	436	393	458	467	468	419	415	434	461	423	434	462	407	417	439	500	432	476	456	461	490	450	457	435	458	444	430	468	476	438	417	482	433	434	441	467	462	424	448	458	484	465	430	502	444	436	431	416	476	472	426	453	467	465	451	440	438	448	445	451	481	452	456	459	432	446	426	456	454	440	419	435	446	395	413	407	447	456	426	451	440	440	452	453	458	420	437	446	405	488	460	481	435	441	381	466	451	474	445	435	452	434	438	426	477	422	436	459	467	437	437	410	459	453	431	469	501	459	451	399	439	459	441	418	428	475	452	454	427	420	464	430	460	435	427	452	447	402	452	421	451	417	437	428	422	457	489	454	432	417	464	444	448	418	461	453	420	455	436	457	435	457	450	431	418	483	442	396	454	464	434	447	439	431	452	461	436	434	467	455	478	428	419	458	414	414	409	436	456	432	407	468	437	451	443	448	464	397	443	445	453	463	441	453	451	421	439	455	463
30860	32080	35842	25618	14123	6985	3919	2203	1354	897	587	413	389	399	338	326	310	285	282	288	288	291	262	263	307	268	263	288	277	268	250	240	260	281	282	284	262	249	267	268	228	264	252	266	266	239	255	265	269	265	265	290	288	246	272	278	277	229	279	270	263	265	270	244	282	282	256	249	266	272	263	254	269	261	265	256	235	244	265	285	255	282	259	262	252	260	271	262	267	257	268	258	282	289	258	257	256	257	274	254	265	267	241	279	266	263	247	261	254	258	275	267	246	254	243	257	225	248	243	255	267	287	240	284	244	299	255	228	269	250	239	290	245	270	269	275	262	269	258	272	267	271	289	234	286	256	268	275	260	269	240	251	254	231	241	228	255	287	295	272	264	260	272	280	231	243	261	281	274	259	255	253	250	247	247	256	257	253	256	269	266	236	259	273	258	249	266	255	274	269	276	251	264	274	261	258	235	257	283	295	293	269	285	276	255	234	253	269	280	241	299	271	268	253	278	268	267	274	275	241	272	294	272	245	248	271	246	259	256	241	256	288	257	282	314	281	241	274	268	257	257	257	276	248	276	243	251	283	301	260	269	254	289	276	270	247	262	269	298	271	246	260	206	276	261	262	264	244	237	260	265	271	248	246	257	264	261	266	264	275	259	280	260	254	260	259	254	266	247	282	280	285	261	240	266	272	224	262	258	254	257	251	259	257	253	261	256	258	259	249	280	279	256	269	270	266	250	274	264	255	258	259	265	245	282	228	264	246	262	258	251	291	282	285	298	245	274	232	264	268	258	272	240	256	252	280	238	255	254	258	273	258	234	257	252	261	245	249	264	261	235	266	248	245	260	263	250	253	249	273	270	286	276	253	270	264	245	261	294	258	254	259	251	259	267	271	249	284	250	262	262	258	256	243	254	255	258	269	252	281	270	266	285	235	264	255	258	259	231	258	246	276	229	252	262	260	247	247	243	275	277	248	244	277	257	275	265	278	281	266	263	273	268	269	261	245	250	261	262	252	262	264	263	301	258	232	264	279	254	256	268	266	254	239	271	251	248	255	254	259	267	285	287	257	294	239	280	253	259	248	257	286	246	266	262	255	286	268	242	258	234	263	259	262	252	231	273	260	248	288	251	222	266	242	279	270	247	257	253	242	270	279	282	300	261	268	247	240	289	258	273	277	237	253	261	240	293	240	234	258	255	215	228	262	240	230	272	265	257	256	269	288	256	281	266	268	277	269	255	262	277	262	255	251	237	260	255	268	268	264	295	268	271	276	238	242	258	263	272	255	269	254	232	248	273	268	264	256	271	244	290	269	277	261	278	239	260	260	271	235	286	257	295	274	275	266	245	278	253	277	263	263	255	281	271	263	236	251	261	255	245	263	234	268	248	259	250	305	245	258	295	246	241	276	282	262	270	271	274	280	248	258	288	251	256	260	245	248	283	259	253	250	282	240	273	266	264	258	264	234	239	251	259	272	290	295	285	257	258	260	266	280	279	271	252	261	254	274	266	249	281	262	259	260	262	268	251	257	273	248	252	242	245	288	220	251	254	291	248	262	258	265	265	237	243	276	288	272	250	238	266	264	277	263	273	252	293	255	266	275	258	278	279	265	282	248	277	267	267	259	263	271	292	283	257	263	264	240	231	281	251	264	281	271	242	256	284	249	250	240	238	282	282	266	292	233	267	269	235	226	249	255	252	247	273	238	258	242	292	274	265	273	250	252	256	270	245	290	237	273	253	253	247	248	265	275	256	254	253	255	248	279	244	245	259	275	280	257	248	235	269	254	283	267	260	255	246	256	263	268	276	276	264	256	243	241	235	273	264	266	253	278	258	258	254	267	256	268	247	251	294	244	286	285	270	273	276	281	277	270	262	248	262	249	286	272	271	278	259	243	309	261	267	233	270	258	253	239	261	267	237	274	215	261	247	267	258	249	280	273	267	287	276	264	270	245	280	243	273	261	261	274	251	273	262	242	282	263	288	267	252	274	240	246	277	245	257	249	275	276	259	265	259	298	245	283	246	270	259	267	293	264	270	274	258	257	259	279	261	283	287	252	261	272	265	261	273	270	259	263	258	257	267	262	258	259	279	296	242	257	253	251	258	280	257	239	274	256	280	285	256	282	294	258	254	252	240	254	225	275	234	251	259	282	242	284	299	245	275	250	213	281	273	248	270	265	300	246	271	239	230	273	248	230	252	257	262	269	281	276	280	249	251	236	252	260	269	263	303	241	271	232	276	269	276	260	300	258	277	260	274	273	305	248	268	274	274	255	279	265	267	274	244	250	253	258	276	240	246	257	248	251	269	294	293	282	250	274	227	268	285	284	273	237	258	252	255	228	265	266	267	250	252	269	244	263	259	246	240	272	244	258	257	259	255	271	276	251	310	287	282	284	283	240	266	251	287	252	269	255	261	262	233	262	234	255	280	227	276	265	289	281	267	246	255	260	277	260	265	264	283	258	238	225	255	254	269	272	262	260	253	265	268	240	281	268	275	253	248	250	274	272	269	250	301	244	292	239	260	234	254	285	243	270	250	245	290	273	263	243	266	243	234	273	264	260	261	266	251	252	250	274	266	276	274	244	274	262	210	301	247	268	269	263	269	250	277	252	251	243	278	275	253	255	251	258	253	249	256	276	278	274	232	246	265	259	237	268	256	259	256	240	240	248	243	253	293	261	280	255	243	221	250	268	263	248	238	259	239	258	232	233	269	271	251	265	259	247	259	235	248	289	258	237	259	240	251	278	260	214	238	273	261	256	288	285	245	262	279	239	268	284	258	284	264	244	269	283	280	225	249	278	250	249	273	269	261	261	255	278	252	296	264	299	257	226	267	252	259	258	251	248	261	267	255	268	262	255	255	254	261	259	291	256	258	250	260	284	254	262	284	275	250	250	265	240	239	241	258	262	243	239	290	219	269	260	249	257	245	274	283	249	227	260	253	284	229	273	262	252	254	254	255	258	262	246	266	255	240	278	229	258	250	245	250	271	278	258	248	266	238	254	266	233	250	253	264	275	267	268	234	249	257	271	268	240	274	240	246	263	253	260	275	276	243	257	252	263	268	287	276	267	239	282	254	262	273	244	259	234	216	237	262	264	290	284	254	264	260	236	247	232	264	291	253	284	261	283	229	283	262	257	249	269	295	259	278	251	253	250	207	280	251	286	256	278	261	269	265	273	249	286	268	251	238	261	224	261	285	255	281	244	243	261	249	277	254	268	243	259	234	266	264	259	267	243	244	235	265	260	231	273	282	267	274	243	258	238	281	255	251	264	284	297	230	216	258	270	301	244	260	241	257	283	268	280	255	248	274	247	256	253	233	278	288	253	277	289	255	237	267	279	266	246	255	264	249	257	269	255	271	283	254	257	269	230	267	279	257	278	255	256	308	259	272	233	249	280	257	260	262	247	292	271	265	248	262	275	286	258	272	258	269	257	244	268	255	288	262	280	294	266	261	275	235	294	262	262	260	232	245	274	248	279	286	268
29631	46278	36366	24218	16377	10378	6735	3938	2407	1507	965	701	566	504	431	402	363	333	327	343	292	314	327	332	290	314	298	311	317	308	290	299	286	306	297	318	308	270	284	309	293	304	282	299	310	283	290	302	312	284	281	299	296	283	266	336	287	299	299	317	315	281	279	303	278	283	286	296	277	288	256	260	263	306	263	287	282	295	263	290	273	271	272	240	266	282	298	324	331	278	283	320	290	297	300	276	267	268	267	262	275	284	293	290	280	299	310	301	283	301	300	271	294	321	301	276	284	294	282	282	284	267	288	272	273	280	287	276	295	293	277	279	270	286	298	273	309	259	291	271	293	321	277	276	277	285	287	273	283	293	278	289	292	292	285	303	280	277	290	300	275	298	263	301	299	308	271	303	280	284	284	310	280	311	308	311	269	290	271	263	297	292	316	289	276	290	296	317	278	287	291	276	272	311	296	279	256	276	323	286	313	293	291	267	260	297	306	248	287	316	316	302	307	261	272	292	273	306	279	269	281	292	297	291	302	282	295	310	259	298	280	286	295	298	279	284	294	293	300	310	295	267	284	271	284	289	324	258	276	282	262	299	286	283	308	281	323	294	284	278	297	308	305	282	285	300	290	267	275	303	308	276	306	292	298	267	250	279	290	259	281	317	297	244	262	285	264	273	276	302	306	277	303	283	270	280	275	297	286	268	321	275	290	302	271	309	300	271	295	287	298	295	278	288	284	288	285	285	289	264	285	269	273	316	283	287	292	314	269	296	289	316	299	278	280	292	271	283	281	265	267	284	278	285	284	303	292	289	279	295	306	283	291	301	287	262	288	299	294	295	289	292	316	302	276	274	292	286	265	309	294	302	286	273	309	271	290	287	282	295	280	281	297	307	279	307	274	313	253	283	285	292	291	290	279	298	284	257	317	293	287	306	272	265	297	279	292	272	295	291	275	285	263	280	320	247	296	300	304	301	289	279	276	288	283	320	280	316	306	302	290	305	279	273	262	305	284	273	293	302	276	297	319	286	253	276	264	290	303	281	309	313	299	280	257	295	284	295	257	284	294	294	269	285	285	308	291	309	271	297	304	316	306	290	296	282	297	286	311	276	273	314	277	271	300	279	312	261	281	301	299	275	273	268	313	253	263	258	289	257	320	291	285	298	275	288	292	293	305	242	324	333	254	272	308	289	288	320	258	251	296	283	303	290	279	314	282	295	315	294	299	302	254	271	274	290	268	311	280	295	280	293	284	302	279	264	327	291	286	267	259	273	284	289	273	291	278	286	297	265	289	313	277	294	296	292	309	295	259	281	290	267	291	309	281	297	286	276	282	271	303	322	265	281	262	304	283	273	320	285	287	303	268	297	273	282	277	311	270	326	305	284	270	269	266	287	284	316	298	279	288	268	309	277	289	300	316	267	274	298	305	258	285	279	290	274	282	288	299	286	296	280	300	275	304	286	309	287	309	301	264	298	278	283	275	286	276	284	277	292	297	330	268	305	339	293	299	264	269	273	289	313	312	343	272	269	238	278	300	308	329	298	285	298	277	276	305	260	246	280	261	269	296	286	281	287	278	270	294	300	273	293	324	278	271	277	308	283	276	285	305	309	306	261	318	304	290	272	271	291	295	289	292	273	264	280	290	277	301	272	306	321	304	294	302	260	293	252	283	304	306	291	309	295	297	282	267	313	292	267	285	287	276	294	288	297	289	277	298	311	274	275	272	284	276	278	317	236	327	294	294	262	292	299	287	271	299	279	299	274	300	293	285	290	272	288	300	272	321	293	298	271	283	287	305	283	289	318	332	270	273	288	282	301	292	289	275	310	300	305	283	288	293	282	308	256	302	270	268	253	298	287	305	273	308	292	277	253	280	275	290	306	275	274	304	288	297	281	273	284	296	319	286	262	301	269	288	299	254	296	301	275	290	277	313	305	274	308	311	257	302	305	272	302	304	291	292	290	303	286	288	288	295	283	262	282	300	282	284	275	297	323	315	306	298	307	283	288	275	276	294	279	293	279	278	277	282	308	306	291	304	276	325	306	291	310	311	281	271	274	266	283	295	272	286	302	276	302	280	306	290	277	290	275	270	293	274	296	290	306	296	296	261	300	280	267	295	286	308	289	283	309	305	298	277	269	301	296	283	294	292	292	243	268	291	285	279	261	284	274	284	319	280	302	302	275	295	318	296	290	291	252	254	317	293	315	300	277	317	297	258	292	302	305	304	297	261	290	292	280	302	318	292	271	298	273	287	293	274	264	276	265	267	278	295	282	271	264	325	277	310	320	276	308	321	282	309	300	275	296	330	304	296	269	282	325	298	310	277	265	313	268	267	287	269	300	253	262	285	277	303	293	289	259	303	280	278	273	266	286	290	290	244	270	323	278	285	261	300	300	300	283	279	288	290	318	299	307	295	286	285	280	271	283	292	302	307	289	299	315	312	271	274	269	245	263	275	309	301	293	299	263	316	280	282	289	288	287	274	304	288	299	282	284	299	259	317	288	300	274	263	291	274	264	285	293	312	299	286	313	271	308	294	309	305	276	258	290	297	293	288	243	300	288	258	296	310	299	254	292	305	256	268	281	277	284	276	299	268	289	307	264	292	314	272	293	306	294	272	290	303	272	283	294	294	292	300	301	292	288	325	274	294	285	285	308	288	276	298	273	283	291	277	273	292	310	262	284	290	309	289	267	287	285	295	278	270	279	304	310	266	295	317	298	286	283	291	286	277	263	307	314	311	292	304	277	274	293	278	271	265	274	308	271	259	311	297	311	284	311	295	263	301	275	288	286	274	305	288	271	288	298	293	283	256	259	309	226	283	281	282	265	279	274	258	284	275	307	274	303	310	307	303	268	248	265	309	274	276	285	300	285	299	257	329	263	287	274	278	264	276	275	311	296	302	279	300	300	285	272	283	269	299	307	295	280	293	277	287	289	293	311	294	301	299	289	238	274	284	305	264	248	266	295	287	295	299	283	271	275	279	300	306	316	307	280	309	301	299	281	276	288	310	277	274	285	229	305	274	259	321	292	271	290	298	306	294	311	283	284	325	300	323	287	303	258	276	264	291	279	301	289	314	302	316	287	293	278	273	305	246	282	262	274	291	301	282	296	273	282	274	287	306	295	256	328	270	290	289	252	304	269	295	292	287	310	272	301	315	299	319	292	305	274	284	262	259	283	305	281	282	306	269	283	276	298	281	286	287	263	266	263	287	306	326	279	321	326	303	289	256	295	292	284	270	297	290	306	295	286	279	291	268	279	312	280	313	289	291	264	288	285	295	313	289	285	294	273	280	292	288	277	295	265	262	283	305	291	324	267	295	270	275	295	254	303	301	289	274	305	294	302	279	266	292	291	267	292	315	294	261	275	292	287	291	281	285	295	294	265	276	300	277	272	281	294	277	282	285	292	276	276	256	299	293	272	287	285	307	272	284	268	255	256	288	297	287	277	318	291	286	299	283	273	281	284	290	242	281	277	287	279	293	290	279	306
24211	21390	28769	25732	22926	18540	10445	5042	2655	1662	1078	847	623	565	455	413	368	351	362	342	333	339	333	288	278	304	313	293	297	283	287	312	334	312	290	255	342	283	328	300	258	298	285	275	245	268	270	301	311	274	287	254	271	264	271	268	298	257	278	284	307	272	255	275	247	260	264	267	245	265	266	266	256	284	299	317	292	283	290	255	272	279	305	265	296	272	265	285	288	268	302	279	284	254	268	279	301	258	295	281	288	260	266	266	294	264	287	268	235	248	287	298	284	312	277	258	279	265	280	261	281	258	272	246	304	281	252	267	268	264	281	268	277	295	283	298	280	283	278	293	294	290	270	257	281	238	290	251	284	276	270	270	292	282	273	292	247	261	248	287	225	287	287	264	280	286	275	266	284	295	253	271	277	276	284	298	277	275	257	317	262	271	250	253	283	264	246	305	268	289	271	297	297	267	297	264	255	311	249	258	276	250	282	273	254	280	257	261	294	249	277	268	271	264	271	274	258	262	271	270	276	271	264	272	255	276	250	271	320	275	276	271	281	263	307	304	283	293	295	269	287	270	284	279	286	303	291	268	265	271	265	317	273	269	265	273	280	262	263	258	251	284	269	284	268	267	268	244	262	271	283	290	316	288	284	253	257	243	277	260	277	309	292	255	264	270	277	271	258	305	282	260	267	288	263	271	282	274	278	278	271	267	259	269	274	263	281	258	263	266	291	271	292	251	288	272	267	282	277	260	297	283	267	263	281	259	277	292	267	260	259	300	303	273	274	279	275	293	302	262	265	253	293	306	296	258	244	282	304	265	257	285	268	257	265	261	276	261	277	261	284	241	289	273	250	255	266	252	281	284	272	279	285	289	263	251	267	281	271	242	314	271	282	272	301	281	302	281	289	274	281	280	261	276	302	282	298	244	277	271	255	257	224	260	271	265	289	252	272	288	260	285	250	279	271	304	279	261	291	261	264	254	258	249	279	292	265	291	284	252	275	257	255	245	289	279	251	290	238	231	274	282	282	275	275	254	270	273	273	302	246	264	263	274	269	269	307	278	269	279	260	281	272	278	262	257	263	288	274	256	260	264	266	258	278	303	299	280	289	271	248	255	287	282	272	264	271	273	284	279	277	264	296	298	275	298	280	263	292	281	277	251	261	292	306	276	265	249	255	296	297	239	281	263	282	243	276	277	259	252	274	243	292	271	260	281	287	259	259	290	254	297	247	278	291	289	264	281	268	246	288	291	288	256	278	288	272	253	253	271	282	268	234	271	282	264	274	269	267	301	291	260	298	283	278	300	286	299	235	280	270	283	280	266	276	269	268	278	288	266	244	271	256	288	298	280	284	299	270	287	261	246	274	255	258	289	265	275	291	278	304	245	253	244	287	251	266	264	273	290	286	280	289	311	284	304	260	262	252	283	277	276	238	260	261	265	252	325	264	264	291	267	253	297	235	278	281	274	278	274	277	297	248	275	279	265	290	265	268	254	293	286	237	293	300	251	290	273	286	266	259	259	255	248	262	268	263	272	273	278	260	251	294	290	261	290	275	250	261	268	259	273	257	314	263	274	288	281	263	274	279	278	261	276	289	290	254	265	258	287	282	266	261	284	270	293	266	259	285	252	280	278	292	278	284	297	290	260	254	269	285	277	255	307	275	277	286	284	247	224	269	296	266	276	254	235	278	258	255	280	274	271	312	271	267	259	254	287	290	284	303	265	285	241	259	282	254	300	302	295	267	290	286	270	263	245	296	260	267	293	265	258	269	239	257	268	274	260	283	276	279	265	274	302	272	304	261	285	260	288	277	269	258	286	273	324	280	258	263	286	280	251	303	251	265	276	292	269	293	284	268	262	301	274	285	254	315	298	292	274	266	276	257	267	286	280	281	318	252	286	266	254	267	299	288	267	278	268	294	279	274	280	245	296	260	294	297	262	277	260	264	271	265	279	287	271	296	275	314	280	250	276	292	289	276	302	266	272	272	292	283	295	266	284	253	310	255	274	289	311	269	273	265	280	282	266	262	284	297	265	258	260	257	256	289	281	280	286	242	270	322	278	284	270	273	288	290	289	286	237	271	261	295	285	248	256	271	275	273	299	275	284	285	240	267	284	280	288	292	260	289	270	285	283	290	287	271	281	261	268	281	248	274	266	277	300	262	297	253	297	283	296	288	278	255	262	300	295	276	291	309	287	284	278	280	280	268	262	264	269	279	279	297	278	289	288	292	252	265	267	280	318	273	290	249	276	273	248	261	275	259	256	259	305	258	259	296	269	259	260	263	289	293	249	292	280	300	284	265	267	268	240	274	264	283	276	286	277	261	258	274	315	280	270	271	278	275	282	255	253	274	260	296	272	270	298	236	266	252	268	253	261	272	292	277	276	265	257	265	285	265	295	280	292	270	317	294	296	270	282	279	290	291	286	282	319	269	258	307	278	283	266	255	273	267	270	282	274	261	258	273	268	268	254	274	266	303	293	274	311	250	284	316	251	291	281	267	288	277	301	240	275	273	270	240	286	268	270	292	280	266	267	267	254	280	269	288	288	281	268	268	285	263	284	294	276	258	292	276	282	285	266	307	313	282	269	262	247	296	298	280	283	271	294	274	259	287	308	281	275	249	256	264	291	275	240	265	278	262	291	277	257	283	319	263	291	272	298	255	233	287	281	250	300	279	267	261	288	272	272	267	271	280	283	280	288	260	249	233	252	289	267	290	253	271	261	289	280	273	255	256	264	281	248	245	283	292	306	285	267	276	252	257	284	298	279	270	263	283	257	284	292	258	294	287	249	259	277	287	298	298	308	263	256	289	268	273	276	283	273	232	296	264	288	278	280	257	290	255	310	278	275	317	267	289	287	295	274	291	289	282	267	267	278	308	247	266	274	275	260	276	265	288	279	282	258	280	299	269	274	289	290	286	264	288	254	285	269	260	253	250	284	257	272	260	283	261	306	266	291	269	292	238	310	285	269	267	297	266	255	273	296	258	283	243	256	277	276	254	274	266	275	278	263	288	265	273	284	317	284	278	263	294	283	287	292	290	267	259	247	274	288	266	289	276	259	249	260	295	272	300	300	266	297	284	266	292	315	289	283	248	268	240	276	291	248	273	282	295	264	262	291	274	265	285	275	285	271	242	254	259	259	287	246	288	290	249	265	268	287	272	319	272	262	268	279	277	258	307	245	300	245	290	252	264	306	262	284	250	284	282	253	285	279	304	266	264	248	254	263	261	252	269	247	247	255	280	272	288	252	248	255	298	281	268	263	257	306	294	291	289	265	275	286	267	264	273	248	302	276	282	268	278	262	273	267	275	269	282	266	244	296	276	235	292	243	277	270	262	275	270	270	311	261	268	254	295	278	278	259	279	257	249	297	281	291	287	292	311	262	278	275	288	264	246	258	251	306	264	259	283	294	261	284	276	249	301	272	269	253	282	283	263	305	274	267	268	282	278	284	264	250	260	270	263	264	259	279	286	253	269	248	279	279	282	255
29985	56003	45311	33176	25394	17332	11664	7738	4517	2947	1703	1426	1039	718	647	513	453	462	412	388	392	396	383	346	385	341	355	398	319	360	338	320	340	323	346	296	306	323	321	321	344	312	317	303	340	328	277	292	305	332	309	316	285	319	346	273	291	290	321	293	326	306	315	308	326	292	318	332	320	316	265	273	273	260	307	289	267	290	294	272	309	326	293	282	276	284	302	303	302	282	286	299	304	290	302	313	304	284	306	300	300	268	287	302	292	292	302	311	265	313	270	286	332	291	281	286	305	271	297	292	287	284	295	316	297	316	273	269	284	307	301	284	264	267	289	266	285	312	275	296	308	276	314	297	316	311	290	286	315	293	307	317	283	308	316	276	300	288	299	287	290	303	285	282	277	306	251	283	294	309	304	293	331	296	246	281	331	303	306	260	294	295	274	317	325	266	331	325	300	293	290	300	280	304	287	311	312	271	295	282	303	273	298	280	263	289	293	260	278	292	276	290	295	307	265	272	285	302	279	264	287	295	278	271	257	325	309	287	268	289	280	285	269	283	292	294	240	303	266	291	296	289	315	310	303	301	277	288	305	293	288	283	280	314	288	268	284	290	281	314	281	273	287	310	293	293	290	289	273	256	316	298	292	288	279	283	281	313	316	277	270	267	300	266	298	293	292	290	272	298	307	287	294	316	272	300	284	293	283	280	286	309	270	297	291	253	307	280	315	290	266	275	286	311	276	275	276	266	326	277	316	283	293	270	304	285	304	303	268	293	300	312	309	281	270	308	332	282	285	327	309	292	274	286	291	273	283	304	303	315	296	338	306	291	294	293	302	263	285	260	296	307	300	297	267	304	295	288	296	290	279	302	318	292	265	265	266	266	295	327	294	272	288	289	271	284	336	281	263	294	256	294	287	292	281	246	335	273	297	297	267	289	324	284	304	288	303	279	266	286	243	276	294	319	279	284	274	285	308	282	307	287	285	274	286	297	293	292	281	292	288	324	293	274	293	323	290	299	267	252	300	277	293	274	268	295	281	276	285	260	257	296	277	269	284	273	299	302	307	274	270	303	273	300	281	287	248	286	271	278	309	288	293	279	289	269	288	272	287	275	306	286	286	281	281	294	321	291	290	285	270	290	307	269	297	256	276	281	289	290	301	247	304	308	316	294	319	286	308	323	293	293	275	304	302	312	325	297	280	301	269	280	287	282	297	296	285	296	267	308	277	301	267	289	318	313	283	299	304	296	299	300	309	290	277	289	289	334	278	298	286	290	275	264	271	296	299	279	312	284	287	269	281	298	302	305	304	309	264	275	281	331	305	298	308	272	291	298	320	277	308	302	312	287	287	314	312	268	274	290	282	279	288	300	298	271	298	276	279	277	275	290	322	293	289	290	274	316	292	325	285	275	307	315	302	264	251	285	266	311	264	307	280	279	296	315	303	295	292	301	303	282	320	284	282	297	298	273	267	297	271	287	300	288	305	295	267	301	302	278	291	320	295	292	280	285	306	279	316	286	340	308	333	283	268	272	298	287	322	302	294	321	292	276	285	314	295	285	273	287	319	281	275	321	304	288	288	288	299	316	295	328	310	298	290	281	289	313	290	310	283	273	282	320	286	292	276	319	288	298	276	297	313	311	267	275	298	272	298	269	274	322	275	274	310	307	273	292	311	302	298	316	304	289	282	296	325	285	324	267	279	281	301	270	297	290	266	310	282	295	334	326	278	293	287	306	309	269	281	283	273	280	290	290	286	296	302	278	321	276	318	281	285	332	292	297	290	292	316	316	300	295	299	298	279	287	305	278	304	261	291	289	300	271	274	284	293	302	266	262	278	294	310	304	262	288	293	292	311	315	302	281	334	278	304	265	275	286	283	297	283	301	298	305	282	269	283	304	270	269	272	306	294	270	275	293	286	308	268	288	265	299	304	274	292	306	317	304	292	277	302	265	295	281	289	303	312	265	267	306	311	276	335	292	263	309	281	314	270	291	296	285	297	302	278	291	270	298	299	297	303	309	275	285	295	304	296	282	318	282	263	284	316	311	269	295	320	290	316	304	299	297	263	258	312	299	284	283	250	292	292	301	317	302	276	270	315	286	311	288	256	274	309	318	301	304	320	263	287	304	286	282	298	264	295	309	326	270	292	304	283	306	300	299	287	291	310	295	294	305	291	294	289	290	293	295	280	315	297	284	286	303	276	334	295	290	272	294	273	281	285	292	285	264	341	328	287	247	286	283	260	299	331	261	325	267	280	301	325	279	292	303	283	300	277	284	279	307	324	324	280	283	286	308	316	288	303	283	320	252	253	273	279	322	261	293	311	287	307	248	296	271	262	282	316	273	304	298	300	277	288	293	301	325	324	271	284	301	330	290	298	305	279	303	310	283	272	283	284	278	304	294	289	295	263	306	289	300	292	293	305	297	321	336	310	296	285	281	301	306	319	292	314	325	292	281	287	302	299	320	261	274	270	306	309	293	317	295	291	284	296	283	283	309	308	282	297	296	285	281	295	290	286	267	273	308	316	283	273	283	296	292	293	286	330	276	319	321	288	304	295	293	308	295	299	272	284	286	304	276	303	313	277	309	291	285	320	291	288	292	314	262	293	279	280	279	269	279	277	261	296	297	315	295	310	300	269	293	267	256	295	274	281	316	315	297	299	297	323	309	304	283	325	308	292	307	315	302	300	253	299	271	296	301	305	267	284	290	281	288	286	297	302	315	294	295	296	269	299	287	290	301	289	275	305	305	288	318	302	306	266	310	305	282	318	307	304	294	303	278	275	310	261	254	300	330	274	286	316	310	270	313	307	297	288	326	300	278	296	277	297	264	304	278	283	299	307	266	299	311	318	305	297	293	275	305	292	286	306	279	315	308	295	288	323	321	299	294	323	314	298	274	285	293	281	290	288	297	262	281	298	282	313	292	280	288	294	299	297	292	317	295	290	285	321	273	311	297	273	297	296	283	269	286	277	284	276	294	288	308	325	301	284	280	285	288	296	277	314	292	319	273	290	271	278	291	285	276	292	284	294	291	287	310	288	293	270	316	277	270	257	267	312	300	286	278	283	286	281	329	259	292	292	289	305	308	264	262	281	273	271	286	277	310	259	306	272	283	311	306	301	307	327	282	257	273	269	336	274	285	291	268	316	292	274	305	293	285	274	299	296	304	265	264	299	280	298	277	301	287	312	278	287	284	333	301	296	316	313	292	275	296	295	307	305	262	318	281	302	301	304	265	261	296	300	284	293	297	298	254	345	268	298	309	258	274	299	280	304	271	305	301	291	265	262	289	292	262	274	308	301	298	283	269	296	274	337	292	292	280	291	270	306	280	286	295	264	289	267	257	302	265	302	310	294	256	283	290	270	287	300	306	263	292	280	269	279	299	294	300	318	283	283	302	308	320	277	289	275	321	289	297	301	292	314	308	297	299	313	296	293	283	311	294	292	305	301	281	312	307	287	276	299	281	303	306	253	280	302	313	299	296	301	285	265	305
25380	21562	28957	28005	20508	12616	6386	3306	1950	1305	1011	803	625	527	526	434	394	437	420	449	404	392	455	441	415	420	389	438	394	412	376	366	413	388	373	385	403	379	378	379	421	402	385	382	386	398	392	391	380	362	354	392	397	404	363	361	383	371	365	381	395	376	381	381	398	394	385	380	382	419	409	392	345	397	364	349	370	377	441	420	366	385	393	421	391	399	362	368	380	361	398	392	398	369	439	407	369	366	379	362	406	374	366	361	380	410	404	383	388	351	380	414	397	400	409	407	401	374	372	372	420	362	336	418	383	390	396	381	376	386	360	364	389	393	369	384	410	388	371	391	350	344	386	396	375	365	360	360	385	363	379	384	393	423	373	391	372	385	394	379	348	399	398	374	351	390	375	373	421	418	371	376	384	385	354	399	387	387	351	372	358	370	386	407	398	385	364	388	368	358	376	377	383	372	371	390	370	373	378	382	400	400	379	365	391	388	359	366	359	364	372	354	376	399	397	410	426	388	387	394	400	407	382	429	384	373	387	381	373	401	368	383	351	369	361	379	363	394	392	408	357	386	356	388	365	415	389	386	380	358	359	411	380	373	387	380	381	383	377	356	419	370	391	348	370	397	418	340	375	362	350	401	392	389	380	367	393	352	391	360	376	331	361	354	420	387	362	368	365	398	374	398	367	388	375	344	377	380	403	342	391	364	383	341	393	361	343	402	383	398	405	381	379	383	386	374	381	383	374	367	391	360	422	428	340	387	373	400	407	399	390	374	412	387	361	391	369	382	388	370	387	395	395	398	360	407	403	395	372	394	365	363	405	373	354	366	363	367	415	372	388	379	411	364	351	382	344	367	402	389	399	375	390	399	381	390	387	392	376	368	341	364	407	355	394	376	349	393	369	359	386	382	387	396	398	368	393	385	379	376	372	388	372	373	417	378	360	381	399	410	391	377	382	352	396	367	378	366	401	394	386	359	380	374	383	370	414	405	378	355	364	382	418	389	359	346	397	356	365	360	367	374	390	416	410	406	397	378	334	358	375	416	363	393	351	369	404	417	411	359	403	392	387	355	375	391	378	356	395	389	427	402	381	403	345	436	373	400	380	388	404	368	391	356	376	392	364	423	375	367	347	390	381	373	346	377	332	354	375	403	363	395	377	375	382	398	391	364	385	383	378	392	379	386	402	390	365	346	397	389	372	385	383	366	385	394	408	388	349	397	404	400	385	406	410	395	357	389	397	382	409	389	374	374	394	371	380	371	375	398	369	370	383	369	395	363	411	379	416	393	388	358	392	380	359	368	379	379	376	405	404	344	372	375	411	388	359	346	361	351	370	375	416	409	369	393	388	367	369	382	378	386	373	391	380	388	377	375	390	343	363	425	345	391	365	397	377	341	369	372	380	376	368	400	391	367	373	383	400	412	398	369	345	347	378	372	378	370	399	389	398	372	396	387	399	405	350	403	367	374	384	387	357	389	391	387	372	369	394	370	384	369	362	401	329	356	360	377	432	365	359	379	346	362	345	433	406	383	381	397	386	429	386	385	397	361	383	399	370	380	380	356	377	381	367	376	348	415	428	351	333	385	349	386	414	420	385	372	350	349	364	400	391	371	384	387	408	349	395	391	388	372	403	389	369	365	388	389	348	386	350	378	377	406	353	419	380	372	376	408	344	352	386	356	403	411	364	390	402	374	388	371	406	369	386	412	399	393	418	411	409	393	396	348	398	388	373	404	387	393	393	405	384	372	361	379	355	366	393	343	389	386	381	378	356	346	399	356	379	372	387	372	369	367	408	359	373	378	391	372	398	367	395	358	350	366	385	362	395	404	374	386	409	395	413	380	397	384	381	352	379	392	359	391	389	359	409	363	394	384	389	377	353	357	377	363	375	363	367	363	372	365	402	348	392	381	384	376	350	387	382	384	361	380	380	392	376	356	379	392	374	409	383	368	355	379	374	390	395	394	381	354	406	385	419	366	379	377	373	392	386	362	405	416	393	405	389	376	394	386	380	403	370	401	359	403	367	378	417	359	358	395	396	386	378	348	370	378	388	390	379	392	404	390	375	387	379	384	350	373	387	385	376	352	398	402	386	389	398	403	404	396	398	349	376	385	374	371	390	382	422	378	369	380	389	365	369	355	347	373	382	444	379	372	378	378	375	401	394	381	369	358	351	377	389	352	397	376	378	413	400	403	395	401	374	354	367	390	407	381	416	400	358	375	384	399	388	351	368	359	383	393	406	404	387	395	367	368	362	366	372	399	383	382	382	372	412	360	327	394	333	387	396	340	383	356	408	344	360	358	407	385	377	378	415	378	416	362	391	389	387	380	402	366	350	403	391	408	382	365	353	401	387	406	394	380	392	399	395	383	351	359	378	336	376	399	400	384	413	367	387	386	372	366	369	351	394	369	354	399	373	366	377	393	397	361	371	387	395	388	370	371	412	379	402	359	411	361	397	345	384	366	368	387	368	409	385	384	395	400	361	378	350	368	414	385	399	399	387	386	403	365	370	363	383	397	408	398	395	341	361	384	373	369	355	421	408	379	417	388	375	383	418	345	386	376	374	421	411	375	411	371	357	352	377	368	391	408	347	374	370	402	381	376	364	372	402	395	412	378	346	398	371	352	408	373	357	361	410	388	382	399	380	383	399	361	379	373	427	395	383	367	383	353	359	426	398	385	342	377	381	380	413	404	365	367	397	388	393	395	381	402	425	394	408	369	351	382	365	385	397	414	385	364	341	389	387	363	369	369	370	369	372	395	387	379	339	383	377	363	416	360	379	358	383	401	425	358	376	380	345	376	364	398	407	404	439	372	370	375	370	378	400	373	359	370	370	367	396	376	403	392	378	386	368	393	411	416	385	368	402	405	399	382	413	379	370	382	395	390	367	405	365	372	405	411	362	401	370	386	344	380	417	387	376	439	331	387	380	386	362	435	355	376	403	364	353	372	398	374	407	383	386	356	400	389	403	387	374	350	375	374	357	359	401	384	365	388	347	388	366	383	440	353	388	370	403	381	381	421	364	405	369	372	397	357	392	377	422	424	394	388	397	360	406	389	409	373	360	429	419	407	372	367	365	410	365	416	433	371	369	417	396	367	400	380	372	412	394	376	376	335	377	372	391	376	383	401	372	384	337	361	394	395	388	393	399	379	354	383	368	387	380	385	384	390	359	389	380	391	364	372	363	400	379	392	391	367	397	438	338	379	373	372	374	383	396	382	381	357	416	383	370	368	376	397	385	396	367	372	378	352	367	374	416	385	404	396	375	391	359	372	367	379	362	389	363	385	410	371	372	406	393	356	351	402	351	401	379	423	408	399	386	385	415	385	371	386	370	390	405	402	378	373	364	393	396	352	395	367	394	403	378	369	373	402	378	400	358	377	365	352	397	362	374	379	392	368	370	405	381	381	328	398	377	376	394	365	378	351	392	367	374	370	364	402	361	395	390	398	377	379	408	375	379	387	360	401	427	350	379	381	416	395	414	382
30556	52895	41743	29325	22111	15464	9627	5940	3490	2443	1665	1222	893	713	640	572	534	538	481	473	478	509	440	482	466	419	485	480	484	431	460	457	452	434	409	425	439	401	416	383	424	415	437	383	432	404	446	439	429	418	424	418	404	400	397	454	403	421	403	433	403	390	383	361	428	475	424	435	413	418	431	435	378	433	430	407	393	435	412	427	401	424	392	392	420	410	432	400	380	421	418	401	422	393	412	398	408	390	436	410	425	393	410	412	418	416	423	376	446	374	433	391	400	407	395	428	436	423	395	437	395	410	424	421	373	387	438	392	410	389	375	388	385	397	396	408	404	416	396	374	390	420	380	423	432	365	404	428	405	413	417	399	411	401	392	407	417	421	442	407	385	405	466	424	419	431	400	435	431	394	418	383	392	422	420	412	436	431	395	407	396	414	384	398	392	425	389	409	425	392	417	405	368	417	427	430	384	413	401	387	376	385	418	388	440	418	418	416	408	428	423	404	423	440	399	408	377	436	437	414	404	412	412	390	426	404	411	413	385	398	437	447	424	386	438	419	377	425	434	412	430	443	415	439	409	381	411	429	420	402	411	390	417	423	410	408	393	426	389	403	416	411	398	391	423	395	404	419	424	403	406	405	435	439	395	396	384	413	435	404	395	417	413	422	406	431	408	405	448	436	404	413	407	405	421	418	401	408	426	402	415	429	458	450	393	420	420	394	406	437	360	417	398	394	440	399	378	372	414	423	410	400	430	420	381	350	367	417	434	443	410	438	385	420	369	410	414	405	432	403	388	413	444	388	430	409	430	390	401	410	413	417	441	432	415	396	417	404	426	413	403	402	404	398	421	428	382	399	393	449	384	420	400	400	404	422	428	404	400	414	419	432	405	382	407	409	408	435	392	383	424	413	399	414	394	399	441	363	411	428	398	412	406	382	376	462	400	409	426	395	422	399	407	398	391	398	406	391	432	389	424	426	411	446	412	435	417	406	414	445	418	401	421	414	459	404	384	372	398	372	373	426	412	431	415	436	414	409	424	395	422	403	413	397	411	389	400	439	419	405	420	400	378	422	367	429	425	385	380	424	420	405	403	414	425	375	413	414	399	392	402	417	408	412	422	409	406	417	382	432	411	389	399	400	380	406	435	395	430	413	401	405	398	398	406	418	386	404	440	387	392	428	398	399	392	402	373	438	469	410	430	407	408	401	379	409	414	421	384	389	407	363	419	430	420	395	409	420	413	397	414	409	423	384	411	434	410	399	411	408	399	415	417	426	420	385	406	412	404	426	426	423	397	424	405	438	407	368	402	385	390	416	376	363	425	408	409	433	410	407	393	413	404	397	403	435	401	384	362	394	426	419	418	378	407	408	387	412	420	415	392	446	414	428	426	393	412	404	400	411	410	412	409	386	402	449	390	401	407	432	405	377	459	409	427	416	408	404	396	395	415	406	422	350	408	391	448	421	383	425	438	427	409	401	439	409	435	407	413	428	384	433	397	425	405	418	413	376	414	390	413	396	427	405	370	375	379	440	399	429	381	413	417	434	419	419	389	407	380	422	355	399	389	427	386	397	424	405	423	454	414	417	397	363	375	353	399	400	406	412	391	408	418	412	445	406	426	399	399	372	432	378	412	425	393	434	393	393	430	404	380	413	403	458	432	416	401	392	412	411	420	391	389	416	445	461	431	385	396	474	379	372	404	400	450	421	400	412	431	425	402	430	374	406	415	407	406	388	393	394	444	434	426	410	420	400	388	424	455	427	405	395	371	441	439	390	411	375	404	401	435	383	407	401	402	440	379	437	426	417	375	408	386	410	385	398	437	416	443	433	390	395	428	427	427	395	428	382	377	398	428	421	384	413	419	389	433	429	386	391	413	398	418	438	451	387	438	430	411	411	457	430	410	383	397	408	402	397	381	428	407	387	400	404	413	402	388	426	351	385	414	411	397	412	431	370	363	444	378	421	363	396	415	438	384	385	397	411	419	425	442	412	407	394	384	410	427	398	412	422	407	410	415	418	423	413	441	434	436	389	392	411	425	418	436	464	385	383	422	413	372	431	386	408	418	415	420	402	414	403	396	427	421	413	364	399	404	420	406	427	382	437	459	406	381	461	429	440	446	417	421	373	380	377	392	409	397	407	449	397	419	406	399	440	393	412	439	368	390	477	401	445	387	430	453	426	399	403	419	401	367	432	411	417	394	432	418	427	416	424	438	405	387	416	397	432	439	406	408	398	396	420	408	448	417	456	413	408	378	388	441	414	384	422	382	433	428	378	381	407	430	377	457	429	396	410	389	382	396	379	359	397	420	386	416	404	436	355	372	406	416	426	437	430	417	413	381	354	391	377	406	418	397	409	419	409	370	420	403	429	447	426	432	413	423	401	453	390	380	431	402	421	393	438	390	411	406	392	437	395	420	396	385	398	414	433	434	435	412	417	406	399	400	377	375	445	436	388	402	405	392	434	401	422	399	430	452	423	439	415	395	411	413	431	382	444	409	396	388	439	427	386	371	429	410	456	398	400	387	388	386	402	404	404	379	413	399	439	386	391	399	386	440	403	410	404	432	403	406	364	378	418	418	433	391	409	377	386	429	424	438	419	402	413	418	398	398	396	394	421	404	396	439	408	415	460	410	400	413	388	413	429	438	389	400	402	413	420	443	430	408	410	427	416	418	419	376	412	391	396	395	414	431	383	382	389	408	413	401	391	436	431	431	371	390	396	372	411	409	405	400	393	421	424	411	389	393	401	405	426	403	433	403	386	419	406	396	407	419	403	427	354	407	418	428	378	378	414	430	398	382	428	432	427	395	403	400	406	416	408	420	386	428	412	388	358	385	425	395	427	408	410	449	411	403	399	373	396	415	388	410	418	423	364	409	384	396	425	416	440	397	430	400	427	449	391	392	410	427	404	438	386	414	420	404	439	379	429	442	366	411	406	399	400	441	444	413	410	427	408	414	426	429	413	399	418	394	380	425	423	385	437	424	371	366	386	404	390	429	386	397	431	391	414	414	426	406	392	396	398	386	480	416	401	447	411	396	423	427	410	393	430	391	415	383	423	399	404	390	421	417	393	386	403	444	389	426	415	417	380	415	392	397	434	410	414	395	413	423	399	370	417	415	441	392	427	431	418	438	404	420	409	424	414	373	431	423	373	418	433	407	386	387	429	434	434	418	404	387	407	415	383	385	409	398	387	403	430	410	400	420	399	446	378	371	418	399	412	393	401	419	400	439	413	408	372	430	445	434	383	405	409	405	419	377	413	449	414	373	402	434	423	415	426	411	433	406	420	436	407	423	386	409	408	376	414	415	452	384	421	448	391	395	424	417	402	376	404	411	352	418	392	417	399	416	422	419	428	440	435	422	418	410	410	415	394	418	404	388	419	390	425	432	442	429	399	435	414	393	388	434	420	432	397	423	416	425	399	431	401	394	423	414	414	407	400	418	403	443	365	427	432	415	385	437	393	441	411	410	393	416	403	415	396	359	447
22964	21425	29104	24412	22446	22976	18361	7992	4221	2822	1783	1323	1011	836	666	704	546	560	547	506	523	498	552	502	483	503	496	481	494	516	492	494	500	473	417	479	459	498	472	493	456	434	493	489	456	482	436	480	438	441	448	473	509	439	438	497	426	456	461	464	404	419	485	437	437	447	417	433	452	481	402	477	475	485	463	459	449	404	413	426	449	419	430	414	438	425	425	444	471	412	456	475	444	453	402	454	436	481	465	442	427	456	448	434	409	431	451	456	480	419	445	431	433	448	419	433	444	454	444	421	432	461	459	474	446	435	432	453	419	448	415	418	464	446	430	491	441	413	426	496	471	482	473	447	412	423	464	446	470	430	449	416	441	437	455	421	419	399	412	430	462	452	447	427	402	445	405	448	386	429	448	428	471	429	406	434	427	426	453	449	445	446	440	479	432	452	426	410	410	450	429	443	450	459	446	462	446	381	454	455	451	437	451	452	477	425	440	451	413	441	462	466	424	416	468	444	448	397	432	458	420	468	486	455	464	444	411	429	445	419	425	428	396	424	444	452	426	437	456	439	442	469	434	428	433	424	437	431	452	456	450	430	424	412	392	444	437	468	488	425	435	435	423	418	453	394	401	444	434	457	443	467	426	427	417	433	449	442	437	429	428	454	387	462	425	449	430	439	454	452	455	435	431	453	429	433	462	443	454	481	442	401	470	439	454	433	408	407	469	442	454	430	411	453	430	411	457	449	499	410	420	436	428	462	454	422	429	468	422	416	453	422	440	432	427	438	451	416	426	417	456	404	449	420	468	445	415	472	449	462	482	463	457	410	435	417	451	438	468	418	450	403	452	419	424	452	434	441	435	459	447	418	408	418	428	436	466	427	443	470	410	443	470	400	435	454	390	413	450	415	459	456	434	422	427	423	467	446	484	442	420	412	458	448	448	451	431	457	425	431	423	432	444	489	397	443	409	437	436	441	448	444	446	467	469	434	470	405	484	431	458	433	427	457	431	456	462	440	412	453	456	427	444	429	394	429	466	405	422	451	407	479	465	414	433	410	376	424	474	456	423	457	468	432	441	409	435	451	423	426	434	440	398	423	445	471	485	440	470	463	440	422	454	450	419	391	430	423	442	425	464	468	435	446	465	482	407	456	435	448	435	440	453	449	460	405	431	431	448	440	424	428	430	470	433	461	408	463	430	450	426	443	446	467	430	417	452	435	444	421	428	422	445	464	472	447	435	443	411	469	449	430	450	441	440	430	407	475	478	422	449	427	429	440	438	414	437	479	441	466	445	434	420	406	437	483	422	440	422	465	452	422	418	429	437	439	424	464	451	436	431	444	397	465	420	455	418	441	457	445	409	461	415	404	421	438	451	445	474	428	447	432	432	437	447	463	405	430	425	431	376	458	436	473	400	466	418	467	452	417	470	460	422	425	493	448	420	417	453	419	415	428	410	400	434	488	446	452	406	436	435	385	479	440	472	439	417	392	456	448	436	435	469	418	437	449	467	448	436	480	417	447	472	415	442	426	444	407	449	457	460	417	465	418	433	447	454	418	421	466	427	423	480	419	470	435	415	419	425	446	435	483	461	462	467	418	478	429	422	465	431	439	466	417	475	443	472	419	426	420	452	420	428	440	444	449	413	404	436	463	428	406	425	434	443	437	458	450	445	459	430	444	436	440	430	389	447	445	447	442	438	447	404	408	449	464	416	443	439	388	420	420	473	461	460	440	456	424	431	457	447	412	433	437	438	445	459	445	451	400	478	449	463	444	430	465	427	408	429	453	432	430	468	405	442	413	428	427	464	485	433	433	419	455	434	415	369	435	428	423	471	418	411	469	452	439	447	411	451	468	442	442	459	428	410	415	443	432	436	464	489	434	458	438	429	445	455	433	442	431	460	470	385	433	376	466	428	404	453	446	442	441	456	443	449	443	415	420	426	433	438	427	482	454	448	415	444	434	396	402	441	436	468	385	398	466	442	456	441	448	437	432	407	462	439	464	462	405	426	449	404	430	449	445	384	424	405	454	434	423	409	432	439	473	476	411	474	450	414	429	389	419	416	437	483	444	497	465	447	470	425	435	410	432	413	420	425	428	400	425	401	399	465	423	433	436	397	448	443	466	470	433	424	439	434	394	461	420	429	452	430	477	461	429	437	426	453	441	439	456	430	431	420	450	392	444	463	462	404	421	417	410	450	417	396	467	422	409	452	440	433	424	425	421	457	454	422	439	475	454	449	434	457	448	411	432	417	402	435	463	473	450	434	428	450	422	444	426	432	484	408	441	450	432	444	503	449	412	403	436	399	434	465	441	455	462	450	464	445	433	424	402	449	456	426	454	443	426	436	444	447	434	437	426	448	417	410	442	418	441	394	445	427	477	405	437	402	445	428	468	461	425	468	441	455	448	442	453	418	403	469	435	442	471	441	446	476	439	446	456	467	429	464	475	424	484	464	454	457	456	439	425	451	428	438	440	434	414	453	438	406	419	449	433	424	442	449	401	424	425	461	433	456	450	472	470	436	447	435	420	441	436	437	445	441	453	445	474	430	429	455	448	425	451	488	427	446	397	432	453	480	442	427	447	417	425	424	452	428	447	422	437	490	465	465	431	490	442	434	448	463	423	431	458	434	471	431	446	424	479	454	473	431	469	457	420	443	449	438	466	401	425	443	400	452	453	454	427	473	453	436	466	462	412	474	437	441	452	476	445	429	452	426	465	443	430	444	437	454	439	446	425	436	389	420	435	403	441	430	448	461	439	439	429	409	423	429	436	415	434	430	478	439	465	408	464	460	451	446	422	421	462	397	427	450	451	424	407	417	448	429	418	429	417	387	461	459	408	423	455	420	467	454	411	495	397	446	418	454	453	456	453	430	445	439	416	432	455	426	446	442	442	458	442	427	429	432	441	474	413	487	453	423	433	418	420	487	424	467	439	449	455	418	445	455	441	430	432	424	433	423	422	470	433	447	411	428	415	427	433	453	424	486	480	428	450	407	434	430	425	468	419	444	462	461	387	441	451	435	472	461	441	458	423	446	442	413	444	445	441	469	466	392	461	399	434	414	423	429	456	422	426	408	445	472	493	449	456	431	443	404	467	443	452	417	424	445	409	447	436	436	462	436	446	467	421	477	447	455	433	450	460	482	436	423	424	479	406	425	459	417	430	473	428	446	468	406	445	440	463	447	429	422	444	420	396	465	429	443	445	492	461	411	450	429	436	427	447	402	445	437	414	448	445	430	473	458	402	400	435	396	440	432	470	432	439	436	399	464	428	501	415	438	428	426	437	422	393	404	402	448	431	432	457	413	468	445	435	401	441	483	403	448	444	412	461	459	476	446	462	437	431	449	421	429	434	438	449	461	417	425	462	475	473	410	422	445	461	428	430	420	457	431	449	476	406	402	417	408	443	440	471	437	475	435	430	434	402	439	425	421	425	430	474	445	443	399	433	393	456	442	397	448	415	475	457	425	454	434	413	414	446	424	442	439	450
33062	61957	50912	39230	31616	22222	15683	10635	6819	4666	2817	2076	1544	1087	995	858	732	671	623	643	605	565	570	607	539	559	541	541	489	526	505	498	492	529	520	496	503	459	502	484	512	500	452	497	498	459	503	459	446	447	472	439	485	508	493	423	452	487	468	468	456	457	450	449	432	447	464	458	455	454	437	492	410	429	467	494	448	440	435	432	478	467	454	442	463	484	467	456	407	445	435	458	470	454	459	446	434	439	470	433	447	423	431	453	484	434	440	442	464	467	415	429	424	444	437	469	480	463	483	432	446	428	434	487	466	469	459	460	409	485	460	441	420	434	449	446	428	444	444	448	448	453	462	470	468	442	444	452	423	462	442	462	452	459	454	449	425	484	427	452	492	468	450	475	452	434	441	419	424	446	473	445	439	443	436	442	466	482	450	483	447	445	419	466	455	447	435	420	480	454	438	446	445	466	442	446	419	456	451	438	431	417	456	458	456	437	432	442	445	456	449	411	491	453	406	455	443	442	424	457	458	451	474	477	459	480	450	437	428	453	483	426	418	462	451	450	431	480	407	417	456	430	479	450	486	443	476	453	455	461	433	469	443	484	487	459	460	394	465	429	430	422	436	432	460	466	456	468	445	427	454	429	469	460	396	434	484	432	430	441	440	412	449	424	470	465	425	428	467	470	446	456	442	460	447	429	441	472	436	470	439	427	442	488	440	455	420	501	469	480	467	416	437	423	465	390	419	480	468	464	424	443	478	507	438	428	424	454	452	485	439	464	476	432	455	427	418	419	421	407	456	416	488	435	454	470	437	430	462	456	452	453	440	396	427	419	409	454	436	397	436	471	445	453	491	417	406	451	463	436	446	436	453	451	408	447	485	458	499	436	434	441	445	468	442	453	470	440	450	465	449	407	447	435	449	473	448	430	453	440	422	446	456	454	436	438	467	445	420	457	447	480	431	433	467	465	464	463	452	496	454	459	407	480	447	433	433	519	465	451	447	445	467	419	464	473	492	461	459	435	437	469	460	431	458	460	420	419	449	471	424	422	432	431	469	486	438	420	456	457	478	426	459	472	453	454	438	475	435	426	454	472	479	442	487	466	421	513	451	488	447	421	479	417	443	438	426	435	480	441	463	462	423	459	422	460	424	430	431	432	458	410	447	424	471	446	440	468	436	459	465	459	451	424	460	453	440	407	443	442	437	477	457	470	452	476	412	456	465	484	466	460	440	439	429	462	446	468	448	437	432	462	464	401	486	479	464	441	462	446	440	439	452	439	476	432	433	457	414	452	482	428	450	404	479	453	448	440	457	446	448	461	451	449	446	476	420	462	425	440	471	438	424	463	467	451	447	469	444	472	445	405	447	519	463	447	455	453	455	422	460	434	466	452	446	411	450	462	446	410	460	449	437	491	400	428	461	417	463	475	466	426	451	457	432	424	434	465	475	423	402	454	448	454	462	439	463	452	431	434	452	441	459	439	435	422	461	435	447	458	416	400	486	432	489	426	460	420	422	445	423	458	443	445	454	442	439	450	413	405	447	484	459	403	418	427	455	450	404	472	470	462	459	404	445	491	454	452	448	433	466	486	469	448	461	438	461	489	431	417	423	427	447	451	456	477	450	451	454	434	389	474	470	482	436	442	460	436	450	446	478	439	449	483	417	451	455	470	472	448	437	458	416	467	446	456	466	429	427	443	478	432	424	442	450	445	488	490	444	415	471	459	485	436	412	423	442	457	453	431	432	442	486	469	463	449	455	469	455	422	419	443	450	463	452	496	403	492	438	453	409	441	450	460	471	451	426	426	442	472	419	442	501	475	457	428	469	474	447	436	477	490	492	454	482	475	482	451	489	473	432	456	466	448	429	419	456	469	487	462	458	479	458	417	437	465	402	454	481	455	468	420	431	450	455	419	456	451	452	486	434	434	469	426	460	460	495	442	437	429	442	440	452	455	459	436	431	459	468	441	455	448	417	461	437	442	413	444	453	469	484	470	449	463	483	436	478	443	433	462	464	416	448	450	451	432	441	434	462	442	452	451	484	489	407	462	463	466	434	458	454	448	449	426	444	423	416	477	409	458	424	455	448	450	451	484	443	435	431	436	442	460	424	445	455	524	444	471	398	458	430	430	454	440	447	464	440	449	460	441	435	421	503	424	452	480	439	423	435	421	443	444	425	440	455	418	419	408	468	431	482	449	419	471	486	396	473	450	465	426	456	438	453	475	447	441	459	515	486	440	440	455	442	450	474	491	446	456	467	467	440	461	455	451	495	436	453	460	449	439	446	428	471	462	444	445	448	469	461	430	434	437	447	440	461	426	457	420	439	450	464	447	421	478	431	444	451	475	458	453	437	459	451	406	442	477	435	459	473	471	445	419	446	446	483	447	462	425	452	488	447	477	501	461	441	448	437	430	455	475	473	429	429	460	469	457	421	420	462	502	443	455	411	472	454	474	445	468	452	463	438	440	424	433	424	442	455	442	414	466	439	473	449	454	452	478	417	480	473	448	429	469	408	445	443	445	488	472	460	471	456	430	390	418	483	468	455	452	473	440	409	427	451	387	418	437	468	455	438	415	486	419	451	483	462	456	475	427	447	455	471	461	477	485	428	476	471	439	455	436	457	459	486	473	443	469	467	459	435	436	403	458	461	464	447	439	458	435	431	454	474	483	502	437	478	412	434	451	442	434	450	457	455	410	475	460	447	458	430	447	431	431	442	439	436	437	449	457	438	442	463	425	467	418	456	462	459	417	447	490	463	476	450	473	484	449	447	416	424	467	456	450	471	476	454	476	456	448	473	472	417	440	521	453	468	471	439	451	430	432	470	436	487	447	472	499	459	429	442	443	432	440	458	424	444	462	420	420	454	414	499	461	463	476	424	463	405	438	468	433	422	449	491	495	420	429	445	431	454	431	468	452	480	500	421	429	454	423	464	455	434	430	460	435	452	466	441	409	483	484	471	448	445	445	449	436	449	441	448	464	421	443	468	436	483	462	441	457	435	404	446	443	452	447	431	491	429	428	416	461	442	472	466	413	420	460	439	445	451	425	465	443	483	464	431	481	414	459	460	426	456	468	442	452	458	440	424	456	449	471	467	418	443	439	445	464	449	453	474	440	442	433	396	463	427	436	453	442	468	437	428	422	410	449	429	444	457	441	451	487	466	434	445	447	460	446	449	467	419	460	413	419	445	428	442	473	444	455	463	460	423	443	466	468	428	440	451	433	445	452	466	413	472	412	420	401	445	453	470	455	442	466	512	450	491	436	420	412	460	463	448	479	467	432	492	458	443	427	438	440	466	473	475	445	484	432	483	448	441	429	445	429	481	411	444	455	443	472	424	436	426	464	462	445	480	443	490	457	438	424	458	469	452	449	435	473	431	436	451	445	434	424	442	433	477	453	439	440	489	452	429	448	443	425	458	464	446	457	468	471	454	452	471	455	448	439	448	467	423	414	445	460	442	439	492	433	470	453	460	457	459	484	413	444	441	468
31510	34916	36879	24889	12778	6736	3665	2035	1289	789	676	491	444	356	327	309	355	283	296	275	292	254	286	297	267	283	278	290	264	320	276	264	269	280	304	280	255	280	265	295	297	271	287	267	273	295	277	328	291	266	230	268	298	270	247	280	271	292	258	285	267	273	269	241	241	258	260	263	261	257	271	284	279	277	250	247	275	258	277	268	264	291	255	256	245	266	266	256	278	287	289	301	264	261	273	285	295	289	264	261	287	244	254	266	309	291	278	259	277	270	278	253	269	243	259	292	238	262	254	262	271	253	285	276	256	263	282	296	246	253	248	243	282	241	259	265	264	257	266	242	243	250	267	289	280	244	287	269	245	255	287	276	250	268	265	274	237	281	269	240	309	282	251	291	235	236	238	247	297	261	263	265	248	256	236	274	279	287	245	274	304	284	285	253	282	277	265	251	265	272	227	248	284	254	292	273	267	281	252	269	320	281	270	273	265	277	251	282	229	300	247	272	273	271	252	267	264	283	265	250	262	294	280	242	279	268	259	283	281	257	272	317	291	270	276	257	250	255	252	252	264	281	284	249	270	273	299	264	270	255	274	269	256	264	254	274	303	268	277	264	241	279	298	282	259	248	279	261	241	294	266	263	252	243	244	247	278	263	287	275	236	267	237	300	281	252	287	222	272	272	266	253	267	276	266	267	262	252	324	267	284	288	272	288	285	252	261	266	258	272	266	248	254	253	282	259	250	257	288	258	274	250	237	270	245	271	249	288	290	237	275	232	259	263	236	266	259	255	254	286	275	224	263	281	248	277	269	279	283	236	273	277	267	276	252	288	245	277	291	252	262	270	261	289	281	283	228	266	290	243	273	252	255	256	233	297	255	262	270	291	241	251	294	245	252	276	289	284	276	259	278	246	286	248	238	264	262	258	263	285	260	250	310	286	256	277	276	270	260	258	247	291	264	260	242	247	268	276	243	247	277	236	274	258	262	272	258	287	270	263	289	253	272	260	255	268	265	257	261	268	264	266	277	256	274	277	264	306	269	248	277	258	279	293	252	254	252	243	290	288	284	251	256	285	283	241	250	240	239	268	272	277	226	254	296	241	244	268	259	260	274	269	224	235	270	253	256	262	267	262	266	252	244	258	287	289	274	279	270	288	237	290	287	254	254	291	252	272	264	280	268	252	261	312	271	289	257	263	269	264	290	285	261	263	258	254	242	277	289	233	268	279	296	248	274	252	242	267	249	264	239	259	272	265	262	252	303	272	272	265	288	283	246	282	288	269	261	289	243	287	282	255	248	253	250	262	244	278	285	251	230	238	276	274	270	324	247	273	300	309	249	249	274	268	246	290	258	257	278	236	297	285	317	255	259	280	248	279	281	273	288	256	276	279	277	246	294	282	273	258	268	280	261	274	254	274	241	236	248	253	274	279	249	295	252	248	250	249	280	309	236	267	272	250	271	280	272	261	247	237	256	273	248	254	244	290	256	247	282	274	285	281	250	241	258	264	267	249	283	285	271	307	266	246	273	264	279	234	266	287	282	254	271	264	262	279	254	281	237	274	265	241	266	277	254	275	262	239	287	260	258	281	284	262	263	252	249	272	248	301	268	258	264	267	252	234	265	307	290	264	247	272	269	250	276	253	270	255	270	265	264	274	272	259	272	257	299	247	258	286	258	280	249	269	291	287	237	256	261	251	288	262	276	236	280	258	262	282	246	229	257	277	264	268	255	274	285	298	290	265	268	264	262	285	263	262	281	237	251	284	265	256	289	287	282	275	287	260	287	271	257	249	264	281	259	258	268	254	295	255	262	246	283	284	256	260	252	241	277	240	274	272	271	256	280	261	291	265	264	223	291	292	260	245	238	252	291	277	257	253	261	286	231	252	277	296	254	258	253	287	269	251	284	269	261	241	270	271	260	271	268	265	267	250	270	260	276	258	245	255	256	275	262	274	276	290	282	255	265	260	266	289	290	272	290	270	273	242	261	268	250	266	249	260	258	253	265	266	275	277	260	269	259	249	276	273	268	255	256	288	253	248	258	268	292	250	280	254	297	262	276	272	244	263	276	262	294	258	276	281	283	240	251	272	271	266	258	286	253	275	229	273	270	256	259	287	254	264	268	279	256	288	271	274	265	280	283	267	251	260	285	266	277	277	249	268	253	268	271	287	269	268	291	253	270	273	274	261	285	290	257	257	256	266	246	268	252	239	260	262	261	298	297	236	279	268	250	246	279	231	272	286	226	277	271	247	295	257	265	258	265	264	248	270	267	253	266	252	280	263	282	263	278	239	259	281	259	249	296	296	287	258	261	276	284	299	250	257	249	248	244	277	271	255	292	270	275	292	293	271	254	276	267	257	255	258	290	293	265	247	269	283	275	253	275	271	268	274	265	257	297	289	276	283	247	248	295	253	228	308	264	278	271	276	260	256	271	269	243	288	256	267	277	290	274	282	309	253	268	278	282	272	268	243	270	281	243	271	287	253	281	270	243	257	237	288	289	268	296	264	280	238	271	267	273	264	270	299	284	235	260	285	240	282	220	292	247	280	248	257	265	266	265	265	271	249	270	271	256	283	284	269	249	274	246	254	284	263	276	267	246	242	245	265	303	255	291	299	265	264	274	248	267	271	273	265	306	260	269	282	243	271	229	272	264	271	274	273	283	281	286	275	239	266	286	252	264	259	316	260	283	268	268	267	288	289	272	269	233	241	269	290	294	262	266	303	226	249	258	247	272	273	227	248	252	266	268	276	253	258	266	262	246	271	274	256	248	265	299	283	263	261	258	268	255	247	256	286	282	289	251	251	278	276	262	238	258	266	255	252	245	249	262	234	272	247	274	262	279	281	276	282	263	249	242	254	252	289	298	234	280	265	250	290	290	257	254	267	285	270	246	256	265	239	268	262	276	272	262	253	269	272	260	286	250	266	256	253	310	274	244	262	264	277	257	292	266	245	283	248	283	270	243	280	270	288	267	256	271	262	289	256	241	292	269	264	265	250	276	250	266	259	280	255	260	239	255	245	266	270	276	265	265	245	255	276	274	257	257	263	261	244	265	274	274	275	269	271	251	272	242	254	260	264	295	237	278	278	249	274	250	261	270	238	241	276	244	295	253	260	227	275	270	236	270	279	273	259	252	261	249	267	254	271	262	284	274	271	323	272	288	274	267	291	253	291	269	275	291	280	253	261	297	247	266	285	271	247	258	250	262	258	302	245	277	245	250	294	270	274	249	266	231	267	295	264	258	297	291	284	260	295	259	266	241	246	266	232	284	281	264	277	271	261	253	276	263	229	278	279	285	237	260	271	250	275	254	267	278	223	280	264	273	239	262	256	256	279	255	288	271	237	250	271	259	276	255	260	266	248	291	280	254	275	272	281	285	246	262	250	264	256	270	258	288	264	263	311	262	272	262	271	281	262	248	286	252	269	262	245	250	260	233	247	279	308	281	276	281	274	280	277	252	233	271	267	282	242	246	246	272	285	262	241	276	257
31186	48388	37014	23243	15079	10401	6218	3563	2197	1341	998	818	596	468	458	404	386	333	350	323	363	328	322	346	341	324	342	279	320	322	302	302	301	299	283	320	302	309	304	284	296	299	334	308	301	299	285	290	317	319	311	275	330	279	303	285	323	276	301	301	305	282	301	290	294	292	298	292	308	300	298	315	281	291	299	290	301	293	271	305	292	257	299	289	274	273	304	293	280	311	279	294	309	282	295	277	273	285	283	278	294	295	281	305	324	278	312	301	287	306	252	308	275	270	294	261	290	283	278	319	300	302	284	312	286	280	327	311	306	279	270	306	268	283	293	292	303	280	291	281	284	298	286	270	300	297	325	295	271	340	294	283	299	307	306	304	276	293	331	261	292	309	301	303	308	315	319	313	267	292	313	284	286	293	305	262	320	286	244	303	262	272	284	277	279	305	305	276	283	295	291	296	256	308	309	263	265	283	266	307	280	296	256	277	280	278	282	335	277	292	313	263	317	287	318	309	319	288	285	312	269	266	304	302	270	301	308	297	276	300	281	302	269	318	285	300	275	289	261	317	284	270	271	287	278	267	296	305	271	280	298	310	270	252	310	323	273	306	278	296	294	311	276	286	265	265	302	293	278	306	299	284	276	321	290	295	324	269	282	280	288	293	303	303	281	305	283	290	326	276	317	292	285	331	319	304	306	295	322	307	310	268	296	286	282	305	299	281	275	310	288	309	279	300	262	286	294	279	290	258	316	278	295	271	286	307	288	254	278	293	282	296	291	310	283	300	292	299	292	283	290	295	281	282	313	318	278	291	290	299	313	301	274	296	310	304	287	290	283	280	335	303	282	276	280	279	280	298	290	285	269	274	287	313	302	286	297	321	291	299	281	290	305	289	271	282	336	276	274	308	301	289	320	282	278	273	333	315	271	275	311	275	250	317	287	282	302	288	302	255	295	316	305	281	292	287	323	289	289	287	297	294	269	291	291	302	282	267	265	305	327	276	333	305	306	281	266	267	295	283	301	310	291	289	298	297	285	280	297	304	291	303	285	338	263	286	291	311	296	286	319	271	277	266	315	281	322	293	300	287	287	282	317	292	281	290	275	281	292	294	308	277	303	294	295	299	276	307	310	306	285	332	297	284	247	271	280	301	288	302	304	257	305	292	266	308	279	279	316	274	280	295	287	330	290	292	311	311	300	293	278	275	316	296	277	276	302	301	307	297	289	281	283	323	284	267	298	300	287	278	238	279	287	284	305	261	309	311	288	285	306	317	285	307	303	298	267	303	291	316	295	315	319	309	287	279	330	270	272	299	296	293	268	324	305	323	315	280	274	284	302	311	289	296	311	283	315	270	289	266	281	289	307	325	306	308	283	265	318	296	311	323	293	266	285	288	294	288	291	278	292	295	264	270	305	308	294	279	301	287	298	299	290	273	303	278	251	298	319	304	285	315	304	314	293	292	323	278	282	278	311	279	292	262	304	247	287	309	299	301	293	289	304	313	287	297	267	331	267	289	293	287	296	302	321	309	297	292	288	298	301	276	313	311	307	290	306	299	336	293	287	309	284	238	283	289	248	305	281	310	313	317	294	301	268	292	291	316	313	295	303	290	308	272	277	287	284	298	292	289	278	292	337	299	292	306	291	279	282	272	300	262	305	290	301	257	288	270	273	319	275	300	292	299	304	310	277	274	295	313	322	319	271	314	277	311	315	311	311	291	343	318	301	276	293	317	288	295	299	293	278	290	306	297	282	278	293	282	309	261	276	294	300	317	312	290	296	277	298	297	268	291	284	293	278	300	285	309	286	302	285	269	276	312	303	268	280	313	278	301	293	272	307	288	290	276	277	281	289	293	266	299	313	284	282	272	260	280	319	316	315	283	280	284	307	268	312	269	271	289	281	288	296	297	281	293	279	299	274	301	265	309	309	288	312	294	285	287	282	289	286	291	281	314	288	289	309	299	314	291	247	303	269	287	266	310	291	313	296	255	287	293	296	285	295	291	311	296	284	283	287	243	313	302	310	278	302	293	281	274	275	293	288	294	297	284	264	287	313	290	289	281	304	324	280	278	318	284	299	282	311	276	271	295	290	282	278	273	282	290	285	302	289	307	324	293	295	314	295	292	290	306	276	305	289	287	270	307	293	308	299	266	292	288	285	298	269	309	276	275	311	288	274	256	316	323	306	280	288	307	300	272	308	308	297	275	302	311	312	305	299	322	307	286	281	313	272	288	291	281	292	259	310	282	301	297	294	277	265	263	308	290	281	290	324	272	283	295	288	305	311	317	291	282	284	284	271	268	304	283	282	283	289	261	313	282	261	306	259	295	307	273	280	293	318	322	308	253	308	298	312	290	312	287	257	314	267	266	277	286	298	272	310	309	279	278	324	270	286	289	280	281	319	320	287	305	293	308	309	326	294	320	283	295	269	277	278	292	315	290	289	299	251	288	284	292	285	315	280	315	268	309	300	303	296	282	281	280	288	320	276	306	287	288	286	326	313	315	276	303	282	290	276	275	319	276	301	298	295	294	294	295	278	273	294	308	293	306	305	296	288	306	305	294	298	263	271	307	326	307	279	263	283	311	297	281	295	281	288	308	288	294	258	332	278	292	285	294	312	301	291	286	310	281	267	267	279	284	299	316	302	291	293	306	272	315	313	305	284	311	285	305	313	286	295	281	340	276	290	305	276	300	296	240	291	309	269	315	292	265	307	281	273	260	305	297	286	292	300	282	276	334	321	295	287	276	297	296	313	292	299	286	286	299	297	282	271	345	304	276	287	308	279	305	289	297	267	277	335	306	347	280	296	290	281	317	293	284	306	274	315	301	306	342	291	284	327	288	285	309	324	290	272	299	277	271	273	309	289	255	309	294	333	291	294	327	274	297	277	298	298	302	291	312	306	288	296	297	286	289	297	304	297	282	297	292	326	284	322	289	282	308	328	290	279	280	294	301	270	300	282	296	295	306	312	297	288	280	289	323	276	291	279	285	318	272	292	269	284	290	258	300	318	295	281	295	293	296	298	326	285	323	296	273	314	296	265	273	310	285	296	285	272	339	286	299	316	275	331	293	291	279	335	292	309	298	321	269	270	266	292	298	311	299	291	275	272	288	292	309	267	300	288	272	327	302	301	276	304	315	300	321	291	301	278	292	287	291	294	273	268	304	295	306	273	300	298	268	292	323	254	296	281	318	258	299	291	274	301	292	288	251	284	295	290	290	313	310	297	305	301	299	284	310	302	303	271	296	304	305	320	326	281	294	276	322	332	299	280	289	312	294	268	299	276	321	267	265	287	304	256	305	311	284	306	300	283	312	336	322	280	291	262	297	310	282	294	308	285	315	281	272	299	324	269	252	292	250	310	304	295	294	296	292	315	310	288	287	294	294	280	305	292	298	306	314	292	278	285	289	265	271	307	272	284	299	285	278	293	277	325	257	295	293	313	298	280	299	314	290	319	255	284	293	294	308	267	291	279	302	283	322	312	258	326	292
24147	21402	28780	25749	22816	18096	9959	4715	2225	1492	1203	931	718	552	467	471	400	380	315	337	317	322	319	323	293	317	302	307	313	321	297	287	338	332	287	292	267	296	294	298	282	293	297	286	296	296	307	274	277	297	241	301	282	291	271	255	289	266	285	232	274	301	312	298	279	286	302	296	283	273	281	278	297	286	263	272	283	282	280	269	298	284	296	292	297	266	268	247	279	293	294	259	252	282	277	284	308	304	259	271	289	268	264	273	282	282	281	264	290	267	270	274	278	303	294	283	299	273	290	286	253	291	269	267	293	289	273	269	274	276	277	275	314	288	266	280	253	272	299	283	293	279	302	296	281	254	278	280	292	250	297	275	274	289	260	270	288	251	285	270	259	258	262	291	264	298	272	287	251	294	270	262	303	268	248	262	302	288	294	286	277	292	245	278	258	303	274	289	310	277	300	258	284	274	257	302	275	289	285	279	273	270	315	299	250	298	275	285	293	267	259	284	272	252	265	239	281	268	261	258	290	293	254	273	279	291	270	281	287	275	294	287	256	301	270	276	285	266	276	289	297	248	242	273	293	268	280	272	292	289	275	284	263	281	289	282	297	329	294	298	245	282	269	280	276	269	282	265	266	248	238	273	286	259	271	300	273	291	304	257	292	273	253	272	276	286	279	253	302	275	287	289	274	262	229	283	264	276	262	291	284	291	266	265	266	299	285	281	259	270	261	289	317	286	290	286	258	273	280	276	257	250	272	269	271	292	293	262	246	299	281	285	284	280	292	254	299	280	266	293	281	276	279	258	312	303	295	262	263	285	271	285	302	292	282	271	265	277	281	293	283	298	286	269	253	277	273	277	267	297	252	275	281	277	283	286	270	286	279	286	299	309	304	272	295	284	267	291	312	295	298	276	275	263	290	271	270	297	273	279	265	299	300	310	279	300	266	241	278	303	276	302	291	281	298	278	276	266	272	241	306	287	264	239	272	255	224	281	270	290	285	284	266	274	274	303	255	291	287	292	266	314	287	273	264	266	266	289	290	288	307	255	275	259	277	272	262	291	252	289	292	261	312	260	272	289	279	293	285	262	285	279	263	258	307	301	275	291	281	275	293	268	265	252	276	284	274	305	283	254	273	278	275	270	263	307	287	295	272	281	285	306	281	276	253	278	288	269	259	305	268	290	282	281	288	281	282	278	295	252	293	278	293	287	299	277	253	290	281	275	237	276	300	274	294	262	305	262	283	277	301	252	264	284	257	258	252	238	245	257	270	259	287	292	261	272	301	289	264	278	316	243	273	264	278	274	250	279	249	287	290	268	266	287	296	288	281	294	283	275	287	289	290	270	313	269	297	292	301	284	288	275	270	269	275	264	266	284	258	252	256	253	276	275	270	297	256	285	277	276	271	263	272	314	274	316	252	312	252	277	272	267	258	291	252	262	238	288	286	288	262	284	282	263	286	279	256	269	235	263	276	242	272	273	274	285	278	261	284	288	297	297	279	303	290	262	225	292	271	285	308	307	285	268	306	286	261	303	262	288	262	269	288	299	266	273	270	272	275	294	291	272	268	263	281	295	310	247	308	301	262	253	276	260	244	297	266	263	280	269	299	282	289	303	285	229	275	290	250	262	273	257	296	283	289	241	290	299	253	266	266	279	271	325	265	298	283	254	270	271	260	300	281	268	254	266	290	277	304	270	261	222	269	266	261	250	274	303	294	274	279	269	247	261	290	275	267	301	265	273	289	307	299	252	265	281	269	278	276	250	297	270	264	289	276	283	252	260	270	285	311	290	284	273	299	294	290	276	280	254	278	292	280	297	260	282	255	270	296	258	254	264	265	284	267	294	291	267	290	270	269	257	286	277	274	277	270	335	262	289	280	295	245	274	303	272	281	286	248	258	284	265	290	293	264	288	252	292	289	288	273	267	262	265	255	284	272	274	285	274	294	307	287	279	310	296	273	262	287	274	297	267	255	264	277	276	276	261	297	284	286	283	292	292	247	289	280	261	288	262	306	286	293	265	274	254	292	279	290	282	273	291	270	279	287	264	288	277	281	240	277	293	285	304	270	258	289	285	258	239	257	262	250	271	267	265	276	284	265	295	300	310	296	301	257	264	273	270	309	311	295	288	266	274	263	277	251	309	283	279	269	258	271	288	278	278	284	276	267	304	272	287	310	315	250	286	295	278	303	282	292	272	282	308	297	279	263	283	284	306	289	280	309	283	292	294	291	275	290	319	264	258	301	284	265	268	269	264	263	309	280	273	286	260	263	291	290	254	258	257	255	290	296	277	299	275	280	286	281	279	296	266	310	285	287	254	268	275	278	306	257	275	269	267	247	275	258	271	288	259	302	259	280	283	252	280	316	288	293	272	256	288	305	291	293	313	308	260	243	295	282	256	320	270	297	265	266	284	288	294	261	252	284	257	288	255	280	282	248	302	248	278	298	273	283	277	290	276	278	273	290	259	298	288	296	266	292	255	264	245	279	279	274	291	254	284	288	291	279	287	251	264	274	272	314	284	291	266	300	275	253	288	309	278	282	271	274	260	282	277	273	271	275	284	249	256	251	289	278	270	254	301	294	279	275	284	285	258	251	273	279	289	279	274	276	253	269	275	261	277	273	285	284	267	274	295	286	260	273	275	271	293	248	274	285	273	281	275	270	284	268	270	285	313	259	290	271	279	277	262	284	294	278	271	274	255	298	303	276	305	273	301	292	274	283	298	306	257	258	284	259	288	261	271	290	279	257	266	275	276	270	288	268	268	282	261	265	255	306	292	284	279	279	258	283	272	280	242	269	293	263	274	290	293	290	292	282	271	269	265	276	293	288	288	263	293	297	273	287	270	294	272	264	238	270	269	275	280	263	275	295	282	300	283	276	273	268	282	257	279	262	261	293	259	266	304	258	276	251	282	279	282	269	260	322	273	268	266	275	305	301	279	275	293	276	275	298	271	301	243	302	305	278	259	280	271	252	290	280	266	310	296	253	283	294	277	295	261	269	276	289	277	254	281	290	269	296	261	299	270	274	259	287	268	277	260	310	276	277	288	299	257	286	284	272	276	285	299	272	283	273	271	274	266	272	284	281	281	285	294	277	288	297	249	280	284	268	278	283	341	278	279	283	254	299	267	256	250	277	283	278	282	268	290	288	290	301	287	308	259	242	276	294	275	272	317	262	274	277	276	312	273	255	300	288	272	291	298	285	254	259	280	282	296	264	270	272	293	294	287	255	257	255	261	276	263	277	266	285	254	310	316	285	256	288	257	277	295	269	292	259	302	277	296	297	255	275	274	273	303	277	280	293	276	309	292	279	310	291	275	248	295	270	280	266	259	271	284	275	291	294	289	269	252	286	253	260	268	248	269	262	278	297	291	266	276	281	290	292	296	299	306	308	293	253	282	297	286	301	302	257	271	279	271	289	280	245	283	269	266	291	271	254	301	286	257	271	239	271	286	275	280	300	272	292	270	320	265	304	231	291	265	258	283	283	274
31045	57002	45515	33031	24327	17034	11408	7341	3953	2468	1933	1489	1116	759	622	592	519	434	377	398	409	377	399	376	325	355	315	327	319	308	317	334	351	338	344	338	306	308	330	322	332	300	302	334	319	314	302	330	299	338	303	306	304	299	306	303	276	329	314	304	300	316	265	294	295	293	298	302	284	304	310	282	317	342	258	306	326	302	305	272	320	297	310	284	300	297	298	278	300	293	289	283	267	279	306	294	277	292	294	326	279	291	326	296	322	284	308	280	284	302	291	293	312	270	290	289	285	254	284	299	276	286	285	285	296	305	282	310	309	284	280	278	334	306	315	287	308	308	287	294	289	297	321	300	301	323	249	301	245	280	285	259	325	298	342	294	302	290	310	282	264	300	293	302	275	309	293	307	286	308	301	285	297	291	268	313	270	317	293	253	274	299	288	280	306	317	276	315	285	299	299	302	299	326	296	272	337	277	290	271	318	294	284	295	275	303	310	240	270	312	288	301	268	284	279	298	286	306	307	295	268	291	299	295	295	292	316	281	296	276	324	314	272	268	322	297	312	302	272	308	312	289	294	304	310	287	289	319	310	290	284	306	266	262	298	309	343	299	295	322	304	312	284	272	297	329	319	274	296	296	279	300	314	281	290	319	293	316	332	290	282	280	274	266	275	280	269	308	303	275	292	292	300	298	289	279	295	273	301	290	289	302	322	278	292	305	291	322	285	291	301	297	307	300	305	280	309	282	286	283	288	302	318	287	261	293	305	286	301	318	304	303	283	301	277	259	292	317	297	298	267	285	314	300	293	319	309	314	288	275	291	278	308	306	287	282	304	309	283	321	295	313	282	282	279	308	297	295	287	309	284	314	316	298	272	286	311	291	282	319	295	305	322	305	291	324	325	304	270	309	314	276	273	291	308	310	281	294	309	251	302	295	296	290	293	287	315	277	308	336	300	296	276	292	289	301	297	308	301	306	281	258	292	312	288	297	291	291	292	280	301	309	318	280	302	279	314	298	322	312	303	301	310	309	320	282	290	309	289	315	310	287	280	329	298	309	316	273	299	298	270	309	306	301	287	300	306	281	322	337	307	271	264	314	296	274	308	263	286	275	296	273	310	277	312	324	324	310	295	266	303	272	270	272	278	313	324	270	282	284	279	336	278	288	277	300	308	305	271	262	273	297	283	309	301	297	290	281	320	271	318	304	289	255	302	287	306	322	314	281	269	282	277	281	289	301	262	297	305	284	300	296	295	291	296	324	300	295	282	287	309	277	308	298	290	272	308	268	279	288	301	295	301	275	309	312	278	287	314	289	289	281	315	312	305	288	311	304	279	305	306	301	277	265	275	297	238	334	278	310	313	276	309	271	309	334	283	304	299	295	339	286	320	313	294	296	305	290	286	338	290	277	305	311	308	296	301	297	301	275	286	304	318	304	282	307	291	284	296	304	308	291	300	323	286	293	289	289	295	314	295	279	321	293	315	294	308	298	259	274	296	269	268	316	272	279	295	310	300	289	265	309	306	278	294	262	302	282	264	299	301	320	273	291	306	291	282	255	295	280	320	317	328	282	294	306	290	286	331	280	338	293	326	300	299	290	300	282	321	295	304	274	256	301	282	291	277	286	294	342	297	310	304	314	299	297	256	277	311	307	303	286	312	294	261	289	266	280	282	298	252	300	280	332	253	296	301	303	285	267	301	315	308	305	253	290	322	322	307	318	294	304	251	295	312	287	311	294	313	310	317	308	294	273	287	307	295	281	282	315	305	304	308	296	327	300	291	267	317	276	299	292	335	286	271	309	322	293	270	313	301	318	314	292	287	302	302	297	300	281	277	314	309	293	305	305	285	281	303	279	296	316	287	310	276	280	282	291	313	356	284	310	326	285	284	302	285	302	284	285	287	319	303	286	295	312	275	283	299	301	332	280	289	273	275	308	307	305	313	293	294	293	307	305	264	260	299	301	309	275	295	299	298	287	293	283	268	295	297	298	313	292	289	315	299	284	314	280	288	285	309	314	307	281	266	293	284	282	279	265	279	266	254	293	289	275	299	262	307	285	281	280	277	313	284	297	297	286	292	345	295	257	283	298	273	341	264	292	297	314	291	292	291	303	302	299	292	316	313	293	316	290	274	271	294	314	333	328	275	287	318	309	286	295	300	288	288	253	292	306	303	261	293	331	277	287	304	307	293	316	302	339	272	297	293	304	320	293	274	303	329	292	293	301	307	294	278	314	299	296	305	325	291	308	306	314	302	277	287	275	313	304	309	286	278	276	293	291	300	297	308	324	260	317	303	308	308	312	285	294	288	291	312	286	299	335	295	297	286	322	288	275	309	274	325	292	267	299	291	290	288	294	306	275	281	302	282	263	302	290	283	305	300	280	290	277	283	282	283	278	278	279	276	268	295	300	273	290	296	304	315	290	279	294	288	311	318	282	298	276	311	296	296	326	312	311	303	300	292	284	316	282	303	267	281	293	291	325	295	308	264	292	315	281	294	287	283	304	289	321	259	306	321	300	286	298	281	315	298	284	303	322	305	312	279	291	285	310	331	301	283	289	304	271	283	335	315	300	283	299	282	295	268	276	296	279	288	271	265	300	269	306	298	286	289	311	290	252	275	291	283	313	291	309	314	286	293	279	291	314	266	276	292	296	259	279	287	341	289	300	285	302	305	266	277	288	265	334	311	275	303	318	308	327	278	277	303	322	295	296	292	290	305	279	293	278	300	324	292	291	291	300	289	294	282	296	311	295	280	291	305	309	273	294	278	294	312	317	315	302	303	283	271	293	274	307	282	293	279	283	310	275	285	277	264	310	256	293	303	305	269	302	312	260	300	312	285	344	281	263	339	293	302	295	294	279	285	289	327	304	307	277	282	301	287	305	314	286	299	309	306	317	318	301	300	280	293	315	305	309	323	271	295	303	283	272	283	290	305	315	298	289	300	304	311	318	306	294	310	270	269	287	300	283	321	327	288	312	318	310	325	280	315	301	286	309	294	282	291	284	274	304	288	306	292	280	284	246	277	289	334	264	287	311	285	293	314	293	284	308	291	306	289	305	312	292	287	296	284	318	320	310	326	281	288	277	295	287	338	291	296	309	277	279	295	291	310	305	312	274	289	296	258	290	276	287	306	310	314	282	302	297	297	288	297	284	306	297	265	285	300	288	299	297	305	314	339	303	297	295	310	281	297	302	275	291	272	300	268	285	268	275	308	326	299	307	309	311	335	295	271	315	309	305	284	288	288	306	309	310	294	284	272	301	317	280	297	266	295	271	290	315	308	280	303	295	278	291	308	280	330	282	317	273	285	320	293	313	280	298	303	287	275	298	268	293	273	287	293	318	292	303	311	290	291	303	298	299	287	308	293	299	281	293	310	293	268	290	299	294	295	306	327	329	254	258	282	310	279	289	314	300	306	281	275	248	318	307	291	299	289	319	286	325	292	289	300	304	323	311	320	291	280	315	300	275	304	307	292	301	308	279	275	312	265	278
25329	21598	29252	28023	19718	11794	6531	3356	1625	1277	938	841	750	531	521	540	484	448	456	423	406	411	447	378	450	387	404	407	394	389	375	380	363	385	385	381	434	387	389	376	397	374	368	407	392	394	425	380	391	388	411	392	390	386	405	372	395	424	391	396	362	373	375	409	371	377	392	416	388	370	351	373	368	381	349	368	402	394	370	374	369	433	401	371	381	386	381	386	358	415	406	379	360	373	388	405	400	371	382	376	363	363	377	359	376	349	410	401	393	375	390	390	366	402	354	394	414	388	401	352	386	339	357	378	424	417	368	403	395	340	358	417	380	386	394	391	391	399	347	368	353	401	396	412	381	384	380	383	355	381	422	387	400	418	366	410	374	365	394	361	375	359	414	381	382	389	344	391	391	381	400	369	396	387	361	384	379	406	392	387	404	367	395	397	408	384	378	387	382	400	407	370	349	378	367	373	347	389	400	383	392	383	386	395	414	376	401	411	399	406	400	409	389	336	399	364	424	389	354	376	425	376	353	352	385	361	399	370	414	398	379	392	405	399	381	402	385	368	380	395	401	366	380	400	354	354	379	385	397	408	380	377	360	404	358	375	386	390	384	381	386	332	390	381	366	371	390	383	394	390	365	391	368	348	378	379	381	398	389	418	343	342	363	401	381	366	357	385	387	410	337	394	387	379	404	359	356	388	415	367	344	388	364	411	377	358	389	368	387	379	382	381	411	413	393	367	378	379	370	355	399	336	345	355	359	370	373	405	417	368	419	392	390	395	388	343	392	403	370	398	377	407	341	420	376	373	380	410	375	392	402	364	373	374	395	371	397	361	382	378	371	387	360	377	379	350	385	387	383	400	402	376	397	386	353	396	390	378	420	368	395	381	381	397	382	378	367	390	400	407	381	355	370	395	404	374	391	413	389	360	389	379	390	405	415	392	367	387	404	345	406	385	349	382	347	377	369	381	413	418	442	392	367	370	380	392	393	385	399	414	394	384	429	375	362	390	390	384	350	377	385	378	396	367	367	375	324	419	393	402	412	341	385	445	373	353	411	391	375	394	359	391	412	381	390	374	372	386	416	384	370	382	357	364	398	396	390	410	362	377	389	397	347	362	392	387	335	396	392	362	377	366	403	405	372	368	370	357	372	367	348	396	396	375	370	395	391	349	379	368	389	370	387	380	414	385	391	412	377	367	358	400	403	358	392	376	383	392	366	398	369	386	404	407	393	346	388	349	370	380	385	363	398	364	398	352	398	369	396	350	399	397	379	369	416	385	372	383	366	375	370	384	361	372	384	404	388	361	370	384	385	415	425	379	395	363	381	393	397	382	400	377	382	348	421	388	358	380	375	409	394	358	413	365	415	384	375	392	353	388	403	390	397	388	389	398	362	402	360	369	374	360	401	379	386	393	375	382	381	404	374	384	389	385	367	371	366	404	401	388	388	390	427	403	405	381	347	404	376	379	362	401	362	389	395	372	374	403	373	359	384	383	382	376	405	356	385	410	352	383	411	404	404	420	384	377	375	367	345	367	390	351	395	371	381	379	381	406	380	412	360	426	365	386	380	370	374	383	351	370	428	365	405	359	418	386	386	393	398	359	378	388	400	414	387	394	382	384	386	402	373	386	368	394	400	376	376	398	407	396	384	386	385	375	376	351	374	384	411	402	382	372	387	381	381	393	385	377	377	344	392	371	364	411	410	373	389	384	396	407	347	375	392	409	347	362	383	393	396	384	408	362	365	361	392	399	374	372	374	340	385	388	395	381	399	381	381	378	356	408	406	395	389	391	368	377	417	409	397	375	393	424	388	395	380	413	384	401	376	393	395	369	384	354	364	395	372	386	394	346	371	405	391	376	386	377	347	342	401	389	370	374	376	382	375	357	407	391	398	409	359	359	374	331	383	375	387	421	392	386	366	395	371	399	362	383	360	414	409	357	416	418	378	407	391	403	389	386	378	394	367	362	401	388	379	378	399	392	382	376	409	366	378	383	378	416	359	394	407	395	339	402	386	387	393	381	407	407	380	387	364	398	386	373	394	403	372	371	404	381	351	408	361	370	390	392	401	377	409	346	384	389	376	412	380	432	382	361	420	400	354	370	365	417	373	368	376	396	391	364	399	381	396	373	403	411	392	427	366	392	390	381	387	368	408	383	330	413	372	394	382	398	378	393	422	375	404	409	406	379	382	398	412	401	379	377	393	369	403	358	386	375	397	370	365	408	383	406	390	372	376	405	388	373	439	375	377	373	348	373	405	372	354	376	412	371	420	397	413	405	405	391	375	379	398	360	389	366	392	379	410	363	375	399	368	369	412	413	393	354	408	354	349	364	378	393	399	430	365	402	418	365	352	384	393	387	424	408	368	347	383	373	351	391	378	410	372	379	401	395	393	411	389	357	409	381	385	377	374	378	356	365	385	392	375	376	393	400	376	414	407	376	460	409	413	406	369	388	372	372	392	386	397	372	405	393	371	355	371	378	372	403	410	397	392	364	374	396	354	361	379	338	386	370	382	385	385	371	371	365	384	387	381	421	400	375	372	345	381	427	422	406	427	384	372	369	372	406	402	373	372	400	382	351	368	431	391	409	380	327	384	362	420	368	358	379	375	377	379	362	377	356	372	386	408	373	398	377	386	387	340	367	385	408	403	427	369	372	419	381	430	383	365	408	373	350	370	364	408	361	377	389	357	367	386	432	362	372	381	418	368	386	383	394	369	406	389	397	380	413	380	353	401	370	386	408	374	382	393	372	385	404	355	392	389	382	360	380	390	362	396	369	366	365	355	414	410	364	389	371	374	370	360	360	368	390	374	385	377	351	371	401	365	396	343	380	348	376	378	360	388	373	367	369	373	365	386	379	414	372	415	362	384	345	377	380	364	393	396	371	398	408	395	371	379	412	410	411	374	359	400	404	376	423	399	383	424	379	355	382	357	367	386	384	375	396	368	370	367	375	360	347	425	345	402	406	400	370	374	374	417	368	364	404	382	393	387	369	379	367	382	364	425	388	404	370	372	408	367	386	409	397	358	400	406	363	346	371	409	367	395	410	403	390	411	365	365	377	379	410	368	419	374	361	409	362	380	365	379	386	395	400	403	396	407	386	377	366	363	355	358	396	409	406	391	391	391	388	395	383	374	366	368	427	352	379	418	377	369	413	398	375	362	382	424	417	394	381	378	366	378	382	382	378	412	358	358	357	380	380	361	356	403	384	400	350	422	396	404	391	370	367	408	396	379	398	410	409	469	409	404	372	394	383	366	371	348	404	422	401	351	405	372	403	415	416	400	381	371	367	381	403	376	366	388	392	386	404	385	405	384	425	385	412	343	372	371	408	379	409	367	380	363	406	385	424	404	331	377	413	374	397	376	359	389	378	364	371	363	396	374	343	377	368	362	390	381	386	393	364	377	371	366	370	434	396	395	398	391	391	379	343	394	410	364	384	397	387	374	355	371	378	395	393	377	442	418	397	391	383	374	383	404	364	390	356
31112	53937	42245	29374	20322	14904	9760	5885	3083	2247	1496	1343	1084	776	704	644	604	512	508	483	494	469	466	479	453	441	422	475	481	420	455	421	424	454	441	377	421	437	425	433	397	372	413	420	418	409	387	431	460	441	398	414	462	442	401	397	437	412	389	412	429	399	431	402	437	404	367	417	388	421	406	440	410	402	422	422	447	367	392	410	421	409	421	432	435	402	410	418	435	376	383	370	416	417	445	404	437	426	401	410	417	427	442	421	413	389	420	398	428	371	418	431	397	440	419	410	428	412	382	413	398	407	419	412	393	430	389	399	407	413	407	406	440	442	400	396	388	402	380	432	428	377	369	413	413	427	429	423	426	414	427	446	401	410	385	439	401	395	388	454	400	391	386	416	397	445	397	399	381	410	410	414	436	409	428	442	405	417	401	401	391	406	405	398	382	397	436	411	422	424	426	396	421	395	446	405	447	424	388	447	410	397	439	436	404	431	395	423	414	387	422	392	413	385	368	393	424	391	424	393	434	395	406	409	388	379	412	430	442	440	406	422	385	392	403	420	401	398	421	426	382	406	450	397	394	402	386	394	395	466	419	393	407	392	398	424	414	400	424	407	406	421	402	396	378	407	389	399	407	383	410	395	439	399	396	424	405	414	436	396	411	417	412	417	417	374	387	421	403	412	403	436	386	370	377	389	416	425	376	435	417	388	452	384	395	400	416	445	427	392	386	446	406	435	399	421	429	418	437	420	402	413	406	437	397	415	412	432	405	392	421	438	410	394	376	413	407	424	405	411	415	412	427	409	435	397	392	393	397	403	391	432	437	401	381	437	412	394	369	429	449	439	429	408	405	441	393	420	436	396	421	431	392	396	433	430	409	399	447	433	398	407	401	406	437	417	419	402	422	398	406	416	382	436	377	411	434	410	376	410	411	409	406	363	416	396	384	410	392	408	391	433	418	419	380	403	397	395	424	400	388	397	442	383	424	422	402	437	390	404	404	393	433	408	400	416	401	422	384	403	389	415	443	428	390	426	383	406	413	387	382	430	410	353	388	407	423	384	418	426	415	405	414	403	415	353	396	397	388	437	442	398	433	371	393	412	389	373	411	431	438	432	360	435	384	411	445	403	411	439	431	450	448	374	409	417	400	413	418	411	410	442	375	435	407	392	418	410	410	421	418	410	435	425	385	387	439	421	417	371	406	384	421	393	426	375	392	393	409	400	363	412	412	438	395	391	422	389	405	400	430	385	434	465	400	414	382	395	389	396	431	413	448	401	427	437	406	426	436	414	414	435	428	419	393	421	409	397	406	398	401	399	397	395	411	394	390	420	378	405	441	414	387	411	397	407	416	443	426	428	432	412	413	388	423	408	414	411	410	393	417	405	392	436	431	355	376	375	404	427	398	411	418	411	399	432	378	456	446	392	394	409	412	409	414	397	404	428	412	446	411	417	375	449	411	427	418	381	415	435	395	396	397	399	424	408	443	407	409	434	402	421	387	393	443	363	444	386	429	411	412	395	410	452	405	389	390	445	407	412	397	447	422	414	386	430	398	414	409	401	429	412	380	414	403	406	402	464	434	447	405	401	385	428	401	355	385	389	420	431	409	420	406	414	412	393	426	376	424	437	410	398	410	394	397	417	436	399	380	428	398	390	388	429	396	425	414	396	399	388	395	378	399	421	444	386	391	396	394	403	387	415	389	432	411	419	442	417	429	423	424	409	415	413	399	423	416	415	412	382	389	417	438	408	412	391	397	439	438	423	421	389	415	418	394	394	437	415	404	406	429	442	424	391	417	448	435	407	388	427	416	398	428	431	404	399	447	433	434	402	376	419	431	372	396	428	420	411	393	388	402	397	404	419	430	388	378	430	472	406	409	437	407	393	377	399	381	371	419	402	398	430	407	387	408	402	396	422	404	399	436	415	392	440	404	442	418	442	413	424	433	410	402	393	381	398	435	388	391	393	419	393	419	419	416	386	455	408	413	417	404	387	394	443	402	410	434	414	441	416	435	429	421	390	410	409	392	385	401	409	446	426	400	404	387	425	415	409	409	401	417	430	413	412	395	426	393	392	402	413	453	436	416	399	419	407	412	377	412	398	391	425	403	415	427	405	394	429	450	401	407	396	415	440	393	410	407	410	401	398	456	406	414	391	439	439	428	413	435	387	401	422	421	378	435	408	392	429	420	423	440	421	424	405	423	402	431	388	445	419	410	422	399	431	387	407	410	407	432	432	417	418	425	423	447	429	400	466	427	428	428	383	424	442	401	402	417	399	371	410	398	395	430	414	388	460	406	383	412	411	424	424	388	445	411	396	407	420	421	414	418	422	431	428	416	425	423	414	398	408	396	435	412	423	396	417	437	412	408	400	395	405	396	362	399	390	423	403	407	416	417	418	411	439	415	400	433	396	397	395	377	420	375	417	436	412	416	427	390	455	416	420	422	420	383	428	413	395	417	447	396	427	406	397	424	417	421	442	402	426	424	413	419	364	384	435	415	422	393	427	434	415	435	394	409	424	381	375	421	392	409	436	440	405	402	409	440	403	449	382	402	414	464	425	396	442	414	416	417	390	404	424	418	407	409	428	401	390	373	419	409	426	421	436	391	383	412	387	388	412	421	360	419	368	383	412	409	422	382	421	410	439	381	396	426	404	425	416	414	400	401	414	402	385	435	407	400	460	423	394	396	407	440	418	454	393	423	381	413	377	386	413	440	380	411	400	426	391	399	414	401	444	422	396	418	390	437	398	404	429	404	402	399	413	423	427	398	372	396	432	427	423	418	427	384	433	404	437	448	438	415	405	437	391	431	432	444	412	416	388	396	432	425	400	386	428	424	399	410	416	403	420	392	400	399	422	419	441	426	417	413	372	445	421	422	423	408	442	430	413	383	410	414	415	448	425	404	403	409	417	409	405	457	413	402	360	429	384	390	398	410	480	422	452	406	456	394	382	423	388	404	426	406	421	389	398	404	410	404	418	416	394	407	417	432	401	398	383	439	410	400	417	441	403	410	430	407	376	418	446	419	412	397	394	386	430	404	391	394	434	412	456	401	389	423	421	413	409	424	371	425	417	419	425	415	400	392	414	419	445	379	425	411	383	422	423	376	412	403	414	394	434	447	402	410	425	434	439	428	377	408	358	462	392	423	363	420	386	421	434	378	402	452	418	425	434	428	421	375	393	413	403	404	417	419	406	392	381	436	407	403	424	409	394	375	397	398	423	412	393	384	435	421	416	434	398	379	397	422	402	411	393	411	405	411	413	415	402	416	425	431	411	412	403	409	393	424	418	398	413	418	388	446	432	429	427	432	431	438	433	389	425	422	411	392	380	405	399	419	400	416	417	423	382	405	417	414	419	422	404	426	386	392	379	414	395	407	442	382	426	407	413	401	394	415	423	408	378	421	406	394	440	407	420	433	417	407	397	408	408	396	395	429	423	406	408	402	404	436	435	397	405	388	421	384	416	397	409	428	424	422	439	394	394	424	424
23039	21457	29096	24448	22394	23568	20546	8588	3724	2717	1886	1602	1171	848	728	726	656	583	539	484	527	536	467	447	487	491	508	512	488	451	462	490	513	534	468	468	429	464	483	470	453	466	481	446	454	479	447	472	495	474	439	451	475	459	459	419	445	462	448	444	509	423	432	462	434	456	427	422	453	427	426	458	454	450	455	479	454	452	443	396	433	440	450	470	456	477	447	438	445	442	473	425	452	453	410	440	457	427	441	461	458	477	444	482	450	421	408	445	420	469	410	464	433	437	412	449	441	444	456	437	449	455	448	410	446	457	427	434	475	431	422	440	459	439	447	455	411	456	458	427	439	440	460	484	443	430	443	458	483	453	465	466	422	449	454	464	459	461	463	438	452	450	423	431	416	458	441	449	432	440	477	457	440	442	448	460	450	433	436	471	433	456	436	457	457	424	469	453	477	472	445	438	438	431	460	436	434	425	430	466	425	430	444	444	409	436	401	430	452	466	468	436	447	410	445	444	472	443	480	469	457	435	431	422	476	446	492	418	448	439	440	463	474	444	432	463	410	420	424	450	471	431	466	438	469	451	424	442	417	438	424	417	456	417	452	447	416	438	453	415	490	464	416	439	456	443	468	414	428	464	436	461	453	416	451	454	434	418	477	427	437	453	410	433	442	466	456	407	454	411	432	443	475	452	447	476	466	456	443	410	449	464	457	458	400	448	422	430	473	460	445	410	435	435	445	453	451	426	451	487	450	437	439	449	415	431	486	430	449	431	434	455	463	469	445	448	430	443	443	487	432	474	416	441	431	430	436	468	473	409	438	435	455	438	478	468	457	455	414	424	401	450	425	455	474	406	442	441	417	422	455	435	447	420	461	444	483	497	448	441	419	417	459	445	437	454	443	417	412	410	447	450	458	455	434	419	451	426	428	434	462	450	469	410	439	431	445	455	458	449	407	439	459	422	447	471	423	463	441	465	500	413	449	464	403	460	435	426	474	469	475	418	471	455	487	439	461	428	437	458	473	481	430	440	450	404	441	425	419	445	455	416	490	434	443	427	399	429	458	428	426	433	440	424	414	446	423	415	424	432	458	439	437	431	457	479	458	468	431	485	423	437	441	443	446	484	449	440	485	420	467	447	430	434	444	444	477	438	438	449	430	451	434	443	461	439	448	478	447	415	420	410	449	440	494	445	462	461	443	470	412	433	405	440	428	413	454	419	429	434	420	424	490	468	458	449	452	466	438	433	447	418	466	456	438	435	469	438	421	461	442	437	413	450	467	415	431	448	421	466	465	412	444	449	442	418	438	437	452	448	434	404	406	427	419	444	429	439	427	393	425	450	479	433	434	462	421	440	465	457	468	426	450	481	444	475	480	453	447	396	446	476	451	425	444	409	477	438	466	439	442	434	445	444	425	448	433	427	423	437	433	452	438	467	460	457	414	437	413	436	460	459	421	448	474	458	461	465	455	431	481	417	470	448	423	520	432	411	439	458	415	467	475	459	467	441	428	444	446	420	442	407	424	413	439	440	465	444	400	415	474	452	462	461	425	444	440	469	440	463	432	435	447	439	414	429	467	489	409	460	470	459	461	439	418	424	438	425	467	468	466	439	442	449	460	443	470	462	474	463	424	442	451	428	450	418	445	434	423	405	470	440	453	438	413	429	444	434	432	466	478	424	441	441	435	444	436	424	428	434	453	385	453	452	430	426	456	458	449	470	429	448	433	446	425	408	468	443	432	458	435	445	431	414	441	464	434	437	440	450	410	477	418	430	419	459	405	454	462	429	445	460	423	446	427	430	435	459	463	434	412	469	396	441	443	449	414	435	430	468	496	426	418	462	465	454	409	466	436	434	405	450	439	461	473	459	492	442	438	437	450	433	437	423	465	419	419	440	416	431	411	471	469	416	470	411	459	468	423	460	446	456	420	409	468	431	466	423	434	474	448	468	431	450	428	456	446	455	461	419	418	474	448	433	470	459	438	434	482	482	446	448	448	473	458	414	434	440	447	443	453	423	423	495	453	409	453	445	433	411	425	476	464	474	424	424	449	448	448	444	423	466	450	436	479	448	428	455	441	424	418	446	404	408	448	450	418	430	471	434	442	437	431	424	416	417	461	472	411	450	427	418	469	467	402	469	427	454	430	433	410	417	416	449	419	432	429	470	434	453	414	433	454	460	434	449	426	438	410	417	437	439	454	451	445	455	467	431	416	409	441	456	461	489	455	476	435	437	446	457	443	445	441	507	455	416	458	436	427	418	436	424	404	407	434	432	484	452	391	396	459	451	440	451	449	489	426	458	449	471	426	467	433	443	471	444	444	443	486	449	408	446	454	415	468	440	386	440	438	421	421	432	451	468	418	433	403	390	424	425	423	474	439	448	462	436	477	419	469	422	473	449	440	464	436	435	465	435	453	422	429	412	458	421	430	436	427	416	389	427	485	438	428	483	438	444	424	448	400	445	388	431	432	457	444	439	447	454	453	402	467	449	451	474	476	372	447	448	425	459	476	449	448	450	390	458	391	459	442	463	487	444	466	428	397	430	438	490	471	432	455	455	453	448	452	444	443	465	442	390	454	423	429	432	445	454	478	457	475	434	463	452	413	426	423	447	456	402	419	406	451	449	411	461	415	421	433	444	442	454	459	449	458	448	440	474	449	485	444	464	459	441	426	433	435	458	445	477	446	455	462	424	440	441	477	431	447	473	424	455	463	438	434	439	404	460	465	437	440	451	455	421	453	450	442	443	450	455	440	465	445	409	409	483	429	419	457	450	441	433	448	450	450	459	467	446	452	447	459	441	476	459	411	419	424	423	405	444	443	468	432	443	447	446	470	422	481	430	431	423	451	473	469	453	438	451	447	453	458	488	444	468	428	437	461	472	448	439	473	461	467	432	461	452	472	424	443	449	450	457	422	438	441	425	427	446	439	417	440	472	429	476	383	479	450	468	462	466	459	414	446	414	462	423	424	444	473	472	486	434	426	417	441	412	459	420	419	436	419	482	462	450	471	450	433	478	490	438	418	471	415	443	403	458	416	451	434	471	446	419	443	471	434	459	436	423	454	448	422	424	435	421	451	415	428	509	429	427	441	396	459	418	421	458	408	473	424	454	460	419	444	457	451	428	435	448	417	427	452	474	427	427	422	460	450	436	413	442	440	431	465	437	489	507	445	434	440	448	426	388	404	428	419	494	446	455	439	432	421	446	466	436	450	459	440	442	446	461	467	470	453	446	452	425	415	474	431	409	452	431	455	437	443	431	443	422	476	464	452	467	451	445	423	448	434	443	407	447	403	483	440	433	453	453	435	419	409	418	445	476	416	426	425	405	417	441	437	492	417	453	460	438	457	488	430	395	418	489	428	455	427	418	456	389	430	431	448	429	426	448	412	440	483	457	443	401	461	453	441	418	377	441	407	427	424	458	383	439	444	431	482	439	446	467	463	442	463	427	472	422	399	411	420	452	439	401	462	471	422	447	408	407	449	414	436	452
33475	63701	51610	38752	30724	24151	18427	10767	5828	4272	3070	2551	1755	1175	1004	985	830	686	609	626	586	567	551	587	556	518	551	545	528	520	480	508	466	525	511	507	455	462	458	499	468	488	466	494	457	437	466	523	447	455	466	489	457	498	447	414	456	467	459	477	463	423	484	429	453	446	473	457	446	430	442	444	446	472	468	487	445	456	472	493	450	496	446	452	472	443	427	467	467	446	458	457	405	465	462	421	472	489	423	420	446	460	474	463	455	469	448	460	455	483	490	431	479	451	494	450	464	442	500	467	445	454	472	483	425	412	454	443	453	436	422	463	412	441	450	469	478	423	434	447	460	492	459	449	463	446	491	430	435	473	397	453	441	475	461	476	417	433	463	415	460	422	488	435	479	408	493	455	456	440	417	477	461	453	448	481	426	440	448	424	438	489	438	458	471	470	462	488	443	448	409	463	424	447	480	468	472	442	467	377	433	416	423	448	472	514	441	461	453	439	473	425	453	450	464	453	472	438	467	455	480	443	449	451	438	475	437	469	459	461	438	446	447	438	470	460	428	489	436	415	414	439	424	460	466	428	431	439	464	445	464	451	465	463	462	407	439	445	446	478	414	434	482	436	454	431	481	460	444	497	430	434	455	451	437	456	503	455	405	451	420	448	462	463	423	443	446	440	429	428	475	476	473	429	448	441	469	476	460	480	435	449	437	494	443	436	435	450	465	474	454	467	462	446	482	441	463	463	436	480	404	478	481	447	440	470	410	454	454	425	472	481	460	456	408	451	481	459	429	470	474	442	497	460	419	479	426	493	473	464	452	440	449	481	440	457	484	462	425	447	474	465	470	486	478	470	435	450	416	436	456	468	456	425	434	444	444	429	454	470	446	471	461	460	439	457	443	446	430	429	445	426	476	422	440	452	467	440	420	456	424	478	440	460	458	439	485	443	424	470	501	450	466	439	435	452	478	476	469	475	454	423	394	464	460	445	463	458	409	411	470	412	441	426	463	471	439	463	453	435	459	461	416	447	419	493	476	445	450	477	450	475	429	443	475	490	475	472	418	490	455	441	477	432	463	443	469	422	506	414	410	461	457	437	526	455	452	424	443	435	461	465	440	460	452	443	460	475	445	455	431	445	460	470	449	518	438	463	417	463	456	459	460	471	468	473	435	476	420	471	419	432	471	457	450	453	443	445	433	454	476	440	420	425	447	467	429	425	474	446	445	481	424	475	435	471	460	470	436	481	421	469	455	398	455	412	450	450	443	433	466	453	467	472	443	416	464	457	467	456	453	448	429	430	450	488	443	448	440	489	473	501	474	438	469	449	417	432	456	474	442	441	462	447	445	411	426	486	473	459	429	452	459	462	465	424	470	474	426	422	426	456	477	442	444	452	462	423	467	430	428	457	443	433	468	453	433	461	462	456	454	451	421	409	467	432	461	446	443	436	454	470	430	456	487	457	456	449	451	465	459	429	437	445	448	449	475	439	441	439	473	455	450	476	469	454	452	430	444	437	467	437	469	438	407	461	430	399	480	419	486	463	482	466	468	473	453	423	480	443	476	474	445	456	451	399	460	439	448	427	494	470	506	473	481	464	442	450	427	462	454	436	452	458	477	433	438	461	459	473	475	467	472	490	453	434	478	445	437	414	459	438	459	478	480	434	425	442	465	446	406	475	453	448	431	470	492	485	410	429	444	447	453	471	451	430	434	443	431	458	432	428	495	429	463	469	472	445	464	462	466	416	417	460	440	466	478	462	428	427	444	439	480	441	443	466	469	446	455	454	449	470	441	476	470	489	475	425	434	438	447	453	464	471	462	422	500	455	429	466	476	405	427	449	459	454	453	464	465	479	463	472	464	468	468	456	446	473	445	464	427	432	415	466	457	475	445	433	447	495	439	479	408	437	470	495	431	445	481	445	485	461	432	489	462	480	469	490	449	449	445	443	425	502	457	450	461	448	464	447	475	474	451	490	412	486	470	460	458	466	469	451	441	438	488	442	457	455	460	426	491	476	464	425	466	443	451	442	428	461	518	441	444	454	467	463	461	483	456	479	451	463	451	464	492	475	450	469	441	452	442	463	416	449	456	446	439	435	443	473	435	473	493	431	451	464	470	403	460	445	450	449	425	481	421	463	454	425	429	471	483	430	495	441	451	451	474	450	487	435	467	429	449	443	454	412	461	452	412	427	393	445	451	462	450	450	414	460	438	442	448	416	421	433	467	470	426	463	471	461	444	509	479	444	432	461	483	422	419	489	427	455	469	429	457	450	443	422	478	450	429	413	452	437	453	458	451	494	476	492	432	437	441	484	427	459	476	447	438	451	480	462	450	436	492	449	434	435	420	478	464	505	489	450	494	494	459	486	427	451	443	441	457	416	431	452	460	467	454	434	419	477	463	465	454	491	472	422	472	477	445	469	419	449	467	470	448	444	432	429	442	447	467	460	419	457	465	480	455	477	426	442	433	489	470	460	447	497	450	465	452	424	443	509	431	460	447	477	482	415	486	463	451	464	459	428	459	462	444	400	485	424	464	456	435	461	455	442	423	434	445	464	479	380	484	439	424	458	457	443	426	464	463	482	454	452	433	451	370	459	426	442	447	505	453	464	454	475	443	478	454	495	445	460	449	460	443	466	431	459	449	443	470	434	447	434	441	447	449	469	436	448	458	434	439	448	411	468	429	479	469	456	444	426	464	468	448	485	446	410	483	438	465	413	450	478	480	456	414	439	453	467	430	437	473	428	470	441	431	443	451	455	469	435	494	482	471	448	462	497	454	429	439	446	433	462	461	412	460	424	473	446	473	440	472	503	431	462	436	436	411	468	450	455	445	463	460	502	476	445	434	488	444	431	428	503	444	454	505	426	401	440	444	476	482	418	429	438	475	442	460	435	452	443	455	467	460	412	479	429	456	489	441	459	454	480	479	455	482	430	434	448	466	475	415	412	438	448	431	458	427	452	448	469	428	463	453	441	437	427	460	452	449	419	470	431	459	492	446	429	436	450	503	460	463	414	459	428	443	468	441	469	428	486	476	446	492	457	497	421	437	473	444	455	462	473	443	477	463	467	440	461	453	448	485	437	452	432	494	476	406	442	465	458	453	433	422	473	454	470	447	453	481	488	479	462	439	437	438	455	475	452	455	437	477	453	395	477	445	493	430	430	474	469	452	467	446	432	437	426	440	482	458	436	462	452	402	447	450	456	430	504	422	475	496	480	475	446	450	453	449	464	438	454	442	463	457	444	442	495	461	413	476	483	454	466	444	430	469	448	432	435	442	463	457	439	430	458	468	435	467	456	451	450	446	490	418	428	466	431	473	466	502	430	449	447	450	472	426	456	430	471	478	437	452	497	476	425	454	454	489	462	423	449	449	437	487	413	450	472	477	446	448	485	415	442	459	438	420	482	465	459	451	460	461	461	439	455	459	473	452	416	461	437	465	440	445	449	449	416	440	439	481	451	434	472	458	463	463	463	466	434	442	468	449	453
31594	35071	37199	25902	14421	8458	4469	2068	1280	861	592	544	467	382	350	332	341	310	310	304	307	316	302	287	283	283	286	296	284	289	269	288	275	311	292	280	292	286	287	285	281	303	308	232	290	291	243	269	273	252	264	283	290	264	280	257	270	247	289	267	239	273	297	294	254	267	250	266	256	284	268	280	275	234	249	250	278	265	258	275	266	249	278	275	271	270	241	263	267	248	257	270	291	268	282	292	276	248	253	286	254	288	260	251	274	281	288	264	251	241	263	259	263	236	275	246	276	232	282	291	274	258	259	278	249	271	270	269	248	274	294	271	263	271	258	288	261	278	266	263	265	279	263	253	286	226	299	298	247	262	257	270	244	266	262	269	255	274	264	264	291	250	258	297	296	267	275	259	308	254	268	279	287	324	286	268	260	259	245	283	283	298	298	280	261	278	285	249	264	279	273	281	288	259	264	263	286	251	307	283	272	285	258	299	244	270	265	263	301	284	267	275	264	282	278	288	254	246	300	277	289	264	267	279	278	271	250	262	283	276	255	280	263	270	236	268	245	271	264	268	263	269	256	254	244	289	289	267	305	273	259	265	272	260	239	248	287	277	273	262	255	279	276	259	273	285	280	273	293	301	251	265	260	265	271	257	267	265	239	241	287	270	257	281	230	265	290	259	284	255	282	263	289	257	262	284	271	235	290	268	281	292	254	279	305	264	251	260	249	266	270	260	245	285	266	281	269	239	247	279	279	276	299	256	262	264	261	271	250	241	279	309	284	287	276	276	319	303	252	281	268	272	269	246	245	279	278	257	274	273	251	290	257	296	251	254	245	247	283	272	244	255	259	267	247	285	278	252	271	247	273	276	262	263	306	290	299	251	254	251	254	287	294	295	263	250	286	273	263	265	265	259	275	279	264	276	257	304	278	257	267	293	280	259	273	240	252	286	250	277	288	281	271	268	234	273	280	245	292	281	253	262	272	298	260	253	306	278	261	277	270	255	271	308	264	279	238	259	269	288	278	248	250	268	268	275	248	258	237	268	244	255	291	266	282	255	269	270	254	282	275	271	259	241	247	275	292	269	263	288	256	290	274	292	293	274	282	246	254	265	248	252	275	279	272	232	257	257	270	260	273	265	295	303	309	286	273	270	255	304	301	286	282	274	256	286	252	243	274	274	264	233	244	288	267	255	302	282	264	263	257	291	274	270	271	263	279	272	255	262	282	265	311	278	280	288	287	258	306	273	255	273	265	274	257	268	285	272	259	267	265	277	270	267	281	279	239	274	255	273	235	245	256	277	266	264	263	265	285	261	253	268	237	268	260	276	283	305	262	275	292	258	280	251	243	278	280	280	269	253	246	271	256	241	258	286	258	279	281	291	253	239	278	265	241	263	254	266	311	298	290	278	258	293	275	289	264	298	270	293	274	283	267	291	268	285	268	245	277	243	266	263	298	257	274	260	291	240	274	259	257	271	293	276	287	264	294	267	246	256	249	278	285	286	256	255	260	313	316	273	277	242	249	292	291	257	267	277	284	269	258	267	280	257	284	300	287	267	289	285	252	269	276	286	304	280	263	258	259	264	257	274	281	268	255	284	304	306	269	269	253	272	295	245	263	310	268	254	280	285	258	269	285	264	273	264	283	271	288	256	262	291	270	308	237	256	269	258	277	307	275	252	248	257	250	276	262	277	267	296	258	281	241	254	236	247	254	276	293	277	273	257	269	262	301	261	258	256	254	252	285	289	285	288	240	259	298	273	259	270	287	271	298	244	293	249	268	267	281	276	272	281	303	255	307	251	275	261	262	261	251	255	301	287	263	272	266	280	284	276	271	256	267	279	275	289	299	289	260	277	290	284	270	294	256	274	285	273	256	277	267	261	261	277	244	276	288	282	250	233	276	270	279	294	283	246	248	293	245	297	268	295	268	238	278	269	281	275	259	274	282	283	259	243	230	267	301	282	278	313	246	254	277	252	247	261	261	239	282	261	277	229	270	291	279	300	256	296	274	274	277	271	269	241	234	256	286	291	267	276	283	272	264	264	288	253	262	279	291	252	272	266	262	282	283	246	274	287	269	240	289	274	290	293	279	276	249	262	266	273	267	279	254	262	240	285	294	285	263	275	263	312	272	271	262	279	306	292	285	271	254	258	284	269	271	289	232	263	268	265	283	285	269	248	276	276	289	279	261	259	257	261	255	261	269	278	285	262	306	287	240	271	241	289	264	255	259	307	256	277	277	306	293	254	270	297	272	287	257	303	256	286	267	287	262	270	270	267	288	244	251	266	261	295	267	244	291	286	287	238	277	240	265	306	266	227	242	281	265	250	281	293	275	265	261	277	261	280	291	272	301	263	280	291	280	275	293	276	265	271	256	256	275	281	240	281	265	268	301	261	270	275	291	262	252	275	209	249	277	256	271	280	277	274	290	269	271	255	261	275	257	277	267	276	263	276	239	299	259	275	274	264	270	278	257	274	250	266	257	290	261	248	254	258	246	231	271	254	286	304	286	261	261	261	267	268	241	297	247	277	282	258	270	281	272	266	276	296	262	255	252	301	248	285	270	289	247	276	266	286	267	262	270	261	272	276	296	251	265	263	281	248	275	257	249	248	275	269	267	241	256	279	247	261	266	251	249	299	253	269	260	250	263	290	272	273	281	254	284	241	262	281	249	255	262	279	273	265	293	276	275	268	275	291	291	226	243	325	233	287	269	274	281	267	263	261	263	273	262	280	285	247	261	293	262	291	279	248	266	257	245	281	289	263	265	282	259	297	271	262	276	280	295	319	282	259	254	269	270	267	270	281	248	281	252	276	292	261	275	262	252	283	279	306	285	267	279	263	276	293	254	243	278	269	273	306	258	260	288	250	283	309	253	284	277	286	286	262	280	288	261	261	267	262	262	298	264	268	259	271	277	276	285	275	274	265	272	257	263	281	262	279	280	283	268	276	282	294	298	270	282	267	245	265	300	255	280	280	288	288	255	252	267	253	288	255	252	287	275	286	285	298	283	263	287	279	261	284	265	268	254	252	290	256	251	290	283	284	267	291	302	252	291	271	254	271	280	317	280	241	251	278	284	275	266	290	307	274	264	247	283	250	278	266	275	244	275	279	286	262	291	258	256	275	254	276	270	270	247	262	266	264	277	237	290	269	265	271	273	281	271	268	275	266	305	257	275	266	264	285	296	289	280	258	275	264	271	254	285	250	284	272	255	259	285	257	270	283	260	235	266	246	265	251	257	280	262	288	276	263	259	295	280	282	265	260	317	284	274	288	257	267	285	262	279	251	282	263	272	294	277	269	264	281	290	277	256	293	270	267	255	255	250	260	258	311	290	263	260	265	289	263	271	247	264	265	275	291	288	282	309	270	294	285	289	250	309	270	241	302	264	282	246	266	253	278	241	289	250	265	269	301	280	257	275	304	246	258	274	264	288	260	272	267	259	251	253	294	277	256	264	246	266	275	267	252	268	240	269	290	274	277	290	284	236	300
31582	48557	37862	23621	17119	12047	7250	3577	2258	1472	1017	781	666	526	459	454	399	392	352	351	336	300	294	304	329	298	346	344	318	308	342	313	305	313	315	323	291	313	314	310	267	312	289	347	300	282	306	294	312	322	282	332	299	241	308	291	296	301	301	306	287	280	320	295	341	293	276	306	310	315	273	292	259	308	300	304	285	275	323	307	273	301	305	301	310	334	286	301	282	275	295	274	272	277	312	330	298	293	289	300	276	295	271	310	291	299	308	279	301	307	298	298	293	312	265	314	307	275	278	322	333	270	295	285	281	292	324	295	290	319	301	298	297	301	292	291	312	292	336	281	276	309	310	297	295	282	265	303	323	294	297	299	303	297	288	319	289	291	296	298	304	335	266	298	269	312	312	293	276	255	317	286	295	300	257	274	296	316	298	250	294	295	255	318	290	302	328	308	286	315	290	285	313	295	287	316	326	319	258	292	286	297	255	300	272	303	310	293	294	292	293	283	291	305	253	309	288	281	317	307	314	301	303	310	298	254	316	297	262	312	311	306	305	314	287	275	330	332	276	288	298	309	305	299	304	230	281	297	305	308	283	292	275	302	308	292	301	294	324	316	333	299	322	275	307	309	300	306	315	259	314	339	297	291	272	269	292	318	316	321	288	260	275	277	308	318	298	256	283	286	288	302	303	284	330	270	294	279	282	277	271	289	294	256	285	298	308	316	291	283	300	306	291	299	294	291	301	280	313	289	307	296	274	305	296	338	291	316	304	328	309	287	280	290	296	325	306	306	281	298	282	262	321	283	305	303	295	274	316	288	281	289	282	307	300	292	284	276	316	249	272	291	322	272	300	314	316	304	296	302	269	279	305	304	337	296	307	306	280	292	282	289	281	323	289	254	303	319	309	293	306	307	281	288	301	270	309	279	316	292	293	287	292	289	326	310	276	290	271	302	275	286	296	280	297	308	266	291	301	348	290	310	315	281	316	317	280	283	312	320	289	288	308	289	291	287	299	271	298	289	305	305	329	287	291	302	319	285	280	311	311	286	290	292	285	289	314	262	276	296	295	279	281	289	276	315	307	281	303	306	300	344	291	281	277	295	294	293	307	318	318	302	297	303	278	289	322	283	304	260	297	317	297	278	320	292	286	303	295	308	307	290	298	302	295	277	261	296	321	286	280	282	293	315	274	294	283	283	313	300	321	297	278	286	323	293	269	298	302	330	290	315	289	298	296	305	302	303	260	279	279	291	314	282	296	329	297	325	330	301	323	297	296	311	305	286	286	289	280	279	303	293	277	305	305	317	286	302	310	300	301	305	307	292	302	258	308	293	309	278	298	301	334	286	253	311	304	286	271	273	253	277	294	329	315	303	305	293	325	311	276	255	302	327	273	277	257	292	316	299	299	315	275	291	291	293	290	289	297	318	324	305	296	316	325	315	296	326	303	271	299	280	317	307	287	319	280	281	288	313	318	307	288	284	302	292	329	310	315	325	304	323	276	302	281	308	311	316	266	309	287	316	309	305	280	303	282	260	305	260	284	297	323	287	284	298	316	272	274	288	300	315	298	302	299	299	301	296	312	295	321	276	326	272	290	296	290	291	313	304	295	324	285	321	310	317	302	294	303	308	313	291	298	313	252	299	303	269	327	316	278	271	308	305	261	299	314	313	295	307	292	277	301	293	281	328	300	283	286	272	293	296	262	308	291	299	327	309	286	277	291	308	278	293	275	315	297	296	300	299	332	355	307	282	308	289	284	279	299	287	340	288	296	308	282	301	337	279	307	289	288	282	295	262	292	320	275	319	310	327	291	308	291	322	301	299	277	314	285	310	295	284	301	290	297	335	274	284	307	297	331	286	279	290	259	305	340	322	287	314	278	275	278	298	275	310	308	330	286	289	314	279	293	288	292	300	306	317	278	302	321	290	315	290	308	312	277	296	296	313	299	309	246	303	281	275	287	307	317	292	293	284	278	277	278	316	310	326	285	298	318	291	310	291	301	305	301	315	324	303	315	325	285	274	301	274	325	309	287	329	284	285	276	291	295	292	295	300	267	288	272	323	305	325	297	290	293	339	284	290	293	305	321	305	277	308	286	292	284	274	313	293	299	269	325	317	282	299	312	320	299	268	297	278	300	296	286	312	279	326	331	298	296	297	305	261	293	315	283	296	312	274	303	291	296	298	292	288	298	314	290	258	314	291	329	277	302	308	318	313	331	303	280	282	306	300	277	313	321	303	323	255	295	285	303	297	289	280	289	327	290	341	283	316	289	292	301	295	294	314	317	314	290	299	259	256	315	294	274	312	285	307	300	295	299	292	322	301	307	295	297	311	321	285	295	257	274	269	289	297	312	275	331	304	287	320	289	273	300	298	274	308	290	286	237	309	287	299	303	307	305	297	277	268	281	289	290	282	297	279	286	297	336	313	285	285	329	311	328	333	318	285	312	298	295	325	297	281	276	292	326	297	312	319	266	284	317	302	287	289	284	265	287	298	291	292	313	296	291	266	292	310	306	303	343	320	274	331	279	320	325	295	289	307	277	283	307	301	285	292	269	313	266	286	292	283	289	322	282	277	305	302	299	308	298	311	284	318	286	310	312	281	309	321	323	306	302	297	309	285	296	303	267	278	302	284	275	293	305	297	265	292	279	298	296	312	287	272	306	290	299	273	289	266	349	285	312	312	273	302	273	289	337	314	294	322	306	320	311	304	300	287	277	313	301	281	306	285	322	304	279	278	305	275	309	307	299	309	300	304	308	292	295	296	308	318	309	311	320	303	316	301	292	291	312	300	284	255	298	307	301	302	312	321	311	294	280	261	289	279	292	265	282	344	283	300	305	283	312	317	280	299	304	304	302	306	279	301	286	302	286	331	301	284	305	302	303	286	291	303	294	265	298	293	291	307	277	290	303	309	289	334	298	298	290	291	292	298	276	308	326	288	328	316	322	314	288	304	277	285	301	293	292	304	324	307	287	306	281	313	315	295	289	290	294	298	245	328	331	289	329	301	317	282	316	323	303	296	299	275	319	304	268	305	294	287	275	281	295	310	265	318	319	305	294	307	283	327	315	290	291	304	308	267	290	311	311	339	313	271	272	316	282	286	267	269	318	261	309	305	310	314	301	263	332	279	316	279	293	279	297	280	296	323	297	305	316	278	321	271	292	292	295	316	310	292	290	296	293	291	281	295	300	305	317	296	307	292	299	274	283	325	300	327	297	313	314	284	298	322	291	295	303	294	274	251	313	290	305	314	271	279	302	311	295	318	277	288	316	319	293	317	282	293	314	294	275	314	264	316	311	265	296	327	329	296	293	282	324	293	302	312	278	297	255	301	320	298	342	292	293	281	291	335	276	313	291	318	306	300	298	331	311	292	279	285	300	263	289	274	291	311	306	266	294	293	315	299	268	279	297	334	318	281	271	305	290	279	308	251	282	290	277	307	282	283	283	312	267	331	276	304	308	332	276	290	298	305	291	256	295	282	317	285	281	324
24280	21430	28897	25701	23071	19573	12136	4430	2253	1578	1167	951	658	533	514	455	427	379	352	350	340	325	313	330	327	294	302	347	295	284	289	300	300	327	268	299	287	300	306	295	275	258	306	330	317	326	302	276	304	287	305	311	294	294	278	310	252	273	257	289	285	261	289	291	279	283	283	296	255	271	321	282	284	307	282	296	272	289	290	279	298	281	300	267	289	267	269	272	282	269	279	245	278	302	298	252	282	299	303	275	276	279	295	274	294	274	272	302	257	275	308	316	279	276	304	269	283	281	287	267	290	263	275	289	283	291	276	257	315	277	309	299	281	290	298	286	283	272	308	291	264	312	281	274	313	283	260	273	265	292	315	256	316	282	297	281	311	290	302	306	306	300	299	299	310	296	299	320	292	283	261	281	271	252	312	301	292	294	266	275	299	265	316	296	300	277	294	299	300	292	275	299	277	322	294	257	278	303	311	306	257	283	287	268	273	279	314	305	277	282	322	329	272	280	312	300	239	271	302	294	320	298	242	271	311	303	281	280	251	284	327	307	309	312	261	313	288	286	287	286	283	286	278	294	299	245	288	291	294	314	293	292	318	294	262	296	283	284	301	279	251	262	271	283	277	294	279	290	308	282	307	314	258	303	285	311	279	284	291	269	305	258	308	283	295	274	321	289	270	268	266	304	323	273	272	249	305	271	293	249	305	310	240	274	276	273	298	341	308	279	287	275	295	265	266	263	272	300	285	295	258	292	264	305	312	297	291	309	323	298	284	280	313	288	291	283	301	288	312	297	266	304	310	276	280	269	290	303	268	301	267	291	267	303	304	286	300	289	306	311	268	276	298	295	282	292	268	313	287	299	275	246	280	300	267	286	276	296	287	313	278	284	257	296	279	287	285	290	268	294	255	308	281	270	289	292	266	294	274	274	287	301	288	289	271	295	290	290	297	307	276	292	280	295	303	269	288	272	279	269	267	283	291	287	267	285	287	288	270	310	279	289	290	287	326	309	285	304	290	260	319	284	265	300	305	266	296	260	260	292	290	326	263	280	283	281	264	310	289	306	294	281	283	291	268	257	293	284	288	293	317	294	262	298	265	294	281	276	264	293	299	264	264	299	320	281	253	257	276	310	285	280	306	329	303	282	297	288	271	316	273	267	281	288	267	280	263	280	302	287	248	297	297	289	306	311	278	293	253	301	304	282	289	274	275	291	263	290	294	262	285	262	301	303	316	255	279	285	307	274	296	275	267	293	291	308	294	274	280	315	272	289	303	286	274	284	304	291	317	298	281	273	290	272	261	290	276	299	290	281	267	300	295	251	300	271	269	289	283	272	282	283	252	289	274	282	292	301	275	306	301	271	315	295	296	304	277	280	272	276	304	316	304	267	249	272	279	263	293	277	303	288	281	302	303	285	277	320	258	279	269	273	298	276	275	261	247	304	278	273	298	294	282	266	289	308	297	285	292	305	305	267	284	281	278	295	274	299	286	288	290	286	316	283	289	301	252	296	280	317	277	282	278	288	280	272	333	297	268	255	290	287	290	292	285	317	278	267	292	289	277	272	312	278	277	292	276	292	281	291	289	302	283	261	260	284	270	263	275	309	301	298	295	317	260	284	289	302	299	290	284	296	281	279	304	285	299	290	256	274	272	300	276	285	315	283	293	273	284	296	257	279	297	250	270	274	309	260	296	313	287	268	303	279	286	300	306	299	326	281	298	293	288	257	290	318	306	301	269	258	285	277	310	281	281	278	297	273	269	307	316	285	295	264	296	298	290	275	289	271	259	294	283	296	266	282	266	264	292	272	302	308	287	300	301	267	282	285	266	262	246	287	308	276	284	294	322	296	285	301	302	252	289	322	278	302	255	264	313	290	298	281	274	288	275	263	275	284	255	276	270	294	302	242	289	283	291	287	300	291	270	307	287	251	320	252	290	272	325	290	286	281	273	280	287	299	283	278	273	278	294	302	291	283	294	291	269	299	282	259	312	297	264	276	286	296	286	267	279	258	304	293	307	273	330	284	284	297	272	281	302	318	274	274	274	280	300	302	281	291	297	280	256	276	293	301	287	291	286	288	308	283	287	303	320	279	286	262	283	288	295	283	279	275	284	290	279	284	268	263	302	308	299	247	291	302	288	272	268	285	321	289	307	297	290	287	285	284	311	278	304	311	294	298	242	291	292	283	261	276	261	261	326	282	333	279	292	292	317	287	289	295	318	255	307	305	285	286	265	269	280	253	247	284	283	300	296	289	303	308	297	272	276	297	279	283	281	294	282	283	257	305	293	324	312	249	302	315	275	318	266	267	287	300	298	296	258	288	272	311	293	287	258	298	273	260	284	290	308	256	289	285	311	293	307	290	299	285	271	294	291	254	307	263	264	285	288	329	297	283	287	291	304	276	285	299	302	279	308	306	283	285	279	270	282	300	296	269	297	265	267	306	272	277	296	291	272	301	271	309	296	296	338	263	274	294	305	291	310	295	250	308	303	283	282	261	284	267	310	313	281	264	254	290	282	307	294	294	306	299	291	316	267	294	269	276	261	266	290	294	278	313	292	290	300	284	276	314	271	272	305	272	270	278	286	291	276	300	291	308	312	278	274	319	295	287	306	290	276	290	303	284	292	255	262	259	287	303	291	277	285	259	295	306	296	273	293	287	265	280	266	256	311	279	268	284	258	269	299	300	271	281	288	302	272	265	293	280	306	292	271	271	267	312	294	304	287	286	293	282	272	240	316	267	282	312	294	277	281	289	285	308	279	278	287	280	276	281	281	293	280	311	272	271	286	280	284	313	281	291	284	278	294	295	330	275	281	254	246	289	283	284	285	283	299	315	281	309	305	265	301	318	279	293	281	295	255	265	281	275	294	293	277	285	273	285	305	293	266	296	305	321	298	278	302	271	283	302	294	274	268	295	287	294	275	251	270	291	297	277	315	279	303	263	292	278	300	313	296	273	283	263	300	278	265	291	286	301	289	279	258	278	304	290	287	320	275	281	268	310	277	268	296	270	266	301	274	276	277	272	245	304	292	266	297	294	304	310	273	273	314	297	274	263	283	295	259	271	319	269	278	308	291	290	276	294	263	279	278	277	282	258	306	279	295	285	286	300	322	287	280	293	288	307	261	290	254	299	288	305	276	276	289	303	292	300	298	278	321	307	290	274	300	276	292	292	271	288	309	288	307	267	283	299	323	278	260	266	283	276	292	269	310	261	277	270	284	296	277	264	277	284	267	309	292	276	283	275	289	315	279	285	267	269	301	303	271	274	267	278	289	294	295	256	288	291	270	283	295	279	276	273	269	249	275	292	273	292	282	293	265	313	284	277	310	295	266	280	280	250	310	231	327	301	307	269	294	264	279	298	276	303	270	287	290	272	281	268	268	294	282	263	277	299	309	289	310	333	252	283	309	295	280	273	239	277	307	285	256	278	302	297	269	316	283	295	267	260	316	291	280	277	287	288	288	263	277	245	276	274	301	310	311	293	306	310
31502	56995	46424	32088	25519	19552	13790	6549	3959	2627	1942	1534	1048	799	731	679	599	485	419	398	391	365	400	328	418	350	334	375	316	327	315	331	309	347	322	310	325	308	338	311	350	338	316	334	342	314	307	347	300	319	304	321	308	330	280	370	314	315	276	295	299	291	298	306	330	311	299	302	327	327	276	313	322	319	316	303	300	308	300	307	295	304	283	327	276	301	295	332	315	298	305	288	316	327	300	288	313	291	282	285	297	329	275	340	316	284	310	297	280	295	278	321	318	328	274	319	318	321	308	301	320	296	302	296	293	281	295	298	319	347	285	297	321	290	299	307	289	294	271	314	304	286	289	330	293	290	291	289	274	293	275	269	305	305	304	309	290	315	317	315	314	328	308	300	287	296	324	312	286	295	297	300	319	277	320	329	298	318	308	285	324	282	267	298	295	315	298	344	292	266	315	301	305	301	292	306	306	280	303	297	339	290	305	293	296	317	299	281	295	323	289	331	311	271	307	282	309	315	305	319	310	289	285	312	304	317	310	315	327	300	335	279	315	270	314	288	317	293	305	293	296	312	318	282	280	321	299	317	300	325	312	303	287	322	309	289	324	300	313	317	293	286	301	296	330	287	307	307	308	294	313	307	297	292	280	279	304	307	302	301	277	308	301	303	306	311	264	303	312	286	278	334	320	273	302	309	284	290	356	324	295	289	299	326	321	317	323	300	292	297	307	288	278	322	295	329	311	284	283	342	310	319	305	312	311	250	322	308	310	326	310	314	305	289	333	282	303	320	293	314	310	320	321	292	293	321	304	298	311	292	294	323	317	312	287	313	283	329	303	297	318	300	272	315	288	316	312	292	289	282	319	308	280	304	321	289	316	323	334	291	306	311	283	285	321	308	313	323	299	309	325	299	289	318	314	287	302	282	289	282	305	281	319	295	323	308	297	318	294	321	315	308	278	317	328	317	309	298	308	321	306	315	294	293	318	330	296	306	305	329	274	312	320	304	323	280	302	298	330	311	318	297	308	328	281	293	284	333	323	287	316	297	328	288	306	315	303	286	281	292	260	298	315	297	317	296	317	300	293	297	307	316	308	293	291	280	287	276	304	286	297	301	296	328	311	306	279	308	270	319	328	310	293	307	301	307	311	319	282	321	288	330	319	283	290	301	328	316	299	309	313	321	273	282	313	296	294	331	323	263	316	277	351	296	304	339	289	292	292	291	341	317	305	344	311	317	294	317	301	303	327	298	301	293	298	286	298	299	320	312	290	296	293	328	286	296	300	298	309	302	300	315	280	289	312	276	327	292	285	306	329	301	313	306	295	313	306	287	292	311	284	317	292	284	309	282	306	298	310	315	310	327	303	295	329	322	309	303	245	300	309	311	336	302	303	316	330	302	323	317	284	303	256	329	334	311	299	287	295	275	316	264	326	297	287	307	285	323	296	262	293	310	272	326	297	297	307	323	324	324	292	291	320	318	322	325	306	274	305	268	294	321	317	270	276	300	322	280	290	309	312	306	296	322	316	306	305	275	276	308	306	280	301	308	314	283	294	302	323	275	285	300	289	304	303	301	295	312	284	281	304	295	289	323	288	294	308	299	314	293	292	300	303	334	314	300	287	311	332	320	297	287	297	313	302	309	309	293	304	346	310	285	328	318	331	270	287	290	293	291	315	291	335	268	313	291	292	287	282	310	315	318	319	303	315	294	269	305	316	311	320	291	311	291	270	312	289	270	315	349	329	267	319	303	284	296	305	308	287	304	310	305	300	324	307	294	286	326	323	320	333	263	306	327	313	300	317	301	281	292	276	306	295	299	294	315	290	320	284	309	325	282	298	317	307	323	292	293	289	310	301	307	280	343	321	324	317	304	286	251	301	311	307	313	326	301	298	327	312	302	296	314	301	277	292	291	292	345	318	308	294	315	336	303	298	320	290	296	305	330	308	302	313	300	321	324	319	306	292	292	310	287	298	304	297	286	310	333	296	279	310	275	289	290	284	282	296	291	303	284	307	314	334	320	340	310	322	303	346	316	313	311	276	323	307	291	282	301	307	321	290	291	281	322	323	295	316	292	331	300	290	330	273	273	313	315	286	316	347	288	293	320	289	294	312	311	315	310	286	286	307	281	300	303	292	311	338	290	319	302	329	286	260	315	311	311	296	310	278	296	309	289	299	299	306	291	327	320	267	322	312	306	289	326	308	277	322	283	289	327	313	290	296	315	273	296	319	284	305	325	274	288	337	295	308	271	306	327	307	314	311	292	300	291	287	287	309	311	319	317	300	285	292	291	314	286	276	303	313	325	324	326	297	324	305	314	304	309	302	311	310	322	323	291	312	310	326	297	271	286	313	289	269	282	292	316	288	299	289	298	298	317	276	332	320	289	306	296	277	266	288	290	320	319	310	303	306	313	319	298	322	317	300	294	310	274	329	325	282	293	299	323	289	294	288	320	300	304	317	303	309	295	319	320	309	306	307	272	297	310	299	286	308	314	336	344	285	276	291	292	328	317	337	287	292	320	296	317	324	299	314	301	303	324	297	318	290	299	281	283	294	308	292	315	289	283	333	297	281	310	312	292	321	322	309	303	315	306	308	343	306	295	288	308	284	326	301	293	301	328	323	289	305	302	299	357	283	345	309	299	333	295	295	299	286	291	292	271	311	296	317	315	295	340	334	279	334	307	288	280	250	287	326	309	300	281	321	303	287	329	292	325	307	303	343	316	319	334	301	322	311	299	284	291	326	308	279	308	296	319	319	287	300	305	322	292	296	300	295	337	292	291	253	316	312	306	290	297	311	293	332	284	302	320	307	278	313	293	278	285	295	310	275	305	294	312	291	292	330	287	304	347	298	312	300	303	261	305	310	301	287	302	302	314	311	331	317	293	311	299	297	311	292	282	286	307	325	329	330	300	296	311	277	312	329	297	307	281	294	312	318	312	281	302	279	272	285	334	281	322	308	317	276	305	301	287	326	302	295	270	310	327	272	303	285	310	322	290	331	336	320	259	293	313	314	289	307	331	297	286	270	281	279	301	304	313	335	283	282	313	302	330	324	301	311	281	298	313	294	323	303	327	312	306	299	281	295	276	315	305	301	299	314	286	316	299	323	317	306	296	287	325	332	282	331	291	300	307	299	300	288	292	305	279	320	312	297	275	310	292	288	287	326	330	290	301	276	303	299	311	307	301	309	294	307	283	262	278	292	291	303	297	298	332	307	295	327	329	341	292	280	280	274	313	302	311	271	292	316	327	322	299	320	275	310	324	301	288	302	306	288	264	320	284	295	290	277	301	278	305	316	286	284	302	328	302	321	294	267	306	339	309	316	323	312	281	282	325	305	294	317	298	299	331	353	281	317	275	323	319	296	304	288	332	299	305	340	311	340	292	294	292	269	333	327	312	317	299	318	280	304	287	316	305	289	303	309	299	302	283	272	316	305	300	294	295	335	311	319	266	273	301	311	322	289	311	298	308	330	297	286	296	322	284	313	335
25733	21866	29313	28296	20732	14049	8287	3408	2010	1494	1168	934	720	606	561	529	526	483	469	422	424	442	434	404	457	414	424	460	396	404	407	422	389	416	382	399	421	395	409	363	398	408	396	405	359	391	364	404	382	404	444	419	414	427	407	381	375	440	397	400	419	396	407	404	397	353	355	419	434	359	398	390	403	404	414	377	407	388	371	406	403	382	403	410	423	407	396	417	401	411	409	362	376	424	379	407	381	381	370	370	392	377	385	403	381	411	387	386	356	371	414	389	366	405	379	385	394	363	395	397	364	388	405	388	426	438	399	355	390	389	371	394	384	381	424	393	367	435	408	425	393	417	380	350	400	381	398	379	366	397	393	408	423	391	385	410	399	378	401	378	448	374	425	379	395	386	405	402	421	390	410	393	430	378	383	404	388	397	390	407	395	386	415	402	402	385	408	355	435	368	443	369	395	422	417	413	376	399	397	346	388	416	411	383	421	392	399	436	415	381	418	411	396	384	393	339	385	362	421	402	385	374	379	402	416	412	371	382	398	381	398	399	377	408	404	412	376	399	403	383	389	406	365	394	391	411	403	392	394	414	430	372	406	411	402	426	388	367	396	391	369	382	388	404	384	381	404	363	357	393	380	363	404	404	388	424	404	395	408	401	375	438	389	418	380	412	413	410	383	390	397	414	402	406	418	430	404	384	387	392	407	419	407	361	389	401	400	381	422	408	377	369	416	385	398	396	386	392	402	386	425	370	406	361	379	393	433	352	427	401	368	391	387	389	412	413	425	386	388	375	417	395	394	363	351	374	384	435	408	405	383	399	419	364	395	413	381	454	389	395	375	396	393	391	351	424	404	402	394	386	417	391	403	404	373	399	378	358	414	381	409	399	396	384	412	404	393	430	383	368	387	377	373	424	394	380	378	437	383	372	427	420	406	380	388	402	395	402	398	405	409	377	433	369	380	389	442	391	355	376	371	394	376	372	368	375	407	417	397	379	424	367	414	412	409	391	377	414	396	451	393	372	386	392	400	416	378	435	368	374	385	363	385	402	383	387	400	356	377	376	377	390	421	379	406	400	410	428	397	380	371	394	381	394	388	405	397	394	391	379	369	387	397	411	401	428	394	394	423	393	370	384	395	394	384	376	388	415	404	405	379	391	363	434	425	358	375	402	388	400	390	369	382	391	408	367	399	443	383	391	423	400	420	383	392	403	364	387	403	373	391	424	435	394	390	392	397	422	401	390	377	400	414	385	387	408	408	444	391	409	423	388	430	411	371	377	442	373	394	390	390	407	384	412	380	382	413	378	393	408	381	363	369	413	356	406	401	370	386	394	361	419	387	406	404	382	387	399	369	394	389	403	386	434	349	386	395	392	389	377	346	406	412	375	438	434	405	392	388	385	371	377	424	423	397	412	452	392	393	392	416	396	383	436	440	384	343	403	414	396	377	398	432	415	429	423	384	386	385	419	391	389	402	429	384	434	425	409	400	374	435	398	399	385	390	431	382	400	419	400	394	400	393	413	380	438	376	346	409	402	387	424	389	416	423	421	431	412	391	415	376	371	378	384	383	394	397	400	402	409	367	438	423	392	406	426	412	387	384	404	423	414	381	391	411	356	396	412	412	391	361	399	407	380	417	403	394	437	408	400	409	386	373	407	432	428	408	421	402	409	384	413	424	425	423	430	403	372	376	378	418	389	411	385	416	388	364	430	387	390	414	403	411	392	383	394	390	372	396	389	387	381	378	388	370	403	415	381	394	395	381	405	389	416	400	377	386	389	392	426	420	393	406	416	373	428	385	385	412	390	416	350	416	383	391	434	402	415	410	397	395	429	413	411	393	379	396	402	367	409	410	397	399	383	436	383	361	428	385	380	397	382	363	386	390	385	391	422	399	430	358	341	412	400	403	407	413	404	399	386	414	357	440	393	434	391	373	380	382	413	430	366	427	426	407	377	424	389	381	410	389	402	387	404	409	377	391	397	393	411	396	416	406	404	425	371	413	400	395	398	419	392	393	398	370	383	377	353	373	403	386	349	441	411	381	404	417	412	405	376	390	405	378	398	387	402	406	383	408	430	384	345	381	377	398	433	391	420	405	417	398	369	388	370	403	394	405	419	376	409	384	396	369	377	398	394	451	410	402	363	427	374	385	383	390	357	385	354	431	368	372	407	421	414	378	375	394	405	401	404	386	428	395	419	379	376	393	397	427	385	388	379	420	438	378	415	400	417	406	416	371	429	382	366	382	392	362	420	414	407	397	402	378	402	383	417	407	427	361	378	394	388	384	365	371	408	397	426	402	398	370	391	413	379	377	398	368	438	406	416	391	385	364	390	435	367	405	389	436	405	354	368	420	426	365	403	363	400	404	391	376	418	359	394	399	404	390	418	389	401	428	388	433	400	398	397	409	397	416	378	353	414	381	396	391	357	383	433	420	360	381	374	399	409	368	416	385	390	428	401	365	381	368	379	423	418	369	438	399	378	389	409	408	355	443	396	407	398	400	425	389	442	419	409	371	423	396	399	397	417	387	407	370	383	422	363	402	405	382	407	391	405	392	406	408	405	382	377	386	388	395	408	370	383	389	417	391	404	430	404	342	391	362	390	424	423	373	404	388	386	389	432	427	406	393	379	389	412	393	400	415	413	397	382	385	448	385	389	410	415	425	383	393	392	430	377	427	390	400	407	395	392	391	410	397	398	376	399	426	382	391	412	387	403	370	395	409	420	403	424	357	414	347	376	418	398	375	405	410	360	407	411	393	406	419	391	403	379	383	415	407	433	414	349	352	404	397	401	421	409	404	374	397	427	397	425	395	390	376	383	389	343	389	426	405	393	436	381	400	392	412	414	406	380	363	420	360	450	386	392	417	415	381	429	407	410	398	402	419	380	374	379	402	417	412	360	366	392	383	386	382	439	386	391	395	383	382	383	390	399	384	410	399	426	377	392	403	379	446	424	432	445	356	432	388	415	380	408	434	399	408	405	356	393	431	410	410	400	405	391	383	350	363	360	420	383	371	371	373	412	443	385	416	421	411	364	431	415	392	394	422	396	418	414	422	372	356	387	412	397	375	423	419	389	406	409	409	428	422	390	434	414	420	386	395	375	369	396	417	402	389	381	376	364	389	446	411	404	422	389	411	396	424	389	422	394	396	389	382	381	384	382	429	402	356	396	388	387	400	396	391	432	381	425	411	377	419	397	378	400	393	385	367	363	360	376	389	382	436	376	419	395	395	402	388	361	400	398	409	430	397	408	418	422	403	394	387	401	398	413	386	395	370	406	387	388	428	422	371	405	403	380	396	406	374	366	381	414	411	390	411	371	365	422	367	407	402	410	390	349	381	368	356	370	360	393	412	402	426	396	373	356	380	405	372	402	374	407	395	373	385	406	418	409	400	408	368	422	436	393	421	383	390	390	355	393	380	385	402	366	415	384	422	385	375	387	404	387	425	401	387	370	396	414	395	392	393	408	397	401	376	348	381	401	388	412
32374	54074	41691	29244	22558	17564	11756	5649	3702	2522	1997	1536	1214	821	784	698	621	553	511	448	510	494	448	460	479	453	427	423	457	477	470	450	463	451	464	439	469	439	432	432	434	443	459	463	457	444	443	436	449	399	435	417	416	428	423	443	422	446	447	420	406	473	432	420	397	436	407	437	418	398	401	437	404	419	464	393	459	425	393	465	418	454	411	418	434	432	423	431	422	408	440	468	408	425	468	427	372	395	431	439	441	402	427	429	426	405	414	458	404	388	400	485	406	396	411	443	454	420	426	431	440	403	462	466	415	404	397	421	452	459	392	419	420	431	407	413	415	390	414	393	424	417	443	422	437	453	432	445	425	420	394	422	422	396	434	450	408	437	440	430	410	401	424	481	398	408	420	432	395	431	428	427	427	417	433	423	404	439	429	424	431	426	412	409	453	441	417	416	422	434	430	437	427	435	429	378	399	453	439	415	440	408	455	401	453	428	434	439	420	414	393	411	486	427	458	436	414	449	434	428	381	440	443	423	389	434	443	453	413	422	386	410	405	448	420	405	452	433	445	419	424	441	439	425	402	427	453	449	419	418	413	458	434	454	397	421	423	462	408	436	426	392	417	426	403	405	432	404	446	410	431	413	460	443	459	443	432	416	428	441	395	424	430	424	405	429	443	454	417	438	430	464	428	408	433	418	440	428	416	453	408	417	457	420	443	412	472	422	416	416	430	439	386	458	468	417	409	438	446	394	444	418	434	425	424	451	428	377	461	406	460	401	388	439	414	423	379	434	474	428	374	427	403	424	437	453	432	421	436	432	435	421	398	453	443	413	406	464	419	413	383	412	449	428	423	407	413	453	436	430	438	429	418	410	412	451	436	424	404	463	418	427	406	456	416	438	376	410	432	421	426	429	425	424	430	462	430	394	430	414	413	420	424	397	444	421	409	438	418	403	413	387	428	401	412	438	417	417	425	409	421	428	434	470	436	416	421	437	430	424	395	435	439	427	445	414	406	418	448	442	404	429	424	431	402	438	460	441	437	401	441	396	420	415	457	413	411	425	415	417	408	432	414	455	432	404	411	414	413	404	427	439	451	399	416	404	442	404	396	420	432	413	436	458	441	426	424	388	428	428	396	403	413	438	425	438	428	483	429	441	412	437	415	456	416	431	404	383	440	403	433	404	415	420	431	439	410	403	420	426	417	437	447	409	398	420	448	481	461	436	436	428	428	425	416	418	440	439	450	435	430	419	447	421	437	455	441	406	421	431	418	394	435	432	443	458	400	401	426	418	435	433	419	424	476	435	428	436	409	396	412	432	437	417	396	424	437	417	422	370	443	463	414	423	432	420	417	383	440	428	406	418	426	440	420	397	426	442	432	434	423	428	414	407	400	418	451	422	419	430	404	389	442	454	415	410	436	424	430	432	417	434	412	435	384	419	400	407	460	405	423	413	378	427	403	415	397	429	418	428	368	437	410	411	397	411	444	429	436	432	407	451	437	439	431	445	430	415	434	437	427	426	451	450	413	380	411	436	413	435	412	412	401	420	403	386	440	419	440	414	443	421	439	435	418	410	438	464	428	418	431	438	419	397	458	443	420	420	426	452	410	414	411	422	454	420	440	437	441	398	407	444	403	476	444	450	413	417	409	420	396	444	436	440	444	388	428	430	461	412	410	437	398	423	446	453	440	408	411	439	481	422	433	464	440	399	412	429	429	435	455	402	418	413	397	448	432	417	421	425	417	443	403	435	461	432	390	427	423	446	427	402	419	417	470	421	450	390	466	423	434	449	456	407	423	395	429	435	426	436	410	419	432	416	449	436	420	416	430	424	390	419	441	394	390	443	414	439	388	434	429	427	460	473	430	409	420	442	478	425	408	448	425	431	419	412	442	437	395	428	405	401	401	442	405	435	476	425	418	402	401	422	444	431	440	447	417	436	436	432	427	411	409	446	458	451	405	431	464	419	393	410	422	431	440	458	426	425	430	458	441	441	416	425	431	413	423	402	437	464	460	441	434	428	417	422	439	428	400	426	414	459	415	447	427	429	425	415	426	410	446	453	409	452	430	417	427	396	445	423	425	425	417	467	403	419	412	445	422	406	429	418	428	440	421	418	419	418	422	420	423	418	438	425	421	432	417	440	400	445	419	417	426	398	450	413	460	437	417	390	415	435	403	438	449	450	430	436	428	421	425	432	376	406	426	449	403	422	450	425	403	410	449	462	440	422	411	459	430	431	442	413	428	452	411	434	423	434	466	405	411	414	472	408	439	418	425	449	425	433	429	435	449	430	410	376	410	422	463	450	420	420	421	421	427	440	405	440	445	406	405	417	414	390	422	401	430	415	408	429	408	428	429	423	447	400	432	392	431	407	377	427	446	411	429	435	449	399	423	433	399	427	453	451	433	408	414	417	377	436	409	437	422	415	436	432	410	401	406	406	400	414	463	427	427	436	451	395	433	428	450	466	431	449	403	463	404	397	426	457	458	438	407	435	412	456	400	411	417	449	405	447	464	418	433	432	406	446	414	395	427	395	489	407	465	433	373	428	409	442	419	451	405	434	443	384	429	398	376	422	392	419	409	380	413	463	457	443	386	419	395	443	426	417	400	421	456	442	399	466	424	399	444	425	443	416	428	417	445	406	416	448	391	435	399	456	415	435	452	442	407	402	434	444	442	416	426	410	408	452	387	424	383	453	441	425	400	415	430	390	404	421	410	393	433	438	464	447	426	409	454	402	465	439	411	441	402	429	450	434	453	400	423	423	480	399	453	438	383	397	464	408	394	431	438	398	417	442	407	422	408	397	435	423	434	422	410	422	426	442	435	442	360	433	439	442	421	428	420	431	418	464	393	457	407	392	400	411	427	402	423	440	430	417	444	394	438	427	431	423	404	429	455	434	399	426	435	411	418	398	470	409	414	419	411	440	441	452	420	433	451	425	408	432	413	414	428	413	412	438	447	405	443	404	449	430	388	444	416	420	434	434	436	421	425	430	433	388	420	425	413	427	413	402	411	422	432	451	445	422	431	453	423	441	452	408	410	416	428	409	418	420	413	420	401	400	432	417	420	465	428	425	440	423	432	426	411	454	386	396	442	426	407	417	429	471	393	466	399	427	446	437	415	434	395	394	431	409	435	412	434	392	390	435	443	398	429	439	420	420	448	457	412	414	420	416	432	430	394	386	453	434	425	456	414	383	390	407	387	392	394	409	444	431	411	392	431	457	405	416	431	439	456	426	412	414	400	458	420	432	461	433	428	472	406	420	422	430	397	400	386	403	404	416	427	449	403	393	407	422	426	408	429	351	394	390	447	411	407	422	433	465	468	430	437	412	450	421	428	422	444	448	415	405	373	450	384	426	410	430	431	450	415	411	426	382	409	444	398	379	408	432	450	413	436	431	439	418	433	431	432	415	434	411	430	449	416	432	434	383	421	431	406	431	424	438	424	411	413	408	435	406	376	411	422	403	405	411	444	419	434	409	473	435	427	472
23355	21720	29502	24732	22778	23624	19660	7897	4269	3348	2522	1716	1200	1005	800	764	758	623	589	565	519	526	507	451	483	504	504	513	534	460	506	482	538	464	499	471	506	435	476	494	457	464	493	494	418	459	508	479	476	475	445	443	447	486	481	448	476	452	479	424	454	503	450	474	474	479	485	489	450	438	476	476	472	472	479	466	456	445	485	486	436	424	437	441	437	467	408	455	412	458	431	448	434	483	441	464	472	498	448	482	496	492	428	443	424	458	433	446	442	441	452	494	430	428	455	405	462	476	458	475	469	484	458	444	434	442	462	423	438	487	456	460	478	427	485	436	466	437	414	462	467	444	491	451	457	452	480	462	459	436	444	456	474	463	476	482	436	445	414	438	462	431	467	429	435	480	479	480	448	454	453	430	453	436	491	443	464	463	450	457	481	445	420	448	431	473	455	466	465	425	454	477	501	457	439	430	454	441	444	441	483	447	459	464	445	461	462	451	474	433	443	452	442	442	457	461	430	503	452	432	431	501	453	476	463	490	463	462	478	467	452	429	476	423	457	497	456	444	486	459	493	480	456	444	422	484	490	466	458	473	465	482	431	473	449	464	458	431	427	423	449	437	468	426	464	481	425	466	429	448	459	447	455	462	430	495	447	427	430	482	414	457	464	495	471	456	477	456	452	461	436	478	460	437	438	461	472	471	496	465	470	457	473	448	431	461	474	424	458	448	461	433	428	439	506	467	463	471	497	452	457	424	423	439	443	447	454	444	489	439	471	433	482	439	458	448	471	454	429	462	460	432	441	436	459	452	475	444	467	459	504	441	447	444	462	483	443	460	476	424	460	468	410	489	484	480	487	452	461	437	484	458	459	433	481	428	461	457	469	461	457	448	456	462	472	437	454	495	492	426	472	410	435	454	460	478	397	430	439	440	461	453	462	478	463	460	436	495	444	418	490	400	474	466	452	425	465	459	450	486	484	471	418	482	462	447	455	420	468	466	473	467	417	485	459	452	422	444	440	507	490	414	469	481	424	445	458	432	465	465	477	435	445	473	453	464	463	444	454	485	489	445	453	468	474	481	458	477	453	471	457	465	447	469	464	456	479	449	442	510	492	446	454	429	446	444	477	478	433	435	443	473	441	493	455	437	455	434	445	467	463	422	463	471	477	452	411	472	492	458	470	419	521	434	457	434	478	474	447	443	443	454	463	486	484	499	442	485	456	481	400	480	486	436	480	462	457	465	444	446	466	444	457	454	488	466	465	459	489	487	443	436	430	482	460	457	427	455	472	500	462	432	428	452	423	465	444	443	456	478	478	480	472	470	429	466	432	403	473	460	484	464	471	438	444	436	448	442	469	466	420	458	485	465	474	442	464	436	457	460	468	483	445	494	471	447	429	438	485	435	426	450	475	459	455	425	423	438	459	449	467	499	482	465	468	423	444	478	464	441	463	470	460	464	438	431	445	483	479	450	467	437	446	450	468	446	452	405	463	446	430	449	423	497	471	467	416	459	462	445	456	458	449	465	464	437	465	453	458	487	434	443	429	432	435	447	463	443	467	464	459	421	440	433	403	473	481	465	436	430	457	418	426	454	435	441	436	434	456	443	462	466	450	441	457	460	467	467	489	462	457	412	450	459	439	464	456	470	459	434	457	423	489	448	481	479	454	437	478	452	432	485	436	446	458	482	442	467	457	448	441	459	442	437	440	479	428	446	464	447	397	422	469	464	410	458	401	428	494	516	454	450	464	454	472	457	436	490	456	469	434	462	430	446	472	460	435	476	462	446	453	445	489	467	486	457	427	480	458	444	407	444	430	448	415	450	454	430	459	467	455	467	431	450	488	474	465	486	447	465	462	476	479	467	488	454	412	459	478	453	440	454	449	448	449	440	475	414	469	447	455	457	438	484	430	460	442	436	468	451	449	463	482	433	435	434	421	422	442	474	437	473	471	456	466	483	471	427	455	452	460	442	471	465	468	462	497	477	415	431	436	445	435	466	470	454	433	457	429	494	416	451	485	514	458	449	421	485	489	440	450	449	446	453	463	472	461	491	445	470	480	447	436	449	420	474	442	468	428	453	441	428	483	438	500	460	441	454	451	435	445	451	412	490	473	478	427	474	462	475	455	466	474	457	483	444	457	467	466	455	466	459	423	480	437	475	458	460	439	450	468	486	447	439	447	466	478	456	420	456	431	448	466	445	438	454	452	448	435	442	466	445	461	440	482	467	473	457	500	444	473	481	439	399	456	470	449	443	420	437	464	445	466	442	420	467	504	446	459	453	452	480	475	427	451	440	464	419	483	461	495	505	457	468	436	467	466	469	445	485	456	457	469	467	462	471	439	485	472	441	491	466	462	465	448	437	480	448	433	475	468	439	440	451	448	454	455	439	430	451	502	449	434	462	458	447	452	498	488	465	473	436	454	445	451	515	432	433	450	452	467	466	446	414	445	472	462	468	447	443	472	438	483	440	443	498	469	454	459	428	483	442	474	458	430	451	424	478	466	461	432	445	435	447	451	439	458	433	506	471	477	479	464	445	456	487	449	448	418	399	416	438	433	421	449	429	467	467	465	430	442	476	476	462	487	451	466	456	434	455	453	446	427	471	437	406	498	459	492	430	435	480	471	420	500	454	457	471	460	443	435	468	428	435	458	445	467	455	472	455	465	470	446	448	428	477	448	477	446	484	433	430	458	401	461	441	427	477	477	483	461	495	448	497	444	463	452	437	432	466	455	450	453	488	450	418	449	455	444	468	481	449	451	443	450	457	481	437	439	477	468	442	471	473	472	422	454	466	413	452	472	477	473	456	465	437	458	436	463	435	464	493	505	468	447	440	450	439	442	449	479	448	451	435	453	495	446	489	432	437	433	442	452	436	434	478	425	452	456	468	464	442	463	448	437	431	409	458	480	461	452	486	442	456	483	498	456	444	456	434	454	433	441	454	425	438	481	458	465	436	476	486	489	442	474	443	449	471	478	464	450	439	457	467	439	452	437	439	430	488	471	455	447	466	504	396	481	447	496	475	486	436	451	446	485	466	453	457	432	485	433	447	519	441	461	445	434	471	480	488	447	429	429	451	464	457	446	489	446	450	475	455	443	424	421	498	481	464	475	462	428	454	411	464	468	454	463	464	440	461	436	468	428	446	453	456	455	446	453	455	450	473	494	480	452	434	461	412	447	468	481	456	462	451	438	473	480	447	438	427	445	457	443	453	458	461	484	457	432	442	448	442	478	472	478	456	451	464	464	469	468	436	476	466	476	423	477	466	442	455	394	440	459	465	453	434	449	458	467	459	453	440	471	412	442	471	424	494	437	473	485	476	467	410	472	453	478	426	446	451	446	494	450	439	443	441	453	421	500	461	458	470	466	445	449	430	416	472	504	479	456	488	453	411	472	467	453	503	463	479	456	417	464	437	484	468	500	434	485	437	430	479	457	446	478	491	447	457	506	473	465	449	453	402	475	475	483	473	406	439	442	453	461	466	427	474
34770	62754	52156	38915	32240	23573	16982	10378	6818	5537	4069	2671	1806	1373	1131	1061	915	691	699	576	583	621	603	535	546	544	536	540	539	531	529	527	553	536	500	500	548	518	485	488	501	473	527	512	538	497	440	471	499	466	490	454	492	457	521	454	438	504	499	465	444	434	501	450	455	444	448	463	449	468	447	471	464	470	443	481	481	464	465	480	449	468	460	476	485	407	468	464	456	452	460	417	469	468	452	462	479	478	436	428	468	442	402	462	461	466	455	481	491	465	458	446	477	481	435	478	470	466	485	466	493	480	504	475	456	513	452	475	499	449	486	477	459	472	447	503	501	464	468	487	442	522	430	520	479	473	500	503	470	475	440	421	517	440	468	480	453	467	463	433	474	486	478	455	483	449	446	436	448	450	449	459	503	494	483	447	480	464	448	458	449	471	476	466	509	490	449	474	471	424	468	444	458	457	482	435	463	471	472	468	493	444	464	488	475	425	472	441	454	470	460	452	490	475	448	441	483	447	470	406	465	480	484	504	472	474	474	458	475	491	484	441	501	472	470	465	473	429	479	470	442	442	478	463	446	457	439	450	453	473	475	465	496	448	470	466	471	448	472	434	458	458	472	478	444	434	473	481	466	486	480	478	448	471	451	473	471	435	461	470	491	460	441	459	487	472	449	469	470	472	445	471	455	477	470	471	452	460	488	482	457	445	480	446	527	469	493	447	470	468	461	458	475	447	425	452	470	475	437	475	454	457	490	466	491	477	479	486	424	466	487	483	437	476	461	497	461	469	470	502	492	444	477	497	462	451	487	472	449	445	454	451	501	497	499	456	428	475	434	491	440	458	437	482	466	464	469	486	496	448	446	457	450	450	478	448	450	479	446	448	453	488	479	502	440	484	473	469	469	454	542	476	479	442	504	460	447	471	442	467	481	480	456	466	435	467	507	458	454	443	490	477	437	449	431	446	457	427	482	426	483	472	449	425	518	488	459	513	443	449	476	444	471	502	471	449	507	463	445	479	470	496	492	473	451	468	442	495	459	457	425	465	461	459	485	498	480	462	475	453	479	461	478	474	428	452	512	473	472	503	442	460	467	467	482	454	472	447	493	438	455	446	471	463	475	474	478	457	463	448	457	472	498	454	481	429	482	462	454	487	510	467	450	425	454	462	450	425	434	459	472	460	477	490	495	483	444	462	466	471	462	494	476	441	459	496	468	450	447	484	476	460	429	429	440	483	468	469	431	444	483	455	448	458	450	428	511	457	518	477	468	449	476	474	470	438	460	414	484	467	488	428	466	504	435	443	489	456	493	455	456	463	492	473	462	484	436	451	475	466	460	499	437	472	496	490	473	455	494	484	469	482	460	463	485	473	487	476	491	463	470	488	436	455	464	437	484	485	451	493	435	465	443	436	490	446	464	479	436	486	472	457	467	474	471	472	481	464	434	476	448	469	449	452	454	427	460	505	477	482	455	495	475	458	424	464	518	464	451	484	472	469	460	482	462	460	457	457	479	484	433	468	464	426	453	439	432	448	483	467	459	450	472	454	465	469	455	446	461	481	493	459	450	458	444	446	479	441	490	455	499	472	440	442	478	476	463	455	432	459	448	462	461	505	436	481	438	476	460	503	474	459	459	478	465	489	468	476	446	431	480	488	466	483	444	464	464	449	454	456	470	483	417	491	474	487	422	445	453	453	504	450	445	456	479	468	487	469	417	460	479	512	443	468	439	461	449	426	450	483	458	495	484	459	450	449	471	492	453	462	483	425	462	470	499	475	461	500	431	472	496	485	441	521	454	473	446	471	455	473	476	431	443	518	483	457	475	502	476	467	510	463	421	464	452	500	447	455	459	478	488	502	484	458	483	456	455	487	477	469	452	452	448	495	494	464	483	480	440	499	475	440	474	455	485	464	479	458	458	454	486	468	480	485	503	490	467	470	499	486	467	520	447	441	466	446	474	461	444	494	451	485	459	469	455	439	460	445	478	499	504	496	485	459	469	444	485	501	458	495	477	475	421	483	467	432	476	467	442	463	455	469	477	484	452	453	422	455	456	480	474	467	474	467	446	479	451	463	484	478	463	468	465	441	495	478	462	489	483	477	459	440	453	462	458	466	447	488	521	486	453	460	448	486	481	462	462	443	477	473	454	467	480	451	454	447	484	475	567	474	489	457	461	414	500	473	469	465	486	499	477	497	466	467	455	456	453	473	458	413	477	433	417	453	492	439	472	506	470	466	496	464	515	476	465	500	451	469	468	423	471	474	457	470	425	463	474	471	453	475	473	477	468	468	477	447	449	466	455	493	429	506	483	514	449	482	454	492	450	449	465	479	488	478	447	454	486	463	509	435	496	481	481	441	475	430	455	436	443	412	444	468	449	464	493	454	443	464	444	467	457	438	453	463	464	468	441	455	472	459	444	473	466	477	468	472	507	492	508	486	442	451	461	476	478	483	454	489	470	485	500	443	465	456	464	428	456	466	452	445	468	472	459	474	462	494	458	444	475	452	472	472	449	463	437	447	469	440	473	450	502	489	484	463	428	469	437	462	468	440	465	455	467	484	472	460	491	451	479	433	470	432	470	482	463	481	445	459	466	438	479	441	455	467	437	465	463	472	489	500	483	486	449	462	472	420	448	442	445	484	479	468	491	477	444	445	484	450	413	467	442	444	459	439	483	463	484	452	410	446	462	495	461	452	478	485	466	503	465	484	441	435	449	440	476	444	457	516	463	505	481	436	487	473	450	497	482	460	421	453	430	447	441	475	426	465	464	414	467	442	439	486	429	450	443	455	508	483	448	518	507	444	470	442	465	450	467	492	484	505	453	443	441	465	432	462	448	472	478	470	453	441	453	461	430	497	501	492	473	452	508	472	427	494	476	406	475	469	455	479	485	474	463	476	460	452	460	437	485	464	472	465	472	492	475	466	419	459	431	467	474	469	425	492	472	453	442	490	453	424	444	452	488	452	480	479	472	475	443	467	463	463	485	453	481	483	443	459	472	453	462	464	458	464	443	451	503	488	485	468	454	477	448	477	496	467	450	491	486	475	496	474	476	485	427	465	479	440	432	496	433	479	474	469	476	483	481	469	465	467	405	433	490	453	452	477	459	506	481	483	470	495	458	483	473	494	465	469	506	471	479	432	440	474	473	451	464	450	468	521	479	477	463	468	485	442	462	426	459	482	462	450	481	458	472	459	433	462	432	482	484	477	503	483	429	447	440	423	476	446	476	464	449	457	474	429	487	453	495	462	503	473	500	446	432	446	492	476	474	499	488	487	436	465	491	469	445	454	478	431	417	458	433	404	449	454	488	485	455	448	482	471	428	448	444	444	468	420	477	465	433	448	477	485	462	461	475	436	466	494	497	493	471	456	478	454	483	451	451	452	455	440	513	468	437	450	457	485	494	421	432	456	470	512	474	469	462	439	446	503	446	469	454	472	440	463	461	473	483	460	460	438	465	492	461	504	456	436	460	480	470	464	488	491	453	433
32178	34693	38788	27463	15468	8536	4256	2350	1512	1058	821	658	521	427	372	343	367	355	312	312	323	315	307	304	311	286	296	316	276	272	299	272	288	270	273	285	286	290	311	306	316	300	291	290	267	267	290	281	296	300	275	268	273	282	278	279	279	289	302	301	292	276	281	301	259	263	280	273	279	273	264	264	279	295	282	282	248	328	276	287	284	303	273	287	284	281	301	294	288	264	288	282	258	304	287	241	265	281	284	312	289	291	288	270	313	286	285	259	237	273	295	287	304	295	310	281	299	264	298	280	304	270	268	255	264	290	289	297	282	249	269	284	256	279	290	296	282	285	309	306	315	308	283	275	290	294	240	263	300	295	298	274	274	292	274	313	260	301	240	245	299	288	271	268	279	280	295	281	291	251	270	272	286	330	306	288	255	310	291	307	292	278	261	278	317	287	264	272	274	275	276	276	291	280	284	282	309	272	256	287	300	275	282	285	271	257	282	259	289	274	296	301	288	274	265	276	279	263	318	269	288	288	266	304	283	266	271	272	296	291	284	276	281	247	255	312	286	268	268	283	296	259	260	285	260	286	256	301	263	257	303	270	303	255	287	274	243	300	297	272	246	273	280	313	310	295	276	274	311	273	297	269	266	293	275	286	285	237	290	249	265	290	286	290	262	290	296	302	301	304	299	300	307	293	312	284	316	289	299	316	281	274	285	283	310	282	284	290	238	277	280	281	297	260	290	256	286	306	279	268	261	279	268	250	280	287	259	302	299	243	285	296	308	314	268	265	296	242	265	277	264	275	229	281	248	279	266	311	277	272	288	269	310	243	279	313	273	300	293	264	282	315	271	289	282	273	283	289	288	275	277	290	284	287	286	280	257	280	283	281	295	257	302	274	270	283	282	307	270	279	291	281	301	299	289	268	282	273	294	280	285	296	272	277	292	275	284	276	289	279	276	287	282	276	272	288	275	284	298	279	293	291	271	279	274	275	294	275	269	272	291	278	262	272	314	293	288	312	295	262	329	297	277	269	293	252	303	262	289	291	270	269	261	283	253	261	277	273	272	286	290	294	297	291	288	290	288	268	255	287	292	265	293	272	304	285	288	298	280	269	285	309	277	297	301	275	261	300	280	277	311	291	291	287	280	323	296	252	302	283	286	273	277	290	278	278	277	289	262	291	266	297	291	320	285	270	271	273	290	307	307	348	277	273	309	299	310	326	272	271	297	274	284	295	265	292	276	283	277	282	276	290	282	306	295	317	277	302	281	305	302	288	294	268	302	267	266	281	290	305	258	275	263	271	289	309	285	275	273	295	271	267	311	315	292	279	278	263	286	286	322	273	271	285	264	283	263	280	296	281	287	294	268	288	278	288	280	272	297	252	288	248	279	263	265	269	283	270	283	297	256	301	257	276	266	274	285	294	271	283	268	310	268	274	284	301	270	281	274	268	265	238	273	280	258	317	292	290	300	277	274	314	316	318	296	309	308	314	274	310	288	279	270	267	274	252	275	252	303	295	286	269	257	284	288	285	280	275	287	285	324	258	284	265	315	294	257	279	279	285	237	273	259	285	295	288	260	289	297	249	274	281	293	324	282	278	262	259	297	266	258	296	321	279	260	275	278	288	285	304	288	280	310	265	299	258	330	286	301	291	250	278	266	247	278	260	281	315	267	292	313	300	278	279	272	293	256	298	297	253	278	277	312	295	277	263	307	284	301	295	320	294	305	329	283	288	276	257	288	297	291	295	299	295	283	274	300	307	288	279	297	262	274	271	297	269	273	249	284	289	282	274	270	278	269	273	268	300	319	270	299	264	262	276	290	276	279	329	266	310	286	291	290	307	271	263	295	283	249	322	271	284	261	304	312	299	280	275	266	305	267	272	288	284	307	282	276	265	305	289	279	260	285	314	252	285	279	335	294	275	269	279	306	312	271	280	291	302	280	283	256	298	269	252	307	257	281	301	260	257	261	258	263	291	287	302	265	291	302	276	277	286	313	264	254	283	277	274	302	294	295	269	282	304	260	301	269	271	304	299	293	278	294	290	272	257	260	259	292	292	272	315	302	289	272	294	262	278	284	304	273	299	303	270	289	303	306	270	273	250	283	272	261	270	258	290	257	245	292	275	270	316	289	287	252	277	274	305	261	303	284	298	297	277	289	283	264	288	294	264	253	301	304	316	285	308	298	286	292	290	291	260	273	286	282	288	273	273	280	262	309	294	273	285	267	272	273	291	278	264	280	299	293	275	272	282	279	271	299	334	300	298	279	315	252	276	292	265	269	296	252	298	267	309	271	314	261	294	281	269	286	294	268	261	305	270	301	293	274	286	300	279	276	323	276	284	281	274	286	252	281	303	315	279	270	285	286	265	289	277	285	251	253	309	317	276	273	299	294	259	258	261	310	270	285	261	260	273	287	316	242	302	292	295	257	277	261	240	290	291	276	287	293	290	291	264	280	259	297	288	288	282	324	288	266	286	280	272	303	283	286	283	305	278	279	297	262	285	284	279	267	250	285	291	290	253	273	268	238	309	310	274	272	277	289	301	279	276	278	250	284	284	260	271	260	274	272	295	282	259	262	306	287	259	256	278	281	297	263	291	283	296	292	299	256	284	289	281	300	284	282	273	289	304	280	296	264	302	268	324	283	286	301	282	285	285	277	314	299	285	332	300	268	282	271	295	291	280	291	271	258	262	276	286	271	315	271	278	295	275	288	317	282	269	278	309	289	289	297	283	295	282	274	298	284	263	304	270	267	259	302	273	274	294	298	309	295	297	279	285	241	279	278	270	250	263	290	305	291	267	237	294	302	290	289	274	244	295	316	283	286	306	265	279	268	280	280	272	249	266	303	296	285	315	286	273	269	287	279	250	242	286	264	297	282	278	246	282	282	279	306	287	291	280	267	272	293	291	285	289	248	271	295	265	286	271	296	287	289	266	286	277	266	286	268	262	275	249	289	308	264	273	284	247	292	273	302	292	293	264	288	290	291	292	234	288	237	286	279	308	327	279	269	276	273	307	255	279	288	276	304	292	291	272	257	264	284	293	282	297	315	265	291	292	245	298	281	292	274	291	307	278	290	275	287	278	269	309	292	264	287	274	292	262	268	304	273	290	307	306	295	316	281	280	302	292	295	256	311	287	293	308	277	266	293	271	285	297	285	282	298	305	249	306	311	282	277	300	298	277	286	281	281	256	235	273	289	299	300	284	264	286	250	267	322	286	285	305	276	290	276	275	278	271	317	273	273	259	284	296	271	316	266	301	263	274	286	271	289	286	291	255	294	279	270	286	291	257	296	308	282	289	286	284	272	298	287	265	263	266	286	282	280	273	309	293	276	295	256	282	273	272	310	251	257	284	254	293	296	286	287	293	285	289	255	304	272	298	278	313	309	295	285	304	284	287	314	309	255	283	267	277	283	289	278	288	280	295	289	320	290	269	269	273	315	292	263	251	307	282	301	303	247	294	288	281	275	268	279	257	273	271	302	288	270	252
31987	48544	38976	25867	17572	12253	6923	4048	2637	1805	1368	915	744	555	488	446	426	381	370	361	349	347	365	340	351	320	340	303	326	339	353	310	314	325	327	333	333	293	296	303	291	348	323	327	310	323	355	319	308	324	332	331	309	324	319	292	288	284	286	334	294	298	283	324	340	334	335	333	280	300	305	261	340	316	311	289	295	280	310	317	314	314	321	316	301	285	279	305	277	297	296	333	302	291	275	328	298	342	296	309	309	289	304	316	295	290	308	284	332	291	338	283	322	315	291	315	310	302	311	325	285	322	306	300	303	289	300	317	307	293	309	313	306	305	282	326	311	320	295	291	314	314	309	286	318	319	290	329	290	277	311	286	271	278	293	334	311	290	285	330	289	306	324	313	315	323	290	327	312	304	332	306	315	318	312	314	331	279	289	324	297	307	326	312	295	308	328	324	298	337	323	278	312	296	337	307	305	282	296	285	302	277	313	320	364	297	309	298	306	309	337	314	300	313	301	296	313	291	328	309	315	321	313	318	298	304	277	309	330	248	294	291	326	302	335	308	287	311	284	338	304	305	316	359	299	317	345	279	322	328	336	321	301	321	299	314	337	344	294	293	319	330	311	319	294	279	328	311	317	301	286	273	326	307	298	324	328	289	331	334	296	268	293	320	312	306	326	293	304	282	298	282	294	298	312	291	309	339	311	324	319	300	302	315	305	334	324	290	292	277	305	312	296	299	289	309	300	299	305	331	282	301	290	295	300	325	316	293	302	304	334	318	312	302	314	321	306	327	327	320	334	300	338	288	319	318	317	281	312	287	315	323	298	312	291	268	325	305	279	321	303	279	323	331	321	326	314	333	284	299	313	296	304	323	314	313	322	323	307	281	298	278	281	325	302	301	315	325	306	299	320	302	299	273	289	313	301	339	313	302	321	295	297	300	322	282	307	299	307	303	326	309	304	320	277	330	333	290	310	304	283	311	309	306	310	280	321	284	308	293	335	330	306	316	318	322	323	318	320	339	299	297	321	297	320	324	294	297	312	300	306	301	309	318	293	337	306	287	301	300	281	309	298	300	301	331	294	301	335	325	311	287	322	299	300	304	296	317	317	292	311	299	329	325	315	315	337	336	292	342	323	293	329	304	303	304	354	323	319	333	312	296	307	341	278	340	330	311	321	303	311	301	326	307	311	308	315	301	296	323	309	265	338	320	288	324	289	303	297	318	312	335	286	311	301	325	327	317	293	309	350	296	296	303	297	315	306	289	318	328	316	297	310	300	311	325	321	315	292	330	342	310	289	341	272	310	271	279	282	294	304	327	292	324	302	345	307	330	308	296	300	324	311	279	318	323	319	277	301	311	306	308	333	290	341	289	287	302	301	289	319	308	277	310	301	303	293	310	305	307	284	295	315	310	343	324	301	312	332	316	297	293	325	322	308	330	314	327	317	287	309	326	301	288	325	291	324	326	282	288	324	317	327	299	315	290	313	341	320	315	307	293	322	291	331	295	292	317	308	298	285	351	324	322	303	296	296	264	298	296	304	284	288	281	290	316	277	301	285	297	286	300	308	311	335	330	311	307	314	278	300	325	309	304	302	304	307	314	302	268	284	303	297	311	347	293	301	305	329	295	290	307	334	307	307	313	330	263	277	352	319	290	299	331	324	302	325	298	314	292	317	283	318	322	292	324	329	332	335	306	305	291	329	296	296	278	313	278	314	315	289	325	340	307	284	325	328	350	309	317	306	330	293	280	304	291	330	311	299	313	274	317	257	290	306	348	312	304	293	315	317	272	320	310	312	315	336	313	329	326	310	302	282	319	304	333	323	319	325	311	293	342	317	324	324	334	269	300	304	320	305	310	316	302	306	311	293	309	320	308	304	286	315	316	303	290	285	315	327	324	322	281	328	349	326	291	300	318	316	309	317	288	349	304	267	318	277	307	335	291	338	305	302	310	315	314	331	291	306	296	320	303	308	320	302	316	292	291	300	312	313	290	316	290	327	281	286	289	310	285	312	280	300	299	295	304	289	316	292	298	319	297	325	305	300	315	307	308	318	307	306	289	292	292	304	323	333	302	317	327	297	301	282	333	319	309	276	320	330	274	283	315	320	313	287	306	300	311	312	293	288	309	331	318	288	266	285	303	298	300	285	311	284	307	296	319	341	300	333	305	281	342	323	292	331	304	312	273	300	313	292	338	326	302	282	319	318	299	286	298	322	326	293	299	303	300	323	307	312	317	292	276	314	307	303	326	324	275	324	290	310	316	318	335	310	311	310	280	345	300	269	307	313	305	315	307	303	320	291	322	323	308	299	302	332	333	293	299	293	312	267	302	327	287	291	296	304	297	322	320	294	289	312	290	310	311	312	285	297	351	323	308	336	328	280	285	306	285	290	300	307	290	310	296	332	312	313	315	324	295	333	336	321	275	277	305	298	312	336	323	289	298	298	300	316	333	313	303	325	364	285	302	326	292	322	308	331	309	305	289	313	331	281	319	308	307	305	312	348	317	301	298	329	299	332	295	308	326	271	302	312	343	310	285	334	280	296	296	350	303	325	265	315	324	304	306	336	313	309	310	329	318	343	317	324	316	312	335	309	340	336	305	318	290	315	298	311	299	333	293	286	302	299	341	314	306	307	297	300	304	323	309	327	282	308	354	328	307	290	324	275	324	320	279	289	342	287	286	305	338	349	309	313	299	306	285	320	313	350	310	330	322	273	310	331	315	317	309	323	303	294	289	314	337	309	321	280	302	274	311	301	305	320	315	303	315	306	316	323	329	313	319	303	274	313	304	312	300	306	302	280	320	318	319	316	312	279	333	306	291	277	299	326	288	310	291	323	288	310	302	302	312	308	319	324	300	311	294	326	300	315	308	317	302	293	292	336	304	317	303	291	298	317	293	314	298	300	328	319	300	295	314	309	335	330	301	329	305	297	336	301	328	290	310	332	306	310	307	317	315	285	286	307	291	311	330	304	347	281	337	288	282	307	331	307	294	323	313	314	323	310	344	303	300	307	304	320	328	309	330	325	301	293	320	306	307	310	287	335	296	320	299	290	307	317	276	288	330	316	296	296	287	307	312	324	311	312	283	316	300	318	278	293	298	313	304	341	320	313	325	280	295	317	327	321	283	311	335	248	304	291	307	277	298	316	304	324	286	311	296	312	292	324	324	322	290	334	323	295	283	332	353	329	319	298	309	275	290	303	318	307	306	315	334	295	311	345	323	313	312	307	303	310	313	324	303	291	306	303	269	299	322	272	318	352	310	301	313	321	305	300	322	293	312	330	299	294	286	307	326	319	273	307	326	286	337	303	280	333	296	287	317	306	321	321	306	301	299	321	307	329	295	298	293	304	302	317	289	300	352	319	323	293	307	312	289	293	306	317	299	295	314	306	325	309	300	296	313	333	326	352	284	311	335	300	316	303	297	320	316	325	298	280	310	301	310	287	296	315	320	304	308	333	285	300	285	316	314	309	305	276	298	301	298	304	309
24372	21558	29118	26263	23481	19901	10289	4811	2911	2110	1439	987	810	579	512	493	494	373	394	377	333	346	296	313	305	289	293	327	328	328	332	296	307	300	304	267	295	293	315	302	310	307	290	312	272	319	279	318	277	308	312	285	309	279	269	307	280	296	281	283	313	307	283	299	298	273	287	281	283	310	301	337	291	306	298	268	290	282	303	273	288	291	292	280	281	300	292	302	277	273	273	304	273	282	306	310	272	264	327	278	292	304	297	323	279	288	306	307	269	276	316	294	278	289	291	267	271	306	289	300	281	272	334	293	296	337	288	314	291	282	285	278	296	298	305	288	295	284	279	280	283	259	276	311	277	304	297	284	302	278	291	279	295	282	299	299	261	290	272	298	291	282	297	286	292	310	316	296	297	303	298	275	288	278	289	232	298	291	279	270	283	296	306	299	286	306	305	248	283	297	287	300	288	284	295	307	272	286	288	293	262	312	285	290	306	269	285	269	297	290	275	273	301	310	287	299	277	303	293	284	294	312	307	305	277	304	275	308	274	289	285	274	273	281	258	302	306	286	303	290	324	303	301	267	280	295	292	301	306	292	289	279	289	286	289	271	264	292	316	320	288	286	302	335	315	288	287	280	281	273	289	296	290	285	291	320	323	289	293	310	259	279	286	282	304	278	279	295	293	305	278	303	289	294	305	313	261	271	293	265	279	276	280	291	287	292	320	266	312	293	317	253	302	246	294	309	277	298	277	320	311	274	284	290	310	299	280	281	295	272	322	270	279	282	291	303	307	303	311	307	300	300	275	267	265	309	311	271	307	286	283	289	296	304	327	272	312	302	292	268	288	333	273	323	287	301	278	296	261	310	317	305	282	285	312	253	277	298	307	284	315	287	302	302	329	289	289	314	282	292	279	301	301	311	298	313	316	298	273	268	286	334	283	302	280	292	285	286	295	288	288	269	295	288	298	274	268	306	298	290	306	284	293	259	292	289	318	299	308	338	307	304	320	286	310	271	294	274	285	318	274	286	274	304	304	320	288	245	314	299	324	301	312	280	314	296	301	293	299	315	256	322	293	287	285	313	297	319	284	310	291	290	303	293	291	269	296	280	308	297	294	301	282	288	301	301	266	291	273	293	290	296	285	308	298	317	298	278	303	291	295	259	300	287	306	288	310	288	301	270	330	280	304	303	283	284	330	308	298	293	281	279	284	261	308	258	277	271	293	310	303	281	289	299	276	293	285	321	286	283	288	311	272	316	282	278	304	268	272	274	300	268	295	296	310	288	305	275	291	288	292	271	301	314	290	287	281	277	316	247	304	296	275	317	308	292	297	281	318	297	293	283	308	282	283	294	298	316	312	290	303	289	305	312	302	265	297	298	279	275	290	286	311	246	314	319	290	293	286	286	313	277	317	335	270	278	311	320	291	272	307	266	293	286	260	288	303	315	275	294	299	307	287	303	283	276	292	322	289	272	273	283	300	274	273	273	295	283	290	299	298	256	317	258	317	310	270	291	274	286	327	268	324	326	269	303	292	266	286	302	301	284	284	277	346	288	306	315	308	307	273	282	314	303	289	319	263	272	279	292	303	260	298	297	286	284	309	285	284	271	309	282	278	299	309	299	312	334	293	276	287	263	285	270	268	327	282	300	324	270	300	319	257	305	285	294	313	305	276	268	286	304	321	294	313	285	278	320	271	261	253	289	278	268	300	265	261	289	314	307	281	309	303	301	277	296	256	293	289	296	280	260	314	300	280	312	294	280	308	292	274	269	316	311	311	292	295	348	309	309	289	288	284	270	293	268	302	263	313	267	267	297	321	276	266	307	289	291	306	282	294	304	302	282	277	280	323	288	314	298	295	291	271	324	328	302	306	293	287	283	331	293	294	309	287	280	288	280	287	325	295	296	291	295	269	291	281	278	301	261	253	269	262	277	284	309	290	265	285	307	319	288	276	284	271	289	283	306	287	306	286	298	299	313	295	290	264	308	256	315	266	289	257	259	284	307	304	305	305	319	287	277	256	275	321	287	287	305	296	268	303	320	288	294	295	286	291	278	266	294	295	271	287	302	291	297	261	311	275	261	300	299	280	291	294	304	276	285	298	312	306	242	299	298	271	299	328	326	295	285	307	272	308	300	266	279	307	307	280	314	291	277	294	291	276	280	302	297	284	297	320	271	288	303	281	280	304	285	298	295	314	286	314	271	286	285	284	313	297	309	265	282	317	297	284	289	317	284	285	297	309	298	302	268	293	294	296	299	268	296	291	276	302	267	284	284	293	272	288	290	306	287	296	303	296	302	280	277	278	334	281	287	293	288	297	287	283	297	274	303	279	303	301	272	278	287	277	280	267	271	295	289	253	303	305	316	276	306	306	292	288	295	285	302	287	308	297	280	296	275	285	288	299	307	285	283	263	291	293	307	309	325	302	302	275	271	284	279	285	283	284	278	310	270	274	295	309	301	316	306	303	292	310	286	303	315	294	320	345	282	283	286	317	291	287	275	308	295	275	299	316	294	313	295	281	333	251	282	295	315	278	290	297	306	274	276	265	283	306	297	240	284	316	303	302	294	294	272	289	280	313	286	279	270	298	287	325	301	326	282	254	277	313	300	297	280	280	296	306	300	270	267	318	242	303	298	283	287	265	333	287	295	285	297	290	334	330	309	272	260	296	312	293	311	304	285	264	297	272	283	271	303	273	304	325	293	323	303	284	287	283	297	325	285	297	284	282	294	284	290	271	305	270	256	277	289	329	297	294	309	325	284	290	320	285	288	296	259	288	270	288	329	314	289	294	287	310	303	301	299	269	295	324	274	265	296	266	261	279	308	278	271	268	303	291	294	266	277	278	274	285	315	298	289	266	289	262	295	309	271	298	265	283	274	312	277	294	297	298	283	296	298	262	316	316	277	274	334	300	320	297	299	287	270	285	298	281	301	317	302	298	328	294	298	262	295	281	303	291	294	283	297	298	279	278	314	269	269	322	294	278	324	301	280	290	288	303	280	297	305	295	295	293	302	267	267	309	287	271	301	318	331	283	315	301	327	306	282	303	294	304	303	278	323	296	269	287	288	289	278	289	280	274	275	303	293	260	294	304	306	317	304	331	316	314	290	301	290	274	281	308	293	279	295	299	292	266	286	298	284	289	313	317	295	275	307	293	305	300	303	293	292	298	285	310	268	288	267	302	275	299	298	310	283	266	301	292	266	280	283	278	279	268	251	308	300	273	289	314	288	270	314	314	292	320	263	286	274	275	273	314	276	302	285	264	298	314	277	288	312	301	281	268	298	293	276	271	304	314	296	249	271	322	304	314	303	311	276	285	312	261	273	288	315	305	275	284	283	290	274	288	270	320	274	285	269	301	290	302	280	306	303	310	309	265	271	316	283	324	294	309	303	287	292	276	282	316	330	290	289	295	301	305	310	318	283	304	304	293	331	336	296	296	297	303	291	295	254	331	313	277	277	312	275	291	314	284	268	294	303	269	287	279	270	326	279
31865	57884	47297	34713	26437	19405	11112	7446	4894	3512	2451	1687	1183	889	700	707	661	471	380	416	369	393	401	353	354	367	347	364	357	361	351	330	324	330	373	327	345	345	340	361	347	337	348	344	292	332	302	342	321	339	320	319	308	348	338	295	329	304	323	329	309	301	326	314	295	280	319	316	318	281	337	302	323	348	309	295	297	303	320	289	323	300	324	308	325	281	283	284	311	347	316	313	316	319	347	301	321	304	315	312	300	297	309	324	318	313	326	346	299	320	311	329	298	321	311	287	303	331	337	295	324	324	304	306	288	318	344	310	319	311	334	327	317	303	322	318	294	288	332	304	308	328	299	331	323	290	300	316	319	351	283	301	311	306	305	298	281	297	315	304	301	302	287	332	335	286	333	301	316	290	292	331	336	293	334	285	307	321	311	320	318	291	285	303	295	332	312	290	307	303	314	305	308	304	290	305	319	298	281	325	291	322	287	290	308	335	313	344	326	314	328	300	311	307	313	318	341	332	325	335	316	349	310	314	331	294	323	290	309	302	310	303	316	332	317	280	341	302	297	339	302	305	298	283	311	290	332	349	323	323	306	282	294	278	289	322	300	313	318	295	316	322	319	302	310	325	294	302	293	272	340	306	314	304	345	289	299	330	295	329	274	316	302	322	279	269	287	327	309	299	325	324	284	303	318	311	286	346	305	332	322	317	308	314	317	280	309	348	324	308	310	309	295	312	305	328	319	290	296	316	331	302	328	321	314	324	307	310	279	292	327	306	337	299	302	308	296	292	305	319	314	273	320	306	278	303	284	318	300	331	334	299	306	339	298	300	313	336	323	315	292	303	294	310	325	316	304	366	302	335	288	303	296	309	315	317	301	284	309	308	334	294	292	304	306	275	327	310	345	287	334	309	326	295	307	315	321	310	305	357	326	299	342	328	295	311	321	312	285	334	304	316	309	301	303	286	318	336	316	327	303	290	296	304	309	284	307	302	322	330	348	297	322	314	301	277	282	315	314	341	336	333	310	303	301	300	333	322	269	298	289	321	295	295	345	296	303	294	343	314	303	310	327	304	325	317	315	318	290	310	317	331	321	295	335	358	313	300	320	314	322	292	292	309	292	314	330	307	309	322	299	303	306	298	305	295	326	279	337	295	310	294	315	302	306	328	298	314	292	306	308	294	318	331	325	313	305	307	315	303	299	283	325	293	322	315	293	295	293	297	301	308	323	304	287	291	347	297	305	301	319	316	318	313	311	296	293	291	354	331	304	287	300	325	315	332	333	327	309	332	319	317	314	308	319	311	306	341	321	285	292	275	301	322	282	320	321	303	320	294	333	308	317	324	285	308	302	302	324	287	295	300	278	321	283	333	321	298	278	356	315	307	269	301	313	308	328	285	293	302	315	292	296	297	312	298	287	314	305	305	332	283	306	322	318	303	321	314	300	324	329	315	286	315	306	315	318	318	302	311	318	310	331	303	318	302	310	301	325	302	283	312	299	322	312	291	314	295	322	307	315	334	303	339	319	328	286	341	268	346	316	313	297	292	306	317	330	280	332	301	327	315	282	304	321	280	307	282	305	335	307	318	326	337	310	336	305	314	305	298	333	313	325	322	291	288	338	306	307	307	294	318	290	324	297	306	328	316	327	302	330	342	309	315	311	277	332	323	297	325	307	318	316	291	325	340	324	346	282	284	294	303	321	300	308	306	289	295	331	304	339	304	310	327	281	347	320	308	308	305	345	311	315	315	294	324	302	338	325	329	324	291	279	319	313	303	299	302	314	315	297	319	360	320	306	308	315	304	302	320	316	319	302	325	309	315	300	317	327	305	341	289	313	293	319	305	318	318	326	292	267	335	302	318	296	326	285	328	322	319	323	303	306	320	315	299	310	307	318	298	294	345	336	321	349	319	302	315	339	335	316	331	298	319	303	305	351	334	313	304	308	324	333	334	295	328	306	334	340	323	304	322	308	273	341	294	278	295	303	323	344	307	305	310	300	300	295	326	306	290	324	291	329	321	314	286	286	308	289	338	322	293	336	336	304	320	326	338	302	318	311	309	327	314	302	325	312	330	318	302	324	297	322	307	326	349	304	311	326	311	287	315	335	287	326	310	326	335	305	303	301	314	337	286	317	316	326	313	315	317	320	302	289	301	324	317	318	308	322	313	307	316	310	330	290	283	292	330	306	303	295	310	339	320	329	311	263	325	302	298	280	329	319	352	343	333	313	295	315	297	255	319	275	303	309	288	300	309	323	310	303	287	282	313	274	328	316	303	309	321	313	298	337	314	311	328	320	281	297	287	317	319	306	308	303	294	310	332	300	303	294	306	305	302	319	320	294	324	308	347	340	279	298	288	277	330	300	317	316	319	285	305	312	309	347	331	327	282	326	293	309	300	334	303	314	295	315	325	298	319	303	318	285	318	328	311	315	298	286	315	331	283	341	302	304	328	311	330	333	291	320	282	312	298	303	302	306	344	292	299	338	292	310	351	316	337	344	318	313	313	293	320	295	310	292	300	323	306	322	299	317	309	307	340	298	318	310	310	296	289	311	312	325	299	319	322	322	328	323	308	273	325	290	337	315	310	306	338	334	307	323	294	330	325	348	322	288	300	314	309	296	302	283	306	319	313	288	331	291	282	324	306	299	294	291	341	301	299	297	346	309	296	259	312	306	313	300	322	301	335	306	302	313	302	305	312	322	311	300	330	278	301	306	318	305	306	319	308	294	305	290	337	333	329	309	317	309	296	315	297	284	294	301	301	325	334	327	294	283	326	331	300	279	299	306	310	313	324	305	284	286	300	284	300	337	301	337	283	335	338	313	276	290	305	348	285	317	318	319	324	296	295	323	343	303	298	303	309	307	269	302	310	319	308	325	332	335	316	335	312	294	318	304	288	323	323	326	304	318	317	305	311	293	287	291	306	294	323	360	294	323	288	314	338	297	306	327	321	313	281	319	288	314	327	300	332	322	305	326	312	258	337	339	301	315	334	340	333	294	328	322	306	311	337	292	296	306	314	301	333	337	303	324	300	312	297	326	308	311	322	321	319	339	338	336	321	326	307	313	333	324	291	306	313	302	278	341	308	315	317	327	313	321	319	300	310	335	296	294	356	299	296	312	326	299	306	284	298	300	305	313	307	290	324	334	297	320	342	298	319	320	298	288	332	301	365	327	317	324	321	323	323	301	319	304	298	300	323	296	298	316	355	323	322	305	266	330	337	305	313	285	304	340	330	331	299	304	334	323	340	300	319	318	312	329	342	294	302	354	315	292	307	315	347	302	303	279	334	290	321	304	324	349	304	295	312	326	297	306	294	317	321	312	291	299	321	305	282	335	295	311	317	320	288	301	343	334	279	311	312	317	340	343	299	346	276	312	305	347	325	293	327	325	300	293	306	291	323	296	282	343	309	325	299	293	312	304	281	307	282	296	324	308	290	303	318	321	308	329	327	294	315	332	321	323	296	324	305	316	288	293	313	311	325	299	356
25834	21906	29852	29315	21625	13690	7125	3957	2197	1449	1145	962	720	632	562	563	504	473	467	478	426	417	424	419	410	415	401	417	425	402	424	419	381	410	423	430	407	399	430	398	383	442	389	395	373	420	398	365	427	381	364	374	400	423	396	343	373	426	423	414	422	406	396	390	412	363	396	389	400	397	402	407	410	392	395	413	401	397	438	390	359	402	392	389	413	418	417	408	428	402	380	363	384	407	409	401	380	391	387	427	407	404	398	382	386	439	391	383	388	384	378	446	369	402	386	414	387	414	402	350	382	416	416	389	441	425	416	424	391	391	423	398	388	393	429	422	425	439	414	411	421	409	414	370	408	431	376	418	438	390	429	389	372	411	408	418	376	409	382	376	418	374	420	380	413	360	431	405	378	370	378	376	399	387	416	424	406	416	408	390	447	403	353	426	383	377	380	395	375	412	368	415	402	390	379	424	408	399	406	401	410	416	377	425	422	394	414	392	390	387	418	418	416	395	404	420	396	436	383	356	407	421	412	398	429	418	414	415	377	414	406	407	402	389	382	405	405	410	411	404	406	394	421	374	368	414	411	411	355	387	386	396	381	429	441	398	416	424	389	399	423	451	408	416	386	405	415	391	412	411	381	392	426	372	408	404	399	408	386	392	400	415	416	404	409	386	389	400	401	396	432	408	386	383	395	395	383	389	416	377	412	438	422	441	380	397	389	444	386	381	386	404	393	416	394	406	346	404	416	397	401	407	397	397	397	376	402	399	375	416	407	419	397	351	388	428	416	415	441	387	383	400	407	408	365	393	357	405	414	372	393	404	387	431	366	373	387	403	425	374	425	394	396	398	415	418	394	423	430	366	380	405	399	408	396	436	380	381	396	382	392	416	382	391	374	411	388	386	431	374	394	423	447	402	356	363	385	401	408	376	406	425	429	383	414	402	358	393	411	410	407	460	400	396	423	400	402	384	390	421	424	403	404	425	406	384	402	416	368	407	452	343	426	405	412	403	439	420	395	397	397	362	400	394	425	386	417	382	397	447	398	389	384	397	419	390	389	439	400	394	418	390	414	408	391	398	400	378	410	388	394	377	376	360	402	428	409	408	400	370	384	405	391	366	387	376	433	376	413	393	398	395	410	384	370	368	397	401	389	417	392	394	393	387	382	388	382	403	386	391	387	388	393	396	378	423	421	390	439	401	441	416	409	403	410	408	411	404	399	446	396	360	358	397	371	394	420	388	423	426	383	417	358	412	393	370	418	395	388	387	348	399	419	420	408	410	413	412	394	382	394	388	378	417	445	382	422	369	376	425	408	365	436	404	396	394	404	408	402	405	423	394	401	362	399	423	392	411	446	425	400	414	389	401	398	386	412	370	378	401	391	386	405	396	397	399	380	420	406	403	386	399	387	398	429	410	342	400	402	411	430	387	399	403	412	414	388	369	400	374	398	360	377	394	374	393	395	391	401	429	412	429	436	399	371	415	416	425	419	412	405	381	430	418	417	409	387	375	407	396	385	395	395	387	405	392	373	406	409	427	381	375	387	419	372	387	422	398	398	405	389	397	388	422	442	401	398	396	361	411	384	407	429	389	412	396	395	382	403	408	389	413	392	381	347	403	395	384	413	416	374	438	400	393	404	426	386	375	405	368	439	424	367	374	406	405	398	421	357	376	369	410	415	392	379	409	403	396	420	371	361	403	384	440	388	412	371	395	395	415	394	388	418	394	378	466	388	440	452	374	398	405	384	428	402	378	384	402	389	401	368	397	407	405	426	407	385	394	408	363	377	415	368	378	387	394	380	390	391	410	409	379	396	396	412	405	392	393	392	404	355	382	397	375	377	405	408	441	386	387	385	380	380	378	402	384	422	365	403	405	395	423	409	404	359	403	369	366	405	369	410	374	418	423	407	402	385	401	403	405	409	404	417	384	427	373	410	416	397	388	392	413	398	387	405	369	383	401	411	401	379	409	401	389	419	435	392	382	407	387	411	415	380	386	386	377	377	396	401	411	406	396	375	413	393	421	392	417	427	392	386	373	413	361	392	391	377	427	386	405	396	381	418	416	365	413	409	383	387	420	409	375	420	389	419	362	417	386	412	392	383	352	365	401	424	405	425	390	422	399	371	413	395	388	396	398	378	379	407	401	456	395	404	434	354	402	424	377	403	377	344	374	410	382	390	413	358	394	400	378	412	362	398	430	375	391	392	440	426	428	408	379	369	420	403	428	412	403	426	386	404	428	428	393	438	393	402	405	432	413	432	385	421	394	389	389	419	404	368	400	380	412	424	396	396	388	398	388	400	380	401	390	392	376	391	380	392	389	381	419	379	420	374	392	378	424	407	386	387	376	423	425	394	383	397	381	397	409	451	392	368	422	410	435	395	422	366	373	384	419	380	412	381	412	437	391	405	390	408	394	354	368	369	343	407	386	400	414	389	372	409	457	377	421	396	398	391	379	398	430	420	380	447	361	415	406	396	449	408	417	362	397	402	390	396	403	412	399	412	376	382	365	404	381	369	439	417	395	389	402	347	437	383	400	384	406	403	426	375	399	410	434	402	423	400	388	393	432	382	403	395	412	417	415	403	406	368	398	385	391	390	399	455	403	395	417	431	378	390	462	413	403	397	394	417	414	419	397	367	383	405	420	402	388	401	431	433	378	438	397	403	376	384	412	351	383	396	384	405	410	428	395	385	404	401	387	361	427	409	384	399	387	409	393	367	423	385	405	393	422	371	434	406	377	372	411	440	377	403	428	399	430	423	409	387	390	418	440	393	397	410	385	384	412	400	373	337	401	402	421	382	417	422	399	437	397	412	375	414	391	387	397	423	425	413	419	399	444	385	401	348	398	381	390	409	417	391	408	386	414	409	384	426	408	400	419	394	398	421	426	421	393	379	370	374	392	415	409	408	366	370	407	412	394	357	376	408	410	415	426	371	404	382	383	414	397	435	398	445	386	411	412	393	379	422	403	443	402	412	417	388	381	408	417	399	409	407	430	421	361	388	395	417	398	408	391	422	388	371	418	371	370	381	387	420	353	357	398	373	403	403	360	403	391	399	408	412	406	386	359	378	453	408	413	401	384	371	407	372	414	390	401	407	400	392	423	408	399	416	376	376	406	349	399	405	367	382	385	376	373	398	386	337	443	407	384	400	399	389	408	386	414	432	399	362	391	404	387	387	407	424	410	407	402	423	389	421	405	389	373	430	389	416	404	412	400	406	389	379	412	379	402	404	410	367	397	413	371	416	400	383	433	399	374	400	371	377	375	390	405	420	389	428	402	374	409	389	383	425	413	414	390	381	435	413	371	439	417	414	418	371	388	403	388	380	412	385	423	439	407	368	398	422	388	391	409	383	373	390	371	421	407	375	386	395	390	427	368	417	401	398	375	392	406	412	372	387	443	373	394	429	417	393	373	401	432	421	336	395	410	376	395	368	408	404	397	419	418	403	385	408	361	403	401	403	421	399	381	393	376	407	401	382	394	398	367
31883	55177	44419	31635	23707	16634	10912	6628	3928	2653	1868	1596	1070	887	772	817	745	569	510	528	492	466	486	478	434	464	462	469	455	470	508	451	458	445	485	437	462	426	433	442	433	435	444	447	421	453	460	440	414	420	440	426	474	401	428	456	461	457	407	456	434	445	461	434	405	409	435	404	417	415	424	435	446	412	434	469	402	421	422	404	438	447	467	417	386	420	439	425	438	411	432	416	473	413	418	404	412	389	441	428	436	426	470	428	406	409	431	411	431	439	442	420	420	424	442	441	464	413	451	492	450	397	420	373	447	427	445	422	408	425	435	420	441	470	427	435	442	434	398	417	414	474	453	427	435	408	456	421	408	426	433	427	421	410	427	449	419	448	433	407	412	433	437	425	412	409	399	409	401	404	497	482	421	427	422	475	395	438	470	459	447	468	429	397	433	451	422	440	411	425	404	399	409	451	441	420	462	395	447	408	449	444	421	479	432	431	415	419	466	406	405	426	426	423	432	440	377	426	433	418	432	424	414	420	450	457	424	429	472	430	417	440	452	433	440	430	448	413	385	432	420	438	439	408	428	474	429	431	383	381	398	448	439	457	421	414	395	429	419	434	450	434	448	407	402	443	423	409	426	409	449	439	454	435	438	428	461	405	390	412	414	406	416	423	455	406	432	446	406	449	472	438	456	421	422	444	426	402	429	425	442	423	437	384	409	420	429	422	422	389	396	412	462	404	435	489	449	411	420	446	435	449	408	425	428	416	420	418	417	439	426	429	406	422	464	454	428	433	437	440	452	434	443	436	414	438	414	469	430	421	415	434	426	443	423	425	434	415	433	446	407	415	446	429	432	414	437	437	442	432	431	417	447	413	410	458	407	399	433	442	448	421	440	409	452	452	398	408	397	431	465	468	411	434	424	449	434	446	407	415	420	418	441	432	448	391	472	415	432	424	416	433	404	450	437	429	432	434	423	448	462	429	459	436	433	420	414	409	458	444	442	453	406	462	434	433	415	411	438	429	411	432	449	404	454	435	427	362	431	435	423	448	451	450	414	418	375	403	444	434	409	394	411	430	435	421	441	440	417	408	443	436	420	422	451	431	463	418	413	438	447	392	446	458	454	407	415	448	420	422	442	428	429	452	448	449	418	431	498	461	443	447	422	462	405	433	418	431	447	413	413	426	406	454	442	432	411	408	412	442	428	495	435	421	401	442	417	417	418	453	405	438	396	442	392	460	434	425	423	431	416	447	439	428	457	405	471	406	424	446	384	424	411	424	419	437	424	405	429	446	435	428	431	403	428	395	471	427	452	438	442	409	442	440	429	461	423	435	436	472	464	386	418	439	435	432	429	441	421	408	435	442	439	441	411	433	389	449	445	395	436	449	452	399	414	410	425	423	410	421	415	435	408	388	430	411	404	417	412	431	443	422	426	449	459	434	424	455	400	432	454	428	433	412	442	415	414	425	448	399	397	432	444	442	429	441	428	451	393	384	402	435	449	405	441	470	443	449	454	438	424	436	439	399	393	432	423	396	434	437	441	397	429	418	450	405	440	419	428	421	461	408	445	387	427	434	461	440	430	439	462	406	425	444	429	392	410	414	441	456	413	442	405	428	438	461	457	420	441	403	456	459	414	393	474	409	419	418	442	406	426	400	395	399	432	419	458	415	407	433	411	420	422	422	414	405	387	417	393	436	416	427	449	448	442	430	424	414	454	436	425	399	455	470	423	452	419	416	448	396	430	428	399	409	423	391	444	390	466	430	398	390	454	445	427	407	428	427	440	420	425	420	429	420	465	410	426	424	451	436	412	415	452	420	439	411	431	432	453	384	443	423	437	413	437	442	410	407	403	419	417	434	438	435	426	439	444	442	438	434	422	398	408	452	442	422	460	472	429	428	437	441	427	451	465	449	445	443	433	430	439	418	424	436	434	425	458	426	443	442	452	445	436	447	426	411	419	416	455	421	448	447	473	457	399	430	419	462	406	445	434	438	439	456	410	413	406	427	432	422	418	444	461	442	443	437	434	395	446	433	449	419	433	466	411	446	412	420	396	436	433	426	424	412	440	435	411	398	429	392	430	415	387	463	436	424	420	408	414	414	446	446	427	430	419	413	429	475	397	429	434	428	418	438	456	472	463	398	418	419	421	452	427	453	418	436	436	401	435	395	444	436	458	425	402	434	417	442	426	436	452	412	420	412	418	442	421	456	431	420	423	462	433	421	390	412	382	425	438	461	453	444	397	415	428	435	455	410	455	406	413	448	429	444	432	473	411	492	409	414	421	418	418	427	439	407	456	401	401	409	395	413	413	432	425	446	435	468	432	428	447	438	409	466	390	441	435	412	412	486	436	413	376	409	411	438	456	425	445	462	430	415	408	437	441	437	398	449	437	440	430	462	447	405	420	458	435	443	386	377	461	428	362	456	424	449	475	419	421	438	481	447	415	422	414	452	438	420	451	424	433	439	443	431	397	427	429	478	426	397	422	439	439	447	416	436	488	437	413	465	436	447	456	431	401	435	433	402	444	442	406	409	456	403	417	441	418	419	435	436	418	424	401	435	435	417	445	426	416	425	450	441	402	431	432	403	447	496	400	457	441	426	437	433	443	456	427	421	394	436	431	458	416	443	442	464	405	445	439	450	448	430	431	410	455	396	407	426	415	455	447	422	440	464	415	441	440	414	432	431	452	453	442	414	438	456	416	474	454	408	446	418	419	422	418	406	403	462	423	408	449	415	428	422	413	418	461	420	450	430	381	447	399	410	418	436	443	424	456	424	438	420	411	444	364	438	430	449	414	406	402	419	412	408	449	442	423	424	422	429	420	419	454	450	438	427	433	431	435	444	456	434	431	436	451	450	428	431	440	452	428	447	457	431	453	429	414	422	430	428	438	431	391	417	433	433	447	415	419	441	430	432	398	432	435	420	442	426	414	423	436	431	423	416	388	397	415	450	448	455	450	470	447	458	466	419	438	424	421	463	448	424	415	437	407	422	387	417	450	463	435	431	455	407	442	412	430	469	441	417	411	425	430	434	431	485	439	401	442	410	394	416	427	405	437	454	416	435	451	434	421	439	390	426	391	451	457	460	448	427	443	446	408	433	484	412	445	397	436	424	424	416	442	419	437	418	422	434	432	444	415	406	388	453	432	395	453	404	405	415	419	423	435	446	440	418	434	452	431	457	413	422	439	474	441	449	436	444	417	432	422	458	432	393	438	441	458	423	435	465	429	423	433	414	426	431	421	443	449	451	452	400	405	458	425	429	456	435	456	437	407	416	426	423	427	415	419	433	442	417	405	414	451	411	383	443	414	411	411	418	428	434	417	409	428	418	406	432	430	451	457	412	431	389	429	405	416	417	417	437	420	427	432	389	439	407	396	426	402	433	431	426	443	414	439	451	482	404	437	432	435	443	428	454	441	408	408	400	383	448	431	446	401	422	381	434	429	405	445	409	452	404	450	442	440	434	470	419	448	419	448	425	395	426	431	444
23312	21683	29490	24776	22824	23912	19246	8276	4093	2829	2133	1705	1221	979	916	916	833	682	586	559	550	552	489	535	500	487	492	470	483	501	469	513	508	518	458	475	497	470	485	487	501	428	470	482	461	460	469	455	459	485	461	500	433	479	450	491	490	488	449	479	500	486	435	438	430	422	451	434	452	493	486	474	440	431	468	469	456	453	454	482	507	439	449	469	438	424	495	437	464	421	437	459	439	444	451	425	472	420	429	446	453	476	499	498	446	438	456	433	449	469	441	429	475	458	444	449	458	481	470	458	422	467	458	449	473	459	439	430	455	431	466	452	451	438	457	439	449	445	441	456	430	483	454	459	427	485	471	436	435	474	463	443	446	463	483	453	462	439	464	471	462	455	466	427	452	487	454	432	465	437	444	420	478	435	471	449	495	430	431	451	428	461	493	485	489	478	491	443	461	478	446	473	408	446	453	450	487	444	454	453	432	478	460	455	453	455	472	419	463	437	428	453	409	457	453	446	468	457	463	427	457	456	451	471	465	469	477	467	480	448	495	451	432	446	442	454	464	447	464	489	459	431	447	472	448	494	482	408	464	514	477	449	491	418	457	470	476	464	445	436	471	480	431	453	453	452	445	503	458	464	473	428	444	495	460	464	451	447	445	459	456	452	480	430	452	496	461	475	448	494	445	447	454	477	498	499	444	453	470	478	467	459	465	475	446	464	460	482	505	442	434	458	447	434	439	454	412	485	483	460	469	472	468	473	464	492	451	468	469	419	449	439	473	451	455	485	431	466	442	493	459	453	448	459	481	498	479	452	483	437	440	429	436	441	485	422	469	441	463	484	452	478	455	462	486	464	460	431	472	467	485	465	416	481	439	454	452	486	488	435	445	430	471	480	494	451	460	427	457	433	470	465	499	418	453	492	440	473	444	449	479	483	470	457	459	456	460	483	448	443	459	466	470	407	479	440	470	446	443	482	434	476	458	471	473	443	516	424	425	446	446	470	484	459	466	463	443	458	463	476	461	478	453	455	426	426	424	468	456	473	430	486	475	458	459	462	458	466	437	416	440	462	479	451	472	459	487	437	464	506	469	465	467	444	457	453	488	429	478	498	473	428	463	507	461	455	474	481	419	443	475	440	443	473	423	447	449	443	463	447	482	468	433	432	436	455	467	458	452	444	472	472	429	430	422	487	482	469	483	468	467	466	480	467	440	441	450	476	476	452	413	458	460	483	487	495	455	482	432	475	446	472	401	502	472	477	469	450	455	468	473	475	469	460	468	453	479	456	446	477	473	419	448	464	465	471	447	459	468	464	502	447	491	450	492	495	457	476	476	459	425	431	463	461	485	421	486	466	470	472	506	466	405	432	441	436	434	474	466	474	465	465	437	493	451	496	450	470	468	444	430	428	502	435	440	452	456	434	467	479	463	451	446	464	442	453	510	445	515	458	477	420	474	481	426	440	505	455	496	473	452	482	407	453	443	493	497	441	462	453	460	486	474	439	483	458	500	457	456	459	492	469	452	474	439	458	460	463	429	420	475	458	473	445	443	461	480	450	495	455	441	483	458	499	438	509	452	435	445	476	441	476	457	437	472	487	414	447	478	452	467	450	513	485	442	463	483	473	462	463	483	462	417	459	475	462	459	464	455	468	428	468	424	513	453	478	488	460	479	472	458	444	466	461	438	462	475	474	450	453	484	485	453	468	459	452	471	485	482	466	472	467	455	420	450	443	446	489	475	461	450	449	430	473	495	450	481	501	433	491	451	502	465	494	496	466	497	423	441	472	487	472	444	486	463	498	456	492	479	497	435	448	475	454	416	439	480	470	464	467	433	451	478	444	472	453	473	439	488	466	449	470	469	463	456	452	407	458	432	475	486	496	495	429	477	456	439	425	497	453	440	476	437	461	471	462	453	474	476	478	422	440	428	457	476	437	492	478	434	455	473	456	466	477	430	445	460	460	477	424	439	443	483	440	466	487	458	442	434	463	465	501	434	446	451	420	456	438	494	449	478	493	447	486	496	486	450	482	499	457	466	449	466	494	472	444	480	476	505	466	458	450	458	445	440	470	430	455	494	426	522	467	467	453	443	441	444	416	447	446	477	481	456	463	473	480	441	457	461	432	467	475	460	448	436	474	432	452	485	475	448	465	480	444	453	434	449	504	469	451	408	441	478	471	435	450	460	521	441	473	463	439	479	460	454	482	464	422	483	475	468	456	434	473	443	455	468	470	466	479	440	483	448	466	489	475	437	469	466	446	492	448	461	389	472	479	455	466	492	490	492	480	495	466	452	483	429	460	490	463	463	453	466	455	475	448	458	449	472	441	472	457	493	460	435	467	498	455	509	477	453	448	434	464	433	498	452	424	465	473	465	505	457	441	483	453	471	475	430	473	462	455	446	454	440	452	432	511	453	439	485	462	476	500	470	422	448	439	474	425	436	490	475	464	453	481	449	463	427	483	397	467	489	479	463	440	524	471	469	446	487	451	433	461	424	449	425	433	476	465	476	482	471	454	427	484	455	411	480	430	483	493	463	469	502	452	467	467	449	449	487	480	452	494	461	523	461	445	482	461	459	472	436	444	451	437	472	451	432	423	440	486	416	468	459	462	419	448	472	434	468	505	462	455	505	468	474	473	473	426	461	465	489	488	398	457	478	439	438	464	466	428	471	471	446	468	458	457	421	459	431	485	444	467	442	463	450	402	461	468	478	467	448	454	456	472	448	463	458	428	489	465	473	475	434	465	481	438	432	451	491	481	426	446	476	446	448	441	476	508	469	475	497	480	436	423	479	458	475	478	467	456	457	466	436	460	436	469	503	444	478	455	475	483	464	447	470	416	480	424	457	458	502	448	438	466	419	436	420	500	494	476	458	449	486	445	421	494	483	500	449	431	435	458	442	450	469	430	499	460	453	454	457	460	460	462	457	476	492	477	459	455	457	478	437	480	450	444	500	470	481	497	442	440	476	459	516	431	456	465	480	445	461	458	483	464	480	458	483	456	489	445	459	457	489	436	487	459	480	500	415	428	488	454	419	474	467	434	431	472	438	459	458	458	469	458	499	438	444	454	465	495	462	457	443	420	435	443	467	497	486	439	497	424	451	477	472	471	438	461	470	444	458	442	459	463	445	521	447	454	445	479	458	446	466	475	449	426	473	475	442	470	407	466	456	497	472	465	453	472	466	437	461	466	478	462	443	459	452	456	487	445	452	458	439	478	470	464	473	507	522	527	434	459	463	466	451	432	435	455	456	478	455	457	424	450	429	445	461	467	471	498	439	482	482	438	486	505	486	463	439	499	479	432	446	441	480	457	432	471	439	487	447	457	459	443	473	442	434	417	479	430	480	504	458	472	473	436	458	457	458	436	438	428	445	469	473	456	464	447	471	466	444	460	449	460	464	493	463	447	475	470	477	471	440	464	434	471	477	523	453	481	473	449	479	478	477	446	435	442	467	449	459	456	448	485	464	438	473	468	447	488	491	499	503	443
34435	64953	54746	40682	32871	24702	15847	10848	6546	4516	3573	2677	1825	1393	1279	1230	1040	857	679	652	637	602	534	489	544	552	514	535	527	520	564	523	517	514	510	506	495	534	501	502	497	522	482	474	485	478	483	516	526	509	470	497	497	441	472	500	536	499	448	520	465	503	486	459	453	467	465	501	465	478	496	458	453	456	473	464	463	446	476	497	454	458	485	486	469	488	428	520	479	471	461	463	467	505	468	498	452	470	463	477	475	490	462	465	473	484	480	474	487	454	438	460	504	489	474	458	432	483	490	456	407	475	474	487	468	498	486	475	489	458	418	462	466	498	488	473	503	483	479	477	444	453	518	470	453	485	457	464	449	457	491	484	485	484	451	447	473	503	475	470	466	515	448	477	452	466	478	456	447	447	472	475	487	463	476	472	486	469	481	457	462	494	440	490	460	479	477	480	445	495	472	450	472	501	453	489	441	443	455	451	460	450	454	475	481	468	452	476	469	484	496	462	480	447	477	475	487	470	469	468	441	463	470	474	448	499	490	447	458	463	461	484	455	444	448	430	443	454	454	469	466	464	473	461	444	422	447	493	471	483	486	467	451	500	443	449	497	461	461	477	496	504	428	491	473	496	482	476	440	499	455	456	475	464	453	478	433	494	474	485	500	494	457	488	445	472	472	478	468	440	439	474	482	485	482	432	446	492	467	522	460	459	493	496	452	463	447	490	438	478	486	493	448	472	475	469	468	461	476	446	425	493	439	471	461	506	447	435	483	438	477	482	430	500	476	466	478	475	465	463	488	486	468	482	485	447	484	490	454	452	485	465	482	444	465	476	485	438	466	434	453	472	489	450	474	428	459	425	473	470	481	462	462	462	461	443	461	462	447	483	453	469	480	466	476	465	489	497	466	433	503	472	479	465	444	455	461	460	451	481	454	485	503	470	483	413	484	481	455	444	484	475	488	478	508	478	440	475	501	431	468	465	453	501	476	473	495	452	439	457	491	444	505	427	496	447	462	466	449	454	493	478	479	451	465	468	479	469	498	427	459	444	461	458	499	440	471	470	485	477	459	468	478	506	440	467	444	457	480	440	490	451	461	494	462	464	473	427	456	508	465	471	491	512	461	435	430	461	471	493	436	476	476	466	439	470	489	478	485	425	473	468	478	466	484	480	486	508	450	484	457	502	457	445	452	452	451	480	465	445	448	457	460	459	471	488	469	472	457	479	469	466	453	448	464	453	483	479	443	474	476	453	471	488	436	492	490	469	477	487	482	472	466	432	474	461	429	483	476	469	463	456	468	490	452	438	496	455	440	442	453	459	461	477	469	458	463	423	475	495	476	484	475	482	432	472	456	491	476	476	438	474	465	452	449	469	455	461	439	457	473	479	475	449	458	509	482	469	453	479	441	475	468	480	482	484	457	448	436	468	462	466	452	481	472	515	507	497	494	454	492	439	474	422	494	483	471	498	507	473	457	465	472	470	457	461	475	464	475	455	472	487	454	461	494	495	502	451	484	508	478	450	482	484	468	510	454	461	484	428	470	461	456	471	462	483	483	467	452	489	473	480	473	516	461	479	476	439	459	483	480	490	510	463	469	431	500	491	466	442	481	468	466	444	450	488	483	452	465	471	463	449	440	474	485	464	498	462	458	467	472	467	465	456	465	468	497	498	451	473	453	474	452	495	454	432	464	432	480	438	496	476	471	483	497	491	484	500	480	496	506	485	519	454	441	446	475	499	500	475	499	484	497	471	447	452	454	442	472	457	419	453	440	485	461	494	455	480	478	445	463	481	450	484	470	453	443	482	459	460	422	473	445	497	484	434	453	466	433	495	508	453	489	459	502	453	476	470	457	466	451	499	480	472	456	455	487	470	472	532	411	472	454	467	452	491	469	496	468	486	466	489	479	484	462	491	472	399	459	470	453	452	482	517	477	473	440	458	462	438	434	484	473	442	461	501	467	453	486	512	462	481	470	438	495	467	476	446	467	462	471	477	458	439	446	478	498	476	478	491	442	484	466	457	450	470	476	439	449	474	477	478	469	452	476	454	502	426	476	429	502	461	470	431	504	470	452	429	489	463	480	476	454	467	450	454	463	488	473	462	511	414	473	509	445	481	466	469	487	511	474	453	491	519	462	495	502	489	465	472	481	439	481	451	501	479	460	434	491	442	455	457	441	464	474	459	447	514	475	464	482	432	460	478	440	500	490	457	488	501	488	455	468	470	461	502	498	470	459	444	466	525	460	465	463	501	467	463	474	445	476	492	472	449	503	480	475	447	449	469	442	475	494	516	432	470	468	466	469	473	464	490	487	464	461	445	490	479	440	450	487	485	486	451	460	470	472	452	469	471	429	489	444	476	477	439	490	496	438	443	479	480	473	460	457	457	489	441	442	477	485	428	493	470	512	449	448	478	462	485	469	484	464	476	474	482	466	446	468	462	504	488	466	461	482	458	499	483	474	465	451	451	453	484	439	466	474	502	497	493	482	501	495	464	463	460	489	449	488	471	435	461	431	452	444	473	466	490	455	459	472	443	476	465	480	490	470	435	458	443	468	466	458	491	473	473	463	422	463	422	450	471	489	477	462	426	463	510	492	478	480	468	467	461	436	467	483	474	465	422	498	489	513	451	504	505	484	474	490	458	460	496	471	498	480	458	512	485	445	430	465	421	504	467	453	462	457	482	437	487	497	455	472	503	488	444	455	497	471	414	453	486	451	477	468	492	468	463	456	477	469	449	477	461	525	503	462	483	495	496	483	471	506	466	453	467	463	470	441	490	455	480	464	482	490	452	434	464	439	485	458	472	519	463	477	461	458	474	460	476	492	500	463	509	417	534	516	456	461	471	471	499	489	467	454	485	463	461	456	455	499	475	491	490	500	476	472	482	487	488	498	453	493	504	466	461	465	433	450	462	462	435	472	446	481	473	480	452	477	496	463	449	472	434	419	490	493	474	471	484	472	471	473	466	485	454	499	472	462	509	455	498	475	473	492	451	478	459	438	492	491	454	427	462	462	496	458	473	460	433	511	482	463	501	447	484	491	479	478	483	471	508	472	479	464	457	450	447	433	470	470	474	505	445	450	460	474	499	463	483	450	451	496	510	483	468	474	462	484	504	495	423	488	495	483	441	444	469	462	464	480	461	475	491	476	512	475	478	485	456	461	444	455	497	489	416	458	445	446	470	483	433	431	449	451	453	491	489	446	454	466	469	473	452	530	485	451	459	481	462	494	491	433	453	478	446	476	454	468	497	490	499	479	469	472	487	465	465	470	463	441	436	451	485	468	501	463	467	429	471	468	463	460	429	448	496	490	444	488	472	489	477	460	451	496	432	462	467	498	452	479	490	471	472	469	453	472	484	430	454	485	461	494	464	457	498	471	465	478	418	460	486	499	471	434	485	463	504	472	460	470	476	489	485	458	489	460	476	454	499	473	487	476	465	441	479	471	484	500	482	465	504	484	462	461	416	435	466	503	462	457	483	441	460	503	436
31852	35920	39376	27325	16280	8792	4574	2450	1594	1139	840	626	539	468	414	396	432	356	302	318	312	292	310	290	304	300	300	296	258	300	315	293	301	301	292	282	310	294	299	308	270	283	280	284	277	281	294	316	287	276	307	316	280	259	292	286	288	285	286	308	270	305	311	292	295	266	286	272	297	304	308	269	305	294	296	284	298	273	269	282	292	322	307	270	291	288	269	295	282	279	271	301	292	315	298	275	303	317	281	306	311	289	291	293	284	277	294	299	267	276	294	300	316	270	273	283	262	291	298	281	289	259	294	302	290	320	307	274	299	279	274	247	282	282	316	299	291	277	290	284	273	285	261	304	274	289	302	296	272	267	265	308	283	316	282	282	303	275	296	311	333	304	289	297	314	300	304	288	280	306	286	303	308	287	266	272	274	295	297	276	275	267	267	288	289	283	290	276	292	263	281	286	280	295	278	257	282	339	275	293	265	279	300	304	307	288	293	282	272	309	283	291	289	306	287	297	268	300	278	278	284	288	295	274	284	293	275	293	289	284	273	299	305	310	270	313	305	277	261	256	262	299	287	299	302	284	300	285	319	250	281	302	300	290	277	281	264	294	320	269	283	279	282	281	270	302	263	283	304	286	310	279	304	287	252	271	329	297	295	288	296	277	284	287	283	304	297	302	295	302	278	288	297	280	300	303	274	286	304	282	301	282	282	307	288	267	276	290	277	312	294	296	288	290	294	258	299	281	260	284	328	272	278	291	301	338	282	325	274	289	275	293	281	294	278	300	296	278	303	291	282	268	284	258	294	292	286	308	287	285	282	314	283	292	276	290	263	288	267	285	291	261	294	272	267	281	293	302	284	290	298	294	320	325	327	297	282	258	284	294	286	282	271	292	260	268	314	281	249	281	302	272	310	296	281	306	274	274	304	320	294	287	295	262	292	300	264	278	299	304	270	265	287	276	280	289	289	278	281	310	272	292	299	292	268	296	286	290	282	286	279	288	268	286	283	301	278	299	291	302	298	282	283	324	304	285	280	282	307	300	282	298	271	301	270	276	296	269	285	263	312	310	293	268	276	275	263	276	282	270	272	290	301	295	300	251	264	313	294	301	258	272	288	306	291	273	289	268	293	292	304	273	265	294	269	313	286	288	304	282	292	316	333	248	274	300	315	284	294	266	270	266	283	255	288	275	285	299	295	278	287	268	295	276	264	296	256	292	259	281	268	285	295	263	288	311	304	270	302	282	337	300	294	264	320	280	259	266	293	271	274	319	295	311	255	282	258	289	286	299	301	282	311	287	292	269	274	304	263	302	271	250	280	265	292	282	282	315	251	296	257	333	269	302	291	258	276	296	280	314	287	292	296	274	305	295	290	272	279	289	295	304	271	309	293	269	284	311	278	297	278	279	236	304	262	262	275	295	290	288	306	273	277	295	298	285	307	283	299	277	279	291	303	261	288	288	277	244	295	276	307	277	286	284	323	267	282	269	310	299	281	276	292	306	283	268	321	302	281	301	292	286	289	296	281	277	300	302	264	275	279	284	293	298	268	280	279	281	298	301	291	291	295	284	294	264	284	285	316	295	303	275	268	271	284	267	295	273	286	260	280	308	279	266	286	280	297	269	314	314	272	309	290	284	296	273	291	271	311	273	285	255	267	246	300	268	288	300	270	298	268	296	295	267	299	263	311	278	289	277	314	267	270	310	279	281	269	270	314	317	280	269	288	295	287	291	289	284	266	283	284	292	275	277	288	275	295	309	307	289	258	263	304	303	285	310	277	319	259	284	295	283	290	295	317	289	273	272	319	304	282	295	292	310	263	260	266	254	274	306	273	292	306	307	289	323	270	284	282	303	301	255	294	288	294	257	307	321	295	294	274	302	273	257	285	278	288	251	306	255	291	292	304	285	306	299	307	311	286	292	314	265	273	288	294	274	317	281	302	258	263	266	274	299	292	300	313	305	291	311	290	265	297	299	286	320	315	309	290	300	300	308	286	279	292	295	263	273	272	277	270	294	294	306	296	251	273	266	271	287	305	244	278	274	257	324	289	315	292	287	281	281	288	293	270	290	328	287	255	302	305	296	269	290	281	299	282	305	273	257	317	249	278	278	281	298	284	291	297	283	276	292	277	273	294	328	274	296	269	299	262	274	301	269	276	268	284	261	250	297	272	277	278	275	292	276	302	287	299	294	292	295	319	263	273	334	279	260	283	286	273	296	269	279	297	300	277	293	288	272	283	284	275	289	255	282	270	281	274	287	291	314	307	258	288	244	288	296	293	292	284	299	305	285	295	311	271	306	284	306	278	283	291	275	325	327	286	299	277	283	277	259	296	299	327	286	294	268	280	275	264	289	323	287	281	281	294	273	281	279	329	285	279	301	255	313	321	268	321	287	299	281	271	312	269	269	298	285	262	265	286	308	282	271	293	293	284	294	266	287	263	261	287	300	284	309	289	298	329	309	315	285	323	304	292	281	305	262	280	314	305	289	304	275	290	280	270	299	267	302	311	306	286	267	263	311	282	288	291	262	278	281	271	287	283	302	291	290	299	284	289	282	289	303	282	270	252	266	277	280	267	286	282	288	269	291	291	307	277	300	316	316	300	297	283	289	277	290	251	297	296	273	261	277	295	264	260	286	295	288	297	264	274	258	286	296	313	292	273	286	267	315	285	284	267	272	304	278	285	314	279	307	304	287	273	274	275	291	303	288	277	276	292	255	310	267	292	281	281	296	274	272	288	314	271	283	290	280	239	274	262	296	279	322	302	291	289	280	269	306	295	278	274	268	290	275	306	288	267	283	275	280	306	289	275	303	290	264	276	273	227	294	302	295	283	287	284	313	266	326	304	244	297	307	274	303	303	307	294	291	277	305	275	282	292	323	262	261	262	293	297	267	272	288	308	297	273	283	252	263	294	311	280	287	264	303	271	274	281	283	288	289	309	282	308	296	303	292	245	279	283	288	288	261	282	268	258	307	271	315	287	303	278	284	285	281	279	263	292	267	267	278	304	285	313	294	296	298	268	263	333	273	253	276	290	253	312	288	288	284	290	307	316	280	263	289	302	293	288	285	295	274	262	271	279	279	304	302	280	293	289	312	294	279	288	294	268	273	314	279	295	307	269	332	264	287	278	325	275	268	259	306	330	298	270	286	281	281	306	289	292	309	277	279	291	297	290	256	285	265	242	274	307	296	293	341	249	252	262	274	275	306	250	276	286	265	275	287	272	306	314	282	308	294	267	313	290	264	291	263	272	271	260	289	256	294	290	285	268	282	259	296	313	269	252	271	292	276	305	280	289	301	326	276	304	275	295	280	261	288	275	302	303	257	274	255	301	300	297	297	271	291	278	262	288	289	294	299	274	292	259	298	294	313	311	278	285	279	288	298	289	279	288	280	278	290	305	314	310	282	291	294	297	297	297	309	305	290	283	298	288	317	260	308	254	286	279	281	281	286	268	277	287	289	275	280	284	269	285	314	293	282	284	309	281	287
32203	49949	39113	25525	18832	12083	7586	4287	2823	1897	1388	967	689	612	580	534	494	449	358	343	347	353	331	371	316	353	348	339	316	331	339	344	320	340	292	327	323	325	322	326	306	314	347	311	306	285	339	340	316	356	288	322	282	328	323	304	273	297	307	350	311	307	294	312	319	340	314	323	292	317	312	323	316	309	283	296	291	300	279	315	314	329	343	311	318	308	333	329	316	299	313	313	302	310	296	322	329	299	287	325	331	309	296	309	344	276	300	315	315	320	306	310	325	298	296	334	300	336	279	338	335	290	300	324	290	307	289	329	326	286	319	303	307	338	299	322	319	321	320	297	285	311	345	312	342	276	344	326	314	281	313	311	329	309	340	317	301	308	314	298	293	295	304	311	322	337	318	332	300	322	298	337	349	343	286	303	340	307	301	325	324	271	310	282	311	290	301	315	313	313	309	333	311	302	271	308	313	329	345	337	320	327	275	312	290	320	322	303	319	309	316	256	303	324	320	303	269	324	341	328	307	304	290	310	321	337	319	287	329	302	316	334	303	304	343	285	314	324	293	340	299	327	306	338	296	328	294	295	315	291	299	310	305	310	304	306	295	290	324	303	300	350	323	325	313	319	290	310	317	334	300	300	305	318	340	341	316	294	295	298	334	311	332	290	320	318	311	310	319	323	318	298	315	303	332	336	328	293	309	324	303	296	328	299	320	298	338	307	338	336	299	316	316	284	329	294	318	302	330	298	313	328	321	318	310	338	319	339	303	314	267	310	339	310	311	283	287	318	308	308	279	311	312	267	305	309	292	332	306	335	334	301	308	301	282	298	301	347	288	333	308	320	309	301	319	307	364	334	313	302	310	313	312	312	293	311	315	326	311	335	299	322	311	295	312	295	287	301	319	338	309	315	271	335	309	314	345	315	331	316	302	330	339	308	331	318	342	319	325	327	312	327	322	298	286	297	282	313	332	337	290	321	302	317	347	273	302	283	308	328	286	292	293	301	285	306	320	345	329	340	304	322	320	317	287	300	323	311	328	340	308	316	315	318	307	299	279	316	315	325	324	297	347	297	309	314	326	277	292	280	285	338	341	311	297	306	318	298	336	311	309	311	305	334	310	308	315	322	316	314	307	314	297	308	300	316	317	308	297	330	297	306	311	317	311	325	311	290	341	336	320	293	314	333	323	272	286	312	294	295	318	339	283	305	311	293	311	320	323	317	314	314	333	307	339	291	329	309	281	331	322	315	311	308	298	299	309	319	306	292	327	313	289	292	332	303	321	299	328	335	325	318	283	315	336	327	300	324	273	303	284	316	345	297	310	322	296	309	297	332	263	318	298	326	299	318	296	348	316	316	314	323	305	354	295	275	310	335	312	331	304	308	365	337	300	340	305	308	320	285	307	319	308	267	283	318	313	286	291	295	344	314	339	313	336	296	322	299	316	291	307	281	312	325	295	308	316	287	327	330	325	322	322	314	296	317	329	298	293	323	329	327	312	308	299	321	305	323	318	305	324	325	330	330	361	277	281	306	307	296	296	306	301	268	305	287	311	300	313	303	302	353	291	288	298	295	328	309	332	347	291	333	303	337	317	333	325	311	331	311	306	298	318	299	290	318	302	308	304	300	301	327	323	317	296	307	317	298	324	304	309	332	346	311	328	329	291	331	320	322	311	315	307	311	309	306	343	343	302	295	322	333	315	278	302	346	278	321	302	278	264	299	346	320	317	318	305	311	301	312	293	309	307	297	303	309	288	306	301	298	286	296	318	339	315	360	299	320	296	308	320	308	331	320	320	331	314	326	312	327	309	292	305	334	309	341	277	315	304	325	339	309	320	335	316	330	306	326	306	315	322	352	310	288	306	361	334	322	307	321	282	299	310	284	305	314	286	314	277	334	311	324	316	305	316	340	303	313	343	309	306	289	290	299	280	313	315	268	299	324	304	312	303	316	317	314	303	340	300	298	292	372	347	302	354	321	319	295	334	309	318	352	308	283	334	300	311	318	321	316	304	312	298	349	320	336	310	311	301	311	275	305	353	302	313	316	319	328	316	314	311	286	298	322	320	310	311	326	336	295	313	280	317	346	273	315	287	296	278	314	305	332	334	298	304	307	309	286	282	304	315	294	287	298	346	294	325	283	329	309	299	336	305	310	329	285	306	276	297	274	337	330	306	332	273	305	317	291	317	278	335	338	305	314	304	322	313	317	314	304	295	303	335	309	308	286	318	327	308	279	311	328	330	314	332	310	337	278	288	312	289	325	300	334	330	306	320	304	325	317	318	301	319	312	311	308	330	321	339	338	296	309	301	333	316	293	290	329	307	317	328	322	329	331	314	314	296	322	311	300	313	296	296	348	330	307	316	298	320	276	307	339	306	351	301	315	312	325	316	289	316	299	297	292	297	300	292	332	309	318	317	324	324	298	303	323	307	309	304	313	331	326	302	321	309	333	325	308	293	294	320	299	309	295	301	283	299	309	355	322	296	329	308	296	324	282	330	289	271	320	287	296	302	326	327	332	305	314	330	323	299	327	311	323	295	305	304	305	310	326	313	282	289	327	297	334	328	312	313	314	294	331	299	325	327	324	318	302	317	323	313	271	302	340	317	319	327	293	334	299	304	316	264	318	324	314	334	281	284	314	330	328	318	312	342	320	303	311	331	315	304	307	331	316	320	303	334	324	304	298	320	301	313	326	290	287	275	327	310	333	305	276	298	303	322	352	327	301	324	284	330	316	319	304	283	332	277	328	316	302	312	346	299	299	291	326	346	324	317	338	284	309	333	328	311	288	323	303	300	334	324	296	322	328	327	316	307	285	305	322	311	309	336	304	295	329	311	286	301	334	319	336	292	317	307	303	308	332	312	315	328	323	327	302	307	348	316	319	335	310	324	284	309	330	301	308	301	284	328	293	307	290	285	328	321	327	339	315	307	294	306	323	327	310	328	313	306	312	309	298	306	325	328	314	320	304	315	331	292	291	325	339	288	295	318	298	337	314	324	308	302	315	338	328	311	296	300	317	311	292	310	310	314	322	303	318	317	283	319	316	302	293	331	306	314	311	337	319	317	314	343	316	311	326	298	328	316	335	299	319	311	315	346	271	306	309	314	324	310	359	310	294	332	320	325	324	339	321	305	298	318	311	307	310	309	316	285	324	311	287	309	304	290	288	340	291	320	354	307	325	291	303	320	305	299	318	314	281	299	337	307	299	309	326	324	341	307	321	315	286	303	341	292	317	296	323	348	320	327	311	294	327	331	303	316	297	312	284	347	317	289	317	302	309	328	283	291	317	296	303	304	311	337	294	297	303	311	323	345	299	323	299	287	293	305	285	276	339	325	352	309	319	323	341	314	309	301	303	319	307	324	304	279	314	330	336	303	315	289	285	312	314	319	307	325	315	290	318	318	300	346	321	310	330	324	303	314	311	286	321	323	290	324	294	310	299	316	289	316	313	302	315	324	301	317	313	312	324	306	343	293	309	328	281	312	329
24385	21670	29311	26594	23569	19404	10923	4890	3038	2239	1499	988	780	646	592	540	474	474	447	350	360	327	344	361	335	324	316	295	307	320	325	297	330	324	311	323	294	296	306	309	292	320	316	299	319	337	310	322	305	299	291	330	306	340	322	296	299	320	320	321	286	282	329	322	308	318	324	299	284	350	288	297	329	299	306	302	279	310	296	297	345	282	307	275	300	282	304	318	278	295	313	276	271	293	276	309	286	300	286	297	303	285	294	300	295	284	274	299	282	280	325	305	301	300	296	317	319	305	323	310	287	337	295	273	294	281	321	290	299	294	314	255	274	315	306	314	302	313	297	326	285	304	305	303	279	290	272	318	278	294	292	284	273	294	330	275	295	296	279	337	300	327	317	298	305	311	299	307	302	269	296	266	272	289	298	304	298	307	311	282	283	268	278	313	314	315	299	306	316	276	299	279	275	304	320	322	279	299	295	319	326	305	283	312	302	336	276	301	305	254	320	325	305	343	287	279	346	281	281	315	296	283	271	305	283	295	296	322	248	315	301	284	263	306	316	300	288	287	276	302	319	294	310	295	287	308	308	284	318	296	289	314	314	294	329	297	294	320	319	293	290	283	264	300	278	295	342	281	300	311	310	318	307	263	310	314	305	291	308	309	304	284	313	286	276	328	306	287	266	276	292	252	304	294	314	306	276	332	314	304	313	303	298	275	297	306	272	296	334	309	281	277	306	258	279	295	298	313	302	313	295	296	283	312	304	272	300	277	325	318	290	282	295	313	298	295	296	291	273	314	291	312	299	303	284	281	308	313	288	283	331	309	298	278	288	307	270	311	276	306	266	298	260	279	300	259	311	284	272	288	302	318	281	315	335	317	284	323	290	316	311	308	340	297	328	352	312	293	282	308	280	307	282	304	288	295	279	285	307	296	283	345	309	292	288	338	278	294	306	309	315	285	318	334	305	310	341	284	282	299	304	325	303	285	309	296	312	289	331	283	325	306	316	296	298	313	315	305	291	304	298	302	290	284	306	344	308	304	297	293	299	309	249	292	297	280	305	304	295	293	312	304	289	279	312	349	290	310	288	288	305	300	296	296	299	307	287	320	319	302	296	309	305	281	316	261	303	295	268	306	281	298	298	279	285	318	296	344	346	328	307	293	275	310	299	300	323	313	303	268	312	305	276	309	300	273	291	281	302	315	303	301	311	319	299	291	305	302	314	277	332	277	299	281	316	301	305	280	296	303	305	287	269	299	295	286	319	283	289	313	309	303	293	274	297	327	301	270	278	298	300	314	311	302	322	288	325	316	294	289	299	285	290	303	322	311	313	282	294	298	299	314	316	271	307	287	283	306	291	317	301	312	309	308	301	303	277	330	255	282	293	300	296	331	305	311	296	304	287	291	264	305	318	308	313	311	287	284	293	321	293	308	302	267	299	285	299	279	289	281	303	264	303	267	280	328	287	310	275	293	255	261	278	318	290	285	303	291	341	295	273	282	294	293	300	336	302	293	282	275	289	278	294	311	308	314	296	304	323	282	310	276	288	294	318	312	304	278	323	291	291	302	297	290	323	317	333	300	291	311	293	279	315	288	296	278	287	311	308	275	309	325	303	320	271	284	303	308	327	314	327	287	273	328	315	312	284	282	280	318	278	292	289	324	284	311	315	307	270	307	281	282	289	284	272	285	296	332	282	299	294	287	321	307	306	301	275	276	282	304	299	313	274	297	331	287	314	273	303	282	284	303	271	284	284	297	282	301	311	285	292	320	271	310	280	329	295	304	312	276	314	299	289	290	309	275	325	291	285	282	291	292	317	294	288	340	296	271	296	289	310	295	286	313	333	279	285	279	301	310	288	309	295	304	320	283	333	310	302	287	296	304	310	294	295	289	306	311	266	290	301	290	283	287	300	259	329	296	306	299	294	265	273	320	290	270	301	275	309	259	287	302	287	298	274	312	300	283	293	268	293	273	292	293	281	305	305	333	306	309	298	289	334	312	323	301	305	313	289	292	280	315	302	298	284	301	311	284	333	276	273	308	330	278	274	260	317	349	313	327	323	271	350	315	305	321	283	304	296	291	281	304	306	287	294	292	304	339	283	330	291	326	295	288	283	306	288	284	301	297	275	325	295	286	305	305	280	285	277	296	301	289	319	258	315	282	303	292	307	305	333	278	278	310	324	299	304	305	269	325	316	294	287	312	317	275	290	308	269	316	310	283	273	286	287	310	306	291	282	279	304	318	306	297	277	317	312	315	294	286	291	336	339	333	316	287	301	300	297	316	300	320	278	305	305	291	309	314	303	312	272	296	301	321	310	284	319	303	302	290	312	301	285	292	309	313	327	303	277	297	278	295	319	289	316	293	303	292	302	306	275	300	304	270	274	288	313	295	316	298	296	304	256	296	320	284	288	319	302	309	274	310	251	300	319	304	311	299	298	312	294	293	307	291	333	293	305	326	286	289	264	270	277	319	297	306	280	291	273	284	281	314	321	278	297	316	310	300	274	275	298	303	290	309	273	302	283	288	310	276	290	291	320	348	278	310	286	268	294	297	281	323	302	318	287	305	266	286	297	278	302	289	275	312	304	289	278	305	323	311	325	266	306	312	289	342	310	301	282	295	295	283	331	265	327	283	330	274	313	313	289	313	310	300	283	307	328	293	298	296	300	308	270	283	272	301	278	299	330	273	315	321	325	312	303	296	327	318	325	333	294	306	293	291	307	298	302	276	321	301	322	278	281	267	272	334	303	318	305	293	332	315	307	329	299	303	301	288	308	326	295	295	289	312	299	285	310	324	293	285	279	269	276	334	273	305	286	290	278	330	290	318	287	318	260	303	304	301	294	282	280	295	310	320	276	282	312	293	333	307	263	267	298	264	286	290	314	285	320	284	292	269	278	273	306	314	288	308	312	291	313	288	312	294	302	312	294	305	299	302	312	301	288	273	300	298	290	306	286	328	309	309	295	313	305	317	309	292	297	300	303	321	306	294	314	274	285	281	310	303	317	307	305	280	301	310	318	307	290	303	300	311	281	326	327	271	259	288	318	273	280	297	313	293	272	302	301	286	305	299	305	278	297	342	292	284	306	329	293	314	281	311	329	302	305	313	290	298	322	306	310	300	319	326	299	292	326	288	290	335	318	331	287	288	308	308	271	271	329	308	293	293	279	315	287	286	313	278	318	299	285	272	331	293	266	297	293	287	316	313	276	311	273	293	293	284	308	320	291	271	289	273	291	307	295	288	274	277	303	289	317	270	304	319	303	286	306	308	292	278	298	343	258	304	290	286	298	307	323	284	305	285	294	258	301	275	277	317	300	288	305	280	290	323	287	298	304	304	301	310	291	316	310	251	291	283	316	298	291	305	285	285	280	304	316	259	349	326	317	323	327	289	275	293	300	271	328	316	336	302	299	290	312	257	303	293	282	307	333	325	295	308	267	302	317	262	309	297	291	291	282	266	286	274	284	296	334	299	283	276	287	298	300	248	294	317
32376	59269	48135	35437	25537	18899	11874	7465	4985	3691	2437	1665	1120	983	824	802	671	598	496	482	399	392	362	371	384	326	366	374	349	358	313	331	354	346	329	343	355	332	332	333	340	345	328	356	330	320	331	364	332	307	298	348	333	300	324	324	337	326	301	323	329	351	302	307	284	324	316	308	312	281	318	307	311	308	325	334	317	312	325	376	299	336	308	302	349	300	287	330	332	317	306	299	306	283	316	313	309	323	325	345	311	323	325	338	329	300	297	312	307	292	335	308	302	327	331	312	293	296	325	324	310	324	310	291	310	344	323	337	330	337	340	299	337	321	283	307	337	282	338	306	325	332	333	308	326	295	289	291	292	293	358	342	306	352	295	331	295	322	315	313	310	329	326	346	298	319	298	326	299	313	327	332	343	319	324	312	300	291	346	283	326	335	313	360	330	323	323	368	275	290	298	337	337	289	333	307	308	305	332	327	314	326	319	331	310	320	318	323	332	298	335	333	318	329	311	293	308	311	307	300	352	352	312	339	318	324	302	312	318	299	313	331	319	333	321	314	333	290	308	304	322	305	330	338	330	310	311	315	320	323	342	328	326	303	299	337	292	325	325	285	376	329	345	314	348	305	325	326	314	318	316	311	339	351	320	320	307	325	316	306	329	307	330	287	323	307	330	291	321	321	329	344	350	326	292	306	335	347	297	330	308	300	342	329	299	316	332	323	282	336	321	287	322	356	308	311	318	315	297	316	305	296	313	315	336	320	310	284	321	318	312	314	338	328	356	331	306	290	328	309	309	316	317	325	330	309	337	287	301	298	318	333	364	331	335	302	318	317	303	301	330	312	328	305	334	332	297	345	319	359	320	313	306	303	358	315	325	327	301	310	355	333	312	342	320	360	303	320	344	329	309	302	326	337	322	306	319	344	312	320	329	303	306	311	294	299	300	312	309	295	302	320	312	324	301	322	332	349	311	282	323	283	346	277	315	328	297	329	319	307	319	307	315	338	313	309	312	306	305	338	336	304	301	326	330	286	288	320	306	289	289	317	317	313	289	338	280	302	322	299	322	333	309	302	291	336	336	301	356	326	309	280	325	278	309	341	304	329	335	285	329	297	325	321	284	307	303	321	311	329	322	335	342	297	324	299	291	297	291	316	296	300	278	295	300	291	306	293	319	310	346	308	322	302	296	326	329	281	302	325	292	295	302	326	312	328	357	329	313	341	319	314	295	359	328	318	300	322	333	322	326	312	305	323	345	297	327	332	328	338	309	333	293	298	327	286	357	323	330	335	308	313	327	314	326	304	316	316	328	284	345	310	319	307	315	336	305	311	332	321	298	309	316	310	313	295	305	298	312	356	294	302	304	298	318	333	296	335	363	293	318	299	333	305	338	301	316	287	328	333	299	330	324	345	343	334	303	300	337	318	315	332	320	282	319	334	323	341	306	328	320	290	317	332	339	292	319	334	318	315	322	321	330	286	307	335	323	331	325	320	323	321	308	340	301	336	315	328	295	324	311	331	313	319	341	282	306	344	306	269	306	309	324	323	309	310	324	297	334	344	330	324	319	315	332	316	314	319	334	332	307	315	312	334	315	298	309	342	292	324	335	326	306	336	325	343	303	310	293	304	285	312	323	297	285	308	271	316	350	319	330	277	337	292	272	292	295	341	330	314	311	333	324	290	322	303	321	320	275	301	343	290	324	298	318	303	325	339	324	305	300	321	324	313	317	341	314	313	357	325	303	301	312	340	312	310	300	324	359	323	345	307	289	313	355	307	273	295	343	310	276	325	302	328	316	332	292	352	328	361	312	315	315	309	320	312	323	302	330	335	313	328	293	275	323	289	307	319	325	301	327	323	319	320	318	297	316	330	305	301	304	287	318	343	330	320	314	278	315	350	295	335	326	304	320	306	322	329	337	302	333	326	329	284	336	294	328	334	348	313	284	324	338	326	330	298	326	334	293	319	339	290	315	347	322	344	314	353	343	315	276	296	301	330	311	314	304	327	298	302	354	340	333	343	311	346	324	282	319	322	326	320	335	324	329	331	333	301	303	308	289	309	314	299	286	300	308	339	334	310	321	344	314	317	314	307	313	313	304	309	352	336	338	311	312	338	293	334	312	321	304	295	315	317	310	317	299	295	301	310	294	317	334	321	323	319	328	320	306	308	330	309	281	307	315	324	330	336	337	296	298	304	301	343	335	264	330	324	331	307	325	300	279	304	329	336	313	312	315	307	298	319	345	326	344	313	310	306	314	318	303	296	339	293	336	326	323	314	309	294	323	359	323	296	317	303	332	309	322	319	305	319	332	315	291	294	353	312	339	281	301	305	285	327	273	324	325	323	303	297	287	299	299	307	327	326	312	353	304	339	325	329	309	295	353	334	321	318	285	268	316	317	315	349	337	323	360	324	315	335	303	322	282	322	319	329	354	318	352	320	292	303	340	297	336	329	282	348	323	300	321	285	289	338	289	297	310	322	300	336	330	323	303	332	321	328	291	325	273	303	308	324	335	348	314	353	332	317	305	319	340	318	323	347	311	339	299	351	313	334	357	312	315	308	355	273	291	287	299	323	331	323	331	327	353	334	350	307	292	309	301	307	333	333	292	301	326	310	323	305	316	326	348	353	330	293	320	299	323	306	337	310	304	288	311	333	345	350	308	289	323	324	348	318	342	324	303	325	292	299	322	333	343	308	327	318	315	317	287	315	326	312	303	307	300	288	342	302	314	327	327	308	322	335	331	326	315	297	336	335	295	314	325	333	306	315	350	331	309	328	295	323	326	288	339	316	322	289	311	321	318	316	301	324	298	316	288	332	335	337	307	339	302	300	316	302	305	306	293	272	296	303	322	300	317	298	328	325	314	339	328	316	308	309	341	329	350	292	319	310	264	330	311	325	314	317	306	304	317	312	274	311	317	315	309	311	303	300	293	313	309	273	310	357	309	318	339	292	295	303	351	343	312	295	337	307	317	299	330	317	328	338	320	334	288	318	364	332	310	318	338	312	320	298	326	335	344	350	294	341	322	316	315	285	337	320	315	310	292	329	335	345	306	317	333	348	291	334	337	296	285	334	298	323	308	333	313	320	322	325	286	317	308	338	308	292	324	292	293	348	324	318	320	338	368	306	315	316	318	310	308	304	334	305	309	305	298	344	319	300	324	309	315	327	308	338	321	305	316	312	278	323	304	328	300	321	329	329	318	302	315	306	321	278	307	331	317	301	314	298	305	324	298	311	324	309	350	316	324	347	330	318	302	321	303	308	339	329	278	317	279	290	326	311	306	304	299	329	305	321	329	316	294	332	334	317	322	309	277	300	311	331	326	312	310	333	338	304	310	309	330	317	306	332	306	319	304	307	313	321	320	327	318	323	307	290	339	333	349	314	326	311	286	309	269	306	325	301	308	308	307	316	309	339	306	268	323	308	297	332	310	343	288	302	306	309	301	325	312	314	296	309	333	337	323	297	322	300	346	298	304	321	325	295	307	298
25688	21935	29877	28999	21023	12801	7134	3567	2369	2032	1294	1030	780	717	649	612	580	516	477	428	435	439	413	450	423	405	426	416	452	402	423	382	430	422	406	384	390	404	421	412	385	430	419	417	415	411	428	377	471	384	431	411	395	407	392	402	415	367	404	386	438	384	419	363	393	399	396	382	406	442	408	377	416	409	388	406	381	415	442	403	422	398	403	407	413	408	385	416	382	390	409	399	411	393	427	402	379	420	399	414	408	394	388	407	407	434	376	427	418	393	433	409	404	414	384	419	398	415	407	435	372	394	383	436	397	385	378	373	392	394	392	417	386	390	430	400	394	397	393	403	352	389	414	424	422	403	427	409	408	389	426	378	428	418	405	447	412	414	433	408	426	418	407	456	407	439	386	395	393	401	362	404	448	416	441	445	417	380	415	422	396	425	384	382	409	400	389	399	436	380	402	375	413	366	394	439	447	394	391	406	381	379	432	405	408	409	387	366	394	410	436	405	412	400	418	439	401	406	411	445	386	396	425	396	376	394	389	427	382	421	405	394	392	376	402	384	404	404	438	447	398	411	385	402	393	404	413	383	417	428	385	418	415	408	402	414	442	396	408	418	406	430	420	407	389	462	392	402	391	385	412	438	426	412	436	410	438	350	407	399	398	423	395	418	446	431	379	367	412	426	406	389	399	390	393	396	408	411	400	408	426	400	417	424	431	399	404	387	408	404	394	395	398	426	426	399	408	407	436	401	428	377	363	389	471	408	426	408	391	372	391	392	433	409	424	407	393	402	408	386	408	395	374	405	450	382	401	440	440	377	397	372	425	416	374	403	419	458	405	409	376	416	423	432	406	378	389	387	425	379	422	416	427	416	393	387	374	416	374	385	389	403	389	405	400	413	405	433	410	424	411	410	440	374	455	410	400	380	420	393	383	396	368	414	436	400	398	372	398	420	352	393	406	414	416	401	404	398	423	408	414	413	386	399	392	381	414	407	359	410	369	388	392	390	411	442	429	424	380	397	398	402	407	394	411	404	400	407	384	385	425	391	397	402	384	385	371	409	374	399	385	414	456	414	420	363	397	410	420	406	398	347	423	368	396	439	428	435	407	452	419	382	389	432	390	392	374	401	394	408	409	357	386	392	442	401	416	413	352	400	370	402	411	412	384	418	387	403	403	399	402	398	397	398	409	369	385	395	403	381	403	367	402	370	402	410	396	366	407	393	372	360	398	433	397	422	391	415	358	400	406	402	399	400	400	405	420	413	449	406	409	386	392	435	416	425	430	371	424	405	449	419	418	370	412	377	403	403	406	391	415	416	425	393	388	410	428	395	411	408	418	368	409	393	416	362	390	402	393	415	394	402	388	403	399	418	428	422	420	393	431	353	388	398	410	426	433	429	432	412	433	380	386	395	407	391	378	373	393	381	403	368	374	388	407	385	407	405	434	432	421	366	395	412	373	414	423	380	421	427	418	382	394	412	400	392	404	406	352	395	413	384	378	441	404	370	386	391	382	385	398	401	416	375	405	426	409	435	395	392	421	435	367	419	402	412	418	380	394	407	393	395	377	431	392	416	379	439	404	450	420	404	406	417	436	436	452	417	421	392	396	406	361	400	406	429	389	428	403	376	409	383	398	408	388	413	405	390	368	392	387	374	434	379	400	418	451	418	397	425	403	419	377	399	399	391	419	397	409	401	426	381	424	390	371	423	403	410	411	422	405	402	405	439	419	400	375	406	414	403	397	411	412	411	431	396	402	395	400	422	421	448	414	389	435	398	420	413	392	391	396	401	440	408	363	396	368	464	422	443	389	397	402	383	392	390	404	403	424	449	397	387	373	433	378	431	419	430	377	385	429	405	422	434	397	431	375	432	393	383	404	402	391	405	416	403	391	393	446	448	402	410	389	401	392	417	406	405	381	398	403	391	430	409	394	372	426	414	407	374	418	399	415	407	402	373	400	390	379	379	386	423	400	396	400	380	408	418	371	428	405	398	392	403	428	416	401	394	397	412	408	417	429	408	429	417	437	408	383	410	398	387	386	413	399	421	406	391	408	418	388	458	457	421	448	420	373	397	431	431	370	390	419	372	383	363	394	407	398	397	414	444	399	372	399	414	406	397	407	408	397	441	428	422	416	421	412	379	388	432	428	411	404	414	405	404	412	413	414	442	412	358	392	419	391	395	403	389	386	378	416	360	414	395	399	423	423	408	398	437	393	411	423	384	376	385	433	390	400	426	399	430	412	434	413	418	406	414	390	417	408	405	372	394	364	439	375	386	387	398	407	402	367	412	394	426	395	391	366	436	393	414	367	405	389	460	410	392	374	413	397	397	420	422	420	399	419	386	436	420	395	389	423	414	396	429	383	397	399	403	405	405	428	392	400	427	389	399	380	418	410	411	438	388	447	396	432	421	425	433	388	419	410	377	430	426	409	371	363	407	385	398	379	364	405	426	423	360	402	381	398	374	386	396	405	390	422	444	401	422	399	389	402	416	419	384	387	405	428	431	439	421	398	404	411	403	412	425	420	390	396	401	406	417	393	406	425	403	393	376	413	417	391	416	438	406	366	401	424	403	371	428	411	407	391	385	406	398	430	392	389	402	410	402	438	382	412	430	412	413	372	398	395	386	423	405	377	397	399	388	391	421	378	388	373	376	402	381	403	394	411	408	400	404	437	401	444	413	396	408	440	385	374	398	414	409	394	422	431	389	389	389	412	430	440	372	374	403	372	422	411	381	399	391	398	369	389	413	418	382	422	433	418	370	409	421	405	402	411	390	399	438	400	405	416	419	379	410	405	435	400	428	381	381	406	419	412	431	437	421	414	408	431	390	446	374	429	423	439	386	389	394	368	364	393	403	381	387	432	445	404	383	394	409	393	400	377	393	399	362	386	408	347	441	433	440	425	385	459	430	392	413	423	414	403	418	372	410	414	409	425	428	399	415	386	430	376	391	406	399	395	409	401	433	404	397	411	365	398	393	428	413	411	439	433	445	413	365	392	397	392	395	403	382	419	403	393	376	377	423	383	397	427	411	404	425	428	386	431	409	396	431	388	363	405	411	434	387	412	394	423	419	392	380	436	389	411	416	461	395	395	382	397	405	425	385	401	394	416	398	410	393	368	418	410	416	407	388	434	404	369	401	409	416	357	447	399	381	373	426	403	397	424	385	417	393	421	428	416	409	411	422	353	423	414	420	413	418	373	427	377	401	422	431	372	436	398	408	365	433	381	385	408	416	422	399	403	428	444	410	444	418	418	415	405	406	405	403	370	408	422	395	366	380	398	387	430	374	433	396	409	389	440	425	432	419	415	386	411	386	439	404	378	394	383	380	443	394	425	418	424	389	386	416	422	389	428	394	385	421	399	396	418	408	415	368	393	423	427	402	427	418	411	383	435	396	426	423	410	413	396	392	395	432	423	377	438	423	411	407	402	409	416	381	417	397	427	392	424	429	405	380	383	415	426	405	409	422	399	413	378	411	404	406	405	423
32482	56095	44525	31581	22070	15345	10321	6176	4284	3533	2241	1587	1234	920	825	847	744	634	609	545	474	499	477	464	507	484	446	491	434	435	417	432	423	463	458	454	448	452	481	455	453	442	427	439	420	426	446	432	437	451	422	440	450	443	458	429	461	465	421	462	448	425	445	464	443	437	473	397	409	465	443	424	431	399	432	433	433	425	451	453	426	454	442	465	420	406	427	480	410	441	435	428	426	439	453	384	458	434	433	391	430	450	414	440	400	435	429	452	395	453	404	458	436	444	442	418	426	451	417	438	391	462	434	439	437	444	431	451	422	439	438	434	429	434	447	433	420	430	429	447	452	414	437	427	445	424	456	454	442	430	443	438	457	415	418	450	405	424	441	450	450	463	441	436	445	423	451	414	468	428	416	453	441	424	421	411	450	430	425	456	406	395	455	466	411	409	430	451	419	424	406	444	429	464	390	422	433	450	440	434	432	445	420	416	451	495	380	452	443	458	428	414	417	410	444	451	430	391	469	445	418	424	443	432	397	449	434	426	433	449	458	444	437	430	466	407	448	403	470	441	458	428	401	423	467	399	471	443	468	453	466	419	410	440	452	424	415	481	439	378	440	408	414	434	432	441	431	441	407	452	432	429	445	428	430	444	454	435	436	459	432	430	425	406	442	437	482	453	447	432	432	422	453	412	370	382	427	439	441	434	449	429	436	444	421	450	426	415	423	438	424	431	406	417	413	428	434	476	428	421	445	422	433	450	436	434	405	454	417	430	430	430	429	432	435	398	423	428	452	416	449	438	418	414	422	443	418	446	416	440	453	446	410	477	461	411	457	433	421	447	470	449	418	445	458	429	452	425	404	429	412	455	448	510	418	422	413	448	442	426	410	419	412	432	436	443	436	441	458	414	425	426	411	435	437	422	432	416	465	435	425	455	406	397	488	400	432	415	434	457	440	426	419	448	441	417	415	414	452	416	415	401	449	418	422	432	409	412	463	407	406	420	424	421	454	438	448	443	429	433	419	419	487	433	417	423	413	429	443	412	442	406	434	414	404	483	414	433	408	454	442	435	441	416	411	459	445	441	411	485	449	440	444	421	463	410	423	428	420	397	439	425	409	434	444	427	423	461	427	475	470	407	455	417	444	416	421	466	463	410	416	454	438	386	440	454	459	421	484	424	457	443	427	437	461	433	446	466	426	443	422	447	448	447	386	450	461	468	448	425	438	415	419	437	431	431	433	455	416	448	441	443	410	435	454	417	416	431	423	371	438	425	435	402	431	433	446	422	457	469	430	443	456	445	462	458	467	440	413	429	420	421	398	418	436	460	428	377	375	423	441	399	408	384	460	414	459	442	419	465	459	408	436	479	449	445	447	424	432	419	404	447	460	422	469	417	406	422	451	425	409	415	405	421	398	469	459	426	443	436	393	423	441	412	443	433	429	418	448	420	439	449	367	430	439	393	441	428	450	425	452	415	434	408	428	396	415	420	469	430	439	421	471	460	414	392	444	441	410	433	407	441	456	449	425	430	426	452	442	444	414	468	396	450	433	462	434	455	419	438	457	412	428	437	384	442	422	421	437	408	461	418	448	402	448	435	452	446	460	448	419	428	408	414	447	450	424	429	437	415	409	414	434	436	429	441	434	399	431	443	432	405	441	442	468	435	452	429	448	441	397	447	445	466	447	419	425	450	411	442	470	420	395	434	445	470	471	443	448	420	421	425	428	405	396	435	404	404	408	444	447	441	436	449	453	423	466	393	444	422	394	428	427	451	429	472	420	403	421	419	430	437	463	437	403	434	442	418	406	426	459	446	434	443	428	423	442	440	463	438	449	426	439	423	448	427	421	418	420	449	405	464	389	428	402	444	427	445	415	443	411	415	465	448	431	424	445	414	440	434	427	445	440	460	435	417	481	420	436	429	460	462	403	455	433	439	448	399	443	430	434	444	403	434	419	421	453	450	412	429	446	414	452	403	409	463	423	423	409	453	464	427	429	422	417	440	424	431	434	403	431	460	432	442	424	466	445	499	437	449	408	431	430	432	428	452	468	442	433	425	454	452	454	435	470	441	430	443	467	386	425	449	471	434	405	433	405	423	443	385	421	430	409	415	412	468	435	386	411	429	437	434	461	433	439	424	421	384	451	430	452	425	430	461	416	418	451	439	421	443	459	423	408	449	394	415	459	401	426	432	433	426	412	422	451	410	450	454	443	418	393	418	448	455	435	426	452	465	422	423	403	439	461	415	428	450	400	470	432	405	424	421	435	438	439	424	471	473	400	407	419	410	428	416	402	440	453	433	461	442	439	448	444	427	390	427	423	448	450	446	435	451	448	450	409	448	467	438	438	437	433	394	414	408	449	445	433	465	465	424	392	424	419	446	438	442	430	448	433	417	447	423	448	410	398	426	434	411	410	433	422	416	434	451	429	430	435	435	411	465	398	416	428	433	427	437	453	391	422	435	400	444	405	483	406	431	417	451	441	437	454	435	425	439	419	401	432	431	431	410	415	434	432	448	466	453	450	427	443	432	459	455	431	402	420	439	455	435	407	447	453	441	424	460	446	397	427	428	403	479	410	449	457	419	409	402	445	436	443	436	433	405	410	477	448	439	434	437	422	415	446	443	426	455	417	429	466	426	430	452	437	452	477	423	377	396	406	406	425	448	435	393	459	434	452	396	403	446	438	453	446	445	426	405	423	409	451	439	457	433	438	412	419	466	419	428	421	403	425	429	464	456	445	455	441	439	442	432	441	447	436	449	438	403	412	399	427	398	415	463	451	408	425	409	471	419	428	416	427	439	442	452	412	482	446	444	435	434	419	435	429	463	424	423	418	409	405	415	449	419	434	468	431	403	440	453	409	429	411	432	429	433	421	420	404	443	404	426	419	407	412	482	474	433	438	425	435	412	446	428	424	392	421	414	412	449	442	427	430	434	425	416	423	432	438	435	458	418	475	449	436	418	431	462	403	435	428	462	451	452	415	430	419	401	405	446	427	445	419	426	448	429	436	445	425	415	426	424	403	420	402	449	433	408	468	418	443	409	416	431	427	461	377	452	444	409	409	421	419	406	465	460	398	451	446	438	435	467	414	451	427	423	468	428	463	425	443	422	427	461	435	429	439	429	456	445	445	396	457	423	441	384	435	440	385	432	426	413	408	404	426	412	434	423	462	419	403	427	418	435	462	431	430	447	481	444	430	451	426	437	419	409	461	426	411	450	421	464	457	400	419	434	439	415	466	441	440	458	403	439	420	460	454	415	435	419	438	437	426	451	436	454	417	424	436	432	454	456	422	421	427	431	405	436	427	435	431	444	431	422	444	453	458	412	459	412	425	417	427	439	462	437	457	427	468	394	440	412	441	402	431	421	423	399	445	417	453	418	469	425	440	424	412	407	437	452	465	423	428	442	452	417	437	433	419	423	410	444	416	445	427	437	416	463	425	436	451	445	398	418	457	450	449	430	382	432	413	418	437	454	430	427	408	419	419	418
23278	21669	29497	24670	22588	23698	21590	9886	5322	2999	2382	1700	1238	1060	953	918	875	816	632	530	600	557	507	501	535	507	535	507	527	488	493	459	508	479	480	490	504	515	474	483	488	492	449	445	454	472	469	459	471	459	472	452	503	493	474	461	453	482	476	452	484	423	477	453	482	479	470	472	460	452	464	490	470	486	462	476	466	480	480	507	432	457	478	467	469	437	456	502	476	439	450	456	459	431	478	477	484	457	463	418	449	457	445	474	475	440	480	479	451	493	459	432	426	456	451	458	446	455	482	460	494	488	450	445	448	434	492	468	454	445	473	463	485	424	460	468	488	471	479	460	455	470	470	459	478	494	473	477	464	468	436	474	444	459	475	452	459	471	422	488	493	433	462	475	485	489	494	447	447	490	458	425	463	462	454	489	442	404	491	451	455	496	465	485	432	501	446	471	450	444	466	490	417	416	475	451	438	458	462	471	458	422	445	493	503	434	438	488	457	425	441	459	491	461	443	477	454	474	495	443	479	433	455	464	415	439	512	492	456	482	463	498	447	440	464	432	447	490	446	480	434	461	484	439	460	452	487	445	468	480	453	468	446	488	479	448	453	511	513	441	458	468	505	461	471	495	481	483	461	490	487	457	496	442	456	435	440	491	491	518	485	457	458	512	468	488	451	474	464	478	455	476	481	476	478	455	445	477	426	480	426	479	478	441	480	487	465	453	484	452	477	451	457	480	459	456	458	501	474	466	454	439	447	450	459	454	473	465	460	469	522	455	464	474	483	438	480	456	478	441	415	454	470	466	485	504	483	487	469	458	444	467	452	462	468	473	494	491	459	461	468	456	448	480	423	470	448	500	440	512	462	461	456	474	490	494	443	442	454	507	468	424	433	394	435	482	493	506	429	409	453	511	465	439	449	446	492	464	468	475	456	494	400	445	461	451	481	456	497	454	487	444	456	478	477	434	467	440	467	460	429	410	480	470	481	467	461	488	441	427	466	455	461	484	427	470	477	454	503	497	497	481	493	445	466	468	466	505	481	477	475	467	468	449	481	469	440	454	463	456	460	483	444	501	465	428	457	467	449	438	473	430	500	445	490	442	477	464	467	430	446	454	444	449	477	465	487	470	459	461	462	472	475	486	461	477	449	452	495	480	482	475	460	497	456	499	478	471	442	500	437	442	498	432	480	448	481	427	436	474	479	467	463	481	482	465	471	465	489	446	439	484	505	474	487	435	478	445	511	448	482	506	480	513	483	495	462	439	475	486	460	469	454	441	474	471	426	441	478	497	453	444	436	458	461	483	470	481	428	450	445	439	482	465	467	449	460	459	506	470	460	477	454	457	490	518	484	494	454	491	485	496	464	470	474	440	469	476	458	487	474	473	441	469	464	461	477	485	487	421	492	454	433	484	484	450	461	455	493	468	472	460	455	459	467	493	460	449	484	449	461	486	469	469	479	453	475	475	467	453	484	414	444	470	439	465	463	494	464	449	473	454	470	525	430	448	477	487	458	475	438	500	493	422	485	476	438	435	476	492	510	486	448	453	480	465	493	492	454	494	464	464	461	432	465	445	505	465	450	452	443	470	486	464	448	442	434	452	467	441	435	506	470	431	439	460	471	418	466	496	461	459	429	455	421	438	475	441	457	486	462	489	464	499	474	466	488	438	447	441	455	532	472	481	467	407	479	491	449	490	514	472	464	439	458	450	487	422	457	492	456	482	486	467	434	511	468	471	437	466	461	453	468	451	459	468	472	452	477	491	449	477	481	446	479	481	451	473	485	455	468	479	477	473	477	447	490	459	485	454	476	480	432	507	427	503	459	448	506	484	477	461	470	489	483	479	428	458	442	430	451	452	425	484	493	491	479	431	493	472	474	482	489	478	432	440	442	469	489	415	421	457	450	455	460	469	469	469	477	466	430	453	435	453	482	500	448	489	479	448	439	465	425	443	447	496	443	457	453	451	475	501	456	448	449	472	449	492	491	447	457	474	449	480	473	450	478	455	463	464	485	515	472	485	475	456	441	433	460	462	440	469	497	455	462	478	418	457	481	464	476	461	474	480	471	454	484	452	474	468	476	476	479	475	460	487	437	470	468	433	499	486	434	452	502	468	430	500	499	471	484	469	437	481	483	471	512	476	444	491	436	441	454	489	473	487	490	468	452	461	449	457	482	440	476	445	471	432	479	445	443	493	508	453	462	447	441	478	460	450	480	422	471	441	486	498	453	469	459	418	460	449	457	477	442	492	460	451	459	467	493	480	456	467	480	498	442	456	431	473	472	443	504	483	480	474	456	440	476	470	481	482	455	450	488	453	457	478	464	452	461	488	436	446	421	451	461	458	496	452	490	461	446	475	456	470	500	489	442	482	545	439	477	451	511	520	479	447	500	478	494	463	479	479	484	429	439	470	452	462	430	488	452	443	459	496	443	479	439	452	479	442	470	470	477	432	445	514	471	447	459	458	474	489	479	490	491	451	481	439	466	465	414	484	485	447	477	427	458	468	470	404	450	442	450	440	447	436	489	474	459	457	448	468	441	474	470	479	479	504	457	485	444	465	497	462	478	467	446	437	459	473	471	441	448	428	454	451	459	456	420	506	455	469	471	482	500	473	443	492	472	489	478	467	435	450	432	458	472	457	474	472	446	447	485	474	427	445	481	471	458	426	496	497	451	439	450	428	486	491	512	456	471	474	504	464	463	457	469	483	443	500	480	481	481	450	458	500	486	483	476	521	459	458	496	447	453	422	424	460	465	487	494	525	461	454	482	478	479	486	465	464	483	481	464	447	479	483	446	459	446	447	477	458	505	432	520	476	427	472	468	447	465	464	467	457	463	464	495	477	440	510	436	467	437	453	465	492	501	463	499	494	469	440	448	486	461	489	491	501	454	480	439	466	469	481	445	520	456	474	468	485	457	454	465	470	479	448	472	469	504	474	478	453	455	447	446	452	482	479	476	449	457	479	482	458	469	470	442	452	485	461	454	457	473	469	446	461	440	441	430	463	475	420	480	438	447	501	479	475	461	474	426	439	436	497	469	478	432	458	502	481	460	479	451	490	476	455	482	461	424	453	449	443	493	487	457	463	461	509	460	470	458	461	487	445	478	461	446	480	514	495	435	453	485	468	483	428	483	468	461	452	444	464	459	496	490	488	458	447	470	486	431	413	452	468	470	445	487	454	453	445	465	429	462	454	478	484	471	422	478	462	506	466	491	431	433	447	484	478	453	465	503	449	477	440	484	457	459	435	467	452	440	453	431	457	491	431	411	458	492	467	490	468	452	447	471	457	426	478	507	457	429	455	474	488	454	439	432	444	402	446	482	442	471	458	454	480	450	477	453	430	460	467	474	457	425	407	446	485	451	468	485	477	450	467	458	473	464	451	448	448	479	489	439	495	471	484	473	397	478	417	466	485	465	463	469	439	486	442	475	463	442	472	467	487	482	489	455	450	447	457	490	484	507	453	483	479	455	488	464	461	472	474	529	488
35573	65536	53877	39413	31379	24374	19602	12432	8226	4931	3726	2597	1854	1520	1290	1220	1139	1022	860	670	585	566	570	545	494	531	497	519	517	545	500	487	550	475	478	531	503	480	529	508	479	458	527	459	478	468	461	530	487	474	499	511	470	481	488	512	480	493	503	447	471	458	487	481	481	448	489	468	472	473	430	429	470	477	455	446	446	472	436	431	471	459	455	470	523	481	496	494	457	458	476	484	429	502	463	471	448	475	469	474	476	477	485	465	494	445	458	484	446	455	464	480	452	498	503	485	466	468	463	464	477	441	467	495	471	456	439	494	468	506	473	463	482	474	474	484	508	476	480	469	536	475	480	459	463	465	454	450	473	448	463	498	476	475	498	472	497	440	484	461	476	474	469	488	465	470	452	475	473	502	473	504	466	500	463	501	498	460	455	507	478	458	457	467	495	479	473	512	464	513	471	522	468	457	477	472	473	502	485	472	480	442	514	476	470	491	450	472	491	470	489	461	470	503	502	454	474	490	454	542	472	488	497	492	505	469	467	493	481	440	489	481	447	469	534	444	477	461	505	457	464	520	489	476	453	465	486	458	480	461	452	499	491	474	463	444	487	492	496	472	501	473	486	460	449	430	478	483	479	485	480	510	466	526	508	482	459	496	476	501	467	472	468	505	479	502	431	452	490	473	460	459	485	519	476	468	450	465	498	483	443	475	455	488	482	468	464	430	461	471	496	466	522	464	481	476	506	489	458	466	504	476	487	467	450	448	488	461	466	474	463	458	471	447	463	457	480	471	472	483	483	478	470	463	465	480	475	471	495	459	489	506	473	482	480	464	477	491	452	466	440	481	453	485	454	429	468	430	456	473	505	455	476	463	489	422	499	467	492	483	480	474	452	491	500	503	474	460	503	484	494	452	434	494	455	469	433	460	448	436	420	494	472	500	441	484	497	433	516	494	467	457	486	472	464	480	471	492	411	432	503	493	423	461	483	488	456	463	466	491	440	461	481	463	438	469	459	453	471	481	466	505	486	488	511	481	475	461	459	503	475	483	454	487	486	481	473	482	467	464	459	464	476	487	498	497	477	448	481	453	445	506	502	486	463	449	487	475	451	523	438	509	434	459	538	459	474	478	504	490	489	461	493	482	471	460	455	494	529	460	452	485	461	463	507	508	455	440	472	500	443	476	500	462	478	446	464	461	457	479	493	424	489	534	497	447	486	481	471	469	497	456	444	439	470	508	473	459	490	510	462	499	462	485	495	459	470	476	449	483	489	437	477	466	449	471	481	472	458	514	480	491	478	482	479	475	474	495	492	480	464	482	459	475	441	453	489	437	496	430	480	502	444	485	501	461	456	455	476	478	463	485	463	498	470	489	509	506	453	436	487	474	472	486	458	482	464	476	467	461	456	442	507	500	449	495	455	496	481	465	499	468	475	484	423	491	513	459	455	474	483	468	460	462	476	474	482	455	453	458	502	497	444	463	497	475	506	494	465	524	485	484	466	489	460	466	493	474	455	501	462	478	459	464	465	469	454	555	497	467	492	454	464	481	448	472	474	449	499	437	476	407	474	491	476	446	505	472	502	454	461	452	473	465	428	437	462	470	495	488	444	468	461	451	498	491	433	488	443	473	462	485	443	471	421	487	463	510	466	446	473	491	469	449	459	473	484	530	446	473	484	463	481	473	495	410	481	452	453	498	513	468	484	507	470	438	483	445	477	489	518	506	471	435	478	511	454	463	462	485	496	463	487	465	479	471	502	471	515	477	436	472	492	490	475	449	485	490	464	468	466	482	478	469	465	464	453	466	477	495	466	458	478	493	464	471	504	510	427	434	496	448	464	451	479	497	432	476	447	452	452	502	471	482	469	509	511	521	473	471	485	456	456	495	492	457	523	471	477	476	511	458	455	493	496	493	481	466	452	494	466	482	438	483	469	480	473	496	478	461	491	436	503	503	452	508	522	488	491	446	461	473	515	489	446	438	481	438	475	458	498	501	485	454	475	463	461	460	468	466	483	507	462	498	477	466	438	461	450	459	482	438	476	461	466	485	445	469	493	473	472	484	497	508	454	467	462	472	512	443	486	495	460	446	467	471	461	488	450	462	419	475	508	462	445	487	464	487	493	485	479	457	479	474	457	483	425	496	443	491	460	469	433	503	466	510	456	482	459	437	499	464	500	463	532	448	439	489	487	481	489	472	452	500	517	498	491	464	472	471	491	449	464	443	456	467	436	512	450	485	441	469	472	480	486	469	467	454	475	437	486	464	478	487	479	469	480	488	480	523	480	447	465	483	463	486	486	485	447	503	487	472	490	485	468	489	499	464	475	437	518	482	490	434	480	476	479	455	479	480	450	501	518	500	466	459	451	444	481	475	454	483	455	477	455	478	480	479	498	498	432	489	488	443	423	476	496	486	443	491	460	501	460	462	454	467	509	478	491	451	488	461	448	484	460	479	478	456	482	506	473	451	474	498	522	470	479	463	502	480	489	479	441	478	425	444	489	455	488	455	498	464	496	483	489	463	472	444	450	486	516	463	477	495	442	481	459	485	483	475	512	494	468	437	482	471	472	500	475	461	498	502	487	495	442	467	474	473	425	487	477	513	506	498	494	489	458	466	493	511	430	512	455	476	426	514	488	494	462	469	509	450	480	477	470	462	491	465	455	465	487	439	443	458	475	459	453	447	473	466	453	476	543	445	464	485	478	470	464	467	470	504	466	484	499	451	455	458	477	445	442	450	480	500	510	519	460	456	516	465	463	475	470	489	483	484	489	522	475	513	468	509	479	476	446	463	440	481	496	472	486	442	472	489	467	462	454	455	482	470	474	488	474	494	470	454	493	473	469	506	469	425	488	522	467	448	490	473	522	470	470	496	466	463	481	489	488	495	489	480	484	507	489	471	455	444	456	486	462	475	491	478	465	483	477	489	447	439	460	461	467	450	456	504	504	464	451	479	452	457	501	475	504	491	429	463	456	426	477	495	487	471	487	481	500	490	496	438	509	491	450	484	472	472	438	463	474	440	488	490	478	475	468	501	459	517	433	463	524	469	494	460	456	484	432	459	494	474	519	504	450	461	457	450	518	465	482	487	510	482	481	481	452	475	490	502	502	507	463	521	478	441	492	465	455	452	491	458	467	512	465	502	459	467	442	481	491	468	480	473	445	444	477	497	477	464	447	513	483	536	496	484	481	503	481	454	486	464	497	508	490	444	492	486	495	458	474	494	466	471	421	454	477	467	504	509	472	483	464	458	476	481	511	471	471	476	490	511	483	446	490	472	465	507	498	475	536	457	489	478	473	499	457	525	507	461	445	466	491	482	468	511	446	478	443	462	424	462	503	495	457	512	442	482	457	467	452	437	478	479	535	459	511	503	441	506	452	478	464	477	496	499	495	491	497	486	458	473	469	447	481	466	502	489	464	455	515	475	464	465	476	507	465	471	451	527	446	483	472	454	473	470	458	486	465	461	485	457	480	503	458	484	493	464	418	467
32530	36396	38743	27139	15909	8504	4055	2613	1669	1084	787	604	556	457	440	378	394	396	329	303	295	291	303	332	308	316	316	293	280	313	328	302	302	276	302	277	317	325	305	307	295	257	305	313	298	293	298	266	302	288	243	297	276	271	298	281	295	316	276	287	329	265	276	300	284	276	305	280	295	301	298	252	291	268	280	294	296	316	331	284	281	289	295	280	269	289	268	281	306	313	270	283	268	270	260	283	305	305	305	284	262	282	317	278	309	280	282	282	291	291	301	307	307	289	285	280	271	300	322	270	282	302	299	306	288	293	306	290	279	313	301	280	278	310	285	309	276	262	305	287	292	301	293	287	272	281	249	269	263	291	303	302	295	275	299	311	273	294	292	285	319	283	297	269	292	280	283	270	278	257	271	299	298	275	275	265	292	270	282	264	273	309	286	260	298	297	298	255	275	311	321	329	274	307	302	298	318	279	283	277	279	297	287	268	322	278	297	278	275	290	314	312	292	287	293	298	258	260	333	283	273	277	316	274	316	279	269	265	306	274	281	303	326	285	277	276	274	276	327	312	291	310	308	275	296	277	269	302	296	290	276	283	334	291	274	279	318	296	302	323	269	300	304	282	261	310	279	294	284	328	297	269	296	298	301	310	345	312	274	318	286	288	285	280	305	280	307	283	298	279	284	324	282	294	312	284	311	291	283	262	315	284	304	304	292	286	292	286	323	291	305	320	296	296	307	303	301	293	309	277	269	280	300	311	313	269	283	309	287	281	308	317	290	309	277	282	294	319	272	308	298	294	315	287	300	259	291	276	327	270	289	311	318	284	290	286	288	317	302	297	301	289	277	282	300	251	294	305	301	300	280	288	286	294	259	271	264	311	294	299	285	293	310	278	283	288	275	307	302	265	255	261	284	281	301	300	318	279	314	316	289	262	282	290	270	315	263	295	284	285	267	299	310	274	272	295	313	293	281	288	314	275	278	300	292	294	294	315	302	295	304	277	266	319	285	314	278	290	301	280	314	283	291	258	258	320	298	273	329	313	313	282	252	288	282	309	305	295	279	280	278	304	285	304	272	271	280	293	264	289	288	304	289	274	279	324	300	280	304	319	264	280	302	308	308	282	290	271	283	288	268	294	292	275	285	291	324	313	305	295	322	293	292	320	264	267	268	283	306	297	308	279	283	262	272	290	305	306	288	277	285	294	270	287	297	302	260	279	272	271	303	299	285	269	294	288	298	303	280	294	293	264	295	267	285	288	272	273	293	295	268	297	273	296	285	286	292	288	286	284	279	326	316	264	293	273	270	298	292	301	295	289	297	283	288	268	314	288	311	300	279	287	295	249	277	313	270	254	284	258	298	279	270	289	314	280	321	299	272	289	300	305	303	278	321	304	284	295	336	287	309	293	286	280	310	270	275	255	292	296	294	291	276	294	261	304	285	285	270	274	299	282	277	318	304	298	289	298	280	284	287	296	283	308	293	294	292	315	272	314	312	272	294	293	294	278	290	278	275	318	286	305	292	288	292	292	283	291	325	284	294	290	279	262	265	305	291	262	279	289	266	274	270	286	288	294	304	251	316	282	292	285	312	293	298	277	310	282	312	270	306	302	268	313	280	266	275	274	304	305	303	310	302	274	285	277	290	280	298	287	297	291	298	290	292	277	302	299	265	282	308	280	319	303	290	301	288	261	293	269	301	271	275	274	298	289	253	316	263	275	286	273	312	274	298	268	309	271	267	270	321	285	278	286	297	281	294	311	286	309	284	293	303	287	293	312	273	295	282	306	274	274	292	297	273	276	305	300	291	291	312	315	319	286	300	303	255	299	296	291	275	307	285	319	303	296	272	312	285	287	277	291	308	297	294	290	286	289	297	295	268	286	302	291	277	298	279	281	274	279	322	278	293	258	261	301	285	303	301	284	301	279	287	296	310	292	292	291	297	296	280	321	304	293	290	298	296	316	287	274	311	288	261	283	282	287	260	303	291	315	284	314	301	303	243	269	262	293	261	302	288	270	315	279	312	300	304	304	299	306	276	302	275	303	299	276	270	325	289	268	276	285	317	228	285	306	304	272	281	286	313	280	310	299	281	306	281	294	276	297	314	281	316	283	285	323	262	300	307	279	317	269	268	297	309	310	291	297	300	282	315	271	308	255	286	315	276	316	328	298	303	320	303	306	292	305	320	292	291	287	323	309	299	278	274	285	287	276	262	293	292	254	317	280	283	298	266	288	288	286	268	282	270	303	295	279	332	270	299	307	276	304	305	314	296	288	265	301	284	289	296	292	288	305	290	284	296	269	296	293	331	296	307	312	285	290	282	292	316	321	298	322	278	312	321	279	287	287	288	296	309	327	310	273	298	310	274	288	300	271	297	272	285	292	275	294	296	280	290	288	248	318	270	285	270	276	294	276	311	288	280	268	328	285	294	306	280	289	291	291	305	297	291	268	282	292	303	272	247	293	266	279	299	276	279	295	307	295	272	281	281	292	305	295	280	268	279	310	303	302	328	324	251	278	273	267	304	287	286	271	301	285	291	317	298	282	289	296	300	276	290	286	301	319	286	280	293	287	318	276	287	292	297	316	308	268	300	287	307	297	313	297	301	308	303	291	286	261	313	259	278	279	264	276	295	276	281	263	326	318	275	280	283	296	307	303	277	328	292	298	264	324	278	313	266	270	299	301	309	310	293	293	320	298	306	332	274	255	270	283	328	273	259	288	279	307	277	257	284	297	311	269	280	346	290	288	282	313	348	284	264	298	276	258	293	314	273	285	287	315	298	262	279	268	269	300	308	258	310	281	296	293	299	289	300	287	302	284	283	295	248	295	285	298	270	271	281	286	307	288	307	261	298	274	295	302	311	266	302	284	305	315	300	304	328	287	300	261	289	324	280	282	316	244	286	284	230	290	315	315	289	308	310	287	257	330	297	302	293	286	275	267	269	264	310	310	296	287	294	292	322	281	313	261	260	265	283	297	293	301	295	300	262	285	297	309	306	284	269	282	282	300	277	315	296	297	279	302	296	326	308	261	274	274	332	296	270	302	259	280	284	273	304	309	287	288	303	302	288	338	283	306	267	282	301	278	275	292	291	323	314	264	288	293	301	268	294	266	285	304	292	286	303	281	285	302	309	295	263	281	282	297	275	333	294	325	280	269	303	312	278	318	307	284	293	286	263	286	287	313	283	305	323	278	272	278	277	279	260	293	294	311	285	264	314	295	285	297	278	306	315	298	289	286	287	286	294	288	304	277	273	277	275	257	284	276	310	286	303	320	282	274	294	307	283	253	280	301	298	291	288	287	267	309	279	287	290	277	282	275	275	307	281	306	291	288	269	253	299	274	302	301	255	299	312	305	281	278	280	297	301	307	290	314	289	304	297	314	301	290	298	287	304	286	302	282	273	309	294	308	303	293	275	287	302	299	291	264	269	280	289	298	295	297	293	300	323	288	289	306	297	297	267	262	305	309	297	322	292	293	282	273	267	308	292	289
33814	50340	39050	25375	18254	11935	6639	4444	2997	1793	1251	891	746	674	620	584	512	451	415	404	314	359	347	311	323	335	315	365	333	316	332	319	316	328	328	323	337	333	301	304	314	303	331	318	326	318	290	332	354	301	315	326	305	323	311	303	325	326	318	323	340	307	289	306	266	326	327	300	295	310	299	322	313	307	309	350	334	314	315	345	328	317	359	315	319	301	334	296	309	276	342	315	354	315	310	332	337	292	313	306	326	283	304	339	299	330	292	323	339	331	330	298	293	327	316	345	281	346	311	304	348	324	300	317	297	303	322	279	314	318	319	329	316	339	275	332	327	318	308	318	353	317	311	323	292	301	313	304	316	331	331	326	313	301	332	328	324	304	298	330	343	314	336	293	308	328	326	320	276	339	301	321	335	333	300	313	305	329	327	336	329	337	298	306	286	339	311	309	311	318	329	309	336	308	327	294	325	342	317	342	299	309	295	315	283	306	323	334	318	317	332	327	306	283	324	312	304	291	323	319	323	310	321	314	310	315	341	298	303	312	313	322	314	319	336	316	323	295	306	296	345	336	322	323	311	323	296	323	323	308	302	319	312	347	317	306	325	321	298	319	319	298	308	342	304	333	322	318	313	329	299	285	308	294	345	302	313	301	303	295	304	321	304	324	315	335	306	306	307	314	312	309	324	297	309	318	333	321	271	291	311	321	313	298	314	300	336	308	307	298	297	264	359	320	313	313	294	326	302	315	314	319	310	254	309	292	337	331	354	322	329	307	311	343	326	316	263	320	303	331	339	289	305	328	335	320	313	311	326	305	346	309	321	289	283	313	323	324	328	326	289	315	338	302	344	300	314	330	326	303	306	309	316	260	337	347	343	328	319	319	312	328	332	303	329	297	377	313	307	315	306	325	339	320	318	293	316	316	331	284	319	273	283	323	298	306	330	363	313	302	310	307	323	314	335	343	341	341	356	324	312	319	342	303	306	322	314	348	330	314	325	345	320	307	320	311	310	306	332	322	304	334	348	285	296	287	308	301	294	312	306	284	312	324	294	314	305	328	288	296	304	312	300	303	305	334	347	331	317	319	323	317	314	316	327	314	313	298	315	293	312	350	350	322	315	289	326	306	357	342	305	336	319	337	298	325	280	322	315	362	324	293	310	319	318	292	332	304	325	295	305	304	286	314	335	316	274	310	338	286	308	320	306	342	312	322	327	281	305	349	320	286	333	325	314	317	319	329	356	326	297	316	313	324	313	311	314	294	294	348	322	332	322	319	310	301	316	322	314	336	307	341	328	299	320	337	358	316	335	310	322	307	334	307	301	329	297	317	310	295	340	324	289	334	340	300	286	324	337	297	337	315	304	331	343	332	320	348	305	333	328	319	316	345	312	287	327	311	347	316	304	321	321	280	294	304	316	294	312	320	302	328	308	310	351	327	323	347	311	327	326	343	318	299	319	311	308	335	299	347	307	302	301	345	320	319	316	319	313	316	314	296	313	305	322	310	334	328	331	310	344	315	336	313	302	321	352	295	338	317	323	351	344	309	316	327	311	328	296	295	297	339	311	300	314	303	311	294	323	337	282	320	316	349	320	302	306	326	321	316	334	300	299	285	330	318	332	289	329	343	325	333	299	315	305	352	319	316	368	333	316	341	306	314	292	308	297	312	317	329	321	304	322	328	301	300	329	280	306	332	293	304	315	305	306	333	316	299	319	319	303	307	318	320	343	303	323	331	304	321	305	341	308	343	325	308	310	320	357	305	318	306	312	294	321	321	317	289	289	338	295	318	337	306	320	266	332	312	297	310	328	306	343	307	320	295	345	313	349	327	319	307	331	314	341	317	336	323	321	340	301	316	325	319	317	314	300	324	303	348	336	289	279	307	294	293	353	306	290	313	336	313	324	323	321	281	292	337	323	319	312	332	340	324	305	305	318	313	323	336	339	317	343	314	299	336	334	321	329	299	305	331	301	323	316	320	319	315	339	350	321	326	303	330	299	310	363	315	304	307	307	331	341	317	314	312	334	286	309	339	348	317	319	287	322	311	326	300	317	321	347	280	312	321	332	315	310	332	308	322	318	303	268	300	343	322	323	330	311	280	326	313	325	294	339	311	325	319	323	305	277	324	322	294	313	325	330	326	310	299	317	320	285	324	311	287	290	337	318	333	316	332	318	298	322	328	320	383	303	316	326	324	285	314	322	316	340	328	327	340	330	292	312	290	316	321	328	290	343	326	304	344	323	323	319	300	337	302	303	315	330	306	298	332	325	344	300	351	304	319	297	318	355	300	344	336	314	322	334	304	320	342	284	334	318	321	315	337	320	340	305	316	310	310	332	315	323	333	323	291	311	295	317	338	312	331	342	344	299	313	302	341	327	332	327	322	319	332	330	303	293	352	326	288	291	302	316	299	312	323	319	323	281	303	307	328	313	333	346	306	308	330	320	306	298	291	307	335	312	288	296	306	308	288	295	320	334	301	276	337	307	320	305	319	320	309	300	293	311	323	324	329	305	288	328	308	298	329	300	299	296	309	325	297	308	338	292	338	309	284	306	355	328	318	321	356	290	340	298	322	344	328	307	312	325	323	327	311	313	309	297	338	320	309	336	294	309	307	286	312	295	279	363	341	338	295	290	317	343	314	317	322	339	311	302	305	300	299	322	293	300	302	324	315	329	307	310	270	310	314	298	315	319	319	318	357	346	344	334	317	303	297	303	321	317	321	330	318	339	344	320	322	329	333	341	290	332	324	284	302	302	330	306	294	326	350	299	312	309	340	324	336	336	311	333	303	348	313	315	325	339	315	294	335	342	320	314	336	292	328	312	325	327	277	328	311	271	324	310	310	343	297	341	333	314	320	333	317	315	314	303	307	316	327	279	328	326	284	304	329	282	349	318	307	325	316	321	313	326	296	296	349	316	333	314	327	300	313	312	311	281	308	322	316	323	309	346	306	307	301	346	315	314	334	304	297	307	316	319	312	304	299	308	306	303	301	302	296	318	331	341	341	318	297	308	328	324	345	326	340	316	292	317	287	323	283	312	340	337	303	339	320	310	300	291	300	313	282	334	324	293	312	295	310	312	342	302	320	302	327	312	296	306	312	316	310	343	325	291	332	342	290	342	313	304	307	338	311	328	318	324	326	314	283	316	294	305	324	308	318	337	317	318	336	293	311	290	317	302	336	316	349	305	335	346	304	320	297	278	276	345	318	301	282	300	315	358	264	316	329	288	292	318	305	349	306	309	314	319	297	317	305	336	299	294	340	291	320	325	305	296	303	331	330	323	325	326	291	317	305	304	329	343	336	307	299	320	301	323	319	284	348	305	313	318	298	312	313	309	290	298	284	319	278	315	325	314	289	316	311	318	280	302	290	326	316	317	321	304	323	299	319	326	270	285	336	302	335	300	299	318	326	315	326	325	319	294	313	317	322	304	334	312	304	316	349	343	269	313	321	305	341	270	324	316	313	313	273	304	352	343	289	348	316	338	332
24439	21649	29382	26599	23397	19134	10242	5056	3110	1864	1563	1122	823	749	672	544	534	492	451	392	337	343	339	349	334	367	335	310	303	327	347	303	325	318	346	322	320	323	337	307	297	282	327	304	330	320	294	281	316	311	326	313	307	292	319	303	343	311	300	287	304	293	317	311	290	325	328	297	307	320	308	299	315	287	288	306	294	265	287	324	324	296	298	310	322	318	331	302	316	288	328	309	301	288	289	294	291	305	306	323	303	327	309	296	283	345	250	293	305	280	304	315	299	302	304	323	300	312	304	309	318	284	315	324	321	297	327	292	322	283	287	323	287	326	302	318	309	272	340	291	302	288	316	309	300	318	298	319	337	295	301	329	294	293	310	291	296	334	311	295	322	309	316	314	296	318	321	298	277	274	309	301	313	320	284	328	311	313	312	284	326	301	277	307	284	281	297	258	311	296	329	317	287	292	276	314	292	300	295	300	292	316	316	307	313	338	298	298	299	288	307	328	305	319	358	292	297	304	300	329	281	332	308	297	322	292	289	282	305	345	292	294	306	338	313	295	309	329	300	310	287	318	295	285	317	294	298	321	267	300	292	333	291	320	317	308	311	285	308	288	297	312	294	289	300	314	268	337	299	291	324	301	328	280	342	313	292	298	302	309	320	330	296	309	320	300	316	302	305	325	320	317	295	341	288	314	308	342	299	311	338	287	319	280	298	295	301	339	316	315	310	305	313	322	314	299	303	307	303	283	304	291	294	323	277	282	293	304	300	286	294	322	280	309	308	291	289	315	337	275	287	296	293	306	269	290	293	319	326	285	298	303	278	305	289	320	311	314	311	296	316	309	326	330	300	286	321	323	311	307	317	313	299	291	295	314	289	277	322	303	330	310	333	309	340	313	304	300	315	305	329	308	284	350	302	315	326	312	294	298	318	296	280	291	295	316	331	308	282	260	300	291	262	333	312	284	330	311	306	306	305	271	319	297	284	282	318	322	325	301	326	323	302	299	336	325	339	335	285	280	304	302	305	303	313	313	303	348	275	308	321	297	299	303	301	305	320	306	316	288	279	321	315	335	275	318	289	304	298	293	314	319	306	323	302	296	319	304	270	297	318	307	319	290	330	269	329	286	298	282	325	322	321	305	301	274	307	300	313	296	320	281	308	301	299	284	328	302	296	313	269	289	284	275	292	282	288	275	317	315	335	270	289	293	280	329	323	314	294	344	320	312	296	346	311	290	313	283	319	313	292	319	313	333	321	302	319	287	304	326	301	293	316	302	310	290	302	284	275	291	304	295	334	326	269	351	325	303	285	278	289	279	294	291	308	281	320	325	313	283	299	305	303	303	312	275	292	296	296	298	288	291	291	289	301	287	292	314	281	300	301	296	287	303	321	303	328	297	307	317	291	295	322	315	302	301	317	315	295	275	302	291	289	299	280	301	305	296	310	292	307	314	303	284	287	293	284	321	319	275	330	290	310	319	324	288	318	289	322	286	308	314	305	319	313	319	324	328	280	334	264	300	282	299	307	289	304	294	319	331	283	260	341	301	320	316	315	338	350	281	324	303	283	332	302	341	337	314	278	307	299	309	317	308	328	347	311	302	327	341	327	295	301	354	295	297	287	282	308	336	291	305	287	315	303	316	317	322	309	310	339	310	293	312	323	280	327	284	310	293	307	324	317	297	293	281	325	315	343	306	308	299	299	295	303	292	290	332	282	292	315	288	306	333	309	298	321	284	318	302	291	289	338	317	303	300	306	294	315	274	310	319	288	278	285	333	285	332	276	310	292	334	309	289	305	297	286	329	321	307	305	286	330	308	320	284	320	337	272	332	314	315	310	304	300	309	299	287	302	324	323	284	284	296	307	311	293	316	317	302	330	324	303	303	279	326	306	330	312	293	292	316	261	304	308	310	295	278	308	310	323	300	307	303	319	330	313	273	291	309	313	336	309	311	320	284	276	348	292	336	306	307	328	323	294	304	284	320	289	313	316	305	278	315	330	310	299	299	310	279	275	326	320	335	302	301	315	318	304	327	296	284	291	304	298	319	304	271	273	291	296	318	296	288	317	291	326	305	305	330	310	304	312	331	294	335	317	286	329	329	317	306	321	312	301	294	275	289	337	271	318	299	339	279	303	287	325	291	278	294	301	314	299	338	291	323	310	316	327	307	286	319	298	300	280	311	305	284	299	310	301	294	340	287	292	299	325	313	274	344	328	284	303	299	319	293	320	300	266	332	293	292	278	312	304	283	327	273	296	270	309	352	305	307	307	333	305	307	315	303	293	279	317	294	302	300	292	295	291	299	325	316	327	308	314	316	333	304	297	322	311	329	310	315	301	301	287	323	327	296	312	306	331	338	326	321	314	332	326	290	319	303	312	284	303	302	314	315	277	289	311	294	283	294	319	347	328	329	335	298	332	307	317	338	328	277	297	271	292	332	277	303	310	278	309	290	296	304	284	316	309	289	309	296	323	334	296	294	280	279	298	311	300	333	259	314	273	301	340	319	333	308	294	319	328	285	277	301	303	305	273	307	324	319	295	288	276	298	315	296	293	309	315	268	300	329	289	306	312	292	325	322	312	305	345	309	297	303	301	325	310	318	291	313	320	316	319	289	279	289	309	285	306	296	310	325	297	312	334	300	321	319	301	333	308	323	272	293	295	304	295	305	332	333	343	289	281	313	296	281	303	285	291	300	322	279	315	322	303	295	319	313	304	303	333	333	317	289	292	308	312	318	302	329	283	305	311	330	363	324	331	307	322	282	314	288	298	310	292	303	296	322	277	310	305	306	337	314	267	316	327	327	319	302	308	329	326	342	303	286	325	271	308	295	309	301	296	311	294	338	330	294	313	293	277	318	321	298	294	298	296	291	286	285	323	307	302	318	315	307	337	303	290	284	319	325	301	310	288	316	334	299	317	319	335	313	321	331	296	302	323	300	310	303	316	296	329	318	318	300	301	275	322	297	305	305	307	291	340	315	310	290	287	329	324	311	306	292	302	281	299	296	287	285	275	285	286	313	272	277	307	302	278	320	288	308	309	312	292	309	306	267	276	304	317	293	319	311	328	296	277	276	284	313	304	296	323	298	332	304	293	283	320	334	254	292	282	311	304	310	285	316	313	325	289	310	301	297	312	296	299	326	339	298	316	314	314	312	308	307	322	322	297	289	306	330	307	318	301	303	288	311	295	295	299	279	310	310	279	313	296	308	301	320	303	311	338	323	308	300	304	301	298	295	327	316	277	294	342	292	310	306	308	249	320	274	284	299	310	304	314	298	294	308	309	254	318	275	305	291	319	308	320	303	301	284	296	292	329	306	298	303	287	303	321	308	316	327	341	298	293	304	323	323	319	310	308	302	282	320	304	307	317	293	307	298	295	329	326	330	281	308	315	276	318	289	304	300	260	297	326	285	317	308	340	297	299	306	283	305	287	269	327	271	333	310	298	300	279	340	330	313	289	296	322	281	326	287	316	296	295	312	282	295	284	322
33876	59535	49208	35041	25311	17815	11174	7779	5101	3076	2481	1813	1271	1138	913	755	691	656	577	499	388	372	344	380	350	392	381	361	350	330	369	338	351	340	349	381	357	306	326	330	356	344	340	324	311	344	336	342	329	323	355	336	311	316	349	363	333	341	343	362	346	326	320	346	331	313	327	302	322	322	299	323	316	336	317	311	294	312	357	345	300	328	336	331	355	314	322	313	310	318	332	341	357	293	340	307	304	314	308	303	299	283	341	335	319	341	335	336	349	312	337	327	306	337	295	325	332	322	344	324	329	347	323	350	302	314	332	303	352	347	340	332	343	331	324	342	317	337	318	293	315	310	326	355	344	337	330	314	381	317	291	308	333	320	321	326	330	327	345	327	292	336	299	304	346	320	335	327	309	323	333	325	289	307	332	322	317	339	321	320	292	297	319	312	319	358	249	332	306	322	303	294	304	351	285	318	302	335	312	325	324	322	349	340	373	295	290	319	331	319	335	291	319	307	308	286	337	343	322	326	321	368	353	323	336	307	311	336	328	317	320	325	296	345	342	335	324	333	341	308	313	347	312	329	343	311	308	313	291	308	313	342	330	340	313	323	341	326	292	326	309	317	346	334	345	304	332	324	309	316	319	319	304	297	351	310	309	356	338	360	309	317	323	323	292	323	307	336	334	318	323	368	300	336	310	333	333	344	294	324	341	339	332	316	308	324	310	312	297	340	330	347	310	342	328	317	320	354	330	317	324	320	276	329	301	320	319	325	301	307	338	313	358	292	310	320	327	316	337	318	321	307	364	323	323	298	340	319	320	320	308	312	304	325	334	318	298	312	341	313	320	309	317	312	295	313	282	349	325	337	333	335	328	323	309	325	349	325	328	286	308	286	284	314	313	327	315	351	298	294	324	320	306	295	360	342	326	334	300	337	329	375	327	322	296	321	325	310	295	371	333	309	327	369	339	349	328	341	340	333	312	320	293	329	317	324	338	305	313	347	302	296	340	297	328	359	313	292	316	320	314	309	312	328	320	331	314	352	294	308	351	335	344	319	331	301	292	319	318	331	319	297	317	301	314	355	314	312	343	308	347	321	303	319	332	311	319	292	327	306	317	303	346	327	324	327	307	306	297	327	356	316	333	296	299	322	313	348	289	332	325	357	343	308	327	308	315	314	332	346	314	334	326	332	289	332	335	318	306	331	321	311	290	292	339	299	325	339	310	314	317	317	349	296	319	319	314	336	309	329	374	330	319	317	320	360	316	297	321	322	307	342	349	341	354	328	332	338	319	286	313	328	294	344	295	322	355	326	315	335	301	336	322	305	302	304	353	319	326	347	334	343	355	320	300	322	354	316	322	323	306	342	340	322	291	306	308	305	321	357	356	336	333	304	310	330	317	318	331	334	288	369	318	307	319	327	336	319	314	329	326	324	331	337	301	326	341	303	349	310	326	319	320	347	306	324	309	343	317	335	362	305	339	329	340	315	337	352	316	313	304	330	320	304	312	282	300	307	328	326	295	322	303	316	319	316	323	331	314	280	306	314	324	328	339	332	312	318	308	344	313	308	318	307	299	282	327	330	331	334	331	327	350	343	336	321	313	306	313	323	314	333	302	334	340	326	314	322	334	311	329	332	306	339	316	310	339	321	312	320	337	332	307	272	336	323	334	322	294	340	332	323	312	318	330	321	321	323	309	357	328	315	323	290	339	333	322	308	319	356	297	297	333	284	307	317	321	332	373	323	343	347	307	287	357	310	318	317	311	316	350	312	333	286	317	349	291	327	315	292	330	322	316	373	288	324	336	316	337	300	327	364	297	319	333	302	303	355	339	331	291	308	344	318	324	323	359	310	330	281	325	333	286	355	319	346	322	326	324	300	282	312	329	349	336	311	331	314	355	318	353	325	312	318	329	297	317	335	349	288	328	301	324	342	315	315	290	320	361	325	315	346	303	321	323	322	330	348	309	300	308	335	340	319	330	320	298	340	343	330	290	314	330	342	347	316	326	348	326	318	321	359	336	336	352	316	313	313	332	306	312	333	341	335	295	278	273	353	327	312	321	339	337	323	333	379	305	342	339	343	304	338	296	315	355	290	327	319	295	307	322	314	303	305	350	311	295	321	322	293	339	319	309	346	304	334	328	281	301	311	290	317	311	309	322	322	321	321	284	317	319	313	323	333	277	305	352	307	339	358	320	283	335	334	351	310	312	328	331	346	330	316	340	352	320	329	331	302	324	336	326	350	337	326	322	299	323	297	323	312	334	289	321	322	336	323	311	280	324	322	311	321	297	305	319	328	321	316	351	334	332	316	362	346	301	296	314	316	337	332	331	314	309	332	338	311	333	317	310	311	317	330	347	320	307	296	317	358	336	340	331	339	308	305	337	335	324	347	306	324	323	324	338	292	310	358	304	324	308	294	318	296	333	304	295	313	300	326	301	308	340	308	324	297	300	349	332	337	317	331	331	301	324	329	293	336	301	328	316	342	308	309	325	330	308	327	330	322	321	329	332	289	336	295	356	322	319	333	307	329	327	332	306	325	319	322	309	300	321	349	308	350	286	334	334	301	346	316	316	306	321	312	348	314	327	330	340	348	306	301	317	321	324	309	315	320	325	333	332	347	334	327	327	316	314	324	315	323	322	335	320	314	334	294	322	335	348	322	331	288	345	335	314	334	321	345	325	324	300	317	331	349	338	327	374	315	311	333	309	343	344	315	326	297	306	331	347	315	319	313	337	335	313	302	313	314	310	317	315	291	297	376	299	311	325	308	324	333	339	294	328	323	337	319	306	300	322	298	278	354	311	307	350	326	316	330	335	331	346	340	324	321	325	306	332	306	316	347	356	319	318	306	319	348	327	334	327	330	312	308	317	302	349	305	313	343	322	330	303	342	310	310	312	368	320	332	323	327	326	325	316	343	310	323	311	315	329	340	321	327	339	317	266	339	320	305	341	332	307	343	350	334	297	309	285	303	319	320	311	322	336	338	318	323	307	330	299	315	351	302	320	316	294	352	340	329	298	307	315	314	370	336	331	338	339	306	339	326	314	317	305	307	318	331	346	322	337	288	310	298	345	341	303	312	318	363	323	354	339	312	323	360	301	342	329	315	328	330	334	312	324	321	330	332	314	319	328	354	347	348	288	331	337	298	335	312	332	364	319	301	350	334	330	325	309	315	311	287	328	336	286	351	377	321	297	362	310	337	303	341	333	330	326	326	312	311	326	326	324	329	342	345	342	286	311	293	318	287	335	305	308	331	344	333	295	358	346	324	349	318	326	338	335	327	330	338	326	297	279	335	324	318	330	316	369	341	324	343	334	348	339	343	324	323	332	321	310	328	326	321	336	320	315	315	287	324	328	318	332	316	310	332	332	322	303	338	323	306	320	321	320	335	333	329	323	290	320	301	310	338	324	306	326	340	340	305	318	336	289	329	326	313	347	341	341	328	338	309	314	335	302	341	320	316	315	331	294	339	321	294	341	357	342	301	277	297
25668	21888	30410	29707	21763	12976	6527	3252	2281	1799	1280	923	733	694	618	558	581	508	546	510	436	448	448	450	416	444	398	399	405	406	441	418	412	411	411	373	375	400	407	376	420	422	393	421	417	398	436	416	424	387	394	413	423	407	380	401	404	450	406	426	388	423	393	390	399	410	408	394	392	393	404	442	401	375	404	400	396	401	412	434	410	401	400	381	367	378	439	416	384	377	405	409	424	410	405	401	410	383	398	403	365	418	400	372	414	393	407	424	424	367	373	412	397	409	400	387	402	427	426	391	383	398	401	407	408	400	441	407	415	385	450	400	377	437	441	409	387	381	421	426	440	398	406	423	389	420	393	401	411	403	404	429	412	389	396	428	388	409	391	416	424	389	379	437	374	406	429	389	441	402	422	388	416	372	410	387	394	420	403	449	430	412	412	401	374	366	403	390	402	390	386	388	425	402	410	408	444	396	368	369	381	407	409	405	402	403	424	437	390	378	410	380	409	387	387	414	408	383	398	398	397	410	435	410	410	387	442	422	432	421	394	390	430	419	406	438	398	418	387	405	410	413	394	392	429	421	390	381	426	378	426	425	416	365	390	419	393	398	453	402	408	403	419	405	394	436	423	388	415	372	399	397	402	370	409	431	398	425	414	447	375	405	412	428	423	398	436	398	388	405	403	385	406	396	387	413	402	404	410	372	389	385	446	389	375	367	413	415	423	414	393	412	396	413	433	427	412	424	400	404	383	446	404	421	412	365	414	391	398	402	398	367	400	410	369	400	432	422	446	410	413	402	405	371	421	387	408	370	422	372	392	375	369	397	424	409	403	383	427	408	388	419	387	422	414	424	372	389	397	392	426	364	380	397	428	395	402	387	411	408	391	418	389	430	411	435	401	451	411	362	401	404	393	426	399	381	431	413	412	371	402	400	395	419	391	399	391	401	432	375	394	397	433	404	404	425	418	411	372	388	416	378	393	373	425	406	417	427	437	399	377	434	380	434	414	414	405	400	410	379	381	400	406	417	402	424	383	412	438	385	402	415	412	419	415	406	396	426	361	416	410	407	412	370	439	407	399	401	391	400	399	433	425	387	439	425	428	397	415	389	428	395	397	415	400	420	388	376	419	437	398	424	384	403	402	421	396	431	404	395	412	407	379	417	359	433	402	406	400	410	415	397	418	368	433	354	408	396	374	398	385	352	398	432	425	410	401	431	416	414	414	404	438	384	368	383	404	418	408	443	417	402	426	408	385	402	393	428	394	434	417	424	409	384	445	419	432	408	384	380	381	420	410	367	424	396	372	371	390	406	377	389	398	370	420	379	422	425	387	389	422	405	434	430	383	423	404	423	429	380	390	422	417	396	422	427	398	395	402	417	403	417	390	403	408	410	406	420	436	403	425	373	435	402	444	431	420	398	424	416	402	405	442	402	392	391	414	413	404	390	434	416	435	428	376	382	375	434	390	428	372	372	395	418	441	395	401	432	367	427	408	405	393	410	393	379	401	426	402	407	409	400	402	397	424	376	405	401	412	435	371	411	383	400	397	421	405	430	421	409	426	414	427	415	415	389	377	382	393	402	391	422	427	408	402	400	403	399	421	410	408	411	395	447	443	420	424	393	428	385	402	416	426	391	422	374	381	413	352	394	432	440	399	413	405	393	423	400	404	372	406	398	413	360	426	421	377	406	425	373	363	373	398	373	398	409	379	440	395	404	395	403	407	395	414	401	374	362	377	428	417	388	348	435	394	441	386	395	353	413	350	405	414	415	398	410	412	389	395	414	417	398	406	436	355	394	396	371	405	386	412	407	393	416	381	398	400	431	403	426	450	429	413	388	407	394	420	415	352	378	384	398	435	359	409	382	416	400	414	378	388	391	401	409	414	393	433	403	391	415	387	422	410	411	386	370	439	445	377	433	398	416	421	388	394	392	392	412	428	419	433	408	389	386	395	408	427	351	377	391	369	395	367	414	393	399	406	400	408	448	408	412	406	384	376	415	392	367	403	389	401	420	400	413	423	454	374	383	429	445	387	417	366	434	428	408	395	401	390	419	416	383	394	372	426	372	395	401	419	349	402	383	420	414	434	402	403	416	424	447	401	431	433	379	401	386	384	398	410	395	394	418	426	446	404	385	417	391	401	407	395	395	409	389	393	407	424	407	413	415	375	412	404	396	376	378	377	425	414	397	411	408	429	390	399	437	421	406	422	412	418	345	415	405	394	394	370	392	384	393	393	392	386	375	375	410	379	401	412	411	421	397	380	417	420	399	380	408	384	402	406	415	383	395	367	427	420	406	406	368	426	458	396	417	394	433	423	392	404	395	395	403	406	429	399	406	412	370	396	396	402	418	423	383	422	386	391	418	408	410	394	401	435	406	418	367	380	438	430	398	386	420	387	427	393	403	408	415	373	407	416	465	413	382	385	371	389	376	367	410	413	408	448	431	388	390	386	409	384	415	406	400	398	375	382	397	408	424	369	405	411	446	387	401	394	426	392	377	375	392	408	421	421	397	409	407	403	378	392	401	411	389	423	435	402	480	419	394	411	377	433	380	456	438	425	398	406	427	402	420	408	408	407	399	400	411	401	394	411	386	382	430	381	392	405	425	409	421	428	390	384	426	385	436	413	400	396	406	413	415	396	426	383	389	438	427	397	424	414	395	386	401	404	413	384	376	382	388	412	428	398	417	420	387	383	377	429	424	397	410	374	436	400	473	363	383	410	421	405	429	408	412	419	402	370	441	390	392	378	422	370	386	399	411	438	390	422	402	394	403	397	428	424	423	355	369	429	408	387	380	395	434	397	434	400	424	416	411	403	411	384	388	384	409	417	418	399	426	386	408	416	420	399	402	402	394	445	409	414	422	410	410	365	395	392	392	403	417	448	421	445	446	385	404	444	389	384	385	406	422	403	397	398	422	398	362	397	415	390	389	442	416	399	417	396	358	409	455	409	399	400	389	408	405	389	380	428	386	387	414	449	359	422	394	396	411	399	398	417	366	426	395	448	406	398	449	448	411	451	388	428	408	392	413	419	395	404	378	407	433	397	414	409	402	385	397	444	439	420	374	454	400	420	402	415	431	410	413	361	384	405	417	392	388	430	388	380	388	391	437	402	385	380	424	374	429	446	410	398	444	403	367	387	384	418	390	403	393	389	369	428	409	405	400	426	402	392	381	386	390	389	430	418	401	384	413	391	399	399	421	432	392	403	430	424	418	403	386	419	368	421	422	428	417	377	382	440	439	448	395	402	393	451	384	388	372	394	390	404	406	389	400	394	414	418	414	442	372	422	386	420	412	402	390	401	393	373	412	407	412	393	423	434	445	398	416	394	398	373	452	361	410	391	406	379	390	411	405	407	394	372	416	395	355	410	372	402	409	401	389	398	379	409	420	384	449	389	363	418	399	379	392	408	437	406	388	370	409	365	400	387	452	387	453	422	414	405	402	388	419	381	381	393	448	441	420	439	397	376	406	406	409	392	399	385	393
33380	55850	46140	32765	23491	14917	9487	5717	3983	3166	2103	1432	1132	984	890	787	725	656	652	536	500	481	483	460	475	474	424	449	414	488	483	431	448	458	455	441	439	427	459	433	451	430	451	429	433	439	488	426	428	412	442	443	454	425	442	440	422	423	440	399	441	469	453	437	423	426	435	422	434	468	471	486	415	401	450	484	433	460	441	447	426	449	437	436	440	435	450	453	413	385	437	440	452	436	440	461	450	456	446	472	439	440	448	436	419	411	439	427	415	399	439	466	384	429	425	426	399	439	417	427	435	430	424	468	434	467	455	399	443	439	439	428	447	422	425	396	434	456	452	434	425	442	460	392	463	460	410	437	444	459	428	435	440	446	441	453	438	476	469	432	431	413	460	448	423	412	451	417	437	426	489	425	393	453	462	433	458	416	384	414	441	415	460	442	411	400	425	439	411	425	441	425	427	460	447	442	433	413	405	436	467	414	418	438	438	441	436	438	414	415	430	430	428	450	405	401	460	426	441	426	414	431	423	439	476	451	383	453	436	422	429	421	425	426	472	459	400	409	417	446	450	452	453	477	397	421	456	429	490	446	437	447	431	418	449	437	446	395	440	440	411	472	458	425	451	429	441	410	461	449	433	452	422	420	463	445	442	453	427	432	417	402	442	447	463	448	450	438	439	418	429	424	463	414	410	419	447	458	415	414	388	447	464	445	426	435	419	477	461	461	414	411	406	458	433	457	452	432	453	464	431	439	449	450	480	427	488	434	424	433	440	444	427	417	405	438	451	393	395	424	398	468	445	449	427	429	410	408	463	420	439	440	424	408	403	408	395	467	423	431	411	463	429	478	446	435	418	439	423	435	404	441	444	473	415	429	458	404	460	471	423	438	434	430	440	478	444	426	427	417	448	445	453	475	410	436	431	480	460	410	387	431	433	407	427	394	410	458	451	451	405	452	429	425	449	405	415	440	431	399	445	454	412	471	415	409	431	455	421	450	416	407	432	433	440	459	444	417	454	435	444	450	450	431	408	470	440	437	440	427	418	413	427	439	429	432	440	436	424	435	443	413	445	431	467	476	407	458	456	435	449	461	443	454	428	453	432	404	402	454	445	431	427	419	406	430	422	413	446	430	379	433	400	419	408	435	433	432	437	438	415	487	431	430	473	436	416	432	406	415	406	468	453	466	475	451	442	448	433	423	428	445	409	426	396	467	424	393	418	420	424	467	423	480	414	456	465	432	421	456	408	417	423	404	454	427	456	418	424	425	405	423	422	443	468	438	424	397	441	460	448	436	400	447	474	411	448	460	420	427	395	427	423	453	431	403	463	416	437	451	444	467	440	434	422	467	423	444	433	457	440	423	473	471	444	434	464	436	418	455	416	431	464	433	476	453	470	442	468	424	436	438	432	427	458	427	438	378	426	438	417	442	459	452	436	447	461	416	444	423	447	435	430	468	441	411	400	465	447	463	400	411	429	443	459	453	400	450	419	441	444	389	478	427	453	418	424	400	426	459	446	399	423	389	448	406	445	406	441	433	440	457	448	398	428	451	426	438	422	423	409	393	423	386	439	393	382	442	422	407	452	392	468	455	415	440	443	444	377	466	433	452	462	449	414	438	452	437	448	412	440	468	476	447	429	457	396	424	390	410	443	458	418	459	452	445	386	427	420	425	463	386	440	407	408	437	451	419	436	407	432	465	434	423	434	396	438	424	413	426	438	431	437	402	408	445	460	439	465	439	438	457	454	485	487	440	418	404	403	449	433	412	420	475	402	436	437	418	437	466	409	456	451	452	456	435	430	413	439	451	436	434	408	449	420	410	470	444	420	442	458	434	416	467	445	417	441	449	436	418	434	433	428	434	405	440	441	430	433	418	429	412	421	437	465	439	481	414	438	467	416	434	443	421	446	446	443	442	431	385	440	429	396	418	432	395	445	450	427	441	452	434	445	423	417	441	420	443	438	430	405	448	457	445	463	423	425	428	428	420	393	450	444	478	394	442	427	452	426	424	410	422	435	447	417	438	423	421	407	467	430	481	417	440	423	451	448	485	405	441	431	432	397	450	453	420	414	463	424	455	415	423	466	425	400	426	431	381	456	435	430	401	432	444	441	429	421	463	444	489	430	428	445	460	454	433	427	425	414	458	446	452	464	451	434	414	426	423	399	440	406	434	450	443	407	419	451	423	440	432	436	428	465	460	448	439	440	455	425	429	452	423	455	444	470	423	454	446	431	443	423	423	442	389	447	443	470	430	457	441	414	411	420	458	455	441	412	465	453	439	451	442	408	424	448	432	407	447	422	461	412	442	465	447	423	402	408	429	414	459	423	432	397	439	432	452	443	380	414	435	419	439	414	449	419	451	457	410	413	419	453	445	390	408	386	439	438	439	405	423	421	457	455	414	443	460	421	428	427	425	440	460	403	441	443	443	453	416	436	462	421	413	434	421	401	398	397	446	428	415	421	433	445	455	437	415	421	400	419	435	421	423	403	436	429	457	431	422	422	417	450	455	435	430	442	430	428	483	456	452	442	443	430	457	421	419	441	407	426	420	416	436	440	452	399	422	432	422	443	430	428	462	450	399	441	435	446	435	445	423	447	412	451	444	403	425	415	418	418	409	434	404	443	456	400	438	433	428	447	472	453	444	432	470	460	420	438	449	443	455	445	442	459	448	441	429	482	437	447	427	454	455	438	392	426	413	424	436	455	417	451	440	438	404	432	455	452	438	429	442	410	445	398	440	411	398	440	420	471	447	416	428	437	395	403	448	462	458	407	421	425	432	421	418	428	466	454	398	441	392	427	466	443	427	468	442	433	427	407	445	427	428	438	432	438	413	392	416	447	431	464	422	421	427	489	453	429	456	423	395	401	404	443	446	438	458	476	412	418	413	430	439	396	427	430	418	436	396	435	456	419	421	472	436	444	442	438	420	445	456	441	445	437	462	467	406	418	425	436	422	408	464	472	405	424	409	472	464	462	424	442	431	417	413	441	470	449	433	471	398	418	442	427	441	431	450	432	436	408	435	422	439	465	451	436	456	440	423	435	410	450	463	421	438	430	443	423	434	395	434	463	446	422	417	464	453	477	421	424	419	422	437	479	413	413	429	407	448	444	455	420	435	447	407	422	440	413	394	431	451	436	462	443	431	469	408	429	447	447	441	435	430	450	435	403	406	408	442	435	410	414	429	405	400	472	445	427	447	413	456	455	404	406	470	451	441	438	458	423	458	414	435	416	415	440	432	398	458	441	442	456	462	395	456	455	410	471	432	448	441	421	439	430	441	446	421	447	428	428	411	433	455	462	408	436	429	421	456	429	455	419	476	453	458	420	429	417	451	464	418	449	437	429	420	415	416	433	449	428	437	415	413	413	473	442	448	403	433	445	427	454	463	461	414	423	446	461	466	415	436	441	430	425	438	434	427	393	397	429	421	442	448	433	458	412	426	405	455	413	424	420	402	428	427	403	425	425	423	412	437	454	421	413	443	413	411
23189	21691	29527	24784	22776	23579	20438	9757	5319	3457	2216	1567	1271	1066	970	829	780	791	721	610	547	519	540	518	527	490	465	517	487	536	462	525	446	480	482	486	487	492	479	475	470	434	462	485	482	473	463	428	493	505	462	505	468	480	476	453	460	481	499	453	449	479	468	473	442	450	458	475	456	438	485	461	498	480	465	448	472	465	425	431	438	424	437	493	476	467	446	486	493	439	485	467	415	482	487	470	433	451	470	482	458	481	450	506	479	476	430	466	484	520	439	497	485	441	491	467	453	478	440	477	458	489	494	456	493	422	491	469	427	465	476	471	461	470	410	486	405	424	456	447	447	473	468	474	441	447	465	421	483	444	428	450	474	453	428	458	494	451	495	416	451	472	458	464	431	443	442	479	478	441	468	478	460	475	467	460	461	480	467	452	459	466	463	484	488	488	461	463	458	505	473	475	494	424	475	457	432	427	435	445	485	430	525	439	445	452	466	463	497	471	487	471	456	501	467	443	452	440	488	462	502	489	442	414	484	507	461	466	440	460	474	471	480	498	449	462	492	497	455	462	520	501	494	481	446	506	477	467	508	425	472	481	504	496	488	472	475	453	429	470	460	487	451	492	458	454	522	457	440	466	422	452	448	449	455	464	489	443	451	466	474	484	518	478	481	463	472	511	460	474	448	430	500	434	461	484	491	474	456	452	492	483	469	477	484	488	452	499	490	467	492	444	533	477	454	462	446	455	461	424	464	458	435	464	470	492	451	471	472	459	463	495	452	440	483	451	447	465	461	505	479	457	481	448	494	439	470	519	466	459	468	457	498	465	455	478	459	461	500	465	472	508	466	499	453	467	442	479	427	428	492	470	471	461	456	472	466	453	431	474	428	427	483	501	463	470	477	448	435	481	456	475	447	450	461	466	453	455	426	492	491	430	477	454	466	479	481	454	466	448	437	452	493	437	446	432	465	492	457	451	447	452	423	516	453	452	450	434	489	434	448	450	472	453	478	458	468	439	479	517	480	450	472	452	474	456	477	457	479	476	445	495	450	428	425	474	511	434	473	471	471	485	486	465	472	449	449	441	457	432	443	458	483	456	473	433	477	467	490	497	477	503	454	476	459	460	472	450	465	458	439	452	478	484	483	452	475	452	473	455	453	483	438	470	465	479	428	449	486	468	454	493	467	449	516	498	407	473	455	453	498	466	495	426	471	481	483	457	507	467	464	471	441	481	452	472	429	457	494	444	486	479	462	504	449	464	476	477	468	466	494	491	417	470	443	477	473	480	482	443	443	445	484	471	489	465	461	465	480	499	459	475	446	455	482	486	476	494	474	469	460	507	510	457	481	485	458	420	441	465	439	465	497	474	455	474	477	479	455	449	465	447	509	475	465	455	455	502	445	439	460	439	472	477	459	465	463	470	461	472	450	477	453	453	475	457	465	457	461	420	474	463	467	474	447	489	498	493	445	488	457	481	436	489	446	454	466	483	437	423	481	470	477	469	456	469	472	455	464	469	508	459	471	474	475	459	506	460	482	461	479	451	465	477	486	465	518	460	461	448	468	451	486	481	473	498	428	487	478	472	460	480	451	474	461	475	485	483	470	463	449	487	467	483	477	474	432	425	462	451	442	468	499	497	457	445	454	499	440	460	467	438	462	466	483	462	479	485	446	440	440	533	453	467	499	432	513	475	440	434	469	476	440	434	466	462	454	456	438	463	499	474	516	438	481	465	440	487	481	472	463	464	462	437	455	461	472	474	523	453	454	480	465	442	445	460	468	452	446	483	475	480	455	469	450	478	457	435	498	455	492	472	451	449	462	454	480	485	450	470	489	453	466	459	469	507	468	522	485	463	478	425	465	468	470	452	461	427	476	494	492	478	468	515	451	495	471	443	457	453	462	503	440	436	452	456	474	472	476	467	479	451	465	458	477	493	459	450	450	454	463	477	476	441	441	462	447	470	512	468	434	452	498	479	479	466	453	488	463	451	435	456	472	461	474	448	472	455	432	444	454	481	447	472	478	486	492	457	435	435	431	431	463	426	512	459	451	438	424	445	432	452	503	468	440	452	489	454	470	454	478	471	477	448	446	449	463	456	445	484	484	453	440	476	491	456	447	448	461	480	470	510	509	458	476	437	429	448	489	494	440	469	496	449	450	485	446	470	425	465	507	447	454	448	462	450	458	491	468	466	473	469	450	456	504	456	440	409	479	490	438	424	437	453	461	456	520	471	453	485	433	467	449	457	476	485	471	471	444	445	462	483	444	471	499	457	475	443	465	445	452	467	481	464	435	486	470	451	477	420	490	466	483	508	488	421	444	462	453	446	461	431	431	482	411	484	466	449	479	443	450	471	445	458	471	448	446	471	437	491	459	434	463	474	457	479	436	477	481	454	489	478	430	426	449	472	506	475	492	460	489	478	497	498	448	477	437	445	460	444	476	455	469	491	440	470	465	492	475	469	435	491	463	505	460	455	475	480	459	468	461	479	458	429	469	430	463	478	439	476	470	494	500	457	497	449	472	480	493	463	468	477	459	485	443	434	447	459	465	475	419	457	498	507	441	475	463	467	516	470	501	468	465	458	444	435	484	455	473	481	466	471	456	483	494	466	466	464	450	446	470	474	508	466	450	447	487	473	474	442	449	478	467	469	482	500	480	464	469	465	481	498	421	496	511	467	476	468	459	484	466	434	443	445	454	462	427	457	459	479	432	470	496	449	486	460	468	465	505	471	435	472	486	450	502	462	459	489	468	447	485	491	464	456	458	464	451	476	473	454	466	464	481	433	473	440	414	448	457	427	409	477	463	462	467	496	445	493	467	468	447	436	467	468	450	461	484	476	460	482	466	446	465	464	479	497	511	442	469	436	436	469	470	433	484	486	486	485	465	473	525	467	456	453	467	480	423	437	495	461	433	408	436	441	449	464	464	476	457	523	459	453	446	480	487	450	420	466	470	495	486	463	461	519	462	436	442	442	491	474	464	503	457	418	483	449	466	485	466	474	449	470	447	463	435	526	438	444	427	495	432	489	494	475	460	447	439	445	487	446	412	470	441	459	434	432	398	467	461	480	466	487	453	480	488	489	478	415	471	469	471	509	482	442	454	473	493	470	478	451	471	457	465	459	495	458	473	463	455	473	464	484	462	495	460	479	443	469	446	453	503	487	467	450	442	494	440	500	447	483	458	453	491	429	483	477	443	482	493	468	447	448	461	454	484	437	479	465	458	485	484	514	472	455	436	422	438	484	437	421	476	455	455	465	428	454	467	483	482	436	461	450	451	460	489	444	419	420	444	500	454	484	484	469	521	455	456	481	477	439	489	457	480	463	448	504	456	445	483	434	464	475	458	437	490	455	441	509	477	460	481	440	450	480	493	468	484	469	459	476	487	455	499	449	486	499	462	523	497	462	504	446	497	456	481	498	454	506	484	467	459	479	492	486	465	470	477	462	454	451	451	471	460	417	429	471	498	468	441	469	489	451	450	460	505	444
36322	65856	55313	41131	31797	23517	17566	12406	8072	5430	3513	2405	1871	1537	1362	1137	1061	933	917	717	596	591	560	570	552	548	515	563	518	514	489	499	522	543	478	507	489	474	529	490	490	513	508	512	491	511	470	510	482	503	470	516	483	505	456	484	483	470	482	449	493	462	492	459	516	490	486	479	491	497	517	480	507	484	445	455	475	447	467	471	517	475	508	507	458	514	480	517	456	480	481	471	488	488	518	486	477	496	469	462	472	482	505	478	436	460	493	510	477	475	477	484	466	514	470	475	459	469	476	499	458	467	540	463	468	491	496	493	467	481	479	480	490	501	461	473	506	465	459	468	483	460	478	456	483	488	470	460	511	449	449	444	479	472	516	427	486	482	461	468	508	476	470	490	505	484	469	456	455	477	459	476	493	502	440	476	504	465	492	479	437	465	462	460	493	477	457	497	439	464	427	471	440	464	476	487	464	510	476	451	464	470	490	475	467	480	487	438	464	481	496	480	492	485	410	509	476	473	457	482	443	519	495	456	476	468	468	465	475	431	469	458	462	447	452	480	495	481	482	469	481	475	506	480	464	482	439	470	466	457	481	460	456	438	479	446	467	487	457	474	480	505	485	497	496	465	496	496	496	499	487	427	457	495	453	483	441	500	443	494	470	466	482	485	473	461	482	496	488	461	474	499	469	459	501	442	462	507	469	486	525	477	457	448	465	485	486	472	543	478	447	495	494	491	477	473	466	453	472	482	489	477	448	468	475	456	471	476	475	473	484	468	463	486	488	439	434	464	433	498	481	477	496	447	481	477	477	484	469	491	462	447	512	453	467	474	483	491	495	525	476	488	486	490	478	481	444	503	461	463	482	492	442	472	519	508	436	500	443	466	427	481	494	488	499	468	525	461	511	459	530	473	471	456	499	473	480	456	449	489	501	476	479	441	429	464	451	441	456	482	498	476	470	503	450	451	517	443	486	443	489	469	486	480	487	519	455	423	451	475	487	479	491	455	457	464	463	503	514	511	456	493	480	488	507	491	478	494	504	483	459	461	473	510	493	482	483	531	473	461	498	457	478	418	475	468	475	470	471	444	450	460	436	440	483	473	452	472	469	471	458	456	430	456	466	484	483	466	463	479	490	425	466	500	462	446	499	489	467	473	444	456	512	484	469	453	457	452	512	480	497	489	487	506	477	467	478	473	451	457	482	434	468	474	491	447	495	469	429	450	511	457	442	504	493	464	508	442	466	474	478	461	497	480	472	451	490	485	457	480	434	487	472	475	483	455	478	505	477	462	495	513	467	502	459	470	473	451	517	453	451	457	471	500	467	508	478	485	476	452	448	486	510	487	464	467	459	490	478	492	493	477	453	485	489	463	481	466	501	491	432	440	440	462	455	480	463	501	514	489	471	430	489	454	436	487	504	493	483	483	436	455	475	457	514	469	452	473	460	437	490	491	469	446	469	492	473	479	454	495	455	483	496	461	411	463	433	470	484	487	466	469	461	468	456	463	447	442	468	488	477	495	462	449	505	492	459	458	464	494	436	470	491	459	467	465	449	475	469	502	468	458	469	440	489	488	512	487	456	492	487	486	446	481	460	453	487	518	493	524	457	471	469	456	475	480	485	460	490	455	452	505	491	473	479	473	435	519	464	454	451	485	486	473	466	471	469	456	492	501	474	442	454	472	481	469	445	447	485	472	496	475	470	490	478	421	527	479	482	517	507	506	495	481	452	483	498	478	431	487	456	486	453	492	492	429	470	475	467	469	460	485	450	466	463	465	482	464	447	467	475	472	440	475	470	511	430	481	476	476	451	473	506	466	492	475	472	484	489	482	519	465	491	501	479	444	507	477	449	482	468	493	458	476	453	492	476	479	476	465	452	481	488	488	446	482	478	483	471	510	483	494	515	478	499	457	476	491	464	492	467	447	512	438	478	477	483	453	482	466	454	465	458	482	525	467	455	470	437	481	469	491	441	488	519	492	466	473	445	467	479	463	477	506	441	465	495	449	492	494	447	472	483	467	485	514	481	463	436	467	451	513	476	466	442	466	492	479	432	494	464	443	442	496	475	467	484	508	504	486	456	483	457	471	473	471	470	456	457	486	456	458	497	472	470	502	484	469	439	506	473	487	483	471	437	454	439	469	461	459	464	451	514	498	486	498	483	467	481	462	482	429	493	497	500	473	464	498	474	470	429	458	455	496	472	428	458	463	468	459	454	483	471	493	471	462	501	458	516	508	436	516	454	499	464	451	487	470	500	475	456	507	507	464	482	482	482	484	471	496	450	488	475	428	474	469	478	464	461	452	471	500	504	509	474	473	480	463	484	482	483	469	454	492	451	449	462	436	471	489	498	494	464	463	457	477	461	463	457	484	491	458	502	478	501	477	481	478	477	443	468	462	463	442	478	470	473	467	484	494	491	492	484	473	467	475	487	455	481	463	478	462	482	455	441	502	495	449	466	464	485	459	421	457	432	484	477	478	474	475	455	480	457	467	458	521	494	481	483	507	436	436	458	458	466	474	433	429	490	493	497	489	485	475	477	457	429	483	492	481	477	484	447	476	501	448	479	511	485	447	468	443	510	486	451	491	503	472	503	469	512	456	457	477	475	474	514	477	474	468	480	509	481	494	447	495	493	457	469	497	489	469	486	448	487	459	464	451	469	455	458	470	486	430	424	497	469	482	445	493	500	499	446	486	447	462	464	483	497	455	482	458	479	477	470	489	502	508	486	490	501	470	479	485	479	494	468	481	461	506	458	477	476	459	477	447	483	466	466	460	474	482	470	496	476	482	472	478	525	476	457	509	465	486	479	464	465	460	455	499	524	495	483	469	516	506	511	470	505	462	509	507	497	529	477	456	487	503	455	464	482	503	474	456	502	491	440	499	502	452	540	499	459	464	449	472	470	458	483	480	452	481	473	480	458	475	528	517	469	454	477	488	477	485	480	499	469	497	449	453	490	448	473	517	468	462	476	461	448	398	452	438	459	458	506	464	470	481	481	481	464	465	435	512	481	519	423	488	463	463	464	478	510	441	468	524	420	501	490	465	460	483	491	493	447	499	471	498	507	464	465	472	476	474	489	466	500	483	476	449	482	493	439	461	464	495	509	475	446	502	433	470	456	482	477	470	495	510	474	463	482	459	493	469	492	438	493	458	493	458	483	476	490	449	475	496	466	504	459	446	472	476	483	472	464	488	484	453	469	506	474	502	488	509	471	476	455	480	486	484	431	449	511	473	483	500	431	462	488	480	457	462	471	508	507	499	480	459	493	472	487	480	490	495	451	485	481	455	507	497	457	478	470	490	488	502	455	489	476	521	507	489	456	470	508	504	477	485	505	492	442	466	497	500	462	510	473	474	476	441	482	448	512	487	448	459	472	477	463	476	476	488	458	503	469	446	467	469	497	470	473	451	486	522	500	483	469	477	455	447	480	478	462	491	456	443	473	496	479	454	457	468	464	466	451	481	461	469	492	507	485	477	472	483	453	454
32252	37158	40383	28395	16424	8501	4331	2328	1577	1228	770	635	504	434	449	377	360	411	370	327	318	334	316	292	294	305	300	303	286	301	265	325	282	307	294	313	284	309	320	324	297	283	287	275	284	297	265	296	362	314	279	270	290	301	292	291	277	334	307	306	302	305	250	281	275	298	258	283	309	279	311	278	296	332	289	312	309	276	273	306	303	273	312	283	308	307	282	266	292	274	292	259	301	289	302	288	284	283	304	274	306	287	312	298	296	306	294	300	269	328	284	283	290	286	327	312	303	283	295	281	302	297	313	296	316	303	279	277	285	273	310	308	312	307	305	291	303	317	303	326	268	273	317	297	270	286	301	299	315	286	312	278	295	307	288	289	272	329	303	294	265	298	264	322	275	293	247	309	288	273	283	281	286	292	259	297	300	296	294	298	304	293	291	296	288	317	310	283	278	304	299	287	272	254	325	297	269	312	273	290	298	292	284	296	295	286	290	290	274	312	296	277	348	301	305	291	291	297	264	258	305	304	309	283	329	284	277	325	258	276	306	268	336	280	319	307	287	293	288	306	303	284	308	283	304	284	290	303	288	286	271	287	266	337	316	295	273	290	273	292	293	286	276	293	305	276	309	285	304	291	304	290	278	276	288	276	303	291	260	269	290	298	327	271	278	335	256	278	273	288	259	300	280	308	294	290	273	290	292	284	291	291	289	297	342	286	284	298	286	308	295	277	286	282	305	278	300	281	273	312	297	313	296	296	297	273	298	281	300	275	289	297	289	264	293	321	306	278	282	300	287	286	286	299	318	292	315	319	285	299	278	280	289	282	292	304	286	279	285	316	301	302	282	322	278	304	287	260	304	308	310	308	313	314	315	271	283	290	308	268	275	313	292	321	304	291	305	278	300	291	270	277	307	301	295	326	258	318	293	301	308	293	293	311	292	307	301	290	284	275	268	286	279	284	297	293	282	322	311	300	296	297	290	291	314	287	286	307	276	309	281	308	282	319	269	250	288	256	280	316	271	278	275	268	262	291	267	294	286	316	301	272	295	296	315	307	281	269	280	278	264	279	293	299	277	287	296	333	290	281	274	283	284	289	283	293	270	278	274	259	298	295	285	301	307	330	288	261	293	290	282	274	301	277	282	270	296	291	296	292	291	277	258	276	300	276	318	280	288	277	299	316	259	271	274	277	262	254	308	262	298	310	293	286	297	278	316	251	231	303	301	293	312	273	331	307	292	293	316	282	303	303	306	320	284	311	311	306	262	275	301	262	281	296	304	273	284	285	303	309	289	270	304	312	292	252	286	283	297	323	279	266	282	325	293	319	289	258	264	272	299	292	291	280	287	322	266	294	278	290	315	311	285	314	295	312	295	299	317	278	300	275	269	297	277	315	315	293	307	279	312	311	301	291	267	271	294	288	285	273	292	289	307	274	300	333	289	293	284	317	265	293	267	283	295	295	278	277	289	298	293	294	264	290	319	282	274	319	275	286	259	246	254	291	294	275	295	293	316	284	310	253	299	301	311	285	279	322	272	324	299	279	294	299	256	251	317	301	306	271	325	299	303	285	288	304	274	283	300	273	314	298	282	278	306	301	287	304	293	288	306	276	318	332	306	276	284	269	285	272	279	301	265	296	294	298	301	294	300	305	281	260	281	286	273	270	314	313	305	309	300	286	314	308	284	313	285	285	293	309	307	257	274	277	255	290	307	301	294	277	291	289	287	291	292	295	319	266	289	295	295	283	285	274	282	273	309	303	298	277	310	298	287	283	314	290	283	258	289	315	282	290	317	285	279	293	276	298	288	310	281	298	311	290	279	304	296	286	290	317	294	280	285	290	300	308	265	290	279	300	280	294	292	305	282	272	290	291	307	293	291	294	282	283	283	279	306	301	276	304	262	283	265	276	277	301	294	297	275	274	286	272	300	302	288	303	301	339	297	279	314	274	293	283	321	294	298	298	278	301	274	286	342	279	296	280	301	273	284	297	321	289	299	268	308	264	277	247	273	316	286	277	286	297	347	264	306	292	299	291	306	286	288	320	296	288	279	286	284	307	303	334	281	315	291	299	288	292	268	274	304	264	288	316	289	317	328	265	284	280	287	270	265	297	284	285	297	302	268	299	295	283	309	307	272	304	291	288	288	314	289	279	280	285	304	270	317	296	305	290	264	271	282	300	294	315	293	288	295	281	293	265	302	272	295	302	301	291	282	292	287	326	295	295	291	297	285	313	308	273	316	292	298	264	268	283	298	306	310	312	283	321	313	276	299	264	263	298	302	293	302	295	295	297	276	275	285	312	264	284	282	282	283	321	313	278	296	268	299	289	298	288	320	296	298	281	293	262	304	286	272	309	321	311	298	266	328	287	286	293	282	287	311	308	278	244	259	281	300	271	276	302	289	262	318	255	258	325	329	297	344	266	283	281	301	275	285	318	292	298	292	308	291	266	306	274	284	280	288	295	286	296	299	291	321	274	317	290	289	282	291	291	277	274	285	326	279	309	282	273	299	294	316	301	280	310	297	273	279	294	266	299	268	284	292	290	304	297	281	276	290	300	276	286	315	277	315	290	312	287	306	304	264	317	283	286	318	313	309	295	308	272	276	291	281	266	287	289	295	303	325	262	305	300	304	275	293	286	330	268	285	286	295	293	259	239	257	274	283	295	285	293	265	288	306	293	296	291	270	304	343	292	306	290	320	289	303	317	283	306	320	287	297	282	306	317	278	277	308	308	293	264	325	290	289	266	307	297	317	276	286	301	315	268	290	291	324	298	287	297	289	286	284	269	314	293	308	274	299	270	284	277	305	268	306	304	279	272	247	285	325	296	285	281	316	288	281	347	291	296	286	309	293	340	290	293	304	295	270	290	287	290	287	308	299	288	310	301	288	290	293	273	298	291	276	284	293	318	255	321	289	286	298	325	309	291	290	296	279	285	297	290	297	271	291	326	296	295	289	318	270	267	298	280	281	262	309	300	276	252	314	297	298	293	281	300	286	285	291	312	284	277	300	300	263	292	285	260	267	314	274	291	289	282	278	289	284	287	299	274	268	302	269	297	313	304	314	295	305	299	272	277	272	310	293	262	288	287	291	310	248	278	310	288	274	287	282	309	299	289	281	287	312	296	282	268	288	300	303	293	292	266	307	291	284	274	293	294	315	301	258	287	311	302	304	288	283	290	280	308	272	289	278	292	291	310	299	311	264	284	292	263	296	265	268	309	280	285	293	289	294	285	290	298	321	273	284	315	280	313	269	262	318	285	287	283	278	258	291	296	259	284	289	313	322	273	315	287	305	318	271	297	307	300	275	313	297	307	256	296	293	285	284	315	284	278	248	299	306	273	285	303	312	299	292	289	302	290	274	304	288	258	301	293	285	284	293	294	302	295	287	297	310	278	299	289	300	317	302	291	249	266	296	316	292	308	280	258	286	297	307	270	278	276	298	270	301	297	277	269	296	262	322	283	255	312	299	275	300	276	305	307	269	298	297	297
32776	51349	39992	26353	18416	11510	7035	4213	2975	1898	1253	876	753	693	549	524	463	443	511	421	357	322	369	337	298	329	304	335	321	371	302	302	334	325	333	327	329	335	355	329	293	327	313	343	312	306	347	335	312	308	341	318	293	304	300	344	308	316	292	295	317	300	312	327	350	314	307	333	320	332	337	321	322	304	310	337	317	309	308	326	335	282	345	301	322	300	320	311	303	300	315	315	309	324	296	308	311	303	297	325	311	321	331	326	322	333	309	323	314	312	311	291	346	332	330	316	304	309	310	308	335	297	312	343	312	311	291	285	306	330	304	302	328	329	323	291	298	311	310	324	320	331	329	303	290	300	287	298	351	316	310	314	303	280	301	322	350	325	299	319	324	322	285	359	343	320	310	338	311	314	315	294	348	303	312	290	305	322	294	295	326	311	307	346	314	321	318	312	279	331	326	340	296	296	348	322	298	318	338	336	305	330	301	319	312	279	283	332	341	297	307	308	316	307	319	314	307	315	315	305	305	307	325	311	345	290	305	321	313	306	312	291	301	318	336	303	308	266	287	311	334	312	278	309	326	330	305	325	308	347	316	316	297	317	315	323	343	306	329	302	345	320	331	292	329	289	327	319	308	292	322	300	305	308	307	322	322	304	307	272	339	315	304	329	294	311	305	319	319	296	314	349	317	323	294	308	329	292	305	344	316	299	315	292	309	321	254	310	308	303	305	290	306	318	309	295	290	289	323	326	302	294	339	294	302	300	308	288	311	296	318	303	357	318	311	304	326	331	304	317	328	279	303	296	327	308	312	350	316	292	351	299	307	312	294	323	316	293	318	300	288	319	304	301	331	325	297	269	304	288	304	280	329	315	317	316	306	317	343	302	300	303	292	311	338	288	282	331	329	298	327	332	321	307	339	337	341	309	326	306	328	329	324	318	296	337	322	283	296	313	308	329	296	324	333	329	288	318	325	329	308	321	308	312	338	299	341	302	307	331	324	303	310	317	320	322	301	329	330	331	301	307	325	333	357	312	348	302	312	316	306	301	323	280	336	298	333	338	315	318	318	320	298	358	328	278	295	312	297	315	336	334	306	315	311	322	342	330	322	322	305	306	329	286	307	312	311	318	286	311	303	305	307	338	305	318	294	311	315	310	272	312	314	328	364	294	348	295	303	331	280	326	340	299	318	317	329	320	314	320	290	294	319	343	288	352	309	319	346	308	316	335	298	317	297	290	314	285	273	300	334	302	304	337	315	305	309	309	286	332	338	315	328	349	324	316	309	315	325	336	302	281	308	315	299	321	319	323	335	313	303	295	277	316	310	321	304	334	307	356	308	329	316	297	267	333	307	306	333	321	321	314	316	314	329	319	326	294	340	264	322	309	324	326	297	335	313	324	299	291	330	346	289	287	321	352	306	323	318	333	286	318	339	288	334	302	324	282	321	292	318	320	337	330	313	271	350	307	319	292	305	342	273	319	287	328	321	338	304	330	340	271	291	301	277	311	351	323	302	329	325	331	306	321	292	328	322	329	302	319	333	318	312	294	278	317	336	320	317	301	328	326	301	302	350	289	316	347	304	348	290	327	318	330	313	292	331	299	315	313	315	311	319	311	311	354	319	359	311	347	302	327	313	321	315	308	301	306	282	343	310	301	314	330	300	306	321	321	288	294	315	326	334	295	313	301	282	298	318	271	347	325	334	319	323	307	312	329	288	326	300	286	303	308	329	314	342	299	301	291	320	322	331	336	336	342	324	289	328	333	324	320	323	320	310	312	317	335	316	315	309	334	336	344	312	331	341	318	322	312	340	334	296	304	338	293	326	318	303	335	314	329	323	307	335	338	336	328	310	327	334	301	318	298	316	334	327	295	308	311	321	337	324	324	299	327	300	312	326	299	303	319	334	319	323	295	276	327	332	333	302	340	319	300	313	315	287	344	296	339	341	342	324	350	299	300	285	322	321	314	316	313	337	304	302	358	317	301	317	265	317	336	309	307	321	290	324	334	306	307	295	292	335	310	300	332	329	318	322	301	328	328	309	310	337	300	328	322	323	328	299	312	284	343	314	328	282	290	299	292	339	321	310	332	274	318	299	302	321	290	309	333	290	298	282	304	356	334	298	328	284	312	287	325	309	340	325	313	309	292	275	332	309	317	303	297	308	302	319	310	325	305	308	312	276	337	329	316	294	292	281	313	320	333	304	316	319	297	306	333	312	298	333	286	327	342	291	316	309	320	297	314	319	307	337	339	282	328	302	314	316	316	337	284	336	340	325	313	294	337	332	342	322	309	321	282	302	340	311	329	297	290	306	334	312	315	335	317	331	324	313	310	341	325	334	324	311	333	286	339	343	303	323	292	327	344	326	290	331	335	288	309	311	261	297	292	338	317	321	320	328	330	340	314	301	328	295	299	332	271	304	320	323	331	306	341	334	355	339	296	298	310	325	332	318	296	313	304	340	359	324	313	358	300	307	319	329	302	331	293	332	336	332	317	323	333	330	326	309	300	319	289	333	296	331	309	300	329	302	321	299	347	295	298	316	309	275	341	323	311	312	326	296	321	323	314	297	317	284	324	291	332	307	358	334	306	321	292	335	291	345	311	312	339	303	325	341	318	326	332	332	350	300	295	319	334	306	324	295	336	282	296	347	309	311	306	308	306	285	326	311	310	309	307	311	279	325	279	290	304	348	296	303	316	298	284	324	292	312	322	334	336	297	346	308	340	334	321	318	313	288	273	291	280	328	322	346	341	323	316	314	305	337	291	343	311	330	315	341	304	295	302	308	332	299	340	334	320	310	309	325	319	338	332	307	315	281	316	302	295	323	328	316	324	318	284	307	320	299	318	320	333	329	315	309	332	318	288	334	299	331	338	330	307	283	321	289	320	323	308	337	309	319	353	323	312	329	301	337	341	290	316	300	327	325	306	324	293	297	322	327	315	296	325	300	330	318	337	323	337	291	304	312	324	284	316	295	327	321	303	288	334	279	304	304	348	303	317	294	329	307	285	317	324	306	335	327	311	329	278	301	282	295	313	311	273	307	322	313	309	315	316	303	316	295	316	317	315	325	311	312	294	330	317	320	340	311	332	321	314	330	314	345	331	300	325	324	306	313	295	320	290	347	306	306	330	314	333	344	305	338	338	296	283	293	310	337	330	292	299	339	322	324	314	313	322	313	319	308	318	306	319	342	313	318	343	339	286	301	327	328	340	355	296	308	323	274	339	331	330	310	333	320	321	292	329	313	327	325	310	342	289	302	319	330	331	324	289	338	308	292	332	320	313	310	356	335	319	287	305	336	275	312	305	310	312	334	303	342	318	317	327	299	316	309	318	345	301	334	309	337	304	327	302	280	283	326	318	315	311	319	285	286	317	320	328	320	339	317	313	303	332	297	284	315	322	343	326	346	313	333	315	325	312	295	313	323	332	330	324	319	321	313	312	319	322	330	317	345	327	301	326	317	310	320	332	332	301	287	329	292	339	319	320	326	317
24484	21693	29389	26336	23791	19307	11045	5434	3868	3101	1634	1120	889	680	628	539	481	515	429	387	336	349	320	351	362	318	348	345	343	347	306	329	357	342	339	346	331	326	341	358	316	298	319	322	301	354	313	288	304	300	298	291	323	313	315	367	293	285	320	323	307	346	328	322	297	314	285	319	317	301	309	310	287	313	269	285	296	309	305	318	268	322	301	322	305	316	331	309	326	323	310	291	266	307	315	309	315	325	312	292	265	303	272	333	313	323	340	285	301	287	307	313	324	341	295	317	284	326	296	312	295	292	302	304	321	316	305	327	325	312	338	325	313	300	322	308	281	338	324	281	332	318	316	309	308	317	329	291	328	285	308	328	319	312	307	288	306	322	302	331	276	287	315	326	314	302	297	321	304	319	307	281	268	327	305	308	319	308	295	280	294	300	295	313	297	301	299	316	319	321	310	307	299	313	312	331	317	312	301	264	298	314	335	283	259	310	308	321	342	309	294	312	301	332	313	312	326	293	315	313	321	313	319	300	295	302	298	330	271	297	289	319	311	300	320	314	307	289	298	311	300	323	318	309	312	338	328	304	333	331	315	326	277	284	301	288	313	338	274	301	309	304	299	304	342	292	328	316	319	310	315	301	286	328	306	307	313	331	340	310	303	321	299	294	334	323	327	331	297	309	305	284	289	326	366	310	286	310	307	343	313	334	319	330	299	317	304	290	321	302	289	317	318	362	298	270	323	314	325	295	315	319	310	308	304	275	289	331	341	315	318	327	284	301	329	289	289	316	342	288	288	301	307	319	324	327	320	278	311	316	307	322	322	272	303	302	314	302	315	303	279	314	297	306	330	272	328	295	290	351	319	298	311	294	311	314	303	316	304	334	282	291	304	314	314	321	310	335	291	357	299	272	291	292	325	314	310	329	309	279	288	286	311	298	326	306	301	302	314	328	293	300	313	319	309	295	304	324	328	313	324	327	325	296	294	315	304	291	278	304	284	352	310	295	302	303	291	353	303	328	309	295	293	325	256	311	318	312	305	303	281	281	319	328	315	317	303	321	320	317	313	333	318	297	319	312	335	334	336	265	283	317	300	284	296	298	321	297	307	321	312	317	306	353	334	316	311	330	330	292	284	282	293	298	300	299	354	323	302	298	315	303	310	318	315	313	309	329	311	321	338	284	329	330	327	297	321	338	298	338	313	317	319	310	309	299	323	284	321	308	313	273	319	325	301	301	316	340	307	320	324	300	309	298	335	328	288	306	343	279	332	327	286	336	286	294	301	330	325	311	328	329	310	328	294	298	311	316	304	314	326	330	317	298	299	296	331	309	314	318	303	299	335	331	317	302	330	278	313	323	327	314	311	311	281	296	291	317	296	291	323	295	297	317	333	315	292	315	338	301	286	323	327	287	319	336	338	309	315	283	305	295	314	294	302	322	293	332	316	303	314	338	324	301	315	301	294	300	302	288	278	299	318	309	317	324	341	309	305	285	296	288	310	336	315	289	366	341	284	314	318	330	301	286	313	277	289	310	316	318	312	301	307	313	320	294	288	323	273	320	284	273	311	311	285	315	323	302	304	318	304	304	303	307	276	289	343	296	304	270	309	263	309	299	279	295	295	297	300	291	327	320	305	258	298	295	334	290	321	313	306	341	319	312	297	307	335	318	297	316	320	337	324	307	303	331	329	301	295	300	314	334	282	300	320	292	321	343	331	299	293	298	341	329	314	323	315	313	329	294	311	325	307	310	291	335	363	352	310	303	309	306	268	282	311	311	301	321	307	304	293	314	317	280	296	295	300	316	341	303	290	321	306	297	285	288	311	335	285	319	304	302	312	329	289	302	320	306	334	309	340	288	292	316	291	331	311	285	296	288	304	315	321	300	304	323	297	308	331	313	287	312	299	333	352	323	316	307	307	319	319	290	304	289	303	292	307	310	310	296	334	304	313	283	303	308	313	327	320	299	317	321	317	302	342	340	293	294	302	275	325	299	273	290	318	295	287	324	298	322	279	294	315	347	319	306	311	310	318	323	310	321	302	300	287	296	288	300	315	304	323	317	324	288	339	306	297	333	335	327	296	287	303	327	297	312	319	310	317	302	308	309	307	350	317	300	323	332	252	261	326	277	321	313	327	320	309	303	323	304	306	294	315	336	329	297	329	321	301	341	300	322	303	332	319	299	309	315	330	293	289	320	287	313	328	310	306	352	302	315	305	322	300	322	306	314	283	315	323	310	273	304	290	309	275	352	350	331	306	323	323	293	318	323	330	311	302	299	319	315	292	279	309	297	287	324	332	316	309	289	337	314	314	263	284	302	304	299	305	283	315	284	309	329	339	298	335	335	315	293	306	288	303	355	285	299	343	289	313	306	339	296	299	293	315	304	297	278	305	272	285	308	327	300	300	290	274	287	335	326	285	276	300	322	285	326	362	294	301	285	301	307	293	318	327	300	286	303	299	309	314	303	307	276	315	353	287	293	314	316	307	290	301	331	295	326	332	346	300	323	297	332	304	313	303	282	324	282	320	315	292	318	319	306	310	288	298	304	306	326	331	320	333	299	310	297	332	316	328	292	299	302	320	344	313	316	308	318	300	301	350	314	303	340	312	330	329	294	288	325	291	308	291	315	294	289	305	318	326	317	292	314	297	319	306	323	323	297	273	307	336	308	320	310	353	298	304	313	305	271	288	320	282	335	265	308	277	341	297	290	328	321	287	306	311	297	329	337	337	316	323	280	288	314	329	325	295	292	315	339	341	299	305	296	273	316	321	301	334	331	336	286	305	297	318	304	325	309	327	287	325	311	306	328	315	318	304	327	315	303	309	300	318	309	318	291	288	312	305	345	315	329	354	340	320	301	313	307	307	286	308	301	300	299	291	295	312	315	300	300	301	318	292	299	313	272	308	343	301	336	335	327	291	327	291	302	284	295	291	331	291	325	321	319	309	287	309	267	330	308	311	345	287	281	292	341	307	318	320	290	305	321	293	320	299	308	275	310	283	279	289	301	305	301	306	307	343	319	293	320	320	334	303	299	294	306	320	283	348	328	317	320	313	303	270	317	282	313	316	301	314	309	306	318	310	338	331	312	321	294	289	296	295	287	320	327	315	284	319	312	319	294	308	340	301	303	303	298	287	305	300	324	275	306	331	320	300	275	323	366	321	337	307	301	291	274	272	336	321	296	311	320	318	293	320	334	299	290	340	304	282	297	312	304	314	294	309	328	313	338	302	293	276	305	317	301	308	310	308	316	306	320	295	324	309	310	318	313	318	328	318	282	322	305	329	335	297	318	307	284	311	314	305	310	284	317	341	299	335	329	322	287	315	267	317	290	306	300	352	313	309	289	326	293	304	336	302	302	341	324	290	308	299	300	293	310	311	322	322	299	311	343	315	306	293	344	326	335	296	318	303	303	306	296	308	305	310	329	311	316	294	305	345	310	282	306	299	304	311	302	325	304	303	291	320	300	309	323	314	317	315	281	309	307	293	321
33704	61607	48789	34626	27335	17696	12372	8082	6482	5048	2566	1802	1303	946	813	709	684	627	548	460	414	409	384	335	386	381	393	405	326	356	346	378	328	331	340	322	374	323	328	322	311	343	339	353	321	346	300	334	360	334	333	331	322	323	317	333	345	320	370	301	336	339	325	347	256	323	369	303	314	320	310	333	315	365	346	333	321	351	331	333	355	347	327	334	352	341	317	329	330	303	327	335	292	306	328	340	332	322	317	341	317	341	344	316	358	340	329	341	327	328	322	291	324	305	348	358	326	305	322	318	319	309	310	322	307	305	349	342	332	310	365	333	333	311	322	321	324	338	339	314	344	324	333	291	325	319	309	344	340	344	319	307	321	325	310	329	318	276	355	301	320	346	293	304	327	348	347	320	314	312	320	324	323	322	318	309	337	350	372	301	325	310	317	297	317	357	328	306	371	328	306	308	336	289	300	328	300	316	287	321	328	296	333	360	323	313	302	334	290	317	342	311	313	319	347	360	321	359	322	352	346	341	311	319	298	295	324	342	313	364	335	309	314	346	322	319	312	326	327	352	329	320	319	351	294	301	320	329	305	289	316	326	316	308	306	332	307	334	313	355	306	324	321	321	296	338	343	346	294	333	318	334	327	315	338	312	310	327	308	301	334	332	302	329	302	316	328	302	329	309	333	346	340	331	313	320	319	340	316	302	303	277	343	331	311	316	322	345	309	330	311	336	336	318	330	312	322	301	323	343	352	316	320	310	305	348	324	288	331	316	331	351	317	327	310	300	346	300	327	344	376	319	359	312	356	324	305	334	318	334	341	339	342	310	334	321	309	328	303	310	275	355	314	338	308	321	326	298	315	300	301	332	318	301	315	319	341	290	309	310	332	322	330	307	325	334	327	304	312	330	316	334	333	347	351	324	313	319	317	326	332	320	354	361	331	286	307	366	312	328	318	322	304	314	302	296	284	338	318	334	321	333	329	299	319	321	325	325	307	323	301	347	339	325	294	309	316	318	362	359	327	298	336	336	333	308	327	348	328	323	292	335	326	323	323	321	327	369	340	340	319	288	330	300	307	322	319	308	303	354	321	295	313	340	332	314	349	309	325	355	317	310	344	337	322	315	318	326	339	312	331	312	349	347	350	307	326	318	376	327	294	314	313	320	312	350	322	336	328	315	308	351	303	301	322	306	344	360	288	359	333	319	326	323	315	335	343	327	343	321	355	337	314	293	339	327	321	315	323	322	329	350	319	321	327	316	305	308	296	303	316	344	342	319	323	328	317	327	319	327	348	362	324	310	371	300	333	344	347	301	341	334	344	325	293	352	352	309	303	319	318	324	314	350	297	319	338	331	294	308	336	329	335	345	328	340	311	318	340	316	329	308	316	319	313	319	308	326	309	331	313	315	353	313	289	345	321	376	317	307	351	360	321	334	307	326	318	300	337	355	326	316	329	304	356	354	296	311	343	302	342	322	315	332	313	322	332	334	323	328	313	346	321	314	320	313	319	337	364	332	331	320	322	340	310	358	334	338	336	327	318	337	329	314	314	310	328	349	331	312	307	334	298	328	314	338	322	355	319	322	317	337	301	366	361	349	327	319	314	320	333	311	342	336	324	343	319	353	336	310	299	319	338	306	310	324	338	293	334	317	329	331	343	288	321	340	287	348	335	296	324	356	314	313	315	321	337	320	314	307	320	340	336	310	332	309	327	311	326	311	320	305	320	311	317	337	335	336	314	310	318	332	302	285	344	324	319	318	331	321	282	318	334	338	321	337	329	315	339	346	313	338	336	282	334	334	314	347	292	296	309	342	330	341	336	316	341	333	315	321	311	308	321	319	355	341	319	322	325	309	310	391	320	330	312	311	320	349	301	316	343	328	344	285	308	328	324	332	281	329	330	334	302	326	302	309	327	360	328	304	328	346	323	335	321	316	335	324	332	323	320	324	346	355	320	324	317	320	323	340	333	323	320	330	353	305	320	336	318	342	326	301	346	300	287	327	310	315	314	343	303	309	338	342	340	315	355	315	345	322	301	346	334	354	341	339	341	327	348	308	324	323	311	330	314	317	325	314	313	308	347	358	312	286	300	342	336	317	358	319	347	302	342	345	336	337	354	343	309	297	304	309	337	290	296	330	307	343	333	318	340	325	343	342	333	310	335	303	282	321	339	338	320	323	351	303	321	339	328	325	336	297	325	313	355	322	333	340	326	345	330	302	311	345	331	318	323	315	341	294	333	321	360	336	314	332	305	359	335	325	338	333	292	332	325	353	342	318	316	346	287	336	329	313	323	331	320	307	364	353	311	357	334	328	350	313	303	326	304	323	330	306	298	311	339	339	317	321	323	335	326	332	314	293	335	336	336	311	327	318	291	326	331	329	318	350	312	333	323	338	293	344	297	325	324	314	322	315	341	322	317	325	319	317	339	329	343	310	332	346	328	317	311	323	336	338	320	344	322	333	289	280	326	320	321	346	325	317	347	322	305	302	354	311	290	347	304	315	335	320	334	322	297	357	297	315	341	327	309	343	336	334	295	345	324	344	310	314	322	331	310	332	310	316	309	316	332	364	326	326	335	351	343	314	340	344	333	351	321	313	310	322	307	334	349	333	337	300	343	337	312	335	326	305	330	319	308	327	318	331	326	328	318	359	326	334	311	338	319	313	322	312	318	329	298	310	316	328	314	320	333	300	326	315	350	304	341	326	330	319	322	305	291	337	317	347	325	315	340	313	302	330	310	308	335	345	324	341	312	319	306	318	333	318	331	324	294	307	310	334	334	335	331	367	321	320	287	333	330	311	336	341	334	274	348	322	340	316	352	324	332	311	309	365	313	354	303	317	337	326	337	329	304	307	322	305	340	291	309	317	325	331	313	334	306	361	363	304	320	305	338	338	327	317	315	315	330	334	323	316	309	339	334	300	302	352	343	326	320	305	320	301	286	293	343	302	332	346	331	338	338	304	295	345	341	316	314	329	324	292	339	304	287	334	320	323	339	347	335	310	308	354	322	322	350	304	299	307	319	326	345	331	321	314	332	285	324	320	316	331	323	308	320	325	326	330	312	336	313	356	355	329	315	307	333	318	320	329	300	309	328	323	297	297	308	300	355	297	334	323	327	352	304	350	338	338	343	328	344	312	351	313	303	339	290	295	326	294	331	301	330	326	337	327	323	297	338	321	326	319	341	306	302	333	320	333	309	337	340	336	310	328	324	336	350	315	322	308	294	326	296	351	325	306	350	339	301	336	292	338	332	299	296	324	338	324	326	345	296	329	343	324	342	351	301	344	345	296	299	323	334	341	347	336	287	328	313	325	328	303	339	296	289	319	321	310	320	317	302	317	339	304	329	336	330	289	337	354	320	293	300	319	288	306	332	324	310	346	329	301	332	313	310	344	315	318	322	271	335	327	350	319	321	315	303	320	311	360	315	299	311	317	314	312	318	317	302	331	339	332	301	313	316	313	340	331	330	317	298	312	316	326	339	352	325	290
25583	21893	30162	29466	22275	13811	7718	4607	3550	2239	1367	998	847	723	590	570	518	532	494	495	442	442	417	416	433	436	418	475	440	409	412	397	436	409	431	402	423	424	449	442	396	396	432	419	421	385	398	407	423	405	398	422	412	384	416	417	457	405	403	385	394	410	409	393	421	402	401	434	451	419	390	463	442	404	456	400	414	434	451	426	406	395	412	397	449	443	394	444	418	407	426	401	406	398	399	416	386	429	395	417	410	414	423	422	429	407	418	409	386	386	429	417	422	405	411	426	396	356	410	405	420	433	451	405	422	421	394	416	406	418	418	422	418	429	411	411	408	408	391	394	441	414	408	390	403	429	421	378	441	419	437	410	432	428	380	407	390	387	431	434	389	415	442	412	461	409	424	435	391	401	376	412	392	442	393	411	438	392	422	438	437	451	396	395	452	444	393	435	390	392	401	407	410	455	396	410	411	425	402	419	438	394	397	433	378	402	433	416	429	393	424	403	444	381	430	409	400	400	390	428	403	443	399	412	395	417	435	407	393	416	410	407	426	416	407	409	445	367	432	422	402	410	428	380	408	370	411	426	437	386	434	415	443	398	378	403	426	410	394	420	410	455	380	431	394	443	411	415	442	393	414	422	368	382	408	442	399	440	427	411	399	427	392	424	398	426	408	375	424	403	412	419	438	405	428	426	381	451	405	383	408	396	412	352	392	407	391	411	401	438	445	401	391	440	433	395	397	428	388	392	437	417	444	402	421	419	432	457	369	417	393	417	440	421	412	418	415	387	439	394	428	450	402	396	400	386	453	412	411	366	424	398	415	475	408	416	413	418	416	411	415	414	432	416	444	448	401	412	428	406	402	378	421	437	405	393	382	395	377	442	407	415	394	398	421	403	430	460	397	404	414	381	389	382	386	429	462	436	391	374	400	399	432	412	457	420	407	397	447	403	406	438	427	411	433	381	457	410	401	448	408	436	383	425	399	418	454	413	419	428	425	427	435	404	447	393	439	401	410	370	447	428	446	394	406	400	424	425	370	438	426	406	427	450	413	417	436	415	444	419	413	407	426	420	413	418	418	429	400	371	424	450	408	396	441	440	396	395	431	422	412	409	417	402	402	439	399	369	400	411	420	406	416	393	422	405	444	424	410	416	424	427	405	419	401	433	416	417	410	403	406	421	384	389	437	401	379	393	409	408	382	412	393	425	432	463	419	419	363	399	388	416	402	417	405	402	427	378	436	428	400	408	392	404	424	442	384	421	415	393	397	447	443	418	419	389	436	424	436	438	424	420	408	433	436	410	424	436	398	379	415	400	415	406	380	388	423	412	376	398	453	396	420	427	425	418	369	388	455	423	423	435	409	415	420	386	400	392	409	392	384	401	408	447	417	363	410	405	388	411	436	402	430	447	402	406	407	404	417	416	418	371	416	394	401	384	425	420	421	406	407	389	429	378	396	390	424	393	410	392	440	415	402	405	427	436	440	406	379	398	416	405	385	410	418	429	378	422	416	393	389	408	416	384	449	431	398	433	412	370	419	395	428	423	412	410	400	366	423	440	382	423	428	393	443	375	410	410	415	413	433	458	466	440	422	407	449	428	471	431	432	398	387	407	421	434	427	419	408	405	345	424	404	429	417	419	406	431	445	413	398	410	387	429	424	425	403	439	401	435	427	397	428	443	411	391	392	358	409	392	457	403	413	417	416	405	404	410	388	411	426	383	416	381	413	438	423	443	419	370	385	424	398	412	394	406	399	382	426	392	399	431	433	442	391	393	391	446	414	423	427	408	456	409	428	413	424	375	422	410	401	421	408	415	439	445	418	398	383	378	368	429	422	433	379	381	433	419	419	445	392	421	422	444	371	410	400	405	394	376	436	444	373	442	430	407	393	427	358	362	396	418	390	422	414	392	403	404	430	411	378	409	422	389	395	412	402	422	400	439	449	387	427	403	394	401	400	441	430	463	408	422	394	384	402	430	440	419	381	402	431	402	406	421	430	423	385	408	407	413	408	385	397	433	424	425	422	398	440	418	395	437	410	394	398	409	454	421	401	394	421	412	458	434	387	442	407	443	417	406	406	418	423	432	478	394	376	408	463	404	409	434	433	405	439	395	432	453	377	425	416	425	374	400	418	420	404	458	436	444	431	402	431	387	427	450	404	415	423	429	431	420	382	433	419	381	418	370	425	435	431	414	431	366	389	426	393	375	421	402	410	400	428	392	431	407	391	415	420	414	440	417	352	414	443	422	393	394	412	417	427	398	391	420	410	403	416	384	380	420	415	402	421	446	389	403	400	415	401	389	430	410	413	441	411	426	384	400	438	444	431	399	418	421	393	424	384	415	415	433	429	415	436	424	428	389	389	412	405	394	397	420	432	458	430	404	408	399	402	406	363	390	406	445	411	426	431	407	423	442	398	370	407	374	390	464	415	413	398	432	378	431	431	398	400	426	417	385	431	433	393	407	363	440	425	395	432	422	444	448	402	429	422	402	424	419	435	408	438	425	415	370	419	421	395	406	426	416	411	422	425	419	424	418	384	428	387	411	416	414	417	420	423	401	408	442	419	443	401	397	430	448	438	410	420	436	396	385	399	391	429	454	405	406	425	464	423	415	400	407	396	429	405	370	408	413	415	437	408	406	408	407	409	413	413	367	411	416	401	377	388	451	400	404	394	413	394	399	434	381	449	409	381	434	438	390	398	379	419	423	424	417	432	357	411	411	449	415	419	411	445	388	377	386	441	437	388	413	427	415	408	402	410	398	399	422	382	400	452	423	395	417	446	426	410	389	422	427	416	411	403	384	406	419	404	409	437	414	433	405	406	372	449	429	414	403	416	390	389	445	437	408	443	383	390	406	389	396	434	403	398	446	423	419	400	384	404	423	390	432	417	439	455	417	452	394	384	415	418	410	453	386	445	437	458	415	413	432	405	440	396	410	454	420	408	401	430	415	398	419	409	416	422	423	423	420	398	386	369	430	436	398	436	400	407	421	417	404	393	403	423	405	420	410	437	387	420	416	424	392	413	415	454	415	445	430	431	384	416	397	393	436	407	397	419	450	399	405	420	397	409	422	417	406	408	398	416	418	430	425	429	399	435	431	419	388	442	382	416	431	429	455	443	427	406	414	418	406	419	396	444	417	428	404	405	442	406	441	395	420	449	412	365	375	402	436	413	416	407	424	412	415	381	399	418	410	391	438	423	432	417	411	418	454	420	392	408	431	413	389	418	412	363	411	415	371	436	436	399	370	399	411	406	430	437	423	417	400	389	398	430	430	417	439	389	440	420	397	389	411	394	427	403	424	393	411	422	421	421	421	426	394	435	419	382	409	428	380	417	475	383	441	437	407	443	423	412	438	409	438	431	425	442	399	438	427	421	408	411	433	372	405	395	416	396	422	406	436	410	425	390	429	434	421	447	415	425	427	433	415	418	395	444	402	441	405	403	420	432	402	401	393	451	407	391	400	443	370	390	456	408	452	422	402	412	370
33045	57101	45159	32935	24529	16148	10880	7591	6364	3931	2295	1500	1133	906	824	747	686	649	625	562	552	497	470	492	497	479	470	456	471	440	461	474	447	462	466	498	462	453	445	450	465	467	444	425	422	431	401	461	396	443	449	403	406	450	457	440	453	509	472	418	486	437	456	426	411	454	504	451	436	441	444	437	425	443	448	423	441	417	452	470	440	445	418	405	414	418	440	433	460	435	405	437	413	440	459	441	427	409	473	395	473	458	425	484	447	412	417	432	435	383	455	429	449	446	417	449	437	428	420	467	426	423	440	418	395	400	422	447	438	444	416	432	426	418	427	439	437	464	423	423	428	429	445	395	462	442	426	438	485	409	446	475	459	447	448	453	416	476	432	428	442	392	449	446	418	461	387	455	420	439	446	401	415	448	409	412	438	435	463	406	437	489	442	479	433	445	411	439	454	428	413	412	435	436	445	463	422	394	475	440	429	415	425	473	448	427	428	466	446	413	408	442	435	408	409	435	428	421	391	432	434	452	433	430	424	435	445	491	424	434	431	418	439	452	463	436	445	426	440	481	452	420	418	449	468	428	481	470	426	436	443	446	405	442	427	442	469	403	447	448	419	405	447	417	436	464	450	443	434	442	423	427	412	424	443	408	416	463	417	441	432	425	420	438	453	461	416	418	426	421	485	435	461	451	416	425	423	424	423	441	439	412	420	428	433	450	454	452	442	432	419	440	453	452	439	452	470	462	437	459	441	493	443	411	426	391	431	429	435	420	465	424	463	456	444	452	424	464	442	435	429	477	440	420	427	466	448	443	445	430	461	413	398	442	460	431	446	423	455	455	425	499	447	459	452	400	424	425	452	416	453	430	448	444	447	439	424	432	490	431	423	415	456	461	451	445	422	432	421	431	454	508	417	411	416	422	406	423	429	410	422	445	420	487	447	396	431	450	439	447	452	418	467	426	445	427	457	386	464	444	423	450	440	481	427	414	441	436	447	439	444	411	450	408	436	422	434	476	383	445	446	438	446	424	468	418	402	436	425	418	439	414	401	457	442	438	462	422	468	417	424	383	435	423	492	386	397	444	426	426	417	443	414	464	437	441	429	444	439	425	444	424	460	434	445	454	417	416	406	416	407	426	404	460	412	434	421	448	417	415	414	428	409	380	461	446	429	446	441	426	420	431	417	450	437	449	422	423	451	416	454	456	430	447	428	443	427	411	458	437	469	448	400	440	436	466	442	470	389	454	450	450	438	433	464	436	442	469	444	439	411	426	439	450	430	442	405	446	416	439	459	465	432	434	472	427	443	456	422	422	460	449	484	422	429	465	422	460	408	446	451	458	391	430	441	440	446	436	448	448	458	446	432	477	410	409	484	444	431	461	440	410	460	425	432	430	459	434	407	454	415	417	430	416	426	424	420	440	433	426	461	419	462	447	386	423	449	439	418	444	444	413	477	459	429	481	461	448	459	455	455	454	407	431	446	428	394	467	423	434	436	457	425	461	428	462	428	461	455	443	478	405	449	440	440	463	419	431	440	453	441	426	428	428	401	475	398	401	430	463	404	429	404	457	449	404	448	452	453	386	450	426	439	424	480	393	430	429	439	430	422	414	444	411	436	425	420	432	390	456	411	460	476	435	450	426	462	409	457	454	431	418	405	453	402	441	443	412	392	436	432	455	431	460	439	451	406	416	418	413	403	450	451	405	436	429	419	431	429	444	456	471	449	442	450	445	399	445	416	403	447	461	478	449	468	431	448	469	426	452	435	396	446	463	448	419	445	395	434	423	425	477	446	450	427	436	447	420	422	431	445	431	424	435	431	447	445	431	424	432	411	422	447	424	440	420	443	470	482	396	438	399	421	442	404	478	420	440	444	418	465	460	419	443	418	401	414	432	453	424	441	426	419	457	473	434	451	389	402	478	418	420	433	424	422	475	467	449	425	414	421	412	422	407	423	449	418	435	411	433	438	429	440	433	443	428	398	424	411	434	449	461	447	403	459	457	382	430	387	464	419	465	435	455	425	452	460	477	404	456	438	455	453	449	426	462	429	389	416	408	449	470	460	412	433	436	461	412	433	446	435	410	451	413	456	451	429	446	457	423	435	444	418	458	436	394	454	444	416	470	433	432	431	438	437	469	436	453	438	461	415	438	439	424	427	432	404	435	429	435	463	479	436	412	425	403	443	448	399	463	423	446	482	439	425	469	413	442	432	456	438	427	439	405	422	399	421	438	419	423	421	440	433	423	458	428	462	444	430	444	485	422	442	461	422	432	433	402	431	441	409	430	493	434	428	417	468	438	405	417	472	402	481	447	416	406	407	449	441	448	466	412	401	435	439	444	458	459	417	405	475	407	454	442	414	414	447	465	449	434	453	492	450	432	418	453	414	404	416	452	446	471	434	444	386	478	428	461	447	440	476	456	485	444	429	459	418	454	429	432	417	451	431	438	435	443	423	416	445	414	449	476	433	454	441	462	474	458	418	429	430	405	435	415	447	421	427	426	422	469	428	398	424	419	427	432	434	486	484	424	425	446	432	411	414	422	422	427	455	438	397	414	414	451	442	447	431	448	405	422	466	428	449	443	456	402	439	471	459	481	435	459	418	416	504	434	420	435	444	434	451	438	442	470	429	433	410	423	415	394	454	432	451	431	453	403	414	449	431	396	403	446	386	426	452	445	468	412	423	414	455	434	432	446	440	468	432	458	423	455	451	462	458	441	454	423	414	407	434	404	454	449	435	459	460	465	425	429	441	452	442	424	444	433	464	475	445	436	423	485	450	430	429	423	463	471	430	418	445	438	443	400	455	423	459	434	455	416	429	433	451	423	459	397	460	490	427	429	422	428	425	420	431	397	453	423	425	428	444	420	441	417	438	424	423	412	441	450	439	465	417	436	442	441	429	420	461	475	460	433	478	425	453	432	459	438	450	454	422	457	444	440	452	448	462	413	437	446	423	443	477	422	437	446	459	405	427	466	453	427	421	443	443	435	433	463	437	433	428	458	438	435	443	403	436	438	433	444	439	432	470	429	442	448	440	422	435	427	451	442	430	462	455	443	420	457	419	429	442	460	410	372	407	416	437	425	439	486	439	441	434	456	462	468	443	443	420	436	424	409	454	428	403	429	423	444	436	462	424	411	418	453	466	426	436	435	432	463	465	474	443	411	430	441	481	437	478	457	441	418	423	423	447	467	469	412	426	420	446	416	460	432	484	443	443	418	413	427	432	422	411	414	452	481	407	428	455	424	403	461	427	458	446	398	441	443	455	424	414	469	444	439	442	435	441	416	472	449	393	407	430	418	435	424	411	439	476	395	367	429	454	461	398	442	374	432	391	428	433	420	445	433	410	420	405	425	409	437	443	427	426	422	435	460	433	486	420	451	438	452	457	437	431	454	439	434	453	412	437	452	436	452	476	419	411	449	542	427	442	421	436	445	434	458	473	446	427	446	448	453	424	463	433	422	435	439	422	417	436	453	442	488	463	458	472	432
23252	21649	29430	24819	23284	24161	20619	11536	7678	4469	2943	1987	1443	1077	884	828	722	726	641	639	586	547	556	524	545	490	524	516	475	519	498	481	497	501	518	497	524	487	493	475	457	498	463	487	476	471	502	491	472	474	465	466	512	494	467	436	455	475	499	484	474	471	448	485	458	472	478	486	504	429	460	483	463	518	463	476	453	474	466	456	511	465	527	446	482	425	461	418	468	456	519	492	472	474	445	483	479	448	421	485	443	478	463	472	469	494	496	482	475	475	476	491	502	476	474	486	484	488	473	468	509	491	464	462	457	459	470	428	525	480	449	485	437	480	491	463	484	469	482	435	482	479	460	397	490	492	450	464	473	439	452	475	454	453	466	463	465	470	477	482	476	445	469	462	453	507	446	470	445	449	457	474	480	478	494	507	498	440	477	488	464	499	495	455	459	493	460	490	474	434	458	483	452	532	481	483	503	479	507	459	478	469	475	450	452	481	455	469	492	464	523	490	494	478	488	469	479	469	482	458	466	477	485	496	448	451	445	499	455	450	467	485	463	489	497	501	465	472	472	449	464	460	457	495	502	495	470	486	457	492	461	494	490	454	479	476	467	445	491	473	446	450	491	471	498	485	480	490	465	445	486	431	447	494	461	472	467	476	437	436	481	419	475	453	502	464	476	443	496	467	444	447	487	481	503	441	467	471	476	466	470	485	468	483	491	478	461	494	465	453	483	476	464	463	472	456	477	480	470	473	445	501	512	463	513	441	433	502	471	460	426	445	499	461	467	478	450	485	493	517	468	470	452	461	511	436	478	507	493	456	479	472	489	478	478	479	484	474	449	443	476	441	505	504	465	471	432	453	508	469	455	459	481	475	457	457	462	455	452	469	467	505	458	447	475	483	475	456	482	458	471	483	487	443	492	496	487	492	456	502	491	513	521	441	520	481	459	483	489	480	473	473	465	430	411	431	501	480	480	493	460	449	475	514	505	494	478	515	449	474	468	504	527	493	451	474	444	452	479	461	454	470	454	490	474	460	497	467	479	458	526	451	454	491	484	466	475	477	445	425	477	468	457	413	524	455	473	455	486	459	459	479	463	491	515	472	459	503	474	489	460	447	449	442	421	454	465	470	461	502	495	485	483	509	475	490	464	509	511	484	499	473	474	491	476	511	483	495	463	466	490	456	451	477	474	443	472	451	501	492	515	454	498	476	499	447	482	462	473	472	469	497	470	450	457	448	482	461	491	435	465	513	453	470	450	446	474	495	457	476	518	510	489	490	478	444	480	488	464	471	479	470	473	479	445	462	461	440	455	474	481	471	478	431	471	481	521	513	469	466	457	459	477	464	493	438	475	474	467	466	477	451	474	467	469	459	481	497	458	497	450	444	454	450	462	464	502	474	469	471	478	489	459	465	485	447	449	505	480	476	451	515	447	485	505	473	456	520	485	447	513	451	508	462	507	481	478	488	478	473	474	420	442	475	469	503	490	468	448	477	488	496	495	457	479	487	436	468	506	426	505	479	457	448	438	483	463	465	500	486	470	466	421	427	438	428	479	468	504	447	490	481	449	439	481	462	473	446	511	500	495	504	455	515	461	503	438	485	511	473	442	458	445	456	502	464	484	478	482	478	489	460	464	453	475	466	459	431	442	452	486	483	454	480	489	454	460	453	513	469	448	456	505	484	433	470	446	449	472	467	465	447	500	465	528	428	462	514	473	519	496	463	491	483	456	484	444	484	479	498	465	467	476	464	445	484	430	455	474	489	441	448	438	464	474	465	465	460	458	467	465	502	452	527	443	468	502	510	454	470	425	460	486	431	491	476	455	493	483	504	511	477	496	496	490	484	485	436	450	506	475	474	462	507	477	475	484	504	472	452	452	503	467	488	503	448	478	462	440	470	465	506	463	425	508	473	505	452	427	459	493	511	487	468	463	472	499	496	482	455	458	445	490	487	449	480	463	448	453	474	501	455	488	478	456	474	476	480	478	467	431	507	445	445	500	477	500	431	477	475	501	482	456	487	449	468	465	451	465	452	478	506	437	512	481	506	460	453	479	453	410	435	508	490	472	461	493	421	448	457	481	493	520	476	475	506	517	475	433	460	476	497	449	486	452	473	443	480	451	538	458	503	450	479	468	475	447	438	478	475	484	494	414	477	453	485	499	467	467	505	460	493	477	472	480	499	461	471	457	449	425	497	454	485	442	499	463	496	471	466	492	429	465	485	466	484	453	436	501	458	466	459	464	478	474	485	473	470	460	473	513	441	489	413	494	498	471	465	463	444	471	472	494	450	457	500	497	483	456	446	453	452	483	455	467	460	479	480	467	480	500	490	467	479	499	482	451	528	498	478	474	475	450	474	447	504	474	455	490	430	527	432	491	448	436	492	471	442	466	467	466	458	475	471	443	478	486	456	464	469	469	463	506	465	501	481	479	503	504	435	514	470	459	452	526	472	499	439	434	465	458	508	436	484	455	479	461	493	464	465	494	494	474	492	444	436	442	471	489	527	466	471	463	470	460	479	450	450	477	469	438	466	540	501	521	454	471	463	440	471	467	473	471	473	452	463	483	455	483	496	447	478	472	542	431	436	498	452	495	495	447	480	448	496	516	456	426	469	444	470	464	475	444	468	457	477	480	451	465	432	463	508	466	529	474	493	425	433	473	486	474	469	453	477	463	443	497	485	487	457	502	462	477	484	486	447	439	507	494	456	471	461	473	463	459	471	497	511	454	486	476	418	443	460	416	508	498	451	436	511	415	466	454	463	489	449	484	438	486	486	484	451	467	447	467	487	465	482	462	476	493	471	458	480	517	436	446	457	461	468	470	468	468	467	471	456	513	477	476	495	461	428	446	482	458	507	499	498	479	471	481	455	455	461	531	478	413	472	507	484	461	486	499	488	472	472	489	473	488	464	469	464	473	510	473	473	481	468	456	460	447	474	510	500	492	493	463	491	453	479	458	470	481	506	508	462	484	459	500	428	485	489	479	477	439	484	458	502	490	468	487	435	456	485	487	460	384	453	474	486	486	428	483	457	493	461	438	496	447	479	453	461	463	492	489	455	468	438	498	444	459	482	487	474	453	478	458	475	468	485	482	480	519	467	514	487	533	435	461	502	483	438	489	427	479	452	471	483	437	464	446	501	476	462	446	483	478	482	468	500	464	460	471	503	433	499	463	481	477	473	467	485	485	456	474	459	472	445	487	481	444	462	461	501	506	477	486	520	496	484	456	446	517	477	488	451	486	467	488	479	492	491	492	497	442	455	480	449	458	507	484	455	469	446	459	449	449	472	507	459	480	499	410	472	451	465	487	460	469	465	472	499	508	460	453	461	439	424	481	492	470	470	483	460	463	518	422	435	459	481	507	471	472	462	477	410	483	477	475	452	465	435	435	450	481	509	461	480	489	477	459	457	446	466	491	458	462	496	489	473	467	467	455	457	521	480	482	425	488	471	482	504	466	457	451	493	495	505	477	433	452	511	463	440	475	385
36510	66400	54191	41695	34684	25069	17881	14663	11045	6598	4650	2992	2191	1533	1163	1117	893	855	808	739	582	559	575	554	566	514	556	513	560	550	499	516	534	521	512	505	453	486	468	470	476	464	480	485	503	538	533	439	470	474	529	476	503	459	463	490	467	477	489	451	441	460	466	459	460	482	489	470	491	466	500	480	518	476	508	479	504	479	473	509	485	503	491	507	524	455	499	513	479	459	472	464	483	471	438	484	497	461	467	470	507	432	474	508	453	511	508	461	465	472	479	449	477	475	503	485	454	489	484	440	481	467	484	490	507	496	463	454	507	470	493	487	486	528	499	508	490	494	449	474	483	464	438	518	509	443	437	500	484	472	475	466	475	489	431	476	436	450	468	433	470	487	470	466	466	513	471	503	457	492	469	486	444	500	466	476	478	477	448	469	451	499	468	452	477	483	500	434	498	455	519	463	513	466	491	453	467	493	482	478	485	496	500	500	466	480	450	473	494	493	460	480	496	464	476	480	481	465	459	464	480	490	501	444	474	487	469	506	458	492	454	448	459	504	529	503	452	422	503	471	455	488	441	476	431	452	455	470	527	487	488	483	474	463	456	477	489	485	490	470	474	489	437	489	483	493	469	451	467	486	441	452	497	510	446	508	500	498	465	488	461	443	483	460	496	489	450	483	467	501	472	442	454	497	526	504	477	503	510	494	526	498	467	464	487	463	504	445	493	484	466	498	499	491	453	462	497	509	493	451	537	461	465	480	452	526	471	494	498	452	502	525	475	451	485	478	461	461	511	456	473	456	494	534	482	465	515	478	489	462	470	504	470	485	502	469	471	498	499	512	485	448	469	493	454	464	439	468	476	451	473	486	519	483	474	494	487	490	500	479	448	507	486	496	489	419	460	493	474	504	481	502	478	485	461	543	506	472	466	468	491	502	468	475	496	493	469	440	478	470	488	479	493	521	498	513	488	478	493	509	510	465	482	496	468	497	469	493	455	472	474	466	512	450	497	473	472	442	496	497	477	479	483	447	505	455	496	469	518	438	524	489	467	504	512	456	477	497	489	502	458	434	457	483	510	465	504	459	482	488	489	488	500	487	493	460	511	456	494	502	494	479	490	464	483	499	502	515	494	472	479	471	488	471	486	475	472	499	515	470	472	478	535	480	453	489	442	472	491	473	456	511	481	483	483	509	488	491	476	460	446	521	490	490	424	482	506	479	466	499	453	479	471	484	479	465	476	478	479	480	438	464	483	449	451	501	464	493	500	493	469	472	436	470	476	455	488	486	437	488	518	485	509	467	487	443	488	473	495	516	480	470	463	490	481	490	469	475	482	507	497	467	460	501	465	490	502	503	463	479	483	495	483	494	446	522	518	445	462	462	467	460	459	488	460	490	473	453	471	459	489	491	481	472	485	496	431	487	510	490	480	465	464	477	519	467	484	489	493	447	461	473	463	493	482	464	484	469	475	453	463	457	480	467	496	464	489	494	494	452	501	492	468	490	517	495	483	473	451	502	464	492	441	469	494	437	486	475	460	466	470	514	499	492	512	442	525	474	481	455	482	447	475	500	472	506	460	456	454	477	481	493	474	487	479	485	494	467	480	494	466	462	510	445	511	469	471	476	469	465	453	519	515	490	519	495	477	459	502	441	459	482	443	475	476	519	494	484	437	478	475	431	524	496	456	463	506	480	472	426	459	470	487	469	486	466	510	473	450	475	494	518	501	486	514	490	475	508	454	499	482	464	451	501	486	474	487	472	495	507	454	464	475	472	490	484	516	488	478	460	426	524	468	486	484	496	462	516	449	481	463	457	489	439	473	524	509	504	488	473	478	504	492	512	501	539	503	511	492	477	473	516	471	502	509	486	499	493	507	469	495	472	477	475	466	523	462	448	499	471	474	486	468	486	522	484	503	518	465	519	478	495	454	476	512	461	494	462	484	448	481	477	485	488	544	518	489	504	463	474	471	485	512	462	488	455	500	477	445	517	500	519	440	442	521	493	483	453	453	490	482	484	481	491	464	513	497	479	491	466	503	442	489	476	454	465	494	493	514	503	450	467	544	478	480	511	487	470	493	500	441	493	486	480	505	476	534	445	500	485	464	469	476	501	515	474	481	475	497	473	486	469	488	487	497	487	491	454	474	478	484	511	500	549	501	468	507	491	468	462	486	478	488	485	473	477	483	520	487	483	482	469	474	453	502	487	494	446	517	473	479	466	452	506	470	496	520	514	463	496	477	521	499	497	469	492	489	466	503	488	506	487	473	481	486	475	487	504	482	474	446	416	441	453	465	465	496	474	489	513	485	480	476	480	458	430	460	475	478	454	471	454	495	470	470	472	522	462	485	450	505	499	519	471	477	478	487	482	493	453	539	454	501	465	490	523	457	461	497	493	442	478	478	500	512	504	494	481	457	475	462	456	466	498	489	494	463	487	466	490	477	494	481	493	459	455	499	457	501	441	498	510	445	521	496	470	454	462	470	471	476	478	495	500	466	484	482	485	454	449	496	486	486	432	458	505	460	447	495	472	466	523	492	456	481	505	456	466	503	469	484	464	483	453	447	466	478	477	478	488	495	472	538	419	447	488	456	475	484	492	437	482	451	494	530	479	489	503	477	439	497	477	476	457	488	474	478	488	456	475	485	486	465	511	500	464	471	497	457	486	469	504	480	482	502	434	472	479	495	488	478	511	457	476	492	505	499	481	497	496	500	468	451	483	490	482	491	485	454	483	496	442	514	488	485	439	497	499	460	478	508	513	490	481	474	454	497	489	466	526	494	489	476	473	506	473	464	520	506	464	501	472	483	481	492	457	494	463	491	475	479	462	443	445	498	484	495	498	481	439	484	459	499	508	474	492	476	451	411	479	509	507	453	472	422	487	465	495	507	459	474	499	481	457	450	444	466	502	492	446	480	444	423	490	545	474	460	464	507	443	453	513	491	479	489	471	478	481	468	485	462	449	505	473	488	533	503	492	471	476	492	477	495	487	455	509	459	488	471	463	466	469	498	474	502	465	462	471	457	483	452	497	514	486	535	466	444	504	445	494	464	493	461	493	489	503	478	503	476	457	455	496	473	452	463	467	515	469	473	472	521	473	446	514	483	453	469	490	458	486	502	470	464	522	475	471	504	476	492	503	463	467	487	468	458	464	483	463	497	487	492	468	489	511	473	468	480	477	477	466	485	500	488	488	459	505	460	479	505	474	472	484	486	464	461	471	510	469	508	510	455	479	445	476	494	469	450	444	491	434	468	485	488	498	484	466	474	459	466	480	475	475	457	459	470	478	473	483	471	424	462	480	440	480	490	483	452	453	501	459	478	477	491	451	493	478	472	469	480	457	491	497	418	506	515	499	468	494	489	479	486	510	460	463	484	491	509	463	491	469	512	515	470	456	477	521	487	467	507	443	453	469	455	449	496	507	442	480	487	466	461	510	456	484	439	462	475	491	461	496	485	482	471	490	510	505	474	540	477	467	468	471	483	486	493	472
32881	38913	39955	27982	15941	8676	4759	3179	2218	1424	929	709	593	442	424	417	356	355	336	341	322	316	306	337	320	321	347	281	310	314	275	309	306	311	295	289	325	286	293	323	341	326	287	328	308	296	304	275	286	306	327	324	281	292	294	317	314	249	303	329	327	332	309	289	293	293	335	274	330	284	341	294	320	320	254	291	291	304	291	290	290	296	293	297	324	292	291	305	301	318	310	303	285	298	293	299	276	302	301	305	293	276	300	347	303	292	290	302	295	255	281	319	262	321	300	328	290	300	285	285	293	305	334	318	287	315	324	279	307	290	314	286	279	320	289	324	318	307	302	309	301	319	315	301	309	320	331	274	305	298	258	294	328	274	294	305	306	296	308	259	336	326	276	310	294	301	293	303	300	306	313	288	301	306	300	312	270	331	313	312	312	303	310	287	295	296	271	334	310	317	331	269	320	282	309	289	296	305	285	307	296	287	292	267	298	310	272	304	284	311	285	316	311	308	274	341	270	292	310	323	310	306	305	294	285	312	295	323	291	302	315	276	283	341	316	303	320	292	290	294	292	276	272	334	325	309	296	338	306	304	297	280	296	319	310	311	312	293	303	298	296	338	301	295	299	284	348	309	323	304	277	288	327	311	296	320	312	297	317	270	311	305	278	302	294	284	331	327	312	313	305	344	294	320	333	298	286	293	307	300	294	311	312	318	284	260	329	307	327	313	324	278	314	298	281	302	296	318	299	309	269	288	290	271	294	292	285	303	322	270	303	303	323	335	303	265	282	317	263	308	319	295	300	285	307	302	325	269	325	312	310	328	304	292	322	351	284	313	308	274	284	295	295	305	321	324	291	329	342	291	334	337	305	310	283	308	307	311	308	324	308	313	309	305	296	294	331	324	312	327	300	310	336	300	327	314	300	270	307	293	283	266	311	286	281	291	313	289	310	313	315	330	288	294	297	331	304	291	292	299	323	295	358	306	297	285	303	306	275	278	315	279	318	326	313	309	295	298	285	312	314	274	278	279	322	311	284	307	306	322	313	303	302	313	276	302	295	330	306	356	321	302	280	318	286	292	313	287	312	327	305	304	325	292	322	290	300	304	284	316	315	296	295	300	290	296	295	328	293	324	321	325	292	326	298	312	306	294	301	304	323	301	307	318	307	316	316	304	308	274	311	298	292	285	323	280	301	307	300	264	306	313	310	311	332	291	263	310	302	306	293	306	281	332	288	291	295	299	286	301	308	314	325	306	284	296	328	302	307	290	314	292	306	297	303	342	316	262	291	306	340	296	306	284	302	259	310	285	322	316	301	291	316	287	300	276	298	314	269	319	302	302	265	307	296	280	280	275	295	274	281	276	304	281	270	291	270	292	288	304	295	284	284	300	295	307	320	307	336	268	338	305	298	290	295	312	300	322	308	337	311	304	261	269	283	292	309	317	314	313	338	312	306	291	330	271	275	305	304	305	287	307	287	290	310	291	293	284	331	321	296	280	309	300	289	308	273	289	309	287	283	299	349	298	257	295	296	309	294	321	324	263	303	328	348	314	287	309	320	291	324	321	271	307	280	298	333	305	318	274	316	303	292	316	298	302	313	271	320	290	295	336	326	257	282	339	331	288	309	315	256	300	323	309	289	289	268	312	308	337	326	292	300	297	315	292	313	314	336	297	315	305	321	294	314	307	317	302	309	311	297	296	308	328	311	273	310	302	301	308	309	334	286	294	271	315	327	309	316	322	311	329	296	317	318	296	292	280	298	307	277	310	299	343	307	326	327	287	329	298	285	278	349	304	276	293	314	318	315	311	315	290	301	299	317	277	303	306	292	326	268	339	284	301	297	316	311	290	309	306	307	316	291	304	322	278	303	334	278	281	306	317	313	305	284	311	311	327	311	277	312	279	336	311	303	310	300	327	325	315	294	302	290	312	307	310	328	291	268	289	275	299	302	300	304	306	295	279	305	310	313	301	298	323	306	311	318	306	317	307	324	318	313	304	313	311	291	306	305	310	301	327	288	285	322	287	283	321	302	277	298	274	298	298	293	296	303	326	301	316	288	293	296	318	301	288	309	306	297	305	312	291	316	288	295	290	322	301	316	306	296	297	296	284	312	311	298	311	305	292	276	311	323	281	283	309	300	329	337	321	307	301	294	326	300	280	280	286	320	294	332	312	308	303	315	298	304	326	280	297	318	287	330	290	293	324	309	297	343	296	278	335	306	308	292	285	293	317	293	310	344	295	328	296	277	286	320	303	284	329	305	312	308	302	281	283	327	281	317	330	305	272	327	326	321	320	305	339	288	312	302	303	323	303	301	311	294	317	338	292	332	320	277	311	302	279	328	326	287	305	284	308	317	301	328	291	320	287	290	322	299	303	278	290	316	313	280	303	333	287	325	279	292	328	318	297	272	260	297	287	309	339	323	322	297	326	306	307	329	297	306	333	309	319	335	290	315	318	300	290	322	278	283	322	309	302	308	290	287	305	289	336	304	293	317	279	298	320	311	288	324	317	309	317	282	297	300	276	292	315	336	309	294	289	302	301	321	278	297	287	341	297	316	308	287	271	298	323	326	294	319	295	307	274	309	325	329	310	290	307	306	301	300	288	292	320	296	297	330	298	289	292	304	324	275	299	298	323	319	285	283	295	295	328	290	301	266	289	296	329	328	294	328	286	300	274	316	310	319	329	279	305	306	295	321	301	311	295	295	297	327	307	322	306	304	315	308	258	273	307	303	321	287	307	293	308	294	316	280	318	306	309	335	305	300	291	303	305	296	303	324	302	299	271	302	315	295	295	344	282	323	314	305	312	330	306	325	331	298	293	282	278	317	311	271	276	294	309	299	294	305	304	316	297	286	319	293	280	308	277	346	283	267	324	316	318	308	319	312	348	320	302	296	335	259	338	332	315	290	295	293	286	294	311	287	323	321	320	295	326	310	329	323	316	286	308	323	275	315	290	352	275	314	286	283	300	283	306	303	316	314	303	299	298	268	326	274	288	300	308	322	317	300	291	310	295	281	328	293	315	283	300	303	286	283	304	292	290	287	311	298	310	304	288	315	321	307	308	298	334	270	311	322	307	295	282	280	261	270	320	258	286	273	303	304	286	293	298	300	319	289	317	309	310	333	275	325	269	267	296	287	301	306	285	313	261	307	301	319	322	323	324	288	280	287	305	302	286	326	332	283	318	282	294	264	316	291	304	308	293	325	322	310	273	315	316	321	282	312	291	297	318	320	273	275	329	297	315	299	307	327	331	280	275	279	293	296	303	342	318	319	304	328	309	291	314	298	294	303	306	323	316	315	314	280	295	319	291	270	331	282	299	274	286	324	302	301	307	303	314	330	293	338	331	294	309	305	284	293	311	308	308	290	281	292	317	302	337	292	304	310	297	328	306	314	321	308	296	276	311	288	314	305	303	324	288	300	273	303	322	323	289	302	294	292	313	309	290	307	303	302	303	312	325	296	283	290	309	309	315	330	303	311	301	327	291
34573	52399	39823	25931	18273	12096	7559	5490	4002	2498	1581	1118	841	666	636	494	474	474	447	387	359	372	339	366	366	331	346	367	331	343	327	300	362	362	353	297	338	346	333	323	342	323	358	328	317	306	305	295	353	321	330	320	342	353	319	337	330	311	321	345	335	285	346	341	319	303	324	318	310	312	327	317	334	324	344	321	351	330	328	338	331	315	338	346	326	325	313	339	301	313	318	307	322	328	338	337	333	282	285	344	317	322	325	311	300	289	295	338	332	329	314	323	333	324	350	332	356	340	331	324	339	308	319	306	320	346	312	345	301	353	333	306	293	381	332	323	313	300	296	350	320	305	331	306	330	318	307	307	349	312	331	312	341	313	325	306	308	344	312	326	333	340	324	320	326	359	324	308	325	319	353	333	317	320	325	323	346	312	306	334	355	342	334	313	329	311	338	323	329	341	312	309	330	325	283	336	336	327	314	336	311	286	324	305	304	341	350	316	349	319	324	323	362	303	339	314	361	337	320	338	344	339	362	319	338	325	347	323	320	359	325	343	302	312	297	341	323	340	300	321	341	313	300	310	308	334	327	300	341	316	368	305	344	278	301	271	321	342	327	319	303	327	337	283	315	345	325	319	359	327	305	314	340	310	315	336	308	360	291	321	331	352	327	323	308	346	334	330	335	336	314	323	340	347	331	335	292	329	336	326	323	322	329	306	353	315	316	325	333	352	287	343	320	307	327	319	307	320	342	290	334	330	338	327	326	314	354	316	352	336	355	312	300	319	317	315	299	314	333	332	297	356	332	342	286	366	327	326	327	318	334	328	323	323	307	365	314	332	318	317	326	335	338	290	370	333	342	337	328	357	341	344	294	316	346	308	367	315	336	332	319	303	350	318	346	298	330	347	362	356	344	307	324	341	332	356	315	361	302	315	308	323	326	329	338	329	309	330	302	309	344	308	324	337	332	305	316	330	339	328	313	332	302	332	317	319	329	363	317	339	345	335	318	334	315	302	316	316	315	289	320	322	324	325	326	323	338	330	326	311	316	292	280	325	308	341	325	329	294	334	334	387	308	329	359	338	319	320	307	335	357	363	381	334	333	301	327	328	336	328	357	314	324	335	314	317	340	321	328	345	315	331	324	345	341	326	331	286	340	270	320	300	353	301	298	331	318	324	311	349	307	319	327	349	347	343	335	340	317	332	323	289	336	354	355	323	309	324	308	314	365	346	345	318	325	360	324	324	302	334	312	323	344	351	324	343	349	342	325	322	304	346	307	313	286	333	323	336	340	341	330	363	325	343	328	322	326	318	340	342	335	334	335	353	359	316	297	311	311	360	339	316	316	346	320	309	312	342	309	314	315	329	322	330	325	303	297	356	312	322	336	288	300	329	306	325	312	356	302	301	280	330	331	309	295	357	331	317	293	320	324	323	350	294	350	329	320	342	344	311	335	308	330	354	308	337	333	374	323	296	330	333	314	338	279	328	340	314	320	316	269	331	335	319	312	378	327	347	352	316	314	302	303	341	337	332	318	322	328	337	353	294	319	283	317	310	310	318	319	352	347	362	304	291	351	330	303	340	297	344	337	289	324	333	353	354	310	329	324	305	332	332	318	330	358	309	343	337	321	320	308	328	357	360	314	298	296	346	343	314	315	311	345	339	286	336	318	312	311	342	317	326	339	336	333	342	339	349	346	305	327	345	317	330	340	350	320	361	319	361	312	321	329	283	336	338	349	317	316	309	321	313	345	332	319	360	316	314	327	319	317	314	306	374	329	332	318	296	319	326	326	329	317	303	330	340	334	313	338	359	367	330	327	301	302	335	321	362	325	330	336	341	320	307	342	308	330	364	312	342	310	337	360	330	316	344	344	309	349	327	345	322	299	337	316	297	278	327	331	331	304	328	339	352	351	331	316	329	322	279	329	332	331	311	343	318	320	307	313	329	320	354	321	313	307	314	335	337	329	333	307	302	321	341	351	322	333	311	320	331	335	320	334	322	308	373	303	319	334	311	316	326	332	354	320	333	311	330	331	322	347	327	356	311	325	329	285	337	333	324	316	295	325	319	341	322	309	323	334	318	326	338	333	327	320	324	327	317	330	352	352	314	341	308	319	318	321	330	351	341	311	319	318	311	340	349	360	356	359	346	351	321	306	318	349	323	340	318	318	330	305	300	337	313	343	324	295	332	284	343	334	284	359	336	358	314	318	321	334	346	328	344	319	333	320	339	341	321	345	326	314	318	326	326	346	346	314	353	309	315	299	330	312	316	304	307	295	337	326	325	304	328	335	388	325	348	276	338	321	291	315	325	330	329	344	339	307	322	314	357	349	295	329	346	314	326	308	327	319	323	334	355	375	344	322	329	311	315	306	299	326	349	317	352	361	319	373	320	330	327	333	312	316	329	331	353	343	343	304	319	313	342	320	274	313	315	323	346	348	321	281	333	317	317	320	302	343	324	349	329	333	302	337	337	339	318	319	373	344	351	344	306	299	333	319	343	333	311	311	303	333	317	300	306	356	337	314	316	304	325	302	328	313	333	324	346	353	279	342	336	309	332	335	282	295	313	317	343	337	343	311	328	336	328	343	300	317	346	316	315	314	342	288	321	333	299	329	323	292	343	337	350	329	313	337	365	339	332	320	341	326	322	306	326	329	348	315	344	318	308	355	329	309	342	313	319	337	297	326	324	314	318	351	329	341	325	348	290	319	324	333	321	327	310	346	323	341	333	346	304	335	308	373	327	313	335	325	325	330	326	297	364	324	337	325	334	317	340	300	321	329	340	318	323	341	379	336	293	319	347	325	295	356	335	316	306	342	330	337	348	315	314	357	365	295	351	340	323	319	317	312	316	336	305	330	305	342	332	342	331	343	322	346	344	321	331	304	324	312	368	360	304	332	326	327	320	361	355	344	331	336	324	322	341	319	345	339	321	325	342	322	305	297	354	325	322	328	347	339	342	325	323	308	351	332	314	315	317	318	325	343	344	302	339	317	317	318	359	289	313	319	330	315	345	324	311	331	342	346	345	329	336	291	330	316	344	322	352	301	309	344	353	347	326	320	340	301	343	316	308	337	342	345	339	301	309	337	341	317	356	324	385	306	345	309	348	386	316	332	296	313	338	321	298	285	339	349	340	322	305	285	317	312	303	294	352	326	326	295	332	342	337	350	348	297	320	320	306	344	311	333	334	306	295	290	347	316	348	305	334	361	324	318	336	295	324	304	319	270	303	342	313	354	346	305	318	331	335	288	328	313	321	331	345	323	317	318	325	332	320	292	340	347	341	373	337	323	353	313	324	335	341	312	376	305	350	327	307	321	347	340	295	324	332	310	332	331	324	332	321	345	328	338	322	324	333	319	281	324	305	322	316	336	327	322	314	335	349	341	317	347	352	309	342	309	313	342	359	346	334	359	321	308	328	329	277	328	313	290	334	336	334	296	342	337	335	355	352	314	317	334	338	352	325	331	311	338	325	329	313	302	313	331	343	376	360
24391	21694	29443	26667	23632	19945	12150	8095	4679	2418	1688	1193	912	675	615	546	451	458	440	365	358	353	326	380	367	354	312	327	338	336	309	325	325	313	327	323	354	298	308	340	343	336	306	300	283	330	352	334	328	325	328	321	339	351	313	343	283	332	302	350	338	312	332	362	314	308	335	320	303	299	302	326	339	316	293	337	304	313	292	331	352	319	329	353	329	328	304	327	308	290	302	319	306	314	307	320	313	325	312	317	304	322	311	303	331	339	331	307	332	290	325	298	291	373	320	310	341	296	322	318	307	310	306	294	309	303	307	294	307	350	268	311	306	278	317	292	291	305	335	307	320	313	300	296	282	311	335	311	339	351	337	308	296	322	311	310	321	315	320	313	314	307	289	286	323	308	300	328	343	319	348	323	320	316	306	322	302	307	301	323	339	329	334	300	304	304	307	352	307	347	339	325	360	318	291	297	345	317	356	309	321	317	328	327	301	340	318	316	305	307	296	309	299	348	363	291	325	275	314	318	319	297	311	305	314	303	300	307	294	316	333	300	345	297	298	334	351	298	318	331	317	326	313	301	308	311	323	358	329	279	301	330	337	318	281	294	306	330	276	286	325	312	331	355	297	328	297	317	296	324	328	328	325	301	299	299	305	325	315	270	307	317	295	365	306	315	350	328	288	318	340	299	321	311	334	325	332	280	341	304	320	314	316	308	319	327	326	307	320	308	326	316	316	290	306	293	314	300	307	322	346	304	308	300	316	335	323	310	299	307	319	339	312	309	309	301	350	302	340	311	317	305	338	285	307	303	354	323	317	303	289	332	342	319	281	319	311	317	304	305	321	320	298	303	328	317	313	327	353	301	315	291	287	316	333	309	358	357	312	305	303	347	309	312	290	332	340	324	292	331	307	314	301	322	315	330	311	307	277	334	319	322	332	348	314	327	302	341	310	292	296	322	281	314	305	344	321	283	325	308	348	322	300	311	283	345	303	319	304	331	283	290	326	329	324	298	315	294	298	300	340	339	304	302	319	315	327	324	339	315	329	301	334	319	302	304	279	302	288	283	324	303	307	351	340	291	323	298	285	281	299	333	334	290	283	309	323	294	328	333	280	294	299	317	329	293	356	318	339	340	301	263	336	286	317	313	306	279	298	335	344	316	286	322	354	349	318	304	274	315	305	318	313	332	311	283	349	326	318	319	291	320	315	293	343	291	307	346	318	297	319	321	308	293	333	301	335	343	327	331	334	311	331	321	317	302	302	316	326	349	317	294	349	325	312	326	296	336	325	330	310	329	362	312	292	313	322	309	321	327	313	367	343	336	323	322	334	331	304	333	305	300	321	331	285	298	334	304	307	323	309	291	338	296	336	320	306	303	300	315	296	327	314	319	342	307	293	307	303	315	350	312	294	314	290	316	307	305	341	316	325	309	333	317	310	311	330	311	334	330	308	333	305	327	315	306	324	309	323	340	328	312	343	330	325	297	283	337	300	299	306	320	303	311	319	303	335	331	309	327	304	342	302	310	342	324	302	344	315	317	333	344	308	322	282	305	343	308	291	327	323	273	319	309	316	370	329	306	335	329	334	315	288	313	312	318	321	305	320	312	321	337	336	317	326	309	322	313	299	297	316	326	325	305	307	296	324	311	327	330	354	304	329	345	317	312	307	315	334	322	336	331	325	302	358	305	327	305	319	295	336	302	327	324	325	342	329	317	321	321	328	335	328	303	330	326	279	343	345	279	306	333	319	307	345	312	301	299	340	308	296	333	308	294	325	304	323	333	276	312	306	336	339	314	316	336	332	332	349	338	334	319	330	296	350	310	325	298	325	315	312	293	318	311	299	327	294	328	327	298	342	314	319	315	326	311	322	291	335	295	317	302	312	313	335	306	303	296	339	342	304	347	325	332	303	291	323	291	319	288	327	332	324	323	367	327	314	329	315	311	299	294	327	307	302	300	313	296	304	328	297	303	337	294	322	325	312	302	295	300	316	339	286	302	313	325	298	322	330	299	304	333	311	312	318	306	307	268	305	310	288	295	331	291	309	307	294	271	304	314	323	321	330	325	320	278	311	315	302	315	320	352	325	311	299	302	303	335	334	309	326	304	317	315	336	311	359	302	310	304	345	309	328	310	296	321	337	310	322	308	303	287	339	277	343	308	337	324	339	329	326	326	299	324	306	310	295	284	322	299	316	295	328	314	317	306	333	322	320	283	332	323	334	287	300	327	324	310	304	296	306	339	310	292	332	328	319	333	301	334	343	321	291	322	331	294	296	310	310	301	264	304	302	363	302	309	288	319	321	309	338	333	296	314	325	313	325	281	305	334	340	335	319	340	320	335	327	309	342	296	327	309	313	285	337	298	317	315	339	301	343	325	301	328	314	318	312	304	303	306	356	348	336	325	276	339	319	308	298	331	305	328	311	313	334	311	301	323	343	302	293	297	329	320	326	308	324	335	337	314	314	315	308	327	295	321	311	327	301	336	309	302	297	300	325	335	316	319	311	315	307	308	306	294	325	309	316	288	312	315	348	272	313	322	318	328	330	315	331	289	329	313	291	335	348	312	299	300	298	306	351	322	302	342	328	312	298	318	299	327	338	306	326	337	329	294	283	298	300	340	331	288	319	311	326	332	306	305	350	293	307	305	306	301	319	328	322	316	361	295	322	301	319	289	325	321	314	309	352	355	343	307	346	313	340	315	318	331	323	324	336	321	313	316	310	325	284	318	314	295	282	284	306	308	289	333	335	311	291	314	287	293	307	311	285	325	329	353	302	289	325	327	306	325	318	335	316	335	305	310	341	315	303	289	333	327	328	293	327	317	302	318	323	317	306	329	300	321	291	292	323	357	311	325	302	291	319	328	320	361	309	308	282	308	295	317	333	316	332	313	296	302	317	288	333	316	319	300	339	312	350	323	295	299	332	311	331	306	316	321	346	309	300	302	317	293	315	346	307	301	322	334	309	342	313	308	287	323	334	309	341	305	273	307	316	355	345	304	328	316	298	286	308	303	330	278	326	314	327	334	328	326	335	327	307	304	309	309	304	304	310	330	309	304	293	306	271	318	332	319	288	324	282	326	334	321	304	322	299	296	344	341	341	347	315	311	349	354	316	327	350	337	322	320	328	302	338	292	311	345	284	321	318	310	322	327	274	313	315	336	341	333	289	356	269	314	303	323	310	288	306	317	320	319	336	321	328	311	318	297	327	344	348	321	321	361	307	333	311	336	288	288	313	329	323	304	343	293	318	330	299	301	301	278	307	329	303	329	314	310	327	303	303	322	316	303	332	305	265	337	338	320	328	323	333	326	309	316	288	313	282	355	314	313	301	314	321	323	325	322	303	320	293	305	284	327	329	325	303	301	325	326	360	303	316	306	293	318	345	315	317	279	313	365	296	323	280	318	379	336	309	314	313	297	303	325	294	322	292	334	284	299	306	320	292	323	321	297	310	333	325	315	292	362	307	336	293	305	279	294	321	334	321	338	327	331
34880	61105	49444	35804	26160	19231	13265	11697	7188	4004	2710	1934	1336	942	835	702	606	546	518	491	420	397	400	335	384	387	365	342	349	381	359	410	339	355	339	343	341	335	327	315	360	326	319	327	316	351	289	343	345	341	353	338	332	313	314	347	314	351	331	335	317	333	330	332	331	313	325	323	360	324	322	322	334	328	331	362	293	355	334	315	322	355	334	343	322	326	380	340	329	292	325	332	375	331	343	340	316	346	321	344	356	349	321	322	325	317	339	291	300	338	339	326	339	319	337	351	316	344	316	350	318	345	372	311	304	353	338	341	354	305	353	304	315	331	366	337	305	315	345	365	334	356	320	355	329	355	363	321	360	315	326	333	319	326	368	310	320	331	343	357	348	301	343	344	363	316	364	310	302	324	327	354	319	342	334	327	348	336	350	330	334	322	324	321	327	328	332	347	314	274	354	314	322	348	322	335	337	342	332	341	310	328	338	357	369	354	311	332	330	317	338	324	326	308	322	335	355	322	325	351	315	338	333	318	334	334	341	324	342	291	330	329	323	349	340	333	336	337	332	322	337	320	287	340	352	319	324	323	360	296	319	334	325	329	333	323	370	329	335	310	340	334	335	349	330	341	343	329	277	359	312	327	321	318	285	339	336	309	311	334	336	348	360	356	334	327	378	337	340	342	317	333	301	330	343	353	326	331	313	325	342	334	332	338	299	333	324	314	347	317	309	312	327	332	327	313	377	336	329	317	324	351	354	311	320	302	313	355	321	337	351	320	345	317	311	322	307	349	355	346	329	339	332	317	319	329	301	301	329	319	324	322	334	347	329	370	349	360	334	308	287	318	324	328	326	348	324	332	340	351	341	333	309	328	316	306	328	329	330	327	364	300	337	313	332	278	344	335	328	329	350	381	330	326	317	323	331	349	307	348	322	331	341	338	339	358	334	335	329	316	337	324	330	320	341	316	316	323	319	346	331	317	344	324	320	341	338	318	334	294	357	320	345	316	335	336	330	334	323	329	288	298	354	304	343	301	358	340	303	367	337	332	318	339	341	358	336	349	353	343	317	319	313	304	293	334	338	349	317	340	303	329	329	345	333	353	338	353	337	312	344	384	351	310	320	357	288	315	337	348	353	330	342	323	331	347	329	316	316	322	313	323	324	359	294	335	344	344	335	316	335	333	319	364	342	313	353	362	312	328	349	374	320	335	337	307	332	353	361	326	348	343	360	303	330	313	331	314	332	358	337	329	365	335	335	326	324	326	319	311	322	345	337	350	335	284	361	325	306	322	312	326	350	318	325	317	352	317	333	332	326	329	335	361	323	326	277	344	334	317	319	352	357	304	356	336	371	342	291	318	333	332	352	325	314	339	295	338	344	336	316	335	370	322	333	364	336	316	335	328	341	343	337	333	327	359	338	317	306	331	332	310	318	357	329	326	341	336	377	304	323	326	358	346	351	340	361	310	329	307	321	368	357	399	325	302	317	323	336	316	322	342	362	352	377	355	325	363	326	332	317	313	314	349	334	329	344	343	321	308	355	339	313	327	326	375	305	330	332	356	319	315	339	306	322	348	351	298	315	327	350	312	347	344	325	354	330	363	312	303	317	329	306	322	334	299	334	354	339	367	334	345	300	328	322	307	342	356	336	325	320	315	352	358	333	317	327	331	329	355	335	330	321	340	321	363	313	316	293	355	322	302	360	329	310	329	332	285	314	348	338	325	329	345	356	350	301	316	338	340	322	306	315	329	325	332	315	313	339	316	338	355	349	326	354	342	301	321	307	323	323	346	318	345	345	327	353	367	333	332	338	321	334	351	316	319	314	344	319	327	288	346	323	318	315	324	336	324	313	339	333	320	327	330	346	327	319	328	349	324	344	340	310	347	377	355	298	374	307	337	307	336	305	325	322	342	358	336	332	304	328	314	359	333	321	337	345	332	329	333	326	351	303	305	320	339	322	380	329	319	348	342	360	373	288	334	333	376	325	320	327	341	354	310	338	327	293	358	311	340	351	335	307	344	333	327	410	324	321	328	343	317	353	362	332	329	337	342	308	343	315	323	317	339	297	349	292	322	353	336	301	327	281	359	344	336	333	320	324	326	339	339	347	349	334	343	330	350	345	329	337	295	317	330	307	333	312	335	331	352	328	349	343	342	323	348	320	315	320	348	356	353	333	329	339	342	327	313	319	319	336	362	330	346	317	308	338	331	298	353	325	334	332	330	324	296	359	328	332	329	340	307	334	328	327	308	320	355	340	307	321	342	385	320	297	330	334	294	349	305	344	395	364	349	340	345	314	346	299	325	339	322	331	308	301	315	353	316	320	347	343	364	317	335	338	362	321	345	328	358	325	334	335	378	324	346	332	331	323	337	337	330	322	308	320	329	307	342	347	337	365	331	338	330	301	322	370	331	361	358	370	348	322	361	333	348	344	309	344	310	293	347	340	327	327	322	336	327	344	327	349	326	331	329	350	287	317	360	322	366	344	338	356	358	344	334	331	333	353	346	343	354	305	288	306	353	389	341	322	351	351	305	322	325	339	341	309	296	346	317	324	357	338	342	319	316	339	280	344	339	327	331	381	344	307	328	321	334	337	323	354	341	289	336	362	343	336	335	309	285	306	316	330	305	330	334	342	326	329	337	309	339	331	311	313	329	341	345	350	363	309	332	316	360	322	296	327	332	315	349	326	291	322	322	321	368	311	322	322	332	330	348	360	342	332	351	313	340	316	320	339	316	296	332	337	322	334	311	321	334	327	381	343	335	322	332	366	317	346	314	314	338	346	320	355	356	347	370	331	358	341	305	327	333	317	362	305	325	346	338	362	303	357	349	362	324	324	331	347	344	328	315	318	301	359	339	335	366	348	305	337	347	342	331	316	329	324	328	335	324	319	369	310	347	357	323	348	344	318	316	323	324	311	346	340	326	328	334	334	352	350	335	342	318	319	306	326	300	347	352	335	348	332	332	349	314	300	347	330	309	350	301	340	352	317	332	350	324	342	303	310	351	326	349	362	297	347	297	348	337	300	347	334	331	327	344	346	335	331	319	326	319	333	335	319	359	364	346	362	332	315	314	332	334	342	368	314	307	338	345	289	344	313	308	346	356	345	346	335	331	360	307	351	360	337	336	288	329	350	357	321	317	375	337	360	357	359	337	378	313	343	347	319	302	302	330	342	352	309	329	324	331	317	306	330	303	344	310	346	315	319	311	347	305	325	352	312	327	335	336	323	359	333	295	344	325	337	350	329	346	314	333	338	328	300	304	338	342	307	313	359	345	360	311	339	337	319	303	275	311	331	331	335	291	383	323	332	338	316	314	347	364	348	346	316	355	306	332	333	352	308	312	368	327	313	316	318	337	313	316	315	353	340	342	332	320	335	329	351	350	344	353	361	382	281	300	320	338	314	317	336	324	322	338	311	348	312	306	317	348	354	349	331	329	330	332	354	340	322	328	302	334	330	364	322	329	322	331	334	324	348	331	341	338	329	345
25542	21850	30470	29247	21247	13265	8536	5403	3293	1653	1385	1039	814	749	650	603	570	517	523	470	439	427	452	426	410	434	487	436	455	389	432	407	427	421	430	405	420	398	411	429	439	419	427	418	419	428	438	427	409	425	414	406	402	440	428	419	421	451	418	434	456	420	414	408	440	427	402	434	408	418	420	433	452	445	402	448	411	447	430	432	412	384	414	442	397	416	420	449	414	426	406	393	460	390	411	423	408	421	407	400	397	430	394	395	393	413	404	445	407	365	403	407	419	424	405	415	419	414	406	376	379	420	414	439	427	418	417	375	398	405	435	392	417	408	420	395	391	387	402	384	405	432	428	398	432	418	456	429	395	416	387	456	404	422	414	415	441	420	400	399	402	443	459	404	397	412	409	411	443	410	429	451	403	420	408	439	412	421	392	422	433	359	395	417	423	433	416	418	397	379	428	427	443	439	393	396	420	385	430	395	417	425	413	432	430	384	431	439	397	443	412	402	433	422	401	456	405	412	393	402	389	425	432	380	408	441	404	381	397	436	436	389	382	396	421	431	413	402	424	403	405	399	405	424	425	401	422	384	418	430	403	402	405	415	451	401	428	423	425	419	389	428	413	436	355	446	439	396	417	394	429	428	418	434	417	413	383	426	396	417	434	426	450	415	436	412	422	432	389	446	419	412	428	420	406	407	404	412	405	427	403	390	439	382	388	404	406	418	471	466	439	390	437	427	414	434	433	409	441	437	414	398	438	431	405	384	401	451	393	436	382	443	437	421	427	427	390	430	410	415	410	437	449	426	392	431	388	390	427	409	392	444	418	413	424	428	392	427	369	450	426	422	434	419	425	404	381	450	431	396	404	403	455	424	425	396	407	387	422	458	422	376	437	361	377	420	424	408	391	415	420	404	400	375	404	417	434	383	472	409	400	422	419	465	404	425	404	431	415	398	451	448	442	422	449	398	423	407	415	390	424	449	397	393	414	417	449	394	419	425	386	451	421	396	420	454	410	387	411	436	383	410	434	406	430	395	434	387	404	383	414	389	455	415	409	407	411	382	447	432	421	411	429	424	422	374	391	374	413	384	393	429	405	413	380	414	440	384	443	368	370	423	395	415	431	414	388	383	393	454	435	403	409	449	456	383	410	420	427	411	392	393	416	394	412	441	364	405	395	413	435	421	421	381	388	422	429	421	414	437	424	415	418	464	397	406	422	392	428	404	402	428	396	420	437	416	413	397	419	446	385	422	398	451	405	428	401	429	429	398	417	424	423	411	438	426	434	415	429	443	407	419	410	425	415	463	420	429	428	444	415	455	399	412	430	435	412	411	430	399	427	433	437	380	399	438	447	401	427	396	428	450	405	426	394	404	390	380	393	409	424	445	424	416	432	405	429	390	409	415	424	405	435	412	384	423	415	434	446	427	413	410	393	417	422	415	414	409	417	451	423	461	385	450	447	407	387	414	438	398	383	467	420	389	400	422	422	426	431	416	426	387	392	396	378	417	456	430	420	473	396	394	399	436	388	406	393	398	403	434	432	427	435	446	392	424	414	417	429	419	426	389	417	379	442	414	399	422	441	431	435	397	432	396	424	420	392	436	439	401	411	386	382	420	416	406	437	415	398	382	411	426	400	449	437	415	421	450	415	432	420	455	453	425	425	421	442	420	441	427	434	456	411	432	388	425	383	391	406	409	400	392	433	430	387	432	419	407	443	458	429	403	406	399	405	401	419	416	419	431	445	402	391	450	438	414	426	447	452	423	407	422	388	430	434	390	409	421	437	425	446	401	432	406	413	390	423	394	390	417	410	404	398	393	399	420	421	417	415	458	371	407	399	407	415	384	381	396	406	402	420	438	403	338	422	394	420	415	431	404	457	426	382	420	417	429	400	426	449	419	405	414	431	428	425	444	382	442	422	408	453	409	409	401	411	419	433	382	427	444	397	425	404	407	412	375	419	431	434	392	450	396	398	395	411	416	412	436	383	402	384	445	453	397	415	443	412	417	425	431	415	388	398	393	414	429	449	416	442	406	408	415	416	423	428	409	413	409	419	428	392	384	387	385	392	432	417	460	409	431	418	409	423	411	388	417	382	396	406	445	386	444	442	424	409	459	393	416	411	362	430	413	441	429	434	434	404	394	387	413	405	433	401	422	437	431	410	433	432	392	430	391	392	429	403	419	438	413	413	424	390	419	411	400	429	398	392	435	425	404	401	436	405	390	389	404	386	432	421	421	451	417	414	407	401	422	374	422	424	386	420	414	431	433	421	423	454	367	424	445	411	391	381	426	395	401	397	425	411	421	419	372	401	433	421	455	421	425	415	396	419	414	428	457	420	384	406	417	413	419	402	403	397	414	435	450	422	444	452	413	408	447	412	472	365	442	403	417	451	414	420	412	456	416	448	434	406	436	394	407	418	403	414	419	391	421	415	435	414	396	402	452	413	400	458	453	393	422	435	434	385	405	429	433	393	438	415	438	391	462	406	411	455	435	402	435	432	441	442	420	422	416	400	429	379	392	416	430	452	398	420	404	397	418	393	420	439	446	410	411	408	414	391	405	420	411	453	420	428	396	406	433	390	417	424	391	417	404	417	397	399	385	458	402	396	406	431	424	445	423	442	406	421	428	434	382	427	394	406	369	412	413	390	414	430	391	416	400	379	450	403	405	433	443	406	409	419	427	441	418	452	401	409	400	402	423	386	422	422	397	400	394	391	417	421	422	447	422	426	436	423	410	397	428	400	422	429	418	412	397	416	449	414	407	413	405	444	394	431	393	393	390	430	419	445	395	433	424	423	413	412	410	416	408	450	450	414	405	392	424	396	431	395	414	436	415	440	452	410	405	446	393	415	411	432	393	424	385	424	459	423	430	388	417	426	432	431	426	436	399	376	396	388	401	438	362	399	427	411	445	404	421	419	407	410	393	448	436	401	406	440	438	432	418	401	389	423	414	406	396	404	415	377	418	410	454	399	402	408	443	446	425	460	429	390	419	411	445	440	378	403	372	405	402	399	406	419	416	436	405	414	419	419	422	421	436	415	407	409	380	408	409	417	429	414	414	404	402	413	398	427	399	414	395	393	433	384	432	411	410	416	448	423	372	409	422	418	417	426	394	405	426	422	440	410	437	402	395	412	411	428	418	420	386	398	398	433	387	421	400	401	406	400	413	397	449	391	390	401	427	433	416	412	464	442	431	404	401	431	383	447	457	397	410	389	390	407	378	431	398	442	422	387	436	441	394	389	429	411	423	435	456	423	391	385	406	428	389	422	402	427	418	393	419	401	414	438	413	414	438	410	475	440	427	419	420	442	389	401	411	419	391	457	445	389	397	442	383	440	412	401	374	398	414	412	401	429	426	411	432	461	411	393	414	366	402	430	427	401	418	401	447	426	404	398	426	440	400	418	429	428	423	410	407	423	410	393	421	437	405	403	413	409	410	413	431	457	402	413	418	368	438	389	405	377	422	441	357	372	425	410	416	409	404	429	438
34381	57431	46156	31411	22621	15774	12416	8918	5519	2846	2342	1611	1276	1014	860	810	725	675	616	597	496	501	510	494	471	448	454	468	495	472	438	489	474	443	439	469	473	440	436	429	461	483	452	422	453	434	446	456	462	434	419	476	447	445	487	457	442	449	436	461	433	419	437	433	447	452	459	421	438	407	490	457	429	427	459	384	441	417	429	442	451	418	431	446	431	432	438	442	442	414	417	383	454	475	415	465	453	403	458	439	470	413	419	461	425	429	422	443	448	437	424	445	440	420	433	447	431	477	462	471	404	437	428	426	430	462	408	461	429	466	407	423	474	427	448	439	460	464	412	439	470	442	434	425	449	458	429	427	445	486	433	468	463	419	433	438	449	430	465	435	406	449	442	432	415	431	428	434	431	432	397	410	422	442	443	451	418	449	414	407	416	487	434	463	432	466	443	470	447	420	431	440	412	437	471	455	457	416	449	448	437	427	444	445	431	430	413	459	399	438	485	422	438	399	449	385	426	449	442	415	416	460	390	418	406	456	465	441	460	454	409	449	441	462	455	461	448	461	428	426	440	454	415	457	420	429	440	428	448	426	454	390	407	406	439	417	467	413	432	432	402	450	415	446	453	486	422	418	454	473	419	442	412	413	460	442	417	452	431	408	463	444	454	441	447	416	444	500	426	445	466	460	437	467	456	425	421	402	406	472	450	441	446	444	434	447	429	462	414	452	431	427	420	473	462	458	464	432	449	485	436	472	410	461	483	383	427	448	457	435	435	429	447	412	466	458	439	426	423	445	425	433	461	448	454	453	438	436	439	479	451	447	479	442	460	446	386	413	428	415	427	426	428	447	447	436	428	441	464	470	416	421	409	462	417	402	423	431	467	425	465	474	464	439	429	466	462	405	462	480	459	481	475	452	469	438	481	441	443	434	504	436	477	449	423	408	437	447	444	430	444	413	461	443	442	434	452	429	436	449	432	456	451	453	463	481	412	438	402	457	425	440	432	434	451	458	436	446	455	439	478	458	436	423	438	440	427	460	482	458	459	433	404	471	471	467	439	455	436	451	448	400	444	467	451	417	452	434	448	470	462	413	466	435	420	442	460	468	434	421	413	448	437	450	429	429	425	467	444	473	431	458	464	402	428	465	462	439	459	466	471	458	444	478	458	443	463	428	411	470	404	441	488	413	436	429	482	437	441	448	479	451	418	451	423	465	458	431	456	433	401	454	439	442	419	473	438	450	433	460	434	422	430	415	441	452	465	429	426	419	432	453	443	478	434	456	439	442	410	409	471	419	451	441	459	428	416	434	448	418	438	478	455	449	427	487	416	442	458	441	472	436	452	448	404	434	452	477	390	469	457	442	465	463	429	441	445	435	422	459	411	430	431	508	423	445	465	453	449	422	451	447	436	423	442	468	450	442	421	434	421	445	442	440	465	443	477	461	427	409	418	439	454	434	413	433	421	435	429	484	446	442	454	430	429	467	440	446	433	434	474	446	463	434	441	451	436	448	460	448	449	446	408	465	469	445	408	445	430	421	422	452	435	466	436	452	442	436	434	394	411	443	479	439	488	452	449	441	435	454	400	467	448	421	398	486	436	457	421	473	441	414	429	439	451	419	371	443	440	445	429	458	432	449	453	431	450	453	443	459	458	456	460	431	460	416	431	449	490	463	439	446	457	432	435	426	462	443	447	469	436	440	459	459	418	444	419	407	477	439	399	446	458	455	468	447	438	468	415	441	416	442	481	419	428	425	424	468	409	436	463	426	440	468	432	439	431	465	447	466	444	409	440	421	427	438	470	453	468	432	463	429	475	429	429	443	434	414	458	448	403	493	466	420	419	446	437	456	446	406	393	440	456	462	486	432	433	467	437	441	422	437	420	424	440	460	422	463	433	458	440	432	471	445	459	448	453	415	439	442	461	431	435	435	419	467	481	464	442	409	427	463	456	402	417	461	446	423	424	428	457	508	428	446	447	440	453	448	429	449	437	445	415	476	448	425	450	419	473	446	442	440	434	457	447	398	434	423	485	453	460	456	429	441	441	422	406	460	447	440	438	453	438	431	442	423	449	442	468	446	442	416	452	456	494	411	438	431	416	461	411	502	429	462	466	436	491	409	443	429	471	455	434	442	420	442	466	412	437	444	430	440	460	434	446	427	423	441	432	437	454	440	447	407	461	440	460	486	452	428	442	446	418	420	488	430	467	450	417	414	467	480	403	456	437	441	446	403	435	454	437	478	452	473	439	447	460	454	453	438	418	423	413	446	411	432	430	440	420	410	469	401	445	472	454	472	421	439	447	410	445	459	410	474	457	434	442	448	463	442	426	420	444	437	429	435	420	450	454	455	430	441	444	469	485	416	409	469	408	418	464	472	441	411	397	456	449	397	437	435	428	445	458	445	412	462	481	467	417	423	453	491	464	440	460	468	441	386	420	457	425	438	438	426	402	482	452	480	450	436	450	456	437	420	449	418	455	457	435	424	487	428	434	450	427	460	449	426	446	400	471	401	481	443	455	474	383	434	425	444	465	453	436	466	426	443	457	443	431	443	425	465	416	438	510	461	442	472	431	433	476	413	450	474	438	418	445	427	466	386	460	494	483	427	438	450	470	444	469	463	419	449	397	435	430	444	433	444	423	443	437	412	392	450	473	419	433	413	427	441	432	429	452	470	421	421	426	476	477	448	461	452	436	468	414	446	421	417	449	453	426	447	439	435	434	437	435	493	457	472	484	413	428	434	427	433	460	465	442	481	433	457	440	457	461	438	413	446	450	450	443	518	441	465	442	459	445	438	437	420	418	452	452	403	442	412	435	438	413	435	441	453	439	415	412	448	462	467	452	404	422	448	458	456	447	433	456	408	430	429	445	433	444	425	449	437	434	459	436	420	428	426	458	459	468	423	414	448	439	412	454	451	432	436	424	421	397	407	411	422	466	465	472	418	457	425	422	422	456	429	421	418	502	452	444	475	401	404	447	463	419	436	448	495	436	455	476	471	464	457	465	451	420	454	421	451	447	449	463	391	421	454	457	428	423	426	463	488	423	426	502	414	432	419	502	497	388	457	484	442	423	423	478	417	480	466	440	455	431	431	443	449	437	465	417	466	424	443	466	439	459	396	436	438	430	458	446	441	457	430	443	446	424	410	427	441	427	427	460	448	418	413	411	430	440	440	463	489	435	456	455	495	475	475	424	473	493	429	447	450	451	424	425	414	443	447	420	409	444	449	429	429	446	440	433	444	444	431	443	441	437	459	426	433	460	424	435	421	463	423	450	411	443	410	454	450	428	440	432	454	454	433	453	439	426	454	440	423	475	440	427	433	432	454	437	436	471	411	446	443	453	472	464	475	465	448	453	414	399	418	469	481	424	424	457	423	412	432	413	435	466	460	473	404	459	413	473	436	459	435	433	451	472	415	432	466	451	448	474	447	450	449	443	477	448	469	451	432	449	458	454	495	460	433	423	426	427	474	479	437	423	441	463	424	427	454
22128	20677	28139	23633	21645	23137	22380	12454	6713	4060	2914	1789	1371	1101	934	839	795	685	654	614	506	528	483	503	474	482	510	478	495	497	501	464	472	479	429	483	468	507	482	485	485	479	481	487	425	466	442	452	458	434	478	466	455	472	474	477	482	450	472	429	470	463	446	452	478	477	486	482	420	447	434	495	453	459	431	454	487	486	413	475	461	446	438	467	508	473	462	455	483	492	487	432	441	453	492	435	470	490	465	437	446	473	488	430	497	461	419	442	438	468	469	475	454	461	484	431	435	465	442	451	431	455	443	424	447	469	460	492	448	467	443	467	446	478	430	457	487	444	537	445	472	477	438	452	428	425	422	503	425	443	470	459	464	506	462	455	448	462	450	482	425	477	433	408	483	460	445	489	431	479	448	476	458	434	442	453	464	437	457	455	445	454	447	467	460	455	453	444	453	417	498	475	466	474	483	422	478	442	456	459	455	469	469	446	439	388	481	434	469	448	443	465	449	453	453	439	437	432	453	438	439	424	456	455	446	466	476	472	459	446	446	454	428	412	475	467	457	485	456	481	480	465	459	485	444	429	441	482	460	437	441	443	425	471	457	447	431	480	479	485	440	438	449	468	488	453	476	457	444	480	412	446	484	480	464	422	457	442	450	455	448	469	447	447	469	467	423	447	464	445	453	465	436	487	441	525	424	459	461	480	435	440	467	477	471	488	488	469	418	416	471	466	474	474	472	472	493	435	464	442	445	480	457	459	478	473	479	492	469	470	475	476	487	484	432	473	450	449	422	455	421	471	407	464	446	453	441	464	441	515	489	455	496	456	424	509	485	473	430	446	482	461	421	403	430	454	496	463	454	451	458	474	457	445	498	468	444	422	483	448	489	468	475	448	434	481	437	452	423	460	456	505	488	468	431	437	474	470	461	435	412	436	458	429	442	451	467	446	473	467	467	453	476	506	468	445	482	473	462	442	469	479	443	451	457	445	478	459	451	421	424	471	475	447	434	418	479	447	481	460	446	489	427	448	422	484	442	476	438	459	437	453	507	449	461	453	447	464	457	416	430	432	467	444	482	465	444	464	445	479	430	476	453	443	446	453	473	475	478	459	439	463	487	422	458	450	457	437	455	417	452	444	441	446	448	453	457	443	464	452	478	451	466	499	443	468	426	463	504	462	456	435	458	457	501	492	408	439	468	424	469	455	484	422	480	467	454	465	450	460	432	445	496	482	452	426	485	424	487	471	474	443	475	467	441	462	442	443	443	438	453	452	470	482	401	475	434	479	461	454	459	461	460	443	461	446	478	435	473	435	459	456	409	450	421	464	466	457	437	466	444	476	445	412	484	469	471	449	470	448	443	442	456	426	443	447	456	437	414	465	459	448	503	453	432	444	479	475	438	438	455	466	432	449	481	471	449	452	472	451	487	460	481	419	429	452	480	504	462	446	435	468	415	436	458	452	463	486	471	442	505	440	485	455	505	484	478	434	435	448	463	418	452	431	420	430	423	490	476	438	456	502	468	462	450	474	437	501	491	429	452	471	466	477	448	461	475	467	458	513	456	426	437	455	443	474	452	431	467	457	403	468	488	441	444	485	470	462	472	446	405	497	503	461	475	474	469	456	482	459	459	445	494	432	475	453	467	469	418	434	469	475	444	466	474	424	443	478	458	470	455	447	459	504	463	436	475	465	469	447	459	509	466	438	453	455	492	432	437	484	431	475	468	433	445	473	416	458	466	476	451	450	426	467	434	465	471	449	454	431	456	476	442	444	435	439	437	448	429	437	486	479	446	402	418	489	435	461	416	441	422	450	447	428	426	493	481	459	469	478	468	444	443	460	463	470	433	414	461	459	435	494	467	433	403	433	460	459	468	433	477	441	439	456	468	462	434	484	475	433	445	468	454	458	451	459	435	447	454	432	431	458	444	489	434	468	437	470	441	454	506	452	459	482	488	441	456	434	478	457	461	416	482	451	437	463	446	450	479	452	461	433	439	467	467	495	468	482	463	464	410	434	447	421	447	436	486	480	444	442	432	443	436	444	443	455	444	478	447	433	443	439	463	450	487	467	457	426	508	454	452	461	461	469	441	424	504	439	428	446	444	443	487	452	504	444	478	431	449	466	498	403	430	461	438	485	467	429	494	487	476	445	436	433	453	452	495	418	448	458	451	472	446	437	457	474	483	461	491	445	471	454	445	441	458	446	473	470	480	458	451	434	489	502	492	443	504	453	439	464	441	472	477	466	467	493	450	440	480	462	445	435	430	456	465	433	456	473	470	441	457	465	462	425	465	460	452	451	439	460	436	450	445	448	453	467	440	476	453	479	431	469	412	461	453	440	458	444	453	444	482	465	475	451	488	463	472	433	448	440	444	440	492	425	457	463	467	452	485	445	470	470	466	451	426	439	466	442	437	440	436	462	470	469	445	431	434	494	450	442	463	487	434	465	455	462	433	453	475	517	438	405	433	471	467	435	443	416	444	469	443	443	469	479	486	452	428	460	451	442	441	487	455	424	465	441	447	457	453	456	453	452	472	462	464	405	460	432	440	444	438	466	465	481	444	455	470	460	432	453	415	469	473	459	439	489	448	452	463	479	433	459	430	467	455	437	429	466	457	505	487	463	455	436	479	468	406	437	448	463	459	424	457	427	443	431	430	484	415	462	437	461	475	461	473	508	476	449	427	462	464	460	436	458	453	434	486	464	480	436	436	435	475	439	452	444	424	424	447	432	462	457	449	419	464	473	419	481	437	459	475	449	444	464	441	469	426	462	474	419	471	479	428	418	437	462	448	457	460	476	471	446	462	481	473	462	428	423	442	474	413	426	480	454	466	469	474	480	450	443	450	474	470	457	466	491	463	459	410	496	470	472	478	428	449	509	453	447	440	463	472	472	447	467	436	453	469	450	460	447	437	423	470	467	477	433	439	454	455	492	452	464	435	400	466	479	458	441	457	455	430	478	425	433	431	459	439	467	449	428	451	449	434	475	454	443	427	452	428	436	466	420	431	457	442	467	458	425	440	466	455	436	445	475	463	488	478	464	433	463	458	427	465	440	452	447	492	460	481	464	434	458	477	448	468	457	499	424	482	453	482	452	460	447	469	465	452	483	431	427	461	426	479	474	434	479	438	483	456	432	441	464	464	471	459	445	494	446	465	428	460	429	457	487	444	478	467	464	468	448	470	432	454	416	481	450	456	477	465	481	440	428	496	478	441	414	462	427	465	459	459	466	424	456	467	474	426	447	465	462	411	478	454	454	442	443	400	438	440	438	449	470	485	430	426	432	465	424	440	452	438	448	424	469	454	431	460	415	440	483	449	474	445	458	437	456	443	429	443	497	479	458	463	454	467	456	467	494	442	461	441	464	440	466	476	414	490	492	452	438	510	468	468	451	437	442	456	454	446	467	469	415	433	453	471	471	522	470	486	443	463	440	435	447	440	491	459	446	418	448	455	464	446	464	476	417	401	469	435	471	443	446	468	427	492	446
35062	63625	52282	38910	30578	25345	20796	15035	10173	6157	4620	2628	1982	1550	1313	1177	1016	872	807	717	625	619	494	518	524	506	502	519	520	511	516	522	496	483	484	466	452	524	487	450	501	501	436	459	489	493	489	455	468	471	480	510	452	494	462	432	444	479	468	470	469	446	440	460	491	494	506	469	475	498	460	486	488	462	497	450	478	459	483	479	459	451	482	467	488	465	497	494	451	474	494	509	500	441	417	425	433	469	460	439	453	433	469	467	492	434	454	451	423	462	445	443	461	476	474	493	440	471	486	454	459	468	428	465	483	434	493	454	478	435	464	475	516	452	503	458	453	451	445	476	480	482	448	467	466	455	468	503	405	489	491	471	452	502	468	505	472	438	435	415	436	503	434	459	457	435	448	460	488	485	469	452	473	487	422	486	483	441	447	454	435	455	467	462	466	446	447	493	476	460	493	487	456	469	483	475	494	445	465	488	439	466	472	481	456	419	461	467	429	460	464	443	469	504	470	446	488	454	471	489	446	497	463	488	418	450	419	437	422	462	487	492	456	493	456	488	457	455	446	435	521	435	407	437	484	475	457	467	493	476	460	452	475	438	444	431	476	458	439	465	481	447	468	448	442	474	502	448	438	471	496	442	477	461	452	462	436	452	486	479	491	482	478	464	457	454	466	450	495	455	478	486	478	498	450	448	479	480	428	448	408	456	475	412	458	462	496	453	471	512	491	460	480	456	458	468	494	431	479	469	494	483	452	440	479	457	498	435	468	481	467	463	475	489	458	457	465	407	436	479	453	470	489	494	441	453	476	462	476	479	446	466	441	449	485	442	443	469	458	466	448	486	490	519	459	455	435	441	477	456	467	500	461	447	445	488	469	495	444	407	471	470	486	456	488	469	470	450	443	484	485	466	462	484	494	482	455	477	492	435	495	459	457	439	472	481	543	446	465	524	447	467	447	469	456	464	459	493	510	479	464	455	492	451	464	462	468	412	469	458	477	428	457	483	453	483	478	447	478	440	453	467	424	459	458	436	466	460	445	481	460	446	463	441	492	501	446	474	487	487	448	456	477	460	477	458	503	485	503	424	442	461	449	495	450	487	457	480	488	443	499	443	461	450	441	500	441	452	467	490	464	444	473	484	477	462	476	500	507	486	450	461	472	451	449	487	450	478	449	461	485	444	442	450	455	474	471	481	480	504	476	503	484	486	463	489	482	454	484	442	456	428	483	482	460	453	455	473	442	459	459	469	439	487	513	471	460	453	464	459	419	405	477	456	404	482	495	455	456	496	469	492	437	453	480	486	484	460	445	452	444	498	480	503	456	455	485	488	485	439	452	434	522	484	461	443	458	456	454	440	486	433	491	467	437	471	457	492	457	486	521	426	481	439	450	462	450	448	439	464	480	466	473	475	477	431	442	399	472	483	396	455	501	433	490	458	454	471	458	421	490	470	445	474	445	428	449	437	447	477	444	438	444	469	447	467	485	487	452	494	482	482	446	433	443	478	449	438	494	441	463	452	450	477	453	470	447	469	431	451	490	452	418	464	455	476	478	440	464	486	452	444	480	505	485	485	452	458	485	491	451	444	448	483	499	457	467	495	485	435	483	464	483	487	485	468	477	449	451	494	472	482	469	482	447	454	474	453	492	510	484	460	456	435	485	489	430	474	430	500	436	447	483	458	468	454	445	438	482	461	455	477	449	458	474	460	474	474	466	469	464	475	506	440	439	451	461	458	480	476	465	466	446	463	421	460	473	428	489	455	490	484	483	499	459	485	523	476	435	503	445	455	448	507	415	475	460	446	467	450	465	470	484	474	498	489	443	460	440	417	447	472	404	488	474	446	448	494	469	470	457	457	471	525	477	478	493	465	445	470	450	471	446	484	487	465	487	434	481	486	445	420	467	486	440	487	479	489	438	473	431	451	457	502	452	476	468	491	453	452	471	462	464	478	446	502	462	491	457	442	431	463	467	492	451	490	475	451	456	482	438	443	459	470	445	477	489	452	420	476	469	477	471	442	466	456	447	498	451	446	451	488	477	487	484	460	475	478	464	453	483	454	488	433	452	490	450	451	463	435	451	500	464	470	478	452	445	465	485	426	440	474	468	469	466	440	471	494	475	459	451	486	459	439	489	468	476	433	519	456	471	445	438	481	474	489	444	473	484	446	453	498	501	460	479	452	494	455	449	481	481	436	482	456	468	483	430	460	475	476	462	446	456	453	491	475	454	509	445	440	443	496	441	472	452	457	464	460	486	492	446	439	432	457	466	456	453	461	481	471	434	485	453	506	402	478	462	489	461	454	490	480	472	425	480	453	472	445	470	475	461	458	474	450	410	454	445	507	459	473	482	472	472	466	490	463	442	486	493	444	429	479	508	479	437	430	449	464	429	478	480	513	506	474	501	461	441	485	445	467	428	445	469	441	507	427	451	463	493	482	471	480	462	448	491	484	438	445	452	472	501	447	445	470	480	476	458	496	443	457	453	457	477	461	435	461	441	471	476	476	478	465	453	438	465	484	455	481	493	470	472	425	463	490	484	478	464	415	459	464	515	482	466	509	479	475	498	502	477	471	480	513	426	483	469	487	460	484	438	453	457	473	436	446	463	444	472	451	469	449	462	519	467	465	447	501	456	441	468	492	488	440	505	459	474	470	455	462	484	472	436	484	498	436	488	454	465	436	445	487	453	486	443	475	485	445	495	500	475	456	451	404	460	474	416	446	451	451	442	487	449	477	481	459	442	479	445	465	447	467	484	512	463	476	456	479	463	474	485	445	453	474	506	461	455	438	450	499	495	475	460	478	459	457	417	478	476	429	431	474	453	456	468	442	460	441	485	487	502	430	458	466	514	472	463	477	484	487	455	461	498	451	473	469	480	449	474	431	465	432	502	479	409	461	472	466	497	459	459	481	459	462	459	448	492	443	457	475	460	457	444	457	483	469	437	481	456	496	465	455	438	461	470	434	470	469	467	458	476	468	434	461	474	454	441	438	485	487	475	477	477	472	481	430	448	488	502	466	461	487	457	489	465	476	439	447	468	468	485	447	455	463	423	454	448	473	480	439	465	451	458	463	424	455	471	443	458	464	456	472	458	458	521	493	397	430	445	494	462	496	471	490	446	463	477	379	480	438	423	499	446	462	459	451	485	485	460	442	434	479	445	470	445	463	437	460	445	456	476	455	493	454	466	448	484	473	495	468	425	482	483	458	477	477	491	468	439	459	480	514	466	476	438	450	437	471	483	487	458	461	437	451	518	443	501	468	457	457	454	484	449	473	475	463	458	471	496	445	471	450	459	433	490	432	465	453	434	474	447	429	450	454	463	475	452	467	474	464	501	464	460	461	444	483	476	443	455	474	499	447	462	488	444	446	454	457	456	454	492	459	428	468	484	457	481	472	458	462	468	476	444	462	438	472	464	473	471	462	454	484	441	433	463	501	434	467	476	460	484	464	475	421	486	489	460	441	466	460	443	502	439	502	501	484	454	481
32758	38258	40623	27875	15920	8561	5098	2925	1949	1245	767	661	550	542	468	464	411	393	349	362	332	305	340	313	318	330	333	332	320	296	331	322	293	314	323	358	296	313	299	307	350	305	296	286	310	342	307	313	320	316	326	323	294	286	314	330	312	332	279	326	303	296	334	292	337	335	309	315	331	316	307	340	293	318	307	286	280	294	310	295	327	283	336	325	303	322	306	286	328	294	287	275	309	291	283	278	322	315	321	327	298	330	326	315	326	286	281	313	314	325	312	287	312	341	322	297	285	313	300	309	311	299	315	312	304	302	303	291	289	338	315	309	275	282	315	305	303	302	327	303	325	311	313	344	301	287	310	309	301	333	282	313	312	289	307	289	284	312	300	294	311	281	335	291	307	321	344	279	312	302	292	302	281	281	335	310	315	280	315	301	290	289	294	318	302	293	337	328	288	341	321	308	301	293	299	322	309	276	353	285	304	311	318	290	294	307	328	290	296	302	324	297	302	305	315	350	315	315	301	318	322	276	281	296	308	294	308	304	326	326	306	293	301	310	287	307	311	306	307	285	299	292	352	301	314	300	306	300	299	311	290	289	293	331	310	320	277	334	309	302	310	270	330	281	307	322	288	329	309	292	282	290	289	289	322	290	278	282	314	296	330	307	283	282	314	300	318	337	316	299	319	297	295	294	315	275	280	282	282	279	306	319	298	321	324	333	304	311	306	328	313	284	309	311	296	290	296	286	315	326	295	302	310	299	285	357	311	269	313	312	313	331	325	293	297	308	298	285	320	286	306	315	297	333	313	301	299	288	301	316	291	276	305	311	311	293	317	324	302	316	280	291	298	339	306	291	331	289	308	332	300	318	305	331	321	302	299	286	307	325	310	312	304	300	299	314	337	306	295	328	311	289	272	310	301	309	291	314	334	284	312	315	333	309	315	298	295	342	269	298	317	317	313	304	333	319	311	266	322	303	304	282	297	311	310	330	343	300	330	318	276	265	322	332	297	315	313	313	287	328	282	313	270	315	318	297	302	321	332	294	314	292	312	304	305	287	293	300	310	293	329	307	317	344	333	286	319	297	290	301	286	282	295	308	323	325	313	298	290	316	298	320	312	304	307	293	301	271	304	318	332	277	307	331	280	283	342	278	259	319	262	328	300	307	294	299	314	310	312	322	291	272	276	302	286	314	295	296	317	313	300	295	287	281	298	314	289	306	328	302	311	331	357	323	289	293	307	337	357	334	332	313	317	322	304	348	316	291	325	316	315	300	289	275	304	299	310	292	276	321	302	306	281	309	283	300	306	321	289	326	336	281	283	290	280	308	291	297	318	307	285	291	285	314	334	320	302	307	335	318	303	290	272	303	294	317	286	289	312	304	314	328	316	292	304	322	281	298	317	292	310	297	298	306	318	287	324	321	288	304	313	273	303	298	307	290	309	293	310	277	258	313	311	314	315	322	316	307	330	318	328	306	328	350	330	291	300	291	299	282	330	322	308	315	291	329	302	308	329	298	317	326	303	290	331	335	328	308	326	266	314	296	297	302	276	316	285	289	304	291	307	295	269	296	298	296	304	313	306	289	322	321	289	313	270	276	311	307	302	316	309	294	294	310	301	275	300	286	287	305	325	320	290	292	278	310	310	317	310	329	307	315	336	298	293	316	295	315	320	323	314	279	292	301	281	284	298	291	312	326	327	298	301	302	322	342	336	332	296	323	311	324	296	306	290	324	311	301	273	297	312	301	320	340	327	280	303	315	340	309	320	298	320	328	295	314	311	332	285	311	296	346	304	308	310	297	273	314	323	297	302	287	300	318	296	309	317	299	297	307	319	328	303	273	311	320	301	300	288	291	327	279	292	275	309	302	309	329	295	287	314	299	290	306	284	287	317	315	330	325	341	317	320	292	347	308	321	305	365	322	311	321	316	325	276	332	310	298	307	321	308	301	306	322	287	317	304	295	299	318	357	282	316	318	306	283	296	301	301	299	307	313	314	312	308	333	294	312	310	281	312	328	332	320	319	317	301	318	337	307	326	306	274	317	314	285	290	294	303	306	318	313	301	277	317	294	297	301	331	307	314	321	302	331	301	275	347	319	313	271	296	301	310	276	310	304	298	320	341	300	336	306	308	271	331	281	297	305	286	300	291	277	335	278	330	311	301	311	331	306	293	313	308	323	301	330	315	323	332	298	319	286	293	309	305	321	337	318	299	310	309	313	294	320	313	293	332	302	313	313	292	304	288	333	314	269	290	271	313	322	318	322	339	308	308	310	316	315	301	306	306	303	322	282	280	321	285	320	294	293	291	331	332	278	278	300	290	291	281	273	312	291	307	313	308	285	266	310	276	309	270	299	299	298	303	291	326	284	293	336	324	303	308	277	301	309	326	311	298	311	308	287	279	295	322	321	298	327	323	273	300	308	308	285	294	307	291	342	314	292	295	295	289	307	316	344	290	318	300	300	279	316	279	314	334	299	314	312	286	299	301	293	321	299	291	315	298	302	318	288	270	338	310	352	317	288	287	315	300	315	304	264	335	312	310	299	316	275	302	315	304	335	343	317	292	320	302	284	310	335	292	325	306	336	302	295	307	332	306	287	305	311	304	292	311	317	323	304	297	308	336	298	330	315	278	283	320	303	308	280	309	299	306	277	284	299	299	304	314	313	303	292	318	331	322	309	307	310	307	299	309	314	295	295	300	293	300	278	316	284	294	299	303	306	307	288	332	290	308	299	286	299	299	291	302	323	315	300	285	296	324	291	291	294	288	304	318	296	315	299	307	323	319	315	314	361	306	301	278	307	332	294	303	290	304	313	331	322	303	288	290	302	343	298	312	274	324	289	325	308	282	314	307	282	303	308	308	331	312	309	297	304	291	289	299	273	305	336	294	290	270	296	328	278	291	281	322	316	328	313	314	294	314	284	330	296	327	304	283	324	293	301	300	308	304	299	280	311	288	299	276	259	304	311	298	307	284	322	317	305	305	278	316	294	315	311	308	281	318	300	300	271	327	323	321	333	294	294	285	318	305	285	288	286	283	300	297	305	309	277	306	318	344	276	298	314	335	321	329	333	300	290	297	280	284	330	303	302	333	273	260	278	304	323	279	317	298	327	308	304	311	300	320	319	310	321	303	298	285	297	323	299	311	321	294	301	279	287	326	312	295	298	305	327	300	289	295	290	305	279	294	317	308	318	337	347	273	293	315	264	309	278	288	315	336	302	299	304	291	317	309	312	275	320	338	273	305	321	296	289	321	294	290	301	312	328	316	298	301	298	305	275	314	307	323	286	322	297	317	300	313	303	297	322	291	322	298	331	316	299	287	310	291	310	278	296	315	297	276	291	343	287	337	316	307	296	279	286	307	310	286	279	296	302	314	298	293	297	296	317	296	311	319	312	306	291	301	322	304	305	312	297	351	268	337	293	294	322	314	280	307	279	316	294	309	316	301	315	312	302	323	297	299	328	301	296	303	315	288	302	306	287	284	317	298	316
34184	52145	39845	26175	17670	12159	8300	5054	3441	2096	1328	918	836	730	627	569	507	418	454	399	361	329	333	337	354	333	333	358	361	351	320	345	356	356	334	366	328	352	346	376	330	345	318	299	308	334	354	354	346	321	356	345	377	338	380	312	343	342	334	340	341	313	338	344	357	351	333	334	350	344	334	329	353	338	319	328	310	344	321	290	328	318	304	326	333	329	349	306	327	318	335	336	323	325	318	313	339	361	354	315	353	336	354	326	325	332	347	356	339	335	347	343	312	340	343	345	330	342	348	338	347	332	349	344	309	326	353	337	330	313	364	361	329	349	310	301	331	351	346	327	339	355	327	318	332	366	328	321	333	351	363	324	347	313	335	324	321	349	327	364	367	329	313	324	331	320	333	341	328	335	335	320	313	363	328	323	323	318	322	343	336	332	298	332	333	323	323	320	332	363	323	345	331	329	344	344	333	360	317	321	331	337	309	340	291	309	335	297	329	338	315	342	331	321	329	304	318	332	367	295	358	335	361	349	329	337	348	326	309	344	371	344	346	313	334	308	320	360	329	329	318	316	333	354	330	330	338	331	339	327	313	338	318	313	339	362	315	300	306	325	325	354	305	318	324	350	325	323	309	313	351	318	352	361	314	344	328	335	323	330	356	330	316	324	317	348	326	337	303	347	315	337	351	367	321	322	332	351	350	314	350	327	302	347	338	347	333	343	323	302	312	354	327	333	329	355	328	306	312	360	350	365	325	328	343	337	355	323	341	347	323	360	321	338	350	310	338	345	324	324	325	319	329	371	321	368	316	293	334	315	332	342	329	318	335	346	320	308	322	332	339	305	340	313	356	304	347	331	341	334	359	320	350	337	323	346	379	325	319	327	385	341	340	335	337	306	363	299	339	346	347	326	312	349	356	319	339	322	352	330	354	336	328	323	344	363	322	351	378	310	316	328	342	353	350	333	333	326	300	320	340	355	335	335	342	333	304	299	319	344	324	368	337	334	323	303	317	324	326	337	349	294	351	386	348	339	317	345	318	335	374	354	324	317	323	325	330	346	313	334	333	326	317	331	324	306	312	309	330	343	383	346	344	327	344	352	343	336	322	324	340	353	327	362	325	331	337	291	332	319	347	321	352	325	330	309	326	302	330	343	316	293	278	324	332	306	343	340	366	300	324	361	322	332	336	350	352	358	366	291	378	347	325	327	324	351	298	338	327	318	339	331	322	359	328	330	348	328	355	334	344	352	333	362	337	313	303	352	307	323	358	310	325	322	346	311	321	351	322	304	338	342	342	327	313	371	326	305	316	339	330	340	343	316	333	352	327	332	323	332	329	327	348	346	334	342	356	324	352	318	334	344	340	339	312	304	318	355	361	360	325	323	350	311	332	359	317	330	326	335	321	345	335	310	333	314	300	342	315	330	339	328	341	333	325	341	317	363	342	322	302	320	305	312	362	336	358	329	325	315	330	318	347	316	343	307	355	360	350	348	328	299	314	326	309	341	344	330	322	347	301	361	330	317	338	373	355	338	352	329	350	348	326	328	335	328	322	320	312	351	301	344	342	286	337	294	343	348	336	303	348	316	326	337	346	310	379	330	339	324	327	337	320	320	324	340	317	353	369	283	361	326	338	354	372	330	346	329	297	341	324	328	334	336	322	311	328	323	360	289	329	363	349	345	342	324	328	332	338	313	309	354	342	311	328	339	341	338	316	335	325	356	309	348	326	320	348	346	298	337	309	375	323	335	350	326	351	348	294	329	328	331	299	320	320	313	324	316	338	351	323	345	342	348	340	329	357	324	343	361	329	316	346	332	325	290	358	347	301	329	325	312	330	330	340	311	319	340	332	310	339	327	320	351	301	366	327	331	343	306	339	330	339	343	305	341	289	318	343	327	364	307	362	347	381	315	324	330	339	331	357	298	344	340	355	360	352	330	327	359	320	316	346	297	331	286	330	289	358	336	329	318	308	351	347	323	339	314	334	322	307	338	300	339	349	346	335	308	344	341	339	332	357	337	344	343	338	345	330	325	331	356	345	319	307	317	333	351	298	311	319	330	299	364	312	345	350	351	351	335	325	328	349	355	350	344	324	337	325	345	332	327	308	325	354	300	320	347	349	352	334	356	314	329	340	329	344	335	353	381	335	335	315	343	337	361	350	345	316	341	333	323	336	316	314	328	316	343	367	307	350	311	319	313	334	324	362	300	349	341	353	309	348	343	329	339	334	323	318	342	369	327	363	315	324	357	328	331	287	328	339	341	350	332	324	338	320	293	327	337	321	331	330	323	319	333	319	372	320	319	294	340	351	305	350	337	319	331	356	378	317	326	328	342	320	320	354	366	336	323	348	329	323	345	318	358	304	341	331	353	319	333	331	343	363	308	333	355	312	313	337	330	313	360	340	285	320	304	340	333	346	326	305	321	350	346	314	320	313	334	370	346	333	319	355	301	337	342	339	337	335	324	371	321	311	334	360	322	336	307	340	334	368	355	335	330	328	307	341	334	351	374	346	317	323	368	361	343	317	329	332	345	318	341	364	333	331	356	323	311	330	316	345	333	361	330	352	336	331	334	336	348	328	343	326	353	312	335	322	328	330	345	310	362	320	349	341	335	317	317	346	349	324	320	335	339	342	337	353	311	351	368	345	343	330	313	335	350	336	341	326	344	352	311	315	340	307	350	319	326	331	335	333	314	352	335	299	331	306	338	331	306	318	332	354	322	321	320	385	359	307	318	317	348	327	323	336	327	342	358	322	314	364	361	311	329	305	324	359	302	324	338	322	313	318	354	319	324	329	337	342	337	360	336	336	344	348	312	305	316	337	331	312	383	342	350	320	328	344	301	339	320	293	347	327	329	316	330	328	350	337	315	337	317	323	342	327	306	336	353	334	343	370	357	319	344	301	360	310	310	348	352	370	320	357	343	357	347	321	323	322	349	334	322	326	349	348	303	341	322	348	364	335	321	330	308	309	318	327	335	363	299	301	333	325	323	331	339	364	325	362	344	332	318	315	319	359	330	360	347	327	322	297	346	305	333	315	340	338	309	351	309	325	333	322	340	331	331	384	314	330	335	320	342	330	316	321	340	336	348	323	327	320	333	334	338	320	344	329	330	326	350	360	350	356	333	345	336	350	345	348	355	322	309	320	330	317	325	326	316	327	316	313	312	313	349	329	367	307	313	332	336	346	345	357	319	321	296	335	325	346	329	366	350	313	326	386	336	338	311	325	304	343	331	347	312	358	345	333	335	304	340	340	345	350	320	323	311	356	325	339	339	325	334	291	311	314	342	350	342	331	326	376	277	338	344	315	361	315	324	333	322	330	339	371	350	319	344	330	317	306	342	318	311	343	357	315	348	343	310	298	321	349	332	368	349	357	339	328	343	342	344	340	320	301	308	315	326	326	310	318	299	322	350	337	298	320	314	342	329	286	341	330	314	328	338	314	324	341	338	334	383	333	309	306	333	322	330	315	345	339	335	347	330	303	319
24535	21654	29445	26993	24152	20104	13286	7201	4345	2595	1455	1012	877	770	691	596	499	470	405	413	405	372	305	356	343	345	353	363	312	339	321	338	335	341	339	329	325	323	333	329	368	326	341	336	314	348	344	308	316	371	299	337	315	330	326	344	327	322	355	333	336	320	339	342	327	351	330	326	313	318	315	337	309	319	329	314	348	305	317	323	309	336	347	300	310	287	333	340	309	325	300	353	287	305	334	317	317	321	345	329	324	340	334	314	304	344	317	334	314	312	336	296	345	330	303	332	351	297	337	332	310	324	307	294	324	332	293	322	333	325	320	329	337	322	320	313	280	315	325	317	342	324	283	311	326	302	337	321	316	334	365	297	301	325	292	308	364	294	316	301	306	304	330	298	324	297	272	315	332	345	302	338	338	291	323	319	333	329	316	292	321	313	346	341	324	296	340	326	327	316	329	309	316	316	325	348	286	329	357	316	315	319	322	345	341	299	295	310	343	339	316	321	311	315	340	301	349	308	344	357	331	336	289	321	336	311	297	335	317	302	290	321	346	306	320	321	328	291	314	330	332	289	307	331	326	319	290	317	311	370	316	330	350	337	309	316	320	310	321	241	354	319	307	325	315	337	326	317	307	331	321	307	327	291	327	357	322	316	317	314	290	320	309	316	338	311	320	295	276	317	316	312	329	322	292	314	293	326	328	282	347	332	331	338	313	369	323	355	292	282	316	305	315	347	336	341	322	307	326	373	313	326	299	312	364	280	333	294	329	315	331	340	326	347	323	333	288	348	326	298	329	306	289	357	321	336	316	306	324	313	325	310	314	312	306	294	303	290	317	283	319	306	314	313	332	322	360	324	321	313	322	359	302	347	305	316	317	299	327	314	300	311	320	290	339	319	317	321	318	325	301	286	331	312	317	308	281	302	311	322	315	332	280	305	314	331	334	323	309	349	346	322	316	296	306	321	328	301	321	322	326	312	323	332	338	311	320	296	376	353	328	339	289	336	333	333	340	322	296	305	299	330	322	326	326	301	321	312	348	321	339	350	309	304	311	312	339	342	331	304	316	320	335	336	307	308	300	278	343	308	315	315	327	334	317	378	325	290	318	340	318	309	301	314	315	289	308	319	305	305	315	327	292	347	307	295	331	313	287	311	330	328	320	316	331	321	322	372	319	270	329	296	285	299	306	334	301	315	293	300	294	312	364	323	293	330	315	331	359	363	318	346	336	310	347	317	351	305	307	312	320	329	332	312	320	323	311	319	302	314	333	347	287	315	310	318	328	303	316	313	310	328	322	326	308	330	297	310	328	329	347	333	324	332	302	338	327	353	318	353	319	319	313	326	312	384	315	331	282	288	324	300	314	323	322	320	318	299	337	319	290	328	318	373	316	285	314	318	324	331	297	317	347	322	329	294	335	324	327	329	314	326	293	305	291	321	344	341	325	316	319	334	305	344	306	314	330	314	311	321	304	332	334	312	300	307	312	295	311	321	298	342	311	309	306	326	339	303	344	330	334	294	311	299	358	321	333	321	295	319	312	323	307	329	297	334	339	342	331	299	309	311	328	299	328	315	297	332	322	324	332	353	345	381	304	311	348	343	276	307	342	308	312	373	335	326	336	323	305	306	301	337	301	344	325	323	307	306	337	347	344	291	327	307	299	307	341	343	322	310	328	335	330	305	331	291	318	313	289	293	338	300	343	296	304	344	317	337	291	308	326	316	291	302	334	316	339	328	307	305	341	301	320	300	319	330	337	316	375	309	312	348	342	313	316	328	320	348	305	324	345	314	339	317	349	323	350	341	302	323	335	323	319	322	303	325	287	323	329	311	311	326	310	306	337	317	298	322	305	342	313	295	329	309	333	326	301	323	299	314	302	297	318	320	301	298	318	291	301	352	357	287	323	303	350	331	294	301	335	311	317	326	338	315	335	294	322	326	332	315	343	295	319	328	309	276	357	315	336	299	332	323	323	287	322	317	327	317	322	325	290	277	332	292	344	318	327	330	338	313	310	328	322	299	320	325	335	318	349	328	328	313	324	312	303	326	319	336	308	324	327	327	314	289	318	325	322	335	282	279	313	317	303	312	295	322	325	322	327	347	321	319	339	322	315	313	307	325	304	309	346	295	331	342	266	327	301	300	316	315	299	306	313	303	318	312	315	323	334	336	312	339	323	332	337	313	317	299	314	339	349	322	324	307	316	331	307	314	311	314	330	320	308	346	287	340	327	304	365	345	287	317	310	305	321	319	334	319	292	329	341	329	309	334	328	310	314	291	288	320	321	329	328	295	333	326	293	363	313	321	371	322	315	330	336	348	316	324	319	322	294	346	303	322	321	309	332	306	303	312	335	316	310	331	351	306	333	315	318	309	322	322	304	287	297	341	333	315	313	319	321	320	302	306	316	306	290	344	316	324	338	320	310	354	296	332	301	323	339	281	334	308	322	315	289	285	313	336	348	280	323	311	311	301	324	329	299	319	335	311	293	307	299	294	329	309	317	302	333	312	320	321	312	285	316	322	323	326	318	313	321	324	300	294	309	299	297	361	275	310	325	302	320	358	369	334	318	321	336	308	370	353	321	339	345	322	330	322	315	345	312	331	339	295	335	316	293	324	297	325	326	330	310	305	304	312	302	280	301	311	338	308	310	284	326	331	307	351	304	325	321	305	307	308	334	322	303	304	336	300	323	340	343	310	314	311	316	322	303	339	307	301	307	321	334	331	312	310	333	343	347	329	354	316	299	324	314	291	290	301	330	317	297	338	319	306	296	324	299	324	337	318	324	344	330	332	319	273	305	315	317	338	307	332	316	352	311	325	314	324	316	327	337	308	330	340	290	302	302	339	335	348	322	343	321	322	325	315	305	309	348	338	340	294	321	323	321	334	312	315	329	321	317	308	324	306	276	345	314	323	309	314	319	321	327	320	365	317	331	331	322	327	325	354	337	334	340	315	351	331	297	321	337	317	338	328	315	305	311	361	333	306	326	310	288	321	292	365	304	316	290	318	322	332	318	329	321	326	314	313	315	326	320	305	324	319	312	288	310	355	320	322	311	332	309	306	321	323	341	355	270	286	323	340	307	308	309	326	327	340	320	304	336	338	330	330	332	354	300	351	295	359	350	292	335	311	344	301	343	311	325	353	282	319	306	349	321	330	307	311	340	312	310	283	348	327	323	334	318	338	319	330	329	299	333	321	292	331	316	301	311	335	319	363	320	320	314	329	349	334	279	344	351	309	318	338	328	306	317	323	344	340	287	318	335	328	327	306	322	328	338	341	320	334	323	318	313	321	335	346	300	340	321	308	305	359	310	277	292	329	296	348	357	325	309	299	291	310	315	320	324	339	346	323	308	279	283	338	300	319	303	321	376	311	317	300	346	304	306	321	330	303	313	323	295	329	325	332	322	333	353	299	326	297	289	330	323	294	329	321	311	310	341	301	327	272	271	309	325	336	305	340	321	355	353	338	346	295	346	296	316	298	326	312	323	309
33433	61429	49317	36606	27176	20153	14423	10242	6829	4040	2410	1612	1306	1154	962	808	717	601	572	476	405	371	390	393	380	335	382	402	340	382	371	342	375	345	317	379	338	350	367	386	354	368	319	334	341	329	339	382	349	328	329	361	337	330	338	313	326	317	328	370	364	329	353	344	352	326	348	343	356	348	319	355	366	337	363	313	330	315	352	359	346	356	367	318	336	319	337	316	333	308	348	337	335	349	322	371	363	326	324	357	350	362	357	314	325	324	311	314	340	319	344	304	338	335	345	338	323	348	330	311	372	337	360	360	345	318	357	351	343	329	353	329	294	364	356	347	336	310	348	350	322	346	346	313	353	329	317	319	330	320	318	348	342	323	315	322	342	351	370	355	329	336	334	323	332	323	357	375	327	314	355	316	317	330	335	353	348	334	328	336	357	341	317	332	341	310	326	337	363	338	364	330	353	342	334	320	308	361	321	333	340	322	345	344	369	318	324	357	349	338	331	311	334	345	372	369	335	354	345	291	345	341	343	373	358	300	367	310	331	334	365	357	349	315	336	320	318	314	348	353	342	370	340	334	311	337	309	360	340	340	347	352	335	321	320	337	373	363	311	330	329	351	313	319	297	314	355	327	332	332	312	370	318	315	328	320	356	339	359	315	348	351	359	312	366	329	328	365	334	328	360	359	344	336	320	346	354	341	349	358	355	346	365	347	324	351	335	325	355	334	336	326	325	370	347	325	323	329	326	328	358	315	332	349	323	350	343	336	342	345	331	335	351	313	354	357	331	327	339	341	337	335	339	346	326	348	333	337	348	305	334	358	333	319	339	353	340	309	368	351	342	324	339	312	355	337	348	344	330	357	323	338	359	321	305	348	289	353	317	337	347	346	342	334	377	316	344	330	354	327	335	332	358	315	330	332	325	336	342	330	371	328	336	326	361	333	302	321	371	335	326	354	320	358	348	341	351	331	330	331	321	314	369	325	319	334	318	318	372	341	355	340	321	342	329	352	328	328	358	298	328	320	336	340	332	323	345	335	321	326	311	362	342	336	363	345	364	351	349	310	348	324	335	353	332	345	339	317	326	342	342	319	324	358	338	334	338	361	370	304	329	301	339	333	310	327	353	315	315	319	355	354	338	358	343	329	325	323	333	379	308	344	323	343	328	348	338	358	378	341	339	361	347	322	320	357	340	316	369	332	346	358	330	336	334	333	348	351	347	334	342	377	351	326	335	335	365	329	353	344	325	323	330	334	366	317	342	354	328	355	321	346	369	346	360	370	321	334	342	354	342	386	333	344	333	311	316	337	349	331	346	334	336	353	324	351	350	337	325	361	361	369	342	345	334	333	318	331	339	331	349	350	334	329	339	329	321	352	347	352	335	337	356	329	355	324	343	324	325	328	365	322	331	315	332	369	331	334	326	342	338	338	336	327	330	350	338	327	351	313	328	362	357	350	339	328	316	322	357	346	316	359	348	334	345	336	318	321	331	330	354	313	308	355	311	332	359	310	332	336	325	309	364	343	340	345	359	309	361	350	305	344	351	369	318	350	330	342	320	329	332	325	363	380	357	322	344	333	309	351	306	324	361	341	351	350	343	349	325	311	379	326	355	342	342	353	351	366	341	326	313	358	346	327	343	311	346	314	314	357	329	342	339	352	331	363	341	341	324	356	362	347	335	349	342	353	329	310	342	322	345	371	345	373	335	364	326	294	333	321	354	363	367	344	320	319	317	351	346	348	362	341	343	337	320	332	314	319	342	335	312	337	348	351	343	314	310	331	310	330	322	342	346	356	291	339	351	319	319	343	363	354	350	336	346	320	364	357	347	348	362	338	357	342	358	350	341	329	349	335	359	322	336	336	354	349	350	360	342	330	340	328	359	335	341	356	350	335	314	347	362	370	352	329	338	342	329	368	355	314	330	332	363	341	337	363	354	333	332	352	359	382	346	379	332	353	346	376	319	375	360	330	310	340	358	367	383	334	354	344	352	314	354	326	307	295	363	332	320	354	360	361	343	351	335	312	319	361	318	356	324	335	301	356	332	364	337	335	341	319	322	345	332	364	345	335	310	330	348	320	363	373	326	365	348	355	344	348	323	339	314	389	356	319	328	344	332	359	394	319	327	317	334	319	321	353	345	316	316	338	352	345	346	356	349	316	339	361	323	325	341	339	313	333	339	321	360	369	336	319	318	327	356	326	344	307	350	331	350	297	354	322	307	354	349	317	320	330	337	307	321	334	339	334	339	330	320	332	355	336	321	332	330	356	341	323	338	320	343	318	368	340	358	305	333	348	346	343	341	310	351	333	357	352	290	324	316	318	334	313	334	351	306	318	354	356	327	356	361	331	383	298	346	330	325	349	354	307	344	344	314	321	341	346	309	339	310	318	393	367	377	319	365	335	337	331	310	334	351	328	331	309	388	324	348	355	342	370	332	300	342	336	301	318	342	325	364	360	320	342	360	336	357	348	354	342	383	330	320	362	342	318	318	356	338	337	330	358	330	370	341	315	330	332	363	333	338	326	314	323	363	355	310	336	335	321	333	356	334	331	343	323	358	342	364	335	351	332	334	322	339	329	322	350	337	372	357	347	343	337	313	358	340	357	309	315	328	318	357	352	331	343	348	349	335	336	324	370	340	344	346	349	326	331	325	330	332	301	343	319	338	345	314	326	353	326	324	348	337	336	367	310	341	299	365	314	335	358	331	356	329	351	342	342	353	349	361	325	345	348	353	371	331	346	334	335	360	318	337	354	342	335	334	353	322	345	338	355	306	341	313	311	324	311	367	350	317	325	363	339	316	344	336	309	336	365	348	348	347	327	329	345	306	365	356	335	354	363	322	352	360	307	320	314	338	351	354	353	341	341	365	356	346	326	333	331	334	371	308	340	360	359	340	354	358	300	315	355	355	337	348	316	329	357	320	336	391	320	323	327	342	339	350	324	328	359	330	336	350	340	355	354	357	317	357	338	343	386	341	296	325	346	332	359	360	315	333	291	322	384	367	335	347	331	366	333	327	347	316	348	337	311	367	355	351	357	337	317	350	353	342	376	297	360	368	351	332	335	379	301	377	374	351	308	346	314	324	297	344	354	322	341	320	325	352	337	348	353	348	356	361	332	323	362	338	316	367	372	363	346	337	319	356	319	331	372	350	326	302	319	344	361	347	325	327	341	358	321	353	332	326	343	373	323	331	329	342	306	376	300	350	356	325	334	310	353	329	334	331	352	325	346	345	342	356	338	373	338	334	345	353	345	337	335	342	319	325	311	345	345	311	335	303	342	348	337	335	350	343	356	307	345	381	351	357	335	317	346	312	344	342	336	323	337	305	347	333	336	311	361	334	384	314	341	347	358	343	345	347	325	315	341	310	351	317	366	326	341	340	335	341	332	322	349	311	315	311	348	317	365	349	322	329	345	359	336	309	348	349	320	321	347	356	336	323	318	374	323	337	398	352	335	363	313	331	329	333	354	354	336	303	343	306	349	332	362
25817	22017	30926	29880	21245	12858	7702	5357	2981	1483	1004	917	863	772	657	642	551	563	509	477	472	461	441	445	454	431	430	393	442	420	462	390	429	404	425	426	471	419	428	417	403	448	417	419	436	401	415	430	423	399	442	418	394	406	435	414	424	402	442	441	454	435	431	405	390	466	409	445	456	394	402	390	384	403	422	446	422	414	413	428	403	403	372	431	402	414	433	439	421	365	394	407	392	375	393	410	393	436	412	435	399	447	411	431	406	416	469	414	420	415	398	455	394	418	402	397	406	403	418	382	465	410	438	416	431	448	432	432	395	408	406	439	427	401	428	423	437	432	393	391	449	399	430	385	392	419	442	413	425	455	438	438	434	431	432	411	446	411	449	437	444	406	417	397	419	405	431	449	398	398	451	400	418	401	454	426	425	398	428	441	407	419	410	422	422	427	422	400	430	451	416	432	444	406	420	400	442	412	421	369	390	430	405	421	458	458	444	424	414	380	438	444	392	435	434	388	414	448	477	413	426	396	441	432	408	389	420	431	453	396	403	429	406	433	403	408	415	398	423	403	415	448	401	399	405	379	406	432	410	438	396	380	410	455	427	377	427	404	417	430	423	434	414	428	458	396	426	423	385	442	429	422	377	434	441	432	441	404	427	431	421	441	411	428	428	448	437	406	408	421	426	424	447	393	417	390	438	433	383	417	407	455	369	396	398	409	422	396	432	431	426	443	441	453	409	405	429	405	397	462	413	429	453	449	446	410	394	418	416	428	411	436	392	451	435	416	385	403	441	416	459	413	389	399	421	403	435	390	453	429	415	431	434	404	418	427	376	427	364	385	409	398	444	417	410	411	432	390	416	443	452	406	425	395	450	422	413	401	415	390	373	419	439	417	408	417	404	403	430	451	428	452	427	395	428	448	407	395	433	436	423	405	472	402	400	458	422	429	460	437	413	420	367	405	469	436	441	412	436	415	426	384	432	407	410	416	429	415	425	423	437	430	388	445	411	423	412	412	410	468	416	401	413	429	441	393	436	414	438	421	410	417	417	425	433	436	448	398	395	377	436	419	408	418	429	427	392	382	401	435	387	397	427	402	383	402	396	441	456	432	395	420	402	412	404	474	437	427	451	390	412	432	414	418	412	428	402	401	410	412	392	407	456	399	411	430	412	419	404	402	392	405	379	427	447	397	421	447	383	427	413	392	413	413	420	434	455	413	411	421	432	437	429	390	417	391	428	409	415	427	420	460	413	379	438	420	405	412	426	459	408	399	459	429	414	449	432	429	421	432	422	401	395	405	426	415	410	436	436	432	458	428	422	403	419	416	444	444	397	464	375	394	427	435	365	395	440	402	452	387	418	383	413	432	418	380	458	423	399	447	392	416	435	427	441	448	451	380	406	407	401	401	411	403	398	426	406	412	427	423	406	400	414	400	425	430	410	420	448	398	401	437	407	426	425	384	425	387	412	400	440	438	413	456	384	458	439	437	407	451	431	420	409	406	429	380	428	366	400	418	413	436	385	434	423	436	438	390	421	432	444	444	403	431	478	413	453	411	411	403	393	410	412	428	407	419	432	394	434	442	461	379	439	409	430	439	422	433	416	426	414	375	406	400	430	401	412	433	412	423	404	420	415	428	413	425	428	448	447	417	435	409	431	430	443	459	450	391	402	426	437	396	413	404	408	428	412	413	434	436	432	401	389	411	415	447	429	416	418	376	405	428	424	409	396	403	375	421	415	425	389	427	418	475	411	453	413	442	449	425	418	446	401	457	423	425	397	411	405	447	439	417	410	410	426	397	440	428	416	430	431	395	435	427	421	421	438	392	426	401	419	401	429	418	406	411	396	426	423	384	405	420	394	421	408	421	382	407	410	434	450	422	410	408	420	418	398	435	396	427	447	423	443	417	414	417	383	424	421	420	425	421	419	419	409	394	406	421	441	442	415	379	438	432	431	416	461	429	408	433	467	422	438	385	446	442	414	435	380	393	386	394	459	444	405	416	409	419	419	364	411	401	429	411	440	462	421	422	414	445	450	412	417	425	425	435	442	435	417	434	432	379	463	387	400	401	409	428	407	389	403	432	427	455	386	377	432	398	390	398	421	449	396	426	420	421	456	409	427	411	450	413	436	412	449	400	433	441	436	484	454	415	450	443	433	415	415	410	408	424	407	483	444	417	408	413	401	431	418	409	403	435	441	435	439	393	431	417	439	377	410	416	413	421	427	413	412	424	414	428	424	447	424	427	403	432	423	406	453	445	449	403	415	421	409	404	381	426	412	439	395	452	418	403	413	425	425	417	400	420	453	415	415	393	412	410	433	427	438	457	404	430	403	439	430	387	417	419	397	391	396	434	426	415	404	406	433	427	421	425	428	440	419	422	423	421	394	402	411	409	405	425	439	400	437	408	411	408	402	427	419	444	406	460	427	421	426	425	419	388	400	427	398	410	407	476	435	428	424	441	408	422	404	386	399	436	427	412	415	419	414	443	419	434	398	434	427	413	418	471	443	398	427	385	442	438	405	406	430	397	407	429	431	418	382	380	395	433	424	451	414	365	418	411	414	421	435	437	444	435	419	410	438	428	398	424	414	416	467	430	433	411	404	428	448	403	435	404	458	413	417	442	409	417	417	403	385	428	426	425	410	435	462	418	427	405	443	418	423	461	429	384	389	433	446	375	405	400	420	450	411	386	388	398	427	433	398	426	428	414	426	428	404	434	420	394	392	440	397	408	422	422	400	433	404	421	434	427	406	420	407	420	400	431	380	395	426	425	402	416	417	406	402	413	427	403	465	398	392	436	392	412	415	451	428	440	447	450	445	385	416	406	435	437	405	414	437	401	445	436	426	444	441	441	401	372	438	432	390	433	423	394	421	407	413	436	420	422	405	402	408	443	409	441	418	441	435	437	442	423	404	412	403	443	397	421	431	427	423	395	394	423	389	473	385	435	403	401	423	408	453	401	414	483	436	426	400	423	441	410	437	418	434	428	401	414	429	439	411	448	383	401	436	395	402	416	427	388	418	438	426	416	395	418	443	410	423	421	437	464	405	416	428	412	404	409	386	436	393	441	439	429	398	419	407	412	405	444	364	406	425	418	426	408	426	374	412	409	405	415	429	401	402	446	430	402	411	431	445	441	403	395	437	390	420	385	396	438	398	429	412	424	424	468	408	434	410	458	424	408	451	455	419	356	432	394	414	408	451	414	424	442	402	414	470	385	391	441	413	412	416	456	456	417	433	409	423	405	408	424	432	426	406	431	432	385	390	424	411	415	448	443	428	420	397	453	451	424	414	411	380	408	445	455	444	406	440	404	386	427	385	413	424	421	434	415	434	417	402	457	434	407	429	440	436	403	400	408	456	389	446	423	417	435	414	398	434	413	429	415	414	431	401	412	428	417	421	401	429	464	397	400	396	406	443	463	486	425	422	412	431	413	398	417	409	415	397	423	420	391	428	387	396	402	421	413	405	432	431	406	455	399	390	444	425	408
33352	58549	47029	31905	22399	15233	11270	8887	5074	2599	1659	1351	1301	1178	1007	870	754	679	613	616	541	499	500	488	465	512	453	439	506	480	471	439	439	434	464	455	431	461	458	457	480	438	464	487	420	419	443	423	467	460	451	464	416	428	454	432	480	456	460	474	454	449	458	434	469	440	446	435	448	507	413	445	461	454	403	455	447	479	467	448	441	450	428	474	426	459	467	442	437	421	458	412	476	466	469	438	457	443	395	424	463	447	437	439	463	447	442	482	452	448	429	433	421	465	444	436	427	492	416	452	462	429	467	479	442	409	425	442	423	457	431	444	459	427	418	474	431	405	471	455	443	477	443	459	452	468	481	472	406	451	427	480	434	460	455	467	447	431	437	436	445	452	465	419	454	441	449	430	405	456	432	462	411	465	419	471	422	449	415	420	403	454	441	462	404	470	463	425	426	447	442	456	438	399	455	434	429	441	435	464	454	458	463	458	441	479	459	387	440	427	452	434	441	429	436	467	414	417	440	414	473	451	462	462	455	426	458	413	443	430	450	469	454	418	452	407	454	430	451	424	435	455	411	443	409	445	496	456	432	426	449	429	439	462	445	426	421	457	430	443	443	485	429	473	416	439	429	465	450	456	420	429	434	417	463	410	438	423	455	436	408	444	484	412	457	443	444	457	426	434	436	423	424	474	460	433	459	493	448	429	438	472	432	440	450	432	407	457	486	422	473	475	405	468	462	439	438	410	421	450	420	428	483	436	434	435	442	425	460	442	455	414	446	395	445	465	477	425	430	429	464	481	443	444	481	414	426	436	465	479	428	433	472	421	429	473	427	457	454	479	429	488	444	431	420	467	432	442	424	430	459	496	492	446	445	424	475	453	474	430	452	457	448	482	443	444	455	475	438	454	469	442	452	463	471	472	413	409	437	462	463	425	431	477	424	449	420	440	397	437	424	448	460	475	491	439	449	414	449	463	458	446	444	419	433	440	432	475	469	473	436	448	449	434	437	477	437	409	427	469	457	441	437	441	468	417	454	435	420	451	470	417	415	460	402	414	428	457	442	446	446	445	442	429	414	491	425	477	431	448	448	451	420	442	435	435	446	418	466	445	452	427	439	465	399	459	456	447	452	435	441	449	446	431	465	460	476	443	400	443	417	452	441	425	472	479	448	453	486	471	445	437	454	446	439	473	453	441	463	442	457	426	452	441	456	456	462	426	450	464	460	434	460	482	420	415	413	463	459	492	444	449	436	462	445	442	453	440	433	443	480	454	500	440	448	439	462	441	478	437	445	486	429	427	404	431	444	479	461	432	424	444	446	465	466	472	508	436	421	426	495	412	453	461	479	412	486	485	477	432	454	436	440	451	472	463	456	414	450	418	456	442	454	402	488	473	449	417	435	443	421	467	434	446	429	458	464	473	413	421	432	438	468	425	447	469	473	436	459	491	417	443	453	447	468	455	431	465	466	454	440	435	437	459	451	474	437	443	453	410	422	471	427	421	482	400	432	471	413	455	388	455	457	424	435	417	426	446	421	440	416	446	427	414	440	390	439	418	441	446	411	424	432	452	415	462	442	452	472	422	469	471	422	438	434	479	449	443	431	443	489	444	449	463	434	509	481	440	426	421	405	429	477	479	443	420	440	457	417	435	435	436	448	461	389	439	458	440	428	471	442	423	455	446	455	482	445	435	424	401	426	426	452	428	451	449	476	435	455	451	473	444	417	423	458	426	422	457	446	450	399	470	442	437	459	464	404	468	459	445	418	414	488	484	427	437	476	431	435	455	462	409	421	457	458	436	441	442	443	465	440	466	431	443	462	416	433	408	477	442	443	469	407	450	470	389	451	438	416	481	465	459	454	475	425	416	434	449	428	489	438	479	460	434	445	420	456	449	431	445	417	428	442	422	445	450	441	409	445	458	482	450	455	451	463	440	432	448	471	457	465	450	430	452	454	461	424	427	456	464	432	459	435	418	432	435	448	459	440	434	449	434	482	457	438	450	429	457	436	466	447	443	445	466	442	443	454	444	477	457	442	456	434	420	455	443	445	417	462	447	458	463	429	485	492	416	481	451	414	443	411	451	433	471	407	445	422	470	440	423	435	471	461	445	459	459	412	411	417	436	423	468	451	440	453	422	480	441	465	456	438	429	414	431	430	466	426	473	442	425	444	468	451	439	436	465	451	472	461	444	464	446	445	429	458	408	463	433	457	459	451	424	404	436	440	443	475	434	417	408	448	440	427	457	411	432	463	464	467	439	440	460	458	453	469	433	469	467	432	446	398	427	446	456	432	443	437	438	470	477	478	412	436	424	430	456	444	452	409	464	447	454	441	474	449	435	452	446	438	471	455	447	447	439	405	477	418	440	460	434	447	407	422	449	441	469	411	445	438	449	414	443	451	449	412	439	458	434	444	440	444	403	448	432	452	422	452	437	431	462	472	445	475	447	447	417	434	416	458	439	426	396	474	433	435	437	446	461	471	468	435	454	469	451	461	418	442	431	420	430	449	457	440	408	442	457	443	465	428	417	485	479	424	448	473	469	447	426	460	427	473	446	457	463	429	421	479	441	439	431	441	434	466	453	426	456	437	460	472	456	447	420	436	468	410	440	444	397	441	457	412	416	478	437	442	422	511	437	416	451	441	409	439	451	463	466	447	480	435	447	474	428	434	440	396	416	426	412	444	433	454	444	458	412	441	467	437	456	437	436	434	454	463	488	466	448	431	418	424	451	403	449	449	399	460	475	439	460	443	448	450	452	420	403	455	477	425	464	424	443	441	451	437	436	452	415	419	444	465	454	442	436	451	439	435	461	481	422	443	477	438	432	426	442	467	439	478	451	470	473	432	417	470	436	465	424	459	445	420	445	446	498	436	440	439	487	480	441	464	448	422	454	453	466	434	481	467	459	435	449	424	436	442	423	422	474	455	482	440	413	457	465	421	430	505	415	436	486	444	402	437	434	466	450	438	445	432	445	435	435	417	490	448	464	461	452	439	431	459	435	425	440	458	476	462	473	425	456	483	470	452	445	465	418	447	439	444	447	471	416	472	451	446	466	440	441	461	464	421	422	444	425	451	447	408	429	448	474	456	453	440	461	435	456	433	463	462	405	421	466	418	438	418	422	461	421	472	427	440	434	447	409	464	406	443	430	445	432	473	470	458	433	439	479	451	452	415	433	467	487	423	462	490	422	453	458	433	418	453	428	442	451	441	486	467	437	427	450	451	405	419	459	488	419	433	451	495	428	454	494	462	450	461	405	473	444	465	402	426	460	473	458	463	405	380	432	425	450	457	445	420	440	454	451	435	405	405	464	425	469	458	459	428	432	463	433	459	410	444	443	454	445	424	436	451	450	471	476	396	456	476	415	398	423	434	436	451	427	470	436	465	426	443	428	482	451	481	510	483	415	456	427	463	447	432	452	455	466	451	426	479	484	482	396	441	444	452	437	439	470	451	439	408	481	442	455	472	489	412	455	451	447	459	409	440	446
23319	21700	29556	25013	22521	22951	19422	11585	5559	2631	1702	1542	1510	1305	1227	991	799	769	722	627	631	490	527	546	498	505	503	523	495	522	477	478	523	504	520	495	519	498	488	505	482	521	506	476	507	458	471	516	474	500	531	458	516	485	529	491	472	498	474	454	457	452	473	490	445	476	479	471	482	478	509	452	485	465	470	461	463	487	483	489	512	488	476	482	480	446	470	488	451	465	485	497	474	470	487	528	473	468	478	502	444	503	492	460	445	495	483	468	458	493	478	472	508	533	489	512	513	513	450	461	505	459	460	490	475	484	494	520	520	464	488	461	463	467	519	472	481	472	472	520	485	512	508	466	494	482	447	459	491	455	452	489	495	463	464	486	500	449	504	473	476	497	485	528	482	492	533	529	474	461	498	480	482	488	421	492	482	507	470	467	490	453	483	484	513	455	463	492	474	502	501	474	489	461	500	477	480	486	525	496	468	465	481	473	446	468	464	450	454	481	502	464	476	497	502	453	471	515	499	477	490	468	492	438	493	466	485	480	476	478	562	460	490	514	471	410	467	492	485	465	505	466	475	454	490	484	481	510	509	482	483	466	505	459	442	514	478	431	479	500	424	458	479	476	520	485	460	474	474	468	483	488	481	485	492	470	501	461	434	490	521	472	494	456	457	513	486	480	501	502	465	463	488	504	486	479	516	480	480	490	471	488	487	494	466	479	478	444	460	442	472	457	459	453	468	506	470	466	498	485	464	508	463	469	504	487	452	509	469	489	489	484	450	500	490	473	490	488	450	476	511	511	492	522	487	465	473	477	458	467	468	497	483	476	457	464	480	469	494	474	468	514	449	471	457	444	472	475	494	496	464	486	463	527	490	460	484	506	488	490	512	504	502	492	420	473	421	474	480	459	520	504	453	476	493	470	471	504	483	500	457	482	431	453	479	491	488	471	451	506	477	489	514	475	502	453	467	447	505	515	490	480	463	484	497	488	470	476	492	463	516	458	474	485	464	480	492	492	477	498	449	448	473	447	483	510	489	462	533	476	486	505	492	489	505	491	515	473	494	494	472	498	473	477	471	475	520	481	529	469	470	477	517	468	499	475	475	436	463	473	468	488	503	522	453	461	499	481	462	492	477	471	454	475	474	475	467	491	484	456	470	437	454	457	536	447	458	454	500	492	461	487	502	488	495	489	470	502	484	424	483	499	454	486	491	517	490	461	499	479	507	466	468	465	531	523	499	418	518	483	510	475	462	458	464	483	428	459	482	453	455	478	479	475	494	446	427	449	438	479	413	494	444	457	478	477	471	515	466	463	450	519	451	508	449	456	463	443	459	462	515	467	442	493	507	466	499	487	537	495	468	468	488	473	501	494	471	448	530	479	467	466	509	474	461	489	457	494	511	519	466	460	494	467	484	504	464	489	483	456	490	503	457	483	505	520	484	505	496	463	490	513	449	430	449	470	435	466	489	455	439	473	519	470	460	453	491	439	495	499	465	472	461	488	489	483	509	503	493	495	499	491	484	441	486	487	494	478	477	469	459	486	464	489	486	521	495	469	493	489	495	517	455	495	463	495	504	439	517	480	473	496	491	456	481	463	502	509	458	422	465	492	443	447	486	491	471	503	482	479	484	511	460	496	475	450	492	436	446	480	475	459	491	470	482	476	492	476	487	475	493	459	483	528	455	490	511	494	501	483	476	459	503	456	505	486	490	462	508	447	520	483	467	467	458	479	493	441	491	498	512	464	490	450	480	471	522	479	439	497	519	452	434	433	431	481	457	531	456	507	466	500	476	442	465	472	446	471	463	486	452	477	434	460	467	478	464	452	490	451	444	463	471	457	406	477	488	502	449	506	485	500	503	451	474	504	473	484	447	467	499	477	486	490	521	499	439	484	448	466	480	449	497	532	473	470	459	453	481	474	496	434	415	513	472	470	496	460	473	482	483	476	516	472	469	475	517	476	488	507	466	461	486	464	470	476	464	515	467	457	485	512	489	487	462	470	475	489	474	497	469	508	496	458	512	461	464	470	475	489	477	494	487	481	480	491	467	523	485	465	488	482	464	454	491	471	476	516	488	472	512	458	516	497	485	470	488	448	464	538	472	450	453	483	510	483	454	483	471	450	470	493	483	466	485	498	496	472	499	467	495	483	507	469	485	454	475	483	522	452	472	473	463	474	466	476	481	494	460	459	489	444	481	490	487	448	489	516	501	513	463	482	466	467	457	455	473	480	464	457	480	491	467	504	475	489	497	490	482	451	464	474	487	464	481	473	475	484	460	478	475	472	501	473	475	467	509	471	496	469	494	472	464	466	490	490	454	491	482	505	506	483	431	493	487	514	461	465	487	491	470	455	512	464	479	451	438	465	462	459	474	474	532	518	491	476	512	468	462	506	483	473	478	506	507	473	465	481	476	477	493	459	446	487	483	465	463	514	506	488	497	479	474	481	471	449	458	502	451	466	502	465	498	493	454	480	496	497	492	455	493	495	448	483	497	449	507	446	475	518	488	466	481	471	480	504	515	470	462	493	500	447	479	491	524	505	454	504	488	501	457	499	514	485	484	485	475	461	512	518	478	511	463	475	463	440	479	472	465	465	461	488	480	487	461	469	476	450	519	449	465	512	493	462	462	459	495	487	495	435	470	469	474	481	442	466	526	474	454	516	480	443	484	506	461	502	447	449	478	488	512	477	485	493	496	485	474	459	483	496	471	503	472	496	474	513	484	447	458	469	456	473	481	432	476	492	450	462	504	443	471	491	486	475	488	439	473	482	484	491	460	465	476	471	467	463	436	529	504	461	482	456	477	497	500	457	500	514	510	464	489	490	481	481	471	543	507	497	524	480	506	472	457	468	484	515	514	488	501	509	430	498	484	422	496	511	442	457	424	493	514	439	483	441	483	499	441	455	465	478	484	474	508	453	460	476	478	515	441	483	465	474	480	473	473	494	510	495	525	470	481	468	479	495	507	483	513	468	457	449	466	471	482	492	474	508	468	472	472	441	484	504	506	476	482	480	448	473	488	466	488	493	496	482	461	468	486	499	423	490	450	466	470	473	467	450	512	505	476	488	507	464	497	482	472	487	486	481	476	464	506	484	484	462	470	545	482	486	468	456	472	487	499	476	490	476	489	500	480	500	481	478	514	481	480	487	479	481	487	484	459	470	490	457	480	496	484	457	492	515	492	464	506	487	505	454	502	480	491	490	502	514	503	463	456	489	457	476	439	474	502	464	497	485	444	470	484	478	506	468	517	486	450	441	465	474	498	476	522	464	479	476	482	457	466	473	482	461	454	493	510	479	480	447	475	484	478	494	456	459	479	496	451	454	466	463	489	457	485	492	497	489	494	505	444	448	451	457	485	469	488	500	460	483	496	459	487	471	507	444	489	473	484	497	459	463	514	463	502	514	494	479	499	477	477	463	486	480	512	462	486	477	502	456	430	491	449	492	520	460	456	451	481	560	478	514	440	475	470	461	481	492	479	491	487	446
36934	68223	58371	41438	29389	21920	16553	14998	8465	4069	2682	2393	2306	1953	1634	1364	1096	943	779	716	707	548	556	507	560	530	539	560	549	520	501	527	600	525	535	509	482	538	511	517	508	516	509	501	511	478	506	517	510	509	518	511	508	498	483	493	473	468	504	505	514	474	534	487	464	450	497	524	499	512	490	489	512	516	497	502	487	500	499	482	495	523	490	508	481	484	500	498	463	455	536	477	505	466	461	477	498	498	496	481	495	491	494	501	479	479	459	469	457	516	501	487	510	499	481	480	535	487	474	498	478	510	512	494	433	553	466	501	503	473	495	463	490	463	468	461	510	505	496	508	493	504	468	494	530	533	513	486	523	466	482	500	535	506	478	505	493	468	497	465	537	481	461	470	499	487	494	508	487	485	436	481	455	471	477	495	494	523	494	477	494	480	470	500	479	520	534	502	516	480	494	463	463	453	483	472	535	512	495	467	524	518	494	508	495	459	475	468	498	466	469	464	471	445	519	486	488	486	491	534	492	480	466	479	475	474	475	480	506	498	473	509	500	491	499	508	519	477	492	475	527	484	482	475	479	491	506	514	498	506	521	505	468	465	486	488	525	490	489	455	526	472	481	524	488	462	510	446	488	524	501	481	506	437	462	500	456	498	480	494	456	487	444	516	470	468	498	473	473	515	512	429	467	486	485	495	468	510	475	473	512	500	489	475	492	483	502	525	500	490	487	502	500	519	504	478	487	514	484	483	490	491	491	486	505	484	480	491	474	440	508	429	482	465	482	490	466	509	490	480	501	517	472	522	467	495	528	494	478	497	500	448	500	494	515	478	523	489	502	474	499	479	514	491	474	496	475	479	517	491	486	495	509	496	498	479	519	519	483	496	471	462	461	495	470	503	508	509	475	486	530	429	466	517	501	481	489	472	432	514	514	494	517	485	488	494	472	490	477	435	528	473	477	520	470	499	472	508	495	443	498	489	505	501	457	481	489	442	516	431	509	453	469	445	499	437	489	464	527	515	469	485	508	508	488	507	491	471	463	500	514	495	477	492	531	485	508	495	516	515	482	481	483	477	464	494	477	505	510	477	496	455	461	484	496	487	503	450	530	439	499	471	462	494	499	493	509	511	491	509	482	520	486	479	544	461	493	483	506	502	487	504	520	456	544	508	498	460	480	532	493	486	471	501	506	467	493	511	501	448	487	498	538	470	480	475	502	515	500	481	455	461	466	457	486	507	479	492	486	456	513	472	474	481	508	510	455	481	473	494	533	503	473	470	504	499	503	506	493	516	500	451	504	490	461	525	467	476	475	498	516	496	491	466	481	515	497	482	495	509	481	473	473	472	507	499	497	523	479	536	470	468	498	496	498	488	471	511	511	481	476	503	487	465	507	480	495	510	484	510	515	462	485	471	496	469	502	485	459	472	468	468	470	538	467	501	485	470	487	497	508	480	497	497	463	471	468	455	497	498	453	491	478	491	446	469	491	485	501	534	527	493	513	511	507	462	485	455	493	460	473	502	500	500	491	484	470	453	466	532	474	475	514	481	473	473	561	493	453	482	483	482	488	495	504	460	483	488	496	483	474	502	502	487	445	491	463	457	457	525	507	455	488	490	529	527	505	469	475	498	480	498	514	464	509	476	493	483	509	502	498	500	463	509	533	497	498	492	500	528	470	510	494	488	491	496	463	487	496	481	494	474	483	492	436	485	494	488	479	501	507	461	505	509	505	476	505	511	513	475	488	445	470	514	451	512	514	507	477	497	468	489	490	513	499	472	481	500	519	453	470	504	452	493	431	442	511	517	502	448	511	470	512	501	472	538	477	491	487	507	494	555	474	468	498	446	534	484	475	463	508	488	505	485	471	482	485	478	489	498	512	485	516	509	506	468	488	445	479	549	479	484	493	491	483	510	495	476	465	538	510	491	462	499	476	495	490	422	451	498	461	515	498	483	494	500	463	506	518	480	516	474	519	486	487	490	470	510	514	505	482	477	534	509	478	493	492	519	497	459	481	486	475	507	501	477	474	483	473	465	467	499	490	516	497	470	481	488	481	503	482	459	476	462	506	488	449	475	469	485	482	470	482	483	495	520	494	484	461	479	488	486	493	500	530	518	505	464	479	457	497	503	494	480	499	500	511	519	483	467	504	496	490	493	464	497	478	521	480	535	529	459	450	473	475	473	480	554	506	495	491	468	500	466	460	453	515	480	480	514	478	496	488	517	520	460	454	463	489	502	459	494	483	521	464	487	464	479	474	471	456	495	451	480	461	522	478	477	520	485	486	479	475	466	487	502	492	484	483	490	498	482	493	468	503	500	460	476	478	494	466	489	467	518	465	477	494	472	502	477	482	527	450	500	541	479	475	460	457	464	518	474	472	471	496	542	499	486	494	501	477	447	488	490	506	490	432	501	500	503	477	503	498	445	520	525	506	483	488	505	470	479	467	501	489	495	509	494	504	536	485	506	471	450	501	511	475	482	472	490	511	479	524	487	462	500	487	455	493	497	515	505	492	463	524	444	476	473	518	542	484	478	473	492	517	499	479	472	516	505	503	474	473	485	473	483	466	450	492	456	495	511	480	527	513	521	480	477	456	493	497	498	479	521	466	487	465	466	520	437	514	481	468	494	479	483	497	521	510	481	468	475	499	509	491	460	466	494	465	491	501	484	513	468	493	492	457	512	514	476	523	514	504	516	477	479	498	488	496	475	485	505	499	490	500	457	487	490	509	549	493	481	518	513	455	474	507	506	524	513	476	485	537	526	473	457	435	499	468	464	446	492	491	446	482	510	483	518	479	494	507	465	466	488	456	503	516	498	497	490	487	480	467	479	478	493	492	489	484	543	503	463	477	466	476	441	486	480	499	482	457	527	467	489	485	472	500	461	493	474	497	505	486	555	470	498	483	476	466	520	505	494	521	481	504	509	475	510	484	476	483	517	508	506	487	501	467	472	478	496	468	497	520	509	492	499	477	516	491	472	477	443	499	482	494	480	497	476	515	515	460	461	501	515	449	509	453	492	532	497	505	479	444	480	485	465	456	517	450	493	554	464	468	486	495	491	506	468	492	505	462	467	524	513	505	474	492	499	472	441	528	500	500	537	507	517	486	482	500	502	496	504	466	529	500	461	476	491	469	501	494	499	471	474	500	476	463	460	475	490	415	478	466	528	501	489	484	522	504	517	455	479	487	470	500	470	471	487	479	485	539	467	467	514	502	435	515	478	512	508	512	488	498	478	515	476	466	505	456	465	506	506	462	440	479	513	466	513	484	468	561	500	505	466	427	495	489	452	505	466	491	467	509	494	501	488	537	459	489	469	505	524	455	466	475	485	472	487	474	473	496	468	527	502	524	503	456	503	486	491	477	484	516	492	458	466	502	487	464	489	484	482	496	465	507	527	515	495	480	440	486	492	485	507	529	485	529	489	531	451	479	484	465	510	476	468	457	482	509	452	506	483	469	509	506	476	500	489	501	457	486	521	487	453	497	486
32775	39154	42160	27600	14115	7470	4370	2880	1688	993	723	627	610	527	501	425	402	382	361	361	344	336	317	321	287	316	343	283	295	279	293	311	348	353	286	277	318	286	323	287	278	353	313	307	324	299	276	290	324	299	295	310	293	306	285	318	295	280	285	304	346	299	298	308	290	312	276	301	299	311	313	312	325	298	304	321	309	309	301	302	303	271	274	290	326	271	288	305	308	282	307	309	299	305	314	283	310	310	300	280	282	287	339	302	305	307	304	298	311	296	286	309	321	308	293	309	291	286	323	304	319	281	309	339	293	334	299	284	334	299	314	297	329	310	257	317	296	290	311	323	298	341	282	280	288	283	284	323	286	303	265	293	287	300	323	290	319	311	310	292	274	289	321	322	299	300	310	331	313	289	274	338	302	325	306	317	285	273	324	305	276	316	302	304	296	318	297	275	330	313	307	306	300	298	282	308	312	355	305	302	302	284	274	282	319	311	280	309	300	318	322	334	266	277	333	305	286	327	308	311	302	299	322	296	285	320	307	279	281	310	297	296	316	321	318	293	310	320	303	300	310	315	314	312	306	308	319	318	317	313	317	283	311	264	299	311	297	302	278	330	286	289	330	311	284	292	302	313	318	330	304	315	284	277	283	324	299	308	344	334	295	310	289	294	296	288	292	298	278	289	273	292	283	307	315	311	309	296	294	294	297	315	307	321	266	336	311	290	294	307	307	300	332	303	310	317	290	312	305	318	283	295	293	305	326	320	292	276	330	293	315	281	332	274	305	274	326	347	312	314	305	294	317	296	321	292	279	299	293	319	294	301	282	277	299	283	297	314	286	306	338	306	294	298	321	316	337	294	278	281	298	316	309	317	298	333	323	281	324	285	329	303	296	308	310	303	336	298	297	279	266	312	329	314	323	329	315	345	325	270	300	307	314	297	341	314	296	308	304	310	270	311	317	294	312	320	325	299	306	305	321	303	297	327	308	322	317	292	313	319	290	284	313	314	302	297	308	325	303	309	293	291	296	283	305	317	310	317	313	302	301	329	290	281	293	314	319	285	325	338	311	314	291	319	306	295	306	290	304	306	298	319	313	328	326	322	294	307	290	299	310	303	332	327	299	311	286	294	306	306	320	305	306	284	285	301	300	325	306	295	308	311	301	324	285	278	309	327	331	305	318	313	303	331	275	318	287	285	280	309	328	328	318	329	293	330	294	314	313	291	291	282	316	323	283	321	306	265	311	298	305	322	296	299	317	318	311	310	289	273	281	292	280	311	312	308	296	314	322	310	316	286	301	310	318	306	294	303	299	299	301	287	287	323	321	295	286	316	314	307	298	325	293	281	311	312	291	264	300	287	303	311	328	327	285	300	313	301	293	308	299	300	291	308	308	334	308	295	335	312	302	303	303	272	306	285	293	292	307	265	280	278	310	319	302	343	287	295	275	324	319	302	299	290	317	298	289	293	286	276	291	308	306	283	321	291	302	329	292	281	334	290	342	294	300	305	293	321	320	319	297	297	315	274	321	307	301	299	305	267	294	320	310	310	300	317	286	290	307	308	301	278	290	273	306	299	309	275	281	314	297	284	302	301	303	282	311	322	321	325	283	325	295	320	296	302	321	298	296	303	302	335	293	286	293	306	277	303	307	319	252	310	283	300	298	294	314	322	301	325	297	284	320	327	309	308	290	308	295	294	325	299	277	320	298	288	293	320	311	296	301	337	299	299	307	287	274	269	268	309	310	278	313	312	312	308	293	275	299	318	296	306	316	291	347	322	285	306	293	329	317	292	321	278	310	313	308	325	277	312	299	297	322	289	323	287	301	306	346	316	273	327	290	290	315	320	329	298	305	307	294	309	324	300	319	299	282	265	314	293	296	307	326	293	309	308	283	307	297	313	300	294	287	308	327	309	269	279	296	297	303	302	306	304	326	305	323	305	291	307	293	295	304	315	301	326	320	311	342	330	311	308	332	308	295	336	299	315	276	324	288	307	313	280	314	290	285	303	316	329	333	288	320	309	308	296	298	300	327	336	293	281	300	321	280	293	300	299	310	246	314	299	284	322	306	290	312	331	319	303	283	299	322	335	310	287	277	304	291	298	287	304	285	263	308	289	301	306	318	329	321	305	288	316	290	348	279	332	290	295	277	278	307	303	288	294	327	287	292	317	292	310	305	341	300	312	295	307	337	290	317	309	316	302	314	289	317	319	301	293	292	296	302	298	297	313	321	308	271	280	298	320	286	299	286	321	335	311	303	294	277	298	285	280	278	328	293	298	285	266	315	272	315	287	294	307	318	290	293	324	283	302	296	337	310	302	316	267	310	313	295	326	308	273	302	287	297	291	321	275	303	308	323	304	284	314	303	274	319	290	285	321	274	286	299	305	297	316	323	293	275	300	282	284	312	308	303	317	346	307	293	305	327	310	309	318	303	322	312	272	314	270	317	288	299	284	290	308	297	321	277	288	285	321	314	315	304	321	295	314	325	275	312	282	269	292	278	307	319	298	308	285	272	295	328	309	314	315	306	306	312	304	307	287	269	329	296	310	288	316	290	310	329	290	291	308	321	301	303	282	303	292	298	274	299	288	273	258	340	303	300	338	305	281	310	315	321	312	327	307	330	321	276	291	337	292	335	304	293	304	271	323	321	315	303	280	316	294	303	280	331	294	321	304	293	322	299	317	300	286	309	281	285	304	305	322	311	274	301	282	281	302	339	310	286	319	284	328	310	287	294	314	321	295	288	290	277	270	311	311	280	301	307	293	307	311	312	275	281	310	298	327	305	321	295	282	345	285	303	321	320	307	299	304	289	273	298	306	337	298	328	289	317	299	298	314	284	327	298	295	285	309	295	292	336	293	302	292	300	295	292	298	322	330	306	300	303	288	299	305	282	299	284	302	328	327	290	296	325	287	300	328	320	309	283	330	311	310	310	300	310	300	308	338	282	254	305	262	319	313	280	301	326	291	319	334	336	299	295	314	285	304	305	286	323	279	298	324	294	273	319	295	292	285	283	307	331	302	315	302	339	269	309	298	306	295	281	304	315	320	300	309	302	300	319	288	269	327	339	315	287	294	306	322	275	311	299	301	276	302	304	303	317	320	309	307	314	299	347	281	297	316	301	304	282	302	313	315	315	291	289	300	277	283	345	314	321	292	326	275	270	293	294	308	286	324	288	288	279	278	290	283	304	315	301	287	317	325	282	280	306	313	301	293	287	349	314	317	295	295	306	306	289	307	295	283	292	293	293	300	273	327	310	330	280	275	300	293	293	330	302	298	332	313	301	268	302	306	311	297	317	289	306	310	311	321	314	298	286	325	315	301	277	316	279	353	311	287	329	334	315	302	298	262	298	299	304	310	304	288	284	268	317	324	319	285	296	295	299	337	312	290	309	289	300	321	308	309	314	309	308	289	320	303	301	297	292	307	310	295	327	337	301	298	318	315	318	286	330	311	343	314	320	321	329	298	290	284	331	334	313	331	295	327	308	300
34831	53391	41375	25244	15906	10666	7098	5032	2808	1595	1209	911	865	833	708	600	537	505	483	420	407	376	366	352	332	327	342	373	347	335	356	364	334	360	318	346	336	309	323	364	310	325	307	316	332	329	347	335	362	339	339	357	316	328	368	334	301	318	370	346	333	312	372	299	335	326	336	325	315	357	335	305	306	311	326	350	322	317	321	332	302	327	312	333	336	319	362	335	324	303	343	318	305	315	326	336	336	369	318	336	347	318	348	320	328	299	362	339	362	342	337	320	329	334	313	328	321	327	314	348	334	322	329	324	299	332	305	310	346	359	303	276	305	314	325	329	335	287	306	367	339	323	366	361	346	335	310	336	360	289	320	381	316	318	335	334	331	346	326	312	299	323	315	333	340	323	334	309	347	315	288	332	306	329	346	325	309	341	321	330	317	312	337	323	340	313	348	335	344	344	324	308	338	297	322	335	305	308	325	340	326	334	319	331	347	337	335	331	334	355	322	338	350	311	321	342	346	332	329	342	344	370	309	308	358	333	328	314	321	343	341	312	324	299	308	337	344	357	365	296	294	323	343	333	357	324	307	328	334	355	307	319	326	322	332	324	306	338	297	316	353	315	337	320	336	335	333	354	332	334	330	328	316	347	333	307	326	304	353	333	313	347	319	318	356	327	312	339	303	343	328	335	330	324	329	293	325	344	329	317	345	307	327	319	336	316	326	329	327	350	320	306	347	329	321	331	345	339	336	323	331	298	343	355	361	338	321	337	291	366	312	321	369	383	315	319	321	325	310	349	344	311	341	292	309	352	328	324	357	317	311	335	298	328	336	329	341	311	330	311	335	340	300	324	336	361	331	353	326	332	315	301	299	329	304	316	329	317	338	315	335	291	332	324	305	346	327	323	340	348	334	302	334	318	324	359	323	314	318	328	329	313	335	317	316	336	355	319	295	350	306	333	308	347	343	347	348	311	334	319	324	336	327	322	348	323	309	319	315	349	303	306	347	331	315	340	317	358	324	304	370	303	334	345	356	336	317	331	325	298	321	317	324	312	336	302	301	345	339	300	337	317	339	332	339	294	314	322	326	335	307	326	325	317	314	340	338	348	325	308	355	321	295	362	336	315	328	310	331	348	339	335	317	305	332	321	341	357	339	335	331	317	371	346	292	343	332	314	353	343	351	335	338	344	326	343	333	339	296	323	336	339	322	327	339	311	314	347	338	327	349	333	321	298	343	351	337	335	364	346	326	360	333	321	362	297	332	327	308	325	352	341	314	351	369	326	344	331	291	326	327	330	329	351	323	304	341	340	340	307	288	295	311	321	322	346	350	343	332	288	333	314	312	347	327	360	331	333	341	343	308	323	329	338	311	321	322	338	342	327	306	330	324	328	324	319	349	304	312	324	316	320	316	310	345	318	357	315	299	332	343	304	335	310	325	318	291	298	337	337	337	318	318	327	355	336	354	346	290	329	337	333	282	330	328	345	355	344	344	331	328	330	340	328	356	320	294	334	330	297	318	349	344	325	314	322	298	311	341	329	281	332	346	326	310	367	318	320	346	332	335	337	341	353	350	304	328	353	285	318	330	333	322	373	359	332	298	365	357	309	338	317	340	349	341	335	317	331	325	318	320	347	339	311	339	319	357	359	323	300	323	322	333	319	309	299	298	334	349	323	341	325	348	351	344	316	344	354	308	355	350	311	323	323	328	315	319	340	357	306	322	331	327	317	317	350	335	380	355	312	339	335	357	309	351	342	348	344	367	340	332	323	333	356	334	353	347	325	324	333	346	332	322	339	325	320	301	347	295	307	289	347	332	330	340	359	329	335	360	314	343	331	327	326	338	317	312	351	323	335	358	340	331	332	347	345	332	333	336	353	333	316	303	363	328	332	319	308	307	382	376	319	331	348	326	323	324	328	329	312	340	320	360	326	308	350	337	306	358	317	348	317	349	326	349	339	346	324	331	361	306	328	320	325	327	325	327	283	348	362	345	347	336	330	328	362	332	336	313	322	320	320	340	315	324	312	325	285	342	330	342	341	327	331	336	336	302	357	321	336	294	344	328	322	341	328	337	326	341	327	313	331	350	328	360	312	338	314	332	336	336	311	348	361	327	356	345	327	341	343	331	334	327	336	336	335	335	324	341	340	340	308	337	333	333	364	309	314	309	334	337	322	336	361	363	320	343	327	353	333	311	312	333	332	334	346	339	318	327	351	356	374	311	303	334	349	367	324	330	340	365	322	344	341	320	315	337	318	279	319	342	321	315	315	306	302	325	318	314	305	304	351	336	362	333	324	342	353	311	324	306	334	324	320	333	333	302	332	333	324	299	334	355	336	332	316	302	328	321	314	338	324	334	311	324	360	350	299	341	318	318	314	385	309	294	328	337	316	340	325	327	315	317	324	347	319	314	340	311	339	343	350	324	345	328	328	322	303	318	311	366	345	334	350	340	317	365	289	300	326	345	306	346	355	319	324	372	328	350	306	351	342	357	351	337	323	358	349	337	357	338	342	349	325	332	331	325	327	327	348	301	332	345	326	305	327	340	356	314	354	354	319	314	325	294	332	323	315	344	320	311	325	327	332	353	314	319	325	335	315	310	339	292	321	332	329	303	301	308	288	321	321	317	348	358	336	318	345	318	346	309	337	348	303	358	334	330	310	341	349	323	341	356	338	312	299	345	341	318	292	329	330	326	348	347	316	346	365	310	295	345	368	334	316	342	340	309	323	346	321	303	336	321	316	323	290	318	324	308	350	336	343	315	317	317	318	293	353	322	329	336	323	336	332	343	317	311	351	330	302	311	321	317	366	339	346	334	328	357	341	341	283	317	304	333	369	341	321	313	337	338	355	359	350	328	357	342	315	305	327	339	329	320	325	335	338	301	292	316	321	341	318	311	302	339	362	335	314	347	318	306	325	306	324	332	311	328	345	331	345	336	349	310	338	333	337	339	336	355	335	330	333	315	358	310	329	359	334	320	335	324	350	328	339	361	355	352	318	354	339	335	336	345	327	311	360	336	349	318	296	348	334	311	296	305	344	335	304	352	344	328	301	303	310	337	310	342	334	348	299	347	333	323	323	335	357	335	339	316	335	325	326	375	331	355	320	347	307	335	348	328	329	343	312	312	343	363	306	332	305	318	321	316	325	316	329	329	369	333	340	307	317	313	339	342	332	297	333	332	341	316	325	312	333	343	335	330	326	321	343	308	336	354	278	339	352	307	364	380	326	331	320	319	340	326	371	304	320	325	341	328	359	336	364	323	366	312	317	347	336	328	315	358	321	372	314	331	312	383	287	320	307	327	321	332	308	322	343	334	306	338	312	307	302	326	311	323	340	339	351	300	327	350	322	342	332	322	329	342	322	340	334	368	351	311	328	321	318	311	336	343	327	345	352	329	333	329	327	331	340	339	308	328	294	325	341	359	316	345	324	362	325	327	315	294	337	325	361	327	369	326	291	311	299	345	319	338	332	313	316	352	354	319	314	302	322
24429	21747	29376	25988	22790	18688	11044	5761	2761	1932	1421	1201	962	920	729	638	531	527	460	422	392	365	377	333	344	343	339	318	338	306	381	344	349	328	330	294	312	377	337	333	320	300	342	300	339	325	325	315	318	318	343	307	319	307	325	303	312	318	335	293	317	325	308	312	311	300	350	337	313	291	344	310	319	280	348	353	325	314	290	325	317	289	316	358	330	321	291	311	336	333	323	334	306	291	316	320	307	314	318	340	315	301	298	325	304	296	304	318	317	310	321	309	328	321	321	338	302	278	312	313	331	300	323	321	298	317	298	305	292	294	332	336	340	267	342	338	332	315	313	334	306	337	334	334	331	313	331	337	298	313	332	314	328	315	317	287	327	321	322	323	340	333	342	345	304	316	337	329	304	291	318	325	323	295	322	308	337	275	285	315	301	320	325	328	295	323	320	310	299	296	349	310	294	312	318	318	289	307	285	298	328	314	298	307	304	330	313	290	334	317	336	304	305	325	309	290	325	303	313	326	292	304	323	293	330	304	320	284	297	294	326	298	344	315	315	324	269	311	312	319	319	295	320	305	303	344	323	321	324	308	285	317	325	285	312	309	341	311	295	328	340	334	319	342	331	304	311	306	287	308	326	341	281	304	322	305	345	312	310	371	322	312	335	324	293	305	287	331	331	324	294	304	321	284	327	323	311	315	306	320	318	288	305	293	312	311	331	303	310	312	306	315	250	333	338	290	306	285	288	314	304	316	328	303	356	307	314	252	307	299	341	331	307	308	311	333	332	311	343	335	316	323	302	321	309	338	317	283	320	340	314	309	287	312	306	307	295	306	284	302	314	312	348	331	279	333	298	317	328	313	298	330	306	306	306	323	311	312	326	307	312	296	315	320	299	304	332	286	304	318	302	312	331	313	340	297	287	290	341	321	313	302	318	340	294	378	297	317	289	312	327	282	297	322	338	325	285	320	311	311	292	332	349	304	308	326	316	325	311	364	326	313	296	354	344	287	323	330	325	305	305	328	346	341	338	312	319	321	292	337	333	322	314	311	294	307	285	305	320	306	303	297	299	318	341	323	319	303	289	348	321	332	330	296	309	310	281	331	317	320	275	301	311	331	294	320	336	304	314	339	359	314	318	325	327	316	290	340	279	317	302	331	319	304	313	319	322	341	305	334	346	313	344	324	336	309	308	348	307	310	274	318	317	299	330	345	309	319	304	298	344	313	336	322	300	320	313	333	328	315	294	290	333	326	323	313	320	311	318	332	335	330	310	307	348	334	351	331	320	337	295	311	299	306	339	329	326	312	325	281	325	316	313	330	301	308	286	309	322	317	311	328	302	338	291	281	317	322	323	323	310	326	308	309	289	312	309	299	332	304	316	313	285	306	296	352	313	326	345	297	331	332	327	315	320	314	301	306	326	318	288	331	304	303	324	313	327	296	319	307	317	303	340	286	290	320	356	305	289	318	324	299	335	311	304	321	285	308	354	346	335	319	288	304	294	273	322	328	314	312	307	314	291	299	339	310	276	310	293	342	364	322	344	296	325	312	315	294	326	319	311	332	326	309	299	309	315	274	313	310	289	304	321	343	326	327	288	326	336	329	322	337	299	299	298	289	326	300	300	294	332	307	306	317	326	339	308	352	323	335	361	279	314	359	297	331	323	279	336	323	271	315	327	310	302	328	300	319	312	348	321	282	311	334	301	326	323	318	316	308	319	315	322	311	292	331	296	312	315	306	286	335	303	314	298	293	305	333	337	327	302	282	335	312	350	303	332	315	323	308	316	310	335	345	309	350	325	325	306	282	298	298	271	359	287	309	343	296	343	312	313	307	308	319	293	300	294	327	345	329	304	331	308	344	361	343	317	324	330	315	354	298	342	299	303	303	294	314	350	296	327	302	324	286	328	333	318	314	317	328	299	328	333	319	337	280	317	347	325	324	323	319	319	314	303	326	316	329	365	310	355	333	309	313	305	315	323	292	331	321	326	324	325	324	286	311	321	335	292	314	326	327	295	313	321	292	310	319	337	328	314	281	346	317	325	335	350	305	321	358	306	291	305	308	321	320	316	332	315	311	340	304	306	318	317	301	341	358	329	305	290	304	282	346	310	305	316	309	305	304	308	300	309	318	318	333	286	318	343	319	294	337	313	286	315	293	330	305	312	297	309	352	346	345	327	288	336	323	326	311	307	303	349	337	308	306	310	320	315	304	331	312	320	329	332	323	338	299	337	321	302	297	303	310	314	341	300	328	301	318	305	296	291	314	315	325	327	306	315	307	321	318	335	315	294	285	312	332	316	330	329	297	329	301	297	321	298	311	299	310	294	342	307	308	339	307	320	314	322	314	293	310	302	342	328	333	315	336	308	308	333	327	386	313	315	323	292	323	337	334	321	323	320	330	325	309	281	326	287	345	324	326	331	306	333	289	318	290	283	332	321	306	353	301	284	302	311	342	330	324	310	328	366	309	311	309	279	343	353	308	282	312	318	292	321	284	319	320	315	303	311	340	320	309	328	267	329	311	302	286	344	326	324	334	289	340	320	296	304	332	308	312	368	340	330	339	310	320	303	321	310	320	324	324	292	326	309	328	328	343	327	302	315	309	327	332	379	327	321	301	319	313	289	319	327	279	318	309	328	275	310	294	323	288	336	304	333	300	302	317	324	308	329	307	300	289	295	318	352	335	303	332	336	322	296	305	291	349	324	295	337	293	299	337	321	306	297	319	318	306	299	321	335	350	292	329	328	318	295	344	302	337	304	337	328	307	340	302	293	322	308	317	310	345	327	313	330	299	296	299	291	326	308	287	342	305	322	318	350	353	296	297	351	314	292	301	307	294	320	312	318	339	342	325	323	292	335	296	315	292	320	330	306	324	291	300	276	333	305	319	302	330	327	302	322	317	291	298	332	328	346	314	314	316	313	323	308	335	337	302	318	319	324	317	329	318	316	307	303	295	286	321	335	329	313	319	309	323	350	314	337	299	306	318	289	311	299	351	346	297	328	322	327	320	292	311	305	312	304	323	322	316	361	307	296	308	293	314	344	322	291	303	290	351	331	293	329	332	320	306	327	326	307	328	293	287	299	311	295	304	324	353	309	327	343	335	295	286	313	319	295	338	304	328	307	283	321	296	292	324	295	316	313	317	346	335	323	320	341	290	285	301	319	342	328	311	291	346	300	275	288	289	314	316	297	273	358	298	284	330	340	310	338	375	304	304	314	296	307	336	333	323	314	298	312	313	312	332	359	290	357	320	326	323	272	328	304	318	325	289	315	320	336	325	290	331	316	317	320	330	291	321	326	288	315	343	299	327	337	336	341	333	306	308	309	336	327	347	318	317	289	319	295	298	315	350	331	334	298	322	305	317	282	319	289	322	299	313	314	337	309	337	330	316	312	318	337	329	335	338	282	310	333	298	327	284	304	322	301	331	315	377	300	294	311	347	313	336	321	318	298	295	310	285	318	319	299	335	306	311	330	318	324	349	329	312
34704	62016	48081	31886	23931	17723	12273	8614	4668	3340	2323	1856	1595	1310	1103	918	784	656	571	513	467	421	411	400	351	386	367	361	334	374	347	343	353	386	363	326	387	342	364	332	345	337	351	361	372	351	330	325	378	333	354	340	352	359	355	300	321	355	326	369	329	325	328	300	335	326	309	286	346	335	338	324	342	331	316	324	321	323	342	304	333	315	332	322	343	321	357	315	346	302	335	346	330	317	341	362	354	341	341	317	333	330	329	301	322	320	321	331	314	319	331	316	325	325	351	347	325	329	334	335	323	338	355	342	344	334	350	312	349	309	337	314	346	318	335	331	338	342	344	354	333	334	358	315	362	329	315	329	343	325	309	336	331	298	307	335	313	330	324	296	340	314	332	374	345	348	304	362	314	347	317	327	352	335	341	357	326	308	341	325	289	357	309	327	368	352	326	329	346	332	358	337	286	342	308	303	331	327	327	334	357	362	344	327	365	336	341	328	337	334	348	319	324	335	338	326	325	346	313	305	349	343	372	359	343	360	348	342	330	327	346	329	337	317	331	342	350	347	325	336	348	327	310	339	319	351	383	353	341	340	332	326	348	319	303	354	332	319	309	304	337	337	343	366	318	320	368	336	360	328	311	365	343	312	330	351	313	315	350	315	341	327	316	346	323	327	358	324	354	333	304	339	349	333	324	331	314	322	350	350	352	293	332	346	320	349	361	333	344	331	350	334	355	380	320	341	321	327	315	324	344	331	330	315	288	311	385	333	326	326	333	333	348	349	334	323	315	359	302	319	321	334	342	296	322	357	336	344	343	326	336	329	357	331	349	351	313	342	358	313	326	372	326	310	340	339	331	344	369	317	339	328	312	300	331	334	307	355	327	328	336	346	313	352	292	333	336	319	330	286	303	327	317	344	334	347	292	323	330	337	339	313	349	364	322	322	316	326	360	339	345	333	327	342	346	347	352	348	328	338	342	342	331	377	323	355	321	342	345	352	316	328	322	322	308	328	355	330	321	329	355	313	348	314	315	325	329	353	332	330	333	319	338	307	347	346	340	311	348	332	364	344	315	309	366	353	346	325	328	307	351	342	345	307	347	329	356	330	313	334	303	329	312	342	364	310	325	318	336	332	348	326	350	317	326	351	349	318	368	338	337	334	342	320	351	345	338	333	335	340	361	316	308	337	335	324	331	346	294	373	332	349	370	363	324	341	346	280	307	284	342	350	357	355	361	324	359	338	348	297	295	361	341	341	372	339	362	351	333	347	320	331	334	336	313	374	338	301	349	360	340	358	323	316	339	349	302	330	320	318	345	365	310	356	325	311	324	311	340	284	306	354	311	342	319	351	338	328	338	325	314	333	310	294	313	341	375	322	313	356	329	335	334	353	325	331	352	337	327	339	321	346	326	323	332	332	302	345	326	313	317	374	303	301	313	328	325	351	319	319	389	342	346	318	320	356	362	331	322	332	359	340	333	308	319	342	314	330	346	352	343	308	334	320	334	348	349	341	359	305	337	326	321	370	328	307	331	323	346	342	335	342	335	331	368	328	345	339	324	342	358	320	368	343	336	320	371	317	338	358	339	319	342	328	312	335	326	315	321	319	341	326	361	311	297	356	340	339	356	313	339	362	333	331	323	326	347	321	305	320	345	335	331	325	327	334	363	329	311	329	307	355	340	330	335	344	333	332	350	370	317	336	342	313	325	293	335	339	331	346	339	341	349	364	323	337	345	352	303	297	329	343	325	317	335	313	360	376	337	305	341	353	343	340	338	337	313	348	344	348	339	341	337	359	302	338	285	332	339	342	305	357	333	318	334	343	315	302	331	320	312	352	328	355	366	362	316	325	302	333	331	351	305	336	347	335	326	335	342	329	333	338	363	380	299	361	326	365	321	329	324	290	363	371	333	327	305	308	340	344	347	334	347	333	323	363	310	328	335	316	347	329	317	311	360	311	312	342	337	339	351	360	320	289	352	353	359	330	340	335	304	357	381	339	335	336	341	355	327	329	315	350	366	312	343	333	316	315	335	345	307	307	376	332	332	362	301	342	350	326	320	354	315	294	359	357	337	304	362	331	336	337	311	325	364	332	325	343	386	336	331	353	319	334	351	337	311	344	327	313	328	332	347	312	354	337	308	325	314	316	349	331	321	365	330	353	342	348	360	339	349	321	334	356	301	347	346	348	328	329	322	313	326	302	305	329	325	302	339	318	340	378	322	330	339	367	365	325	305	288	338	313	320	326	328	330	378	342	337	315	336	336	343	295	343	316	333	321	345	367	323	346	352	342	331	310	330	346	336	315	318	331	323	321	361	313	358	343	348	339	317	323	318	308	323	333	346	336	372	357	351	299	339	333	339	350	358	316	389	337	345	329	330	315	345	333	323	318	351	337	322	358	338	346	333	321	320	316	340	341	324	337	341	359	337	320	362	335	336	304	360	349	304	325	314	331	328	351	330	359	297	346	358	340	334	339	332	366	287	327	342	346	344	350	316	345	344	345	353	320	313	335	319	345	321	347	337	348	344	329	335	333	338	336	352	344	338	333	334	324	315	346	359	312	328	316	312	385	345	354	308	320	338	364	330	311	304	302	371	301	295	344	313	299	367	325	350	304	346	351	319	377	303	337	331	315	342	341	390	347	334	329	361	383	330	324	306	348	356	366	329	354	333	321	317	312	334	337	337	331	366	336	330	325	313	295	324	327	359	330	338	323	311	324	329	370	347	329	336	355	321	314	305	364	335	332	327	326	355	325	362	359	335	310	346	335	362	315	316	324	323	338	320	324	343	327	313	333	337	315	393	317	339	331	334	370	317	340	337	346	326	350	333	366	322	322	341	319	341	313	333	366	341	335	373	342	331	359	327	324	322	341	325	282	317	323	336	324	331	347	329	337	335	329	358	322	337	308	339	327	308	304	320	350	322	328	315	311	344	367	320	322	319	302	352	325	319	339	366	354	323	318	329	338	346	390	355	332	309	379	302	313	314	342	306	345	354	325	331	324	355	321	360	355	341	334	344	344	338	316	296	328	335	325	308	325	326	328	326	312	329	334	374	312	346	356	328	347	334	316	315	326	332	325	329	333	335	359	333	311	348	322	358	322	350	309	317	337	323	336	318	368	297	338	330	337	346	360	316	336	347	303	341	339	332	338	330	315	312	331	350	344	341	335	329	338	309	347	351	330	366	331	313	337	348	339	340	323	326	357	328	353	326	357	306	326	311	342	361	296	329	321	300	366	326	357	376	329	345	323	282	321	320	333	299	332	340	309	327	348	281	310	341	331	303	307	321	355	348	339	349	325	337	360	348	337	347	306	302	324	317	338	331	337	353	312	326	347	319	341	287	324	359	352	327	344	316	343	334	291	335	342	328	313	367	319	314	327	310	328	310	334	333	301	350	312	331	344	331	330	294	335	355	316	364	315	346	321	336	325	331	347	295	323	324	338	333	348	321	305	321	345	324	371	377	289	337	300	331	339	311	326	362	305	315	307
25727	21904	29806	28402	20700	13659	7204	3987	2701	1660	1247	1043	951	859	776	643	553	542	505	506	471	473	429	461	466	461	436	386	403	463	407	400	445	430	440	400	430	408	411	437	433	437	400	393	418	427	450	419	413	392	435	404	421	418	426	457	394	385	461	402	387	399	416	424	437	438	422	387	419	437	427	453	391	408	424	417	399	409	409	445	415	437	435	397	403	379	423	428	433	421	416	427	402	405	436	442	411	405	398	392	420	439	381	450	481	451	449	418	398	406	428	390	401	418	432	400	406	446	479	387	380	416	416	381	424	457	398	405	451	429	451	389	415	394	401	401	413	453	416	414	399	395	419	406	382	422	407	424	428	430	387	431	417	409	438	435	419	396	409	440	430	462	420	423	458	405	420	431	430	395	438	414	414	426	406	432	409	425	456	397	377	455	409	410	440	464	382	430	398	407	409	383	405	405	412	408	440	397	427	426	407	380	399	429	402	436	447	388	435	436	408	410	371	455	392	402	411	409	390	427	409	434	420	397	463	409	412	441	440	378	416	409	418	407	406	429	439	398	418	424	413	420	415	424	420	413	414	408	409	410	397	399	402	391	369	463	436	405	406	436	388	391	435	407	419	391	415	427	408	387	458	400	430	365	413	432	422	416	429	422	370	377	420	384	423	405	365	443	398	395	421	415	462	365	435	371	396	400	426	425	439	440	404	394	428	450	379	406	413	445	451	401	409	402	408	424	415	407	397	423	424	420	419	406	413	461	416	436	435	421	388	417	430	418	435	424	400	394	433	422	413	426	432	391	365	387	390	452	446	425	414	399	427	384	402	433	420	446	414	371	403	448	422	437	442	415	384	358	413	408	429	368	471	381	409	427	398	419	418	452	412	436	428	403	405	419	404	424	412	426	411	448	396	386	427	409	425	447	405	426	426	385	405	417	441	414	400	399	381	423	380	420	461	400	415	461	390	402	429	374	435	442	384	417	447	448	404	398	459	395	399	405	416	407	410	454	386	428	440	440	411	415	433	409	409	391	412	438	400	388	421	443	439	392	458	385	409	419	421	411	437	448	403	424	430	393	372	403	462	414	376	424	421	422	436	411	415	417	414	360	455	446	435	415	445	378	415	404	409	393	404	417	422	391	391	412	444	440	392	413	418	398	428	443	403	437	401	398	410	396	399	405	438	435	403	440	406	413	386	433	425	425	444	473	405	419	425	409	394	425	422	409	391	410	429	423	397	424	464	360	385	397	425	413	421	425	395	445	401	452	443	454	400	428	439	413	380	427	427	431	374	425	434	434	435	401	411	392	397	406	399	432	392	402	427	410	442	456	440	413	476	383	423	437	434	423	412	424	417	426	439	393	445	418	431	404	398	438	441	444	447	402	386	383	390	428	428	418	373	417	462	385	421	438	456	395	430	423	421	409	419	421	416	407	411	429	417	410	425	423	374	436	447	439	398	439	417	406	403	415	409	404	421	419	419	421	471	443	409	428	426	435	405	401	396	436	432	472	448	435	409	406	397	459	417	416	422	427	418	381	457	428	402	405	445	389	388	433	445	410	427	438	398	395	392	429	420	411	403	406	433	409	446	423	393	439	410	416	403	412	444	479	436	419	406	425	411	430	413	431	407	423	436	413	410	432	444	374	462	406	443	414	430	413	413	397	442	407	440	426	396	420	453	405	434	418	407	447	403	426	439	408	400	398	398	420	409	440	386	419	443	403	389	401	425	413	418	432	441	409	422	417	420	408	443	393	429	408	437	446	429	450	406	430	437	440	404	404	390	419	438	390	441	413	376	373	462	390	410	421	405	436	415	380	386	422	453	423	421	419	428	415	402	409	410	417	420	393	411	426	393	439	384	434	407	374	401	403	410	414	423	412	399	392	439	440	387	427	442	407	383	424	396	426	385	403	401	415	401	428	425	414	424	410	437	420	403	423	404	431	425	459	400	373	407	420	431	446	413	405	447	381	422	409	387	425	438	404	395	430	421	397	402	415	421	369	415	408	394	403	402	439	425	420	444	396	426	417	394	424	421	432	399	429	435	384	419	413	420	397	424	447	395	407	419	388	362	427	426	435	425	410	418	444	453	442	406	435	388	444	418	413	456	396	420	442	455	420	442	383	407	416	417	413	417	433	386	379	423	416	443	413	432	392	410	401	409	461	417	421	444	400	428	411	418	435	430	434	404	434	401	419	398	430	435	389	414	407	445	420	443	437	380	450	419	421	404	415	402	415	398	428	369	402	429	424	430	433	406	403	399	419	430	439	396	388	418	419	402	419	424	384	408	435	413	416	408	455	409	377	415	381	426	453	423	410	429	419	372	396	407	400	390	435	443	413	428	457	430	427	405	409	410	426	415	407	417	376	404	441	425	410	401	413	449	396	422	423	452	437	397	424	446	410	366	414	424	392	409	395	393	402	430	439	404	434	408	415	414	391	402	431	400	401	382	405	434	400	426	426	396	426	456	375	383	396	428	416	451	401	403	419	435	427	377	417	425	412	441	404	399	415	418	455	421	427	385	450	424	400	412	415	403	395	424	423	448	434	433	413	396	444	450	383	395	415	415	425	474	416	423	377	450	403	432	447	377	409	415	441	450	374	431	438	423	390	402	418	416	446	424	390	376	419	438	436	412	385	383	413	443	377	371	413	411	421	456	411	420	402	430	418	410	414	418	424	455	403	416	405	437	407	423	394	476	433	429	437	393	416	381	443	375	387	398	403	418	440	442	398	412	412	421	395	398	390	424	435	445	446	410	432	399	397	452	397	435	416	436	425	390	412	439	435	424	382	403	443	419	410	415	390	417	411	433	435	375	429	421	439	412	405	435	397	410	401	392	383	423	418	448	401	403	417	449	421	414	352	407	415	447	443	409	434	412	440	404	403	379	398	411	404	407	419	414	438	416	424	459	428	390	379	402	417	398	425	445	447	417	431	411	423	433	427	378	423	411	456	402	415	402	439	401	407	447	413	421	371	413	456	412	395	395	409	403	436	424	404	402	411	423	451	454	440	406	445	437	426	409	387	409	416	433	468	406	420	398	418	404	440	396	413	435	421	416	426	409	415	419	420	438	425	446	450	406	428	421	410	431	412	422	424	399	428	383	423	441	439	399	376	427	436	440	423	429	395	448	412	402	454	437	429	412	418	406	425	400	387	444	447	410	413	412	398	389	382	419	443	395	425	427	420	410	449	402	378	430	423	436	435	426	408	421	436	424	424	429	429	412	382	378	423	436	396	459	407	388	418	416	412	428	410	400	396	402	427	425	436	411	366	439	405	431	419	456	405	390	426	417	424	400	418	484	433	426	399	399	428	388	396	402	399	433	441	403	402	408	404	391	433	421	434	424	415	446	408	450	376	455	381	401	423	420	450	412	461	411	410	413	405	399	402	433	417	405	408	375	412	446	421	400	448	399	430	399	433	445	409	426	408	399	413	397	409	403	389	406	417	439	442	443	365	407	399	419	434	419	415	417	409	401	403	459	457	402	427
34743	57282	44138	29523	21983	16536	10357	6851	4889	2778	1967	1652	1377	1257	1106	921	810	628	595	581	518	501	455	464	470	449	471	457	481	454	481	471	436	415	445	487	458	431	463	446	424	450	484	442	463	440	430	472	444	435	441	422	427	455	420	436	407	412	485	438	448	445	459	436	443	454	395	457	459	440	479	451	423	456	443	482	452	452	423	465	419	452	462	449	426	447	423	421	491	427	419	439	432	444	461	430	406	417	442	435	461	432	473	462	431	441	418	426	415	423	434	433	431	440	470	450	430	452	411	410	482	444	445	452	453	451	480	442	437	419	458	477	457	463	469	442	449	456	406	462	472	433	466	427	411	396	420	409	433	456	443	459	442	413	452	443	401	419	449	399	467	419	437	417	423	448	434	438	457	449	421	437	453	449	426	446	436	377	410	455	404	464	450	419	486	456	437	428	427	457	463	452	431	478	459	463	446	456	432	464	432	452	438	457	432	425	413	422	430	440	475	422	462	453	438	450	472	425	444	440	451	428	422	441	454	452	453	427	419	437	448	459	433	448	453	423	434	447	434	464	444	449	457	436	484	415	455	416	467	434	451	420	461	422	444	425	438	439	437	436	448	462	431	475	441	418	443	480	423	459	388	440	486	474	452	434	417	431	427	419	462	463	436	445	448	448	416	453	480	434	434	446	461	445	453	460	440	484	425	420	435	421	474	450	455	457	416	453	444	470	454	391	448	457	430	426	406	450	440	444	423	430	468	452	466	487	418	444	414	437	439	475	467	422	465	466	410	414	439	401	430	450	400	467	428	398	451	439	451	455	430	474	450	474	445	452	477	466	433	430	453	419	417	438	453	401	458	435	447	397	458	447	443	449	475	440	446	469	411	443	439	465	447	461	455	429	436	422	436	451	440	427	447	469	458	432	446	458	468	466	449	458	453	461	409	438	449	461	459	423	448	442	416	453	438	429	420	473	471	488	464	434	469	451	443	496	416	430	463	462	444	402	457	450	447	428	453	437	441	419	432	481	436	448	444	446	474	463	444	415	475	467	416	434	446	421	456	411	442	443	444	445	480	439	423	447	439	442	422	433	497	454	454	444	429	442	436	441	447	460	441	448	433	444	437	434	427	426	429	440	458	455	424	476	462	425	445	427	458	439	490	439	468	466	393	433	442	444	425	441	456	430	446	393	425	421	432	434	424	455	442	415	420	468	431	430	401	475	441	476	421	413	425	440	461	446	410	475	422	466	439	446	459	457	435	421	433	435	487	449	478	424	467	458	411	443	445	457	432	441	473	453	423	454	446	423	470	457	438	447	468	434	432	420	424	442	420	412	447	444	411	457	441	431	451	412	440	466	426	457	405	418	475	411	442	461	427	477	464	423	454	445	433	471	437	421	400	416	432	472	448	425	457	405	403	443	450	418	431	436	449	410	422	442	418	448	460	434	431	448	421	440	420	428	448	445	452	456	457	450	448	418	441	437	438	463	449	413	428	424	471	423	439	440	422	432	435	439	456	444	461	462	446	453	447	428	443	457	412	440	415	448	426	482	448	429	418	440	415	481	464	407	415	434	442	430	454	443	482	465	455	453	456	465	431	411	440	449	442	431	435	477	447	441	394	431	426	418	459	471	454	467	451	478	430	437	429	478	448	466	428	483	445	440	418	436	429	439	443	456	480	470	417	437	433	444	417	443	428	427	429	430	457	440	390	455	471	431	453	434	442	423	460	450	436	413	442	440	448	430	421	432	423	446	419	436	426	451	446	423	448	452	439	452	468	413	437	429	427	423	463	424	441	400	468	429	437	472	474	430	460	457	444	434	452	398	432	423	416	455	435	436	467	446	501	455	439	471	448	441	460	424	430	441	440	484	442	432	423	422	446	431	461	458	450	400	456	389	450	444	425	450	453	424	502	442	463	445	467	438	409	470	498	479	411	449	451	451	442	457	465	442	453	427	443	446	469	449	463	440	409	446	455	459	459	444	411	461	436	440	438	478	410	432	430	416	427	448	460	427	450	435	462	470	468	414	456	430	444	432	463	463	419	426	463	443	453	428	439	465	403	450	462	427	460	448	488	402	437	438	427	469	437	442	470	453	420	441	438	434	464	423	467	473	472	441	427	409	467	461	432	420	461	438	452	459	479	450	444	414	473	466	458	447	443	417	455	430	424	483	452	469	426	432	469	454	407	473	462	461	463	464	428	455	429	431	452	431	432	437	449	476	464	435	466	426	434	420	465	420	475	449	447	460	420	430	467	432	433	438	437	425	430	456	443	457	424	433	460	453	467	460	416	462	399	425	443	479	447	426	426	449	437	437	466	470	424	402	464	439	446	461	434	407	457	443	456	412	462	450	425	434	449	494	438	427	426	417	436	451	460	465	451	453	466	430	470	442	491	442	434	444	414	423	462	443	431	459	434	451	438	421	437	429	446	490	465	443	449	430	406	408	461	451	468	447	450	423	404	434	436	448	441	436	463	434	424	481	429	456	447	453	450	418	405	413	415	461	432	456	456	468	468	428	435	430	416	468	444	415	428	461	457	473	422	476	411	433	455	449	450	447	453	394	478	416	447	463	397	449	454	453	416	441	443	406	442	431	433	398	429	436	412	474	457	423	436	439	485	458	412	443	410	490	428	440	421	452	437	410	419	473	469	462	469	452	444	447	441	465	442	426	471	453	426	452	427	415	469	440	445	474	425	427	455	424	454	414	448	468	488	450	411	449	441	452	415	415	487	438	421	452	457	502	425	441	426	457	443	445	425	421	435	432	442	428	413	463	438	491	457	456	424	440	458	433	466	435	405	452	480	471	447	498	424	417	456	435	440	432	448	423	411	410	445	426	452	505	437	443	448	444	451	486	452	425	410	472	430	458	416	440	419	450	428	408	479	459	496	385	468	439	469	401	443	419	386	444	399	469	443	490	477	422	471	414	421	436	447	452	467	429	458	467	446	445	434	476	418	422	401	427	432	418	437	445	465	432	459	406	448	467	416	446	455	428	461	456	433	442	455	408	420	431	424	492	452	430	423	426	484	450	418	435	446	466	414	431	451	449	433	446	421	460	446	434	427	454	386	430	426	425	420	458	433	427	446	433	456	444	462	435	471	456	440	430	466	435	445	428	424	436	473	452	456	450	433	479	438	441	463	476	508	472	442	447	438	455	421	439	454	450	431	467	443	401	456	469	426	478	446	447	427	407	453	433	417	415	428	462	463	464	414	423	431	454	446	423	449	445	451	426	461	438	442	438	411	416	416	432	422	424	445	499	429	452	437	394	467	444	455	419	463	438	434	449	435	412	439	415	449	447	460	426	490	461	447	414	415	421	449	472	443	425	414	410	456	429	458	419	454	437	452	466	432	428	437	421	418	405	475	473	429	433	459	497	447	432	462	441	461	437	429	464	455	436	403	428	417	449	447	447	458	454	448	444	433	447	433	431	420	464	446	434	464	448	441	442	457	473	418	426	422	425	465	458	447	432	432	435	417	466	435	446	396	435
23309	21697	29489	24681	22273	23271	21979	10076	5425	2737	2291	1928	1626	1553	1274	1001	819	761	672	607	591	571	528	509	562	539	498	532	494	499	508	524	503	507	506	479	536	468	461	549	484	502	466	508	484	514	531	491	503	489	501	473	476	486	497	474	492	458	473	506	478	467	440	464	494	472	486	494	462	497	515	442	492	468	461	503	486	494	464	466	526	507	498	489	482	541	495	456	480	462	488	459	463	506	489	469	466	420	477	459	474	422	525	458	455	541	483	485	502	479	462	466	471	474	505	469	491	456	514	479	481	472	490	492	497	452	490	519	476	486	494	488	449	463	495	501	433	495	475	497	458	519	513	499	470	474	494	520	484	470	485	471	460	497	461	479	478	494	503	486	476	447	453	476	435	472	444	458	473	500	514	511	489	502	464	472	513	469	505	446	513	488	481	503	455	460	466	500	491	490	467	514	545	505	521	441	493	483	461	482	456	462	466	485	459	481	486	461	477	487	466	509	488	476	469	473	471	461	429	483	493	505	528	534	452	459	478	456	513	501	521	474	454	461	474	465	478	459	477	496	495	490	447	443	473	507	483	481	444	484	501	444	476	440	514	509	523	490	481	481	508	449	471	482	466	496	421	464	473	492	521	487	495	476	480	502	490	494	449	499	483	478	470	504	481	478	475	481	512	458	495	483	478	480	498	462	445	472	489	465	485	472	480	476	491	493	501	487	486	491	511	479	493	505	533	493	499	502	541	452	446	443	521	450	479	518	522	478	527	481	492	473	466	474	476	487	457	462	486	466	487	443	497	500	497	457	466	458	479	471	479	497	480	456	477	491	465	526	477	492	499	488	501	432	499	499	474	478	519	483	481	486	530	510	483	503	488	502	524	510	456	480	506	466	519	469	495	497	520	509	464	484	465	475	499	491	468	511	451	451	438	473	461	498	462	493	514	472	489	479	487	486	483	478	472	478	471	515	519	492	480	489	449	474	467	469	431	484	454	512	452	528	453	482	495	461	501	456	485	464	469	468	465	493	450	461	483	484	484	477	450	496	502	498	484	451	484	485	510	486	517	477	456	520	443	477	452	498	466	517	482	487	471	467	481	456	514	452	481	471	468	466	523	425	511	497	500	482	467	486	489	448	453	466	460	489	516	511	444	466	510	475	493	488	503	491	473	471	455	473	496	458	504	488	477	451	510	499	486	477	476	478	483	447	476	478	479	449	477	454	483	482	466	499	472	518	466	491	498	522	483	476	469	501	509	478	457	483	491	461	452	524	491	511	507	476	540	453	473	460	448	462	484	520	479	468	519	509	483	436	457	528	519	505	512	478	522	494	524	517	503	465	440	499	476	476	497	485	523	479	487	511	477	459	476	514	476	501	505	489	486	457	477	468	447	493	468	469	500	526	496	510	487	522	457	471	507	484	496	461	466	472	454	466	502	473	473	471	521	481	460	503	449	476	494	480	479	460	463	451	510	495	511	500	428	498	468	464	484	465	503	502	483	425	464	494	472	489	495	495	494	488	471	476	459	502	504	461	494	474	474	480	467	472	494	445	505	462	473	453	466	500	477	514	483	480	474	454	500	470	483	497	457	485	512	501	447	492	456	515	491	448	508	464	501	509	495	502	500	476	464	505	468	521	519	501	476	454	482	479	477	502	483	493	472	453	512	476	483	534	450	466	496	475	464	489	461	508	470	496	509	493	472	438	468	477	476	491	498	456	474	476	479	476	509	478	477	473	481	496	463	485	482	474	467	454	532	484	533	473	485	472	514	470	463	483	475	471	477	479	475	501	506	503	464	448	477	473	514	489	478	450	488	445	511	459	490	497	504	467	472	484	465	461	449	489	488	486	457	443	534	481	475	487	434	467	482	500	491	494	474	457	478	450	532	465	490	483	470	498	470	495	518	489	433	478	477	499	466	483	506	527	479	487	507	465	503	506	438	497	501	512	444	482	501	495	505	443	498	433	460	456	507	472	443	509	517	476	480	459	515	515	469	459	462	476	472	472	464	452	481	493	480	492	505	482	490	468	494	463	486	457	465	500	492	501	511	445	534	480	470	464	453	466	485	489	489	516	513	503	483	411	472	476	501	487	484	457	484	476	487	470	459	462	507	473	515	480	487	490	459	478	494	462	524	484	500	508	449	465	471	471	512	502	508	456	477	499	493	536	504	471	497	475	489	483	519	489	467	476	475	497	491	459	479	461	481	440	502	433	479	453	476	504	463	477	471	484	472	515	501	448	467	471	494	494	513	500	517	484	495	471	472	515	499	478	500	459	499	493	474	460	472	482	487	525	520	459	523	452	467	513	508	506	492	449	478	497	515	470	495	447	469	468	502	492	494	501	503	488	493	532	444	462	490	503	508	466	485	515	484	452	485	487	499	466	501	503	468	462	493	478	520	486	427	502	498	471	493	500	508	444	509	433	437	456	476	453	464	481	500	453	494	467	514	486	463	465	480	436	484	461	460	457	471	501	486	463	458	486	454	448	479	506	477	525	482	470	527	452	457	479	471	459	479	452	488	473	457	527	522	489	476	457	478	458	498	468	496	525	464	500	460	498	501	466	490	513	494	495	492	485	465	475	513	469	486	462	495	464	483	452	511	454	499	485	480	469	471	484	487	434	464	461	437	475	507	457	476	475	485	469	429	470	505	503	483	497	482	509	478	492	444	502	467	515	486	505	496	475	464	486	490	472	471	471	499	471	499	478	497	457	505	508	461	495	475	426	511	471	500	459	441	486	465	492	491	495	478	476	488	468	500	448	510	451	479	478	461	453	490	458	520	433	457	424	506	483	443	472	470	468	462	484	486	481	515	449	481	466	471	454	461	455	510	450	480	487	471	506	484	483	464	536	463	489	523	494	464	489	477	492	498	480	502	456	464	470	455	491	476	477	489	481	445	450	478	472	494	482	482	486	499	473	491	499	495	494	484	493	447	479	495	516	461	488	496	464	490	506	475	527	508	514	472	468	469	464	476	479	493	471	488	496	507	462	495	480	443	486	460	465	466	451	516	488	474	493	509	500	497	488	471	454	533	467	491	489	487	481	444	468	514	499	487	491	504	515	498	456	433	429	445	476	469	475	477	442	458	462	458	481	499	455	514	467	477	500	502	512	471	479	464	483	476	503	471	503	463	455	521	468	452	467	505	500	515	469	499	456	478	483	466	524	503	487	501	480	500	439	535	457	465	486	474	469	495	471	474	497	476	500	485	487	438	456	488	467	471	502	466	492	490	481	490	455	465	489	483	474	475	463	502	486	451	457	507	472	494	465	475	459	501	469	483	476	482	510	483	495	466	478	473	507	490	471	478	455	473	467	538	513	482	491	469	475	465	511	500	436	481	453	523	498	486	486	475	469	465	486	478	488	539	475	502	465	473	494	508	505	485	470	491	469	492	463	501	480	527	492	510	462	477	468	523	471	480	480	503	473	482	508	481	452	476	500	488	491	474	435	503	491	478	484	463	482	515	466	495	461	502	468	473	469	442	483
37959	67929	54390	38177	28861	22930	20074	12262	8107	4394	3665	2873	2403	2127	1709	1354	1100	939	816	757	692	661	595	526	576	525	570	559	512	541	499	469	554	554	553	512	539	482	492	505	528	550	545	543	530	530	475	486	527	499	541	540	498	503	528	502	498	512	493	521	498	475	515	486	520	500	474	523	494	488	499	456	503	504	474	492	536	481	487	496	496	496	492	488	484	497	501	471	465	467	477	508	482	497	472	484	498	508	472	485	498	497	468	531	485	481	451	487	456	505	514	478	493	478	474	505	507	481	536	492	507	476	506	514	505	507	507	534	489	502	516	500	469	503	483	480	475	499	481	465	446	496	509	506	506	492	519	495	532	485	528	481	492	470	522	478	521	519	443	488	534	486	498	480	519	457	510	502	471	464	486	506	454	513	494	490	513	482	471	516	431	483	475	490	514	459	483	494	518	489	478	448	534	502	444	495	484	455	507	514	499	492	481	482	514	527	501	487	524	486	466	483	472	537	527	468	516	488	490	470	459	500	469	509	500	495	460	494	487	479	483	455	476	478	481	468	459	494	496	516	514	471	475	520	525	460	452	523	496	484	478	504	523	511	512	462	508	512	511	467	498	485	466	516	528	522	487	501	515	481	458	509	476	514	526	473	509	466	472	454	496	514	502	507	467	475	505	490	458	483	456	473	509	465	491	530	467	487	439	510	448	491	481	492	533	472	480	514	525	499	510	473	512	479	478	490	468	503	465	480	458	469	480	476	480	471	511	482	497	494	512	480	499	516	511	508	497	463	481	454	478	477	478	488	473	474	494	502	476	485	484	488	463	517	500	474	554	492	472	469	471	518	469	472	493	464	501	493	500	492	480	509	505	525	476	508	520	492	453	475	487	479	488	488	470	497	496	478	478	469	492	458	496	468	488	499	501	521	466	514	465	486	491	439	548	487	445	495	511	476	493	493	483	473	427	495	523	488	485	473	479	534	475	517	450	490	484	498	505	483	482	476	459	477	495	480	499	453	477	448	479	499	480	545	474	484	495	466	498	511	501	455	497	504	489	486	516	500	498	463	469	503	504	491	476	446	470	491	477	474	457	462	452	528	438	498	475	489	490	511	464	490	506	451	488	481	556	482	467	491	503	485	494	461	505	539	492	497	488	466	490	525	472	492	465	480	486	497	520	516	485	541	519	468	462	498	501	469	470	488	493	506	507	499	484	521	510	488	480	505	489	490	521	470	476	493	476	500	488	504	472	455	508	466	484	502	482	502	487	465	519	450	485	492	489	452	532	494	537	523	453	488	505	483	492	523	514	500	522	453	484	523	512	507	473	524	469	485	544	477	461	501	487	470	501	465	503	469	489	488	508	466	544	477	502	490	519	500	505	503	544	511	470	501	473	478	465	481	505	509	459	500	479	472	504	511	473	493	464	460	523	477	446	467	501	489	471	488	440	505	482	518	515	474	502	487	528	494	513	511	464	480	489	476	490	495	508	495	477	495	458	496	522	492	504	486	500	483	458	528	459	535	494	509	464	524	465	502	469	457	516	477	532	499	483	504	499	482	453	497	468	494	453	494	498	497	449	498	476	495	460	465	512	447	499	490	491	529	518	495	484	532	475	473	490	502	492	506	490	504	503	482	457	461	486	461	501	473	467	486	464	472	503	524	478	498	476	471	484	474	497	474	487	472	528	492	515	480	525	434	469	471	494	464	474	490	490	504	528	486	477	470	519	477	493	489	468	452	450	475	457	473	480	503	490	465	458	496	467	506	437	503	485	460	508	463	470	489	531	470	494	492	493	491	540	498	467	502	504	465	463	502	485	528	443	503	463	488	480	486	499	522	478	512	463	480	496	501	447	492	484	474	463	527	516	493	460	504	490	467	478	500	516	504	460	499	463	528	469	499	489	474	457	469	500	500	459	487	526	484	478	519	483	490	445	506	486	476	514	514	495	527	484	504	488	465	462	467	482	498	477	493	520	514	493	503	517	534	511	536	446	544	455	455	448	495	489	517	475	491	486	464	508	478	503	518	495	478	449	467	500	504	487	429	483	521	488	491	447	501	498	496	497	478	475	484	467	503	483	477	486	492	500	505	490	494	491	491	509	476	483	480	477	533	484	497	492	504	539	436	482	476	505	484	480	535	519	514	498	530	530	504	500	499	549	513	467	456	494	472	487	518	521	478	507	519	467	461	488	538	503	500	492	443	464	499	472	476	499	480	510	511	464	502	525	484	496	493	505	534	527	464	507	484	491	516	485	483	477	489	477	476	511	498	490	483	518	512	478	472	488	488	503	457	499	455	505	490	497	496	454	497	488	514	445	487	484	484	489	505	528	462	504	470	491	522	453	496	500	468	496	488	489	467	505	480	479	486	522	474	478	493	499	469	518	533	483	445	491	482	475	501	506	512	483	478	484	485	537	543	481	493	462	504	544	476	475	537	500	485	506	484	494	507	505	508	505	512	513	464	504	469	507	484	523	524	533	489	495	461	479	477	469	483	514	488	531	498	511	447	459	460	516	498	492	477	501	478	488	486	500	467	481	505	453	446	519	493	495	488	472	458	500	479	446	494	510	489	472	498	475	475	476	527	467	512	470	513	469	498	457	490	504	469	471	448	511	501	493	450	516	468	511	532	494	486	485	439	499	450	481	455	472	479	475	521	486	512	520	493	510	492	485	482	466	516	446	505	485	475	518	472	402	526	485	460	492	507	497	483	451	511	508	503	481	482	499	465	485	529	507	494	462	472	526	503	505	494	486	531	478	534	487	482	497	478	488	470	480	496	504	500	473	495	506	463	536	494	466	487	460	484	457	491	497	505	503	460	446	514	516	447	487	499	487	507	511	474	488	481	503	483	499	485	491	500	523	492	473	538	491	518	517	498	502	457	478	492	496	503	484	494	507	509	489	477	489	531	504	504	480	487	441	493	519	492	483	514	507	479	496	459	493	484	483	489	457	490	476	490	480	514	465	489	497	465	496	480	436	469	469	498	473	499	495	489	489	445	499	459	494	509	530	436	497	473	451	489	499	464	442	473	491	474	488	518	483	476	534	480	462	483	533	529	481	520	491	520	483	463	466	482	539	489	497	474	462	493	497	476	502	461	524	482	497	519	526	459	453	502	484	488	496	465	486	479	481	507	458	501	498	500	472	524	517	534	482	484	469	471	517	503	531	522	481	492	486	488	476	498	508	487	476	503	509	482	490	511	490	457	520	437	463	519	478	505	529	493	501	462	509	500	472	528	498	513	412	457	488	432	500	495	496	508	450	538	511	487	480	502	517	484	485	485	494	515	481	498	463	502	526	499	481	494	510	454	490	495	489	480	522	511	455	507	502	484	549	513	470	488	496	466	476	505	477	495	496	478	477	511	511	522	523	502	503	516	480	464	501	444	435	462	534	495	529	477	487	488	532	508	455	483	456	494	485	529	486	527	445	500	493	482	507	543	500	524	473	486	482	470	499	477	507	529	502	467	453	517	495	458	477	519	452	482	502	487
33437	38729	39879	26240	13794	7350	3995	2356	1522	1123	881	652	607	577	535	490	402	390	370	328	332	294	311	331	319	324	319	320	301	316	314	311	316	279	323	321	348	290	317	323	286	315	302	330	311	286	312	292	310	314	307	322	323	279	301	314	320	275	291	295	321	315	312	327	325	312	303	292	323	274	282	310	278	314	318	299	279	314	323	289	281	283	291	307	289	277	347	305	307	296	307	313	285	352	333	313	274	310	297	275	304	322	300	329	312	313	311	302	268	329	299	295	287	304	307	309	305	313	296	299	288	296	312	330	288	325	294	302	302	323	291	268	328	310	288	301	283	310	309	306	310	312	293	344	295	325	312	303	306	285	313	314	319	291	330	303	330	304	280	311	299	283	287	303	289	312	302	332	309	285	283	280	296	305	295	288	330	266	319	268	325	308	320	287	307	324	307	315	311	307	314	264	313	290	345	336	314	277	281	296	304	318	317	319	298	297	294	270	290	303	342	310	282	332	324	314	298	309	328	302	320	301	344	322	336	311	271	316	330	289	300	285	293	277	304	310	331	322	316	295	285	303	314	292	275	301	319	279	296	295	277	278	293	327	295	305	312	345	328	299	303	297	335	308	301	327	298	306	305	307	288	293	295	314	332	319	294	312	307	310	316	305	316	319	294	311	285	298	295	272	272	317	318	306	307	314	317	296	321	316	320	284	311	320	268	297	303	307	314	282	302	326	304	285	311	277	299	321	291	311	278	297	341	341	292	331	320	306	335	295	299	309	285	304	287	267	304	332	299	304	323	328	293	345	303	304	286	298	306	323	295	302	289	286	313	311	344	320	292	306	312	272	310	303	302	282	326	318	295	282	282	297	339	314	362	302	299	283	299	310	291	317	328	318	322	332	300	308	301	325	287	299	335	307	291	312	300	291	322	282	307	291	293	320	304	322	281	293	288	302	318	292	293	315	322	290	267	322	299	282	274	288	288	302	343	316	303	321	297	322	298	310	323	334	299	311	293	299	313	253	315	325	320	268	284	292	285	322	278	301	312	286	333	284	325	325	341	311	312	290	284	313	330	341	306	318	320	294	307	297	304	340	304	301	333	295	323	311	284	293	267	339	287	302	301	318	312	306	312	328	277	306	327	300	281	310	302	295	294	285	278	307	300	332	332	289	313	304	297	300	318	320	291	290	276	303	302	292	313	295	278	273	307	305	320	284	290	312	311	305	295	337	314	290	310	283	328	304	290	300	297	287	311	315	283	320	311	277	303	287	307	284	304	294	303	295	292	277	317	311	348	315	280	318	289	292	339	311	294	308	290	292	319	306	300	283	297	311	306	298	310	330	305	313	319	305	301	316	303	344	297	320	311	298	299	335	309	285	300	331	312	307	301	332	306	289	312	278	306	285	278	300	304	274	294	303	318	329	278	269	295	303	309	294	301	325	278	303	301	333	323	283	310	318	291	281	299	324	323	340	309	310	319	295	296	342	295	304	314	322	309	323	326	309	285	284	299	288	316	311	309	324	282	294	309	307	313	299	294	321	312	294	323	287	311	307	311	317	314	307	312	341	310	330	296	312	307	305	307	295	287	329	308	307	313	322	282	318	305	302	324	317	296	322	313	323	285	286	322	298	302	317	305	295	295	333	353	319	289	298	294	307	309	315	338	302	308	307	305	329	301	289	348	288	334	330	298	331	302	305	314	298	333	328	313	297	335	320	310	294	297	297	321	287	321	308	303	311	344	318	322	287	312	290	332	309	293	327	293	298	329	271	315	289	300	278	309	306	309	280	310	322	305	320	296	289	294	331	302	289	300	291	304	304	317	339	285	302	296	266	312	325	331	321	304	345	317	302	340	287	293	304	303	327	269	337	295	326	301	320	309	316	320	300	326	282	310	304	338	307	284	312	314	309	301	305	315	324	303	320	276	297	298	319	300	311	326	282	301	332	320	291	269	315	332	291	324	289	310	321	280	309	315	322	322	303	301	293	288	299	301	322	297	329	285	289	319	323	340	311	326	293	319	307	302	317	321	308	306	286	305	296	293	301	339	356	301	304	318	259	309	336	323	305	329	298	315	297	296	346	295	298	303	305	330	306	297	293	301	340	331	312	311	299	305	334	298	282	312	301	328	308	369	295	306	313	315	317	285	317	333	308	323	285	325	306	280	289	310	312	325	296	302	293	264	322	319	321	306	312	269	319	302	295	267	303	301	298	312	287	294	308	315	314	290	290	293	303	299	295	331	266	323	296	330	307	275	328	307	311	299	291	305	277	299	307	333	302	287	295	305	324	341	300	270	293	288	284	318	284	320	321	282	321	283	311	309	330	317	297	309	337	277	302	276	304	290	312	292	319	301	283	302	322	319	295	285	307	301	304	284	311	289	304	270	312	345	319	315	295	284	332	307	311	306	326	318	280	309	289	318	297	289	278	306	294	306	306	316	301	305	332	334	299	328	302	301	331	317	302	308	314	285	278	320	311	311	292	337	298	298	306	308	276	341	318	325	282	297	326	318	284	306	302	302	315	304	296	328	303	310	319	303	310	316	294	267	327	298	294	298	294	311	304	295	334	313	278	315	279	314	324	329	333	302	296	284	303	291	331	314	269	288	317	306	316	297	308	273	328	310	327	318	304	332	312	295	308	296	268	300	321	299	308	324	288	317	299	302	271	300	299	291	308	330	331	316	326	292	284	286	298	275	278	304	332	341	295	282	320	287	300	305	327	304	282	308	271	302	324	315	313	296	288	316	341	318	326	353	330	292	298	278	295	285	334	303	304	293	306	283	343	301	286	269	299	303	339	314	305	327	329	306	303	312	299	329	297	293	282	331	302	298	305	326	295	283	273	297	298	272	334	305	288	262	328	265	305	291	296	291	293	329	297	293	307	298	343	278	313	271	330	322	298	324	317	297	325	313	286	302	316	306	308	289	310	280	317	317	304	298	288	308	312	295	318	335	317	299	312	307	304	286	294	297	305	315	325	297	332	311	317	331	270	333	284	290	252	335	296	283	297	274	309	342	296	311	319	293	297	310	300	337	288	318	315	324	278	324	319	299	317	281	294	294	310	302	249	294	284	320	318	255	322	306	319	283	311	279	332	299	305	289	295	323	319	324	316	320	322	290	340	299	319	278	319	318	295	278	335	279	305	320	256	303	316	318	307	306	303	299	282	320	315	333	302	320	296	267	330	313	289	298	315	330	322	320	320	325	304	304	293	307	309	341	314	306	318	317	321	285	318	330	326	278	314	298	324	268	306	318	317	291	306	307	293	293	315	317	284	330	287	301	321	330	336	304	307	337	284	313	341	325	311	276	336	276	297	271	316	302	297	299	337	328	314	277	308	290	313	304	309	302	310	317	294	317	320	295	299	310	317	318	327	312	264	306	294	309	325	307	285	316	309	306	301	305	301	290	286	300	297	340	310	322	292	296	303	331	299	309	316	297	305	324	307	299	309	327	284	306	310	325	301	323	307	311	341	306	327	328	290	321	299	285	325
36015	52561	39765	23817	15563	10736	6633	4135	2664	1848	1381	1067	918	836	701	643	486	500	434	417	403	402	365	355	345	329	368	337	369	353	334	343	360	331	326	318	360	375	338	364	322	338	307	337	324	344	340	338	319	328	347	355	305	320	330	331	315	295	313	341	312	337	327	318	331	354	309	334	335	329	350	334	329	328	359	326	312	371	365	335	346	348	322	302	339	323	355	348	336	331	347	301	320	305	300	342	362	311	349	351	341	315	351	353	330	322	351	327	382	340	337	332	339	337	307	327	310	353	342	326	334	340	312	320	325	311	333	349	337	328	334	323	356	338	334	342	321	346	311	326	360	351	328	373	307	312	337	323	353	341	363	348	293	325	345	325	317	325	349	343	349	340	318	349	374	352	347	322	322	343	332	362	338	301	315	373	319	328	353	312	326	348	333	337	340	357	327	334	359	367	329	367	318	277	310	315	342	342	309	362	323	342	324	363	324	330	301	316	330	325	348	322	374	324	334	339	315	332	324	330	358	310	339	350	348	331	302	324	353	338	303	312	337	328	339	339	329	342	312	304	328	319	344	334	332	339	338	335	334	349	330	327	294	329	317	358	321	357	308	309	357	336	308	348	355	360	337	358	337	328	332	346	342	313	334	329	328	359	342	318	312	339	333	334	363	309	332	331	339	307	340	342	358	320	318	373	322	330	342	309	314	317	328	320	362	324	330	340	368	344	374	343	326	321	344	352	354	334	353	353	342	355	322	337	344	309	324	337	311	358	335	336	345	304	365	326	321	325	339	329	355	338	312	325	356	328	324	330	326	365	298	326	332	331	303	320	320	356	339	329	313	316	315	325	334	329	357	337	320	343	292	335	308	282	325	368	339	348	342	333	377	305	325	297	342	345	321	359	336	347	336	337	338	322	341	347	338	356	361	335	324	327	316	357	337	341	340	331	328	319	331	338	361	354	360	334	323	273	318	338	339	338	364	334	301	353	350	314	332	333	354	290	321	350	329	355	323	369	299	339	330	354	335	340	327	333	307	321	338	369	326	353	332	333	354	352	355	333	318	300	317	324	339	331	320	310	319	302	317	348	330	305	331	324	299	314	332	337	345	345	338	339	351	327	346	335	362	335	329	341	335	323	336	356	311	322	319	305	320	321	325	338	308	313	366	352	316	352	323	332	322	332	346	322	338	368	346	340	328	357	333	368	326	359	302	360	300	343	349	328	342	295	356	335	363	333	333	357	336	338	331	326	340	328	322	330	330	314	348	321	340	335	312	373	359	318	331	324	333	315	316	306	313	313	301	287	342	358	353	318	343	343	332	329	321	314	337	332	326	351	341	297	350	316	318	337	343	337	329	300	312	327	349	342	335	332	318	340	331	287	355	325	322	346	337	334	321	328	306	341	334	379	332	317	311	316	348	311	330	340	359	342	296	315	313	324	332	335	340	335	363	310	303	348	319	310	311	329	302	336	312	330	339	351	362	327	313	331	330	337	328	336	341	328	350	338	339	320	313	306	315	341	358	327	324	327	335	339	307	311	313	339	334	311	326	338	318	326	349	357	300	327	321	301	360	338	349	302	329	350	358	321	327	343	324	334	329	353	305	359	291	339	357	348	351	337	344	333	346	340	304	354	357	336	348	337	338	334	313	326	366	311	327	333	338	321	358	290	322	321	348	309	333	320	351	358	307	331	342	310	327	316	307	320	334	304	360	324	339	336	336	326	315	324	334	349	361	342	336	350	334	328	351	305	301	346	331	359	320	327	344	340	331	318	343	305	366	315	323	327	312	311	349	330	372	305	329	355	334	320	338	343	325	339	325	317	363	308	337	341	344	357	328	321	328	322	319	347	329	341	359	346	357	307	308	326	327	326	370	320	340	363	330	360	322	347	318	318	316	330	313	307	312	341	340	314	302	350	327	340	326	309	308	328	364	323	318	365	308	324	325	309	340	320	304	304	339	310	319	335	340	327	330	346	317	291	352	307	339	304	318	334	318	343	313	336	324	345	331	329	343	321	327	315	330	322	314	329	356	315	313	345	333	306	325	294	319	320	322	291	373	354	350	354	335	313	330	326	302	342	302	342	338	321	327	340	325	326	326	344	339	367	345	309	322	329	342	349	307	301	331	320	312	358	335	318	356	332	314	342	349	333	341	338	341	325	340	302	335	345	348	349	313	333	286	290	300	347	314	327	291	312	342	345	322	313	350	358	300	318	309	341	355	332	324	330	324	345	345	339	356	331	363	303	329	353	351	322	350	352	348	350	336	323	322	346	330	337	333	324	358	341	323	335	360	378	335	351	328	335	310	321	319	323	347	335	357	364	321	338	342	329	338	348	323	318	345	305	341	319	313	339	342	318	321	333	332	345	311	339	352	317	353	308	325	342	339	341	354	306	324	336	326	322	310	353	370	354	314	336	324	325	324	331	338	348	325	348	313	339	335	335	330	305	304	307	332	333	349	346	330	350	344	333	331	345	316	344	321	322	328	333	342	335	298	313	339	323	354	347	321	369	310	354	316	349	325	311	361	362	325	323	353	290	300	313	349	329	307	335	309	320	337	323	335	322	348	312	322	327	336	315	315	340	328	355	309	340	375	320	314	356	351	310	315	349	317	312	355	361	391	328	319	336	328	349	358	334	310	352	319	333	339	318	313	346	294	348	321	343	376	324	304	307	338	289	352	333	342	342	330	336	353	351	286	362	344	342	330	318	326	305	282	325	320	332	309	360	341	308	322	328	316	338	379	326	331	294	353	323	338	309	329	338	307	308	312	300	315	305	330	355	326	339	365	334	338	337	332	332	315	338	338	343	345	311	325	324	321	311	350	324	341	354	320	337	333	332	354	310	313	342	351	342	309	349	340	346	325	339	341	300	306	355	336	313	328	336	313	312	339	315	345	309	328	319	327	343	375	329	316	353	353	343	314	348	310	310	332	335	329	313	339	319	347	321	313	326	348	299	358	346	352	342	345	310	305	320	303	314	319	326	311	313	339	327	325	335	330	318	342	353	370	342	358	329	341	334	338	339	325	329	328	327	315	301	361	360	320	328	325	307	347	343	352	336	342	317	336	321	327	330	331	317	316	347	340	315	305	335	319	341	318	295	334	351	305	312	350	361	298	339	326	334	325	350	350	333	360	317	351	355	333	305	334	295	351	302	341	346	355	351	332	328	321	334	293	343	323	338	316	359	357	335	343	329	329	373	363	333	345	329	327	332	343	345	314	349	332	310	345	345	300	339	375	330	327	343	341	330	368	329	336	324	338	315	327	367	363	337	354	342	344	344	330	341	306	343	307	331	343	350	332	309	339	347	349	323	313	340	340	352	338	332	346	321	326	317	324	298	319	318	325	322	353	311	334	333	317	309	333	334	334	344	349	309	341	323	347	327	361	339	341	356	318	331	314	352	331	318	362	322	367	317	356	306	288	322	327	320	327	329	352	339	354	305	335	334	383	337	346	323	344	364	329	327	326	345	331	348	340	348	311	331	339	338
24507	21707	29346	25843	22451	17356	9218	4905	3706	2301	1540	1187	1053	999	779	725	613	542	473	379	406	363	346	327	327	342	329	334	319	340	331	347	335	317	342	383	317	339	328	322	340	324	316	322	309	315	304	326	324	326	306	324	327	287	297	321	353	325	338	331	308	327	298	305	327	324	333	324	311	318	342	324	324	318	339	286	306	301	288	342	311	300	324	327	291	312	330	319	338	315	295	296	294	311	356	360	351	331	297	316	318	342	345	293	292	304	301	293	304	302	292	302	290	330	310	332	318	302	340	311	321	308	325	305	325	323	339	322	335	318	310	310	305	298	283	310	320	306	324	326	324	346	329	316	314	321	312	310	350	312	274	310	324	296	328	328	341	346	329	330	323	303	305	316	332	326	302	286	290	320	319	344	303	324	323	302	318	337	306	317	327	356	323	300	280	307	319	358	326	299	329	309	306	313	318	291	312	353	350	301	320	323	308	315	303	371	313	333	328	322	345	313	324	316	326	338	330	349	324	278	328	312	319	297	323	325	336	318	318	320	303	306	355	320	308	314	325	365	281	318	343	319	324	331	314	347	303	323	331	344	340	306	305	312	309	347	324	298	330	332	322	308	334	328	342	297	304	323	343	345	316	305	311	319	356	367	311	342	307	293	336	335	323	315	323	298	310	354	293	328	308	324	310	331	355	315	278	336	317	312	325	320	289	332	318	325	363	293	317	311	313	333	332	338	302	287	331	311	317	313	337	326	315	319	315	327	319	332	323	326	313	337	317	284	300	313	333	339	308	337	308	317	332	313	325	337	297	315	330	324	286	300	352	331	317	322	328	329	324	297	324	337	324	309	304	326	329	282	315	302	305	314	349	321	311	324	330	305	336	311	326	338	327	316	314	308	279	303	313	333	289	350	327	342	335	324	305	351	341	328	331	333	323	353	316	302	346	354	317	315	329	315	312	311	327	345	331	305	315	331	304	313	315	319	338	329	299	321	335	331	311	324	316	322	301	332	312	326	320	296	339	310	334	349	318	343	328	340	319	325	305	329	308	276	307	287	313	319	287	302	331	341	291	323	330	298	318	309	320	328	314	348	304	340	349	295	309	315	327	303	344	329	323	337	321	301	372	319	303	317	321	302	333	298	316	326	308	324	312	276	330	327	284	319	327	315	318	334	305	308	328	347	349	321	330	314	325	328	317	336	330	358	307	315	303	304	311	329	296	316	339	315	321	321	317	304	316	331	347	290	305	336	307	338	324	315	327	320	312	325	316	313	315	294	311	335	288	336	334	334	306	348	306	342	335	332	320	311	322	325	340	326	321	307	320	302	301	299	276	298	288	302	326	315	305	324	310	308	326	303	350	307	342	297	315	331	317	315	364	312	312	327	327	327	293	324	338	318	323	345	284	324	300	304	293	329	331	311	288	274	328	333	345	336	323	325	318	286	352	320	332	327	307	347	336	276	330	323	313	294	307	313	288	304	317	333	327	305	332	295	302	356	346	324	322	342	309	331	326	301	326	315	338	307	310	320	333	298	296	324	311	354	341	318	308	281	318	325	313	290	316	316	307	336	326	347	324	328	300	330	336	324	295	309	322	349	330	314	304	296	358	307	349	321	310	315	318	326	299	318	323	323	345	306	327	314	332	340	329	293	293	298	289	299	328	302	322	318	334	305	347	335	338	299	330	303	290	326	318	334	303	320	301	329	280	302	327	298	301	329	314	323	326	304	320	330	306	343	327	335	315	300	313	310	301	332	328	325	289	342	357	321	371	327	297	314	320	331	317	340	312	322	315	292	323	282	296	347	343	324	301	310	323	294	331	362	343	327	319	297	318	315	321	332	365	285	334	316	318	331	314	306	304	315	307	308	325	303	331	338	322	350	300	342	324	305	307	334	309	309	316	311	309	308	338	295	303	316	292	306	325	324	318	335	306	304	339	330	350	305	284	337	336	326	322	339	327	287	318	292	315	285	297	333	321	323	292	321	340	310	337	335	331	327	324	325	311	304	304	328	320	306	343	320	300	292	326	319	321	312	325	329	312	342	320	327	313	300	311	325	320	354	334	338	292	308	320	319	309	347	301	295	361	327	312	341	324	321	349	295	313	330	316	332	300	315	318	310	317	317	298	315	340	320	330	337	349	329	304	327	354	314	328	335	343	319	326	336	331	325	301	299	302	316	320	323	282	315	312	328	309	282	319	301	319	287	307	345	349	330	324	344	315	306	315	314	337	343	303	316	318	336	304	341	327	334	301	315	317	302	333	343	370	319	312	319	303	332	313	296	325	325	340	279	327	327	315	313	312	287	294	341	316	307	334	338	296	348	296	292	327	344	304	315	314	308	317	330	278	319	328	310	308	312	348	322	296	319	321	309	318	327	336	371	336	342	318	301	302	338	325	311	343	290	293	318	345	299	336	299	299	324	310	320	344	295	330	340	326	307	307	308	325	315	313	322	332	336	308	334	318	306	288	333	305	319	333	310	303	297	340	291	270	293	317	325	320	295	332	329	298	305	343	314	328	338	317	312	328	310	326	320	309	330	322	317	337	328	321	335	297	293	337	324	338	329	352	347	311	313	351	342	327	305	315	292	309	309	339	290	296	305	308	322	330	302	324	330	339	320	323	317	325	315	329	312	325	298	307	300	317	307	325	333	346	360	319	347	313	319	292	335	315	311	328	308	364	323	346	301	317	331	363	339	306	332	324	314	324	326	341	347	324	327	299	296	354	318	324	314	321	338	325	332	310	335	298	340	336	321	272	330	320	329	326	339	330	305	330	296	325	290	361	332	320	311	333	326	296	344	292	345	295	295	322	311	311	333	328	291	323	319	318	303	281	306	303	300	317	340	302	347	329	312	353	342	335	309	321	325	304	285	304	323	339	324	323	343	302	348	338	339	310	327	343	310	316	313	328	342	328	311	317	325	360	310	339	359	329	332	340	311	318	313	313	333	347	282	328	297	319	314	297	318	344	314	311	312	336	351	306	323	308	290	337	310	333	314	331	296	317	327	328	318	287	346	318	272	302	328	308	324	326	290	337	310	304	353	297	350	311	331	325	310	327	309	293	316	319	319	343	311	299	319	304	302	306	329	300	332	328	329	322	296	302	326	298	283	306	334	297	322	323	337	294	311	328	320	331	312	329	296	331	294	325	272	327	330	330	342	355	305	337	296	320	353	308	317	333	323	325	287	311	334	329	305	309	348	315	300	342	321	309	296	295	340	318	309	316	309	332	329	314	304	313	299	355	283	336	337	342	313	334	322	309	323	358	332	345	346	326	294	334	310	294	311	334	322	313	335	325	295	289	336	310	306	290	335	347	318	325	345	317	309	323	319	314	298	312	304	351	319	338	304	328	347	329	327	330	330	332	294	317	329	304	346	310	337	317	314	322	319	335	309	305	327	322	315	325	286	340	331	327	319	303	323	331	297	318	274	338	283	295	336	329	325	333	319	305	318	314	325	302	301	302	330	332	297	339	316	295	328	324	291	305	300
35070	61202	48012	31668	21895	15327	10622	7545	6037	3574	2448	1942	1763	1506	1245	1068	795	683	580	466	444	423	398	383	385	354	367	384	375	390	354	359	335	355	359	383	330	343	352	336	360	337	379	319	328	332	334	358	354	365	321	313	323	345	346	347	369	345	334	338	327	351	319	350	308	339	320	339	345	343	325	325	318	363	332	330	338	341	341	324	364	353	378	354	351	351	314	348	317	310	345	324	330	334	316	330	340	359	301	320	354	340	334	327	367	340	309	362	335	309	348	357	345	328	334	351	360	348	318	328	340	333	335	346	319	324	340	327	307	332	358	341	335	347	329	372	335	336	362	336	352	320	294	314	298	326	319	351	370	375	321	335	344	329	344	366	335	336	344	331	304	312	354	331	333	324	326	335	351	332	326	334	358	346	345	326	309	338	341	332	356	339	361	368	347	331	322	346	346	316	310	310	326	288	351	304	352	313	359	300	361	337	334	363	366	352	356	324	324	336	341	319	342	309	311	323	356	305	346	383	329	371	334	336	333	335	343	342	336	353	335	358	345	328	339	327	338	350	336	367	360	318	321	345	358	343	332	300	341	316	313	340	346	380	337	337	297	325	325	343	318	338	336	362	340	271	352	325	351	339	347	355	327	329	343	367	358	340	348	303	366	334	321	328	314	323	333	302	342	347	330	320	332	351	330	353	358	361	328	338	305	332	336	336	365	308	298	357	355	368	335	301	325	338	350	311	331	344	324	324	343	354	352	342	366	355	304	333	373	323	357	290	343	324	340	341	351	327	319	339	334	328	337	333	313	363	308	353	337	353	322	336	320	358	326	344	323	346	302	363	337	348	333	350	336	369	342	341	367	336	339	344	332	333	325	341	346	320	347	328	357	339	337	356	316	335	343	352	327	321	345	331	343	312	355	337	323	387	334	323	324	360	333	325	325	321	352	336	330	341	332	309	374	323	347	342	328	313	362	321	309	354	306	322	326	367	316	328	356	318	357	338	343	319	322	305	326	344	339	364	367	367	326	345	345	342	337	339	335	360	315	298	335	336	352	330	333	349	330	323	354	337	354	351	339	332	307	332	314	319	320	353	325	351	293	309	352	330	341	332	334	325	321	334	387	348	334	340	331	328	355	368	319	309	344	318	354	303	338	329	327	364	318	337	312	324	314	311	329	367	316	344	303	335	336	328	332	343	348	333	366	324	352	344	346	351	330	366	337	322	328	360	348	321	338	344	342	340	353	356	332	331	341	336	305	338	331	354	292	357	323	361	342	346	354	330	303	313	359	341	332	329	363	336	368	325	358	348	327	320	330	327	355	335	314	339	331	344	363	343	310	334	365	296	341	326	330	335	327	350	344	343	351	328	299	310	306	310	361	338	357	292	357	360	315	335	321	315	340	322	364	321	351	354	358	374	347	348	333	325	340	349	330	314	333	337	317	338	351	350	329	347	363	345	308	337	354	363	360	335	323	322	345	348	337	304	359	321	343	369	326	313	343	334	344	330	325	319	321	333	356	350	325	336	344	344	312	347	341	341	328	315	302	347	332	376	356	306	374	355	338	337	334	304	316	351	331	322	311	343	349	313	359	366	352	346	362	338	322	321	293	323	363	339	354	345	298	355	345	338	327	300	348	379	340	336	328	374	338	306	349	344	355	343	341	363	337	387	359	319	330	319	379	327	338	363	340	322	370	349	327	361	324	298	336	342	318	366	353	317	355	342	348	342	320	334	320	331	347	303	350	338	339	328	348	354	329	322	332	339	314	324	348	341	341	349	345	340	323	322	313	341	349	364	356	350	349	315	343	343	349	352	327	316	339	366	342	335	356	344	325	335	354	345	350	325	317	336	339	325	306	330	314	368	294	335	314	349	325	357	340	332	330	345	334	357	337	348	344	333	327	306	358	335	320	318	343	340	300	346	325	329	317	315	326	339	337	317	317	328	316	317	304	382	319	359	358	343	372	331	336	359	348	335	362	344	333	352	333	341	314	350	316	312	313	309	342	333	337	350	349	329	358	349	361	350	348	345	326	358	328	342	337	338	357	331	337	323	330	326	335	334	341	348	338	367	333	332	344	353	310	297	309	349	332	314	337	349	339	355	319	330	342	314	355	343	357	332	318	351	346	327	360	355	348	348	338	352	359	328	352	328	322	344	359	359	345	330	339	332	366	326	361	342	344	336	350	339	335	366	354	341	293	348	327	325	320	329	334	337	318	323	332	325	306	352	345	355	357	335	346	358	342	320	339	340	351	335	320	343	345	338	348	339	329	349	335	366	315	324	328	318	302	308	340	361	340	349	340	391	346	326	339	350	331	317	303	360	352	342	342	344	344	353	321	346	331	335	345	332	342	327	336	332	344	340	333	332	342	325	352	333	321	334	329	323	331	324	352	344	323	356	334	338	339	331	342	319	336	364	349	328	363	328	327	391	329	338	335	342	309	332	348	339	364	301	323	354	344	331	355	358	359	327	356	355	342	357	352	360	337	325	331	351	300	347	346	359	326	342	343	352	308	345	320	349	346	315	334	349	347	372	331	322	340	367	326	353	311	333	327	367	315	326	310	333	341	327	372	354	301	328	349	313	358	340	358	347	371	328	315	324	299	354	350	333	319	325	336	307	351	344	332	312	338	363	372	353	381	346	320	321	341	342	326	305	333	341	336	336	345	294	325	361	362	344	306	359	342	324	324	328	324	327	311	340	346	354	336	331	344	317	338	355	342	325	298	315	358	347	367	320	335	304	336	322	346	356	340	348	319	336	310	333	338	350	341	341	305	369	356	352	312	307	322	355	329	335	305	338	347	338	339	328	333	345	341	327	341	328	342	346	321	302	316	372	355	309	341	331	346	356	335	326	338	322	342	339	310	358	340	324	366	333	352	339	329	347	318	374	342	327	324	335	348	357	325	336	297	349	322	325	379	350	326	345	311	357	329	305	309	315	328	330	312	327	322	347	368	325	338	335	336	309	334	340	333	341	319	350	310	353	348	321	355	358	359	345	355	298	336	329	330	329	351	344	362	324	349	349	336	352	331	345	318	311	314	333	327	357	343	329	311	341	332	370	378	339	333	332	340	330	316	337	356	300	362	316	342	361	316	326	341	352	321	357	331	360	334	336	349	342	329	323	339	348	348	310	342	322	339	356	316	348	344	364	349	301	337	355	330	332	385	335	347	341	336	331	339	338	335	344	348	317	354	346	308	336	392	334	315	346	320	308	345	326	315	312	332	344	325	356	335	337	351	323	333	357	345	329	334	350	325	334	344	329	313	339	342	333	343	344	324	322	328	320	339	329	352	351	329	313	343	319	342	344	352	324	315	337	327	362	338	324	318	361	335	314	353	335	310	326	342	319	342	310	334	337	335	358	325	358	376	347	326	354	325	354	354	331	352	330	358	348	352	327	318	343	356	332	340	355	327	309	324	302	305	331	353	354	332	330	365	338	342	347	322	342	328	311	331	345	350	346	368	375	328	322	354	366	317	325	329	342	328	341
25659	22016	30094	28084	19841	11708	6809	3941	2625	1637	1191	1051	986	896	783	680	583	545	549	499	450	422	469	476	474	424	440	438	421	404	407	425	432	402	412	425	405	412	462	404	401	395	404	446	435	368	418	459	420	447	385	444	404	407	414	399	448	442	431	447	406	433	393	395	415	395	394	381	439	407	424	431	446	431	404	433	422	415	420	407	429	439	413	443	403	414	409	430	395	388	414	424	435	385	437	391	436	423	435	409	409	393	389	459	463	418	414	402	432	422	393	406	409	399	398	443	402	433	429	409	419	427	398	371	411	413	433	405	411	450	421	436	418	391	433	406	430	417	406	418	449	398	406	398	425	466	425	392	408	375	425	443	434	407	409	398	468	425	407	427	405	416	427	410	435	381	420	432	404	422	393	404	402	416	402	402	412	442	405	438	392	432	452	426	395	421	413	416	421	398	404	396	424	404	425	428	398	400	403	355	378	426	410	401	402	414	436	406	412	414	388	441	401	439	438	420	405	412	411	416	404	416	387	400	428	414	424	421	412	414	480	425	424	388	445	415	399	446	420	409	373	377	410	465	434	416	444	422	410	407	407	450	381	423	409	406	399	421	395	390	411	412	398	430	393	383	450	427	398	421	423	419	411	422	445	422	409	434	433	419	414	421	407	431	404	455	451	422	401	386	392	426	406	416	404	418	425	429	413	415	414	431	403	431	414	412	393	438	416	452	452	416	424	397	418	406	423	418	401	385	415	428	437	420	430	440	381	415	400	420	424	449	400	396	425	430	404	431	390	358	391	410	412	435	423	408	432	418	447	414	427	428	432	421	434	384	431	401	406	435	404	443	410	412	414	434	446	418	410	394	425	428	381	362	376	403	418	436	439	437	424	425	387	417	414	410	413	387	378	438	418	420	413	405	404	417	420	391	402	416	400	401	430	459	438	459	411	405	390	402	411	422	446	402	399	399	390	461	365	387	389	403	408	433	415	430	408	415	427	424	442	397	422	385	432	437	406	383	393	439	433	406	421	451	415	391	415	405	425	420	435	428	424	392	396	415	414	407	412	431	408	386	447	432	426	398	396	404	399	406	426	433	395	435	398	412	424	409	444	407	425	405	410	422	434	412	425	422	413	424	460	440	410	427	418	409	411	414	407	410	381	375	411	432	460	415	437	418	403	416	416	402	398	383	407	409	397	428	416	418	421	445	436	417	411	470	407	431	407	386	411	355	437	404	424	430	427	405	418	389	428	411	420	416	433	415	387	450	402	430	388	414	432	448	434	425	421	407	428	415	437	436	401	433	447	419	401	406	416	432	435	417	456	410	382	451	411	417	373	416	429	405	400	454	408	390	397	421	408	428	442	415	418	430	427	465	402	432	441	425	373	373	429	427	395	404	436	396	443	438	426	437	414	410	407	402	419	414	370	416	426	406	431	430	408	400	417	421	424	415	440	438	460	419	397	409	428	427	406	423	400	377	360	428	434	421	403	419	425	428	390	373	434	445	425	384	404	422	457	433	395	426	393	419	435	399	405	366	393	408	425	398	429	386	455	405	466	403	424	399	446	398	434	419	465	456	415	385	382	418	393	426	422	423	444	416	394	445	418	419	437	393	417	453	430	452	381	416	410	416	421	439	419	409	423	418	413	430	420	411	400	405	400	396	428	421	380	422	419	414	441	409	388	402	453	413	385	436	443	464	420	430	426	443	412	460	420	409	449	391	396	346	434	436	476	420	434	432	400	412	437	405	423	457	431	437	402	391	413	399	385	429	389	378	412	392	368	420	457	419	385	390	447	444	437	430	421	438	445	469	417	429	407	395	405	421	419	425	411	412	467	420	446	449	468	438	407	396	445	385	370	445	405	395	421	462	417	396	441	392	404	415	412	406	407	442	402	431	410	412	425	402	408	442	417	437	426	412	442	433	421	410	416	398	399	456	393	437	448	381	411	375	403	384	411	429	374	412	420	410	440	437	413	428	404	414	430	412	413	404	416	439	392	423	417	381	451	397	415	418	433	425	396	408	396	433	422	420	404	423	411	423	442	466	431	425	429	416	435	434	410	409	419	435	439	392	398	432	376	412	437	432	418	447	393	398	433	432	374	403	450	423	455	452	402	426	409	428	426	452	427	425	405	444	419	472	413	399	401	442	425	391	423	416	431	453	378	429	426	444	434	417	406	415	411	442	393	397	432	443	413	450	408	411	452	400	421	414	451	433	417	395	414	409	432	426	423	410	438	399	422	423	439	418	415	404	446	414	428	412	399	436	409	430	413	422	426	401	426	408	402	400	388	414	429	416	440	449	444	434	378	401	402	443	452	431	413	431	394	432	398	362	420	418	412	402	383	369	404	438	438	421	390	416	436	403	408	393	431	392	399	390	385	423	407	434	382	401	399	410	441	428	411	394	399	447	429	399	397	429	461	431	426	411	428	435	412	448	406	424	408	425	412	404	438	438	407	407	388	422	414	428	422	423	426	433	407	426	393	422	382	400	409	402	418	385	427	411	373	420	440	455	432	408	415	414	449	430	450	424	428	421	430	426	406	410	479	394	406	438	403	434	457	391	402	382	426	437	396	389	420	405	421	408	402	416	397	398	433	423	415	391	405	392	435	452	389	437	407	426	408	398	421	416	403	440	413	447	400	426	391	411	388	450	390	411	404	423	421	388	419	477	431	406	418	398	400	429	403	427	397	433	435	409	391	387	401	416	379	396	434	429	408	392	435	420	467	406	454	424	437	446	421	407	444	406	416	406	438	398	403	427	445	401	427	450	444	424	411	446	432	397	386	378	395	430	434	394	433	456	441	392	406	431	393	399	382	397	443	402	453	418	424	389	433	430	405	392	433	406	383	406	406	453	415	421	433	373	399	415	412	440	433	431	465	390	433	446	401	431	447	421	413	442	414	439	397	432	408	414	398	416	466	466	394	391	452	413	403	441	406	393	409	440	463	410	418	392	412	456	446	405	418	404	390	387	426	424	402	401	424	447	418	413	391	430	410	385	428	423	423	407	419	450	403	435	400	428	382	381	437	461	409	432	450	409	408	425	425	377	389	446	417	414	398	396	434	396	424	427	425	392	419	432	380	434	423	404	423	442	425	419	405	403	430	394	404	388	451	432	452	395	450	422	394	407	392	410	435	414	427	397	399	428	462	404	433	420	429	402	434	387	402	403	453	404	431	410	408	425	384	440	442	424	444	419	410	455	420	456	400	411	409	440	384	416	425	426	415	435	395	403	423	463	407	386	418	389	412	413	407	428	435	439	399	394	456	425	437	444	407	421	406	388	432	444	421	414	445	401	434	390	391	438	447	452	411	437	426	387	419	401	425	417	408	406	463	433	404	425	419	424	415	406	402	421	411	392	427	425	406	410	411	392	436	416	437	435	409	425	429	437	377	452	429	422	381	452	404	409	407	400	441	421	431	403	422	418	381	386	432	405	386	407	408	427	370	429	433	422	410	389	420	445	455	436	421	408	433	367	424	394	427	448	396	444
34384	58519	44225	28524	19975	14228	10141	6787	4563	2749	1963	1669	1507	1376	1113	946	790	682	665	586	525	532	488	493	477	495	500	462	462	426	429	448	428	438	454	440	458	458	437	477	417	451	441	438	417	443	456	458	475	444	439	463	429	417	449	445	449	412	450	414	428	446	450	475	426	455	434	447	413	455	484	461	466	415	445	429	459	487	464	484	431	417	449	438	462	421	470	411	433	449	477	433	442	436	431	434	454	448	451	428	428	447	432	446	436	402	422	439	412	425	444	404	456	451	425	444	444	469	436	443	434	430	421	489	445	451	435	449	492	468	439	456	436	438	465	432	443	421	418	443	412	474	455	445	449	405	430	441	401	430	416	437	478	457	455	454	430	435	446	449	416	447	445	435	426	409	469	451	485	460	433	466	444	424	437	442	469	475	479	443	434	443	443	411	417	446	435	447	405	472	428	408	473	454	430	436	469	458	450	412	450	444	427	461	461	462	437	441	446	435	446	435	470	484	477	438	443	416	447	415	458	419	445	464	466	453	419	414	462	435	426	461	458	461	476	437	426	463	456	438	447	468	452	444	422	486	414	418	474	438	439	458	480	441	428	457	483	472	454	427	429	416	439	435	458	466	409	432	469	472	454	440	423	483	438	458	426	422	476	430	434	447	476	426	397	412	454	444	446	423	439	467	453	441	415	458	420	418	404	440	449	462	461	431	470	460	437	459	435	429	459	427	499	466	438	453	472	455	465	393	466	438	442	446	458	447	452	501	462	415	468	415	468	458	470	440	427	431	443	447	453	454	476	437	445	434	463	492	434	436	446	468	421	452	445	453	456	418	416	410	438	415	441	422	446	441	452	421	443	436	442	450	457	460	432	455	430	436	477	415	441	430	428	424	415	457	460	441	472	447	420	432	477	443	445	466	443	442	405	430	459	461	439	463	480	439	429	449	430	429	449	465	445	421	432	431	425	430	429	433	450	462	455	435	446	438	456	424	435	445	426	447	479	457	435	420	422	443	476	426	449	451	453	468	425	463	434	465	445	452	426	404	455	416	420	444	467	440	455	480	445	442	457	445	456	438	469	484	462	434	424	458	422	436	417	394	466	448	442	465	448	435	446	441	415	456	403	397	466	435	426	450	451	406	427	442	459	451	468	456	420	408	444	444	449	448	423	424	400	436	453	431	444	492	414	430	478	449	449	432	470	432	421	431	448	431	423	418	419	430	402	450	471	452	459	425	455	489	448	461	401	451	432	443	429	451	426	450	458	440	486	426	428	437	419	446	493	468	438	450	433	444	454	446	465	400	468	486	471	424	449	397	410	471	444	460	482	392	446	465	463	424	449	463	425	450	477	410	420	411	438	447	460	454	453	442	468	470	447	471	434	434	436	461	468	423	414	420	441	420	405	435	470	481	425	424	450	439	441	445	466	430	446	435	460	454	423	433	470	444	446	436	451	454	462	464	429	460	438	411	432	438	469	479	418	416	464	458	470	429	422	455	425	435	435	414	465	442	468	470	464	453	436	459	465	441	431	447	469	450	467	452	422	484	468	412	437	453	442	418	465	481	455	462	425	450	414	460	465	413	424	458	469	461	432	448	451	448	422	389	456	446	488	461	465	428	427	464	427	424	449	450	433	444	463	435	442	484	457	424	458	417	467	472	451	449	445	440	434	406	414	461	448	456	461	424	454	438	462	433	427	433	446	455	451	436	427	410	421	454	438	462	469	454	454	435	430	447	449	448	462	427	440	455	482	476	458	457	419	428	439	444	448	446	464	441	467	440	439	452	427	460	456	457	455	453	472	433	443	445	430	463	440	435	463	442	456	439	451	509	458	434	434	448	435	393	465	422	428	419	442	430	469	428	463	487	424	432	431	462	437	441	433	472	446	416	458	456	435	453	435	436	464	450	478	424	459	451	480	447	444	439	452	450	446	431	442	464	460	485	474	428	461	444	436	407	431	435	409	452	431	430	433	433	423	452	457	483	449	428	442	412	473	479	450	415	434	437	434	466	483	417	423	512	439	447	439	455	419	467	459	424	446	431	429	461	427	437	472	464	439	439	442	484	472	455	428	459	431	451	446	477	410	390	412	468	435	432	449	428	434	417	429	436	452	487	402	431	455	453	408	438	430	454	468	460	435	424	484	463	442	451	455	447	484	461	470	437	430	434	464	459	445	427	448	452	451	445	471	460	422	444	453	428	470	421	428	417	446	414	448	443	425	483	451	445	407	447	452	473	461	432	424	421	445	408	432	445	428	444	435	445	448	460	455	411	421	450	478	463	405	437	471	442	459	449	448	453	425	444	430	437	432	454	449	422	452	441	428	451	400	455	443	460	440	456	456	414	447	446	433	406	433	415	455	445	429	444	401	466	435	459	446	457	456	444	469	435	409	392	465	446	426	458	439	450	476	438	441	428	409	467	412	455	418	433	449	461	463	469	424	462	437	419	455	472	464	472	425	488	453	441	456	463	470	447	428	442	446	449	417	433	439	475	462	472	456	471	510	449	447	449	457	445	467	420	437	442	431	442	444	415	437	451	433	450	464	453	419	442	436	479	414	459	409	425	500	426	436	464	442	472	464	471	437	445	475	458	478	389	477	439	446	463	430	431	430	426	454	448	417	437	469	432	460	461	436	495	483	460	490	447	451	440	475	438	433	437	472	460	460	435	442	444	415	452	484	432	421	478	452	469	430	458	443	428	468	449	458	442	424	450	422	452	406	444	447	451	483	482	446	451	437	464	457	425	397	433	440	430	447	436	437	454	449	444	463	487	415	430	441	458	459	437	433	419	432	436	461	468	485	425	441	451	456	423	470	505	467	449	443	423	464	444	413	448	472	421	406	432	476	447	484	466	456	439	460	447	437	439	445	450	433	446	438	440	456	450	456	467	469	447	458	434	437	484	483	413	457	415	445	459	448	444	432	448	427	422	437	484	485	433	418	456	446	426	428	430	387	435	453	473	486	422	472	411	463	441	423	455	446	414	431	443	442	461	383	428	423	419	441	455	442	467	465	400	431	432	441	446	461	465	435	441	453	452	447	489	455	473	471	431	479	436	478	414	436	493	439	425	456	495	429	415	472	416	466	435	441	474	424	471	456	463	414	423	427	460	424	435	485	465	418	446	534	455	455	450	447	431	438	367	397	425	430	490	436	449	440	461	430	454	439	421	446	428	464	431	453	479	470	435	490	458	422	437	453	468	422	420	433	417	434	415	502	451	441	424	440	475	444	458	452	429	450	419	455	461	458	450	478	461	451	435	427	450	419	431	434	433	467	439	478	428	473	435	454	435	437	448	401	442	437	439	460	468	455	450	476	435	430	469	418	442	428	451	463	439	478	467	431	440	404	459	436	458	437	462	451	437	416	413	463	450	416	462	418	433	457	428	454	465	465	461	473	474	460	427	436	447	436	471	452	423	456	433	426	414	458	475	454	471	471	448	466	430	433	425	456	440	485	460	465	467	443	493	443	450	456	419	430	393	444	421	391	465
23335	21685	29417	24791	22438	23586	19240	9230	5952	3452	2093	1752	1718	1457	1361	1018	841	817	736	631	558	593	549	510	558	585	522	498	519	514	521	551	509	534	536	496	521	536	484	501	501	498	504	497	490	495	549	479	523	493	507	513	504	478	477	458	530	480	489	487	494	479	488	460	496	493	473	476	469	479	519	463	494	516	493	484	478	522	491	497	522	520	474	455	478	451	496	465	510	471	506	474	496	462	499	488	446	480	481	463	441	479	450	497	526	515	508	459	447	470	479	469	486	477	463	531	486	465	481	514	449	496	479	486	465	446	518	479	494	469	445	472	459	459	500	494	477	441	501	472	508	509	468	488	472	493	489	445	473	465	492	492	481	427	491	477	458	513	499	489	480	495	471	443	444	486	504	469	460	496	515	520	491	494	506	462	480	503	481	470	479	454	480	528	515	471	480	500	463	470	541	493	493	518	481	495	544	473	451	477	474	465	482	441	481	488	488	496	510	527	497	472	495	446	457	466	480	503	464	448	447	485	500	476	491	465	520	510	456	482	496	468	452	464	457	522	493	484	513	475	464	535	487	513	490	497	503	482	479	481	480	461	464	473	456	518	484	468	533	447	473	508	497	511	459	498	479	488	463	485	481	437	501	476	486	498	500	480	493	530	477	466	519	495	496	500	480	476	477	486	460	519	473	486	509	475	480	495	429	498	513	489	536	452	472	463	451	452	499	498	493	470	466	466	508	478	509	467	490	488	477	492	495	500	476	465	487	475	477	495	466	484	478	470	462	519	458	420	443	470	485	533	530	492	479	484	517	462	476	509	493	482	494	479	519	499	470	460	520	456	486	468	459	487	501	489	463	492	502	501	519	494	512	492	489	513	501	498	497	500	519	488	485	495	482	452	506	502	498	506	485	434	457	467	482	504	526	489	486	458	474	508	500	439	484	475	485	472	493	468	507	465	464	477	472	488	469	481	480	489	504	493	478	442	450	437	502	487	459	487	460	482	517	457	451	504	474	486	490	442	511	460	483	467	495	494	435	479	490	488	458	492	445	471	471	463	497	471	500	461	468	521	510	472	495	484	466	465	505	490	464	525	512	482	465	486	509	429	451	487	465	476	497	445	458	456	465	491	482	466	492	503	469	480	456	456	508	465	461	478	480	470	489	496	487	488	477	447	519	502	524	484	436	496	498	477	493	448	458	472	471	427	454	466	485	461	475	449	450	485	504	473	505	454	464	480	491	476	512	474	490	474	452	485	471	493	506	463	466	502	485	471	515	501	485	517	474	497	504	549	502	461	495	473	458	484	473	528	474	508	483	492	456	483	497	446	496	497	486	484	488	438	477	465	497	477	466	504	482	481	476	480	491	501	511	450	482	457	478	530	480	509	463	476	481	467	498	481	477	500	497	480	504	468	513	471	498	491	513	511	478	462	486	463	476	502	519	460	435	496	495	488	479	489	491	516	496	508	470	461	455	510	499	454	471	470	521	487	480	494	476	514	434	453	505	497	484	494	489	471	487	522	473	487	476	511	488	455	458	447	487	490	488	506	514	465	493	496	448	512	477	496	456	502	480	504	468	426	453	488	490	501	447	465	441	469	508	512	518	472	478	476	461	466	477	504	461	457	480	495	446	498	490	478	509	480	478	470	459	506	467	486	472	474	479	501	478	526	524	471	451	482	470	484	471	511	470	480	507	552	466	489	473	532	501	484	470	462	506	445	519	528	478	487	435	476	451	479	476	483	447	495	498	462	466	527	468	475	491	500	462	454	514	492	519	476	512	458	493	503	484	473	479	489	472	470	464	513	513	476	499	493	481	518	473	475	457	478	503	492	504	441	464	495	494	498	500	499	536	514	484	451	491	479	447	492	502	462	431	485	501	482	467	490	465	445	504	472	496	474	507	507	451	506	494	491	470	482	467	471	459	487	501	461	462	502	511	450	507	455	450	467	505	478	487	490	456	511	503	464	470	472	484	457	490	470	501	498	450	465	477	495	473	447	491	506	451	445	482	494	506	497	502	443	508	525	505	475	485	477	468	484	471	475	504	454	441	510	467	503	479	453	494	435	473	506	509	479	451	509	491	470	487	525	476	463	481	474	475	483	505	476	482	479	520	474	479	480	485	461	499	448	498	470	469	504	487	462	446	486	487	473	511	467	504	448	449	446	509	466	505	456	491	487	506	468	515	484	483	450	451	430	487	497	511	456	456	476	522	500	450	524	478	447	445	527	456	509	494	483	460	528	482	467	485	519	479	469	470	483	449	491	515	478	463	522	463	460	437	512	467	440	489	457	479	518	505	443	458	451	460	507	473	509	487	451	490	470	513	460	474	479	451	486	469	491	483	480	476	483	514	478	452	491	487	494	515	495	462	482	448	481	502	450	499	492	515	457	473	488	523	453	457	494	506	474	496	490	454	492	494	497	513	452	487	463	466	501	487	494	504	483	473	471	501	463	479	499	495	473	479	493	472	476	497	494	495	491	478	499	513	459	468	495	504	505	486	507	457	473	497	502	498	477	482	512	483	502	475	458	459	464	498	435	465	501	492	464	516	535	485	473	525	506	455	478	454	482	500	503	499	473	451	488	492	470	529	488	480	462	486	506	501	527	487	459	461	513	543	465	466	493	479	474	525	466	482	499	546	501	460	489	468	462	465	485	469	487	483	491	463	504	484	477	455	528	415	476	511	472	468	492	486	505	484	511	499	456	498	505	482	507	473	454	494	459	508	469	509	479	497	473	474	472	506	499	488	459	497	472	481	455	482	484	496	425	505	478	473	474	486	474	480	454	448	497	457	495	507	490	495	494	476	479	528	497	488	530	468	477	474	447	486	461	461	482	463	457	517	475	460	466	518	493	494	513	437	483	465	474	498	464	486	513	484	482	479	495	466	436	476	468	488	469	470	468	494	485	499	501	490	485	463	519	446	481	505	479	471	486	525	443	487	476	529	524	473	467	493	528	499	465	456	489	494	446	487	518	448	507	443	522	496	476	464	510	486	477	490	506	499	478	490	477	511	480	498	476	498	476	497	493	506	466	508	509	494	506	456	476	494	475	500	478	477	492	485	457	504	541	522	497	469	467	465	507	480	489	469	455	492	461	447	493	457	454	475	513	501	475	497	476	482	512	477	470	481	504	480	474	488	487	486	493	511	449	477	493	501	507	493	507	508	509	517	497	495	494	464	510	514	466	521	498	464	465	490	506	521	534	472	508	469	491	521	458	461	458	494	509	474	483	467	477	451	489	466	481	502	485	508	492	494	511	457	463	465	494	476	457	490	510	471	526	452	482	442	442	484	521	487	500	485	488	485	496	521	447	463	470	549	478	524	468	466	477	467	454	484	481	468	486	481	477	479	480	484	465	507	468	441	471	423	492	433	477	457	525	448	503	470	483	491	495	493	489	478	441	482	461	461	520	471	504	503	496	494	468	486	490	459	473	465	487	474	502	462	513	479	460	469	498	443	454	531	493	465	490	452	481	443	450	464	513	491	475
38206	67716	54881	38341	30024	23772	15808	12015	8943	5266	3255	2757	2577	2360	2019	1497	1190	1046	875	760	676	638	620	596	604	560	520	574	566	544	543	558	530	526	541	568	493	493	554	511	513	487	490	487	482	480	518	514	500	515	498	515	494	496	478	499	500	470	508	479	476	472	472	497	507	491	487	492	473	497	473	538	476	452	497	500	516	488	497	489	497	474	444	474	502	480	515	491	501	524	477	509	505	508	482	460	501	473	501	481	506	505	454	486	467	448	477	557	464	500	508	506	478	478	462	457	468	486	476	540	500	497	497	481	468	473	502	474	493	439	452	493	467	515	501	508	486	528	512	458	502	522	473	501	518	474	476	495	524	487	540	479	456	470	494	468	520	501	501	507	446	475	466	436	541	495	503	499	494	447	515	520	489	491	490	460	461	480	454	483	514	441	489	486	479	535	513	465	480	506	512	448	537	493	482	527	477	501	485	470	481	466	467	501	489	493	504	488	501	502	520	456	503	537	507	419	476	473	499	505	514	511	522	450	500	503	466	521	531	496	492	503	477	451	484	478	520	464	489	503	482	482	491	474	466	491	466	443	519	475	513	443	470	473	495	499	457	469	506	483	497	470	519	511	504	491	452	467	504	479	464	504	492	491	512	517	513	490	473	460	458	502	464	519	468	498	479	526	441	485	485	494	526	459	516	510	504	455	480	489	541	476	464	527	491	478	492	510	491	497	469	526	492	505	496	462	539	523	439	460	459	499	458	480	462	498	496	463	438	529	508	468	498	536	472	498	546	502	493	507	489	515	518	481	463	469	493	500	491	510	483	501	454	456	477	492	494	445	488	477	468	508	509	511	473	463	473	510	501	511	484	503	511	466	459	522	510	485	493	496	480	453	488	490	487	508	482	474	484	509	465	500	498	485	459	466	485	505	457	486	544	497	472	510	480	502	482	481	505	508	501	437	483	472	462	473	493	473	469	441	514	504	472	493	465	470	482	504	505	491	480	480	479	503	503	467	529	464	467	524	480	493	472	469	466	478	554	477	495	493	507	504	495	476	495	483	500	446	517	552	505	498	496	528	511	465	471	525	497	490	458	490	471	512	488	536	484	472	515	496	516	521	466	501	475	471	510	459	525	491	466	458	481	506	492	521	517	489	452	500	501	467	485	478	460	492	488	484	470	493	457	511	515	497	463	526	433	520	475	488	521	528	529	475	518	506	491	494	479	509	483	496	510	502	477	486	478	481	484	483	501	478	452	473	515	485	530	482	472	491	495	513	502	463	488	459	517	482	471	505	476	496	503	485	472	485	464	524	509	513	505	460	460	478	486	491	499	480	507	514	524	538	474	509	496	469	484	504	481	523	490	471	449	529	493	486	500	455	517	473	501	500	474	458	537	452	467	493	470	473	485	479	499	492	475	491	492	495	499	505	481	450	452	468	470	481	531	506	502	501	543	476	513	474	503	475	522	494	525	509	487	465	492	514	500	494	490	475	467	494	473	492	478	490	482	454	492	490	490	460	429	503	495	503	466	510	531	488	483	463	460	489	474	508	489	469	506	508	496	515	494	483	469	472	462	508	473	476	493	462	474	479	483	465	479	481	467	488	515	473	508	480	519	484	484	475	474	459	488	486	506	457	491	451	458	498	449	485	490	462	467	482	506	511	467	501	501	502	518	482	496	520	469	484	510	458	472	507	468	466	490	514	500	475	466	487	505	533	450	501	511	493	465	475	488	512	450	453	500	473	485	509	529	446	488	457	479	497	497	478	471	478	506	478	485	506	490	508	501	490	488	516	479	469	492	532	525	507	468	480	496	466	472	495	463	504	495	479	471	523	463	487	475	476	504	520	436	483	497	447	479	511	508	503	494	475	494	452	513	489	488	476	463	489	519	499	508	491	464	485	514	531	510	483	499	467	486	501	516	475	499	483	504	498	503	481	482	439	530	462	493	485	465	482	447	483	467	516	486	513	526	470	503	483	468	488	443	478	437	474	475	475	490	513	479	487	505	517	490	501	452	479	490	468	480	489	479	513	442	504	482	533	506	506	518	505	464	463	472	494	510	492	491	481	451	483	491	481	487	491	475	520	499	470	474	492	492	482	527	486	479	497	485	483	493	523	478	514	506	468	446	493	500	513	506	450	471	485	491	481	478	530	553	487	495	489	496	509	532	477	435	526	521	498	452	495	473	456	499	461	518	452	513	493	509	486	521	480	463	515	489	500	495	516	457	479	472	496	517	493	490	494	463	484	494	495	517	485	496	497	472	492	470	516	491	493	505	472	505	472	475	509	494	464	455	512	493	481	491	527	512	497	499	477	493	474	505	477	471	531	502	459	499	501	485	503	495	512	491	526	482	513	490	512	502	526	503	488	500	491	481	508	454	490	489	464	455	486	469	499	485	464	463	485	495	476	519	509	503	471	516	478	476	472	489	448	510	534	489	520	514	477	443	469	464	501	489	503	479	481	515	474	515	507	513	459	471	465	543	435	494	490	476	483	494	500	511	516	519	482	485	492	512	485	466	505	489	487	502	474	503	515	459	526	464	506	479	510	517	513	503	473	476	467	507	519	465	493	497	471	532	497	495	522	499	511	510	503	503	460	490	460	516	480	515	514	530	504	466	474	505	488	449	495	491	506	478	491	494	496	464	545	495	515	499	514	482	500	465	525	479	462	461	478	450	463	476	486	471	482	469	501	437	489	464	436	510	477	472	476	527	459	469	501	495	482	475	505	517	482	492	514	481	480	465	493	462	484	514	478	480	481	488	488	479	498	488	498	489	506	496	530	491	480	499	522	512	482	531	462	504	468	454	469	523	503	472	469	493	469	477	488	502	471	495	461	500	486	496	490	499	439	512	468	456	476	481	544	507	482	479	494	485	494	508	491	488	490	471	448	455	452	499	490	441	493	504	499	499	478	490	469	482	540	486	465	491	503	491	477	466	476	476	522	522	515	471	450	483	475	475	516	515	518	486	459	501	499	523	486	492	490	442	482	502	511	517	500	475	469	492	450	430	495	481	474	515	449	504	458	455	513	488	465	478	470	481	486	483	495	468	457	487	471	470	514	440	490	469	477	480	527	509	496	492	480	446	491	437	518	504	525	503	493	483	460	489	471	496	453	508	485	476	445	477	471	485	500	475	516	477	482	465	459	480	436	502	495	470	475	452	512	519	497	473	487	515	461	512	510	479	460	470	494	448	473	505	472	508	460	478	469	471	506	487	490	516	451	456	489	487	477	483	499	492	473	486	495	512	454	510	535	495	486	489	499	461	434	494	518	489	508	521	494	449	498	482	470	482	494	534	494	492	457	523	499	494	536	521	467	477	472	493	492	478	441	499	497	461	539	533	487	472	523	461	503	488	535	515	487	466	509	502	454	496	494	489	501	456	477	498	489	491	473	472	479	491	502	484	502	521	500	486	496	515	482	529	476	484	511	451	511	500	463	471	503	481	521	469	500	502	490	497	499	490	509	457	431	490	501	510	463	475	514	511	495
33414	38953	38740	26760	13114	6689	3832	2587	1757	1034	857	793	686	624	542	477	427	403	377	375	366	336	318	312	345	324	363	294	314	331	310	311	303	335	326	308	341	302	282	331	322	334	304	279	294	286	307	307	323	324	309	317	274	281	290	297	322	303	316	318	304	296	301	292	330	294	317	301	301	294	331	295	337	319	314	274	316	305	257	327	297	310	307	313	328	323	302	350	348	318	310	317	314	306	277	303	296	311	287	320	287	297	304	316	295	326	302	299	279	307	322	276	315	331	282	308	312	317	329	303	338	321	335	291	329	311	300	320	309	282	294	319	339	329	316	308	270	284	298	291	307	293	288	302	329	353	332	297	333	318	316	290	296	323	317	291	306	304	315	343	310	299	272	307	339	312	280	308	310	289	364	318	316	317	349	269	316	307	314	300	285	325	312	284	293	322	312	292	318	298	308	307	290	313	287	337	310	349	320	297	332	319	321	310	308	320	318	307	282	316	288	306	303	306	313	308	304	299	330	298	313	314	336	317	315	337	305	314	285	286	289	310	293	318	297	297	320	297	301	299	332	274	299	291	294	289	311	327	312	316	289	282	344	293	344	303	284	309	275	300	299	262	295	293	327	304	314	320	308	274	326	322	297	308	288	304	316	315	314	338	343	310	294	254	327	310	324	290	319	309	318	326	288	318	303	330	308	307	311	334	313	305	308	299	314	312	284	324	302	292	303	309	313	334	294	313	298	299	323	282	284	318	299	290	328	300	300	292	293	318	296	301	308	281	300	311	288	358	303	331	310	312	335	311	307	334	321	281	286	323	325	321	306	314	314	309	316	345	282	333	300	301	308	289	314	303	330	283	279	317	325	309	286	308	314	308	267	317	318	302	293	317	290	254	329	280	300	346	318	313	286	315	290	319	339	301	325	294	319	312	298	303	311	298	305	310	284	328	303	276	305	285	288	319	316	316	316	302	334	305	323	299	327	316	306	299	299	312	277	303	308	288	341	302	308	296	313	321	319	316	303	277	333	302	309	309	296	307	317	317	303	333	306	312	306	293	338	316	296	301	317	319	302	330	269	301	296	301	326	316	286	317	350	292	314	317	323	342	316	322	333	329	301	295	295	310	326	301	328	336	271	285	316	298	331	312	322	333	330	342	298	303	302	305	276	311	316	325	307	323	300	331	287	315	303	319	337	308	312	303	320	329	312	327	299	316	324	300	305	344	311	298	326	294	316	326	359	320	294	297	298	316	270	323	307	296	312	270	274	300	324	297	314	301	314	283	338	291	317	313	284	319	303	307	303	299	295	315	298	312	323	314	320	298	319	327	320	307	293	303	275	316	323	312	309	293	324	320	281	284	291	312	315	289	301	324	315	328	300	318	296	309	301	295	288	300	287	304	338	337	288	308	282	337	286	302	295	321	318	304	325	306	330	286	317	315	315	340	311	311	305	275	318	330	280	309	306	296	312	302	329	293	306	288	315	321	306	311	342	307	317	326	312	330	325	265	307	300	313	316	294	314	321	295	294	319	341	306	310	325	313	331	305	292	277	344	306	279	288	324	307	335	273	297	331	335	294	317	294	274	300	287	324	304	318	289	320	329	272	333	308	288	311	326	336	308	325	332	311	318	304	297	316	298	304	344	293	289	289	297	286	297	327	287	290	283	301	283	341	297	314	296	331	317	291	277	270	282	312	337	281	277	293	287	299	320	293	297	312	268	304	270	317	330	305	291	298	297	307	314	301	277	291	322	349	330	312	307	301	307	321	334	291	309	300	326	315	320	311	312	316	305	293	314	306	339	284	297	291	308	299	267	329	297	328	311	314	302	351	312	307	311	343	318	328	290	309	304	301	310	315	289	323	323	282	318	283	299	320	300	295	320	305	310	282	325	279	307	322	325	267	296	309	298	313	285	328	292	294	302	316	333	331	303	303	348	299	282	291	346	274	283	275	340	296	303	273	292	275	303	306	337	292	290	290	316	331	301	301	291	297	284	303	294	309	308	338	287	325	325	328	291	298	319	292	270	331	287	266	299	291	285	296	270	314	304	307	287	300	304	328	313	312	289	275	298	282	305	335	288	293	357	323	290	333	322	335	286	292	330	293	339	279	273	323	304	320	321	312	305	326	300	300	293	325	307	316	349	308	305	307	297	310	327	344	356	336	288	308	306	279	315	282	294	304	325	297	286	340	322	302	305	296	335	340	308	302	310	318	316	314	311	312	313	316	343	334	292	287	296	303	288	323	326	291	281	317	307	267	315	319	328	295	329	319	311	322	312	319	309	338	325	308	298	296	318	315	299	315	318	311	284	306	297	302	286	296	355	338	291	326	300	321	327	337	260	297	308	319	272	292	335	299	316	328	311	310	297	313	306	318	296	359	312	304	291	322	301	309	297	332	319	306	312	305	302	290	311	297	321	272	308	330	301	295	293	302	300	297	327	302	312	313	313	307	321	270	307	289	317	305	292	315	285	334	306	319	317	310	325	311	311	332	320	312	316	306	295	310	313	298	299	313	288	334	321	302	307	302	293	309	311	302	324	347	336	319	289	319	300	296	308	313	307	300	280	313	324	325	333	312	322	302	309	304	271	302	299	328	317	344	313	321	303	365	309	316	287	322	307	326	298	293	325	319	304	324	292	311	313	272	310	295	316	330	325	349	313	292	326	290	306	287	315	302	326	305	302	320	293	281	327	315	329	287	315	326	303	289	322	293	304	343	294	312	313	313	314	301	312	269	304	298	309	323	313	325	297	324	279	315	332	284	311	316	325	264	302	324	299	294	308	311	309	295	308	303	314	298	326	266	323	258	316	302	275	333	335	289	310	287	304	306	322	291	312	295	298	318	303	319	305	306	306	289	301	316	330	337	312	295	335	341	335	305	297	332	303	276	311	304	299	344	324	325	344	307	300	293	290	302	327	292	330	338	269	304	311	297	287	291	283	275	330	319	306	308	306	309	318	309	304	314	301	318	266	316	289	288	309	318	321	325	331	265	350	302	295	267	318	288	285	300	327	297	333	312	329	322	291	332	336	328	314	292	316	278	311	324	313	329	311	301	328	308	295	278	311	333	306	320	299	342	329	303	324	324	328	306	304	304	315	309	319	301	297	312	310	290	284	288	287	324	336	297	320	321	315	306	319	317	302	324	317	338	288	309	315	313	331	290	294	325	287	327	327	313	313	275	295	310	333	303	308	317	333	327	328	325	344	286	318	313	329	308	292	346	304	300	301	288	312	329	310	317	319	303	280	339	321	288	288	289	326	301	322	290	315	302	304	340	290	317	291	323	275	286	310	358	318	296	281	340	306	301	301	336	282	327	264	300	331	304	301	325	339	294	305	340	324	303	299	318	295	318	308	301	311	326	331	282	308	306	292	321	314	306	293	286	311	261	316	320	333	328	366	261	318	304	304	313	315	348	323	325	295	313	303	318	313	278	323	304	334	284	276	301	293	306	331	298	291	290	348	300	290	300	347	334	332	336	327	310	319	312	326
35840	52358	38719	24841	15136	9648	6159	4428	2996	1733	1359	1263	994	944	878	679	550	498	410	413	406	404	357	359	358	362	330	360	337	340	347	360	337	373	332	348	318	352	330	342	331	334	347	290	326	327	331	332	343	320	313	327	324	332	363	343	344	312	338	345	324	332	290	331	335	346	322	355	329	357	353	342	323	365	346	312	336	336	367	356	307	349	331	366	356	367	328	313	346	329	322	332	372	303	359	308	328	330	340	340	324	339	350	339	358	303	327	354	319	321	330	311	326	315	343	335	315	336	325	322	298	300	380	350	323	320	278	306	318	350	338	337	333	362	351	361	346	286	312	310	336	336	322	332	340	307	343	339	338	324	354	342	344	344	325	362	291	383	295	329	330	329	332	315	324	356	327	316	325	293	334	348	335	357	352	318	375	344	333	340	345	347	297	323	321	318	302	296	345	345	343	338	343	334	308	310	337	332	309	337	329	350	349	291	315	364	363	380	316	335	307	314	334	326	321	338	337	318	315	317	332	329	331	339	346	365	351	301	322	342	342	338	305	338	340	326	290	362	335	331	306	338	342	341	348	326	330	334	349	344	323	330	328	313	333	319	348	347	338	340	325	333	339	374	339	336	335	321	361	310	338	343	351	331	343	339	364	354	353	354	308	329	351	323	311	343	324	311	330	342	336	335	316	315	342	362	332	351	307	316	331	333	366	333	316	335	322	332	332	308	320	308	341	330	334	378	360	328	355	296	334	344	316	336	360	301	358	341	329	342	327	317	329	343	321	318	307	321	329	337	307	375	334	314	309	348	333	320	324	311	323	338	356	307	362	349	314	354	315	333	346	319	322	337	331	325	316	365	347	339	335	326	362	324	314	365	300	335	308	348	322	382	323	343	302	323	348	308	351	366	345	348	313	333	324	328	322	356	333	332	297	335	347	335	331	336	351	346	332	336	331	313	332	327	298	352	306	335	332	335	327	335	338	338	316	341	333	347	370	337	336	342	325	354	335	343	338	355	347	330	355	354	334	329	338	319	338	341	344	348	335	335	339	324	360	328	333	316	337	339	359	356	333	338	358	335	336	352	319	327	307	359	342	342	339	390	324	326	307	318	389	337	328	321	325	342	316	325	314	311	337	328	318	371	365	323	334	305	358	358	333	300	319	334	350	335	347	305	350	318	314	346	321	336	339	328	356	352	349	342	366	337	336	332	348	321	316	336	326	328	312	327	351	314	311	366	329	314	323	326	353	323	332	339	337	328	378	332	338	317	343	336	317	342	348	322	343	293	368	362	315	344	349	322	332	336	352	313	353	344	342	305	323	348	343	349	329	319	309	316	322	304	345	314	295	339	304	351	334	324	300	344	324	363	357	363	357	339	338	341	318	328	313	317	331	350	359	336	331	337	329	338	333	338	367	357	345	338	337	316	342	329	329	323	322	332	284	370	306	348	344	320	351	327	363	369	365	336	341	315	330	340	337	310	348	312	338	307	360	354	341	340	379	317	334	341	324	348	323	296	350	308	362	357	359	342	336	356	346	324	315	357	353	339	360	326	361	383	347	345	307	370	321	354	357	349	296	361	316	322	314	343	356	346	355	341	309	329	340	341	332	337	337	359	322	343	336	343	333	312	334	308	355	300	327	306	309	326	364	326	335	336	326	302	338	318	326	323	324	343	331	342	343	359	354	308	342	351	333	333	330	361	312	324	328	321	341	347	329	340	352	326	341	354	332	326	325	373	338	336	340	343	335	307	330	332	322	342	336	330	292	321	356	310	338	310	363	325	352	332	316	357	372	312	302	373	349	366	344	330	335	336	351	351	338	331	346	324	301	325	339	331	338	315	361	334	327	317	345	332	309	371	306	336	310	314	358	352	329	352	325	352	313	345	334	317	325	342	318	331	323	351	308	352	311	342	342	348	322	325	333	338	318	336	361	303	315	342	353	366	329	327	311	330	355	308	356	309	354	376	318	331	313	332	324	321	345	326	329	362	350	311	334	351	313	341	320	352	339	348	328	365	339	391	298	328	354	369	353	299	354	291	347	308	329	363	302	331	348	332	355	318	345	306	324	335	351	329	326	341	331	313	312	333	321	329	307	336	341	346	350	344	313	321	337	329	346	312	333	323	333	338	366	352	351	323	357	326	323	351	338	340	320	349	342	366	325	339	311	340	334	341	324	366	335	349	316	367	327	317	322	334	312	315	318	319	344	296	323	321	328	348	348	350	363	339	341	339	340	328	328	334	330	325	336	338	345	336	323	337	349	344	332	373	345	325	307	348	341	303	346	368	347	366	325	327	328	298	308	327	338	324	344	316	313	332	324	374	334	307	346	321	360	326	314	364	359	318	336	320	368	333	355	308	299	349	315	351	341	332	350	319	349	335	328	342	334	323	324	345	329	342	349	361	321	349	328	320	320	323	317	336	319	326	356	333	316	337	332	338	323	355	337	314	327	309	338	321	309	323	350	312	369	300	345	310	337	344	338	308	303	365	359	337	297	332	330	339	356	322	339	305	307	320	360	318	337	335	328	347	335	351	332	339	344	350	327	340	330	322	354	325	337	345	335	319	284	323	364	316	346	322	339	326	342	337	340	331	334	350	372	316	347	332	340	326	322	313	356	324	295	317	320	335	345	315	333	332	333	343	345	325	314	365	330	350	327	336	344	353	324	330	356	369	344	368	376	344	327	370	350	329	325	363	366	337	325	332	353	338	325	359	334	342	321	366	303	362	295	347	341	316	323	335	325	335	310	348	339	290	352	288	356	289	322	317	329	328	317	320	361	388	344	338	335	355	336	343	337	349	339	357	331	345	314	315	343	311	321	373	328	335	334	315	343	342	352	366	340	345	340	333	312	351	323	355	315	305	310	331	302	330	358	359	315	312	329	332	332	351	362	327	350	336	352	353	338	328	342	355	320	302	332	330	332	318	298	340	341	329	311	293	309	334	348	314	320	307	357	329	315	337	359	337	348	298	356	331	348	336	324	333	337	318	308	349	347	286	332	356	310	312	317	329	334	337	352	344	355	307	345	325	317	349	308	322	344	350	328	364	327	319	315	335	339	314	315	341	343	313	338	337	335	341	319	358	340	316	340	306	326	374	323	281	374	311	328	340	322	325	335	347	362	336	345	354	343	332	314	328	327	337	300	325	309	352	364	324	345	355	347	322	317	341	313	338	315	342	353	342	355	356	320	313	345	362	312	305	326	356	325	361	341	377	309	319	327	329	317	312	326	359	326	292	326	339	356	359	323	340	346	360	309	335	343	326	330	310	342	344	332	336	350	343	344	321	335	321	345	332	358	336	299	324	288	360	342	342	332	311	361	351	346	349	328	336	334	337	338	376	355	324	341	341	323	327	343	316	344	334	332	348	322	344	342	348	334	322	346	328	353	331	343	325	336	345	382	338	327	312	327	340	327	298	342	342	326	362	342	356	343	322	320	319	338	345	347	339	335	331	344	306	356	323	352	320	303	356	316	331	345	346	350	339	346	324
24528	21665	29337	25730	22028	17315	11121	6367	3937	2395	1604	1465	1344	1010	757	690	511	530	443	431	387	363	341	356	343	311	336	335	344	351	315	296	332	353	355	344	312	335	339	326	338	317	309	314	333	313	336	297	330	303	308	338	302	315	321	335	337	335	317	324	345	324	305	340	318	310	325	317	286	302	310	341	324	327	323	344	341	298	319	326	324	344	331	332	292	316	296	308	327	318	327	304	306	274	366	306	319	316	331	329	323	331	299	291	330	311	316	350	334	314	315	328	372	327	334	351	327	323	332	310	323	302	322	346	289	330	295	322	341	306	346	295	312	290	294	343	293	328	307	283	274	307	315	303	310	304	314	323	297	343	354	287	314	316	316	339	351	316	322	295	329	316	325	313	283	329	339	309	326	321	302	333	313	309	371	305	297	329	320	304	304	328	318	299	308	318	317	326	284	307	314	324	316	339	327	298	338	302	321	340	348	348	322	303	312	313	319	329	328	317	323	326	362	285	312	347	310	312	350	314	328	323	327	310	282	305	330	320	323	342	325	350	335	312	314	338	337	312	335	309	337	324	355	330	303	301	328	314	305	303	319	310	320	296	323	303	325	336	326	306	285	309	318	356	345	342	352	323	346	318	300	321	338	296	321	291	299	308	325	306	308	339	322	317	320	309	323	333	299	301	304	313	321	297	303	290	332	331	323	351	309	291	284	322	326	311	332	300	297	340	314	279	357	359	316	343	292	349	325	331	348	327	323	283	331	344	299	309	328	307	317	302	303	316	305	336	308	336	313	323	279	340	317	328	310	338	313	316	324	309	306	357	326	314	312	318	299	336	316	311	318	316	346	296	308	297	355	320	320	338	346	320	295	323	303	300	332	339	301	332	286	305	305	311	301	326	304	343	279	313	320	277	320	318	284	332	337	302	296	275	315	308	300	309	337	318	325	283	336	313	305	342	292	323	313	289	329	313	324	313	334	304	354	335	320	312	332	327	338	306	313	332	309	326	337	291	306	314	324	304	326	309	331	343	294	318	333	293	335	320	331	323	325	302	342	312	296	312	372	347	355	320	308	312	299	316	323	326	314	336	332	307	294	304	310	318	345	315	329	325	351	315	332	338	296	316	335	320	307	292	301	312	305	314	328	300	318	330	306	303	348	332	314	342	330	320	286	347	325	313	311	300	316	327	301	289	325	350	317	307	324	290	341	314	315	300	340	320	309	305	316	296	345	321	305	329	321	324	327	319	317	363	314	320	337	338	343	317	322	308	306	325	321	321	301	339	337	326	314	330	338	309	340	309	313	306	273	340	336	307	333	340	325	337	304	337	336	296	331	333	344	306	327	297	330	321	338	328	292	338	310	345	302	325	293	334	320	333	294	281	313	318	309	344	347	291	318	297	303	325	296	333	308	325	323	320	300	309	308	311	324	317	328	302	314	332	316	334	353	297	304	339	330	315	299	299	295	299	311	328	334	346	308	271	320	343	296	313	340	314	360	317	369	310	311	313	353	358	319	332	358	319	327	305	307	297	324	293	298	340	338	338	332	292	300	286	303	322	318	331	348	317	337	313	341	316	323	319	322	305	341	332	313	291	313	286	293	309	277	312	318	330	327	315	299	338	303	317	311	302	338	327	329	350	320	303	303	289	323	326	308	305	323	309	307	326	328	303	329	308	321	293	357	339	340	354	347	353	300	346	316	326	302	300	312	306	319	318	334	289	322	334	309	307	314	359	335	320	327	312	291	314	291	296	306	348	330	339	297	305	335	331	303	310	330	322	319	306	321	318	346	341	291	330	343	316	311	280	344	344	340	326	353	314	311	322	280	294	311	323	320	319	308	328	335	303	303	336	297	333	312	316	341	359	343	356	311	338	305	324	341	299	268	324	301	325	313	342	303	310	291	291	343	326	330	297	301	327	324	351	334	310	336	319	334	337	332	345	296	308	322	295	325	322	291	305	298	323	305	370	314	317	345	339	315	292	346	299	375	278	316	345	341	358	292	290	296	316	338	344	356	316	301	325	340	315	356	335	322	317	320	300	319	331	297	295	347	314	338	332	320	302	333	341	328	317	319	325	322	335	325	307	340	302	305	319	308	340	327	321	324	339	286	335	334	324	325	328	333	298	313	323	321	322	298	328	330	304	339	299	292	323	314	330	298	316	321	351	307	304	317	349	287	331	338	363	315	327	322	324	310	319	271	295	323	313	298	300	320	297	301	306	344	315	360	332	312	296	313	308	282	321	340	343	313	334	318	296	305	288	314	369	330	323	325	332	294	328	310	320	324	348	307	307	319	317	307	291	325	317	313	324	301	308	310	290	313	324	341	332	311	328	353	307	324	319	305	311	347	309	338	313	328	320	313	312	308	310	301	338	330	294	320	314	311	340	299	310	321	369	303	305	296	324	328	325	340	303	306	325	307	342	267	308	323	329	316	336	311	297	302	355	313	307	305	331	335	305	299	318	339	315	336	328	338	331	327	316	329	334	306	327	315	335	307	329	320	339	337	301	295	318	304	301	339	320	308	288	352	310	322	295	301	285	316	373	314	311	304	325	311	304	348	306	259	334	320	339	359	316	315	315	273	329	324	346	358	295	318	308	320	340	333	303	313	336	319	324	311	358	305	287	306	336	308	308	310	309	322	307	336	308	348	327	305	322	328	311	303	316	315	309	328	323	294	333	311	334	300	321	294	356	302	302	284	314	349	339	325	303	325	321	313	302	280	290	318	331	317	316	291	313	305	318	370	343	298	309	324	326	311	309	302	314	307	337	301	323	317	297	336	299	298	334	345	308	300	362	307	312	347	312	306	308	315	326	316	310	333	330	301	314	309	315	313	313	349	318	323	326	325	344	344	312	322	319	338	334	302	350	335	360	307	348	318	335	314	338	313	345	301	298	315	315	303	348	316	331	326	300	283	377	304	321	303	292	326	334	285	328	288	267	344	310	320	333	285	313	296	307	312	321	294	338	337	312	294	323	331	305	307	344	303	316	317	343	326	296	303	315	326	308	298	293	312	308	323	335	351	329	327	317	316	301	317	320	339	311	338	324	310	331	284	320	337	319	314	329	332	305	309	317	323	315	299	337	325	342	297	314	349	333	302	326	298	286	329	314	321	315	342	302	314	318	331	337	318	304	334	316	298	325	324	337	279	291	338	326	351	315	330	312	301	291	304	321	354	350	339	336	328	311	324	343	288	320	311	323	341	320	296	332	337	325	349	352	343	345	313	312	333	335	334	312	349	299	317	310	315	299	348	332	284	324	321	319	298	308	340	349	342	305	298	314	305	338	284	322	312	307	308	340	308	344	321	340	308	346	299	279	314	325	327	324	340	320	308	332	309	302	310	301	306	315	318	293	324	325	332	330	319	350	341	345	309	303	313	293	318	342	328	351	322	320	294	297	335	322	319	336	324	325	337	305	321	321	297	305	329	309	320	294	289	295	323	332	328	315	307	325	336	323	319	321	309	321	310	331	277	358	345	329	324	334	312	326
34868	59806	49069	29716	20224	15916	12975	9253	6415	3975	2592	2338	2159	1604	1162	974	795	703	624	502	460	406	399	387	374	365	331	380	391	380	385	361	360	360	382	304	326	360	353	359	352	365	324	349	356	340	355	349	337	363	355	353	332	309	361	339	319	350	333	331	332	359	336	329	370	332	322	335	321	354	322	344	382	356	354	330	357	299	324	328	354	319	337	356	350	335	327	356	347	300	329	327	317	336	353	320	327	310	333	335	335	335	347	342	359	347	323	315	308	353	361	343	304	357	324	331	349	337	325	334	314	324	295	320	331	348	353	321	326	334	304	306	354	338	337	339	341	316	366	355	335	339	337	322	314	355	359	341	318	320	363	322	371	341	349	342	339	345	342	345	346	312	304	354	341	310	339	315	335	363	325	337	344	328	364	321	347	349	329	347	357	325	343	344	351	324	311	345	354	309	332	353	355	343	303	339	302	340	343	357	326	297	353	332	329	353	302	317	327	308	306	345	327	328	317	318	357	310	317	340	346	340	334	353	341	332	317	337	333	337	308	339	357	319	362	320	343	324	322	330	313	296	325	345	352	322	343	337	345	322	337	337	337	317	344	357	341	348	328	322	355	322	352	334	333	323	342	332	342	327	324	320	343	344	337	335	334	362	345	361	317	317	320	358	310	380	311	307	347	342	328	309	339	357	321	373	348	340	356	345	370	322	339	335	375	375	319	341	352	351	341	313	290	361	325	319	339	304	301	368	348	331	316	324	319	325	364	314	318	342	331	329	355	321	322	346	343	362	374	320	336	329	322	326	356	311	341	332	349	396	352	335	320	369	329	316	297	315	328	333	325	303	346	316	316	353	376	373	348	368	315	332	356	325	343	343	323	336	318	374	328	329	334	316	337	357	329	301	339	337	351	320	331	352	361	338	343	351	306	347	358	312	312	312	336	350	356	348	341	293	359	370	359	332	339	305	323	329	327	353	346	323	338	362	330	336	300	335	319	365	307	339	345	347	330	314	342	331	322	338	358	341	307	318	338	322	349	325	344	333	333	342	320	334	337	326	340	355	344	335	341	333	360	323	292	344	351	354	324	315	346	347	310	345	312	330	329	314	332	336	341	314	362	324	352	334	329	349	354	336	322	320	312	381	343	343	346	339	354	330	337	292	349	371	356	309	331	313	315	326	325	355	355	331	364	348	324	343	349	345	341	361	350	324	335	354	326	322	329	379	334	356	348	320	326	361	355	348	330	346	342	367	339	367	334	345	340	349	328	336	354	323	351	304	360	326	349	342	366	322	327	311	318	329	346	337	337	349	356	334	320	350	314	334	338	325	346	326	337	330	344	348	362	353	331	356	316	336	325	317	329	354	312	351	326	329	296	330	330	328	319	349	346	325	347	339	337	321	332	348	339	350	333	332	304	312	347	325	370	317	306	327	334	332	329	303	339	345	291	331	333	342	343	335	335	359	341	313	323	343	357	320	331	357	315	326	321	323	328	319	327	330	345	378	343	318	366	319	358	334	308	347	302	309	333	325	376	336	338	321	332	353	308	335	360	318	358	322	328	323	328	344	308	347	338	342	322	316	351	347	332	348	335	333	336	296	322	309	343	337	348	362	328	325	341	341	337	353	364	362	319	325	326	321	342	363	356	336	310	332	326	367	313	318	307	365	352	326	372	330	340	370	321	335	344	322	340	353	336	365	308	343	358	357	326	315	396	364	353	337	322	338	319	314	320	349	320	286	366	324	309	318	324	333	378	335	321	296	358	369	352	344	348	338	345	330	341	353	346	349	351	305	332	315	352	338	347	339	335	316	334	345	321	340	321	337	341	334	348	345	309	348	360	339	327	338	346	380	338	329	330	303	327	358	336	388	370	341	329	338	323	348	297	327	338	316	328	369	351	310	362	328	367	325	324	338	341	360	355	373	334	334	326	359	348	287	331	328	343	318	268	339	362	348	326	336	356	357	377	352	332	315	355	320	343	360	322	326	341	319	326	316	341	334	340	343	323	351	354	334	346	350	373	371	325	323	337	327	333	327	355	303	335	347	315	339	352	355	336	378	329	332	352	322	373	337	380	328	328	321	327	323	367	356	318	333	348	332	368	337	334	324	372	337	330	360	370	305	341	343	344	331	335	348	323	360	336	319	317	347	312	340	350	333	320	323	324	334	363	353	334	339	345	355	324	366	351	374	324	349	364	365	325	335	333	299	338	312	329	366	344	314	299	346	331	310	328	348	316	298	355	324	329	319	326	310	342	389	341	359	323	346	372	368	333	367	351	340	340	365	364	349	361	344	314	369	343	328	338	362	361	301	359	328	329	328	324	367	333	344	328	327	359	347	374	332	295	338	328	349	347	316	341	334	352	353	367	317	335	330	343	347	355	341	343	319	339	335	334	325	349	361	336	353	319	333	330	358	340	339	343	327	337	328	331	338	340	315	345	338	347	354	321	329	330	315	358	367	338	362	343	357	319	325	349	374	352	341	349	327	379	341	321	292	338	296	315	346	315	342	326	326	321	338	351	325	329	358	331	347	321	367	346	361	329	344	315	347	317	344	328	335	345	308	331	372	326	344	366	354	346	306	324	333	328	324	331	343	353	371	347	353	342	331	313	352	357	352	312	342	337	344	338	299	375	350	363	298	308	371	347	332	312	348	357	332	344	306	354	333	322	366	302	333	343	335	354	350	358	319	359	320	333	352	360	356	335	324	321	345	338	357	360	349	369	308	332	301	349	347	354	363	303	327	356	346	342	352	338	376	327	310	338	313	354	351	327	331	338	351	345	347	361	350	341	333	344	379	326	335	310	337	354	363	317	371	333	374	313	342	348	353	378	333	332	315	303	324	359	363	302	347	311	315	325	334	341	303	347	335	343	338	330	372	326	311	345	328	333	366	344	299	329	343	340	344	313	345	344	336	395	330	341	346	367	359	316	353	360	321	331	356	325	316	320	332	341	327	333	355	360	335	309	334	320	309	355	346	334	327	348	357	351	358	313	316	352	323	372	334	380	331	340	354	342	351	370	339	302	335	349	355	331	344	353	326	365	353	358	349	358	334	311	333	312	352	345	329	329	350	345	332	351	310	338	312	345	322	323	344	343	338	346	364	339	309	330	343	338	327	320	345	313	339	349	349	359	329	344	334	341	354	355	337	314	352	328	338	355	338	350	344	328	334	345	356	335	364	339	335	363	316	321	308	329	323	324	305	359	340	341	307	343	301	347	343	331	338	300	350	301	341	339	331	330	336	336	341	344	311	334	309	343	352	343	352	361	360	313	353	344	301	364	334	336	360	320	373	328	297	334	334	375	342	354	347	313	312	389	293	341	331	366	388	359	341	340	365	345	337	337	336	332	307	345	327	366	327	343	311	306	318	338	352	310	335	337	361	315	351	344	336	358	312	344	342	353	332	354	340	384	335	323	333	327	338	346	359	319	346	360	317	296	297	341	354	314	325	329	333	323	322	330	339	342	357	315	329	314	357	349	306	356	339	375	323
25657	21885	29609	27738	19396	12090	7831	4750	2886	1847	1304	1246	1216	987	750	646	591	588	522	462	447	444	418	465	424	433	481	399	418	420	441	424	433	412	438	441	444	452	446	434	417	434	389	426	435	427	418	438	448	447	458	399	424	432	433	415	421	431	432	402	430	459	404	454	437	422	388	380	442	406	425	408	440	414	380	449	420	428	414	430	396	417	391	385	449	409	454	395	443	404	449	424	411	451	412	441	413	417	400	415	439	428	451	367	440	433	422	438	422	459	421	411	422	412	421	384	444	405	411	410	433	443	412	414	428	407	411	406	412	427	441	413	430	429	407	450	485	423	477	398	414	386	425	424	407	461	410	420	432	414	409	391	415	448	406	400	431	425	411	429	419	412	447	417	409	390	409	435	431	452	425	428	402	437	401	415	402	379	452	405	412	414	426	438	449	419	396	383	374	412	461	400	403	413	431	384	409	428	411	427	425	442	468	430	384	404	392	440	387	389	363	446	435	409	404	409	441	406	406	443	389	417	401	409	432	420	424	430	437	453	399	441	428	393	405	454	414	422	404	387	405	417	393	438	435	439	415	424	414	443	406	421	381	410	465	407	426	429	418	439	426	445	425	390	435	403	417	427	405	403	425	421	404	425	364	437	413	436	414	425	419	396	412	402	401	433	417	452	402	371	413	423	414	416	419	421	413	437	409	376	449	420	424	433	455	401	433	442	433	444	450	396	404	434	440	429	440	426	412	441	431	411	416	434	373	410	396	412	418	415	427	404	395	439	442	441	436	438	394	408	420	415	409	423	442	410	426	424	404	408	433	408	418	429	404	400	436	413	407	411	440	436	410	438	396	426	425	402	446	387	410	394	438	410	403	386	421	387	420	407	396	409	405	392	417	447	431	416	380	407	386	444	395	422	387	435	418	430	378	420	429	440	413	413	421	423	415	386	425	421	398	411	433	425	417	400	435	442	440	402	414	448	425	458	442	427	408	377	434	409	395	421	396	417	398	412	434	432	422	429	427	423	433	452	386	440	416	413	386	411	399	403	428	438	419	400	403	401	445	417	442	408	439	409	377	424	384	414	418	425	432	427	394	438	427	395	433	431	414	432	419	401	425	441	375	402	418	434	455	467	398	405	424	416	445	415	385	426	463	406	411	450	391	407	413	418	405	425	426	446	436	434	423	451	416	402	377	409	416	418	409	436	431	454	415	426	440	409	421	390	424	456	430	414	407	429	405	418	418	409	434	423	378	444	416	420	445	388	409	418	418	384	415	424	409	402	392	413	449	427	390	432	418	385	395	427	412	431	398	432	414	392	477	426	414	429	413	416	421	428	383	439	411	395	418	420	386	431	414	439	447	458	444	440	411	422	440	427	431	404	396	386	403	380	413	391	409	411	419	428	422	399	415	397	412	390	418	436	413	394	399	408	424	422	415	433	424	440	409	416	436	389	380	427	404	417	398	373	388	410	415	425	393	403	398	397	429	379	444	439	404	421	446	418	431	421	452	424	451	381	436	438	418	431	433	409	442	430	429	391	467	438	388	406	400	403	408	412	403	404	447	381	401	382	458	401	418	405	395	420	427	434	410	417	395	415	426	433	391	376	415	418	442	389	437	396	435	404	427	440	432	416	435	401	393	419	386	377	437	416	416	393	428	374	397	397	409	433	431	399	451	443	418	413	398	408	386	406	413	427	443	410	386	413	427	428	457	396	389	433	410	434	435	411	422	439	433	394	431	418	387	407	405	355	401	422	422	425	432	414	439	424	426	380	424	414	416	397	425	395	402	440	391	397	400	434	382	423	419	466	406	423	416	429	433	388	415	406	402	408	432	406	379	432	381	440	410	421	426	401	394	430	427	415	417	401	456	396	375	439	413	404	410	400	399	400	396	427	414	396	415	423	416	416	424	402	420	407	396	445	410	403	432	410	356	419	420	380	452	407	423	420	406	399	428	424	431	405	418	446	443	448	434	437	462	384	440	422	420	408	383	458	423	392	434	422	408	413	412	450	432	388	413	398	435	420	415	388	420	406	432	437	431	448	406	412	405	388	445	405	421	372	450	452	424	400	384	410	415	420	423	397	417	424	399	431	411	395	406	378	418	449	448	416	421	429	439	412	418	446	442	425	404	424	408	390	388	453	436	386	416	371	393	438	405	396	415	390	422	395	401	414	394	396	403	392	447	436	459	421	438	453	432	431	405	415	388	395	410	391	438	431	415	393	427	446	390	425	408	424	409	416	393	407	405	433	402	438	431	442	408	381	384	393	411	385	421	400	404	376	438	407	429	432	429	384	405	402	413	369	425	454	430	441	376	429	393	427	419	403	419	426	411	448	445	431	401	423	421	408	423	407	428	407	446	433	392	405	435	448	420	421	429	419	418	422	435	394	396	419	420	373	448	381	456	407	389	355	416	429	393	424	401	431	420	423	360	432	440	401	449	431	406	432	424	441	422	436	446	415	423	386	401	436	450	414	430	436	426	445	423	373	400	456	428	432	402	395	379	393	422	421	450	436	416	414	408	423	413	402	381	440	383	404	419	426	408	450	447	419	437	417	409	424	411	439	439	408	448	430	415	435	420	376	418	429	397	397	428	399	384	403	427	412	404	413	421	392	393	439	396	437	416	381	432	407	407	393	404	396	437	422	389	454	443	419	449	406	416	370	394	401	430	439	369	473	436	396	405	444	388	446	406	392	398	389	401	404	425	422	410	433	424	431	464	410	406	435	422	423	416	404	412	387	461	437	444	426	417	366	425	408	423	459	400	408	419	440	396	389	449	411	433	413	439	411	445	442	393	419	408	405	425	407	440	430	454	454	385	418	418	429	432	413	403	411	427	440	421	434	429	439	410	418	386	416	433	390	418	373	454	420	407	399	426	409	398	417	404	410	440	373	419	416	427	415	414	405	422	397	432	428	438	437	427	422	407	408	434	436	450	402	420	473	413	448	403	428	428	414	380	413	442	414	428	415	411	392	424	402	434	380	459	416	435	378	439	389	403	390	430	423	430	445	453	424	420	428	416	442	401	413	404	412	437	429	415	421	399	393	437	452	398	415	451	432	484	395	407	410	415	372	428	418	435	382	431	417	409	442	405	389	403	392	405	438	436	418	419	420	409	452	427	406	394	430	434	409	419	446	385	396	433	424	404	420	439	417	450	427	458	419	446	418	426	406	379	409	457	405	416	428	399	398	444	437	448	465	426	421	378	411	404	424	376	415	398	397	421	427	426	450	391	420	411	410	406	437	419	439	443	395	416	404	395	436	410	424	461	411	433	421	422	407	438	411	395	399	396	432	427	388	390	416	405	386	405	425	393	400	417	398	450	425	428	432	399	404	379	409	459	384	417	401	411	459	416	436	424	425	385	413	428	407	435	410	422	433	407	407	410	430	438	405	400	395	426	407	389	449	433	413	408	424	406	395	435	442	428	372	418	430	399	403	425	440	421	434	403	428	421	411	407	436	401	392	418	391	431	450	413	427	403	385	385	434
34363	56191	43144	27932	19877	15278	11554	8133	5134	3225	2046	2102	1927	1616	1090	976	782	694	644	606	549	523	480	477	473	470	499	484	476	492	483	515	474	494	446	484	469	439	476	451	466	455	469	444	473	460	462	469	450	438	430	452	429	416	452	452	456	457	448	443	445	476	456	441	446	438	463	436	484	437	423	422	421	454	516	470	444	465	447	402	415	407	502	419	450	473	445	452	452	448	436	446	436	441	458	429	426	429	450	456	474	466	440	476	463	465	433	441	469	459	430	437	455	467	462	435	430	444	429	482	473	481	456	466	416	426	419	443	401	408	426	469	426	474	437	435	432	404	445	446	430	488	504	437	451	480	435	434	400	433	430	453	463	435	447	447	460	440	448	446	507	426	420	433	406	464	481	455	443	428	474	471	472	424	433	439	447	484	464	447	445	460	482	418	460	412	426	427	449	421	458	450	388	443	451	446	457	430	450	437	451	458	413	467	444	474	393	448	452	446	430	489	444	445	438	422	451	414	459	489	420	437	424	434	456	455	453	492	456	437	458	491	456	455	461	466	477	421	434	446	412	441	442	433	439	476	450	438	446	445	433	432	453	460	431	444	470	449	470	449	427	453	454	412	459	433	440	427	450	461	418	436	417	458	438	432	450	404	504	427	466	451	465	464	426	428	433	453	442	467	431	469	419	450	468	409	460	423	446	467	430	465	464	425	473	453	427	457	487	456	478	435	438	453	455	462	439	405	449	462	465	468	444	433	451	422	450	438	433	457	441	420	419	463	437	481	465	465	442	413	433	454	420	427	453	432	442	443	445	443	455	443	470	432	433	460	439	469	438	453	472	443	467	421	458	463	438	426	436	454	428	476	429	471	469	428	440	447	452	469	419	444	467	410	462	465	442	425	451	459	455	455	436	465	438	468	449	474	400	442	452	446	432	452	426	433	460	447	423	431	438	495	461	420	437	475	402	429	478	477	424	440	442	431	451	460	454	487	425	457	432	433	453	456	474	472	454	462	475	432	443	401	423	418	487	477	462	472	436	432	456	400	416	461	446	449	463	426	447	489	432	454	463	456	480	498	461	432	449	431	471	456	435	476	474	464	449	506	463	392	406	450	469	484	416	421	424	434	456	443	465	445	414	434	464	482	435	423	455	471	461	472	456	424	437	453	463	483	479	480	425	422	416	484	462	403	465	507	457	464	487	440	447	438	435	452	432	435	443	474	420	448	471	440	461	468	437	432	453	461	425	407	415	446	427	430	422	440	431	484	454	447	471	488	440	494	425	434	447	493	481	432	447	448	473	459	469	436	474	432	429	398	486	473	438	422	447	427	430	408	477	437	437	433	431	431	478	422	453	423	441	459	462	426	467	435	422	416	470	474	431	478	469	459	422	472	443	469	436	421	450	401	432	462	452	457	431	413	438	442	441	441	453	426	392	465	467	489	442	479	451	457	429	469	442	424	440	435	422	447	416	459	469	449	434	448	441	436	477	418	457	451	466	440	405	472	461	459	441	462	469	438	457	458	444	439	446	479	458	454	462	459	462	495	469	456	454	470	502	452	472	474	441	461	427	455	439	453	439	451	463	452	438	442	458	422	451	427	450	477	447	429	443	492	441	483	500	449	456	494	450	451	418	462	467	420	463	456	429	429	429	425	455	464	455	449	493	435	419	424	440	443	454	413	482	454	472	482	439	424	455	442	460	432	437	483	440	479	454	448	437	455	441	417	445	449	456	421	421	444	419	454	462	428	482	412	451	411	464	449	466	443	447	441	462	442	411	434	439	463	434	428	441	449	441	472	466	448	421	412	427	453	480	444	468	455	483	460	445	445	483	429	428	430	459	427	445	495	450	425	427	410	428	445	437	444	473	497	441	474	437	457	417	375	461	438	396	449	483	430	456	426	443	417	474	413	428	477	435	451	466	484	468	473	424	452	443	435	442	438	450	433	463	490	430	449	463	433	435	461	440	452	424	460	476	436	441	409	460	443	409	436	439	429	466	424	466	444	451	395	456	422	459	476	458	432	433	451	455	434	469	453	427	485	446	446	472	424	436	461	415	465	425	480	476	475	436	454	446	434	442	429	463	412	444	426	419	465	412	478	441	456	449	474	457	460	494	446	439	473	473	473	437	452	428	424	439	462	427	438	471	453	441	460	422	433	444	426	441	446	457	472	413	474	417	458	472	449	434	478	432	418	462	473	467	426	409	465	461	441	421	466	424	443	441	467	461	486	453	436	423	459	431	448	440	445	477	429	433	458	445	470	403	425	455	451	463	454	447	483	468	465	453	436	450	483	465	414	483	433	451	455	435	428	441	471	436	402	466	463	414	460	427	463	452	426	474	416	446	433	482	490	451	455	472	427	439	462	438	445	432	418	473	425	438	453	460	451	460	462	423	416	439	462	423	441	455	453	464	409	399	414	473	412	448	443	440	436	456	421	465	438	442	402	428	462	431	439	475	445	423	452	439	464	470	497	483	434	451	416	440	427	416	438	451	423	465	472	458	433	452	419	447	466	444	423	453	420	412	431	484	444	440	426	474	395	440	444	479	454	428	473	444	487	447	449	469	415	423	440	433	405	418	448	432	432	472	431	422	479	438	440	444	438	442	412	447	446	453	466	434	458	464	448	447	412	475	455	452	436	430	457	441	466	437	481	438	398	453	440	475	446	414	490	434	449	411	480	436	434	436	406	449	448	436	436	429	441	445	447	435	435	450	456	442	451	424	476	461	427	503	436	416	448	458	445	422	431	463	412	490	428	453	391	427	420	467	446	478	450	421	432	432	452	431	420	452	442	471	433	442	445	416	454	441	455	404	473	461	429	385	468	436	447	426	416	411	445	469	434	438	467	454	450	459	453	433	494	470	450	468	449	455	418	494	426	448	437	461	420	418	432	449	470	478	476	475	455	446	450	457	422	427	473	384	457	466	477	446	450	431	442	463	434	431	423	433	419	462	447	445	453	436	455	425	486	432	460	440	444	464	400	472	442	441	456	429	443	454	449	439	424	441	422	503	462	448	431	424	448	457	438	452	434	449	461	455	433	475	408	439	485	448	442	430	445	422	441	475	435	440	428	497	444	456	429	418	422	440	469	442	419	461	461	469	435	473	466	461	446	488	449	465	435	444	445	414	452	403	438	460	454	438	464	483	419	416	441	452	454	468	485	444	443	431	415	459	450	438	470	423	470	429	439	454	436	429	439	458	446	448	425	415	454	470	422	474	466	416	388	497	420	460	469	422	435	434	419	455	451	446	443	450	474	458	469	452	477	463	467	456	434	467	448	434	446	430	446	454	423	463	447	427	432	446	473	479	411	432	419	429	452	413	460	439	427	422	413	470	444	433	463	449	457	436	441	420	431	463	432	477	434	482	447	421	438	433	478	422	413	421	418	416	476	446	388	442	468	447	434	457	470	411	454	419	465	447	479	432	417	455	450	460	425	460	448	449	452	455	436	424	483	450	413	429	433	447	447	465	434	427	463	414	442	434	433
23226	21563	29282	24505	22192	23054	20651	11944	5814	2667	2845	2755	2273	1495	1120	1005	974	770	732	603	628	572	522	538	525	532	526	557	495	506	522	497	540	478	487	500	496	519	518	489	503	446	480	503	511	493	529	463	470	514	484	446	500	455	513	500	524	477	499	500	468	511	505	461	481	506	484	505	482	484	490	466	480	497	532	449	462	490	460	466	474	472	432	449	472	483	477	482	469	528	474	480	474	495	503	477	450	505	470	485	484	504	458	451	519	462	480	523	468	510	451	490	445	458	477	525	531	549	460	509	485	459	507	467	470	447	471	479	458	469	468	457	512	493	472	459	475	498	483	475	481	499	497	470	480	451	515	469	475	502	478	510	456	488	492	497	451	496	478	495	474	511	515	468	480	465	457	485	457	469	454	497	486	474	490	467	454	457	480	521	475	502	477	471	460	468	491	501	450	497	489	471	490	500	467	463	479	504	505	470	472	527	496	465	467	456	457	459	429	476	485	468	444	450	471	437	514	493	502	455	482	478	483	476	508	460	503	463	505	468	444	464	517	491	448	470	483	486	509	459	442	476	490	484	459	503	465	466	469	488	517	453	461	440	477	455	451	442	437	511	468	480	508	505	502	474	445	448	508	480	499	449	479	475	471	505	481	465	460	448	440	469	471	495	500	471	468	480	479	472	450	471	456	508	525	460	456	460	464	462	465	467	510	498	498	481	470	480	468	442	512	485	417	460	476	475	478	503	456	466	497	495	529	477	492	509	458	458	471	517	500	503	470	493	463	454	485	482	475	527	442	485	491	445	470	443	462	463	453	488	470	511	440	470	482	468	483	501	505	499	480	471	512	515	509	451	500	497	477	469	450	493	492	440	488	506	462	481	465	481	527	495	511	489	499	470	468	481	512	457	446	458	451	501	460	480	490	481	519	473	466	477	475	444	477	451	478	471	495	537	461	446	460	481	495	482	472	502	477	463	530	483	482	450	495	491	466	455	468	449	450	488	481	503	455	464	465	485	459	457	469	506	472	483	504	487	495	457	434	501	475	493	462	517	485	458	506	434	504	488	483	470	481	484	491	492	467	492	496	502	498	441	478	471	488	484	479	509	468	470	474	455	479	500	504	479	466	482	443	505	446	477	488	511	446	445	488	443	454	497	487	439	514	499	459	462	463	500	476	475	482	496	479	415	485	459	488	471	449	435	475	516	454	489	495	500	463	492	448	453	484	470	490	450	452	444	497	513	489	435	477	510	494	478	477	497	467	511	507	476	454	435	460	515	442	454	455	480	449	474	506	462	474	462	494	480	445	471	443	474	466	457	482	523	474	498	452	487	490	442	498	493	422	507	488	496	454	477	469	473	454	483	503	457	447	487	495	477	481	476	516	476	465	486	470	474	490	486	465	513	492	453	520	477	464	487	493	476	499	529	508	522	505	493	467	472	460	474	459	492	491	473	491	498	454	495	482	477	455	450	494	485	495	486	494	503	502	468	477	469	445	452	459	493	494	435	491	469	486	514	525	483	487	485	477	479	461	457	491	472	482	450	491	473	454	494	503	499	459	458	496	465	469	465	495	483	480	469	466	516	506	495	482	495	491	499	498	502	480	494	471	482	483	457	500	463	518	491	441	457	487	523	461	483	453	494	471	489	459	468	489	478	525	465	465	487	452	484	468	509	486	478	482	526	443	471	524	484	507	491	480	459	456	474	474	420	480	543	485	480	441	508	513	530	446	489	493	478	493	462	467	492	485	501	455	471	449	524	512	491	474	453	482	462	471	495	471	446	473	482	434	478	495	451	449	472	455	503	453	480	497	462	488	460	492	465	460	471	448	476	444	486	503	494	426	463	492	424	446	445	485	495	469	487	454	499	471	461	497	458	460	472	493	466	489	443	475	467	481	499	476	496	472	464	466	456	493	463	480	489	504	501	536	456	474	436	457	456	476	484	476	512	472	508	514	454	512	478	508	433	487	464	484	492	508	438	497	482	452	454	481	507	500	422	466	464	520	461	485	420	495	460	489	509	449	442	482	442	510	485	491	471	506	508	502	449	453	508	417	497	476	453	466	443	462	482	461	496	465	467	493	492	455	501	426	501	476	474	537	477	451	488	457	485	489	460	487	463	475	462	482	485	461	452	461	427	528	475	464	494	469	464	462	468	493	451	472	458	484	469	483	502	520	425	493	518	472	443	489	526	463	490	490	459	480	531	502	499	482	492	489	474	477	475	490	484	454	495	478	504	471	517	503	463	518	511	489	450	511	482	462	486	476	489	482	461	412	492	481	446	487	478	485	495	498	497	460	480	483	440	467	466	507	459	475	468	515	494	499	465	472	434	480	512	483	432	488	491	475	496	435	513	501	467	471	476	484	505	497	459	487	499	465	483	485	487	489	473	439	484	451	468	430	492	496	519	477	507	480	451	464	479	487	455	478	440	510	440	461	443	483	515	499	504	501	517	485	477	486	473	464	471	481	443	507	484	504	476	474	488	483	474	499	465	450	481	488	489	461	473	493	452	479	492	485	480	467	474	491	475	449	513	500	525	481	472	477	499	470	492	483	471	460	521	497	447	521	448	507	475	515	491	486	475	510	459	479	484	421	485	451	459	432	482	516	473	459	473	435	473	464	437	495	494	509	471	457	459	442	469	516	504	480	472	485	458	485	477	478	454	478	445	468	473	486	522	469	462	457	490	484	472	508	466	492	501	463	492	509	506	484	442	502	497	487	454	471	485	458	466	458	460	487	482	478	510	457	500	451	457	450	485	487	461	488	469	496	476	497	481	501	473	478	460	449	464	491	474	499	473	482	462	498	483	469	498	449	452	463	480	482	470	469	486	491	535	466	506	515	484	491	512	509	476	489	502	457	456	482	528	479	462	508	489	468	446	523	507	453	454	466	497	479	461	459	487	454	455	507	508	476	520	462	465	512	448	484	456	478	484	499	490	473	471	432	490	490	457	482	471	457	474	494	477	462	514	473	466	444	500	455	486	439	496	484	463	517	491	438	474	478	470	471	453	463	484	482	488	446	470	512	461	478	450	468	474	498	479	452	509	443	498	513	514	484	478	491	488	427	505	459	467	463	476	454	483	466	484	453	444	487	472	458	483	467	473	496	509	505	466	481	492	473	484	465	510	461	497	469	507	461	493	466	499	481	481	463	448	478	485	469	515	479	449	484	494	480	459	467	444	468	443	510	480	474	491	468	436	494	518	470	454	478	473	466	484	481	502	436	488	482	470	431	471	490	454	507	451	521	488	484	458	500	480	472	509	487	496	474	497	466	490	500	498	481	506	502	455	453	433	477	492	524	519	439	453	546	519	472	478	479	504	510	457	441	467	464	495	501	499	503	482	479	442	469	487	460	465	447	507	454	451	459	455	451	487	463	475	491	476	531	507	445	438	427	513	453	483	467	472	468	473	490	468	495	473	461	446	512	471	485	503	478	507	495	479	442	475	447	483	455	505	457	474	482	453	489	440	470	478	487	529	449	456	499	490
37767	64559	52949	36423	28880	22137	18911	15093	8434	4058	4535	4394	3568	2304	1657	1491	1313	1004	903	825	709	654	621	633	526	562	554	552	570	556	547	545	534	512	513	511	550	510	459	530	502	505	528	485	467	457	512	471	479	511	493	505	504	483	483	472	497	489	511	466	498	502	509	469	486	481	501	477	538	518	519	478	506	528	504	510	463	505	541	473	469	496	484	451	460	482	470	511	531	485	478	485	468	483	527	438	507	474	483	483	500	478	481	484	473	496	519	494	496	498	459	462	460	473	503	466	529	525	479	451	474	500	475	492	510	475	487	511	476	463	500	514	488	498	475	493	503	494	486	495	543	498	429	502	488	467	479	489	491	474	511	551	528	505	529	488	491	485	496	485	513	489	512	461	502	484	497	466	466	520	485	484	460	510	501	510	493	477	475	511	470	464	472	504	494	451	429	513	482	462	474	451	480	476	457	507	511	470	484	456	492	440	455	542	490	490	517	505	477	484	487	453	520	475	472	478	478	481	486	464	530	488	489	501	434	486	515	479	497	463	513	512	500	513	493	485	481	498	475	476	485	510	490	455	460	488	495	500	511	448	473	472	503	501	474	478	508	480	496	481	483	496	512	497	514	482	478	488	489	498	508	477	528	521	475	482	487	479	512	476	499	486	489	504	477	497	478	494	490	489	497	481	541	483	501	422	481	517	493	495	515	527	470	508	499	524	455	485	500	501	481	506	519	479	433	497	500	497	501	503	498	468	463	492	465	489	497	532	489	509	501	513	509	476	464	478	508	507	471	462	489	489	500	491	484	495	477	476	486	508	485	508	507	515	482	505	516	485	513	470	485	486	497	514	507	484	510	495	469	501	498	532	478	470	455	515	446	473	411	495	492	496	488	504	456	507	483	480	506	503	446	502	472	477	500	500	491	496	463	465	462	482	514	476	494	449	499	518	490	505	448	478	460	509	420	495	500	533	527	465	504	516	500	466	453	475	511	475	473	506	481	523	481	461	529	458	487	492	516	441	492	465	490	486	501	524	507	508	503	470	472	488	485	504	476	461	534	482	510	474	477	528	467	493	473	503	505	523	487	499	471	496	526	467	509	470	496	494	477	464	504	495	494	480	471	484	442	485	501	510	491	481	455	493	536	480	482	473	488	504	458	469	495	482	474	496	503	499	488	463	477	511	510	531	503	474	464	487	486	507	510	505	491	472	510	513	523	472	452	491	507	458	432	468	475	493	468	480	489	475	464	501	528	515	496	533	483	487	496	467	496	526	463	499	524	527	533	485	467	456	471	510	486	478	454	473	472	487	492	462	512	507	464	514	482	490	476	542	492	492	498	474	486	518	470	487	498	475	474	478	484	507	508	494	532	466	457	500	505	478	458	473	476	513	498	494	509	484	472	490	503	456	501	500	478	527	492	551	474	478	489	459	483	465	487	489	516	480	507	457	517	487	459	532	462	511	461	501	477	489	449	513	487	489	515	516	531	496	511	511	505	459	465	478	451	494	513	472	500	507	492	472	531	458	507	485	469	490	461	495	484	524	482	511	461	525	474	484	515	498	482	502	525	488	482	457	502	467	469	507	476	478	513	498	511	495	481	487	479	477	514	491	502	495	466	509	448	504	496	509	505	498	452	490	523	490	476	499	457	479	503	479	467	496	515	464	497	444	439	469	509	484	516	493	480	461	527	480	466	494	459	458	523	481	457	488	454	523	486	467	509	493	458	504	488	477	458	470	513	496	514	490	508	483	496	502	455	481	526	481	516	502	504	459	462	501	484	506	501	501	503	508	469	523	531	466	495	458	473	481	452	452	466	473	472	507	523	462	488	489	491	485	476	500	493	443	479	495	456	498	473	480	524	462	490	476	482	481	480	478	500	484	500	472	503	471	468	469	448	502	491	513	505	514	449	490	472	501	449	523	493	472	507	466	476	473	472	529	509	516	465	513	521	469	467	491	499	473	448	510	450	448	487	492	497	493	507	454	522	531	484	484	501	458	507	471	534	500	498	514	481	517	471	463	494	525	470	475	486	446	477	472	461	497	495	502	515	505	483	498	494	507	489	511	518	516	519	515	504	501	501	489	523	466	497	511	466	481	495	524	499	482	469	479	467	481	460	484	479	511	500	507	514	469	453	518	479	491	468	467	448	480	494	470	482	493	516	464	502	489	479	503	495	476	465	489	517	498	494	490	476	479	455	471	502	495	497	510	492	456	551	506	475	500	467	465	488	460	460	515	444	489	472	506	444	511	508	458	528	496	463	463	545	500	488	509	490	499	479	468	485	488	491	500	469	461	472	520	492	494	451	447	526	474	477	481	485	506	492	477	504	468	503	454	497	481	518	505	529	520	480	491	509	479	513	498	497	443	480	539	504	474	494	514	496	511	509	429	510	513	507	491	488	471	475	465	526	502	514	487	478	482	500	503	443	499	508	508	517	476	466	476	500	481	504	499	473	515	465	503	517	484	462	481	496	463	486	505	469	508	532	472	501	485	526	504	481	480	483	454	487	464	460	483	488	486	529	496	496	516	479	463	521	489	496	458	472	484	506	511	504	502	451	493	476	456	538	511	518	481	471	449	472	474	529	478	531	481	457	497	520	523	502	473	499	524	479	469	518	504	456	470	497	508	480	476	498	524	480	462	492	436	498	448	496	484	440	494	481	487	481	491	480	401	466	506	482	499	497	431	503	488	490	514	500	493	500	499	493	477	475	488	471	460	475	444	463	484	512	523	500	467	455	472	475	524	482	486	490	463	475	509	480	495	498	523	499	478	451	523	480	471	472	483	477	447	489	509	485	452	456	487	460	511	495	503	447	512	512	459	533	535	505	457	494	453	498	529	488	463	470	497	509	473	507	512	493	504	495	489	494	495	509	518	491	463	496	508	463	489	471	493	478	534	486	463	487	532	521	523	469	505	532	510	458	474	472	469	521	535	524	478	466	494	517	511	474	499	489	492	476	478	525	501	468	450	499	495	506	474	481	492	515	476	497	495	477	484	491	486	482	508	503	517	479	457	503	489	489	467	449	482	493	497	458	513	420	485	510	474	481	495	492	471	503	474	447	470	511	444	437	547	490	492	501	471	467	469	532	480	466	507	458	506	493	522	486	474	524	480	457	499	466	521	482	510	478	494	465	496	491	504	476	503	479	494	478	479	527	490	505	500	493	469	494	499	498	530	441	475	506	494	506	554	452	497	507	488	489	478	493	485	515	467	487	506	474	473	502	511	495	460	503	484	494	491	502	468	488	489	493	477	521	500	509	457	496	492	517	463	464	513	478	473	482	465	509	432	469	484	537	493	514	484	475	474	481	464	501	449	505	501	433	490	471	473	486	503	489	508	484	510	515	505	526	491	494	510	493	477	496	500	491	473	463	499	482	480	474	500	509	472	503	469	503	500	495	479	507	472	524	451	490	443	495	523	493	462	509	504	496	467	495	543	479	469	533	471	534	477	493	512	492	498	493	522	489	483	498	461	487	489	510	515	498	524
32259	37487	40095	24468	13443	7705	4488	1830	993	966	900	922	729	556	545	479	452	447	350	375	361	332	352	299	301	289	318	290	302	321	327	329	308	305	293	312	275	323	282	291	309	294	270	283	291	338	286	303	305	306	303	278	302	317	257	313	309	288	305	319	316	297	306	303	274	295	331	271	316	301	275	282	287	310	298	281	298	311	296	300	292	307	289	321	302	316	285	299	293	332	306	279	285	327	322	312	326	293	303	302	298	315	313	272	290	331	340	312	311	316	314	306	325	302	292	284	307	283	306	316	318	251	293	296	320	309	296	281	313	298	281	315	315	305	302	329	305	293	286	299	301	311	285	274	282	306	325	288	302	289	301	300	289	280	291	313	312	301	328	273	275	314	309	301	311	291	335	324	311	315	306	325	303	303	331	297	310	283	301	264	323	285	310	325	299	306	259	293	285	300	317	304	280	300	311	279	296	258	295	296	313	295	300	281	314	274	326	273	317	294	262	277	292	318	323	309	323	314	299	288	290	291	297	301	338	290	301	300	307	295	298	273	305	276	312	286	328	270	319	305	289	322	320	307	334	294	276	312	278	293	272	318	283	310	306	325	286	326	305	305	305	305	319	298	301	305	306	288	322	310	302	312	295	309	302	273	275	290	313	284	294	306	267	304	302	307	314	319	293	305	294	271	322	317	321	267	313	287	304	286	264	319	300	278	316	299	298	294	308	301	313	291	270	320	317	314	285	264	332	314	309	301	301	322	317	287	316	287	286	314	306	317	284	309	309	280	286	288	321	326	304	320	282	292	307	299	292	299	285	308	279	286	309	303	306	285	291	335	290	305	296	307	293	336	288	288	305	293	305	315	317	311	311	287	312	280	302	321	308	283	319	276	305	278	335	326	267	273	309	296	301	293	307	278	296	286	344	263	318	258	298	285	328	306	284	304	289	293	306	316	294	305	337	339	312	286	292	308	324	316	302	303	291	281	268	287	288	291	284	283	296	296	271	277	304	277	317	284	286	298	306	318	315	288	337	276	327	299	295	316	273	304	301	298	268	278	303	288	306	307	285	263	316	329	306	274	331	300	312	281	286	292	301	335	269	297	293	312	311	307	274	305	315	315	312	284	270	297	288	269	267	284	294	283	277	299	290	335	301	300	322	266	312	303	271	301	292	311	309	321	319	343	299	316	294	310	284	313	308	294	321	290	281	287	320	307	303	306	313	317	316	312	284	313	325	297	291	320	283	313	291	300	284	313	296	302	306	309	270	307	304	318	287	312	281	286	277	290	304	296	331	302	305	313	295	292	295	289	283	279	324	301	313	275	305	350	303	295	307	293	318	297	313	323	315	297	331	311	281	305	334	297	282	305	296	296	318	327	308	294	310	280	309	313	296	288	315	302	309	286	354	264	323	292	287	313	268	293	314	308	293	295	294	349	300	267	288	319	300	310	284	279	294	303	345	297	271	297	316	312	298	304	299	327	324	312	316	281	306	276	305	299	321	287	290	308	324	302	300	309	297	304	283	256	287	282	313	302	297	294	287	300	276	315	331	328	307	309	316	306	293	289	301	336	300	344	299	282	297	300	331	304	314	297	321	267	321	322	300	289	294	297	279	271	336	324	271	317	327	319	303	314	327	272	284	297	322	280	296	297	280	289	320	278	290	279	303	252	297	334	316	296	307	302	265	316	304	317	282	284	313	285	273	287	274	317	302	294	286	312	302	285	289	295	284	317	315	285	322	301	302	310	318	312	300	272	305	295	323	282	272	305	332	276	328	309	297	289	300	310	337	289	319	330	310	283	319	287	290	308	291	304	293	294	289	317	266	306	310	328	289	283	285	304	294	305	291	299	320	320	316	295	288	310	293	303	316	300	319	285	279	302	304	283	317	299	309	283	320	304	283	288	278	330	274	283	322	325	297	310	330	291	308	325	312	322	276	327	287	329	316	319	276	296	310	304	282	289	282	303	285	295	301	320	321	332	314	317	277	319	269	331	286	304	323	290	327	307	291	289	309	305	305	309	299	327	331	326	317	293	314	297	311	308	312	289	283	281	321	292	307	305	313	339	305	281	291	350	272	302	315	312	327	309	316	313	285	316	321	292	295	290	279	305	322	285	292	245	309	305	288	286	311	332	334	280	307	298	315	312	323	303	327	296	335	297	314	289	310	265	305	306	297	307	316	288	313	308	344	296	311	302	292	313	302	299	286	310	283	319	297	283	302	312	327	307	310	278	313	308	299	332	300	301	322	290	303	288	291	302	280	276	276	294	334	305	331	301	325	312	276	305	317	314	289	287	313	285	333	299	324	296	274	301	322	322	284	296	339	289	321	309	291	314	311	293	288	315	304	344	300	308	308	342	319	292	313	340	291	299	293	300	309	339	301	310	278	286	292	298	305	305	298	312	312	306	288	298	305	287	302	308	277	279	277	311	314	314	314	305	305	302	295	308	306	287	325	300	272	321	297	301	358	317	306	306	269	293	305	328	298	291	322	319	291	302	271	295	328	281	310	317	312	305	280	298	305	285	298	290	346	294	324	305	305	302	319	293	308	310	315	325	288	304	320	279	322	282	298	333	298	303	307	289	272	299	299	305	313	271	297	292	291	280	280	277	348	289	323	323	299	275	298	293	311	300	311	291	299	320	325	284	295	292	298	308	317	298	291	307	269	294	285	313	282	302	306	310	283	321	304	295	293	307	304	313	318	295	297	314	268	299	288	306	294	308	325	327	312	302	301	311	310	324	287	332	329	298	298	306	330	328	304	312	321	330	331	356	317	319	308	326	296	314	306	277	284	297	293	307	306	270	311	323	304	285	304	291	314	298	304	312	325	297	309	264	319	323	307	295	298	330	301	312	318	310	296	338	294	303	272	301	311	311	288	284	306	339	277	303	302	318	272	313	318	293	346	312	325	291	263	273	350	257	322	321	343	294	294	329	301	299	324	320	298	327	323	314	326	280	277	281	301	272	321	317	298	305	315	311	318	294	301	326	304	293	298	323	314	316	325	284	286	294	287	335	332	304	323	317	306	300	314	293	312	330	267	305	333	320	301	301	285	333	299	269	271	346	299	301	310	303	292	256	283	334	249	281	292	289	333	290	285	278	292	296	315	281	329	301	287	330	314	307	289	307	301	294	280	287	305	323	325	272	281	313	309	280	309	313	295	317	319	269	252	296	281	256	286	346	352	289	298	288	303	307	295	273	325	307	283	296	332	308	307	292	303	297	304	323	302	292	313	300	299	295	292	293	303	260	306	314	315	309	305	314	316	297	297	270	289	293	308	311	309	292	303	283	253	304	315	318	299	296	316	274	286	288	336	313	290	270	307	299	289	291	324	330	311	284	341	300	314	315	335	318	342	359	307	291	295	310	310	276	289	325	314	266	329	302	309	314	301	306	310	354	298	303	316	310	299	305	301	313	312	341	310	306	309	297	289	289	296	299	268	307	330	322	324	306	276	308	301	314	351	322	324	337	295	290	305	285	307	314	302	324
33519	51788	39318	22323	15986	11200	7401	3008	1677	1557	1436	1402	1083	893	726	674	588	518	500	439	420	364	379	369	382	339	325	373	351	324	320	358	321	341	333	328	354	359	327	366	341	308	346	319	332	342	364	328	385	292	320	300	336	339	337	291	353	344	341	330	340	339	312	341	295	328	306	309	308	347	353	339	288	341	331	330	329	342	336	334	319	353	319	286	318	329	341	324	314	328	312	300	334	347	301	379	315	331	342	312	329	318	357	301	352	347	325	297	337	338	312	329	328	338	311	312	329	349	280	313	329	278	328	306	337	329	323	313	336	327	320	346	336	320	324	319	346	334	314	307	328	324	324	331	346	321	332	312	330	334	298	329	343	324	300	323	307	319	350	330	344	341	322	332	335	334	312	307	331	282	338	365	325	363	311	326	334	326	347	315	298	344	304	314	304	335	341	364	319	323	313	346	295	311	366	340	334	336	333	322	324	335	300	299	337	340	356	333	349	338	341	322	310	334	335	334	299	324	350	361	314	329	303	340	322	310	310	340	347	339	290	326	349	330	361	330	316	319	335	351	321	304	344	328	344	360	320	335	304	324	321	292	335	296	320	310	331	330	317	327	312	314	335	319	327	325	326	329	343	318	344	343	323	337	328	340	361	342	346	359	319	331	320	291	305	326	346	302	320	357	323	308	318	312	323	312	339	322	300	346	358	292	318	310	313	325	350	345	318	342	353	286	338	338	300	332	314	345	341	312	311	311	341	321	365	321	331	324	356	291	334	340	350	348	315	339	306	374	306	328	356	308	326	356	332	336	351	359	371	317	317	338	343	332	321	324	315	334	321	331	332	332	333	311	330	338	330	334	299	341	317	309	318	367	313	354	324	360	353	319	321	331	346	354	330	313	317	324	301	327	374	333	316	304	346	330	367	327	353	334	340	324	297	309	343	303	317	332	341	342	331	347	314	360	333	326	325	322	312	319	344	337	328	324	340	312	361	315	328	332	330	339	329	307	326	342	342	346	324	345	313	335	304	337	330	338	332	322	319	318	329	344	332	322	322	337	343	321	315	337	375	314	346	357	327	369	321	305	333	345	306	346	346	319	366	351	345	333	363	295	333	314	301	325	332	335	356	319	330	332	297	339	300	335	316	321	331	326	316	308	326	328	314	309	341	315	333	357	327	316	269	327	302	343	321	325	315	320	321	286	314	331	339	334	328	347	353	317	340	295	331	335	306	357	302	371	326	342	346	310	314	320	355	334	352	318	337	312	321	297	326	277	340	293	329	344	335	314	315	334	305	365	304	310	330	339	299	351	351	315	304	330	323	350	355	331	323	344	344	344	322	330	321	333	294	330	308	377	307	321	347	287	353	334	312	339	333	324	341	349	321	326	312	326	318	335	336	310	317	315	311	354	334	301	319	341	322	312	344	305	306	338	338	353	313	336	325	334	319	336	357	320	342	343	338	345	286	311	315	311	302	334	344	326	325	295	339	297	350	332	322	342	310	323	325	333	346	306	331	323	333	300	325	314	323	330	333	319	318	319	319	326	309	310	315	350	337	327	319	311	293	334	321	369	330	335	346	303	346	327	360	308	352	351	336	339	331	324	315	339	306	340	307	322	340	295	331	329	338	317	350	353	308	347	325	312	328	331	350	327	337	336	338	339	318	318	344	342	328	340	345	320	310	309	334	308	308	323	294	312	327	358	332	328	301	314	333	328	334	324	334	331	322	299	335	309	336	338	320	356	322	313	341	366	355	347	360	311	306	322	328	336	336	345	342	312	337	316	331	354	330	349	305	325	342	324	314	330	333	335	321	322	310	322	339	340	316	317	354	298	317	340	347	340	340	307	325	308	354	314	309	306	315	326	315	345	340	354	291	364	328	287	325	289	344	344	331	325	321	331	335	352	332	355	328	330	317	335	310	315	290	329	326	350	322	317	351	349	341	340	318	328	324	342	313	336	322	324	334	308	330	350	340	323	358	324	342	315	328	356	341	356	342	313	319	330	332	306	338	312	320	336	323	315	317	337	323	356	334	334	312	311	288	303	318	321	339	296	327	311	334	352	325	328	351	349	332	329	329	302	342	347	293	376	346	341	323	325	310	317	322	349	321	318	337	327	320	309	315	331	324	335	297	316	320	352	301	333	326	354	312	322	319	310	334	305	314	325	296	352	370	316	322	293	309	344	324	332	337	322	311	329	313	315	321	318	339	318	321	318	326	357	316	334	313	323	355	314	327	335	329	368	317	312	304	325	295	274	330	330	289	305	326	354	356	305	342	344	322	360	337	328	301	317	336	294	318	322	357	354	346	330	352	351	342	320	362	306	370	354	321	311	336	309	354	318	313	332	348	320	352	351	315	284	331	332	335	319	332	318	318	327	337	315	354	308	346	308	326	302	348	325	335	339	320	312	345	320	339	309	316	297	313	337	329	364	322	374	314	289	333	342	323	341	322	315	354	320	339	338	324	360	338	315	325	330	321	308	338	360	367	308	344	301	309	324	323	326	329	312	330	305	286	314	333	343	314	354	339	314	334	364	297	344	329	316	304	334	346	336	342	312	355	330	304	358	346	335	320	356	307	312	324	328	303	349	330	365	318	284	316	333	362	348	352	353	319	331	363	320	332	315	328	365	309	319	305	306	292	271	342	358	342	312	313	290	325	301	325	381	358	323	337	330	330	310	336	321	337	317	317	308	316	348	366	328	324	337	289	334	332	312	346	333	293	318	328	346	332	317	336	326	316	326	337	337	335	327	314	335	344	320	365	349	350	326	332	317	345	318	305	309	332	339	320	315	308	314	295	308	331	379	328	320	340	317	319	320	339	325	322	306	339	364	315	331	331	327	346	348	315	319	317	330	298	357	308	296	333	330	318	317	333	331	321	354	344	333	316	294	306	288	316	314	345	293	351	356	324	328	341	330	316	305	298	323	322	337	341	308	334	372	336	339	346	336	305	348	312	362	303	329	312	308	313	323	283	321	327	301	343	343	364	331	350	319	330	323	353	341	305	331	308	337	333	328	334	314	317	352	323	341	307	327	304	321	303	295	316	293	323	358	310	313	338	331	334	336	358	328	332	331	300	316	311	283	343	303	325	338	331	323	338	330	317	292	314	347	337	317	326	325	341	325	355	320	326	315	325	316	316	318	286	332	319	327	329	342	329	347	341	312	308	327	330	350	341	339	301	340	340	319	329	320	348	371	329	312	339	337	305	323	328	303	315	343	330	359	313	348	303	344	294	310	343	315	318	331	312	327	314	329	321	337	355	327	341	316	326	339	321	314	326	312	349	317	332	353	339	324	310	333	309	311	343	327	341	326	338	304	304	315	339	325	312	298	301	351	322	340	324	308	337	326	333	336	332	345	324	328	339	325	332	378	330	302	324	322	322	296	313	337	315	320	339	326	302	338	324	316	340	321	320	349	328	314	323	340	324	307	302	362	320	346	284	309	332	329	329	335	337	368	325	331	364	347	314	329	320	357	310	339	362	324	307	336
24570	21695	29113	25640	22968	19562	11622	3862	2249	2245	2310	1484	1143	932	810	691	669	609	491	455	430	410	350	364	343	302	351	313	343	323	334	334	353	373	327	324	294	325	300	313	341	353	308	362	303	339	352	319	324	314	317	314	363	288	328	294	319	303	285	328	320	319	344	297	314	313	318	318	313	307	311	351	335	318	323	325	333	326	315	311	311	338	315	337	301	301	302	334	333	283	332	301	329	341	307	331	334	305	320	303	313	314	315	333	340	326	261	306	315	315	304	334	323	336	315	320	304	343	295	316	334	334	334	308	345	317	370	342	324	315	320	314	354	318	322	330	296	309	326	354	324	316	329	357	324	301	307	293	320	377	301	306	351	310	336	300	338	318	308	313	297	300	323	326	325	338	350	332	332	310	313	325	339	306	299	318	319	311	302	283	306	314	325	317	346	297	301	314	308	327	343	343	344	307	317	316	323	361	329	285	330	343	327	326	321	353	316	316	342	315	332	322	307	318	306	317	297	292	298	331	311	351	314	324	267	334	301	326	322	291	286	287	317	314	337	314	311	292	333	295	323	314	295	329	314	350	331	313	310	317	312	350	303	326	303	327	339	302	316	281	305	315	309	318	315	296	324	309	321	302	363	269	335	320	334	351	306	337	344	324	304	320	329	329	327	318	317	329	315	286	312	285	339	336	324	325	326	309	326	313	321	323	286	335	312	328	323	322	325	298	324	326	329	344	334	331	309	282	351	326	330	326	315	312	325	336	314	322	348	296	321	321	341	334	357	319	306	334	299	338	319	344	331	307	313	297	317	322	306	310	333	308	304	323	346	297	321	335	325	319	336	325	297	320	323	319	316	340	317	329	288	336	321	314	295	327	302	318	321	323	276	300	311	324	349	348	313	326	333	323	334	333	321	287	318	351	317	327	312	309	299	312	308	312	305	321	317	326	291	291	300	362	334	293	314	324	330	329	316	369	337	303	357	346	333	334	339	317	325	309	294	322	302	342	294	278	287	330	325	304	351	352	303	305	307	328	362	327	324	326	306	302	333	317	326	287	354	310	320	310	303	304	341	317	325	325	322	313	319	329	348	346	313	327	311	336	363	313	335	325	303	311	315	324	282	314	306	290	340	309	313	354	311	335	326	354	318	338	349	347	294	288	314	336	313	325	340	340	317	316	344	345	312	300	325	340	295	304	337	329	328	310	312	337	308	326	315	303	328	333	301	319	300	284	337	338	329	363	331	319	325	305	320	304	331	323	294	325	296	314	334	316	331	324	297	312	311	295	318	338	356	321	321	349	295	303	308	336	292	337	315	336	323	323	305	325	323	314	306	280	308	334	331	315	321	337	283	308	325	336	355	307	318	332	324	299	305	294	318	320	328	316	312	319	283	336	305	333	332	325	326	310	315	311	307	325	322	311	324	304	326	326	318	338	305	316	320	320	337	315	319	286	341	311	338	324	340	340	313	300	322	283	297	273	306	301	292	337	309	347	329	344	328	324	300	313	329	293	355	321	322	321	331	310	315	304	293	321	330	304	321	314	303	295	339	331	334	314	309	288	298	335	341	321	336	309	336	319	324	306	316	315	324	321	324	335	342	278	288	311	320	329	347	341	345	319	358	334	302	336	317	336	296	310	339	326	310	327	285	355	339	332	316	311	325	340	280	305	320	315	342	319	301	317	325	337	302	303	336	350	330	326	322	313	352	291	332	314	316	313	324	362	309	339	318	326	337	313	323	292	287	325	310	305	319	316	301	351	294	328	334	286	311	354	327	341	347	292	328	320	326	297	306	313	321	309	301	325	294	353	311	306	301	320	302	289	288	313	333	337	307	297	316	332	337	322	315	317	309	324	325	286	357	356	321	323	293	296	319	295	310	307	352	314	315	341	314	306	308	286	278	363	303	334	307	349	330	321	314	300	322	333	298	320	303	325	327	328	319	308	321	318	325	335	334	327	300	331	337	334	319	325	316	309	313	326	323	319	290	320	337	315	327	307	315	309	323	325	297	320	338	310	338	345	297	334	318	328	314	305	315	312	340	356	315	315	272	311	308	326	327	301	324	301	316	311	318	301	325	341	333	322	308	305	315	297	320	282	297	338	318	305	320	305	344	327	312	313	324	300	337	347	304	304	310	300	333	276	314	328	332	305	338	340	328	333	306	342	357	325	333	306	297	312	308	282	303	313	321	295	314	322	325	282	307	360	318	271	328	342	308	325	312	327	343	321	315	325	339	316	312	283	305	336	327	294	326	300	328	317	325	307	349	316	321	293	306	302	348	312	342	320	341	356	322	318	330	308	325	341	307	329	306	298	295	331	307	333	332	322	335	291	314	289	373	301	314	306	312	328	315	350	296	328	311	317	337	333	300	320	325	347	329	353	338	337	305	326	311	315	341	327	318	303	335	299	317	294	325	345	307	340	318	296	349	304	296	320	322	311	293	328	327	298	326	313	356	279	345	310	335	329	325	324	329	341	325	299	336	317	333	334	302	305	337	315	328	320	314	314	321	315	298	325	353	320	335	332	328	317	300	306	318	315	350	349	320	343	304	330	339	305	349	280	325	306	348	288	298	284	294	314	321	326	338	347	318	298	293	332	333	322	297	340	324	318	334	344	370	309	316	326	311	318	314	343	319	328	348	334	321	297	319	339	328	337	318	365	333	331	309	301	298	330	308	303	324	328	318	302	311	332	298	312	327	319	308	319	319	310	332	315	346	289	345	340	314	320	299	329	322	318	349	313	288	311	296	308	308	320	319	304	323	305	329	321	324	296	322	318	339	318	320	341	330	328	307	352	337	330	309	328	318	315	303	320	320	316	331	334	331	330	298	357	313	319	318	319	322	335	303	335	314	317	317	325	319	316	308	340	300	338	307	364	368	302	309	279	305	330	324	308	337	306	325	319	325	336	309	330	325	374	320	302	314	314	331	309	305	348	326	356	311	311	319	329	329	299	318	359	339	329	314	316	321	329	297	303	291	330	345	356	307	304	287	306	330	320	320	310	282	340	331	315	329	305	309	297	362	337	311	359	316	332	328	305	333	323	331	327	348	320	327	320	325	335	303	321	350	312	345	322	303	330	339	326	301	311	288	273	302	313	329	332	322	320	303	317	361	336	324	304	319	327	293	335	321	335	318	307	304	296	322	319	318	330	318	321	308	346	322	344	295	295	313	338	321	302	334	314	325	303	299	299	311	336	304	274	292	317	302	319	342	343	329	317	334	337	344	336	324	324	316	334	300	301	306	299	299	303	321	317	320	307	325	329	335	321	325	320	316	319	289	320	328	319	305	307	306	328	333	302	315	339	313	332	303	327	272	312	319	334	309	345	339	338	325	305	333	300	351	322	357	332	329	319	344	313	288	319	321	328	325	305	305	308	334	314	320	330	323	358	290	304	330	356	303	314	335	314	336	320	351	324	307	296	334	338	287	342	325	316	329	329	301	316	300	306	312	339	336	311	327	339	307	305	322	299	289	326	331	312	317	343	323	330
34589	60780	45463	30779	25116	18771	12724	5573	4105	3740	3802	2540	1774	1438	1142	1031	892	703	587	562	535	420	423	406	404	387	404	373	424	358	361	386	388	393	359	352	329	404	353	345	315	283	345	358	323	334	328	362	338	331	351	325	337	303	345	359	335	323	328	320	310	326	333	358	336	324	340	334	331	311	334	329	326	346	346	328	364	332	319	343	329	309	351	325	323	320	296	360	317	336	320	317	337	348	337	361	308	340	333	347	294	340	301	325	324	357	356	310	344	304	337	356	340	366	309	344	303	315	355	346	322	340	330	296	342	359	332	331	339	341	326	335	334	314	322	332	340	382	335	365	333	328	352	324	321	381	350	345	346	328	348	317	338	320	360	339	359	358	320	317	322	346	333	329	352	331	341	324	337	344	378	326	359	336	329	358	356	345	319	328	329	355	357	347	308	336	338	340	324	350	319	325	379	337	370	354	341	327	313	329	342	336	369	352	356	341	332	352	334	323	325	349	327	346	322	329	303	325	323	349	321	354	320	341	320	342	323	328	355	363	348	349	334	374	343	348	310	336	338	332	349	340	343	349	354	303	339	310	361	359	367	365	292	314	341	339	306	348	310	350	312	336	366	344	384	328	342	343	332	329	344	361	323	342	327	339	318	360	298	343	309	321	384	328	364	311	345	339	311	320	340	317	338	367	354	350	333	344	312	308	313	351	308	322	371	342	349	348	367	329	344	339	308	301	306	329	329	322	356	321	348	334	342	355	344	340	328	339	340	322	374	345	357	334	347	334	311	316	353	327	357	335	341	350	327	377	345	373	359	355	333	329	293	314	316	336	320	312	345	331	330	323	335	311	334	325	367	310	318	336	328	344	346	329	344	317	325	353	333	315	314	324	344	348	340	352	337	325	299	317	320	306	331	352	354	335	355	367	310	298	319	351	315	352	350	369	330	340	329	309	300	333	337	315	326	332	340	354	349	339	353	370	345	345	325	363	319	325	309	341	349	352	376	333	356	325	347	321	313	351	308	362	336	351	335	335	345	369	363	359	364	295	325	320	367	347	312	344	343	313	346	372	340	334	357	387	388	353	344	332	356	352	311	331	329	298	342	301	312	331	351	351	330	308	333	332	350	344	338	321	345	352	331	342	346	371	321	304	314	326	318	343	331	352	315	363	318	329	329	326	330	354	318	320	305	328	345	365	340	322	326	318	325	321	311	334	364	355	359	321	318	353	354	326	372	342	327	354	332	323	342	331	317	364	346	369	370	343	321	350	355	317	378	333	347	322	324	362	329	331	343	324	363	327	366	355	336	343	356	352	339	353	323	332	357	365	329	303	331	322	280	328	324	316	352	351	358	362	316	329	304	351	325	324	301	334	335	338	320	354	323	309	334	366	329	317	350	331	353	315	351	331	338	340	330	360	334	300	336	349	336	330	352	360	325	348	344	329	336	306	356	312	356	353	303	342	327	342	345	335	342	349	347	363	311	344	332	333	324	350	354	346	331	321	345	326	347	356	346	340	307	314	336	338	350	344	334	358	349	331	316	351	312	329	310	347	354	355	326	358	334	334	326	326	300	338	314	334	352	350	325	357	342	367	333	323	298	324	285	324	328	349	343	370	295	310	322	327	335	340	368	328	404	353	336	315	323	303	342	332	334	351	341	355	316	334	353	327	336	336	349	376	344	339	343	352	360	350	321	311	355	340	343	342	314	336	330	312	321	308	298	340	331	315	356	319	310	347	347	302	347	331	338	353	310	352	327	309	338	339	331	353	305	331	353	354	343	313	333	334	304	345	367	342	308	364	331	332	358	337	322	343	352	304	365	321	327	303	346	346	326	325	347	332	344	331	328	348	349	356	364	356	349	323	329	347	338	361	362	321	345	325	348	320	352	306	307	332	324	350	317	333	334	357	372	341	327	340	348	344	313	340	342	362	367	351	349	317	331	372	340	300	327	367	331	326	344	353	315	337	329	342	353	330	352	323	334	314	350	343	336	338	337	333	341	314	315	311	344	322	352	363	334	361	354	345	305	362	327	330	328	333	332	343	314	328	337	325	314	346	313	321	320	367	363	358	356	355	325	348	355	346	309	316	335	349	333	339	316	370	330	344	351	338	339	342	347	325	352	318	346	317	336	321	366	364	322	370	360	351	337	317	346	328	358	338	367	389	364	319	310	336	299	329	330	342	324	346	341	328	349	330	374	357	322	368	332	323	316	305	343	305	322	353	321	302	316	318	324	329	334	345	375	332	341	347	345	291	322	321	294	348	376	312	357	293	319	346	316	316	312	344	329	348	312	331	329	319	383	386	352	336	297	299	306	376	351	341	344	339	333	345	304	358	344	306	328	354	377	346	359	335	333	337	361	317	331	334	351	345	319	360	371	364	309	337	346	343	361	347	369	308	344	349	340	325	334	306	342	329	338	308	314	333	369	360	312	331	293	363	377	354	341	338	329	372	324	353	338	342	338	342	353	358	343	355	335	302	331	322	340	318	340	358	355	350	332	326	354	320	333	351	361	337	357	337	343	346	352	354	379	341	323	331	317	341	340	337	329	356	308	331	327	329	348	320	324	337	344	332	334	346	354	327	314	339	363	334	348	352	334	300	324	330	371	329	327	297	341	326	357	352	322	298	326	353	336	314	340	343	317	336	369	334	351	360	301	339	320	355	328	319	384	357	323	351	325	343	323	359	347	332	360	361	316	373	325	376	361	326	338	352	310	359	352	309	328	333	338	330	334	304	312	342	325	355	333	363	330	353	341	330	352	338	325	328	342	314	316	313	328	359	341	322	355	324	386	340	313	339	344	346	318	328	326	329	361	370	381	322	307	385	375	334	333	366	354	326	364	344	339	364	384	346	360	325	349	363	354	318	348	362	369	308	301	349	348	296	341	350	326	336	327	356	312	330	318	361	330	368	346	331	338	332	335	323	330	329	324	285	336	307	323	379	354	356	356	320	338	335	308	290	332	333	367	339	306	353	327	311	297	320	323	315	342	317	332	350	346	343	320	318	353	316	352	330	298	325	371	334	348	309	322	329	355	353	331	367	325	312	316	324	323	337	366	324	333	327	309	358	324	344	345	355	343	316	356	308	321	339	349	348	300	373	341	328	312	341	313	324	331	318	324	337	318	324	352	319	357	333	365	313	331	323	346	345	338	351	351	362	329	355	355	321	344	315	309	320	341	332	328	344	320	316	312	309	324	279	326	305	363	337	307	327	349	333	335	318	334	334	321	335	379	337	321	380	317	329	331	342	335	339	384	309	360	358	330	305	344	322	330	359	369	339	314	366	334	312	345	339	327	298	321	310	323	345	309	328	348	326	336	326	336	344	332	297	360	330	321	337	296	328	341	351	332	323	349	348	344	331	327	348	348	326	331	324	337	328	345	320	339	352	324	335	330	333	322	373	286	357	309	342	350	359	342	286	314	333	348	354	350	336	314	362	362	348	338	347	342	323	333	330	330	332	372	313	354	356	317	327	362	311	290	332	302	316
25558	21794	29422	27814	20405	11912	4615	2524	2218	1988	1921	1444	1166	871	750	691	635	570	522	506	436	477	456	436	451	452	414	422	446	424	451	418	451	396	417	451	433	438	415	425	426	406	399	433	413	394	425	448	425	410	393	440	405	441	456	393	398	444	400	424	428	430	404	432	432	393	450	406	400	388	386	412	434	440	406	421	446	425	455	411	426	414	472	459	376	414	458	403	421	421	405	393	432	429	449	394	431	417	416	417	431	405	417	438	418	408	446	392	434	431	389	466	406	442	448	452	433	395	417	411	413	400	433	415	401	412	419	412	423	437	416	407	402	371	452	465	429	429	433	416	424	387	477	391	435	419	417	422	454	402	447	386	375	433	434	380	424	425	423	442	426	423	439	413	433	391	416	382	370	400	429	397	407	418	426	438	438	441	387	384	413	395	407	417	425	459	466	423	444	389	427	402	408	383	407	435	401	390	445	400	407	399	406	420	395	403	445	403	442	420	461	455	392	405	425	410	421	410	390	434	409	427	423	424	420	404	411	445	423	440	456	415	394	433	429	409	397	426	427	414	430	447	408	409	426	433	417	419	439	402	407	384	436	410	425	444	402	423	407	424	459	419	377	425	443	426	459	387	432	416	448	405	430	432	394	421	391	445	430	387	410	402	415	396	430	442	403	411	421	396	443	411	427	467	400	402	415	437	385	403	392	433	406	427	449	424	474	414	428	457	411	392	448	437	411	397	432	418	417	442	407	394	385	438	441	411	426	423	414	455	385	387	396	434	397	400	436	419	419	418	433	415	409	441	455	427	420	387	436	407	383	432	396	413	414	410	438	431	368	406	451	458	370	396	398	415	438	461	413	447	431	446	405	427	411	375	405	381	407	421	403	423	414	405	399	456	447	419	449	413	425	451	405	390	442	418	424	396	424	395	454	474	382	444	392	429	420	430	425	431	427	392	425	383	399	385	423	426	418	420	426	424	382	428	423	420	411	420	417	383	425	440	422	401	432	411	406	392	398	410	420	429	444	430	436	431	442	439	412	422	434	433	413	379	403	429	426	423	431	410	390	417	402	413	415	454	422	396	441	401	439	412	409	446	410	403	433	430	398	448	392	415	424	424	435	427	397	402	431	448	421	422	408	399	421	449	489	392	449	420	430	445	433	439	425	425	414	442	411	420	403	396	411	386	413	394	396	406	373	426	392	422	450	410	406	414	377	424	400	410	382	381	448	420	404	425	404	416	396	437	413	396	436	410	421	395	392	401	415	410	391	426	398	416	405	395	363	425	427	437	412	460	446	483	419	457	396	424	430	400	419	361	406	427	419	430	403	433	408	418	445	407	414	423	466	403	419	388	442	453	424	420	408	378	427	422	406	422	356	428	430	414	425	414	424	407	423	420	440	407	429	398	403	417	412	387	403	395	387	438	422	409	464	440	441	412	408	429	463	455	410	398	424	422	425	434	429	438	439	429	442	392	424	381	413	411	420	453	426	433	415	420	441	436	432	406	397	434	407	418	415	429	417	427	415	403	437	425	438	438	428	418	429	435	414	414	406	419	424	437	433	411	413	403	412	400	430	415	410	422	441	440	455	411	433	404	404	383	445	406	441	414	424	471	437	398	415	368	428	413	408	407	390	418	425	434	397	432	439	444	401	426	446	398	443	412	425	394	476	411	431	380	414	366	398	393	412	403	455	420	426	419	431	368	380	401	422	431	426	420	424	407	409	437	400	368	417	408	434	415	384	419	385	425	423	412	418	432	435	411	430	449	457	426	439	423	411	442	400	411	413	445	402	409	401	431	401	385	447	399	400	405	387	382	398	437	385	437	394	420	401	454	440	379	410	424	400	438	372	386	416	418	417	431	440	436	401	428	417	427	399	434	409	430	418	427	393	461	415	390	375	415	436	442	417	412	392	471	418	459	427	412	420	435	443	432	377	425	404	415	426	440	407	393	416	392	402	424	416	431	445	429	422	422	397	427	444	417	410	434	403	408	394	420	411	400	438	445	430	418	423	401	413	414	393	433	412	426	465	449	391	389	428	424	430	389	409	405	426	421	430	401	421	425	391	382	420	429	412	444	406	414	414	432	393	418	453	405	401	417	417	432	428	442	444	404	429	466	418	454	427	429	412	421	434	407	420	389	426	409	402	428	405	437	457	424	418	430	412	466	443	434	432	411	407	420	426	404	437	393	422	465	402	406	418	432	434	406	426	431	404	426	421	419	407	409	390	441	441	450	422	399	398	406	423	413	400	434	403	400	444	438	465	430	384	442	454	439	405	456	390	445	408	409	445	426	402	429	392	434	384	418	395	392	412	421	461	411	419	391	422	422	439	427	405	432	429	423	427	382	422	373	424	382	447	415	441	410	415	394	434	435	432	425	389	419	468	397	440	401	393	431	385	413	412	453	390	410	413	415	389	409	399	438	425	400	452	412	411	396	402	402	414	434	467	437	404	417	434	403	434	411	449	398	389	434	391	432	433	421	415	401	439	441	442	405	396	407	405	454	395	415	450	406	438	434	422	447	420	384	417	388	416	448	402	391	433	430	423	406	464	397	452	438	436	417	397	377	430	442	438	430	369	413	413	440	402	401	384	446	387	418	438	389	411	417	416	429	428	391	406	408	464	433	447	411	406	401	419	410	425	426	406	460	406	404	437	416	411	431	414	422	437	437	387	428	414	397	389	434	424	428	406	414	414	416	435	430	428	402	413	359	380	406	409	443	412	407	406	462	439	419	383	396	400	426	408	412	435	420	430	431	451	394	434	409	404	419	403	398	436	440	369	384	418	415	400	406	393	431	442	432	398	407	433	405	423	410	429	391	387	423	445	405	422	393	443	415	394	404	423	414	427	405	412	434	415	424	396	432	418	463	404	407	421	405	453	414	431	416	379	385	402	400	443	421	420	419	410	431	402	408	446	413	390	442	425	416	435	401	437	404	425	418	385	408	387	426	394	411	415	448	388	431	403	418	414	431	423	402	462	443	434	420	470	448	409	417	403	415	441	426	420	420	432	409	431	437	422	412	447	422	445	413	442	403	427	421	421	397	414	390	451	433	411	394	452	413	425	420	458	376	394	413	393	419	384	436	411	455	434	446	439	398	411	416	421	398	423	434	399	422	411	429	430	422	450	400	437	406	424	395	403	424	398	409	400	446	411	456	407	409	409	419	402	411	382	407	415	431	449	423	415	418	423	390	378	388	423	420	431	447	429	415	390	420	418	419	434	401	411	388	416	398	440	430	415	410	439	410	441	413	388	424	444	445	413	409	425	426	456	410	399	420	449	412	405	390	391	455	439	445	418	397	419	406	406	434	434	456	414	422	430	419	427	439	419	421	423	406	406	431	433	426	414	421	447	429	433	419	449	390	410	401	408	391	411	394	447	415	452	398	406	448	404	419	415	417	395	404	406	393	393	435	399	455	415	390	405	439	396	407	407	396	389	436	446	472	409	457	444	418	459	435	420	446	406	436	429	409	458	430	397	395	385	412
34320	55967	42689	28647	21673	14001	6409	4439	4010	3440	3380	2533	1844	1197	1051	951	907	742	632	608	581	541	477	454	488	501	484	474	473	524	514	425	441	463	469	486	478	427	430	473	481	474	476	449	486	434	465	467	445	484	476	451	475	467	427	468	439	459	441	424	455	412	472	479	473	435	432	430	433	478	453	428	470	468	453	465	450	480	409	437	396	450	456	433	453	473	440	439	421	411	392	448	463	462	472	438	452	459	457	477	415	452	435	448	426	498	444	411	472	455	447	475	391	399	438	449	441	438	432	417	454	412	445	445	445	444	450	463	461	467	423	450	452	419	463	440	458	395	432	454	458	447	479	423	461	452	460	465	469	401	426	469	429	444	453	419	446	420	452	452	444	427	444	466	450	461	460	439	450	430	435	442	413	446	465	399	438	452	446	459	454	446	457	423	444	466	436	414	469	465	423	451	443	478	436	474	460	414	464	460	478	437	479	443	418	440	446	471	449	448	407	423	419	444	451	461	427	448	478	454	434	406	397	396	430	435	431	450	440	459	488	414	440	487	459	492	437	427	446	439	448	445	455	478	417	439	461	434	425	458	443	449	411	461	426	443	471	456	404	456	450	444	448	452	440	431	454	438	441	437	463	431	448	455	473	421	455	435	443	451	488	423	444	424	440	391	414	431	415	435	388	423	428	434	452	476	452	455	470	422	453	459	422	417	455	450	424	430	416	457	439	453	448	473	453	455	414	469	398	439	419	452	450	452	424	463	441	466	425	433	408	423	405	438	468	453	450	441	456	420	482	461	451	462	426	458	426	450	467	413	444	434	424	465	438	414	438	433	444	466	461	445	465	452	472	443	442	430	426	430	394	418	447	418	452	456	427	464	433	437	456	439	421	451	506	463	440	445	459	457	432	461	467	418	449	427	421	448	425	445	445	437	447	450	450	452	460	486	469	460	482	430	428	456	470	406	413	467	444	438	446	430	461	460	443	458	435	422	459	462	421	445	453	449	483	442	460	444	450	459	442	479	413	432	433	456	448	481	483	451	407	443	437	422	457	448	439	431	461	445	455	402	432	456	414	444	425	466	452	441	401	449	459	448	490	432	435	437	454	439	469	450	434	417	440	459	457	458	408	430	464	437	434	482	394	416	459	448	439	453	450	427	439	449	437	460	438	437	451	446	433	450	422	408	475	449	462	462	482	461	414	463	435	439	443	441	454	418	475	398	419	453	464	478	416	465	417	427	453	441	434	420	471	447	425	438	408	462	423	479	447	449	460	449	452	450	469	464	399	429	414	436	425	459	437	461	452	443	444	405	433	441	445	445	435	423	446	460	453	438	450	448	437	420	447	457	446	427	426	470	495	427	465	429	455	473	437	469	427	451	446	449	431	457	433	415	464	472	441	468	410	471	417	461	454	453	436	418	480	421	455	451	431	458	448	452	437	434	459	425	469	412	494	410	432	419	427	466	472	446	379	439	409	420	431	435	459	454	453	441	400	442	419	458	513	446	456	456	458	427	455	445	415	419	460	435	436	413	444	450	476	439	441	410	438	413	480	480	421	472	458	429	480	459	420	442	432	475	440	477	472	435	442	470	428	427	423	440	486	447	455	470	451	481	495	450	436	453	431	431	424	432	446	472	453	466	427	437	422	462	450	485	439	484	482	440	429	500	430	447	414	459	412	451	434	414	443	428	400	461	447	473	423	465	423	452	461	452	431	473	428	466	433	475	437	466	428	427	460	482	474	452	456	453	465	440	436	426	427	438	428	444	427	468	454	452	448	433	419	438	437	436	415	441	438	420	468	427	483	460	438	426	442	474	415	468	426	451	448	454	418	446	470	434	439	478	508	455	455	491	450	446	443	452	438	455	426	451	431	429	456	425	413	477	426	453	430	458	426	464	460	419	426	458	427	486	441	438	464	461	439	473	427	419	402	457	456	457	428	471	488	435	423	451	429	460	501	483	420	480	425	494	495	455	411	422	437	432	464	435	422	449	472	453	462	446	448	432	469	412	395	451	502	455	454	411	437	430	448	390	412	471	449	446	481	430	430	402	469	452	431	439	437	450	414	432	416	446	440	468	436	448	458	451	459	452	436	452	471	472	434	487	463	437	423	458	436	444	400	434	404	442	414	446	467	463	451	473	437	433	406	474	447	439	455	468	450	440	443	446	462	417	470	437	442	446	465	454	445	437	469	465	472	427	421	468	451	462	490	442	439	449	442	433	452	439	439	426	443	444	463	464	423	404	444	413	472	439	445	473	412	405	419	469	460	442	441	454	410	431	466	466	405	438	467	460	457	449	457	454	442	500	439	443	437	454	449	457	469	414	452	425	419	463	414	431	457	485	420	469	395	436	461	448	456	433	415	504	494	448	511	469	442	437	405	469	456	424	433	459	401	448	460	438	441	448	448	438	463	423	430	456	444	440	432	489	443	448	447	428	462	452	438	440	453	419	454	460	474	447	449	460	449	460	469	419	435	421	460	458	427	449	448	471	439	437	456	431	437	440	416	401	440	429	428	413	421	406	454	433	481	447	442	456	469	438	448	445	448	435	423	442	468	424	436	440	434	453	421	465	428	415	438	459	448	477	449	463	471	451	430	413	440	426	444	463	419	439	455	425	422	440	435	472	467	431	440	419	469	470	467	417	453	437	442	441	475	449	417	459	427	448	461	454	452	431	424	452	440	448	469	442	438	444	398	437	457	472	394	426	438	388	490	436	452	446	455	453	443	423	451	441	425	448	464	433	432	474	478	510	432	448	469	414	442	503	434	447	425	433	470	411	421	448	465	407	449	429	483	480	430	438	473	434	470	463	448	487	425	469	428	447	448	463	416	482	420	434	438	451	480	408	458	466	432	492	464	421	420	396	447	438	483	451	418	443	439	428	455	409	461	431	394	495	428	458	462	448	419	481	430	452	423	435	456	470	428	435	472	483	464	449	455	458	483	435	418	435	480	461	446	453	427	417	449	493	411	415	443	425	410	438	465	419	426	420	432	448	434	422	410	455	442	411	450	473	459	449	442	433	398	472	426	423	454	446	451	461	416	473	463	453	471	491	449	463	420	443	407	473	464	436	456	402	433	463	479	398	440	446	471	445	460	477	411	415	450	465	465	450	414	444	399	422	452	454	454	425	439	491	451	445	457	441	417	458	432	467	462	436	424	423	429	442	443	477	435	444	462	468	463	441	455	434	437	406	439	480	428	486	422	402	449	436	468	460	426	432	421	436	470	407	436	456	444	442	483	420	482	462	454	460	420	438	468	455	448	437	463	460	448	437	449	458	426	423	455	456	410	406	466	462	426	423	417	435	465	440	417	415	422	438	427	437	393	475	456	403	448	444	455	402	453	440	429	412	457	438	440	450	479	431	423	457	440	435	485	435	449	436	451	462	456	463	470	417	406	425	449	459	449	450	415	453	411	415	444	410	446	446	441	488	445	398	458	453	454	423	429	441	455	429	465	457	446	437	446	449	439	447	417	448	463	442	481	442
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
