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
341069017171	341069017730	341069018280	341069018830	341069019379	341069019930	341069020480	341069021030	341069021579	341069022130	341069022680	341069023230	341069023780	341069024330	341069024880	341069025430	341069025979	341069026530	341069027080	341069027630	341069028179	341069028730	341069029280	341069029830	341069030379	341069030930	341069031480	341069032030	341069032579	341069033130	341069033680	341069034230	341069034780	341069035330	341069035880	341069036430	341069036979	341069037530	341069038080	341069038630	341069039179	341069039730	341069040280	341069040830	341069041379	341069041930	341069042480	341069043030	341069043579	341069044132	341069044680	341069045230	341069045779	341069046330	341069046880	341069047430	341069047979	341069048530	341069049080	341069049630	341069050179	341069050730	341069051280	341069051830	341069052379	341069052930	341069053480	341069054030	341069054579	341069055130	341069055680	341069056230	341069056779	341069057330	341069057880	341069058430	341069058979	341069059530	341069060080	341069060630	341069061179	341069061730	341069062280	341069062830	341069063379	341069063930	341069064480	341069065030	341069065579	341069066130	341069066680	341069067230	341069067779	341069068330	341069068880	341069069430	341069069979	341069070530	341069071080	341069071630	341069072179	341069072730	341069073280	341069073830	341069074379	341069074930	341069075480	341069076030	341069076579	341069077130	341069077680	341069078230	341069078779	341069079330	341069079880	341069080430	341069080979	341069081530	341069082080	341069082630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	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
23374	21733	29525	24748	22986	24451	21242	10984	7351	6057	5620	4630	3878	2914	2309	1775	1446	984	1020	787	681	685	570	520	502	505	496	460	470	523	461	471	467	432	445	430	461	421	432	445	427	477	411	449	432	427	402	451	379	386	404	410	438	467	415	439	429	408	395	425	432	385	423	403	395	406	427	406	395	388	421	405	428	407	382	392	411	421	395	412	392	412	409	412	399	370	398	411	434	415	379	395	391	407	449	402	410	412	381	433	405	442	404	438	375	421	396	388	413	415	391	399	371	407	382	395	420	392	446	399	426	384	380	401	413	423	403	436	410	367	380	399	400	384	413	405	388	432	416	396	437	395	414	419	405	407	401	418	403	442	403	409	446	421	441	401	394	466	411	474	381	423	429	401	454	428	401	418	422	439	404	408	382	435	411	410	404	416	400	396	415	454	406	412	395	396	427	411	413	407	416	431	445	391	414	400	450	437	435	417	412	423	419	406	365	418	426	417	399	417	396	388	404	396	435	409	416	417	418	430	424	425	397	387	385	407	383	429	389	404	433	384	406	430	443	386	415	363	395	405	430	397	398	423	384	400	369	417	430	387	418	366	412	414	371	404	437	465	437	407	424	391	439	354	371	432	431	395	425	413	396	389	402	406	413	383	400	377	400	423	432	376	378	397	382	391	408	407	421	387	423	412	415	421	364	466	401	409	391	394	434	440	398	396	435	428	420	403	392	401	371	448	416	435	417	393	401	433	409	415	418	409	419	378	407	399	413	400	399	407	434	418	404	424	422	379	406	402	390	419	426	432	384	381	416	397	418	400	411	419	398	394	415	448	437	448	419	394	415	403	406	428	400	417	373	397	382	450	416	416	381	430	420	392	430	389	427	400	429	382	431	416	435	422	409	390	415	434	422	380	429	416	385	430	425	404	349	395	432	436	434	425	424	422	382	399	411	391	389	444	409	391	409	397	401	412	434	419	402	412	407	416	359	387	418	400	412	412	395	407	397	392	402	380	421	407	402	385	432	396	406	433	408	411	396	410	417	373	445	388	414	441	388	443	411	383	403	389	417	412	404	393	416	434	383	388	411	427	417	401	406	410	462	447	374	375	402	425	395	414	375	416	430	408	393	425	400	426	404	421	450	417	423	451	395	408	394	383	427	386	404	384	415	405	433	385	424	405	419	415	419	456	423	459	415	406	415	386	404	412	400	432	383	433	430	439	359	419	401	421	399	397	388	412	441	428	434	402	387	423	395	430	372	416	418	398	424	393	393	412	425	416	415	413	433	380	401	426	412	413	403	417	402	407	389	410	443	430	420	431	417	410	410	433	449	407	439	431	428	411	429	424	432	397	402	400	392	412	411	400	416	386	401	371	392	406	397	396	417	416	417	373	398	403	430	407	427	410	389	441	396	410	415	427	411	379	426	444	424	355	413	404	415	390	387	409	404	411	399	396	431	407	399	430	402	418	393	398	403	394	422	420	406	418	415	363	392	375	407	392	419	403	425	386	404	376	393	395	422	402	425	427	400	412	421	391	435	416	419	432	410	408	402	408	404	398	398	440	446	427	389	399	427	405	425	395	411	404	400	438	398	424	410	408	378	431	406	406	415	375	394	399	413	394	414	409	405	388	403	397	370	407	389	394	385	398	407	393	416	358	426	394	423	451	415	378	414	382	397	408	393	408	401	423	416	388	381	405	402	398	417	442	443	417	411	439	405	395	407	377	401	416	407	436	408	419	418	402	422	396	362	401	398	416	425	418	391	411	390	437	460	445	458	406	419	357	422	414	422	419	375	374	400	378	410	410	415	421	460	393	391	388	412	422	403	431	428	435	424	393	418	404	375	424	433	416	430	393	385	406	440	426	432	412	406	414	408	383	374	378	418	392	403	379	423	438	393	397	399	402	416	403	373	431	413	416	396	386	387	416	368	385	431	404	407	438	385	362	409	402	424	421	418	422	419	375	405	408	434	385	410	426	426	410	419	391	440	371	448	402	429	422	376	449	411	405	367	409	388	408	412	383	413	392	411	402	428	439	374	441	409	402	423	394	392	396	420	429	393	422	387	371	395	396	410	382	419	392	389	404	430	390	391	409	386	377	434	418	413	434	426	434	418	376	407	409	423	395	418	413	405	438	420	426	387	455	430	430	428	438	411	446	393	398	417	415	394	403	446	386	433	419	417	425	444	439	436	414	386	418	405	419	406	405	413	430	404	389	405	411	367	413	403	420	418	415	435	412	392	403	416	415	417	433	392	423	441	417	433	428	412	403	410	413	404	427	387	432	430	398	454	414	380	451	396	441	414	389	401	426	359	423	388	350	397	413	409	394	398	394	412	404	409	382	421	389	390	402	422	451	399	420	407	407	471	414	407	408	409	417	419	407	422	426	421	419	422	437	396	377	434	417	411	422	415	411	408	453	382	426	417	373	425	416	360	420	409	463	424	418	423	427	394	441	387	366	438	425	399	451	396	417	425	392	408	411	415	427	424	413	371	409	402	405	439	380	444	426	432	440	419	449	406	402	417	385	430	390	410	407	427	416	363	408	442	399	422	387	413	439	395	415	374	395	398	434	402	377	414	377	424	390	413	368	415	412	412	445	448	400	414	368	446	403	402	424	430	413	407	409	404	404	412	393	422	428	407	419	436	393	426	437	415	424	402	441	373	438	443	379	422	429	387	399	393	425	455	417	406	398	380	384	442	424	412	392	401	391	387	417	395	416	375	424	441	401	404	411	436	391	426	415	394	382	369	453	426	426	417	418	391	419	436	418	393	401	410	398	373	418	342	430	428	412	389	411	391	395	413	433	372	401	418	433	433	407	408	394	386	395	397	436	444	366	412	428	418	407	396	408	385	394	444	418	432	401	452	419	390	406	387	403	390	417	413	413	397	423	408	381	385	393	395	394	405	428	407	407	382	388	390	396	398	406	412	409	393	390	416	427	403	426	407	419	388	401	408	413	361	381	408	422	405	394	372	406	442	410	408	402	430	393	409	392	457	370	410	446	406	425	420	393	383	410	423	399	401	410	406	369	426	404	402	398	430	367	422	412	366	391	436	392	402	437	350	414	389	398	376	431	414	436	394	423	419	395	428	397	386	374	412	397	443	429	434	411	397	427	415	408	458	401	449	382	464	427	390	412	400	429	428	400	394	406	415	419	414	393	402	388	410	412	401	433	401	383	431	412	401	420	443	383	388	383	417	430	434	414	360	397	392	408	417	429	382	416	407	407	362	379	390	384	421	410	384	417	381	406	429	437	423	440	428	413	405	430	438	411	424	420	426	396	405	382	452	398	428	400	417	404	428	426	411	400	352	408	422	421	418	381	391	380	403	377	406	376	424	375	433	393	389	389	388	456	410	384	384	341	417	411	435	394	413	422	425	409	410	384	416	395	417	437	405	400	424	393	424	385	385	406	437	425	379	415	409	379	434	413	402	428	388	431	386	419	388	441	426	409	414	418	372	401	440	380	397	452	396	390	414	439	437	377	433	403	450	414
33784	60933	50745	39256	33607	26471	19144	14261	11205	9281	8604	7342	6153	4671	3498	2670	2045	1496	1330	1011	857	764	734	622	553	572	535	521	500	526	477	510	453	454	465	485	439	452	466	483	449	439	452	435	433	445	423	407	423	405	434	439	417	437	403	424	413	461	375	403	423	437	429	412	428	416	387	402	460	382	422	404	361	386	433	456	426	402	434	411	396	427	419	403	438	445	372	420	421	428	425	463	450	419	430	425	427	454	411	403	422	412	427	401	413	414	418	394	426	423	463	436	387	414	463	426	448	418	420	416	389	410	408	420	405	427	450	428	395	409	405	433	386	409	429	393	452	413	408	408	386	446	401	397	419	401	446	409	407	408	421	393	418	417	414	451	437	420	411	448	408	398	448	429	405	402	387	425	434	454	451	405	399	404	422	401	466	437	381	428	419	413	415	400	396	384	400	448	415	421	424	457	424	434	419	425	388	431	409	429	404	442	424	428	437	438	429	484	415	435	434	438	438	395	451	394	422	407	426	432	423	411	400	440	413	414	446	409	417	428	435	409	416	419	414	426	431	420	423	470	399	429	399	385	402	405	408	411	451	464	427	412	441	406	433	450	435	401	414	453	454	419	413	418	431	418	437	382	405	416	390	382	438	396	408	452	434	432	459	399	430	447	466	432	395	396	419	429	415	426	421	405	394	438	422	453	423	426	445	396	450	448	378	396	406	453	417	435	433	411	416	433	420	433	429	405	416	423	445	411	448	430	420	397	438	420	421	406	414	427	430	403	397	417	456	453	426	375	434	420	402	392	432	417	445	422	421	411	429	395	438	426	447	367	418	399	391	458	382	410	422	418	373	436	408	407	435	435	384	421	405	427	443	449	439	413	411	430	428	434	393	397	414	430	392	408	452	405	420	403	422	445	415	451	469	417	451	402	414	402	423	410	420	427	410	419	401	400	433	423	351	394	460	413	425	428	424	401	440	436	407	446	440	422	400	432	410	426	408	438	442	388	414	393	425	434	388	440	428	441	428	443	398	397	422	417	414	416	459	439	419	440	426	409	457	405	395	426	438	441	475	447	435	430	389	447	431	474	446	409	440	401	437	430	376	407	422	384	407	414	427	454	408	440	408	405	435	432	454	468	465	452	454	404	388	425	423	439	400	429	428	412	404	434	392	438	404	403	439	440	441	457	402	409	390	438	398	382	414	407	441	399	386	413	415	414	408	375	472	404	408	426	401	369	400	407	410	396	422	430	415	483	418	420	426	412	425	438	390	390	419	415	454	420	397	420	385	425	413	386	469	431	443	451	410	418	398	426	409	392	394	450	426	406	435	436	434	423	438	409	429	392	447	426	419	405	405	403	401	421	430	390	420	412	447	424	434	441	431	426	414	417	405	416	433	446	421	426	410	403	418	409	404	413	437	431	418	412	441	448	409	444	417	424	445	416	388	429	453	417	414	382	444	399	418	424	416	419	410	429	414	400	435	439	441	461	445	410	391	415	415	432	403	368	438	439	411	441	435	409	421	439	431	421	415	401	389	485	387	394	404	444	461	436	440	368	417	438	421	441	387	413	442	411	423	429	395	452	408	457	421	421	415	402	413	410	427	436	414	420	435	417	414	402	435	412	441	422	425	419	421	446	416	417	431	428	440	421	399	411	451	431	424	422	440	420	433	430	442	439	423	419	403	398	420	426	399	422	454	442	432	404	427	393	419	432	435	401	390	405	431	438	425	388	384	486	420	389	431	422	425	447	423	397	379	389	423	438	386	445	410	417	439	401	428	403	412	433	456	409	403	430	429	445	426	436	423	416	418	432	387	451	414	388	397	438	445	446	428	414	453	411	407	414	413	426	469	411	415	402	465	405	424	459	428	408	425	408	444	444	446	446	391	419	429	440	430	431	421	414	418	427	431	420	456	425	424	425	449	440	404	399	415	409	425	401	410	426	436	450	428	395	427	432	424	405	403	419	401	402	433	415	409	411	424	447	443	397	428	410	403	440	411	437	428	446	431	390	388	415	437	425	409	410	424	403	419	403	427	443	442	400	417	439	405	396	441	426	416	378	451	423	395	420	418	407	420	424	432	410	401	437	431	407	417	408	435	419	438	451	422	435	397	440	416	451	429	415	444	425	423	391	422	431	423	409	456	415	411	421	425	424	422	396	438	457	438	447	405	426	437	414	416	392	416	430	419	409	432	379	432	394	411	452	430	439	424	431	418	418	457	443	426	437	400	409	439	400	458	397	423	410	424	401	415	441	433	426	407	433	429	401	424	440	396	430	431	479	431	389	415	389	417	411	446	422	433	409	407	436	436	398	425	399	423	426	425	428	424	453	410	384	438	411	424	451	421	393	384	393	442	450	423	377	397	437	396	396	443	424	420	434	402	463	450	403	427	451	393	417	419	410	416	395	416	469	441	421	428	432	427	401	435	419	458	430	446	439	432	374	389	430	398	440	425	396	447	427	397	400	428	398	445	392	442	438	443	415	410	415	425	419	441	436	411	411	394	385	434	444	446	423	422	410	423	411	417	423	412	426	416	398	419	373	393	395	452	395	413	405	431	400	414	439	429	441	434	462	429	424	377	428	440	416	419	429	432	468	414	392	427	394	444	438	423	375	460	456	416	435	417	409	414	413	425	427	430	419	423	389	395	436	428	413	404	387	440	421	414	419	397	442	447	460	424	421	444	419	434	432	430	450	413	398	427	426	442	427	383	434	432	465	423	405	392	445	440	437	377	436	414	421	451	416	438	433	437	438	427	437	406	416	415	428	427	393	396	454	402	394	388	413	414	384	414	415	442	437	403	451	405	473	396	384	426	425	413	473	430	446	400	460	465	403	403	390	412	435	421	407	410	450	386	435	473	414	415	418	427	393	425	443	470	472	433	415	431	395	402	460	433	418	425	403	444	433	460	447	442	446	428	448	401	415	410	393	396	439	456	427	430	414	404	407	454	419	383	426	442	426	408	428	419	416	394	409	429	414	441	451	401	423	427	421	397	451	398	397	384	417	386	429	445	424	411	428	383	428	385	431	461	418	427	422	417	437	426	378	416	416	423	450	425	435	379	388	400	413	403	395	444	424	435	429	435	424	385	408	396	423	397	430	436	394	449	397	410	406	396	416	444	394	423	399	436	442	397	411	392	413	421	389	420	453	398	440	384	418	416	424	450	441	406	465	428	379	433	412	397	444	393	395	403	407	453	407	449	465	426	412	411	416	422	403	450	387	405	403	435	400	348	422	418	398	424	390	426	400	452	416	452	428	435	427	423	402	415	400	440	407	434	374	403	462	472	420	401	473	426	404	447	430	395	400	415	452	418	422	405	445	451	415	398	415	404	418	429	415	451	449	415	424	402	423	416	406	436	382	387	430	410	407	424	370	423	419	436	426	375	434	439	444	427	444	405	394	402	427	442	418	421	426	426	415	440	424	418	415	401	404	402	429	413	443	440	409	433	422	410	411	436	413	436	380	468	396	444	425	402	431	419	431	441	425	410	422
31501	33667	36174	26833	16685	9636	5655	3651	2754	2337	2286	1957	1649	1274	1090	895	727	578	590	482	449	433	407	401	406	343	364	353	340	369	366	370	344	348	333	357	322	359	355	317	348	335	339	325	375	332	347	338	330	363	366	327	334	332	364	300	333	329	343	309	323	365	362	303	295	348	352	334	346	295	324	311	338	328	311	362	332	340	345	328	318	332	336	363	360	348	315	311	325	338	350	316	336	290	329	323	339	341	349	318	350	335	314	319	342	339	315	345	323	344	310	353	321	317	343	324	313	365	322	313	326	311	331	363	316	329	344	350	335	331	298	346	350	289	355	308	319	328	306	324	341	310	336	302	369	352	321	321	299	346	294	330	337	329	342	323	316	316	349	315	348	310	366	318	352	332	312	346	318	360	326	329	305	377	320	327	330	311	329	321	365	344	300	331	338	321	314	315	353	326	352	337	328	342	327	312	323	319	322	328	325	321	346	323	348	325	351	365	341	338	339	327	311	324	332	331	347	346	331	351	323	307	317	356	356	380	306	363	336	375	343	326	347	307	333	321	305	350	348	314	336	375	346	315	330	318	320	346	344	312	318	345	330	332	307	331	344	336	326	349	332	307	328	343	304	321	401	348	360	326	334	317	313	320	336	350	341	329	313	312	329	306	357	310	332	326	337	327	320	346	338	325	320	386	320	333	315	332	357	332	307	324	308	322	327	344	327	347	345	354	335	288	326	341	333	337	342	303	333	346	319	353	318	341	332	346	340	341	324	320	328	333	334	335	322	334	347	337	364	347	324	344	331	339	341	331	343	332	311	320	333	358	314	345	320	339	320	365	329	343	343	344	336	336	366	337	337	319	334	314	347	319	344	344	326	344	352	327	335	312	334	342	334	327	320	328	320	364	340	297	333	345	344	309	317	348	319	327	286	326	335	315	338	330	320	342	349	360	330	331	372	319	326	347	348	320	359	314	334	315	287	293	303	322	329	350	325	315	335	360	327	324	325	335	329	341	372	338	345	301	307	362	287	309	320	364	350	353	362	307	295	325	330	345	345	350	361	350	337	352	359	318	344	314	331	335	319	340	345	340	320	311	345	303	347	344	356	325	314	301	333	322	319	312	334	354	335	305	346	360	313	304	346	319	350	347	349	316	359	318	332	355	306	343	341	331	328	314	334	310	327	341	347	328	350	359	323	319	320	328	342	344	333	349	332	304	362	324	335	318	308	347	378	310	307	348	348	314	364	315	318	335	343	298	359	341	335	321	323	326	306	338	312	315	333	313	359	302	323	315	321	332	323	352	318	351	372	323	339	316	334	320	338	319	326	327	332	345	319	321	317	334	346	307	326	312	384	354	290	347	311	355	310	329	329	361	315	376	316	308	315	364	353	335	327	356	345	318	366	339	362	317	307	313	316	336	361	333	324	325	334	330	322	374	335	324	311	339	330	354	317	324	362	307	343	312	319	347	328	342	321	335	336	316	318	346	351	357	335	337	295	354	328	351	327	328	323	345	278	315	355	305	327	341	348	351	311	330	334	355	318	312	319	316	308	336	308	334	339	358	329	356	336	351	353	343	346	362	316	355	380	354	336	340	336	333	310	322	317	331	322	355	338	311	337	317	339	339	341	314	340	314	326	336	350	318	318	362	328	341	324	321	321	338	328	335	350	331	346	359	332	347	344	351	350	351	333	328	340	308	343	315	313	350	344	334	333	347	349	297	340	325	320	313	346	349	331	360	325	309	307	315	342	309	340	351	350	355	356	320	344	357	348	348	319	330	356	324	329	316	323	349	309	332	328	325	354	342	327	311	329	303	315	341	305	333	336	345	312	312	354	318	325	314	326	353	347	349	327	319	318	356	332	330	346	360	340	315	323	325	316	313	329	327	339	325	353	358	349	292	304	352	339	337	322	306	344	331	307	325	317	337	367	345	323	334	328	318	303	335	307	328	317	335	330	337	339	339	339	332	357	369	344	322	311	338	344	300	318	340	313	316	319	321	355	321	339	381	302	331	329	338	328	339	326	330	361	323	334	326	321	325	302	317	314	328	330	347	338	368	311	332	295	342	332	281	325	322	297	334	323	340	322	330	323	339	324	331	333	356	320	325	330	336	361	306	341	334	307	337	331	367	309	322	317	303	346	318	308	337	344	327	336	344	320	341	317	343	336	314	338	348	307	378	296	318	359	323	335	322	342	316	361	323	362	326	324	315	333	321	328	329	305	294	335	316	315	331	351	340	330	340	343	316	331	363	324	349	337	383	326	329	308	340	327	349	317	322	316	340	341	332	321	320	335	306	331	344	334	321	349	310	297	336	312	328	350	306	329	333	341	312	304	326	319	305	361	315	344	341	303	321	326	339	322	345	329	356	338	356	301	312	336	334	330	306	329	362	354	343	326	336	328	345	328	357	329	329	335	324	352	336	334	352	316	328	331	335	357	342	342	348	335	359	317	358	338	331	328	329	306	304	327	351	334	343	303	341	365	325	318	348	314	324	341	298	327	308	330	327	332	335	332	290	312	343	311	346	319	316	308	338	325	345	307	308	319	341	297	317	315	304	356	313	351	343	337	310	348	347	315	335	339	333	331	331	322	307	345	329	336	343	325	337	350	346	371	303	339	324	338	350	291	358	332	344	329	355	330	351	352	354	335	345	334	315	304	304	326	322	332	356	316	349	343	346	325	328	346	336	300	341	308	327	324	349	362	325	309	346	349	349	326	324	312	337	321	326	336	357	324	324	330	352	304	327	345	302	336	345	345	315	309	355	322	311	299	311	347	323	322	311	344	326	308	355	329	339	354	336	331	323	341	330	318	356	369	343	344	331	324	318	340	338	332	318	355	351	289	325	319	324	329	362	325	335	303	339	341	344	354	318	314	349	347	317	312	365	301	353	394	330	333	341	338	313	345	336	347	314	345	329	324	336	354	321	325	338	339	333	332	317	330	327	328	335	314	321	320	328	337	340	325	351	294	306	354	302	336	343	350	336	363	351	316	362	304	344	337	341	313	337	307	332	362	316	351	316	314	326	312	361	337	337	336	322	319	346	303	340	321	325	325	331	322	342	326	340	323	346	354	351	323	339	333	358	316	372	334	320	346	332	325	340	369	341	352	322	323	349	354	343	330	344	378	321	325	360	342	337	357	323	353	366	360	325	324	363	365	309	358	317	349	322	353	284	316	330	324	358	318	343	337	340	312	349	333	347	342	304	333	315	322	333	301	327	350	345	316	286	342	344	375	317	338	337	315	349	323	345	329	346	351	322	334	366	295	351	311	347	336	349	342	348	348	334	329	330	319	331	350	307	328	317	338	320	330	319	306	308	329	350	347	346	330	335	336	327	375	341	338	315	353	345	321	327	333	337	346	318	336	305	338	328	315	325	352	332	338	317	338	341	315	333	325	361	347	354	345	309	338	341	336	376	337	338	309	330	301	372	302	319	322	359	320	333	328	341	352	337	313	354	351	352	349	330	341	315	335	340	365	348	313	297	308	326
31401	47456	36859	25761	19175	13634	9184	6572	4896	4279	3895	3293	2804	2178	1739	1289	1009	772	717	620	537	479	411	417	389	390	401	389	381	410	380	381	390	386	394	378	347	348	358	365	372	336	355	378	354	370	366	387	376	362	383	353	387	316	366	370	368	362	324	335	379	363	330	360	336	331	367	366	347	353	361	335	367	352	374	398	327	354	355	365	343	398	355	367	331	323	381	351	324	351	327	345	362	357	384	356	358	367	354	342	362	377	348	349	369	396	365	384	338	353	361	356	351	326	374	378	364	360	366	367	382	355	356	351	356	347	343	351	328	350	384	355	354	369	360	313	348	366	341	373	389	385	353	332	372	369	349	375	332	372	340	337	375	321	358	349	346	331	328	330	365	349	333	367	368	368	352	341	364	368	355	352	385	357	335	383	367	372	387	357	401	379	355	368	321	298	368	366	371	388	330	351	352	360	360	364	361	365	324	373	353	337	343	352	329	380	343	325	318	387	379	332	343	373	343	368	297	351	383	387	343	339	352	370	370	360	389	353	354	370	339	357	380	364	340	374	367	333	387	350	337	336	322	373	341	386	373	378	381	354	390	341	352	372	333	338	348	363	374	359	349	367	343	343	374	350	357	337	339	368	341	340	340	318	377	361	369	347	405	396	369	372	373	369	393	352	366	347	355	337	352	410	368	389	379	350	348	369	345	349	326	379	374	327	334	332	342	356	369	342	325	382	368	374	352	396	345	360	372	357	349	349	372	394	343	357	357	361	369	369	344	391	363	397	369	344	386	352	306	336	386	349	358	374	357	334	359	309	343	342	357	379	387	339	359	337	361	373	369	377	361	363	341	358	383	360	346	353	352	372	378	350	358	362	319	365	388	371	343	359	351	343	377	344	351	341	358	391	357	383	362	360	332	361	336	351	357	365	385	380	366	391	354	359	326	336	360	331	356	352	356	370	376	370	347	352	342	328	350	355	363	347	382	346	349	357	364	346	361	349	360	364	377	373	371	356	353	349	366	363	331	364	340	387	331	326	361	359	365	338	360	342	381	360	350	367	343	360	367	389	369	381	386	356	349	374	351	362	349	390	365	346	392	383	332	354	356	386	333	346	387	343	356	341	384	359	367	373	346	351	364	382	369	394	362	360	382	370	352	362	371	391	327	360	381	360	350	350	354	346	395	362	351	362	341	332	330	339	390	374	359	365	351	354	361	365	338	367	350	348	371	358	320	374	347	333	363	348	383	377	375	389	348	359	353	321	356	365	391	386	369	395	349	349	398	360	383	369	367	344	368	368	345	348	358	373	324	379	354	353	359	336	329	358	348	379	377	348	346	365	296	385	327	370	355	401	321	351	364	373	340	361	369	330	373	363	353	349	355	359	356	353	337	326	386	352	365	363	343	380	421	355	340	338	331	360	366	353	347	369	375	358	367	367	357	392	385	329	316	332	355	348	333	319	352	388	371	365	370	369	336	337	398	364	351	314	332	355	416	330	349	354	381	329	370	381	344	379	351	334	376	364	368	364	320	348	333	368	342	351	395	326	361	370	324	340	348	362	342	351	382	366	368	381	364	373	348	358	330	390	334	348	352	359	344	347	385	359	339	381	322	372	371	340	333	351	366	376	344	331	347	338	336	373	332	353	372	360	352	340	383	334	340	363	374	356	381	358	357	402	360	350	365	346	350	346	390	324	374	340	366	368	352	354	344	342	377	352	364	356	323	312	367	379	370	376	335	342	348	359	366	343	350	344	334	353	357	349	349	387	363	349	363	389	390	347	352	360	365	355	342	385	360	366	355	393	336	361	362	362	340	357	342	358	385	345	387	349	346	391	319	316	347	388	345	344	353	379	308	371	369	330	359	363	366	378	346	336	359	381	345	350	403	393	370	333	338	313	366	370	357	345	346	392	331	356	331	331	354	374	367	395	379	384	342	335	359	350	381	409	369	384	382	372	366	405	361	346	344	351	378	343	357	358	369	373	355	360	354	343	401	383	351	355	387	360	367	374	357	367	358	360	348	374	337	358	365	312	374	364	360	346	375	344	351	367	355	347	342	344	344	368	377	372	382	342	375	371	341	356	360	350	365	362	373	386	366	371	389	351	322	368	339	382	343	370	352	370	403	379	346	333	375	351	336	384	395	351	375	386	386	339	326	401	364	328	328	358	400	340	341	369	342	374	387	345	358	349	370	363	379	361	323	374	366	362	327	383	339	401	344	374	362	377	317	342	377	358	351	356	371	379	364	336	361	370	322	414	331	369	377	333	383	338	345	400	327	386	352	344	361	373	357	382	354	365	366	373	320	369	362	347	380	332	351	352	372	332	395	366	407	365	346	369	346	371	366	388	350	366	379	380	338	335	341	409	387	380	372	364	373	370	353	367	379	350	365	381	375	346	344	368	336	346	366	357	343	362	345	353	340	358	369	350	363	399	364	392	368	386	395	337	346	327	361	367	343	396	410	366	351	375	342	356	355	369	359	348	351	355	371	348	334	379	367	351	387	390	350	372	349	343	370	335	357	342	356	364	380	367	331	356	352	381	336	352	356	350	348	359	369	374	341	348	364	317	399	338	325	353	342	368	334	373	365	385	370	333	357	381	347	355	372	341	379	359	361	383	337	387	355	355	361	363	339	371	380	368	360	352	349	367	370	355	378	351	347	380	344	355	356	352	362	351	340	339	380	360	338	349	363	353	328	336	372	378	394	347	349	374	315	387	372	378	370	362	324	323	399	395	345	374	320	370	375	348	321	346	322	349	356	396	384	346	342	317	346	380	375	317	386	370	355	393	369	412	317	329	340	347	347	363	362	370	335	350	353	327	354	332	424	361	399	377	339	358	365	357	401	342	364	342	371	363	362	345	352	349	347	363	364	340	329	374	346	388	331	347	356	331	365	368	357	398	344	338	332	341	377	376	367	375	384	370	353	370	350	356	371	416	354	360	328	369	350	319	370	379	390	318	343	354	351	354	360	378	354	379	341	354	365	348	338	347	383	340	352	365	363	390	346	346	336	353	336	367	368	337	356	345	377	370	361	366	317	384	374	333	370	354	352	350	357	320	335	369	355	365	377	358	365	346	402	367	338	355	372	345	379	378	366	349	395	379	370	340	345	358	385	349	331	343	379	360	376	358	369	388	358	339	391	328	345	304	333	370	369	357	362	344	323	392	365	362	345	340	347	339	359	355	348	397	332	383	344	379	374	348	399	338	344	330	363	345	354	382	327	362	320	396	303	350	369	360	348	388	352	359	352	395	329	375	338	342	358	374	377	368	366	338	351	374	361	407	379	387	337	370	363	384	339	381	374	383	374	365	355	345	348	336	373	356	364	356	334	330	306	350	407	369	366	327	349	368	359	348	353	341	386	333	370	352	363	378	353	380	362	383	367	371	354	350	392	380	335	376	358	384	320	360	393	370	367	332	370	362	344	353	340	356	352	357	376	345	389	377	362	370	361	359	329	351	348	351	373	360	374	371	375	352	359	380	376	352	339	351
24229	21438	28916	25925	23535	20116	12453	6835	4717	3932	3953	3283	2773	1982	1571	1322	1062	868	701	572	552	450	447	395	379	368	378	344	381	370	337	334	339	373	344	355	331	344	324	323	309	334	315	343	316	345	278	364	349	338	308	327	301	339	301	312	330	303	339	316	315	348	330	329	330	327	318	301	326	314	322	328	310	347	323	357	310	338	321	321	301	305	319	297	301	309	290	307	319	329	336	340	315	341	310	321	313	338	318	357	277	351	326	339	290	292	337	336	345	308	344	314	339	303	304	334	345	308	336	299	330	313	330	334	334	316	305	287	364	320	332	331	325	344	338	320	344	351	331	337	317	336	352	317	352	320	361	332	329	302	331	306	319	340	335	323	296	308	312	342	320	338	327	302	354	336	334	330	303	327	333	368	345	323	347	330	337	327	335	314	338	291	293	323	345	317	310	345	345	319	335	312	329	340	348	326	315	329	335	334	335	311	299	335	316	314	308	345	333	308	315	330	313	352	325	358	335	367	334	330	322	334	321	322	308	327	349	309	345	317	314	356	326	314	334	335	345	316	347	343	326	323	329	322	313	304	312	340	347	325	309	327	293	314	316	341	305	305	306	345	316	335	292	324	325	302	334	336	342	333	321	323	307	341	330	326	330	323	326	278	292	333	339	328	331	353	318	336	323	356	334	311	301	308	302	330	321	325	340	333	279	314	338	317	300	311	329	322	342	345	325	340	340	355	330	312	342	308	332	314	306	283	334	352	354	299	317	337	361	309	326	307	327	330	314	316	297	287	328	298	323	320	319	328	320	332	360	311	328	361	330	326	319	321	302	289	348	303	312	322	322	312	307	337	368	286	294	361	327	332	310	357	321	318	327	304	287	306	334	283	338	329	339	343	335	296	295	341	317	322	340	310	297	334	332	323	309	315	344	332	344	330	300	329	316	309	332	376	349	294	348	323	323	327	320	328	307	299	354	329	322	339	319	330	299	316	342	313	338	309	324	324	346	306	327	335	341	355	287	306	312	332	301	320	328	320	347	325	315	323	328	316	331	360	313	330	301	330	324	344	314	350	306	345	305	312	299	304	308	329	317	333	353	271	332	312	272	299	319	288	330	307	323	306	345	307	323	330	350	329	355	339	329	311	336	324	318	296	334	308	306	305	331	337	328	302	331	316	348	339	312	345	326	322	282	343	347	342	314	334	291	285	331	278	311	322	343	339	315	302	308	318	297	349	346	318	311	353	288	304	318	296	305	341	317	323	321	355	325	316	327	302	327	342	342	327	324	337	305	341	329	280	344	329	330	339	313	322	293	328	310	299	287	330	310	323	333	306	338	323	331	321	344	307	300	318	306	345	321	311	307	319	317	321	328	378	318	294	345	308	309	349	321	318	304	334	365	313	313	324	311	303	294	317	333	295	283	331	314	318	324	330	320	324	329	328	358	301	324	301	328	324	313	316	344	303	307	342	328	360	317	318	290	315	292	315	347	329	334	336	284	304	302	333	282	345	315	311	312	340	321	320	294	332	312	297	312	331	354	346	288	316	320	331	316	295	352	311	320	333	334	327	326	336	307	344	283	344	328	304	300	336	322	305	327	309	318	317	326	325	313	338	310	324	324	316	348	318	304	328	334	354	315	305	318	322	329	308	329	321	291	318	304	336	322	302	350	324	309	332	292	345	327	325	303	321	335	359	325	330	353	312	336	341	349	329	317	326	295	310	311	322	352	316	308	309	315	327	324	328	301	327	331	310	314	326	313	329	319	304	298	304	326	301	333	329	320	304	320	342	292	299	341	330	315	344	273	300	320	359	336	358	308	293	330	331	292	312	323	338	312	335	331	316	297	345	325	316	340	302	259	327	329	314	336	321	333	348	330	305	327	322	305	323	307	319	313	347	319	334	295	326	311	331	359	315	348	325	323	351	306	347	340	312	322	307	343	315	305	362	326	331	287	323	336	326	332	326	326	307	332	329	319	315	342	319	307	290	325	286	343	321	325	346	339	299	295	336	339	328	319	290	292	306	340	294	337	325	349	330	319	309	329	307	330	332	313	332	328	316	324	321	338	346	338	327	332	318	333	318	317	325	312	334	335	304	307	335	323	322	337	306	340	322	320	315	300	330	320	341	289	317	331	340	338	276	341	329	329	301	335	341	320	316	323	329	306	319	337	321	303	321	334	314	362	297	349	333	323	316	318	341	311	335	311	301	324	336	337	293	339	344	325	319	323	319	298	322	320	311	324	331	317	373	351	304	349	314	322	295	356	333	321	304	326	305	343	312	347	330	319	344	331	315	314	324	294	327	356	328	330	330	348	321	313	327	356	326	311	335	301	340	324	340	308	340	343	324	349	327	311	300	308	332	327	349	331	306	340	320	322	343	296	342	315	316	323	312	311	333	341	335	310	327	300	320	288	350	306	333	294	386	323	337	295	298	354	322	320	290	336	335	342	304	346	302	286	347	352	294	335	318	331	329	340	311	301	338	356	330	309	330	341	325	293	326	321	300	317	328	332	308	342	340	297	359	348	314	308	279	343	339	320	335	308	290	331	303	274	331	318	326	329	357	323	332	341	292	323	315	317	355	303	320	306	295	299	363	314	338	357	314	320	312	323	314	340	326	351	313	278	298	280	324	328	318	325	306	322	326	313	325	325	301	321	336	298	340	322	330	325	340	325	337	333	322	316	312	337	322	304	325	310	316	338	326	321	334	348	341	323	286	315	311	334	301	310	337	321	300	336	309	367	326	320	342	336	334	297	346	341	321	329	325	326	350	308	301	327	300	310	314	320	323	326	314	359	315	352	308	331	329	316	308	320	347	332	310	311	296	334	308	299	332	312	300	308	287	322	297	303	318	288	326	330	302	349	336	328	310	346	333	288	323	320	315	321	344	334	361	373	307	335	313	303	327	291	338	352	322	316	329	309	300	309	305	334	304	320	321	317	282	357	318	304	335	343	287	315	320	326	314	330	334	341	352	341	311	314	315	313	338	340	318	297	303	318	318	310	286	319	336	370	331	298	323	331	344	316	304	331	324	332	320	334	339	317	295	339	332	336	330	282	354	309	303	318	355	327	337	313	304	320	288	335	316	269	312	322	305	299	302	312	315	335	315	312	299	352	340	316	311	358	301	320	314	329	352	322	333	328	323	306	308	304	318	318	347	341	316	324	304	297	301	328	310	347	338	317	336	299	358	314	333	307	294	289	281	322	331	321	313	285	317	318	322	344	305	315	318	317	334	332	285	334	332	316	322	323	330	305	308	328	317	294	312	327	338	344	334	327	312	316	344	307	346	306	341	314	332	336	323	294	306	296	315	305	315	327	324	314	299	317	327	316	335	324	324	299	334	299	311	314	301	338	294	329	318	324	338	293	301	309	310	333	308	307	329	324	317	342	345	296	341	318	322	366	343	289	336	330	348	302	328	341	303	330	321	291	350	354	329	294	327	300	321	293	319	339	328	294	352	312	310	357	323	291	319	329	331	308	334	313	298	323	318
30519	55140	45245	34320	26814	20412	13908	10357	7815	6582	6431	5257	4314	3409	2538	2194	1573	1273	984	789	672	553	505	466	430	440	446	410	407	400	411	373	366	387	388	380	350	384	340	391	329	359	343	349	359	346	341	344	362	351	327	335	353	341	357	344	329	351	351	340	318	334	351	329	344	363	341	347	360	371	319	423	337	337	342	359	346	343	346	312	326	337	344	346	382	339	340	323	342	324	307	346	330	365	349	357	324	329	351	339	350	356	341	340	335	347	342	366	338	345	347	368	311	355	367	346	358	352	307	337	319	340	349	336	306	384	344	344	367	329	371	341	351	353	339	351	347	330	362	342	350	387	329	314	353	340	325	348	318	348	309	343	355	347	334	325	345	388	340	342	354	330	347	321	327	366	345	349	359	345	314	369	383	327	339	342	343	337	373	342	357	336	349	336	334	338	344	385	344	353	317	360	364	357	325	308	323	337	349	358	317	354	340	393	335	366	309	372	328	357	368	312	373	339	374	356	375	388	318	365	334	348	319	357	371	340	351	352	323	331	340	324	348	322	346	325	348	323	377	347	337	350	374	350	327	350	320	308	340	329	347	337	295	320	378	320	317	317	321	320	363	321	373	330	357	344	316	361	326	329	328	345	328	318	328	334	326	349	325	346	327	308	333	328	328	350	354	342	338	354	328	325	305	316	340	335	322	337	342	333	361	356	344	322	316	338	318	351	329	338	337	337	326	335	328	334	347	342	347	319	346	361	331	363	304	348	331	303	360	327	335	391	352	349	345	357	371	315	348	322	355	373	376	318	333	305	359	367	349	314	326	356	344	330	334	356	329	338	337	351	338	345	336	324	341	313	380	361	345	345	313	333	365	320	331	367	347	314	319	346	319	320	349	343	317	368	356	365	345	350	344	378	328	316	318	322	344	328	364	348	324	349	348	328	339	325	356	324	344	327	310	356	329	316	349	304	333	346	325	321	356	324	356	352	320	353	310	342	323	324	342	360	339	360	346	368	340	343	361	318	363	332	314	369	371	325	341	342	348	353	322	360	369	398	315	339	354	302	318	333	336	334	300	339	339	381	321	322	347	363	338	329	335	354	381	365	346	317	346	371	349	341	351	370	339	326	379	336	345	368	359	319	348	320	364	315	315	325	345	330	360	330	305	331	345	336	316	328	379	326	359	324	324	316	351	316	313	372	334	329	338	329	341	326	314	340	360	310	334	346	315	377	361	363	362	358	302	340	346	350	348	371	350	370	345	309	341	331	368	335	361	343	275	340	325	347	342	333	331	367	360	340	372	361	339	347	350	336	334	325	343	308	353	358	341	323	355	332	317	364	343	316	328	339	336	318	319	336	367	327	363	340	324	327	349	366	333	351	355	337	325	338	358	324	315	311	371	348	332	301	370	322	313	350	328	317	328	361	350	345	330	374	328	341	319	346	334	367	350	314	340	370	342	327	340	348	351	353	353	322	329	360	341	319	336	347	345	338	342	368	327	369	364	292	332	329	353	357	331	335	311	302	341	361	315	354	320	363	374	344	350	345	334	342	362	338	372	359	344	353	321	314	327	337	354	376	299	366	371	332	334	338	307	324	374	349	365	337	369	369	337	363	347	341	355	335	331	359	361	342	348	338	372	353	351	360	347	351	344	322	343	333	346	308	312	346	327	348	326	357	341	312	337	353	338	348	373	364	323	333	343	366	349	347	316	316	348	336	321	301	320	312	307	338	329	340	302	350	343	314	326	306	366	353	309	297	353	349	322	306	317	342	311	372	347	325	349	372	321	356	322	332	324	343	361	317	335	347	361	326	316	322	347	301	318	366	347	348	339	339	370	350	343	345	297	343	338	347	337	326	325	349	330	341	340	343	315	342	325	310	340	359	361	366	334	361	345	327	356	331	356	333	376	356	322	338	344	384	322	332	372	395	408	313	378	344	343	332	332	362	305	341	320	339	370	359	330	368	333	302	310	357	363	315	350	349	344	376	326	345	304	357	349	344	343	336	338	345	350	333	330	350	334	341	335	337	334	294	355	337	341	366	365	349	382	333	327	343	350	302	322	380	361	354	354	366	335	344	336	345	314	341	325	336	338	351	354	369	353	333	340	341	312	346	357	354	361	378	324	358	357	332	331	359	339	326	319	339	373	332	322	384	326	338	346	332	354	342	344	345	325	369	344	348	336	312	364	332	345	349	332	342	341	346	367	368	333	317	344	329	358	364	341	385	378	361	355	313	336	343	335	326	344	341	335	351	336	330	333	344	336	308	306	379	362	331	302	341	364	299	368	352	346	323	341	323	302	317	366	332	328	341	339	317	349	304	357	351	330	309	323	350	354	353	339	362	339	330	340	297	352	340	318	347	319	344	358	345	393	361	316	333	354	333	347	358	341	376	341	357	315	330	352	344	308	338	328	336	332	340	337	349	355	353	358	337	359	329	343	379	339	364	296	333	340	340	322	345	340	325	312	339	328	346	335	328	345	330	360	340	331	329	379	348	323	345	352	369	303	319	349	332	366	340	342	342	336	322	380	355	329	341	328	340	327	315	352	345	322	336	353	383	338	321	321	317	328	352	345	318	367	349	350	360	319	385	344	347	345	343	337	336	314	392	350	355	341	304	340	356	349	311	328	324	350	380	350	302	347	317	339	332	350	342	327	315	349	342	335	326	366	320	357	305	363	319	381	357	351	331	350	332	347	334	360	408	325	333	343	341	323	393	344	319	345	368	334	331	302	346	360	313	329	339	340	332	378	347	341	374	333	340	334	357	347	312	343	359	347	357	344	331	393	332	334	334	343	368	373	326	353	305	342	311	322	333	325	328	361	338	341	328	285	331	317	339	352	332	350	321	345	361	343	300	347	356	343	364	337	319	330	341	335	347	362	352	313	327	319	388	344	329	343	332	310	352	303	363	343	338	359	324	324	340	338	347	357	344	329	373	313	315	364	354	322	355	335	331	314	339	325	336	363	326	337	349	324	309	327	348	337	338	370	361	337	340	347	328	336	335	378	364	324	323	354	339	340	330	330	333	345	357	342	338	319	352	352	336	286	330	333	333	321	329	317	329	369	322	350	328	368	347	354	344	327	330	342	344	356	357	351	336	339	335	334	365	365	329	349	360	325	336	351	333	327	358	351	342	352	326	366	350	344	315	380	332	340	343	314	351	314	327	354	348	355	358	316	339	331	359	355	355	380	346	322	318	380	364	330	341	349	335	318	342	330	333	320	299	367	314	378	334	307	333	334	345	315	355	374	311	317	364	338	354	371	327	342	335	327	352	341	362	333	322	338	330	351	313	316	328	328	332	353	351	342	311	323	316	355	334	342	365	362	340	312	343	337	364	337	343	369	323	311	343	336	331	352	349	335	325	349	339	362	347	378	333	368	399	350	343	334	331	378	348	356	328	343	327	320	351	345	325	385	363	385	372	356	328	328	323	345	326	339	341	373	338	359	347	374	346	359	342	357	341	331	334	373	345	327	338	314	333	336	347	345	349
25408	21548	29259	28831	21195	14294	8342	5222	3723	3279	3156	2664	2219	1672	1333	1142	956	790	704	615	570	502	490	439	449	438	418	400	429	433	433	449	443	408	415	442	389	428	403	432	415	376	407	408	403	398	417	430	407	428	390	392	383	424	406	436	412	404	382	415	444	395	408	398	392	403	411	433	409	435	397	389	410	404	414	393	414	370	365	388	405	393	359	376	379	374	388	384	384	363	389	377	417	413	416	418	379	355	387	392	422	386	418	388	394	418	362	384	405	401	368	387	401	398	406	408	400	379	372	412	383	390	396	388	364	388	396	415	423	429	388	375	384	393	375	383	368	413	378	409	383	442	399	423	387	404	391	380	414	384	420	401	388	404	379	385	419	368	439	383	378	377	410	374	395	367	370	392	436	387	360	407	399	399	413	399	410	406	418	366	396	392	423	366	379	417	407	409	426	373	377	412	407	385	361	419	357	412	430	393	405	379	384	395	397	389	389	385	450	382	401	392	438	420	347	389	400	397	390	396	423	373	392	423	431	366	398	420	394	390	422	358	424	406	385	402	420	362	399	453	388	376	361	400	386	406	398	389	372	389	431	414	418	430	368	416	394	429	376	367	394	374	386	428	365	375	402	409	395	421	424	394	367	402	408	354	396	389	418	375	414	400	406	387	382	392	389	344	410	392	388	399	432	373	387	399	412	400	403	409	393	375	391	410	404	458	372	396	429	378	368	390	361	401	408	395	395	371	407	405	443	389	357	421	409	396	391	390	396	379	365	416	387	398	392	447	420	408	402	388	385	394	360	369	376	405	376	414	365	378	437	381	408	358	401	381	372	381	390	464	411	409	400	431	403	417	401	394	388	383	414	426	339	398	425	419	411	391	372	362	395	358	362	391	403	386	403	388	413	369	401	379	376	419	430	375	388	380	408	386	389	401	383	401	401	387	408	403	389	412	400	372	349	389	422	343	391	412	415	403	389	368	393	405	387	416	366	369	419	390	393	412	423	380	395	392	393	396	407	404	374	375	373	421	377	372	369	367	386	417	388	424	387	370	375	424	403	396	376	377	381	383	401	363	398	413	365	383	412	366	395	358	382	420	428	391	375	385	382	377	407	390	412	381	374	416	386	377	407	387	402	358	375	367	398	423	416	394	351	417	377	377	404	415	372	370	391	402	403	410	371	383	383	395	410	422	389	419	408	405	379	387	398	365	411	388	363	404	413	377	397	385	377	395	408	377	386	403	404	389	406	427	403	380	393	436	419	374	378	404	394	410	408	380	395	422	429	401	386	389	407	420	381	450	393	400	377	433	384	395	377	386	401	405	438	394	396	418	397	368	388	354	389	433	395	369	396	399	384	428	368	380	421	399	388	381	389	406	374	425	413	421	401	390	402	397	420	388	402	429	387	379	403	391	408	394	397	396	402	379	395	400	383	418	417	404	386	376	413	385	338	429	383	407	391	402	364	359	354	357	429	387	418	377	408	409	385	409	396	398	415	396	400	394	433	387	401	382	379	402	389	395	384	403	383	430	395	412	384	433	402	403	381	399	378	363	369	380	415	386	350	424	395	412	422	370	377	363	436	359	384	397	353	399	399	364	402	402	371	385	395	396	403	381	415	406	381	383	380	385	418	432	405	436	392	386	401	387	388	399	381	421	390	375	376	391	400	406	408	390	387	365	387	422	369	389	400	355	380	385	370	413	406	388	437	416	417	370	394	426	380	431	407	365	388	409	411	430	361	426	402	408	416	380	392	374	415	386	399	383	363	397	366	399	395	371	402	376	389	390	374	387	374	400	392	384	410	369	403	371	383	389	408	391	387	430	392	433	416	373	420	367	401	408	362	372	396	380	406	401	353	403	411	401	418	392	381	377	397	393	408	364	415	364	400	415	411	371	386	408	368	381	423	398	427	389	463	390	417	377	376	379	376	429	373	394	375	381	388	435	367	418	361	347	348	407	386	397	393	404	387	426	399	390	425	410	389	392	422	412	391	404	412	425	394	416	388	376	409	410	402	375	392	403	382	392	394	405	407	417	391	372	380	378	383	398	379	401	376	370	422	393	387	396	398	397	381	371	392	402	382	426	383	386	361	384	332	382	418	414	409	398	395	356	384	368	391	411	372	362	399	405	417	402	388	411	405	398	387	410	394	431	398	379	407	392	437	406	415	364	403	433	379	424	413	402	398	371	366	368	389	377	410	371	390	352	380	417	413	385	421	403	374	409	381	428	386	383	430	390	403	403	367	381	362	382	384	383	409	351	409	377	408	412	393	365	365	401	387	400	404	404	382	383	411	376	395	415	382	403	434	391	372	375	382	383	375	447	415	418	382	403	398	413	425	376	407	377	386	430	393	369	405	431	386	388	398	367	380	364	421	404	412	413	445	398	391	366	388	400	424	380	409	394	442	427	395	379	398	372	387	389	369	395	368	404	386	429	381	393	407	396	409	389	398	389	422	384	427	434	390	421	419	415	376	361	338	381	366	386	390	396	391	418	407	428	382	401	369	402	417	360	383	420	361	404	374	392	396	378	401	425	395	373	380	386	415	430	438	391	366	387	412	387	382	419	388	401	365	349	398	397	374	416	418	403	410	375	410	383	403	391	399	432	391	378	393	385	422	387	394	379	374	427	389	390	379	384	407	386	387	394	409	352	395	400	412	382	432	415	428	397	390	372	357	421	422	388	383	374	366	413	396	413	403	398	388	367	384	421	357	414	403	408	353	409	342	394	364	409	404	383	372	408	420	379	384	417	388	407	366	420	387	353	370	398	367	358	372	365	397	375	358	367	397	404	383	402	419	405	357	375	377	386	417	360	416	360	407	399	395	377	392	399	414	418	376	401	428	396	390	401	397	412	353	386	403	342	385	418	406	404	397	412	384	384	380	417	392	411	357	361	379	400	382	381	405	421	412	397	387	424	388	376	401	450	391	424	408	396	421	381	369	377	413	409	387	405	374	385	392	360	399	411	370	412	361	389	409	358	385	423	419	431	395	372	384	410	367	403	416	415	362	378	397	377	352	363	412	397	413	366	385	382	344	409	388	408	385	418	403	383	396	413	392	421	327	396	405	358	409	412	396	408	385	370	409	422	391	428	387	344	417	399	367	411	411	382	413	392	418	394	377	397	397	371	403	389	393	386	383	378	414	356	406	389	377	391	439	362	390	360	391	404	403	393	378	411	382	392	379	371	418	404	402	402	380	390	389	389	416	374	381	372	398	389	398	368	384	401	407	379	396	373	431	414	388	358	414	390	411	400	415	382	419	363	406	392	373	361	392	430	367	379	413	401	365	356	379	402	397	387	414	378	377	361	332	356	411	398	392	401	405	370	410	392	408	380	419	366	375	395	402	373	413	411	394	394	417	406	407	401	408	423	400	418	378	412	383	377	371	428	432	416	404	367	387	376	386	405	401	380	389	355	388	388	411	405	392	392	402	376	397	392	394	388	428	387	359	410	406	404	386	392	394	387	410	422	413	418	423	350	421	381	408	399
29910	52450	43069	31497	23547	17502	11731	8723	6659	5633	5282	4597	3585	2770	2126	1769	1334	1214	924	804	690	593	564	532	511	517	485	460	468	484	476	442	440	443	426	382	431	454	403	394	410	423	429	424	428	416	474	424	398	439	433	443	428	384	412	422	443	456	403	417	452	397	405	422	397	400	372	412	399	411	411	374	391	417	442	426	420	416	408	408	411	406	424	446	413	418	417	427	415	424	409	462	437	453	394	414	442	417	418	412	430	396	435	399	403	430	439	416	405	434	395	417	421	421	460	439	428	419	392	420	436	414	435	421	400	388	399	377	411	425	417	397	421	449	397	419	392	412	418	415	447	447	391	434	431	418	400	412	410	424	407	435	412	422	389	451	456	420	447	427	426	437	425	450	412	447	421	431	410	445	398	390	403	405	421	419	441	417	412	465	419	424	416	425	444	446	436	429	433	434	392	400	470	438	425	426	427	421	429	433	407	375	419	401	437	424	416	421	441	414	418	386	427	423	415	401	405	419	406	412	440	396	402	407	393	385	421	409	442	413	398	412	411	425	402	413	393	398	431	450	427	405	415	413	384	409	415	422	398	408	423	409	423	389	446	417	421	400	386	464	425	406	430	403	421	407	417	378	380	413	428	382	408	405	440	432	422	432	398	451	417	425	395	439	416	371	402	431	446	422	431	421	417	441	391	410	412	408	403	386	432	424	453	391	426	416	394	404	439	384	415	391	400	440	386	389	416	438	427	404	453	409	417	369	400	406	427	391	443	417	432	418	370	400	425	431	424	351	419	424	430	389	391	412	448	411	415	411	468	413	440	408	417	402	388	393	444	425	404	424	430	406	423	439	409	426	405	416	417	426	416	425	411	402	410	405	380	407	420	432	432	390	428	422	402	407	369	432	385	398	394	417	404	430	431	421	417	440	440	429	380	410	413	404	401	392	409	419	420	408	408	385	395	407	428	418	439	394	424	402	425	454	394	401	424	420	421	407	397	419	422	408	409	388	415	386	420	404	408	430	453	414	389	437	396	392	433	412	409	401	414	411	446	435	413	429	419	403	475	435	390	432	417	436	391	389	415	398	401	422	434	410	428	469	392	405	416	392	410	423	412	427	364	386	417	418	429	396	409	393	435	407	412	398	405	412	380	403	454	420	417	405	421	440	387	403	405	412	394	400	405	452	386	392	429	400	417	408	405	418	431	398	400	425	440	393	392	406	437	423	367	393	428	399	405	440	444	430	429	434	425	398	461	395	377	423	404	406	427	422	391	368	450	377	451	441	411	443	428	432	404	392	422	432	395	428	416	416	379	415	424	415	408	381	428	431	408	463	410	418	404	398	397	441	412	433	401	400	428	405	396	408	430	452	412	411	433	426	435	451	434	410	419	389	418	429	429	427	381	407	424	445	442	430	401	410	430	392	458	442	412	415	434	434	422	401	427	434	436	414	390	418	417	408	444	404	447	414	425	434	442	433	436	406	416	476	406	414	414	446	407	403	447	424	422	405	414	465	435	413	404	419	410	384	424	397	386	405	439	404	439	420	429	425	413	412	431	439	418	412	374	410	371	379	410	406	384	452	398	438	466	422	443	428	378	403	368	429	425	399	431	459	405	436	467	424	466	409	397	389	426	401	442	413	455	441	396	425	384	446	430	480	425	425	449	421	442	393	426	415	403	400	426	447	430	426	389	417	405	428	418	427	438	427	426	406	411	434	430	417	455	435	433	429	414	392	439	408	397	403	412	420	399	426	395	432	428	404	400	411	415	384	447	406	415	447	425	403	436	421	429	402	393	414	386	402	424	445	395	427	415	366	418	404	387	418	470	395	405	392	398	430	413	417	422	405	389	382	421	432	387	402	400	443	402	415	427	461	407	461	390	439	409	379	442	427	412	429	402	430	424	419	420	442	443	401	425	433	441	450	406	411	440	440	408	386	449	413	426	421	423	415	400	436	444	393	440	449	414	438	406	420	468	388	413	442	397	404	385	416	428	419	412	402	412	406	423	405	424	407	432	411	453	400	457	418	400	418	412	397	387	396	430	408	441	444	426	356	441	423	442	427	431	421	407	438	408	409	409	441	385	408	398	438	408	416	422	444	427	429	417	443	426	407	408	440	397	421	413	400	426	412	401	426	453	426	406	427	430	396	406	413	403	425	379	401	407	438	431	425	422	403	409	423	403	416	408	426	427	386	450	408	424	382	403	408	392	424	403	423	413	398	448	424	390	418	390	396	403	382	426	425	361	449	417	432	409	404	389	417	411	447	413	410	376	382	434	422	430	392	436	429	408	420	411	452	424	437	397	397	412	414	406	410	400	457	435	410	379	414	411	425	435	398	428	415	427	392	401	388	409	415	380	430	399	385	439	445	434	426	451	469	393	412	416	444	439	416	402	391	447	365	394	430	431	433	446	415	426	376	414	426	415	400	439	408	404	426	446	403	403	419	438	423	410	402	455	398	404	446	439	428	443	408	424	414	408	390	424	425	412	422	422	400	431	407	406	395	482	399	425	438	407	422	442	439	434	405	396	425	395	433	413	447	391	417	442	445	409	418	407	415	400	374	457	441	400	406	469	412	439	418	420	395	404	391	403	406	438	434	410	429	425	402	420	400	429	418	406	418	437	420	438	402	407	402	417	384	389	414	430	417	399	455	414	414	393	417	414	381	442	410	441	442	412	393	460	423	360	391	416	399	367	406	399	412	410	452	443	431	422	411	432	418	443	419	408	449	384	424	407	404	413	444	436	417	460	395	389	431	432	403	416	400	407	443	417	385	435	425	424	432	411	461	392	399	397	449	432	437	419	434	433	456	414	403	389	393	407	394	394	437	415	395	412	402	427	441	418	406	394	425	429	388	416	441	414	432	398	410	435	423	410	417	420	432	408	421	395	417	400	407	406	426	423	366	418	434	431	416	413	410	402	419	429	370	435	412	404	384	427	413	428	417	435	396	429	452	422	404	440	392	432	385	417	413	396	438	413	395	384	402	397	372	405	443	487	432	402	428	415	414	402	427	379	404	374	459	419	408	450	435	416	403	428	391	430	398	398	395	428	433	435	407	401	418	403	426	429	398	411	452	422	412	430	417	410	451	398	409	388	415	422	410	372	432	392	437	434	417	413	373	389	412	443	392	386	397	359	464	413	405	399	415	406	439	433	449	403	429	411	394	419	432	390	393	408	429	414	403	409	404	441	426	410	396	414	407	453	408	373	411	449	404	404	442	407	443	412	400	394	395	411	437	415	432	378	373	392	420	414	380	383	407	400	399	442	408	374	401	387	433	447	402	430	406	436	388	406	405	365	402	414	434	398	471	417	403	417	403	396	414	420	408	434	431	394	410	406	439	426	395	377	449	435	379	407	426	443	446	404	402	421	418	437	412	448	405	440	426	404	435	437	406	423	408	419	384	395	390	442	398	433	439	409	445	416	454	410	393	425	398	449	452	421	414	428	387	430	408	406	431	428	425	380	408	382	427	437	423	419	419	387	438	431	424
23131	21520	29249	24581	22522	23892	20355	10472	6959	6156	5534	4613	3801	2961	2359	1870	1518	1203	1023	814	670	633	551	544	545	511	456	498	491	496	465	438	411	422	455	486	423	433	416	390	403	427	425	404	417	421	433	407	432	427	367	412	422	439	431	408	424	394	416	399	391	418	430	417	435	367	378	391	376	419	424	400	386	376	398	380	380	406	403	399	406	419	366	397	412	457	456	432	404	404	433	401	410	427	409	419	387	423	361	419	401	403	401	408	396	429	433	386	427	420	400	433	418	430	390	427	405	410	408	433	434	420	418	339	415	415	397	393	374	343	381	415	383	375	357	395	421	397	395	403	455	410	415	426	386	415	378	398	418	413	448	428	416	383	418	411	411	413	381	480	405	437	385	420	398	396	439	425	400	408	419	371	388	410	394	422	387	428	389	363	398	418	407	414	379	396	394	418	381	381	368	413	407	406	403	446	422	399	390	441	410	401	394	414	398	373	413	419	390	421	396	396	396	458	406	451	405	392	364	425	407	460	406	405	416	402	442	419	400	386	417	454	378	405	426	387	412	400	392	373	391	428	420	378	409	400	371	408	428	392	440	403	416	397	401	426	394	409	381	411	413	382	425	373	390	399	397	380	424	418	411	434	371	462	419	390	456	395	403	415	416	403	390	428	418	416	417	411	436	405	393	375	378	373	394	412	415	430	402	406	385	407	414	408	372	400	427	398	362	398	401	398	400	443	424	439	404	405	377	407	413	408	438	418	390	430	379	421	402	419	399	427	411	409	424	381	430	417	375	418	413	399	405	349	393	396	403	398	441	409	391	430	409	420	414	394	409	403	418	372	388	379	442	410	373	418	416	403	432	416	414	423	425	419	410	387	339	411	405	403	405	401	395	424	408	392	384	426	400	419	406	399	407	410	442	393	410	411	370	404	427	433	381	416	371	383	380	398	415	392	450	445	440	433	434	428	375	445	423	428	447	433	411	413	404	418	379	412	398	399	421	390	389	378	435	403	406	419	427	368	373	422	389	419	416	403	432	440	395	394	425	415	433	413	414	414	383	430	408	404	411	402	391	388	385	417	393	366	405	389	372	405	434	438	406	415	395	397	443	399	440	381	397	434	418	429	409	407	407	391	381	418	421	425	388	391	414	434	425	370	407	415	405	391	407	420	403	375	410	410	389	437	407	405	449	402	382	375	386	393	374	431	425	426	360	414	376	436	437	389	405	395	376	429	424	415	399	413	439	393	354	423	433	372	377	427	409	384	410	398	392	412	420	419	368	408	388	366	412	411	441	386	404	427	424	363	378	401	410	446	460	406	426	406	392	422	401	410	405	373	412	438	409	420	398	437	383	359	400	431	393	387	433	434	384	387	412	417	379	369	397	431	441	448	395	431	432	375	390	370	419	406	392	382	384	398	400	409	419	416	434	391	439	421	383	414	419	400	448	423	416	352	409	429	403	435	408	414	395	394	367	427	392	377	438	396	411	374	407	408	409	407	429	409	388	379	420	426	421	434	416	388	398	431	436	412	409	389	405	397	382	398	410	409	408	443	448	356	386	440	394	397	396	425	364	415	410	390	407	404	394	400	415	359	410	412	445	399	407	395	409	421	430	422	394	387	441	371	375	408	403	402	387	356	431	395	385	431	421	432	406	384	414	445	428	413	438	442	382	395	384	375	382	384	419	396	424	407	402	432	410	405	382	409	420	403	412	396	388	407	424	390	436	454	418	406	415	390	371	380	379	411	359	411	382	413	391	406	436	399	430	395	408	431	425	385	430	398	441	413	433	404	392	350	409	439	402	435	419	430	381	414	407	399	369	393	412	420	428	422	410	400	364	383	439	398	403	428	427	419	408	425	444	402	410	402	406	356	431	400	405	403	436	435	409	394	398	382	390	388	420	364	387	379	406	430	418	403	379	437	409	419	405	382	440	424	392	390	398	385	429	409	371	372	403	389	361	440	410	411	450	439	404	441	403	433	410	386	431	405	379	403	441	428	409	414	405	404	414	372	416	404	402	386	406	393	396	411	406	420	421	373	422	391	406	399	404	415	414	427	405	378	402	391	412	399	386	438	390	407	385	416	426	409	402	404	447	407	414	396	418	394	416	404	389	439	416	356	401	397	373	414	421	395	408	418	405	366	427	394	411	446	393	417	382	412	413	416	462	409	396	413	414	430	421	416	408	399	430	436	416	390	411	400	417	420	394	416	425	424	421	414	405	416	393	407	400	398	424	453	457	428	395	420	439	415	407	458	404	414	394	430	406	405	428	389	388	392	424	409	436	410	416	395	412	431	383	421	380	420	401	425	404	407	391	374	430	416	396	386	410	440	410	403	386	407	418	394	421	385	419	390	422	411	397	402	373	361	403	396	437	417	420	409	384	400	410	409	438	370	400	459	408	406	424	440	350	402	377	424	378	403	410	409	398	427	399	383	426	401	394	414	437	423	398	419	407	399	393	405	413	405	394	408	399	381	394	383	395	415	423	425	412	397	431	389	363	387	398	416	373	358	403	399	394	403	390	419	411	427	399	368	393	405	418	400	411	361	418	424	416	396	382	415	400	402	366	402	414	391	417	399	377	413	393	396	450	391	425	405	397	395	388	385	411	387	414	413	380	411	407	402	399	416	441	396	381	405	417	416	390	396	385	422	377	395	370	407	448	384	445	378	386	346	426	430	384	411	405	395	397	374	392	400	405	380	411	427	396	423	441	381	412	371	425	445	386	398	389	417	403	416	376	413	385	437	434	408	401	386	390	414	410	408	446	403	399	410	400	369	417	390	381	426	396	421	362	416	398	386	422	419	414	430	399	416	421	392	436	401	428	374	407	413	417	402	407	419	392	451	384	435	411	470	420	410	400	441	413	408	409	450	396	444	435	395	376	376	378	416	372	374	393	396	395	377	408	398	421	403	402	403	465	429	400	420	367	405	420	421	384	409	420	407	392	365	429	401	417	416	386	347	372	406	418	413	408	404	437	434	401	425	417	401	422	449	424	414	384	445	387	405	424	418	388	419	438	436	412	400	453	404	401	458	436	397	441	425	433	412	423	437	396	403	411	382	367	403	419	384	408	439	428	367	371	407	408	382	421	371	393	387	398	385	385	393	425	396	408	399	414	435	413	396	386	408	391	381	393	400	362	408	374	421	414	441	451	400	407	397	413	403	397	415	377	395	404	400	394	429	420	385	385	377	393	427	381	419	401	426	390	413	389	418	405	407	419	411	372	434	408	427	411	406	406	352	399	408	429	408	413	405	389	402	402	424	390	433	402	391	453	428	425	411	390	411	408	402	432	414	433	385	400	401	405	400	403	401	402	398	416	428	457	425	397	426	409	406	442	415	383	443	427	407	393	380	416	416	437	441	374	416	386	390	417	381	421	444	425	392	422	408	426	379	436	397	389	399	409	407	429	398	412	420	425	418	401	409	389	392	381	382	424	417	358	389	425	416	406	402	420	408	416	380	382	389	398	387	409	392	425	400	422	442	458	404
32156	61012	51543	38850	31900	25004	18300	13918	10861	9541	8657	7291	5763	4739	3521	2864	2263	1783	1321	1011	836	754	702	646	576	531	573	505	525	505	535	500	491	479	433	407	487	421	415	461	438	400	415	455	407	439	412	416	411	425	443	449	454	388	422	428	434	415	421	397	385	429	376	400	383	416	450	428	424	395	384	419	410	373	408	420	427	391	416	419	396	421	377	368	386	418	452	401	429	400	407	409	410	429	400	417	412	396	402	412	429	414	404	441	432	441	385	447	438	435	401	441	410	407	433	426	408	419	397	403	411	415	416	409	420	415	411	421	409	443	408	375	425	388	426	415	422	416	419	443	447	437	413	425	424	439	419	432	421	439	382	433	416	380	419	412	440	417	419	433	419	391	429	436	413	366	420	421	422	427	423	461	460	426	409	414	425	441	406	397	399	463	417	402	421	411	399	390	387	452	406	410	399	477	431	427	392	431	412	401	423	409	424	437	442	365	401	369	394	424	425	403	396	411	404	393	416	402	400	405	396	431	433	384	418	426	385	442	410	431	416	450	409	408	397	389	473	410	420	400	409	381	397	424	396	402	444	391	384	450	398	407	377	422	408	431	425	399	418	418	396	417	420	460	417	436	440	399	406	407	432	427	420	396	408	421	427	403	413	425	408	419	453	427	435	462	441	446	386	408	428	401	413	413	421	412	398	412	420	398	423	408	420	393	430	435	402	398	396	444	397	423	372	434	462	437	394	417	420	443	416	391	437	390	387	398	410	371	424	388	407	447	418	407	426	413	402	396	428	439	440	408	414	413	390	404	401	434	430	413	421	397	390	406	406	407	441	416	378	384	428	445	415	418	388	389	417	451	447	403	405	432	399	393	447	404	418	402	410	394	414	424	395	399	452	418	435	436	440	423	389	406	462	451	392	400	385	411	420	437	430	435	394	453	406	406	419	380	434	406	422	438	372	411	396	437	426	407	397	428	407	396	424	433	413	435	392	379	419	412	475	438	421	409	397	386	425	451	424	448	436	376	449	455	438	420	427	376	405	409	446	434	394	417	440	381	443	410	414	419	406	420	431	417	477	449	401	432	416	430	441	398	411	411	431	439	403	427	428	433	393	463	411	387	414	394	381	421	463	398	399	393	444	367	413	443	389	404	428	415	395	413	426	395	390	416	389	399	440	382	420	389	434	406	424	416	416	411	413	436	404	385	398	416	426	456	430	429	432	409	416	414	430	457	411	424	421	417	437	424	412	391	393	393	388	428	399	447	403	429	411	416	424	423	413	427	420	410	416	413	446	432	422	420	413	428	418	421	410	398	443	403	424	385	385	435	439	424	425	421	404	414	402	400	395	394	348	408	415	401	424	404	403	399	399	460	415	408	398	456	424	403	435	379	415	400	417	413	402	407	458	399	408	434	417	426	398	415	397	417	418	439	379	397	436	422	437	422	418	423	406	407	434	427	403	451	414	435	437	439	452	402	411	372	395	416	393	415	429	428	356	423	407	435	398	390	418	434	407	428	413	438	434	434	401	385	409	440	448	396	379	420	425	417	421	394	399	403	397	405	410	382	410	451	384	423	420	399	407	396	410	412	431	392	409	371	409	405	448	436	417	426	422	396	395	415	425	424	414	429	425	404	431	409	404	376	477	420	401	442	405	398	429	412	446	407	377	439	404	420	377	379	396	399	432	422	434	403	474	401	404	445	433	404	398	391	414	416	395	445	405	457	435	410	395	394	415	398	402	396	415	429	441	420	395	400	418	423	413	417	428	401	435	433	413	440	409	401	424	433	463	405	402	424	431	410	407	457	420	429	404	400	471	446	421	456	446	407	434	424	452	424	399	433	414	418	439	400	438	415	430	395	402	429	391	424	409	424	414	423	390	387	428	395	422	425	408	469	392	432	430	415	405	391	412	385	391	420	451	409	407	421	423	401	412	410	414	431	414	410	412	404	358	426	401	397	391	379	414	398	394	440	424	411	407	423	431	424	427	396	412	407	400	414	388	431	458	427	414	409	395	436	458	387	423	402	416	446	413	419	388	417	438	379	412	388	455	451	442	432	398	404	420	430	380	417	438	422	394	413	402	439	403	402	410	426	421	385	412	420	437	386	401	419	427	412	413	388	388	393	393	417	382	425	458	413	382	385	389	435	428	399	412	437	403	434	428	404	418	388	431	448	389	398	401	386	410	407	391	431	395	391	439	422	414	410	432	445	429	434	436	394	409	427	382	397	404	404	391	407	404	410	358	413	372	398	398	432	443	432	406	416	409	388	456	445	406	378	380	418	427	449	440	420	389	440	383	402	425	419	431	422	398	411	407	412	419	424	431	386	375	409	408	412	420	384	425	425	420	388	388	410	395	404	362	397	408	419	439	403	413	376	406	407	423	436	412	404	420	418	427	422	389	411	441	402	418	419	460	454	440	397	411	397	389	432	418	454	437	451	385	398	446	406	440	398	408	376	444	452	425	422	423	432	425	404	392	449	408	427	417	414	390	424	433	427	426	404	425	445	392	427	437	411	417	385	422	382	463	370	415	391	413	387	443	434	435	425	379	410	424	426	394	389	402	419	408	410	427	443	400	424	378	432	440	412	433	395	418	428	401	365	421	429	424	391	419	401	419	412	423	412	394	437	418	422	403	429	431	406	461	428	452	432	392	405	438	441	396	442	401	428	420	423	392	419	442	410	427	386	396	418	424	379	435	413	416	454	437	436	425	410	406	421	405	417	431	404	393	440	398	435	428	421	407	434	395	402	416	412	401	457	409	417	385	429	393	401	409	407	413	418	389	410	435	433	407	403	403	404	450	411	421	400	382	400	414	382	416	430	402	398	450	454	424	449	414	378	450	418	435	407	437	404	424	383	440	431	401	440	387	444	425	423	411	400	422	410	437	407	416	416	435	423	417	403	407	399	439	439	417	399	402	422	420	422	436	400	399	396	408	419	452	397	433	413	421	365	388	444	414	428	405	394	422	386	416	425	403	400	394	422	426	415	416	416	401	440	430	408	438	458	410	404	437	432	403	417	384	441	397	423	441	430	394	428	432	445	424	419	387	420	399	406	405	398	410	436	448	387	403	395	421	411	423	417	410	415	404	414	426	413	393	414	397	377	417	417	407	400	425	406	414	411	431	442	426	453	417	404	402	438	410	432	412	432	428	437	443	402	424	449	374	436	415	434	405	422	403	399	413	428	414	396	405	416	420	377	412	437	396	449	404	454	398	401	408	419	432	423	460	432	418	396	400	382	408	416	399	441	413	452	441	404	444	425	414	480	442	411	411	429	403	411	426	444	452	417	429	383	418	423	377	403	421	435	415	416	400	439	405	433	417	431	425	441	403	385	430	374	415	444	429	461	449	406	410	423	392	391	406	420	393	396	423	421	414	379	426	391	396	430	418	415	445	421	376	404	442	412	452	434	424	436	420	452	420	415	431	382	407	397	429	442	424	369	402	428	413	444	418	376	468	441	436	441	433	421	400	444	406	420	412	413	402	404
31085	33481	38488	27635	16792	9732	5673	3671	2804	2439	2362	1947	1638	1344	1047	877	793	646	610	447	474	436	375	405	387	373	395	368	376	386	339	353	363	350	332	347	366	336	360	365	315	297	372	372	306	364	331	334	342	331	338	315	313	316	361	345	371	326	332	343	317	333	321	314	322	322	370	319	329	330	341	339	330	335	341	316	300	345	353	354	333	342	322	351	318	346	305	345	365	340	317	329	349	359	353	320	320	329	336	376	321	345	354	346	333	351	336	339	320	322	336	348	385	334	304	307	355	353	355	322	355	341	316	320	342	344	363	359	325	346	339	349	308	343	316	336	340	346	310	342	327	354	313	368	326	377	335	339	336	338	364	358	353	327	320	338	357	364	332	339	328	330	304	367	342	302	361	328	369	281	351	322	357	325	348	352	360	343	337	345	322	295	323	336	342	323	334	322	331	349	330	289	327	333	313	347	342	341	335	311	372	331	371	348	332	326	317	334	327	309	333	336	307	317	326	302	328	360	347	317	301	326	331	347	337	345	349	319	340	320	346	352	311	355	355	319	335	338	294	322	321	362	314	352	337	365	308	313	326	355	326	322	318	331	313	335	327	338	328	345	338	334	330	307	322	339	355	359	332	321	337	342	338	359	314	342	353	393	357	334	296	303	369	339	345	339	332	320	320	364	371	382	333	347	349	321	353	369	334	342	362	364	357	342	371	320	323	329	314	332	373	344	338	325	369	341	369	337	312	334	358	325	318	302	316	325	322	320	322	383	330	337	350	333	331	332	329	308	343	312	317	341	312	336	312	331	313	313	383	340	355	331	337	333	342	335	330	332	320	302	332	309	346	305	340	306	382	323	299	305	360	331	315	332	337	326	317	324	336	343	314	320	319	332	318	378	347	363	355	349	353	315	314	330	313	324	329	311	349	349	331	359	331	362	310	323	334	319	354	329	337	320	323	323	349	335	347	379	309	340	339	350	344	299	301	329	321	313	336	313	338	334	331	354	322	335	312	339	340	350	316	296	302	338	325	330	308	334	368	320	301	316	345	334	349	338	327	329	323	369	323	311	324	303	299	332	329	308	342	365	340	341	328	309	318	349	312	337	323	347	364	351	351	321	351	323	330	319	319	327	343	325	310	288	349	324	368	338	359	382	323	333	320	324	318	354	317	370	300	322	351	353	339	328	327	315	360	365	325	340	308	294	368	340	336	347	335	336	323	316	323	306	356	320	328	336	326	316	324	327	385	331	358	337	324	354	326	370	349	321	378	305	335	341	304	326	324	333	350	334	319	307	338	363	348	345	329	320	356	331	350	363	333	331	316	347	318	324	331	346	359	281	326	336	321	345	359	336	302	348	341	328	338	328	332	348	333	346	350	329	305	327	331	325	327	341	319	320	340	344	346	315	337	341	324	352	346	342	342	346	328	357	347	331	319	313	312	321	336	352	327	303	324	341	372	352	308	327	336	335	316	334	334	346	344	291	345	313	339	332	345	311	364	318	314	366	337	307	350	314	339	340	359	342	329	342	340	346	318	358	355	348	308	293	338	348	351	333	345	315	345	318	329	330	345	330	367	337	298	349	320	318	388	336	330	330	325	335	342	330	358	333	328	343	352	373	369	334	344	309	352	317	322	356	337	336	340	358	346	340	336	327	323	341	365	373	330	360	347	352	307	329	342	299	308	340	297	353	356	301	342	375	293	356	321	362	334	333	324	323	338	317	322	302	333	353	393	351	318	338	290	309	294	353	354	348	366	343	305	333	342	355	353	334	329	338	334	342	347	323	348	332	315	338	328	328	341	333	330	326	343	310	315	286	355	319	353	321	345	339	341	349	312	338	339	365	307	314	361	318	337	330	301	295	353	357	339	317	332	318	342	346	325	318	337	314	320	372	324	340	324	338	333	319	313	312	323	342	344	328	323	337	298	319	325	369	341	319	357	353	319	326	313	335	336	355	325	307	366	350	333	315	323	348	348	335	312	346	320	338	318	328	327	323	324	331	334	307	342	315	339	320	319	306	337	313	331	338	310	341	349	288	309	303	315	321	366	361	333	348	331	360	352	349	365	313	317	344	301	340	348	302	339	340	311	320	331	320	338	314	306	331	371	343	317	371	346	350	364	361	344	338	360	317	384	336	332	345	328	329	338	319	325	338	328	352	330	365	324	327	308	318	355	318	307	338	306	349	334	363	373	330	332	305	343	335	345	335	302	321	323	366	370	301	342	349	335	342	335	347	327	359	319	337	352	278	325	324	355	311	345	332	345	348	367	348	331	354	338	378	322	314	326	345	374	328	356	359	314	339	334	300	325	318	329	303	319	317	329	348	326	308	334	322	311	335	350	311	341	357	293	343	334	303	302	314	337	335	327	357	341	327	320	323	347	321	360	309	317	295	360	303	322	349	332	327	332	347	378	319	361	339	335	336	349	321	340	349	333	343	338	325	310	345	311	353	341	343	308	319	304	344	355	320	344	362	319	370	348	314	323	322	329	332	341	304	361	348	340	326	370	356	347	322	312	331	359	301	352	323	317	356	318	348	315	337	347	329	348	347	367	328	330	323	319	379	309	348	381	340	302	353	317	349	325	369	365	325	376	372	310	333	333	347	335	343	334	338	302	338	333	354	319	326	336	358	320	335	332	363	350	326	341	359	369	335	387	368	285	332	321	320	299	351	367	333	298	337	345	327	325	342	343	319	370	350	345	317	344	301	317	355	325	298	337	306	309	288	312	300	332	372	357	344	377	346	343	307	331	380	359	341	358	364	325	348	358	321	349	361	301	366	321	354	357	348	302	295	327	330	345	337	352	327	349	324	338	301	312	346	318	324	327	337	313	329	340	352	371	349	335	328	336	352	314	330	303	345	335	309	333	329	344	332	359	333	311	370	340	356	341	338	375	321	353	325	340	328	297	314	339	363	362	321	322	367	350	331	332	317	324	340	357	344	345	315	336	331	359	353	335	345	332	321	331	353	358	347	331	358	316	299	352	308	326	342	348	334	343	318	315	305	356	322	299	342	341	317	358	294	322	364	371	318	306	361	331	362	342	320	322	315	311	317	318	361	337	299	350	339	322	343	340	336	320	294	351	320	346	327	329	342	327	327	305	332	333	348	316	316	334	308	331	324	367	343	333	352	365	333	319	363	346	333	337	374	360	353	319	324	345	325	349	329	312	362	332	334	330	350	352	337	305	342	331	319	356	365	350	327	299	352	335	336	336	353	336	299	326	348	309	359	339	319	332	328	337	345	328	348	366	357	320	340	357	336	316	339	325	324	324	363	347	355	353	353	343	324	358	316	347	310	356	342	339	313	356	322	372	324	341	333	333	303	332	355	322	352	327	337	322	330	303	346	313	338	323	324	315	308	404	324	356	347	335	335	357	300	297	348	333	330	334	330	323	293	348	305	345	337	364	330	340	333	331	333	332	334	333	360	361	335	366	339	364	340	347	350	312	323	289	310	311	329	291	327	348	335	360	289	337	340	337	344	360	335
30374	47606	38606	26019	19519	13292	9287	6577	5000	4326	4007	3349	2694	2256	1661	1320	1177	889	737	613	545	490	464	431	433	399	383	369	393	367	374	390	418	329	343	386	389	374	356	363	359	376	348	359	350	360	372	358	361	369	374	340	375	399	370	374	335	370	383	352	367	386	343	340	356	368	356	362	353	388	353	354	368	342	350	370	353	360	356	342	354	369	372	359	353	387	353	343	358	355	355	389	352	368	347	365	348	375	352	338	377	345	361	349	328	353	379	383	356	360	363	364	391	373	366	378	390	336	374	371	367	346	349	359	359	354	351	376	371	338	336	332	325	366	356	371	366	365	364	332	340	384	338	361	368	373	356	378	379	356	362	335	374	356	349	322	319	335	351	378	378	333	360	334	338	384	343	329	339	319	350	369	349	353	329	357	343	364	384	370	388	376	352	354	344	367	370	360	380	342	360	343	358	339	367	356	369	346	378	352	351	368	373	367	330	351	312	337	364	362	366	358	372	390	315	358	361	385	368	358	342	390	345	372	366	371	375	361	340	325	373	354	374	398	366	348	366	354	356	377	357	365	387	390	340	334	372	339	367	400	368	363	370	370	353	338	379	336	359	370	372	405	362	352	378	375	348	385	326	341	320	333	330	331	384	364	329	340	371	349	343	368	366	340	354	378	383	334	346	355	386	377	378	360	350	316	351	369	318	348	342	360	348	357	387	362	333	339	345	370	370	380	336	393	350	371	352	349	340	340	366	363	369	402	312	365	371	355	314	352	361	352	346	375	345	329	336	367	375	346	343	343	346	363	346	330	356	343	325	368	372	354	363	359	363	365	394	363	391	344	385	354	400	359	374	352	361	342	336	344	322	336	362	340	320	388	354	377	390	362	373	355	353	317	370	349	381	324	368	355	363	388	353	347	358	395	344	325	374	361	351	363	364	346	394	352	370	343	370	383	368	332	344	381	338	342	343	344	365	364	379	341	365	368	338	356	391	341	365	350	330	341	349	382	374	376	352	383	364	368	340	376	377	349	380	390	375	351	326	321	378	361	363	337	357	349	332	327	347	358	395	366	353	359	352	372	381	370	356	345	373	332	370	373	365	337	370	333	371	318	335	323	372	384	366	347	365	358	403	330	338	346	368	343	351	319	337	350	333	324	351	330	381	360	365	371	344	354	365	371	372	355	354	342	338	396	369	357	325	366	326	351	388	329	344	362	343	374	372	381	365	354	334	411	346	334	390	366	350	362	368	371	357	358	337	373	349	363	379	309	323	318	345	344	368	371	356	361	365	353	317	383	374	391	344	362	351	343	333	355	321	353	338	346	377	327	350	332	370	356	380	373	370	344	367	356	356	362	374	369	367	347	352	377	380	390	349	358	320	365	353	405	332	332	315	350	374	369	368	349	326	382	365	395	380	346	375	355	311	357	369	328	326	348	337	343	363	332	367	374	339	351	394	351	379	362	336	350	352	345	329	333	370	328	355	349	339	385	322	368	360	318	339	356	360	358	363	360	327	335	351	365	360	345	331	367	352	348	378	345	346	346	350	380	355	351	347	338	348	345	340	351	377	363	387	355	351	322	338	357	348	364	352	354	359	361	337	344	360	376	332	370	347	318	363	344	348	355	355	403	368	346	383	356	345	383	351	321	370	385	341	385	354	365	330	399	383	392	384	390	344	359	345	373	335	378	327	377	354	356	372	340	350	390	396	369	373	350	353	348	373	379	359	379	369	344	330	371	338	407	376	356	357	361	316	371	376	344	378	341	360	346	354	360	346	319	341	369	365	343	380	372	346	348	356	365	368	363	375	351	380	343	382	363	355	350	367	331	393	357	358	322	343	349	372	355	335	340	341	357	354	350	361	347	385	337	342	355	382	345	352	361	377	383	343	360	370	345	365	372	388	344	343	328	359	363	365	370	367	378	362	385	335	337	385	353	378	335	320	359	372	344	336	335	352	351	343	348	345	346	345	347	358	366	363	343	348	328	354	340	368	324	364	368	311	340	363	336	326	372	354	362	349	334	373	385	377	322	351	375	356	363	365	348	376	336	352	401	337	375	336	392	365	357	327	352	365	365	373	348	357	361	325	388	365	358	356	405	379	377	355	331	367	383	369	343	358	377	351	353	361	366	349	359	365	346	347	345	354	390	356	397	351	348	379	327	368	320	348	344	343	357	362	365	366	330	345	371	376	336	352	359	379	345	362	364	401	365	341	353	350	352	343	358	362	372	367	394	363	367	385	365	366	355	379	357	370	378	351	326	384	363	394	402	394	346	372	379	341	340	341	349	350	355	323	354	383	377	358	333	364	339	337	369	339	359	359	368	347	360	343	379	354	344	329	382	370	368	351	328	343	357	351	387	398	391	340	339	349	357	352	375	377	367	334	334	353	353	327	401	365	323	370	393	327	372	355	321	377	341	347	345	377	363	353	347	329	374	345	336	389	331	348	341	330	339	342	334	357	369	382	355	368	367	368	363	316	357	373	371	339	368	392	308	360	364	349	380	358	368	368	338	369	361	365	370	344	382	367	351	362	363	377	361	371	337	337	359	372	362	354	336	361	340	378	332	374	364	370	384	347	364	365	355	364	359	358	317	356	348	342	376	381	362	364	379	374	321	368	371	345	349	342	344	372	331	340	367	369	344	375	355	365	352	334	362	374	339	381	342	344	348	361	342	352	366	377	380	334	362	361	359	356	358	370	387	340	363	358	360	358	352	380	372	369	378	330	344	364	352	393	352	358	348	357	303	350	366	359	333	370	357	322	366	375	351	349	390	370	339	340	362	357	335	362	372	365	355	369	338	372	367	350	374	358	340	346	376	365	360	347	384	360	352	378	346	380	361	363	371	360	332	361	384	322	344	357	381	375	366	346	348	328	370	364	371	332	332	333	365	360	359	361	333	373	379	318	328	352	354	381	378	343	361	375	343	362	349	359	383	329	342	389	349	322	362	344	393	314	372	347	351	347	353	354	330	359	359	356	374	340	324	335	319	343	344	373	371	340	347	356	389	348	364	348	330	363	345	382	323	325	364	355	378	336	328	366	375	378	342	345	339	346	349	331	313	350	369	370	356	367	340	346	353	357	332	392	392	374	323	379	365	342	357	359	347	360	346	368	387	361	366	365	348	347	356	373	373	388	344	335	388	366	320	391	370	369	361	357	368	373	393	392	367	364	358	317	381	354	327	329	337	350	339	396	378	346	354	363	367	371	360	338	334	373	370	355	364	357	358	342	369	377	334	342	356	357	356	321	339	358	364	352	375	363	339	345	331	345	335	416	334	355	351	368	332	352	345	393	335	353	337	381	368	355	325	343	369	399	345	326	356	371	344	365	359	371	344	367	352	383	337	343	357	366	354	377	342	378	353	356	347	382	371	338	352	367	397	375	331	372	346	335	388	349	373	369	373	382	341	360	359	368	396	330	366	374	369	376	348	323	361	356	362	347	361	324	347	360	362	343	372	347	331	357	375	370	385	357	345	338	349	349	339	375	386
24327	21478	28968	25836	23430	20335	12322	7008	4895	3981	3692	3252	2603	2104	1591	1327	1133	908	750	559	444	441	419	421	424	369	381	403	400	347	345	340	326	358	333	324	306	333	337	320	310	340	328	308	309	312	333	314	309	337	304	331	317	322	306	327	360	320	336	303	314	303	311	316	334	319	314	318	305	312	314	326	303	307	352	311	286	304	299	337	314	305	330	318	311	333	335	350	329	308	323	312	315	312	312	313	342	342	331	314	309	325	343	319	347	326	316	317	301	320	313	318	323	330	321	316	329	323	308	329	300	317	313	317	303	314	299	309	328	326	296	292	337	311	325	307	351	351	323	314	308	309	308	315	322	341	348	312	361	315	313	346	310	319	323	322	322	311	324	344	322	311	293	332	333	317	326	325	361	318	342	283	320	300	345	340	327	346	323	320	311	353	296	318	357	348	322	346	302	303	348	310	359	348	314	319	301	320	342	297	322	324	346	287	335	296	313	322	325	326	315	294	342	334	328	328	343	339	301	324	335	289	322	306	358	334	315	326	313	296	320	346	334	347	305	329	321	308	304	334	331	363	314	366	329	334	321	311	291	329	309	329	311	351	359	364	327	324	335	341	325	295	306	305	323	309	321	297	336	309	347	302	319	330	322	356	302	308	326	309	318	353	311	302	331	312	321	315	306	321	340	338	284	330	327	320	342	301	304	332	301	320	340	292	340	295	284	327	331	317	292	304	275	336	326	313	294	317	318	315	337	315	325	311	309	337	326	336	304	346	329	330	293	369	337	330	309	311	376	312	338	300	321	320	317	341	319	328	334	345	324	339	351	325	347	335	318	326	308	275	344	343	312	335	318	323	319	347	323	330	307	313	347	325	330	344	311	353	338	361	310	344	297	327	339	320	339	298	304	323	328	320	317	347	360	332	298	353	321	332	316	309	321	335	336	290	371	325	330	305	313	313	322	308	314	325	322	304	335	316	338	326	309	331	362	323	327	338	310	305	330	323	345	321	328	329	339	275	289	310	341	352	317	330	312	295	322	328	306	319	316	319	322	346	324	319	296	307	322	328	286	311	333	323	335	320	327	318	376	328	325	321	330	354	295	321	325	328	329	347	307	322	325	301	306	315	338	302	326	318	316	305	318	339	361	324	322	316	303	339	335	283	324	328	325	310	331	343	327	309	295	341	335	346	358	349	347	327	313	290	282	353	308	334	305	288	295	318	329	304	317	316	336	343	350	318	283	335	315	335	303	323	325	330	310	354	313	321	348	327	323	320	307	298	299	350	317	334	315	335	303	333	310	312	306	337	337	350	306	309	312	349	312	311	324	329	346	350	331	304	294	295	328	315	342	319	297	353	302	313	325	326	324	328	326	318	335	335	326	306	318	316	296	357	288	312	318	307	336	321	321	350	331	321	325	320	289	351	293	298	306	303	315	364	285	310	324	344	339	319	333	315	321	326	314	358	314	297	345	331	336	334	293	331	328	280	302	360	341	300	324	317	305	324	316	323	335	282	322	317	353	330	309	335	336	328	303	358	322	331	284	359	337	361	288	308	328	313	309	332	370	295	358	303	354	313	331	318	316	347	335	353	334	287	351	324	308	309	352	339	315	347	324	319	330	318	318	329	331	299	343	311	323	345	326	340	313	319	310	352	309	331	368	301	333	327	326	297	330	325	342	331	326	284	303	316	313	344	337	347	314	311	320	337	294	349	345	339	344	324	286	329	319	336	343	325	307	364	308	328	298	328	328	317	328	314	292	316	324	288	285	319	339	309	337	336	303	348	318	304	305	314	295	355	318	296	307	306	299	341	367	310	362	353	317	344	286	340	312	287	307	305	345	333	340	320	311	319	306	299	338	337	322	340	324	319	321	322	314	327	330	324	332	329	320	328	341	323	343	348	320	349	360	292	328	304	331	310	336	324	299	314	324	329	308	322	338	300	312	334	323	326	321	323	350	321	296	332	302	335	307	326	309	359	299	323	305	294	315	328	324	360	349	313	328	320	335	351	328	345	330	293	344	318	316	326	324	311	314	301	301	320	321	315	293	323	298	280	325	317	317	323	319	332	336	303	321	314	337	322	331	332	339	352	339	314	348	325	339	311	293	315	309	352	318	334	323	296	336	320	322	310	328	334	312	385	308	340	318	306	322	325	338	312	350	319	336	295	325	316	322	327	321	305	338	334	303	346	321	308	334	353	314	330	317	354	312	323	320	324	316	346	323	298	335	320	335	312	327	349	318	321	320	336	329	329	283	314	326	345	282	319	333	325	295	337	297	323	348	348	344	296	309	332	315	337	307	319	324	302	318	359	339	335	303	286	299	321	333	307	364	334	304	296	325	316	320	348	320	338	313	301	339	306	344	329	352	356	352	333	303	294	316	299	307	333	359	328	352	300	340	319	319	325	348	321	307	319	344	327	298	311	307	283	328	328	310	344	338	346	319	305	315	368	308	303	321	325	354	312	338	297	340	287	371	331	314	329	314	311	318	322	315	317	298	303	302	303	318	333	312	315	320	344	332	294	343	343	278	338	307	327	311	348	314	345	324	321	328	318	321	323	313	326	320	312	336	307	314	348	314	311	327	296	332	333	288	313	317	300	341	318	307	304	296	293	331	309	318	341	317	339	329	336	323	307	324	319	301	323	315	302	329	343	309	343	328	309	304	309	313	323	321	325	353	329	312	337	303	337	304	322	319	330	328	358	315	292	370	297	326	335	330	284	315	293	317	311	325	310	345	290	337	342	295	322	331	333	320	347	287	305	294	333	289	321	329	355	308	344	295	316	305	331	368	298	314	319	325	306	334	306	307	325	345	318	326	347	321	334	323	318	355	334	348	328	350	370	323	327	338	330	326	354	338	329	339	341	298	337	331	307	337	293	296	332	320	326	330	318	302	327	322	313	316	309	310	289	323	305	320	339	300	318	320	322	318	320	363	342	340	345	320	315	314	309	317	289	317	326	319	347	330	346	323	328	326	309	288	338	341	344	320	347	308	320	300	318	303	350	309	345	290	323	342	284	338	308	321	339	311	318	330	333	330	341	311	310	322	323	327	323	306	304	331	321	337	340	310	319	315	334	340	354	337	331	327	318	309	315	315	351	343	310	359	328	359	330	328	318	336	303	303	345	336	327	330	326	338	318	310	304	343	329	327	326	327	309	303	302	321	306	326	313	332	321	286	318	330	319	343	307	320	341	290	314	299	316	344	310	324	322	349	322	331	326	288	318	351	333	314	357	329	299	302	300	305	282	320	314	319	319	303	328	303	311	318	317	314	315	340	307	323	288	344	327	305	334	345	332	301	334	345	307	305	346	316	299	330	318	329	333	302	293	293	360	319	344	306	347	341	296	335	334	319	312	325	297	308	309	319	349	314	320	317	295	340	334	309	309	307	321	334	292	302	321	314	345	332	342	314	335	320	325	306	360	326	350	298	281	326	327	316	325	302	341	332	337	290	370	337	312	321	331	313	316	310	288	307	335	326	321	317	329	326	314
30043	55877	45673	33262	27316	20600	14002	10561	7996	6734	6114	5029	4186	3416	2556	2018	1584	1181	994	760	650	562	534	460	455	447	415	401	374	393	380	401	362	385	362	349	337	365	353	311	305	346	362	361	333	386	319	366	344	351	323	364	366	315	352	316	321	351	348	359	335	318	310	348	356	346	342	350	342	353	347	338	336	289	348	295	309	321	329	318	315	321	318	356	343	338	315	351	360	346	347	351	340	361	369	314	346	325	341	343	331	331	365	299	352	331	353	324	342	352	356	335	351	320	307	331	357	364	320	339	331	322	345	347	354	375	312	328	346	365	380	355	358	370	364	330	348	377	348	329	376	330	345	379	300	330	324	353	357	343	345	342	343	366	338	324	328	355	365	319	327	358	309	331	339	331	349	354	363	361	343	356	344	320	324	338	326	360	330	318	362	327	377	324	325	365	340	341	357	339	343	308	328	342	360	338	335	325	375	323	342	337	335	376	357	332	310	349	328	312	332	332	355	376	359	347	352	323	320	326	347	323	326	366	338	358	351	342	342	351	350	356	321	360	354	319	371	353	338	337	320	337	354	349	329	357	308	317	299	335	343	336	346	329	317	321	310	332	353	332	363	336	335	356	331	367	351	318	378	320	342	313	334	364	325	349	351	329	352	360	324	329	354	339	331	355	351	332	367	342	304	321	344	338	313	351	352	333	347	312	314	347	340	351	339	331	353	347	356	353	330	336	325	325	327	337	381	354	365	315	345	340	326	338	307	355	356	315	369	336	360	317	351	347	333	390	317	297	351	347	350	343	347	349	332	326	338	341	302	341	342	320	339	339	350	350	334	327	347	304	338	339	329	368	324	322	340	348	340	350	361	378	350	349	332	333	291	332	358	311	336	335	359	289	352	341	319	352	318	319	380	337	371	325	332	340	348	321	355	330	341	335	317	349	353	319	339	384	340	349	343	351	329	350	331	334	326	355	341	353	336	367	365	305	350	362	365	310	378	339	326	315	351	333	371	317	321	350	341	364	339	350	327	346	344	322	329	314	334	350	370	348	367	304	327	315	365	375	306	336	330	366	316	352	338	339	323	330	369	360	329	344	324	344	324	397	343	333	304	372	334	339	324	293	337	379	329	335	337	348	342	361	301	315	362	348	355	329	332	342	381	355	323	331	327	332	366	312	338	350	334	334	344	315	327	351	353	323	363	360	366	328	329	332	360	370	358	325	348	356	328	315	338	320	352	341	371	343	319	362	354	350	337	320	366	334	318	351	347	347	318	341	320	287	339	303	345	357	357	358	315	329	341	356	332	344	381	317	360	363	369	337	317	332	314	354	312	337	365	336	348	370	332	366	340	331	335	338	357	343	346	336	315	325	351	337	336	344	351	357	343	321	357	348	350	367	323	314	314	335	351	339	324	354	309	356	365	359	360	337	379	329	331	316	348	328	337	304	317	328	345	330	344	333	331	354	391	337	330	322	326	344	340	337	340	327	329	338	321	362	331	373	313	362	345	353	304	353	364	332	391	318	340	368	323	335	401	327	334	329	329	362	356	345	328	361	332	324	334	316	314	330	332	352	342	333	309	371	334	367	348	337	327	365	343	362	337	334	345	309	314	354	351	329	354	338	343	330	329	383	325	333	339	364	326	344	344	302	339	349	352	337	366	329	325	358	371	328	324	346	358	359	351	364	348	364	328	313	344	339	340	335	334	338	342	360	360	320	368	346	322	337	317	355	328	363	370	333	317	373	329	349	338	327	337	332	336	337	360	316	326	341	314	361	331	347	330	353	329	335	349	312	326	327	336	332	333	358	320	355	333	319	326	358	357	369	333	356	345	350	321	362	366	330	337	337	350	320	339	339	337	353	374	348	372	326	331	324	312	335	322	334	349	333	331	323	336	377	322	338	328	340	341	341	305	322	333	323	327	314	369	348	333	337	336	346	374	315	336	382	334	363	326	348	349	328	357	339	342	338	333	324	298	350	359	344	341	305	331	335	325	350	330	345	336	355	341	348	363	347	305	346	342	361	336	373	326	337	355	328	353	352	336	329	338	324	361	335	309	350	329	336	350	331	298	318	345	327	350	365	374	353	322	356	370	379	323	342	349	316	372	365	346	322	338	347	327	337	349	348	340	359	357	304	342	347	322	333	360	363	334	312	326	349	360	350	358	337	350	335	382	365	327	337	317	316	329	332	322	327	325	350	336	326	341	366	358	324	351	335	311	340	330	328	349	348	348	348	316	339	341	354	320	369	356	364	346	362	320	325	330	334	335	340	352	364	363	358	363	320	374	363	353	308	330	342	342	359	371	349	328	327	336	338	336	374	356	351	307	304	353	331	373	340	336	345	353	360	325	334	318	319	337	346	328	376	304	351	335	345	326	356	331	326	313	313	355	348	352	329	329	342	315	333	353	341	339	347	325	345	297	310	327	327	357	355	345	338	318	326	370	350	332	322	343	318	330	360	328	309	351	339	335	362	341	345	320	344	336	335	334	366	341	353	351	308	335	322	325	336	333	333	352	338	332	330	327	327	364	336	351	366	350	377	372	354	344	352	330	383	337	338	334	358	340	347	382	340	377	344	356	345	334	361	341	351	330	343	334	350	341	320	344	333	291	342	334	352	343	340	361	367	336	343	311	339	338	370	348	363	331	346	342	330	302	325	344	321	316	350	337	337	331	321	357	348	377	319	342	356	332	323	296	312	358	331	358	345	348	336	341	314	301	355	349	344	321	337	340	348	346	354	321	319	364	329	365	337	352	360	344	367	354	315	365	348	377	327	327	317	329	335	319	339	351	334	342	388	362	346	341	322	341	334	315	357	330	350	348	330	336	345	374	329	328	325	356	325	323	346	342	332	337	321	386	326	337	359	320	320	328	328	356	343	325	311	333	318	328	338	331	340	325	342	352	382	332	390	340	336	345	346	308	342	334	337	351	320	349	346	339	369	334	330	321	321	335	305	326	312	338	344	347	319	312	339	296	336	334	346	348	387	332	350	342	355	307	335	377	362	342	323	345	366	338	322	374	375	319	355	324	347	340	354	344	302	327	349	368	346	348	312	346	321	343	394	343	339	357	347	364	331	319	367	339	316	329	302	382	356	335	357	346	332	341	348	376	346	334	359	351	345	342	344	352	348	332	305	359	352	328	320	359	344	355	346	332	327	313	350	296	327	363	356	321	333	320	372	332	350	326	326	336	348	359	338	341	351	349	316	302	324	333	329	352	355	318	307	326	319	323	311	314	343	315	338	329	350	310	354	345	338	337	326	314	347	328	342	315	343	376	343	334	334	323	340	334	319	348	336	356	353	313	308	324	352	336	343	330	316	358	361	335	314	335	330	331	364	317	373	354	329	337	340	338	330	321	313	373	354	366	348	344	349	323	353	333	341	349	336	331	329	326	325	320	325	343	341	300	336	315	352	347	342	361	340	356	347	332	345	338	326	340	328	311	325	339	350	355	332	317	342	377	338	359	331	364	344	356	342	348	346	323	318	333	325
25434	21565	29207	28261	21739	13955	8240	4942	3649	3145	2900	2521	2098	1744	1400	1153	979	809	655	601	529	507	454	467	492	423	442	413	439	382	404	428	385	391	416	390	379	408	371	408	401	397	393	396	417	363	411	376	406	408	364	371	390	413	399	397	342	387	425	399	395	374	400	368	426	386	360	365	412	379	399	381	375	376	358	384	391	391	394	380	360	406	417	422	410	421	380	382	370	387	409	394	374	388	421	411	396	367	385	368	364	386	387	399	385	432	372	355	392	380	382	395	401	373	428	351	394	393	375	390	365	387	382	373	369	382	407	395	436	375	401	412	374	380	387	373	388	423	358	353	398	377	375	396	422	380	420	399	384	379	410	363	370	418	400	375	422	367	378	384	373	409	424	404	381	372	418	413	410	369	423	383	413	373	360	389	338	387	377	374	396	352	405	423	410	439	402	377	381	423	409	371	366	386	386	441	395	398	384	402	387	352	403	414	382	375	391	408	376	374	391	430	358	371	405	411	382	376	399	369	399	423	383	407	419	377	375	376	386	396	419	418	382	418	411	416	417	444	391	377	372	368	364	379	387	365	412	372	396	392	386	414	396	401	389	396	399	388	384	396	390	416	354	381	377	420	402	394	397	377	389	399	410	381	382	392	348	392	388	391	404	395	399	394	391	394	411	398	377	373	398	406	364	370	382	386	390	416	362	399	368	410	400	399	386	403	376	388	387	393	366	379	346	411	394	360	381	365	386	374	397	416	400	365	372	395	413	389	363	409	395	389	387	373	385	375	384	426	380	424	382	385	406	411	403	376	392	407	371	376	366	390	358	370	371	398	394	394	352	383	407	349	399	362	390	400	405	406	394	400	395	394	389	413	370	398	390	409	377	371	403	404	439	378	400	390	370	407	397	419	437	417	399	392	406	418	366	411	388	412	396	377	364	409	373	396	410	390	399	418	407	397	404	376	385	369	387	431	375	391	341	367	396	374	396	369	387	379	435	410	353	391	372	381	403	400	362	377	379	392	358	411	398	370	408	392	419	364	400	414	400	379	390	415	409	395	394	381	383	398	428	379	423	395	394	433	381	428	397	386	386	397	385	386	421	410	426	415	442	375	399	366	389	392	389	382	387	377	410	379	415	422	414	407	384	378	384	425	374	384	398	395	392	355	402	418	408	396	384	399	388	411	384	431	401	399	401	388	399	384	390	399	424	409	392	385	394	417	376	376	385	438	393	398	360	367	406	412	369	375	369	397	391	410	362	373	394	395	389	391	398	411	385	391	362	359	380	371	404	350	366	381	400	378	395	355	420	408	417	404	402	356	393	377	420	426	420	368	379	406	414	377	371	386	421	426	396	400	382	400	382	370	378	350	427	373	354	398	356	373	396	381	425	394	405	402	385	418	419	388	383	394	385	400	399	387	396	402	403	440	397	376	369	394	348	400	423	398	392	398	362	364	413	365	360	372	369	400	425	389	408	381	387	356	402	402	371	410	386	370	370	381	413	390	379	384	369	397	387	385	387	381	391	415	415	389	383	385	359	408	380	384	434	386	408	396	386	384	385	429	414	396	369	394	346	361	381	411	405	425	396	412	401	369	352	399	405	377	396	397	433	383	402	403	360	374	399	371	385	415	402	398	380	410	346	399	383	353	429	391	391	385	415	397	411	388	428	420	425	403	383	408	395	402	400	410	391	415	413	395	387	351	353	394	427	373	371	380	368	427	403	405	381	368	367	409	419	416	364	378	380	397	353	383	379	387	373	387	409	424	370	406	399	349	416	402	375	397	414	402	378	359	411	405	416	424	413	378	405	365	407	371	390	397	375	398	376	404	358	385	409	382	400	442	368	392	382	390	384	431	398	366	351	410	367	379	417	350	379	376	410	391	392	365	362	397	399	362	402	401	408	391	400	364	344	381	394	400	394	416	428	383	432	364	380	385	403	397	398	395	405	395	375	401	347	391	405	384	379	394	389	402	405	364	371	383	348	397	382	409	382	398	391	357	390	414	402	402	370	362	401	420	389	372	375	382	414	391	381	386	399	403	421	394	376	394	395	430	386	411	428	382	409	413	407	416	340	400	370	378	372	406	414	417	412	386	375	390	397	400	381	418	401	402	410	419	401	349	376	403	412	384	410	415	381	421	362	385	433	380	413	375	374	370	427	357	392	420	389	417	400	389	422	392	421	409	378	365	414	416	383	404	423	388	387	390	372	392	349	383	419	397	469	400	404	415	405	358	426	390	399	384	392	405	395	385	394	368	388	447	398	397	382	378	395	382	381	403	405	342	417	426	369	401	421	390	397	415	397	417	386	384	393	391	393	447	391	418	391	411	402	404	426	395	409	415	393	383	387	430	384	428	387	376	374	373	409	364	397	383	398	381	432	388	412	386	385	384	388	390	366	378	370	370	404	416	411	385	344	379	440	391	385	410	389	380	374	419	366	408	401	383	415	423	410	415	379	371	414	388	405	368	338	397	400	424	379	426	419	406	398	372	423	385	396	389	427	445	369	383	405	397	427	404	407	416	386	370	375	404	388	384	369	359	429	389	403	410	389	370	406	408	359	402	411	381	392	415	417	380	367	386	362	372	388	390	395	418	388	369	366	368	386	395	370	392	384	422	420	389	400	368	425	382	377	397	415	402	394	381	382	403	382	419	397	398	329	381	377	448	410	401	405	401	373	379	398	374	399	392	405	382	378	410	393	396	360	382	439	409	415	405	421	386	362	390	384	385	409	392	379	409	377	385	388	381	392	418	389	375	388	370	405	406	444	393	401	391	396	385	413	326	386	397	404	401	381	370	395	412	365	395	355	361	400	354	399	399	344	420	418	394	371	354	419	408	394	374	360	408	369	379	393	413	382	410	379	404	374	381	385	384	401	418	428	393	405	432	379	369	369	418	383	394	401	395	382	386	395	349	410	407	401	374	407	357	380	395	386	373	357	395	397	379	380	403	363	388	390	417	383	415	418	400	360	375	414	394	389	400	390	383	370	361	419	437	416	375	387	373	379	401	418	374	392	363	407	384	395	389	395	402	415	359	369	408	390	422	394	403	389	407	401	386	397	384	428	367	387	440	390	401	416	406	401	426	396	373	403	392	429	357	379	414	395	410	423	394	396	404	387	364	404	372	411	394	409	384	385	403	434	371	370	376	374	419	421	422	393	383	393	411	409	395	390	386	417	419	404	375	418	382	463	403	386	369	415	376	379	356	384	401	417	417	398	371	351	385	381	393	384	401	419	374	368	393	375	364	349	382	409	387	418	406	388	408	385	384	360	398	410	380	428	376	357	381	376	379	371	412	412	388	383	378	391	373	376	401	395	401	405	369	410	377	423	396	382	376	421	378	382	387	406	418	357	420	387	382	383	382	387	388	400	374	379	424	397	393	386	375	375	397	394	401	363	359	370	378	362	382	431	396	427	370	388	382	372	380	397	374	358	334	423	414	390	411	388	361	415	436	399	380	394	404	411	398	394	403	386	412	411	410	394	390	394	375
30652	51932	42659	30207	24175	17337	11863	8566	6802	5451	4978	4126	3402	2789	2087	1782	1446	1101	902	737	695	601	503	508	492	502	473	444	465	457	424	443	438	427	431	427	449	403	428	421	432	444	408	443	453	462	421	401	403	405	380	473	426	445	436	452	411	429	455	441	417	445	448	413	421	393	456	430	421	409	361	425	412	445	448	415	407	388	423	372	427	437	414	399	410	408	415	429	402	414	400	429	398	386	395	415	422	434	401	427	405	386	383	412	411	423	409	451	406	403	412	415	413	430	403	455	421	445	427	430	387	388	441	408	417	429	392	410	391	423	418	415	404	440	418	402	457	405	447	406	370	420	431	422	400	412	425	401	398	454	426	397	449	432	455	403	393	419	440	392	389	415	403	414	437	419	407	390	409	435	423	413	428	399	440	418	428	449	456	407	432	420	425	429	438	411	415	406	405	400	461	399	407	403	410	436	407	429	415	398	437	408	410	406	415	392	417	409	437	399	378	434	395	402	425	410	412	429	405	404	407	390	431	435	404	422	407	407	408	406	419	423	414	423	445	392	441	441	416	464	422	449	413	419	435	431	401	398	413	426	447	444	401	428	397	431	406	456	430	366	405	439	440	425	394	435	403	445	418	411	409	399	414	414	410	413	411	399	426	393	401	413	432	416	430	434	398	450	415	435	434	427	445	406	400	415	433	390	398	457	442	400	427	411	427	404	476	395	423	396	391	418	453	426	435	422	412	388	456	437	433	421	415	422	414	443	410	420	454	446	430	431	437	416	413	405	445	423	458	407	419	391	401	419	407	398	416	424	425	414	405	385	407	381	410	412	418	422	413	417	409	432	430	407	392	384	428	426	426	404	431	437	433	439	465	451	415	410	456	395	402	462	424	477	381	443	485	438	403	440	435	397	387	443	395	397	447	365	418	431	428	461	395	435	435	398	432	415	432	396	413	420	421	401	404	448	415	413	388	451	431	397	407	437	401	393	424	444	413	456	451	431	426	432	414	433	422	412	461	400	393	430	428	435	460	418	437	403	434	437	398	408	400	407	480	474	467	413	455	442	397	416	426	415	389	430	429	415	404	384	398	381	416	415	397	425	398	414	421	433	416	432	412	413	418	441	434	378	396	381	434	417	425	391	444	402	399	392	406	413	431	411	441	416	407	398	454	394	426	437	404	471	453	411	423	415	410	414	420	406	438	409	429	395	442	415	441	418	414	429	397	403	390	416	408	418	420	405	456	399	413	409	424	432	432	412	408	438	392	434	419	393	399	469	408	414	417	410	397	392	424	432	437	419	409	411	410	414	401	435	400	394	408	392	405	412	412	423	421	472	390	376	400	450	447	433	447	443	416	450	401	407	428	402	395	383	428	423	413	395	381	419	451	424	415	437	381	418	438	376	421	415	405	409	386	408	395	414	391	452	402	379	410	448	384	436	443	432	425	469	405	439	383	417	429	416	435	370	386	420	452	403	435	430	396	398	403	409	375	419	425	430	437	399	414	431	426	402	419	431	436	422	411	428	422	427	402	458	388	416	428	432	438	421	419	418	404	426	405	415	397	415	398	413	412	356	398	409	413	383	407	467	418	385	418	410	404	396	425	442	399	433	408	428	416	434	407	417	439	440	418	405	419	420	388	392	411	421	429	396	442	387	376	432	401	391	468	426	460	415	417	397	415	382	402	401	398	461	394	426	432	405	441	439	416	428	403	406	440	414	423	417	434	400	426	409	428	427	406	407	395	419	404	402	405	396	418	394	403	444	418	416	427	390	396	384	409	407	416	437	408	387	403	452	410	404	393	437	408	410	408	429	415	417	387	428	423	430	407	369	447	403	401	419	453	431	377	416	397	418	441	398	385	422	414	447	448	384	436	417	432	414	415	441	404	409	408	414	420	410	422	435	423	440	430	427	384	439	420	417	418	433	376	379	463	448	470	392	399	415	435	456	425	420	443	453	421	414	421	393	404	426	389	414	427	442	402	436	455	407	421	425	472	394	411	418	451	415	400	394	421	447	414	392	403	428	415	461	399	398	420	412	412	418	416	423	406	379	452	416	392	420	409	420	399	398	438	407	393	391	409	405	431	365	400	430	423	404	415	403	422	416	431	464	443	413	435	425	384	435	455	429	417	425	394	429	444	414	381	400	412	422	411	400	406	425	404	414	422	368	360	386	424	436	405	393	389	408	452	425	420	413	454	407	391	392	418	440	409	419	405	405	405	419	418	419	422	404	440	398	401	451	435	408	432	398	424	385	447	418	358	441	441	447	438	406	406	430	404	433	381	429	401	448	400	427	408	411	369	416	407	384	399	415	460	399	407	434	404	376	396	419	407	481	422	430	385	410	449	418	429	427	389	421	416	405	412	394	446	463	418	411	415	434	435	389	427	450	420	399	434	448	427	430	418	433	416	378	447	402	403	434	430	416	399	448	439	429	407	424	398	402	432	374	371	398	424	391	411	445	424	413	410	398	404	434	412	448	392	443	409	422	433	398	398	426	472	395	419	419	415	401	422	415	438	403	424	413	422	433	438	439	445	409	422	445	418	471	409	434	426	435	409	400	389	425	416	397	419	439	418	411	392	402	418	467	443	413	414	415	401	440	406	420	440	412	436	436	450	414	479	433	414	442	372	432	385	408	436	417	409	407	430	441	430	407	425	451	409	427	414	445	429	407	416	390	446	403	462	408	395	410	425	416	385	403	405	418	430	411	442	442	404	409	433	406	414	414	381	423	354	412	418	430	406	430	419	442	425	391	420	444	419	408	444	396	411	392	418	418	401	441	411	402	400	425	429	418	431	389	446	415	460	395	449	402	448	430	436	400	402	418	410	428	460	390	415	413	411	399	442	392	418	414	414	426	417	384	410	428	431	437	411	417	398	397	437	425	408	427	418	424	434	458	365	439	426	412	433	395	425	433	388	404	425	413	425	436	441	431	448	421	421	391	405	400	411	422	410	404	428	414	404	401	422	432	423	405	396	402	408	423	457	419	402	439	431	418	415	400	420	399	423	437	380	431	430	426	400	434	401	399	415	401	465	390	433	425	409	435	433	391	447	418	402	399	412	433	406	431	398	445	382	419	419	423	427	440	376	381	404	448	457	426	414	446	412	416	464	409	410	399	427	418	392	433	411	411	389	420	401	428	436	396	437	418	433	401	368	435	431	407	382	422	429	426	405	403	415	407	426	465	390	457	428	395	428	431	433	423	402	434	430	428	401	400	397	411	443	431	452	423	471	419	424	470	446	396	408	416	469	395	469	394	432	470	416	417	416	405	427	414	421	390	417	437	377	417	429	375	397	436	443	428	452	418	396	424	403	407	411	415	436	389	426	397	402	415	416	427	443	402	425	396	402	425	410	419	424	404	416	397	409	388	416	419	434	408	386	449	421	401	453	432	397	404	372	440	437	432	408	405	430	440	392	434	434	405	410	403	392	446	416	413	428	408	424	390	420	423	446	399	412	409	443	432	405	373	421	422	428	450	412	434	436	438
23058	21432	29086	24428	22597	23710	20728	10802	7408	6049	5384	4321	3621	2875	2307	1723	1530	1188	911	771	701	627	617	526	537	528	440	487	477	460	412	448	451	410	464	420	392	402	462	382	425	459	404	444	401	408	428	412	373	404	372	411	413	419	426	399	396	439	380	395	405	439	408	416	404	391	414	414	384	384	372	416	385	432	416	410	424	367	407	406	439	356	417	391	370	400	438	364	421	417	427	396	413	388	399	417	403	381	389	392	387	390	405	424	439	396	398	451	383	426	407	390	410	443	386	403	412	420	426	423	403	436	354	432	408	395	425	400	405	369	397	395	397	395	438	412	420	369	359	402	410	407	413	402	395	435	388	405	429	366	393	405	432	399	410	399	419	399	445	365	404	421	393	384	360	400	397	393	419	400	380	357	401	351	428	397	382	395	391	435	387	378	393	415	434	388	391	420	420	425	416	425	406	450	422	403	402	392	398	387	435	421	418	373	389	384	402	414	400	416	421	437	419	388	420	418	422	347	402	430	379	443	395	379	415	386	417	380	388	394	408	412	374	392	376	395	422	437	410	445	391	393	405	431	378	415	405	411	437	407	422	418	367	434	376	405	453	401	433	389	416	390	402	399	406	410	382	379	411	397	411	401	398	376	377	407	419	355	433	375	405	423	398	420	397	400	411	440	426	394	409	385	387	419	417	408	409	412	406	408	406	388	401	416	402	418	421	385	378	408	422	414	403	378	370	415	408	417	406	409	419	416	411	424	441	376	439	386	390	360	423	359	393	389	416	432	409	403	408	381	398	376	436	419	425	430	386	390	398	417	416	374	426	362	411	423	419	426	361	391	393	388	396	384	408	403	431	396	409	425	384	403	393	432	384	411	439	403	429	434	421	394	381	397	419	400	395	415	408	410	366	399	387	408	418	423	392	420	423	398	376	416	418	392	409	406	421	391	420	412	386	446	377	400	401	409	375	440	407	416	408	407	404	393	402	399	407	373	388	398	367	421	411	406	430	412	412	394	400	408	421	413	386	376	370	419	392	428	378	384	396	407	413	382	400	387	398	427	392	383	410	351	426	436	400	376	401	412	392	426	375	409	361	373	383	430	403	417	401	412	407	430	431	393	366	414	420	398	410	380	422	364	394	404	421	427	380	395	443	404	374	403	412	403	401	398	403	406	381	401	427	417	394	402	409	408	411	398	400	400	368	418	416	418	412	403	413	398	416	412	373	408	427	402	438	398	376	340	383	473	393	441	370	389	424	413	387	411	386	395	365	427	365	378	381	370	423	404	398	400	421	423	378	381	428	447	415	373	401	400	404	416	420	362	400	415	425	382	453	423	435	425	438	429	409	424	411	376	406	392	396	347	376	407	421	381	376	395	390	418	449	420	382	386	418	433	379	400	407	377	395	408	389	371	420	393	414	400	412	393	439	407	405	343	432	417	402	380	391	395	353	400	413	398	420	445	419	392	366	396	409	428	380	372	391	387	445	427	423	414	391	394	369	399	412	441	359	377	438	391	416	428	406	401	393	410	426	413	379	403	423	422	400	440	388	434	400	360	380	402	381	416	372	405	430	446	416	399	395	424	387	397	381	384	419	410	454	393	380	376	395	410	410	424	405	418	400	436	416	395	412	408	393	398	402	406	368	388	406	374	380	417	412	415	380	420	432	398	427	416	375	447	380	391	388	364	422	398	404	391	410	386	402	419	427	365	406	413	409	388	415	374	400	398	376	416	367	412	366	430	422	433	395	411	411	377	452	372	432	403	401	427	376	405	407	418	430	414	416	405	396	423	372	382	394	397	447	416	425	409	463	387	411	383	397	414	395	425	372	419	428	420	401	418	395	390	439	387	423	389	436	416	427	405	442	430	423	432	402	422	394	374	415	421	416	398	372	393	382	402	407	385	375	398	366	400	392	391	417	391	392	400	421	432	412	437	420	386	448	417	427	387	424	420	424	389	387	386	406	402	406	405	398	392	371	403	402	423	393	371	381	415	406	416	377	390	427	414	406	385	415	442	431	388	416	395	415	377	393	397	421	404	399	392	401	422	371	403	377	401	387	364	395	432	400	391	412	427	406	410	401	379	406	374	395	395	368	425	429	450	378	420	418	390	390	408	385	390	418	453	410	375	379	440	411	379	422	413	383	440	401	370	368	441	417	405	422	384	416	393	409	404	363	408	380	423	407	388	399	381	420	391	437	384	382	410	396	429	382	398	432	419	417	389	396	381	447	392	405	416	416	402	430	375	434	420	438	380	404	428	419	414	400	384	388	403	424	386	400	396	393	382	387	452	408	399	390	418	404	405	374	406	374	429	420	401	406	399	394	392	430	353	389	405	421	458	385	384	419	399	387	408	403	374	419	414	415	402	425	400	399	380	410	379	375	435	372	408	431	395	422	403	385	403	390	448	428	369	392	404	402	400	356	380	378	363	396	395	401	391	413	413	411	420	406	410	399	392	375	406	393	405	416	424	357	368	397	411	379	395	400	394	387	403	391	395	405	415	425	424	411	404	372	372	395	408	417	401	400	412	404	399	384	425	421	387	345	420	385	399	382	382	417	405	411	407	389	388	392	403	423	410	393	393	429	453	451	406	379	414	427	424	379	414	374	390	401	411	380	429	368	399	375	421	387	416	415	432	443	393	398	424	380	409	419	382	365	422	392	391	404	371	390	402	404	377	430	420	386	383	377	425	422	406	398	415	435	364	394	428	368	432	419	415	412	408	427	421	377	403	397	387	430	393	416	401	366	395	370	424	417	410	408	388	421	378	392	399	421	399	392	413	400	381	397	414	386	383	403	438	402	383	403	394	391	386	414	390	387	408	406	413	418	411	431	387	375	402	414	406	431	356	426	392	425	412	408	348	420	390	382	408	383	384	415	401	388	414	415	417	414	422	410	411	375	438	386	401	396	441	388	404	417	377	409	426	431	412	411	448	391	411	399	366	420	447	437	425	422	393	418	406	399	414	369	428	389	407	395	413	406	400	379	400	403	426	419	394	433	399	378	403	409	419	421	405	401	411	418	404	443	419	360	398	390	400	428	389	404	412	424	391	387	399	413	451	370	411	413	391	406	431	406	354	388	431	430	397	384	377	410	410	387	404	382	419	413	397	400	364	392	374	418	407	420	419	430	404	431	429	401	410	396	437	414	409	396	411	411	399	417	395	388	395	387	450	423	365	392	428	399	386	397	390	425	389	446	415	435	422	394	383	397	396	405	395	400	429	404	400	396	406	401	395	436	373	386	395	427	407	412	372	404	409	387	392	422	419	370	383	419	388	467	372	440	409	444	396	407	397	387	402	423	389	417	397	423	363	451	411	413	418	397	401	384	371	366	439	414	374	393	383	439	396	442	408	393	422	378	402	411	382	373	389	399	426	432	430	428	388	392	377	406	421	429	356	385	388	404	369	398	417	420	414	423	411	386	420	387	412	436	378	344	413	396	410	387	425	398	403	380	389	426	385	418	406	410	395	366	384	361	408	422	421	392	391
32823	60690	50350	38967	32560	24892	18629	14090	11125	9518	8436	6804	5680	4606	3525	2639	2264	1704	1249	1103	830	671	690	647	581	564	539	490	541	511	489	448	476	471	473	480	459	432	438	425	418	415	462	462	431	420	429	437	413	416	421	440	428	453	443	440	385	407	472	445	433	432	428	394	428	370	417	456	421	414	382	436	421	441	457	448	414	385	402	435	403	428	440	412	391	446	415	380	403	402	447	417	425	413	386	415	415	438	420	417	414	424	425	435	415	425	417	428	403	383	432	406	409	412	404	421	409	422	438	412	393	428	427	421	418	407	392	428	445	417	432	408	400	394	410	488	432	407	393	388	404	402	370	415	425	390	419	418	443	377	396	406	405	417	400	441	395	423	397	393	419	413	398	418	418	404	435	388	408	391	428	452	426	406	444	386	415	439	407	395	412	393	407	379	393	413	408	415	406	420	401	430	478	440	394	450	412	431	417	419	389	459	443	395	405	391	411	401	414	395	435	437	403	435	385	390	438	434	404	404	432	418	428	386	406	414	391	402	439	440	450	381	421	407	398	433	384	398	438	360	412	403	425	381	438	385	394	400	431	390	410	410	386	403	405	428	401	431	448	400	411	414	389	424	443	396	434	436	428	403	430	425	409	439	413	421	419	426	396	426	386	433	403	421	413	391	433	388	423	425	416	420	413	433	425	423	419	421	399	415	424	426	431	448	427	391	404	415	435	411	386	401	391	381	392	457	421	408	402	397	448	400	408	392	379	432	452	409	431	393	405	430	439	426	407	405	415	410	433	428	415	378	426	397	428	443	404	401	421	447	396	377	433	428	437	383	421	411	432	399	413	366	387	430	392	403	423	441	420	405	402	417	397	453	428	400	385	401	415	437	430	403	418	399	424	366	433	434	433	415	417	431	424	423	401	412	414	398	406	412	398	424	428	427	411	426	394	417	431	411	436	377	413	383	386	452	421	412	406	426	411	462	433	418	375	404	428	424	423	421	428	406	390	417	413	398	448	407	392	440	412	430	396	447	408	412	371	445	431	390	387	370	426	387	427	426	440	427	443	402	417	406	426	428	445	425	449	420	413	450	406	405	411	454	378	414	433	432	425	422	429	388	382	394	438	419	460	414	397	378	440	367	434	382	436	411	418	395	405	432	414	390	423	432	426	409	434	416	417	366	386	427	402	411	398	408	407	405	431	430	433	415	388	419	407	406	385	420	408	437	398	396	426	375	424	435	406	407	429	412	411	447	438	426	402	409	436	410	456	442	425	449	434	415	435	431	409	408	403	404	410	386	375	427	356	377	419	398	390	383	443	371	438	423	412	426	412	414	428	406	401	443	408	419	411	458	426	421	384	444	416	392	441	422	412	426	437	434	411	389	452	400	454	376	434	380	404	398	429	423	426	440	428	400	436	409	431	390	446	443	351	402	390	399	445	378	388	417	410	406	404	421	414	407	425	407	417	391	409	370	419	436	369	410	425	430	389	404	412	413	403	421	438	402	422	398	408	431	405	382	417	387	398	420	419	437	426	426	415	401	401	413	390	458	377	422	419	401	411	411	394	400	426	466	419	417	422	367	432	448	398	412	413	394	427	377	398	444	424	430	442	391	427	446	413	429	472	432	371	401	417	434	387	420	411	430	383	406	418	400	453	423	435	449	421	388	410	393	399	406	445	429	432	418	397	414	412	389	440	387	437	402	392	411	416	461	416	395	404	411	431	415	420	420	423	402	425	440	417	391	432	439	456	433	424	408	406	403	401	388	457	416	397	387	432	377	442	416	422	432	371	423	407	417	412	406	399	413	401	432	463	427	394	417	444	440	450	393	464	418	415	433	418	423	377	398	418	415	407	423	402	390	409	420	367	420	445	416	403	412	410	412	418	419	438	399	423	441	426	410	413	444	433	439	414	394	369	429	429	399	393	424	411	394	418	414	418	402	415	423	397	447	406	477	410	432	414	429	445	432	423	435	391	405	399	380	387	420	426	388	408	438	408	399	410	412	409	418	399	380	405	434	422	421	410	400	414	402	418	415	418	418	419	407	452	425	426	408	409	431	404	428	426	402	419	402	406	446	395	433	417	367	409	414	406	425	380	411	396	441	445	423	376	407	413	443	421	423	399	446	428	491	393	405	411	453	412	431	409	414	445	417	410	427	428	412	413	386	397	413	427	387	432	377	411	409	439	420	417	429	417	377	454	410	436	426	468	424	420	443	409	419	402	407	399	396	425	395	374	415	432	397	380	398	403	417	402	428	425	417	408	403	443	424	371	420	388	426	407	404	399	404	409	433	415	432	397	399	413	394	418	451	397	434	382	405	391	437	430	403	383	405	445	439	421	388	417	400	403	407	424	434	403	413	402	422	398	422	418	413	398	427	449	427	420	455	380	451	390	405	404	401	412	409	364	424	462	429	433	380	408	429	455	395	441	409	420	408	452	443	422	423	399	431	450	451	413	404	420	398	401	421	389	414	441	454	439	412	459	405	425	429	399	419	376	352	432	389	416	412	436	397	399	377	411	375	436	393	404	441	431	410	426	401	427	402	424	388	419	430	427	402	442	427	422	442	417	388	419	419	441	430	366	405	412	424	433	451	466	416	396	449	371	439	457	395	424	415	430	411	429	404	414	420	430	410	388	443	417	388	406	400	409	384	411	408	411	431	414	447	403	414	392	409	426	418	376	383	404	401	416	399	448	419	445	411	436	404	441	413	389	418	380	428	408	422	425	435	413	427	391	425	409	439	415	441	420	396	434	407	408	412	402	385	434	406	447	440	402	425	388	424	405	416	468	378	398	394	421	432	421	421	395	393	417	404	417	448	421	411	403	429	429	440	408	420	435	382	423	426	417	387	417	410	442	388	420	428	386	419	392	431	422	422	449	389	423	435	401	422	421	404	391	441	428	409	413	429	415	394	401	417	412	413	433	472	415	417	436	400	410	439	409	421	401	397	402	420	412	441	402	410	415	424	396	389	415	431	428	437	422	402	403	423	415	430	421	415	420	415	392	394	388	394	420	411	402	416	386	412	429	445	413	406	379	447	406	413	441	402	408	356	406	439	453	421	390	409	412	416	391	433	425	412	396	448	410	436	412	430	411	401	440	420	391	424	412	422	394	434	394	414	419	401	421	418	409	410	418	391	398	432	429	430	390	384	402	433	433	440	412	371	439	420	412	389	412	438	423	408	408	409	388	401	442	417	432	402	409	429	406	388	395	394	415	424	396	413	413	434	426	408	436	403	387	405	416	460	417	415	431	410	388	418	400	447	400	388	466	421	448	443	394	421	394	415	422	401	398	372	412	427	422	401	404	454	403	393	432	415	386	391	394	413	384	432	432	420	432	412	377	417	388	388	411	396	411	448	398	419	403	392	450	394	403	427	423	442	424	431	401	423	438	422	423	409	431	417	396	394	445	399	426	410	432	405	388	411	398	421	409	397	432	438	418	406	410	408	445	435	405	397	390	486	446	448	398	382	450	416	458	420	430	432	418	439
31374	34341	37642	27679	17113	9626	5506	3585	2765	2458	2127	1691	1562	1218	1002	880	733	619	514	467	464	425	415	380	375	379	384	388	336	348	336	348	353	374	345	360	323	312	374	316	312	358	294	333	333	326	308	335	345	333	315	363	372	318	329	353	335	311	333	300	333	333	351	320	325	313	340	324	351	350	350	313	345	345	325	318	335	339	328	355	339	357	320	321	327	347	353	333	341	337	299	332	353	311	308	336	316	315	303	342	326	342	319	342	336	335	318	300	328	332	308	338	338	330	327	329	326	338	351	336	335	319	351	344	332	334	333	346	336	322	349	339	346	329	326	302	332	325	319	321	324	306	321	344	314	318	316	322	295	274	385	342	304	293	359	375	337	322	360	339	314	338	344	339	329	346	345	344	316	373	319	321	372	342	304	337	330	328	344	327	308	338	353	379	360	295	342	351	359	363	303	332	349	329	335	295	338	366	346	337	333	358	349	321	353	326	328	326	328	311	326	340	299	344	349	351	342	343	359	329	357	323	345	323	325	320	334	321	314	328	317	339	329	337	330	339	304	333	339	348	313	330	336	304	306	332	305	317	333	352	305	378	331	339	366	392	358	327	298	369	327	337	354	333	316	342	321	300	365	305	311	364	338	334	358	319	339	305	320	312	319	334	348	352	322	331	358	299	346	363	332	361	317	355	364	336	304	339	333	342	315	328	344	343	321	340	364	300	349	340	323	327	322	316	337	337	312	331	339	320	378	299	342	304	387	366	328	342	343	336	327	318	335	321	347	319	305	347	305	332	339	334	342	317	344	360	324	346	354	333	350	313	346	312	321	318	338	311	345	319	327	331	316	327	334	309	327	322	360	328	337	346	350	333	332	302	349	339	344	322	313	313	346	329	307	318	312	325	296	294	309	321	339	315	304	327	326	355	308	328	356	342	347	332	326	370	333	342	344	323	299	331	366	314	312	321	342	348	350	333	312	327	375	317	314	320	322	317	352	311	331	307	310	292	316	339	347	314	349	330	333	332	323	344	328	318	344	327	309	351	316	340	348	304	304	335	322	319	349	363	338	290	344	363	327	372	327	355	340	344	325	317	332	338	314	317	317	344	302	351	295	342	346	350	326	309	341	342	335	315	314	350	338	316	318	317	330	355	318	353	309	323	323	328	344	313	308	349	342	331	350	314	317	320	349	336	347	344	312	333	322	333	345	318	331	351	337	344	329	361	339	336	320	334	340	348	347	310	311	352	318	318	342	343	347	290	360	313	316	324	325	327	356	364	330	351	327	326	347	335	320	312	328	298	324	322	337	319	334	342	332	348	316	286	365	355	324	341	363	300	346	333	340	344	343	367	314	304	359	315	337	342	317	360	339	334	324	330	311	336	340	329	355	336	306	314	318	337	328	329	322	338	359	323	371	303	293	326	347	322	361	330	373	328	372	302	314	317	347	322	287	332	366	323	299	317	305	317	332	327	316	335	317	344	317	323	336	310	351	316	318	342	307	341	358	315	331	329	306	322	326	324	336	357	339	312	318	309	318	318	357	326	343	350	349	334	335	317	347	318	332	333	306	376	341	338	322	317	338	335	301	343	339	339	328	324	355	328	358	309	350	320	308	319	317	291	351	306	303	342	322	365	304	343	358	296	315	328	320	312	327	346	316	316	318	330	301	305	326	307	320	349	346	324	332	314	323	296	320	305	368	325	300	333	319	301	338	352	344	319	367	320	346	300	281	309	337	332	333	295	307	330	339	347	306	356	336	318	327	298	359	329	352	327	341	330	316	327	382	329	321	319	321	325	325	320	328	324	330	302	317	319	305	340	321	343	333	305	364	332	334	316	333	297	332	325	312	333	325	309	310	326	327	329	310	332	350	356	332	319	332	359	308	314	342	349	317	368	312	332	321	302	307	331	323	317	296	354	345	330	366	318	341	353	306	319	291	349	356	317	347	339	357	329	316	327	362	338	332	343	313	341	351	310	338	352	356	353	336	312	346	321	304	342	341	362	320	337	347	345	326	336	307	333	317	366	329	306	315	333	339	313	343	306	347	329	327	318	346	348	284	294	333	342	325	298	291	320	343	339	347	321	346	305	356	324	334	326	340	341	330	321	351	293	317	336	336	334	337	364	356	335	356	339	311	344	325	336	336	337	347	338	341	372	329	331	340	324	306	309	397	345	362	363	305	334	339	313	348	302	316	318	310	350	344	353	393	313	316	327	335	338	339	332	312	325	329	270	347	339	375	319	358	318	326	339	348	319	336	342	346	312	349	309	359	325	345	333	342	322	329	318	329	351	354	343	380	311	349	343	321	348	325	350	350	328	353	346	327	341	340	360	346	292	325	325	320	295	310	320	334	308	359	351	323	372	327	333	313	343	320	302	311	336	331	370	339	320	297	332	346	330	338	338	333	344	323	324	350	387	336	322	315	313	341	295	318	318	356	325	288	356	329	382	305	319	358	338	322	351	357	311	332	328	338	321	309	318	338	360	317	314	321	322	337	359	318	315	340	323	353	347	321	332	300	347	340	314	379	341	327	326	340	324	325	303	357	306	338	333	323	299	322	345	336	344	313	357	336	321	288	339	343	337	344	323	313	310	325	359	341	345	316	343	342	316	332	329	317	296	338	331	324	354	328	337	311	331	377	351	302	346	314	317	298	357	343	347	334	332	328	331	349	337	335	328	361	330	339	319	345	298	314	331	330	338	338	313	316	346	332	344	309	318	306	288	313	340	334	327	348	327	303	337	298	328	333	339	344	332	322	317	333	327	319	291	331	340	335	325	367	337	321	353	297	318	346	355	312	324	347	309	315	332	323	296	357	325	345	335	316	336	330	358	343	318	315	322	331	334	328	345	350	367	365	333	299	330	342	347	328	299	330	321	275	330	359	356	372	311	344	390	313	327	362	354	348	325	343	348	349	334	347	338	314	334	314	352	334	325	344	309	308	317	341	335	349	328	350	338	351	318	285	319	360	353	343	356	326	290	314	289	316	357	321	310	306	316	298	322	306	335	340	303	304	335	317	332	331	324	334	336	348	350	351	346	325	305	349	334	336	327	317	332	308	317	346	321	330	324	333	329	332	319	332	319	337	327	375	380	358	338	353	314	309	320	345	311	322	331	298	322	361	305	342	310	321	333	340	325	306	339	332	354	323	318	350	344	355	326	321	352	364	310	336	369	347	306	312	319	361	318	329	333	348	319	322	336	344	308	311	282	319	334	309	314	328	342	346	325	334	326	319	339	361	328	364	350	292	302	331	321	315	335	327	306	332	315	342	343	347	341	351	277	356	338	344	310	359	292	315	330	347	352	325	328	339	325	342	315	350	345	342	341	319	332	348	349	308	323	344	334	345	318	347	317	331	340	314	348	323	335	330	329	307	334	330	342	355	321	348	339	327	351	294	293	345	349	304	304	334	333	351	337	320	320	333	334	321	323	319	308	347	328	354	371	315	302	347	316	342	305	324	299	339	303	324	348	306	321	337	342	377	304	327	299
30954	47940	37524	26474	19234	13327	8913	6190	4903	4247	3660	3008	2420	1950	1491	1187	1071	836	662	575	531	475	443	472	427	436	452	387	394	361	400	381	366	367	355	375	364	345	378	363	348	350	363	359	333	316	340	372	361	360	365	368	369	343	343	376	363	349	372	332	336	308	358	344	336	373	349	349	351	342	364	346	376	348	358	369	335	347	331	339	345	385	360	397	332	363	354	309	346	368	342	359	365	365	368	360	318	355	327	333	376	365	355	354	368	328	357	380	373	319	369	333	349	381	367	388	334	376	361	382	322	347	330	361	353	379	369	358	341	335	348	359	348	352	369	361	349	351	328	368	352	381	350	348	363	332	340	353	368	344	376	313	369	375	361	365	320	324	364	352	371	345	393	370	351	335	346	348	338	377	354	346	367	382	351	338	358	322	335	358	335	350	367	320	350	371	377	371	382	361	383	353	358	344	354	352	313	348	342	350	380	331	354	389	356	317	364	379	341	359	334	346	351	345	360	340	343	352	356	352	351	357	350	332	342	364	339	366	343	335	337	371	337	317	368	355	375	339	364	413	407	356	349	358	334	370	348	375	367	344	346	350	337	362	367	343	374	353	355	340	356	353	363	349	359	375	331	371	393	357	339	353	385	318	355	336	350	328	329	365	347	337	333	354	350	377	336	362	373	382	331	383	348	330	324	354	341	333	346	361	383	362	318	346	357	350	330	339	387	356	363	367	367	381	388	341	392	356	336	370	366	330	334	356	357	347	350	342	363	365	363	384	365	309	353	386	327	360	352	375	330	374	369	331	353	324	345	367	356	349	334	366	370	347	355	375	358	341	356	361	354	343	359	350	338	338	315	340	348	368	387	328	327	319	336	322	333	346	341	315	368	346	372	369	341	334	362	368	359	355	341	347	379	371	329	386	347	326	361	337	345	347	346	364	368	393	349	360	376	360	338	368	375	327	347	367	349	329	395	340	343	360	355	377	349	346	350	349	350	360	353	313	349	336	348	357	360	342	350	369	353	363	345	344	364	366	337	364	345	360	362	378	378	334	354	369	363	322	365	361	370	370	360	352	361	390	374	363	326	308	339	360	371	352	363	374	338	367	370	369	346	327	358	360	380	349	364	386	344	356	331	348	370	319	354	351	378	371	329	335	364	339	349	342	340	325	336	346	328	380	333	351	362	362	329	370	348	333	356	378	363	338	325	376	355	349	344	338	382	340	344	371	362	373	378	370	347	321	380	362	321	358	369	358	342	360	340	338	345	375	335	410	350	343	345	321	376	334	359	357	362	339	351	345	372	344	340	359	350	352	367	367	356	359	376	359	367	345	359	395	376	353	359	347	330	336	341	370	359	374	366	322	348	348	343	328	360	347	389	367	374	357	362	338	385	390	348	350	336	354	350	341	351	382	350	353	354	360	347	354	367	354	343	343	355	301	323	343	361	368	364	364	393	328	337	381	378	363	342	363	374	383	358	337	322	341	335	356	357	337	368	357	343	353	352	375	348	369	357	364	326	362	334	362	362	362	363	368	350	371	365	366	383	375	349	372	327	329	350	358	379	368	382	320	358	345	358	334	359	332	407	338	349	379	319	329	370	380	382	365	358	348	341	366	354	342	354	379	359	352	377	338	359	360	371	343	395	345	375	326	336	344	328	370	364	355	357	349	336	338	323	377	390	380	354	358	343	350	365	348	369	339	366	334	396	354	321	366	353	385	325	320	324	351	365	370	338	371	352	370	360	364	318	329	329	311	325	369	372	382	345	368	373	357	337	348	336	386	356	330	367	361	371	375	334	336	387	377	349	367	376	356	404	351	389	332	351	344	369	354	363	360	334	350	381	389	345	368	342	359	367	340	360	362	331	347	356	360	343	341	383	354	386	357	374	353	347	369	359	346	361	348	388	340	373	300	330	384	364	374	355	372	328	363	325	360	329	392	371	337	363	349	355	372	359	357	380	363	338	354	349	299	368	362	378	350	353	350	353	374	323	362	378	359	399	334	372	334	357	352	351	353	334	360	338	350	347	316	349	336	328	390	332	341	346	376	352	345	340	372	344	325	353	373	361	371	379	355	348	328	352	356	360	351	370	339	347	335	334	332	368	368	354	326	341	339	356	331	364	375	359	375	338	334	368	350	366	348	330	332	334	338	360	366	354	344	370	362	353	374	368	382	341	364	328	356	341	351	342	353	349	334	350	353	374	384	328	366	337	349	351	366	313	340	325	361	353	372	360	343	370	355	339	345	341	338	359	335	384	350	339	343	324	366	324	365	343	346	376	356	373	381	345	361	333	340	352	345	354	369	363	372	387	374	389	356	374	372	352	336	346	357	377	348	356	344	343	358	334	383	331	350	376	357	322	343	365	389	327	367	319	365	397	347	305	358	333	354	325	360	359	370	342	363	333	348	409	371	389	331	354	339	360	331	374	333	401	335	340	365	384	390	333	367	376	353	373	344	387	332	371	374	321	329	389	393	325	315	382	355	368	367	357	347	339	371	346	354	371	338	354	381	365	346	325	343	344	355	317	346	320	366	362	341	334	390	373	338	394	358	360	359	347	364	348	349	343	368	327	336	351	353	333	342	358	343	348	388	365	311	375	359	380	345	348	368	370	330	354	378	351	363	356	337	348	346	317	378	377	348	372	336	368	373	367	362	341	391	348	377	333	346	342	355	358	311	339	340	372	342	329	384	344	363	356	344	367	344	346	339	351	365	364	320	355	344	318	351	370	343	332	337	350	340	361	365	349	341	350	360	332	379	365	384	363	358	359	322	344	374	357	362	324	369	365	375	336	357	337	372	343	368	354	358	359	366	361	358	357	357	359	329	366	329	347	366	380	373	345	373	381	355	387	381	352	356	343	355	386	355	367	367	373	333	326	364	370	373	349	351	345	359	340	328	320	361	372	307	374	327	325	367	363	364	313	334	339	351	372	377	347	352	363	333	368	338	351	357	378	342	338	341	366	368	354	342	336	365	330	347	381	355	344	346	369	348	324	370	357	321	343	339	408	367	362	376	370	349	377	353	337	334	362	335	348	351	335	361	337	383	335	331	387	357	348	378	333	347	358	359	368	335	346	382	332	332	342	362	388	377	377	341	366	350	341	365	358	366	397	336	358	369	356	318	411	351	359	347	374	366	325	348	369	356	357	343	321	378	385	368	350	355	369	337	388	334	343	365	404	349	366	366	342	326	382	318	374	358	330	364	345	357	352	383	367	356	352	374	341	362	351	331	358	353	351	365	380	367	365	361	353	348	347	336	374	338	373	331	360	364	331	371	330	330	370	386	334	357	365	349	372	345	351	345	383	395	325	399	365	352	367	329	332	372	347	306	360	329	347	350	335	357	340	341	368	336	357	343	322	385	385	362	339	355	317	339	322	335	330	358	377	349	361	371	347	346	374	348	345	323	351	334	351	353	351	326	384	390	337	354	363	321	347	358	368	343	304	319	364	311	333	367	338	354	335	400	360	346	332	347	357	324	318	381	357	354
24280	21471	28916	25924	23689	19598	11804	6794	5065	4283	3532	2963	2415	1835	1448	1158	1010	956	707	596	525	497	415	423	398	387	401	390	385	353	329	350	343	363	322	358	351	351	329	347	360	318	319	358	320	336	327	329	339	323	314	291	313	349	307	347	328	328	334	316	321	336	355	331	313	349	328	313	321	321	326	342	321	315	326	327	287	308	301	310	291	352	315	291	325	319	327	273	330	289	355	350	328	308	346	319	335	344	320	316	339	314	317	334	384	300	310	347	332	330	311	305	323	308	350	317	320	311	347	343	310	323	311	340	319	349	333	295	329	336	317	339	331	311	341	295	314	319	314	329	325	322	301	326	320	302	345	327	352	296	339	326	330	319	313	336	318	327	302	336	307	313	335	299	324	338	318	294	309	318	320	318	324	324	317	308	318	327	328	308	336	324	301	304	323	317	330	322	307	338	332	305	337	292	329	312	338	312	301	291	331	315	332	310	333	329	337	345	298	329	304	317	332	320	303	323	321	325	307	318	338	332	339	283	348	327	329	321	337	311	323	329	298	275	303	300	321	328	338	339	327	325	364	342	310	351	339	328	330	344	358	325	343	323	316	357	345	325	333	354	310	315	335	313	315	327	303	318	312	315	319	328	307	288	335	322	321	326	296	328	305	300	323	324	347	336	313	353	313	341	337	337	323	313	340	326	291	297	304	323	328	306	303	299	318	327	288	306	297	303	343	347	374	349	317	318	298	324	333	315	306	343	356	329	322	341	325	297	324	336	318	309	324	330	336	314	336	339	323	347	318	318	350	347	313	337	315	328	299	321	340	330	294	327	321	320	339	317	339	316	359	319	360	338	304	315	302	307	322	318	315	327	291	327	278	338	317	337	313	328	317	352	315	343	312	326	300	321	334	337	331	348	312	344	289	292	317	321	342	308	345	310	335	312	317	343	318	315	339	320	336	329	318	335	340	316	337	348	355	314	346	314	331	335	339	318	315	338	318	328	292	362	314	297	352	346	334	347	345	326	334	309	315	283	318	302	336	351	299	307	329	304	330	344	328	322	312	352	321	314	319	329	304	324	317	334	292	345	338	328	358	324	318	362	303	301	327	352	335	317	295	332	333	348	319	332	312	301	348	327	327	300	339	343	351	346	317	312	333	304	300	321	332	328	351	311	323	305	315	316	304	301	287	303	297	331	343	318	312	353	313	355	333	337	331	298	331	338	328	339	301	325	325	319	298	350	312	338	324	365	342	289	295	337	301	303	346	336	339	312	332	311	318	330	309	303	319	328	328	330	342	347	313	346	306	343	319	314	353	322	340	360	289	329	317	327	339	322	303	325	312	322	288	288	292	345	325	299	334	332	341	327	343	301	332	313	311	301	331	316	314	297	317	323	338	270	339	295	307	344	336	294	346	315	332	355	327	321	336	314	322	341	281	335	292	331	315	344	327	321	324	345	310	331	303	324	304	298	340	330	306	333	344	340	347	307	288	322	327	308	322	319	325	322	312	333	314	329	370	342	300	322	329	316	305	340	300	319	319	329	359	330	335	324	345	321	301	308	322	363	321	330	313	322	315	305	321	355	337	315	295	348	330	315	329	322	342	328	333	326	300	309	379	318	322	305	311	316	308	346	331	361	306	343	363	350	339	298	338	326	340	328	310	329	318	341	308	350	340	316	352	308	304	346	309	317	319	359	303	339	331	328	342	325	325	329	298	322	321	322	312	338	322	299	340	339	340	323	324	325	317	357	335	316	314	321	322	303	334	310	313	321	331	336	351	342	318	306	319	326	306	325	323	352	309	314	343	343	331	311	318	297	306	298	326	319	292	315	319	319	320	335	327	320	331	277	322	322	331	303	339	347	329	349	310	330	354	364	336	304	313	307	350	303	326	341	329	315	317	308	363	324	314	336	352	290	326	325	338	337	351	317	306	315	316	316	310	363	325	313	342	332	317	339	332	334	320	284	325	326	345	309	349	326	344	318	338	295	310	306	336	309	329	324	333	281	330	318	323	330	280	310	361	339	342	298	321	325	317	324	333	336	330	323	322	291	339	304	319	286	343	321	336	319	341	322	318	348	320	318	344	356	318	318	356	322	299	298	315	312	306	286	329	332	305	352	329	298	291	334	314	332	332	327	290	319	314	322	342	319	304	334	309	388	321	331	316	328	316	347	302	350	339	325	391	329	365	305	336	331	322	321	366	323	340	309	317	333	329	310	322	325	295	335	337	347	338	290	302	316	317	318	342	343	339	308	319	345	345	317	329	319	368	313	358	328	341	340	331	307	344	313	304	332	352	300	332	320	307	312	312	301	344	294	322	358	315	328	341	320	306	347	330	310	333	350	335	330	334	354	322	311	330	314	325	315	338	317	346	317	336	336	314	329	307	326	351	325	307	304	360	289	302	324	341	311	300	338	350	316	318	296	321	295	355	315	290	331	314	329	362	333	343	349	322	326	351	326	328	291	328	338	306	313	310	326	354	309	321	322	356	324	321	329	323	330	347	338	316	304	322	317	289	317	328	290	313	364	295	343	303	297	325	311	353	311	328	324	354	321	348	336	331	339	350	312	299	352	312	323	310	348	314	338	315	329	309	297	362	320	338	337	329	319	305	350	324	331	344	325	327	340	310	305	312	326	323	328	345	357	308	312	313	298	332	313	340	337	295	318	325	355	318	306	327	311	305	324	309	319	320	321	291	347	333	313	325	322	300	308	305	336	342	309	358	315	308	332	365	326	327	305	327	329	340	309	324	330	284	357	333	337	300	343	316	321	308	333	368	339	343	306	343	320	309	296	365	295	300	309	322	334	324	298	332	334	348	347	312	345	360	348	323	364	327	349	331	303	343	341	343	324	348	317	336	356	351	318	329	318	323	354	326	338	322	340	302	337	341	292	361	284	306	324	336	341	321	367	319	294	333	302	293	327	325	329	329	323	313	313	330	343	314	354	329	319	342	335	327	342	318	326	355	315	336	338	307	305	309	322	346	341	318	350	324	343	326	337	325	332	316	314	320	329	304	310	324	345	304	326	343	353	340	326	309	325	311	322	325	313	313	334	321	331	320	338	316	350	310	301	279	300	322	297	316	311	336	345	357	331	320	334	335	334	339	348	361	311	329	325	276	341	330	336	330	297	343	337	316	332	324	304	341	290	331	324	319	315	322	339	331	326	342	329	304	315	325	321	307	331	310	326	350	322	295	337	336	327	326	334	299	300	316	332	337	311	313	324	322	314	330	345	358	347	355	320	355	318	305	281	350	369	332	326	341	308	338	323	327	329	336	321	322	311	324	324	344	314	341	296	323	333	343	330	331	323	283	327	307	348	297	352	345	341	305	353	313	315	335	333	313	344	365	341	319	303	326	328	318	299	335	340	312	312	318	320	331	333	339	359	309	336	334	345	328	306	323	336	322	333	324	321	340	326	335	310	329	326	307	304	337	312	327	298	340	336	325	330	318	339	332	308	316	335	307	298	332	306	332	326	330	343	349	344	299	321
30676	56553	45670	34399	27395	19576	13485	10111	8200	7013	5703	4769	3770	2849	2193	1929	1562	1297	995	744	643	575	500	479	455	460	426	453	374	421	357	360	395	378	377	347	331	351	361	338	368	301	355	354	319	375	353	375	343	322	343	341	353	329	347	384	322	382	349	343	316	353	319	346	332	310	333	343	352	350	337	311	319	373	307	386	338	334	327	334	359	345	320	313	376	354	355	355	362	338	328	338	363	311	327	352	338	354	325	329	355	345	325	370	362	319	370	367	351	364	322	348	348	345	332	365	333	357	336	358	358	325	319	403	370	333	350	336	324	333	376	363	322	317	329	315	325	346	353	340	364	351	337	325	328	325	385	334	306	332	366	357	345	358	348	349	311	351	331	366	324	382	340	333	347	369	355	334	343	349	353	364	342	324	335	343	360	309	339	387	353	331	337	328	374	322	329	343	357	334	359	333	350	343	344	312	372	316	359	332	346	330	333	326	360	345	352	323	326	336	328	344	336	314	322	353	369	314	363	369	319	372	352	318	408	339	346	330	345	336	347	336	339	340	377	316	370	349	342	354	364	338	326	352	342	348	347	367	333	343	300	332	333	317	345	376	350	326	327	360	325	325	304	363	354	336	327	336	348	350	333	332	326	319	343	344	340	333	364	336	344	322	347	328	387	335	327	350	355	304	341	340	332	355	342	348	320	366	344	340	324	346	336	307	361	349	337	357	353	301	326	362	324	319	368	363	352	342	330	360	337	322	358	316	352	327	339	316	382	372	337	357	370	346	341	353	346	344	335	367	340	364	314	365	344	341	331	368	345	336	318	335	345	350	338	341	348	371	341	342	318	325	381	321	355	321	386	344	328	312	326	341	323	319	351	362	339	334	348	318	330	346	372	323	355	334	319	314	344	352	332	374	298	390	314	356	317	341	326	347	328	321	358	313	343	322	375	350	336	320	326	349	353	361	326	337	365	354	384	354	315	336	364	322	372	349	337	359	344	357	347	348	343	358	315	315	361	311	331	322	318	346	349	341	330	337	370	338	308	306	313	396	352	344	333	329	354	395	332	334	354	324	358	371	339	336	352	354	348	355	354	356	332	350	353	345	294	345	338	334	337	362	302	323	339	343	354	349	324	349	346	361	316	364	343	362	334	337	341	328	353	324	344	365	331	349	330	365	343	344	334	361	300	344	344	353	339	333	331	355	338	372	329	329	370	324	300	336	348	318	360	344	343	340	378	355	316	335	350	338	366	345	314	382	339	341	348	363	343	336	322	373	356	324	347	343	357	356	341	357	365	308	350	327	363	339	392	325	346	347	347	329	325	344	363	356	330	352	338	349	329	403	335	354	354	352	339	365	343	326	321	318	387	333	316	362	365	382	331	342	338	320	329	292	349	306	308	329	346	321	360	355	324	338	316	329	347	315	362	333	310	344	338	333	343	337	364	345	354	361	334	342	338	345	338	308	334	317	363	339	360	345	341	360	371	316	335	345	361	340	378	348	346	346	333	337	334	348	312	331	350	352	348	348	306	333	325	321	377	339	332	347	349	313	308	369	304	327	297	345	339	338	346	328	350	330	324	359	361	367	348	337	346	345	342	338	339	327	349	327	339	343	366	354	333	351	328	331	345	351	324	329	327	351	366	381	359	324	340	350	322	340	333	355	353	323	367	330	334	379	363	298	339	347	374	334	332	351	357	337	360	343	357	319	366	362	346	351	322	357	346	318	346	310	326	322	368	354	311	299	364	393	332	367	348	342	329	367	345	318	373	317	352	343	385	375	342	339	339	357	355	357	358	342	336	354	384	331	307	340	304	291	330	364	353	350	327	361	314	322	335	345	348	332	337	346	344	308	369	345	367	329	314	338	373	319	343	328	353	378	344	291	351	359	319	333	386	350	330	331	335	329	342	354	325	337	358	382	322	335	317	339	358	356	341	357	362	321	304	335	366	350	384	353	335	336	358	321	336	315	366	331	383	346	343	374	347	315	350	344	335	342	329	333	336	361	392	365	372	352	298	347	352	367	348	340	342	311	342	353	359	333	336	364	326	328	347	332	333	351	315	353	340	331	338	347	329	341	330	308	342	369	305	325	319	352	359	372	359	316	345	376	342	344	364	352	340	376	353	317	338	320	349	320	338	327	308	351	350	335	330	355	380	329	356	333	350	336	330	345	357	356	356	336	337	308	316	351	331	338	337	368	339	332	327	346	362	360	321	341	367	366	364	338	352	319	361	358	319	357	347	347	357	339	334	355	347	365	345	328	342	351	338	336	339	351	339	366	322	358	326	310	359	395	331	356	303	329	339	336	352	345	339	332	336	334	345	338	329	334	331	322	358	325	329	360	302	349	372	308	344	365	363	363	348	330	330	363	346	316	332	373	325	347	329	367	369	359	354	359	327	333	373	385	295	331	375	324	358	349	327	349	333	360	366	307	342	337	344	341	356	334	350	345	365	354	332	338	335	349	340	373	347	329	335	336	374	350	348	363	342	345	365	326	338	352	322	353	318	302	314	331	313	333	355	347	347	313	308	301	369	332	345	327	335	339	358	317	366	348	325	327	344	327	358	348	346	360	340	316	334	350	306	350	339	359	338	373	314	341	345	346	337	343	316	297	346	348	379	365	347	343	337	348	320	352	336	338	322	315	362	345	406	324	322	337	335	311	308	337	305	354	330	337	360	330	356	301	329	326	355	352	346	361	329	313	317	377	383	321	316	321	328	358	368	354	335	312	342	373	328	354	368	340	354	339	345	348	302	341	326	328	372	369	322	361	321	351	337	354	320	347	343	341	342	340	345	344	368	338	325	346	346	315	332	345	368	357	363	377	340	325	359	335	339	366	357	322	319	350	357	308	332	362	368	360	350	345	301	334	329	338	351	351	357	355	323	330	316	351	316	374	359	329	349	354	355	370	329	337	363	347	346	376	345	347	348	356	362	374	341	329	373	339	329	353	393	334	321	356	330	317	350	365	329	383	350	363	314	332	347	337	356	343	351	322	308	378	344	349	334	366	310	343	360	327	352	321	317	359	355	315	343	329	336	331	315	338	339	333	339	328	329	334	335	323	342	335	371	303	339	346	357	372	392	370	326	339	358	369	327	322	370	362	330	345	352	333	355	329	350	321	361	311	307	336	300	361	321	331	348	317	356	389	324	307	373	332	351	326	339	341	336	339	309	342	326	322	337	325	376	334	333	355	334	344	337	364	362	343	312	349	355	363	330	325	341	332	321	352	323	339	362	345	331	358	313	365	350	370	348	354	337	330	326	313	372	305	347	318	370	335	344	329	325	325	343	377	341	345	324	363	338	325	356	332	367	375	338	357	349	344	353	335	333	353	346	348	369	370	319	357	340	355	329	337	332	335	363	307	343	356	358	366	325	352	333	344	360	346	328	364	344	389	364	336	323	335	365	339	318	330	325	360	342	326	329	314	355	366	344	361	311	347	361	321	344	356	344	366	367	320	303	310	347	338	342	326	311	339	340	358	362	308	341	333
25472	21603	29118	28740	21441	13316	7609	4945	3755	3271	2755	2347	1918	1616	1341	1109	945	892	642	600	542	487	493	488	468	429	415	469	461	401	400	388	358	414	391	409	407	463	429	396	399	390	370	423	386	407	409	401	413	413	399	428	384	414	390	413	428	412	438	391	388	358	428	379	412	398	416	386	410	396	383	378	397	353	363	406	431	379	406	389	409	383	374	357	422	386	421	386	371	368	363	411	397	329	396	382	426	395	386	408	401	398	383	405	409	389	390	406	393	427	398	356	402	383	419	398	401	404	424	388	371	400	408	374	408	385	419	351	381	418	398	401	417	394	382	383	369	417	382	403	395	386	362	410	410	396	426	379	396	401	387	386	377	382	392	407	427	411	387	376	367	424	414	423	381	406	391	409	392	384	398	406	398	383	376	375	383	416	378	395	358	390	387	385	424	423	398	427	409	409	401	419	385	377	384	404	397	429	398	408	415	414	382	398	391	417	424	405	395	381	383	397	388	425	407	396	441	399	354	405	379	405	401	418	411	403	397	390	412	380	405	397	382	391	418	405	387	440	416	412	401	411	392	426	397	399	398	417	374	403	385	374	392	391	408	392	368	392	418	358	431	409	399	368	407	417	371	416	411	426	380	410	362	383	420	366	382	392	349	419	385	387	398	411	377	387	385	391	462	390	405	392	405	399	439	426	376	375	402	360	385	399	420	358	440	393	367	386	402	444	401	396	385	370	410	402	402	362	404	381	386	389	382	423	408	353	418	368	445	427	355	374	459	402	375	392	383	404	395	359	394	390	372	383	371	381	398	413	414	382	401	389	385	375	380	423	375	394	408	388	356	393	412	398	451	356	395	406	394	379	409	431	401	391	427	388	386	380	428	374	421	362	405	403	380	399	383	410	417	386	380	364	370	399	380	384	419	365	361	328	394	411	395	390	407	374	395	386	382	394	402	435	415	355	404	425	401	390	376	396	424	369	418	385	435	363	411	435	353	382	403	396	373	385	419	398	407	388	410	401	402	414	372	390	395	368	405	401	424	406	384	425	419	387	381	425	380	389	352	394	423	386	414	362	395	400	376	417	380	404	397	377	415	396	401	419	373	415	431	376	420	389	396	378	416	438	394	396	450	368	376	421	444	428	386	424	391	334	360	413	416	390	393	417	407	357	391	365	381	398	396	354	400	399	391	405	395	424	398	396	406	390	387	381	393	396	417	397	402	400	362	388	392	365	403	423	393	361	391	418	364	408	387	390	376	444	438	410	379	416	367	401	406	401	403	370	405	397	404	373	366	383	409	453	374	381	385	340	377	377	365	407	339	389	378	407	355	384	365	380	392	369	396	423	411	393	402	415	379	372	373	385	417	436	409	392	431	412	364	428	382	385	405	396	426	401	379	378	409	419	379	440	400	415	382	385	417	385	400	440	360	363	392	373	389	398	383	401	409	404	387	381	395	374	401	407	414	400	378	337	429	361	368	410	365	386	403	401	368	388	371	391	380	370	362	378	413	410	409	372	407	405	430	389	387	431	436	378	394	394	425	395	393	385	437	441	372	414	405	396	385	387	421	362	369	380	402	410	370	358	371	387	371	401	402	390	376	383	405	375	362	445	394	445	383	361	372	385	389	392	410	380	370	395	411	399	400	388	358	397	419	391	371	380	388	408	403	382	351	372	434	374	382	423	417	386	387	413	388	411	437	385	404	380	406	387	383	401	419	413	388	385	354	402	387	358	383	398	420	393	424	386	409	378	396	387	385	389	371	380	396	400	438	419	375	373	419	406	414	388	402	410	361	399	397	389	399	411	447	395	374	392	418	393	413	402	389	387	372	371	406	399	362	394	401	415	387	414	373	411	381	388	444	418	366	413	411	386	352	396	431	413	393	360	426	414	376	418	393	367	373	419	435	392	396	385	412	347	461	418	404	388	370	401	390	385	438	374	353	356	436	404	381	376	389	386	401	408	439	374	432	411	379	419	398	373	371	389	382	398	389	371	418	420	402	409	383	402	403	402	424	405	399	396	404	393	420	385	414	390	389	406	407	384	367	399	380	394	416	345	427	390	387	403	413	395	409	434	432	369	407	393	402	398	396	381	384	443	410	392	384	391	355	411	402	379	410	389	388	387	399	402	408	438	416	385	371	425	406	415	409	394	371	399	379	379	408	416	404	403	422	384	399	386	423	389	381	390	385	405	384	406	382	387	366	408	407	377	377	408	343	414	363	409	392	412	378	401	398	409	392	395	437	414	417	419	391	388	367	391	397	381	396	401	405	411	378	390	419	391	415	408	423	409	410	408	428	391	408	369	407	408	369	418	382	392	428	406	422	419	386	395	394	399	389	386	404	364	399	420	409	443	418	402	419	413	357	398	347	390	400	422	379	376	381	406	407	347	394	372	404	397	413	449	402	397	390	368	393	391	385	395	399	408	392	433	381	375	427	371	380	383	407	394	384	409	379	395	390	383	405	425	388	451	374	387	387	378	399	397	388	402	380	385	422	382	403	400	403	431	392	415	402	388	378	401	384	378	407	439	383	388	393	372	436	367	374	425	401	431	357	370	391	362	379	381	418	396	380	434	415	373	386	391	398	408	391	417	422	422	391	389	371	381	391	424	395	397	398	420	393	380	386	381	386	368	380	375	383	428	372	415	379	424	404	415	376	421	379	404	409	395	406	369	384	388	390	376	387	387	380	393	392	374	374	451	384	386	395	410	401	397	381	381	386	440	414	386	425	407	390	397	393	371	386	410	367	370	379	424	372	401	432	394	385	423	425	363	425	404	397	375	364	380	386	380	390	432	381	390	406	374	445	382	388	389	410	408	413	410	406	382	417	388	358	376	393	393	408	432	416	396	370	413	386	383	407	404	444	410	393	390	414	380	426	364	373	391	412	436	404	390	408	386	395	399	361	388	377	397	385	386	388	362	404	404	428	396	401	353	412	378	408	400	389	372	372	394	391	395	380	394	376	406	392	400	380	428	420	406	418	402	406	386	398	345	423	361	401	370	354	408	408	398	362	395	390	387	393	361	400	404	406	450	392	410	391	390	409	398	348	448	379	417	358	378	419	394	368	408	386	439	412	395	405	414	411	406	429	393	405	418	367	408	353	373	391	420	385	393	388	392	392	411	388	402	373	372	362	434	410	429	433	417	390	416	373	424	399	404	412	380	400	394	410	388	374	382	387	389	370	385	378	373	379	403	399	400	383	404	396	411	402	412	370	417	370	402	379	400	377	382	395	377	402	393	416	415	379	399	389	407	384	397	390	393	420	400	409	404	410	412	382	363	400	410	399	425	390	372	423	382	379	426	402	397	414	418	398	411	410	387	395	411	369	394	434	392	397	417	387	405	347	367	376	361	375	396	418	381	380	416	393	396	432	377	388	438	403	413	402	406	409	359	414	389	395	378	410	374	411	396	394	387	396	409	418	437	362	418	402	381	392	369	403	398	369	417	422	400	369	413	410	386	393	401	390	408	431	375	437	390	405	391	402	384
30843	53083	42281	31054	23517	16024	11265	8437	6795	5891	4887	3939	3263	2568	2036	1633	1426	1205	894	772	632	646	622	537	508	522	494	450	490	450	471	456	429	463	439	452	467	445	441	453	464	426	449	440	433	420	439	427	442	434	403	424	433	439	394	398	362	416	404	412	448	412	444	416	449	414	419	432	391	437	398	396	413	444	448	394	417	431	365	454	446	412	422	399	435	420	399	374	377	427	435	404	434	430	436	457	417	430	418	429	420	413	401	388	437	385	437	425	430	435	430	388	398	423	427	402	414	457	386	389	426	394	454	426	460	415	449	400	405	449	433	443	412	419	410	425	408	403	430	461	429	404	431	418	394	418	440	377	426	470	414	389	416	425	433	401	399	433	429	437	384	418	411	407	407	436	407	445	402	398	446	421	381	444	408	431	407	442	386	391	404	402	384	404	395	438	416	373	450	361	414	423	442	442	468	404	428	409	441	387	411	405	400	488	408	407	414	421	394	436	380	429	433	411	434	412	423	422	428	415	401	438	410	397	416	427	399	429	399	436	430	423	396	447	395	416	410	463	386	435	434	387	392	449	448	417	410	403	387	393	434	450	447	430	438	391	423	432	396	433	408	397	413	420	441	418	458	421	426	424	407	400	417	399	404	441	404	413	386	399	422	409	421	420	438	395	431	393	425	465	431	438	403	418	422	456	418	423	455	389	386	427	421	427	416	413	440	439	416	369	422	427	425	404	399	410	417	418	397	412	446	389	406	461	414	408	422	472	420	416	425	412	400	392	398	412	427	432	396	420	437	420	413	409	469	427	446	440	459	400	367	452	403	472	424	426	389	420	389	412	395	382	427	412	389	404	435	456	456	451	423	401	430	426	429	443	398	405	427	431	395	438	385	417	401	414	385	404	425	429	420	429	396	408	416	422	409	465	408	422	431	423	393	415	397	406	409	381	390	452	404	449	415	420	424	410	430	420	430	385	458	422	399	416	434	447	407	396	401	411	433	429	403	430	409	419	424	373	410	421	390	351	396	454	445	406	393	431	440	405	383	465	415	415	443	396	450	372	416	463	448	406	430	424	446	405	390	390	453	407	432	418	436	416	436	427	426	421	446	401	408	430	390	432	437	450	431	449	435	400	389	429	414	403	414	424	448	394	420	395	409	432	397	427	430	440	409	429	426	403	447	440	430	431	425	380	418	433	413	394	457	393	420	422	429	441	417	426	366	402	396	407	431	389	411	458	427	428	438	426	434	382	405	431	446	439	454	426	425	416	391	399	426	428	434	393	419	440	403	449	399	426	395	428	368	425	391	408	400	413	459	401	425	414	431	409	419	406	406	413	412	427	404	414	434	414	446	444	441	425	421	444	439	419	451	370	451	402	446	382	421	403	419	426	393	439	433	403	405	378	435	372	417	441	405	430	415	437	380	402	409	424	405	387	391	392	460	428	387	411	369	405	391	407	396	422	457	433	433	440	459	420	433	421	397	411	412	441	434	418	418	405	396	444	383	454	401	418	428	456	404	427	408	420	426	412	412	400	444	447	411	464	438	433	425	459	431	414	429	420	429	403	420	390	438	389	389	405	392	394	395	468	426	430	380	381	435	395	409	394	426	394	429	443	445	447	412	424	419	428	469	453	430	425	407	440	418	431	422	399	439	445	416	446	412	402	438	421	440	427	425	423	451	441	451	408	424	411	381	429	426	406	391	405	384	411	417	390	406	423	428	405	409	399	384	413	425	371	388	395	406	407	398	427	414	469	396	405	422	388	416	430	443	447	439	375	434	449	423	429	455	407	420	421	420	415	436	393	389	420	412	387	401	426	419	422	430	407	425	407	428	394	410	433	409	435	412	434	379	391	409	420	437	424	426	442	404	390	404	432	454	417	424	432	435	429	405	409	412	430	388	405	387	393	448	441	406	388	408	418	423	405	397	390	440	414	426	457	406	427	453	426	443	374	406	460	421	455	401	435	418	434	412	451	459	361	390	414	414	400	421	390	431	453	412	471	414	425	450	460	419	423	430	421	444	416	399	425	403	384	424	434	408	487	423	426	432	430	419	405	419	452	427	448	431	420	429	426	385	434	403	457	422	449	421	436	390	395	420	412	425	398	453	436	436	435	408	420	408	432	429	392	409	408	426	425	429	385	458	411	410	397	412	420	429	424	396	415	436	403	432	415	394	444	422	413	384	422	433	424	412	429	411	395	389	432	431	428	410	399	442	422	415	415	390	387	451	435	413	411	434	448	394	419	405	405	417	416	431	416	418	411	414	440	431	431	418	426	423	425	415	409	429	421	376	443	410	418	391	394	472	423	427	455	433	396	426	402	407	414	418	411	434	422	413	423	436	393	413	451	420	417	413	450	435	388	434	409	434	416	408	425	413	457	393	399	394	457	395	413	416	436	435	411	429	430	413	407	426	446	405	432	429	436	411	390	432	403	399	393	405	429	426	445	408	415	425	412	369	445	429	428	435	416	442	400	384	423	421	448	400	476	439	451	397	401	423	407	458	396	387	432	403	440	419	411	433	413	448	412	444	419	465	450	424	436	429	441	423	442	425	418	442	426	369	422	399	411	420	433	416	422	409	434	396	461	402	423	407	410	405	437	420	452	387	421	386	414	425	412	445	384	420	448	424	390	447	392	397	436	445	441	431	441	431	412	443	453	452	404	450	443	467	422	418	427	422	442	425	378	404	450	404	370	427	401	440	448	429	430	457	448	438	426	461	405	440	428	406	408	402	383	478	392	412	386	412	427	421	410	391	400	435	415	404	429	420	412	406	430	400	387	457	399	435	404	397	381	408	428	408	444	390	413	435	438	393	400	429	420	411	423	401	455	406	415	451	403	402	440	423	438	412	400	437	436	435	455	435	444	419	412	428	432	451	402	445	405	386	431	426	417	455	393	443	398	416	435	468	398	415	409	421	431	412	386	396	421	392	411	449	413	386	426	393	444	408	428	452	445	420	431	437	383	422	435	422	402	411	452	449	434	436	439	400	399	437	416	417	431	410	390	405	453	397	403	466	431	421	395	402	424	410	433	426	415	435	415	419	397	431	423	460	423	436	432	410	405	373	384	437	416	400	430	413	412	453	413	446	400	397	444	391	454	383	391	465	432	435	418	449	429	398	420	396	416	384	413	433	405	419	430	389	461	427	431	410	434	425	419	395	452	447	442	444	396	461	412	442	396	387	450	396	472	423	429	430	421	411	420	392	410	423	370	400	438	440	435	407	430	419	431	420	386	408	429	432	392	431	426	422	442	414	372	464	431	386	415	422	382	454	390	442	370	407	401	403	423	430	451	462	440	453	397	427	441	420	414	467	436	415	471	401	440	393	424	412	387	445	403	419	402	416	446	422	424	417	424	474	400	443	420	428	417	384	440	423	402	431	418	398	421	401	427	417	422	390	426	420	433	423	399	412	404	430	450	380	437	434	401	410	393	421	420	426	428	439	441	422	412	402	423	424	409	399	422	418	435	432	455	439	412	430	425	436	416
23005	21398	29000	24563	22439	23178	19578	10098	6830	5976	5103	4077	3417	2729	2177	1756	1447	1311	944	757	721	617	585	510	500	510	477	470	471	447	430	424	431	401	440	456	451	423	444	395	410	467	411	444	438	446	415	412	388	433	417	393	440	407	452	378	435	393	429	384	405	434	461	395	372	416	399	376	373	415	405	434	431	394	373	413	382	415	405	382	438	426	420	397	408	391	398	428	396	366	405	400	411	392	393	429	389	410	382	392	407	431	457	408	407	412	402	394	402	407	429	369	374	415	421	405	387	392	394	397	422	394	410	411	376	398	391	391	379	404	405	411	389	395	390	399	455	359	430	410	404	419	430	415	387	400	394	358	429	391	410	397	427	414	427	397	415	370	422	404	399	360	417	409	391	382	390	391	374	428	438	437	416	409	378	403	408	370	420	408	422	434	393	378	375	384	398	409	413	391	447	378	417	387	368	402	387	373	382	411	408	405	404	431	408	413	433	417	423	401	420	433	372	405	407	407	373	400	390	436	389	402	416	415	442	379	421	411	402	428	383	405	451	378	427	415	419	392	418	411	378	418	401	442	384	370	424	394	398	398	401	420	414	387	416	437	373	386	429	424	403	387	404	394	401	391	431	384	402	385	406	383	410	382	409	392	381	402	414	365	399	370	410	392	424	409	408	374	386	393	400	428	410	430	376	399	399	406	417	399	445	420	413	442	397	401	401	378	370	385	393	389	361	403	407	440	383	386	427	406	416	365	429	400	395	391	360	377	425	399	413	427	443	393	419	381	389	401	420	392	425	435	391	417	424	423	403	409	418	422	411	398	393	405	407	414	352	411	397	411	464	413	377	399	398	387	375	397	381	410	405	381	412	402	389	412	417	405	413	402	395	383	404	403	381	438	420	425	385	428	397	390	394	398	411	393	402	421	389	447	425	404	409	419	403	390	389	378	387	449	394	395	410	413	392	385	416	383	384	394	446	404	392	439	415	414	410	380	390	388	413	397	391	406	392	405	377	459	432	420	406	404	395	371	365	452	412	376	431	382	415	412	363	417	395	390	404	426	388	447	439	384	409	406	430	414	388	424	419	422	406	406	392	391	413	404	379	396	410	397	410	393	411	427	389	350	416	382	392	430	395	394	360	389	400	429	433	421	405	401	425	430	426	418	402	426	399	401	392	425	414	420	416	415	431	370	415	402	432	385	464	428	424	419	405	417	404	389	374	368	397	410	412	388	416	367	400	389	417	419	388	386	404	377	380	394	411	385	407	409	416	405	366	391	374	427	391	382	414	403	396	363	398	445	438	417	400	400	412	389	404	392	399	384	413	389	399	363	396	403	429	429	376	409	384	416	459	408	413	401	426	416	406	405	418	430	458	384	373	401	427	393	414	399	412	395	412	389	385	404	415	367	406	406	396	395	393	413	410	430	439	416	415	380	392	396	383	388	430	430	430	402	447	408	421	444	358	378	389	392	412	410	416	418	407	366	411	434	434	406	394	410	434	390	390	442	384	408	389	395	397	438	388	411	424	408	405	409	421	455	363	387	404	393	408	396	391	441	387	428	421	440	419	424	393	432	407	364	380	412	385	402	368	399	401	410	401	380	410	393	385	424	396	421	388	401	399	419	396	388	379	417	385	419	432	413	395	360	410	429	413	431	444	413	452	368	378	429	413	449	414	416	433	421	411	450	396	417	381	413	375	387	401	406	427	401	405	404	380	408	405	409	422	401	399	428	394	441	389	437	394	415	405	379	404	419	426	405	405	468	453	411	426	429	391	420	363	402	416	421	432	377	397	410	430	417	411	451	438	391	409	384	393	435	421	411	397	374	396	426	413	428	393	382	404	409	423	373	406	386	426	379	390	398	377	390	399	402	424	422	392	412	448	380	432	408	383	446	392	429	406	413	360	394	399	406	405	386	393	403	398	431	375	412	432	387	388	422	423	390	399	415	437	412	406	391	412	416	401	385	414	404	399	392	366	398	439	442	386	438	398	393	390	395	373	401	389	389	402	405	413	401	417	361	396	363	406	447	387	372	406	408	426	375	373	422	405	359	396	402	353	382	409	400	419	404	417	367	416	423	403	402	425	399	380	383	400	373	433	432	378	390	383	406	423	393	420	409	398	418	421	442	433	403	396	406	397	399	372	388	381	381	419	378	399	451	403	445	437	410	365	412	397	394	397	398	388	395	401	381	391	436	405	416	383	395	397	422	411	419	369	411	393	391	412	389	434	412	412	371	380	405	448	386	442	427	386	383	415	403	399	403	383	420	387	404	391	401	407	426	428	427	405	418	409	401	411	380	408	428	395	396	398	417	451	385	387	387	407	412	402	437	406	386	415	426	419	424	426	439	380	418	392	394	414	427	414	431	424	415	425	403	415	404	415	387	393	391	396	399	407	417	433	426	389	416	382	409	402	411	432	437	409	452	428	422	404	387	423	412	424	367	390	397	404	438	388	398	395	413	395	437	395	403	417	398	410	378	440	403	370	373	391	418	409	415	382	416	415	415	420	387	403	405	412	413	427	399	422	399	406	432	416	365	412	375	394	409	389	397	416	430	414	387	388	381	402	421	390	413	394	383	404	394	451	419	425	419	385	388	398	391	436	410	400	424	434	357	411	413	373	364	406	437	393	408	398	395	403	431	411	395	397	415	383	416	405	408	401	422	406	406	388	381	379	398	435	390	415	402	409	398	423	403	404	404	382	428	406	393	403	453	367	424	396	409	417	403	406	397	411	426	399	391	379	414	397	428	388	393	405	376	434	397	400	421	377	400	415	387	402	385	428	395	365	397	414	408	371	399	371	393	381	412	391	422	365	402	449	402	373	392	430	407	388	423	401	417	403	396	413	366	410	381	366	397	413	370	386	412	400	431	398	389	389	402	390	412	394	393	365	418	383	405	376	414	404	397	421	430	417	396	386	460	422	394	388	402	386	430	409	398	387	387	410	377	393	402	455	422	432	386	365	405	389	424	424	387	411	421	403	397	400	403	408	387	412	392	423	395	417	407	436	395	420	388	396	426	418	425	377	414	365	411	409	391	431	429	403	417	415	424	440	411	392	382	379	423	411	403	406	424	399	409	402	390	430	417	382	418	353	430	429	372	406	401	393	384	449	398	445	431	406	406	381	388	377	412	378	376	410	440	393	396	388	414	381	412	424	382	412	400	406	394	430	393	428	425	410	454	389	388	445	428	401	402	374	398	400	396	398	365	422	412	376	404	400	427	363	413	404	391	392	372	406	403	412	380	404	424	366	433	396	405	360	419	382	396	377	377	428	375	394	385	429	361	444	408	372	404	450	410	398	410	437	425	416	415	406	401	434	436	366	405	425	396	421	386	381	385	428	364	396	383	357	436	366	368	376	398	405	401	427	388	432	425	379	399	402	392	437	422	366	398	395	405	408	401	394	392	433	418	414	393	416	436	432	432	378	421	423	382	411	406	429	438	414	437	422	400	401	395	410	388	389	428	384	429	412	381	417	404	367	463	375	396
32799	61404	51198	40108	31935	23501	17148	13352	10666	9466	7874	6642	5443	4176	3307	2611	2123	1780	1279	994	877	788	714	645	583	532	530	478	468	515	496	446	454	444	435	480	420	439	445	420	459	447	428	433	413	411	415	453	439	422	409	421	412	423	411	439	424	403	415	415	433	414	389	421	413	396	434	429	416	400	446	444	434	391	406	397	430	417	387	441	371	411	438	397	394	413	423	428	400	406	439	408	400	409	405	411	425	405	435	391	439	439	396	441	410	421	392	380	430	405	439	447	431	444	415	424	396	432	413	406	396	403	408	450	411	387	420	441	435	403	458	380	438	419	436	435	419	401	403	449	439	399	394	424	462	465	413	429	473	440	445	401	430	420	373	398	447	424	423	420	414	432	446	431	426	417	421	430	420	420	423	418	398	405	426	401	394	404	416	430	435	444	403	362	439	404	461	381	425	404	396	394	424	396	418	411	413	370	429	453	404	427	430	400	384	454	398	438	416	421	433	403	430	404	407	403	427	408	420	390	409	407	447	396	439	428	428	435	408	439	404	403	389	400	416	433	402	439	396	418	388	408	407	422	399	407	418	425	452	449	440	425	434	440	425	387	437	413	448	439	456	427	418	424	416	415	428	431	409	422	417	441	380	462	400	413	414	398	417	433	442	440	406	397	420	444	382	402	407	429	433	460	411	413	427	386	433	441	401	409	409	385	415	428	413	432	402	393	433	460	416	442	423	433	436	417	430	445	400	401	396	447	397	420	436	413	424	408	373	443	425	383	416	416	426	386	408	424	399	415	394	448	430	438	408	421	441	417	407	410	423	406	486	418	436	398	399	415	419	400	399	434	385	404	416	404	450	424	407	426	395	389	415	405	415	409	440	432	396	449	413	441	439	414	451	424	452	414	395	390	398	436	437	438	422	432	434	395	419	417	425	446	432	404	425	430	441	426	381	410	437	428	394	421	437	431	400	397	413	409	427	415	434	420	380	428	408	415	433	424	431	454	457	409	442	419	390	385	405	412	446	413	405	425	423	369	380	443	397	443	429	463	410	423	397	429	394	401	452	458	410	389	420	400	454	431	439	477	408	430	403	381	426	407	400	389	390	390	413	399	415	422	420	435	427	388	430	426	398	388	386	406	426	424	421	373	430	399	451	403	362	395	422	375	408	417	395	369	400	428	411	419	400	392	445	430	408	401	395	400	428	459	421	411	435	435	403	415	431	408	408	393	413	412	475	427	407	372	428	424	408	409	426	411	416	416	438	429	444	428	439	425	391	409	419	410	461	441	443	409	427	436	405	424	439	431	422	420	382	431	400	415	444	427	456	392	398	408	419	401	387	418	393	399	427	417	404	421	416	384	437	403	413	423	445	440	409	413	430	401	411	450	395	434	398	421	417	416	420	445	399	413	427	370	401	392	398	421	420	382	427	418	421	409	415	424	415	386	406	448	381	424	428	416	412	419	418	427	408	434	396	426	434	412	396	406	401	420	401	406	436	368	389	415	392	400	396	452	399	435	396	413	385	405	413	431	410	420	418	441	393	390	418	375	423	425	431	438	417	392	428	447	386	401	389	408	428	428	405	435	416	423	416	413	417	401	430	391	395	421	419	392	387	396	387	406	404	442	389	433	381	447	397	408	439	388	423	436	409	440	417	422	411	397	410	410	456	426	400	446	453	441	390	418	384	412	420	385	437	387	435	386	411	408	413	416	393	390	412	417	396	362	441	429	440	402	425	395	411	410	423	387	422	444	420	424	435	458	423	375	396	426	387	401	435	423	406	407	390	384	428	400	403	430	428	433	380	421	433	423	400	437	431	425	435	401	400	429	384	409	392	412	396	384	442	408	428	400	419	439	409	434	423	411	389	377	387	413	411	414	419	407	431	379	429	398	413	429	446	400	409	415	407	438	447	395	408	382	449	441	409	413	414	424	397	418	385	457	382	412	434	441	423	440	417	433	455	397	422	430	423	406	396	403	401	422	416	398	395	459	402	442	437	372	425	449	411	451	442	393	425	436	440	407	382	420	435	388	422	409	423	411	416	411	430	469	417	424	447	413	447	412	431	400	403	445	417	416	401	446	435	405	440	392	455	430	418	430	455	421	397	400	441	452	416	388	420	406	449	416	436	413	418	397	460	429	457	421	419	425	413	429	423	418	413	377	381	399	414	410	404	438	410	381	391	369	416	426	433	431	453	421	431	384	418	419	414	406	398	416	445	395	432	408	429	426	396	371	442	389	403	405	419	412	464	407	416	394	388	411	367	405	395	386	428	403	433	429	435	398	419	447	414	416	458	383	430	431	426	416	418	420	424	429	402	431	398	440	393	380	411	372	422	427	439	419	438	432	425	420	400	438	377	411	453	395	437	422	439	435	408	429	446	392	421	432	384	427	407	423	421	406	402	415	414	405	430	390	417	434	427	460	424	434	456	461	437	481	408	410	421	410	419	396	435	433	429	423	401	391	432	392	447	472	422	420	437	416	419	401	405	440	400	398	407	411	399	423	447	439	427	406	422	411	398	382	414	410	412	430	430	415	430	383	422	420	425	404	417	441	410	408	413	442	437	408	394	381	411	411	432	450	368	417	443	409	456	425	432	389	436	396	436	384	381	429	439	398	404	423	437	435	450	418	396	395	378	401	441	416	406	429	430	430	433	429	409	403	387	369	402	454	414	450	425	400	469	423	401	418	417	375	436	419	426	407	441	447	389	374	438	415	420	429	446	408	424	443	411	391	426	399	434	408	398	417	392	422	432	419	415	395	414	421	400	416	395	410	431	415	427	426	379	416	444	411	422	403	419	426	424	416	406	441	437	377	445	409	449	412	421	410	408	400	425	425	449	414	421	387	410	350	403	444	425	460	416	403	441	429	421	404	377	407	447	405	437	413	424	407	414	398	436	420	421	374	401	406	420	376	404	430	420	494	383	422	394	400	374	398	419	444	418	400	426	394	386	401	427	415	429	418	458	404	400	462	398	364	427	432	428	399	401	377	406	416	403	395	410	446	390	388	448	454	406	393	404	412	423	429	415	426	400	435	431	400	414	396	453	407	424	401	413	428	389	422	421	407	416	423	422	439	448	419	421	409	411	427	400	410	370	407	414	414	409	408	408	420	402	436	409	426	445	408	405	410	430	440	409	396	407	409	408	416	410	413	422	415	382	421	418	432	409	469	447	416	423	405	420	435	420	436	395	408	411	417	401	455	418	392	396	422	395	450	372	397	432	432	421	426	447	377	454	384	406	401	429	431	433	430	434	403	438	433	410	426	371	392	374	404	378	411	437	428	411	405	376	471	394	373	437	409	383	407	400	457	441	422	387	416	399	431	426	430	455	412	420	413	436	432	401	435	433	373	407	413	414	412	389	429	423	416	411	428	438	401	389	419	427	410	449	413	432	381	409	408	410	383	389	399	406	417	403	417	427	433	418	436	396	421	417	417	417	409	404	421	399	409	416	410	412	437	421	430	423	388	384	425	418	470	438	421	442	422	417	411
31625	34661	38826	28383	16353	8695	5316	3591	2906	2546	2140	1739	1536	1353	1034	856	764	668	573	483	444	415	430	391	393	399	376	368	348	362	347	340	361	360	352	330	324	353	313	325	345	333	340	342	370	332	339	355	345	315	326	342	336	359	325	337	329	338	325	334	331	335	367	349	335	344	354	317	354	346	325	325	345	326	375	314	343	327	346	365	316	349	351	315	324	294	353	348	350	365	314	307	348	344	318	349	322	336	316	351	360	321	335	324	356	315	359	332	342	356	365	332	330	354	316	306	314	353	328	328	332	345	348	338	347	365	323	319	334	363	322	346	353	346	339	335	326	348	355	315	332	323	325	343	351	336	319	351	355	343	340	316	301	345	338	339	329	303	370	318	308	345	317	311	375	360	353	331	321	353	340	354	325	358	340	329	336	312	345	304	300	336	331	333	323	338	316	344	297	337	330	340	311	355	354	330	329	347	340	363	336	342	343	361	308	347	344	376	313	359	363	295	338	319	327	356	317	326	312	316	341	343	338	338	356	331	308	317	330	326	339	338	330	341	369	346	345	310	302	311	325	321	340	330	353	332	305	316	327	351	336	329	356	303	349	338	325	355	364	344	347	334	314	303	307	343	329	340	317	309	342	336	364	337	341	362	338	305	324	345	380	348	377	357	357	360	335	333	334	333	330	320	323	327	325	321	316	327	354	327	357	319	316	358	335	329	353	321	320	358	335	322	326	337	342	331	317	329	357	355	304	344	341	337	366	345	329	301	303	357	360	317	342	354	351	330	362	341	332	325	301	351	354	330	321	353	312	362	322	348	357	320	324	360	341	361	344	331	351	367	324	331	336	351	334	343	313	318	329	338	341	317	317	318	337	362	314	291	361	325	336	325	341	321	317	334	356	353	336	342	357	319	342	316	346	320	355	348	333	338	317	350	318	320	347	337	332	320	337	347	358	380	351	312	335	337	330	363	321	330	307	363	338	333	340	324	343	321	336	352	316	315	346	326	359	341	323	305	364	319	358	298	355	322	310	337	292	317	341	360	351	340	318	304	359	342	311	343	364	333	329	345	327	372	344	319	327	340	349	348	370	349	324	316	343	303	344	360	352	319	366	300	309	341	341	329	322	347	361	304	349	333	346	337	332	345	319	350	339	318	326	352	327	318	353	328	304	304	323	325	340	322	353	308	327	323	318	344	318	304	305	296	361	336	324	345	332	365	311	305	341	357	348	329	361	297	349	334	328	335	325	313	340	315	329	353	347	361	320	317	323	321	329	348	311	304	336	351	321	363	295	341	326	318	354	329	317	335	317	347	289	359	346	361	332	343	318	336	335	347	365	337	329	335	342	332	353	336	316	355	343	345	356	328	322	327	320	351	356	335	355	320	364	348	313	313	336	325	348	336	347	365	305	330	338	297	344	355	323	349	372	311	316	334	332	350	335	344	331	316	319	308	352	365	308	314	373	283	318	345	357	303	324	300	353	324	331	359	320	360	334	350	326	329	305	347	309	344	360	296	310	333	352	311	357	336	390	329	312	295	366	367	340	354	334	324	347	323	351	329	342	349	318	307	344	361	346	358	348	312	363	324	322	343	363	332	337	312	336	341	324	341	362	352	358	295	341	323	328	307	325	350	296	342	344	344	339	341	329	316	313	318	313	348	388	326	296	306	326	354	323	366	356	317	348	329	342	337	333	332	333	357	337	323	298	346	329	331	333	366	356	333	339	313	334	328	312	343	361	324	355	311	320	340	340	335	306	335	339	359	361	311	342	325	329	336	326	321	337	365	349	334	295	369	350	315	330	316	336	343	305	306	335	371	351	338	328	337	326	329	336	339	371	329	350	330	346	345	347	324	328	323	334	315	372	350	323	338	328	330	347	332	309	319	338	389	319	310	366	326	334	356	343	328	316	350	322	321	318	332	320	335	341	315	345	319	327	330	334	329	337	312	333	323	316	320	370	350	322	346	300	318	344	345	315	364	355	355	345	301	335	292	337	333	314	337	344	339	344	332	351	329	339	332	335	306	343	334	306	319	324	347	311	346	342	340	349	347	337	354	328	310	341	353	356	359	327	326	330	344	360	328	343	326	316	340	342	334	328	350	327	318	317	336	344	339	280	332	350	326	341	365	310	324	326	325	352	315	326	300	388	352	342	350	340	331	334	311	357	329	329	296	291	340	337	318	303	340	329	307	351	320	288	341	333	337	374	329	362	316	312	344	351	323	334	326	330	322	364	332	312	347	298	342	362	321	326	328	367	341	325	338	355	328	357	330	340	376	358	363	335	370	334	355	322	382	325	339	336	357	295	313	338	290	337	349	321	348	372	313	350	336	325	350	308	336	305	303	389	343	312	319	319	349	339	330	327	316	352	336	330	338	338	303	338	340	334	355	362	351	370	338	336	328	319	304	338	332	318	341	358	317	353	332	382	313	325	333	322	352	309	326	312	330	348	327	326	347	352	358	319	330	309	359	320	341	343	320	320	348	336	329	358	343	339	368	316	348	351	345	301	357	353	344	330	334	357	317	306	314	338	321	341	349	341	341	339	315	336	314	321	353	353	315	331	332	338	337	320	310	302	341	336	328	346	333	320	313	302	312	329	346	318	323	353	351	358	304	345	352	357	321	313	330	329	325	293	335	358	310	355	344	327	379	351	363	323	333	355	321	309	314	355	328	327	338	349	350	325	320	319	318	329	326	336	342	306	315	329	333	360	357	330	316	327	318	327	332	337	349	357	358	334	333	332	319	307	347	346	315	351	342	336	336	324	358	330	303	333	312	332	338	331	363	317	317	339	331	348	355	298	335	340	351	334	281	343	363	352	330	352	301	327	353	328	369	326	338	326	300	351	318	364	307	355	330	333	343	300	351	320	355	347	329	331	339	381	350	361	324	318	311	312	301	330	323	371	307	363	325	368	325	355	324	326	310	321	318	355	354	331	326	335	325	325	310	326	322	328	344	321	356	335	349	278	340	336	321	340	334	298	330	309	352	329	298	304	338	334	341	333	326	347	326	334	367	344	350	332	355	333	330	334	331	326	323	322	308	354	321	306	339	342	318	340	323	325	296	332	331	307	315	338	354	331	356	344	337	363	356	330	299	335	313	356	338	348	339	337	329	309	324	336	350	341	329	358	346	315	363	346	336	358	337	342	360	314	355	323	340	315	319	306	351	349	352	336	345	352	350	348	366	323	278	322	356	317	335	325	331	334	364	332	345	347	309	312	319	348	305	308	341	304	304	342	325	321	317	336	345	372	344	376	321	312	286	323	328	354	326	374	369	292	331	363	332	355	315	318	313	346	346	311	297	364	349	322	316	332	364	350	351	346	335	327	326	327	336	333	356	366	315	354	369	315	356	332	301	346	327	327	368	331	339	319	344	346	352	338	343	338	369	357	340	338	328	330	323	306	359	336	334	309	346	331	335	335	316	362	319	349	319	321	326	348	348	357	309	340	345	324	342	324	315	331	355	340	350	341	295	297	367	297	337	326	289
31499	48742	38968	27020	18495	12237	8474	6225	5069	4348	3623	3058	2426	2101	1653	1268	1050	926	740	601	546	518	477	407	421	381	357	406	383	399	411	379	407	347	372	373	333	361	360	376	367	387	351	347	387	373	340	354	377	331	369	376	360	347	370	378	334	345	375	360	309	360	365	355	359	349	356	378	351	363	351	344	346	338	331	360	381	350	343	339	336	346	334	362	379	364	359	376	338	362	372	380	343	374	356	355	343	390	330	390	331	369	358	340	381	334	387	360	373	365	390	344	371	356	344	367	341	360	367	366	379	326	358	355	390	372	369	357	369	320	359	358	385	312	365	334	379	379	366	357	349	334	356	359	334	357	355	348	386	360	370	354	352	340	357	346	357	339	379	312	304	340	354	333	375	375	357	365	346	362	350	352	360	349	373	357	356	359	355	340	345	360	329	355	327	393	339	360	388	359	349	338	367	374	363	368	371	327	331	345	363	342	383	347	360	368	349	342	361	351	384	356	399	334	344	350	375	365	333	376	368	360	391	368	376	355	335	345	387	358	379	352	368	340	327	332	368	367	349	352	377	385	346	378	357	349	362	317	371	386	372	361	337	403	364	389	337	372	354	346	361	378	361	365	348	378	374	352	350	387	342	340	362	372	365	345	339	336	349	377	368	349	391	333	357	349	361	375	350	330	364	377	368	321	350	328	371	342	372	342	329	374	341	371	356	336	370	360	340	384	357	372	363	364	367	378	361	326	347	330	389	354	342	363	378	373	358	408	339	331	386	357	343	364	362	356	339	344	328	383	361	350	345	355	309	369	334	354	329	383	380	371	348	356	321	373	344	358	377	347	344	343	357	346	352	389	354	356	348	339	369	365	380	344	343	336	342	365	337	355	362	356	421	326	323	330	323	349	336	372	346	320	348	366	419	325	343	358	337	364	373	358	387	333	354	326	326	380	379	350	364	340	361	368	394	356	371	362	348	321	359	333	345	319	375	348	367	369	364	356	363	373	346	355	367	358	353	352	342	348	377	371	344	370	390	374	347	341	350	350	361	318	366	363	354	362	354	369	363	337	373	363	335	360	309	335	375	375	340	355	349	345	336	385	348	333	394	360	367	341	352	364	385	356	353	369	326	372	332	352	341	355	357	388	345	352	363	363	378	364	363	356	340	356	346	368	363	333	372	368	378	372	360	333	330	371	347	372	391	361	347	368	360	372	366	338	366	340	354	351	358	404	353	398	367	337	323	334	350	343	332	349	377	329	375	366	353	381	339	368	324	388	376	379	371	367	321	347	326	347	343	359	347	347	349	347	389	346	373	337	346	341	364	346	360	370	354	407	351	356	339	353	350	367	364	362	378	357	367	376	349	361	378	373	348	383	351	351	329	346	339	354	401	353	334	350	363	363	343	342	309	358	349	354	353	374	349	342	394	354	361	372	351	386	353	393	360	360	358	351	354	338	370	336	355	397	382	358	374	376	380	333	372	321	378	329	329	364	322	354	347	400	399	350	340	363	367	332	361	337	326	356	361	367	398	356	354	378	340	389	345	383	366	370	385	344	343	400	346	353	349	326	384	353	360	387	380	331	356	321	369	383	345	345	336	349	369	325	352	352	366	367	347	370	382	386	359	365	355	380	346	347	356	359	360	362	368	364	335	348	354	339	346	317	355	337	370	348	376	336	354	394	340	367	352	353	360	327	340	383	323	348	346	365	330	358	375	382	349	380	334	343	330	331	329	362	385	363	366	357	342	365	351	358	364	357	381	367	309	341	361	361	352	371	363	365	352	361	362	355	371	358	368	366	357	364	373	351	347	367	377	317	403	365	361	344	344	362	366	370	356	353	333	361	348	336	363	342	375	361	364	378	340	358	365	347	385	345	376	374	349	364	343	323	386	356	347	373	337	345	321	340	367	349	341	365	380	358	406	355	362	383	327	358	384	379	355	327	359	331	320	336	373	346	365	358	346	350	349	375	321	384	361	398	340	346	376	382	341	337	365	366	354	339	346	359	360	373	342	381	363	324	348	393	379	340	360	342	357	370	338	398	342	382	355	349	352	370	366	341	340	376	344	347	360	366	376	329	324	372	363	368	360	371	358	345	357	361	364	367	381	355	371	388	360	328	337	383	329	357	358	362	352	357	316	346	363	342	348	350	367	354	343	375	358	373	354	345	358	370	349	351	364	354	363	383	348	387	396	380	360	352	384	368	329	345	396	341	368	402	370	384	354	336	376	326	317	368	341	332	376	373	328	358	362	334	350	358	334	353	351	358	331	338	368	353	360	382	384	360	366	350	363	317	333	340	367	359	373	365	337	340	354	360	339	351	389	357	362	373	399	374	389	350	352	355	382	309	335	334	396	334	322	340	322	371	360	349	342	316	360	345	351	350	364	385	363	346	346	353	366	373	335	368	381	359	353	319	348	361	367	335	330	370	335	326	339	345	384	348	366	354	352	354	386	376	382	315	388	338	376	326	356	344	348	338	374	350	368	350	357	356	333	353	368	325	362	364	347	369	387	380	369	373	336	371	356	345	370	351	334	354	346	355	334	329	364	371	359	350	367	365	364	340	343	355	373	341	331	346	371	326	363	383	366	348	393	376	336	359	372	369	350	335	335	356	350	362	358	355	381	350	353	347	342	371	343	339	372	354	344	347	357	349	391	368	366	322	356	353	320	368	346	362	395	343	379	382	368	355	344	387	339	365	352	364	360	379	347	392	403	342	391	366	356	343	375	381	338	356	385	348	373	355	353	300	376	363	364	376	368	357	370	346	340	351	375	333	370	343	363	358	383	363	338	338	348	338	341	347	359	358	351	371	365	364	334	344	370	353	380	345	365	374	328	363	352	347	386	343	359	327	399	359	367	333	370	368	376	404	346	344	369	341	370	347	339	385	359	368	374	367	388	338	345	367	350	383	371	337	357	359	361	327	404	352	332	356	340	352	380	362	327	375	315	347	357	374	329	361	348	350	345	393	366	370	347	384	375	370	354	323	380	374	346	353	369	342	372	348	357	358	378	367	350	370	363	340	341	337	359	398	317	340	339	381	367	373	352	381	350	352	379	360	352	357	349	379	405	338	353	352	351	359	360	348	368	389	371	339	356	375	364	351	370	359	392	355	384	372	331	361	351	368	364	370	358	368	367	341	334	345	386	371	345	376	370	344	364	325	369	376	355	346	352	352	331	380	366	363	351	380	330	381	369	362	324	379	346	363	375	384	397	340	318	347	366	368	360	406	334	345	331	359	377	357	319	342	345	359	333	360	337	370	341	366	345	354	394	331	368	376	377	322	336	344	343	362	371	367	353	372	371	371	363	384	348	364	365	380	377	340	360	342	333	357	365	377	363	359	355	353	335	360	354	364	329	344	325	381	340	385	373	352	327	335	351	344	380	331	358	361	377	325	365	381	350	351	338	314	399	350	347	356	338	392	337	372	359	349	341	363	363	325	350	357	385	374	342	346	348	395	358	402	375	367	368	344	346	342	317	365	341	327	384	364
24167	21424	28889	25957	23336	19050	11802	6699	4807	4331	3630	2843	2275	2004	1659	1397	1086	862	737	611	516	529	405	415	404	418	411	389	343	380	337	330	378	331	353	334	354	345	346	340	341	336	363	349	331	311	341	305	332	331	313	333	349	344	330	321	340	329	332	307	306	313	346	299	295	305	311	295	331	347	313	355	319	329	338	327	336	304	320	351	330	331	341	295	344	356	345	308	288	316	300	317	350	325	309	322	336	328	301	333	335	310	312	334	327	370	327	320	324	330	304	317	311	276	322	300	328	322	340	323	278	357	348	327	317	326	328	336	270	351	339	333	309	358	321	328	347	305	313	316	347	307	315	346	337	327	307	348	330	320	319	326	328	312	317	325	365	306	365	321	350	287	308	332	322	328	367	349	311	325	323	351	317	318	331	322	286	342	334	330	279	330	335	304	368	335	309	319	320	341	320	324	327	331	334	303	341	304	290	335	348	339	347	343	326	306	320	310	330	302	329	324	303	337	364	290	329	329	348	289	332	335	324	346	303	325	350	314	293	331	336	299	299	326	330	317	304	313	355	316	356	310	309	328	341	299	337	318	305	321	310	346	355	329	356	296	302	317	291	321	322	326	355	353	304	328	335	295	321	315	346	308	318	311	360	333	343	328	300	302	348	356	350	322	306	309	334	308	343	339	348	309	339	339	326	296	309	336	304	335	316	344	331	331	302	309	321	348	306	326	310	338	321	318	339	350	331	306	371	299	302	326	327	315	294	322	305	330	348	351	331	316	300	317	335	314	328	261	335	294	320	284	333	298	343	324	323	338	344	313	334	303	322	299	322	325	326	311	329	332	318	335	335	327	327	326	319	320	353	332	327	282	325	346	313	325	313	328	327	343	304	316	310	311	348	358	303	340	319	332	295	348	299	292	317	337	314	318	322	322	326	315	320	337	336	296	342	357	335	357	337	302	313	327	326	315	318	286	329	303	335	300	303	332	361	360	330	332	309	310	320	293	306	313	294	288	332	307	321	297	326	322	309	335	314	296	318	329	321	310	303	309	295	327	326	324	332	304	331	307	324	308	317	336	312	335	348	311	298	321	333	324	339	308	301	299	294	340	301	344	294	317	334	358	337	312	342	341	321	344	309	339	342	360	302	304	320	349	346	321	336	347	336	332	296	286	320	331	323	325	330	308	340	332	355	365	333	302	323	346	324	285	319	337	329	330	309	311	341	295	331	303	323	341	314	340	321	314	327	327	319	327	324	331	282	333	327	292	330	335	343	333	300	281	295	311	337	280	311	329	361	341	333	310	316	341	324	324	312	353	324	315	287	322	307	366	307	307	348	356	320	310	323	303	323	309	336	333	320	304	322	328	327	335	347	317	345	314	301	314	338	319	310	313	304	307	324	341	307	306	350	327	308	308	329	321	332	321	342	310	347	322	319	339	313	324	315	327	321	343	318	344	336	320	287	297	326	314	313	300	338	327	311	339	310	320	317	319	305	315	326	299	309	328	303	299	347	324	305	318	349	327	316	332	350	304	293	318	323	315	319	298	335	327	331	281	333	330	324	328	321	302	343	317	312	329	339	348	324	356	339	300	299	322	305	318	334	350	347	321	325	317	318	313	341	336	298	349	319	320	342	328	327	318	320	325	352	324	285	333	317	317	337	334	328	356	315	327	326	333	314	295	333	312	321	337	346	299	341	332	315	329	329	323	338	293	307	360	300	309	318	348	298	342	359	319	316	311	323	343	304	310	314	321	305	299	339	315	314	330	322	326	306	307	350	322	334	313	319	291	337	319	328	312	278	332	303	320	313	311	318	325	302	322	331	327	327	331	314	345	315	313	300	329	308	347	303	311	344	296	347	327	322	330	315	352	294	300	319	334	313	342	328	298	342	312	324	329	330	314	352	334	310	316	300	338	296	356	329	321	353	330	360	323	346	301	322	305	356	289	298	370	361	334	305	343	341	358	289	318	333	323	316	350	321	350	311	328	306	331	342	338	311	315	326	326	303	326	309	357	348	338	290	299	323	359	337	312	333	319	336	327	304	315	323	352	277	318	320	305	314	337	328	308	302	319	337	334	331	292	331	329	310	329	341	316	339	302	322	305	319	336	321	299	321	325	335	323	317	347	323	311	321	327	321	315	311	309	286	291	354	311	324	323	304	319	316	335	338	293	305	358	335	346	302	335	324	314	314	284	312	322	336	308	329	352	338	327	344	336	304	339	314	345	366	320	296	322	322	340	328	327	346	336	337	323	334	327	319	321	331	306	326	335	341	312	311	307	304	310	339	322	340	290	344	295	335	328	310	309	314	304	334	325	320	323	334	299	297	342	310	313	327	325	325	322	337	321	295	290	309	332	318	337	319	343	316	300	301	325	316	306	312	338	327	337	302	314	328	303	313	266	315	322	285	335	310	335	321	332	294	334	351	343	328	337	345	297	308	338	289	345	327	288	348	311	311	321	300	297	342	307	335	334	340	347	340	293	338	369	315	329	317	331	327	337	315	346	344	336	326	311	294	353	315	327	342	316	322	305	341	305	343	312	297	307	321	325	348	333	285	313	339	320	366	338	317	324	335	323	329	300	333	335	333	315	311	325	342	308	317	319	323	355	305	321	302	353	296	327	341	346	297	324	338	360	338	320	306	362	307	329	323	306	301	311	306	335	298	316	326	350	330	365	327	289	333	316	351	308	339	317	323	325	344	349	320	282	314	320	268	320	324	316	308	327	323	284	357	312	319	335	316	331	318	317	337	324	308	340	379	327	312	321	346	325	296	309	344	298	287	331	312	345	316	348	322	291	304	333	344	328	303	315	328	338	313	331	333	340	332	335	355	313	310	316	303	291	334	328	354	315	306	304	342	341	314	322	292	314	316	311	315	303	324	333	323	304	336	327	327	334	350	320	326	294	324	296	287	311	303	335	340	298	316	315	326	312	317	341	290	320	321	303	315	277	298	312	313	319	322	302	321	310	327	319	354	343	335	334	329	335	309	333	329	314	334	332	330	319	333	311	343	324	333	352	334	333	335	324	326	303	338	336	345	337	317	303	325	331	326	320	326	341	310	320	321	363	314	301	330	319	284	313	289	321	315	343	304	302	303	309	333	335	295	283	360	323	341	297	319	331	321	317	321	288	340	319	344	331	325	324	295	314	331	333	317	334	329	329	348	330	308	339	306	300	313	342	296	322	311	340	340	314	333	306	329	331	310	346	332	287	330	347	308	330	332	324	325	339	298	349	335	344	334	285	294	309	313	313	309	339	298	301	328	340	332	331	331	327	343	348	331	317	298	320	340	345	306	310	316	313	315	340	367	363	325	333	294	293	279	347	316	306	331	308	289	313	336	333	307	314	344	321	314	315	324	336	297	366	327	365	341	333	324	314	354	351	329	318	332	311	362	307	328	366	322	305	302	322	307	336	341	311	323	342	327	312	307	317	334	355	320	296	300	338	346	322	297	341	333	311	292	325	300	332	314	348	343	314	313	314	304	315	305	329
30722	56171	46403	33877	26460	18098	13447	10047	8132	7165	5838	4772	3796	3359	2576	1976	1685	1311	965	781	658	620	545	523	494	442	399	422	416	390	393	408	344	361	367	364	379	345	335	359	357	373	367	361	354	357	328	350	355	341	349	363	382	357	352	386	322	344	315	363	350	371	334	330	359	332	336	356	349	339	332	356	364	350	335	354	343	346	343	341	328	328	374	342	338	321	339	320	355	357	363	337	344	354	372	344	337	365	302	365	367	356	327	367	352	400	410	365	333	333	349	337	335	314	371	355	345	356	353	346	337	363	350	378	333	326	323	325	365	323	348	331	382	339	363	366	325	363	340	337	360	348	330	295	333	335	347	361	307	364	333	337	355	367	363	317	352	333	330	331	316	351	335	361	349	339	349	348	290	377	334	336	347	326	328	337	368	346	311	359	356	361	367	312	319	310	342	354	378	358	353	338	323	348	318	359	297	350	332	330	349	336	362	338	335	333	358	359	366	342	346	320	313	328	327	342	326	353	347	353	345	351	317	344	337	343	351	327	345	361	334	351	350	345	318	340	341	329	340	361	376	338	352	329	374	343	374	340	389	346	332	353	353	343	327	338	313	380	335	362	322	354	353	334	338	359	336	356	329	345	317	343	342	349	342	317	332	315	328	361	347	344	347	372	326	331	358	346	332	343	365	325	347	350	336	332	343	348	306	358	362	347	319	347	363	306	354	344	325	371	357	352	367	345	338	340	348	371	348	334	306	374	329	308	337	342	365	341	367	340	334	351	341	345	333	362	347	329	325	332	382	332	316	346	323	317	346	327	334	359	313	323	371	349	373	340	325	358	374	348	381	326	344	367	340	320	328	349	360	360	341	291	335	378	332	330	332	332	316	349	352	343	346	375	359	358	327	338	369	325	343	328	344	329	337	365	319	340	341	334	334	359	361	351	320	339	338	337	338	340	304	334	325	352	326	338	339	316	348	336	321	338	338	372	352	349	355	330	363	312	346	351	354	348	332	340	320	345	336	348	364	351	296	354	342	346	345	343	360	351	319	356	337	352	332	324	342	363	318	334	309	354	355	345	318	357	329	359	324	348	346	381	316	344	342	344	336	344	359	350	355	336	364	336	344	348	339	378	353	333	378	326	314	372	337	323	323	358	326	380	315	346	359	380	352	376	385	341	334	326	356	376	355	323	313	332	346	348	349	327	357	305	331	346	356	322	338	306	364	316	333	319	384	346	374	311	345	373	337	319	334	328	322	356	366	347	315	353	337	363	327	339	326	333	339	359	355	367	343	341	354	364	328	336	322	322	349	333	326	330	355	353	340	356	316	344	365	344	347	337	355	335	356	288	350	340	345	339	348	350	370	358	340	320	349	352	333	347	353	313	334	324	362	339	326	328	348	320	334	338	341	334	347	314	379	336	371	342	353	346	328	327	364	356	328	325	318	339	302	323	371	326	306	324	344	342	361	362	302	362	322	355	331	330	332	354	344	276	334	359	325	368	316	365	316	364	331	347	341	338	345	360	357	369	356	349	345	341	348	318	344	313	333	337	354	329	340	358	321	352	378	340	378	352	356	337	347	343	349	351	333	331	401	326	353	333	333	334	345	332	318	359	346	325	346	363	340	345	334	347	333	335	339	367	351	323	370	369	325	328	330	326	340	324	368	350	354	338	320	340	371	307	325	337	327	352	373	371	368	338	347	338	336	360	330	353	328	290	349	324	314	345	341	350	371	346	338	323	336	337	381	368	334	353	347	343	343	354	307	335	351	356	345	371	344	354	357	356	350	340	324	333	375	341	336	338	366	319	375	355	344	356	350	344	323	317	362	323	381	334	363	365	306	371	350	343	356	326	332	341	342	337	359	343	339	347	340	362	335	334	368	358	345	338	342	350	306	364	323	361	342	315	319	352	328	353	335	368	339	372	345	383	321	327	334	355	316	377	362	339	342	373	336	356	354	331	372	355	351	313	370	310	369	347	368	327	336	336	382	337	314	339	351	341	357	352	361	344	365	328	337	364	328	351	372	345	376	333	334	331	342	344	315	345	349	349	328	334	318	358	335	381	339	324	341	338	343	372	356	321	373	356	375	324	350	337	352	342	362	321	358	330	323	351	336	313	340	337	353	345	329	355	339	295	363	316	338	353	323	333	367	322	323	346	344	335	333	341	331	347	332	332	361	373	355	373	320	335	368	340	362	343	336	347	317	327	344	351	354	332	342	341	348	334	360	348	353	347	338	343	353	345	344	317	362	332	345	342	353	313	357	342	350	376	333	372	341	320	364	351	360	335	339	348	364	350	351	338	344	376	378	313	345	330	319	348	301	326	374	327	348	342	318	326	374	369	358	356	371	391	322	329	335	349	310	337	331	356	325	362	329	389	323	346	336	327	343	347	358	350	340	355	349	365	326	353	337	353	349	327	344	336	327	360	354	351	356	314	339	305	316	333	342	356	326	365	366	366	321	352	338	378	358	356	334	328	350	347	345	383	340	334	350	357	344	297	302	313	348	344	354	324	318	326	342	369	333	367	314	337	342	343	338	347	343	348	325	307	340	345	316	337	351	332	348	350	343	369	337	311	361	354	326	338	359	377	343	320	330	355	314	363	321	339	336	353	343	361	345	348	323	334	319	350	395	371	353	369	346	367	367	316	356	375	350	336	365	380	342	352	320	309	333	308	339	329	340	356	336	344	382	305	342	344	341	324	373	347	338	327	327	346	324	362	361	340	356	327	323	337	366	374	322	347	370	343	349	379	319	378	334	323	351	344	357	334	323	366	330	330	342	329	319	329	356	311	342	366	352	351	332	345	348	297	362	337	340	370	348	346	320	326	328	355	332	361	347	321	330	341	371	364	331	340	369	319	376	345	348	356	324	333	369	369	339	363	379	343	306	310	351	349	356	329	295	335	358	354	315	337	347	337	325	322	347	371	319	333	328	349	334	388	333	346	342	344	323	352	336	344	347	345	354	341	324	342	324	318	362	328	345	294	346	314	313	329	326	371	328	333	366	374	340	330	338	368	352	356	321	335	342	355	343	320	382	329	353	321	337	341	344	360	323	340	318	338	339	361	363	330	334	375	334	382	331	335	359	394	351	353	334	360	299	346	321	359	351	325	357	342	321	369	349	345	340	337	334	326	335	353	327	312	310	348	344	335	342	350	330	341	336	339	342	327	358	336	374	380	334	338	350	359	326	310	340	350	356	339	334	337	321	370	340	317	351	337	353	354	356	315	371	369	360	337	337	314	332	346	327	341	344	338	334	346	354	346	318	330	338	321	374	335	382	343	355	360	349	356	306	366	363	318	310	341	347	360	364	357	344	335	356	334	289	336	342	337	310	338	362	363	324	316	330	367	346	338	345	342	345	346	342	332	342	356	326	327	369	354	355	314	371	340	342	330	349	311	391	333	360	331	358	336	349	317	356	343	348	354	331	337	334	328	349	316	333	367	347	333	349	344	329	338	341	353	356	336	375	355	350	306	295	364	347	326	341	333
25352	21581	29453	28695	21161	13108	7691	4992	3733	3243	2688	2380	1899	1593	1464	1190	985	833	725	608	616	545	524	488	483	439	426	447	415	433	422	426	412	407	438	440	401	408	383	416	381	423	403	392	390	385	393	393	428	428	415	428	407	400	368	378	382	359	394	391	411	405	401	369	423	394	433	383	404	394	360	372	395	343	388	379	391	390	409	404	415	380	381	411	371	373	394	368	409	393	426	408	388	385	376	430	370	418	427	390	373	440	398	371	407	368	446	402	377	367	393	409	420	390	382	391	391	385	434	387	426	387	422	413	387	390	389	391	399	404	398	417	425	385	414	396	424	421	396	400	386	344	377	346	380	394	374	402	379	428	408	343	377	412	354	375	416	385	405	432	391	390	408	392	388	412	390	376	420	385	392	380	417	384	393	386	406	383	377	377	396	397	376	415	402	408	374	388	386	410	433	368	393	388	421	414	380	384	387	374	434	447	427	418	416	435	375	389	387	416	390	407	395	403	429	399	397	371	395	390	392	417	409	392	370	386	390	421	400	411	391	394	382	416	418	401	368	398	408	382	418	396	399	380	384	368	403	351	404	423	408	417	376	388	385	398	411	402	360	370	414	422	391	397	390	380	379	396	399	409	393	392	448	413	400	414	374	374	353	393	375	433	407	344	391	393	383	398	432	408	386	445	407	358	393	394	394	366	384	405	400	384	409	431	386	391	393	394	356	413	384	395	432	365	448	411	419	418	403	403	411	383	378	416	404	406	414	375	425	376	394	372	413	411	371	380	420	397	382	402	379	411	408	429	437	412	405	398	417	401	391	383	366	408	380	421	408	398	390	358	415	395	397	407	427	380	390	390	427	394	360	395	388	372	379	402	397	379	395	438	400	398	412	425	379	411	395	400	405	419	415	386	387	363	384	401	400	374	393	428	393	429	388	363	383	390	427	388	360	395	355	434	372	390	382	377	380	385	411	411	397	411	368	435	346	389	392	387	422	394	403	413	413	383	414	397	374	427	404	372	395	381	402	429	399	427	406	414	415	407	422	425	404	399	404	393	367	427	403	361	431	420	424	391	373	379	394	382	402	393	401	407	425	374	393	405	427	398	456	405	397	396	419	408	373	391	390	380	401	380	424	375	395	406	415	422	418	396	398	444	399	411	421	403	368	405	412	424	380	403	434	420	375	366	430	388	382	393	377	377	411	389	426	377	406	435	428	404	422	414	406	371	420	373	406	406	405	367	416	397	386	363	409	417	398	405	366	345	425	458	427	411	391	427	378	388	428	380	368	387	439	416	405	386	411	412	370	366	403	419	391	391	402	412	382	383	443	396	372	399	419	403	396	395	417	391	383	415	403	388	368	405	399	389	371	405	405	409	418	416	367	400	418	397	394	410	383	400	407	377	409	395	431	393	389	390	407	410	414	402	394	394	390	400	403	385	383	390	401	397	421	382	379	371	367	374	396	395	394	392	394	435	398	367	400	394	396	407	389	368	413	404	379	386	392	410	380	363	436	422	372	426	390	419	404	367	417	350	395	393	398	389	380	407	377	389	388	357	390	394	431	377	398	419	383	414	397	407	423	384	387	370	398	386	368	408	370	393	376	383	384	420	421	397	395	400	419	439	385	415	430	390	383	407	396	402	404	399	406	414	352	389	388	407	414	380	403	357	388	404	396	403	405	395	390	371	376	370	401	387	397	366	363	377	346	409	392	365	396	373	395	392	402	422	406	381	363	442	384	401	410	406	356	441	390	419	365	404	425	406	393	384	349	418	375	384	364	368	387	418	385	399	430	378	401	396	372	384	384	406	395	415	381	390	417	387	375	410	403	427	386	410	407	395	397	423	398	394	389	381	408	357	376	399	424	395	391	423	366	362	400	392	366	391	397	380	399	419	369	415	411	393	376	383	410	351	378	397	428	390	411	404	379	411	379	363	411	376	388	395	391	415	422	427	383	357	399	358	414	409	395	380	412	389	385	417	377	392	370	417	410	377	395	348	444	411	380	360	376	416	366	404	395	382	386	395	371	396	368	408	372	341	405	423	421	377	391	404	403	365	399	392	418	371	438	375	410	419	404	387	412	398	341	395	406	392	410	393	427	402	370	396	395	385	394	385	382	405	386	389	367	423	382	381	390	411	436	405	403	429	434	410	401	390	404	402	401	391	391	407	378	400	454	397	415	384	355	406	414	386	396	373	398	403	400	377	399	402	433	415	414	433	415	369	394	383	406	429	382	408	383	417	425	402	406	402	394	366	399	393	413	443	377	368	401	410	383	407	407	377	421	391	408	378	387	425	429	395	405	380	402	414	395	400	416	384	403	385	409	401	377	407	400	385	393	363	415	414	398	420	394	384	377	398	402	410	425	400	425	367	395	416	386	433	428	384	413	479	402	404	339	393	387	403	420	390	408	394	374	416	419	400	367	399	388	371	425	359	394	419	412	372	388	391	433	359	379	353	394	401	403	387	398	424	408	407	359	403	402	430	387	389	423	432	414	415	386	362	387	397	424	384	402	433	394	385	375	439	424	422	426	412	418	420	376	381	396	406	419	431	385	411	413	396	402	395	422	399	414	382	427	396	372	370	405	401	418	368	435	372	349	387	387	396	435	392	395	417	359	412	392	337	388	376	417	404	423	407	381	412	405	425	425	385	380	402	419	422	447	418	430	401	399	419	421	424	387	389	428	413	435	415	399	402	407	393	417	394	413	402	365	392	414	383	381	409	420	373	423	384	410	381	375	363	402	399	402	385	392	385	404	410	360	411	354	438	404	399	440	398	382	400	409	377	405	381	375	384	390	369	375	361	385	392	395	376	426	411	402	410	393	401	401	428	406	411	395	410	404	383	415	370	397	389	405	354	392	387	385	375	399	417	403	358	392	400	401	417	406	410	399	397	386	404	415	440	398	377	423	392	408	400	427	394	399	400	405	397	402	385	386	394	386	376	405	414	383	369	427	410	446	418	452	411	403	368	383	395	381	413	423	399	421	407	393	391	384	369	381	409	384	415	411	400	420	412	403	411	387	405	402	434	402	368	414	376	414	396	364	373	395	381	400	437	370	394	390	417	365	404	396	389	416	400	380	403	394	420	389	407	418	401	411	432	424	404	366	421	392	416	401	424	376	393	407	364	399	382	432	404	397	391	394	387	416	425	396	367	402	398	440	409	392	422	363	406	399	435	384	396	366	406	435	373	403	405	406	420	361	375	396	402	410	396	421	397	418	401	387	398	402	412	412	409	394	392	383	377	408	399	386	395	404	389	366	365	416	411	393	379	407	399	371	419	411	395	418	384	400	406	385	372	397	391	375	447	417	390	402	397	406	413	391	392	423	406	362	377	402	408	406	404	416	376	414	401	376	419	400	466	409	440	419	398	396	370	389	425	396	383	414	384	399	373	396	433	345	362	418	352	406	427	418	394	401	405	399	396	404	365	384	401	348	391	452	423	403	395	403	390	410	384	393	379	372	378	428	403	391	430	386	394	416	392	417	408
30380	52845	43118	30889	22971	15709	11242	8435	6706	5619	4698	4073	3182	2705	2318	1787	1452	1199	970	804	752	602	574	522	565	493	444	491	467	499	504	399	451	389	427	421	409	445	437	443	417	418	426	445	451	429	424	442	426	438	405	429	396	416	430	449	436	425	404	438	385	459	429	446	404	388	421	427	410	408	404	432	394	408	408	372	450	455	402	413	413	440	445	405	412	402	373	442	424	403	450	436	395	399	427	449	390	429	405	411	424	438	427	402	448	434	426	419	367	417	413	426	403	422	438	441	427	411	411	402	411	422	429	376	467	400	424	414	449	376	424	440	375	421	413	416	415	451	424	438	423	399	437	405	384	410	404	440	398	401	418	423	385	414	437	420	419	397	455	387	464	432	442	388	410	410	397	438	413	423	418	391	409	432	423	441	397	386	413	416	442	437	422	446	417	456	409	401	439	459	407	414	398	419	452	405	403	423	410	435	418	420	459	444	422	393	417	406	429	371	406	424	436	435	403	413	406	387	404	441	449	425	420	405	440	443	411	403	408	435	413	437	434	404	441	423	400	444	432	408	435	410	431	425	423	412	428	399	451	432	373	385	449	415	430	416	412	419	446	398	427	453	465	434	408	367	458	415	390	413	399	473	450	347	415	437	440	429	387	381	465	431	381	421	377	424	434	436	416	420	420	419	402	397	397	438	426	394	419	462	399	433	416	420	434	450	394	457	404	432	445	407	436	414	433	424	432	394	454	423	435	411	407	424	449	416	416	413	419	407	418	442	427	425	420	422	399	416	432	431	391	423	435	390	419	404	408	406	449	427	449	423	404	436	391	418	422	439	429	391	419	411	427	442	410	424	450	392	450	393	415	404	398	420	419	457	386	383	424	407	400	380	437	406	387	447	425	415	431	434	420	405	433	382	447	436	440	443	381	441	431	401	396	441	465	408	419	423	395	389	432	442	428	430	437	463	452	429	395	412	408	425	401	418	429	428	431	446	432	414	438	438	405	412	438	445	372	447	413	440	407	357	401	413	429	380	431	411	417	411	440	409	413	427	421	433	378	397	409	407	457	417	409	391	398	411	395	387	410	439	405	435	364	406	406	447	416	421	423	409	400	452	426	417	412	401	418	426	430	420	430	397	446	458	410	448	370	396	433	420	421	419	453	448	403	413	404	430	390	421	405	428	434	441	428	440	437	421	418	437	405	383	425	420	402	445	445	428	421	430	437	411	398	405	385	437	403	407	403	472	425	449	405	409	434	418	411	399	439	468	403	414	468	441	413	391	421	458	449	395	428	428	404	467	438	421	422	408	413	426	431	395	423	440	420	410	423	402	445	416	405	413	403	387	426	438	408	383	388	422	409	381	371	402	434	454	444	407	427	409	408	417	412	402	437	415	431	414	412	385	389	427	400	425	415	429	406	442	454	445	398	416	389	428	410	438	422	396	431	437	419	422	438	407	416	422	380	433	430	422	493	380	408	410	404	402	406	401	440	392	398	414	408	449	427	463	415	418	401	419	427	411	384	437	388	440	419	420	433	403	422	430	431	421	442	389	433	413	418	451	434	415	436	417	410	444	419	416	412	408	425	456	434	423	411	420	417	436	404	420	430	409	430	383	443	426	435	458	442	451	454	420	398	441	403	419	409	382	416	425	413	438	412	441	414	414	400	443	427	421	423	434	405	420	406	453	405	410	438	391	414	433	414	460	435	412	406	450	392	392	425	417	445	402	388	391	410	442	394	456	433	438	382	423	454	454	431	424	415	445	409	423	369	427	416	457	417	395	450	436	405	420	467	390	410	415	417	418	413	428	429	386	433	430	436	421	409	432	385	424	410	453	395	394	446	434	388	426	445	476	411	410	390	419	418	375	431	407	405	386	404	442	439	404	414	436	415	412	422	400	418	430	475	411	390	440	434	397	407	397	396	407	438	420	418	456	416	426	421	404	385	414	402	462	409	395	467	430	448	407	430	427	454	394	422	420	409	422	399	442	438	413	446	415	388	415	384	425	445	418	432	436	437	408	424	417	423	408	384	434	389	404	376	399	417	433	434	406	442	434	423	418	452	419	427	402	424	400	435	459	417	472	422	421	437	411	441	455	432	392	438	399	439	401	384	424	400	410	428	435	412	393	367	408	443	422	408	432	455	401	401	415	401	409	412	405	444	432	446	432	385	469	426	452	404	396	414	414	412	453	416	420	437	435	411	450	419	404	392	420	437	467	426	428	417	426	425	446	369	423	426	424	413	427	410	424	440	411	414	441	440	421	390	426	406	417	392	420	441	418	391	412	464	413	394	394	414	410	424	402	413	415	412	425	433	380	426	431	391	421	410	433	395	433	431	439	430	448	421	414	445	417	402	425	397	411	421	422	405	418	434	395	418	423	409	418	422	403	406	442	380	427	436	412	452	445	415	398	405	425	456	409	429	416	417	422	475	403	417	422	414	408	410	373	421	451	429	411	420	401	406	387	415	417	387	431	452	384	442	422	426	378	429	441	396	397	424	400	430	421	421	446	449	432	465	437	469	435	417	441	433	447	443	437	467	431	429	406	432	425	441	389	447	459	421	423	431	419	396	427	417	417	420	439	453	451	428	436	423	432	440	404	428	464	438	394	417	399	412	418	410	423	413	422	394	428	414	394	407	421	435	439	408	441	432	398	419	394	439	440	469	419	403	383	407	449	398	443	434	404	459	426	424	400	403	393	392	468	430	392	411	394	434	431	403	434	443	433	449	406	421	423	434	394	421	436	410	389	435	388	431	454	425	416	459	386	436	450	413	405	427	453	413	439	398	437	405	405	432	438	457	384	449	387	430	425	404	405	426	425	448	399	431	401	418	426	445	384	418	416	425	368	446	390	426	377	434	431	415	432	432	435	440	428	393	436	412	428	414	418	424	422	408	433	413	405	410	428	411	397	421	386	417	448	404	422	419	422	431	403	404	424	434	383	439	420	433	454	436	474	390	436	371	411	410	404	414	430	424	403	394	433	411	419	427	435	475	399	426	408	407	437	387	442	414	442	401	443	409	444	453	432	433	442	397	439	411	394	456	459	419	457	456	420	425	400	430	426	403	406	419	413	427	427	414	430	449	392	364	390	435	418	424	432	404	423	406	428	383	402	424	450	395	380	393	394	421	397	431	391	405	428	396	407	419	425	449	463	398	433	418	404	431	437	430	426	406	395	402	445	409	413	402	463	408	409	438	414	434	397	423	416	471	432	443	415	472	411	407	412	419	469	437	430	416	471	404	426	418	424	439	420	444	466	421	442	425	406	434	425	424	418	424	440	405	463	445	429	418	408	463	391	433	403	414	419	413	401	401	433	414	371	425	406	414	413	393	468	389	420	414	371	390	410	416	439	433	398	433	445	440	454	412	392	431	440	427	381	428	404	409	462	410	463	446	458	449	400	438	437	425	437	421	402	447	415	398	418	447	403	441	427	415	431	448	408	400	398	395	458	415	419	413	405	427	443	432	415	440	432	439	397	443	464	395	435
23069	21436	29152	24454	22495	23544	19959	10123	6949	5708	4815	4140	3413	2959	2469	2021	1590	1220	1117	964	764	610	608	576	537	542	488	468	464	499	424	450	465	390	448	437	388	439	405	470	408	430	406	410	412	429	408	433	422	442	384	413	422	421	398	364	386	423	387	449	375	443	386	407	390	416	413	397	349	405	412	382	422	399	384	399	417	419	404	370	400	451	391	417	398	399	418	386	377	361	411	381	400	410	401	435	434	445	384	400	425	414	417	393	422	368	384	390	416	406	390	411	405	388	389	404	445	400	405	415	397	396	424	417	368	401	439	423	423	390	406	397	397	388	410	414	384	407	397	424	389	402	406	402	428	396	418	429	408	374	410	421	419	392	403	419	432	421	416	411	417	412	415	398	416	412	397	391	419	408	393	425	429	400	400	420	400	411	416	433	431	434	423	414	388	430	404	441	436	391	414	415	411	404	400	398	385	437	396	407	432	417	415	398	380	431	418	383	388	407	415	415	371	390	395	448	431	393	394	413	423	398	381	404	424	458	404	398	429	396	450	375	413	386	424	436	386	387	411	392	426	411	420	408	417	436	411	398	435	390	399	368	423	420	365	366	421	389	420	383	421	405	385	388	428	392	374	447	404	382	395	392	424	385	397	406	397	409	429	404	385	418	383	408	404	399	385	403	426	414	397	396	384	391	389	416	397	394	389	433	436	410	431	405	386	376	409	372	430	409	424	396	431	382	400	410	427	397	412	468	396	405	396	426	409	395	426	443	400	396	377	412	397	412	385	424	426	434	423	417	408	389	421	420	436	440	414	401	389	410	383	379	393	420	421	433	394	430	384	381	364	381	375	370	431	407	372	399	428	383	419	416	454	385	412	412	428	404	421	457	391	400	382	403	435	429	442	410	356	375	425	422	383	411	370	404	401	418	390	425	399	431	409	429	396	415	401	404	386	393	396	417	421	416	396	417	410	403	407	423	441	418	414	397	408	413	382	439	423	382	401	425	437	401	426	408	409	428	414	392	401	367	360	399	411	409	441	401	419	421	397	422	420	368	431	420	392	432	434	418	407	412	407	438	402	399	400	393	396	409	393	418	395	405	413	413	440	437	419	419	382	398	445	459	454	396	435	432	434	431	412	426	410	389	401	393	375	433	405	427	429	408	426	399	450	405	421	417	396	407	404	415	418	392	440	419	367	428	418	436	388	387	380	436	385	409	414	413	434	379	412	405	418	374	376	438	400	389	444	385	393	376	403	403	443	409	395	432	417	411	397	402	395	393	412	384	408	409	408	420	424	429	418	406	387	407	421	418	412	393	385	433	397	404	383	391	408	377	401	400	398	416	424	421	401	418	409	415	393	399	399	390	401	367	390	420	407	432	409	407	426	395	420	388	425	390	404	396	387	390	435	423	425	429	396	380	408	408	401	411	370	398	410	460	439	387	394	405	424	368	385	402	412	403	377	404	421	419	391	428	433	392	386	386	357	434	407	411	428	413	436	407	419	421	396	387	410	418	433	386	398	426	402	375	392	389	390	446	430	385	422	414	411	381	384	361	382	386	422	422	384	411	417	411	412	427	377	400	402	407	432	439	425	356	417	410	392	437	412	442	368	386	398	427	389	426	415	390	422	414	426	423	416	386	438	409	386	417	366	392	441	422	422	407	397	396	408	412	417	386	372	412	404	397	428	420	395	405	386	396	370	361	377	421	416	440	402	416	390	435	416	419	370	379	412	408	390	422	370	418	407	417	429	399	448	429	415	402	446	395	387	423	402	421	421	424	434	344	401	440	428	444	390	425	402	418	385	372	409	407	405	377	433	439	410	417	398	380	419	408	416	410	411	428	403	443	414	369	422	376	435	419	418	411	380	413	396	419	418	427	419	426	391	386	387	374	384	399	392	385	398	426	429	499	441	408	380	353	418	426	366	386	409	402	414	408	408	448	406	388	419	393	412	389	385	353	449	429	437	380	380	416	386	405	406	415	342	394	414	391	407	419	375	390	419	436	402	416	413	397	411	419	392	419	401	381	432	377	416	419	407	412	399	396	414	390	423	422	418	372	392	446	412	420	379	367	390	413	404	414	375	403	381	391	373	395	396	421	446	419	377	413	390	426	424	419	417	366	392	403	404	400	424	395	419	419	420	406	426	381	428	409	411	389	428	392	397	394	405	408	445	428	393	404	386	418	462	380	417	389	450	391	411	395	421	419	401	398	453	359	426	420	391	440	397	410	402	426	429	396	388	412	428	388	408	383	399	455	392	400	383	403	397	375	405	397	403	412	388	425	404	411	395	404	399	383	395	382	376	374	400	397	385	377	379	361	401	427	420	388	404	381	387	393	396	420	394	427	385	406	382	442	392	423	398	419	448	382	412	404	419	418	416	362	408	394	390	413	397	408	384	439	401	385	408	409	428	423	431	394	408	410	423	440	421	414	422	420	373	414	428	380	359	361	400	391	384	427	398	436	409	441	380	382	407	378	430	408	376	377	389	382	375	423	392	408	446	401	379	392	411	419	394	423	431	400	426	428	402	398	395	368	387	424	479	427	417	415	413	400	410	388	383	400	418	407	411	441	431	417	424	371	388	387	421	411	436	435	374	409	399	393	419	412	400	418	433	415	434	388	400	430	390	399	400	416	398	420	404	416	381	413	420	385	422	396	415	421	396	410	424	433	424	386	394	392	402	414	409	395	368	414	429	382	380	420	433	394	437	388	421	392	399	423	394	407	419	391	395	410	399	390	417	446	379	439	396	393	400	400	418	407	400	441	412	412	404	405	436	383	402	445	431	410	391	418	429	381	408	402	444	388	402	404	373	406	398	399	383	436	397	425	396	412	423	402	425	424	437	435	404	418	415	405	389	410	430	403	390	439	410	418	418	424	431	400	398	395	378	418	395	416	432	381	404	423	423	441	415	420	409	421	396	399	406	367	399	432	408	386	380	420	416	406	426	396	395	366	401	433	435	394	399	377	420	417	410	392	414	418	378	395	369	400	405	412	404	371	380	388	377	397	434	429	416	437	411	397	418	412	392	423	426	403	415	413	434	431	391	407	404	411	411	381	426	388	397	417	395	411	447	383	442	390	412	404	376	405	405	401	404	428	422	393	414	412	431	393	442	414	423	430	357	401	439	420	419	443	400	394	382	419	422	405	406	391	421	403	438	400	449	392	409	425	384	358	446	382	385	391	429	413	422	403	377	378	426	379	401	422	383	439	374	389	409	383	394	400	410	408	393	451	384	398	417	432	366	382	383	391	413	414	458	407	364	409	387	408	414	385	417	419	368	414	402	441	425	396	382	399	407	420	413	390	407	395	422	422	408	412	437	389	399	382	386	381	412	436	416	417	399	389	392	381	435	399	388	379	383	378	407	418	397	408	400	394	394	422	408	392	399	420	417	402	409	407	423	365	404	420	391	450	409	402	402	415	401	384	391	402	402	392	434	376	404	383	379	423	417	420	406	420	393	393	411	376	404	414	376	369	364	372	406	415	400	388
32289	61151	51378	39120	32328	24114	17952	13321	10585	8789	7690	6605	5378	4614	3814	3105	2436	1845	1473	1322	1018	750	679	666	648	568	555	559	525	480	525	455	464	431	497	489	480	423	456	411	404	421	436	427	420	436	453	406	406	466	410	412	415	456	430	440	408	453	452	413	410	411	407	438	414	461	448	432	441	446	447	413	448	397	459	427	386	414	420	422	408	450	407	412	426	419	415	446	445	420	436	403	430	409	415	432	425	378	413	405	413	408	433	428	421	402	386	389	393	436	417	422	415	435	433	422	426	430	424	435	419	419	372	393	413	430	426	400	412	410	434	393	427	389	416	381	405	412	434	418	411	399	414	430	462	417	392	422	399	415	424	450	445	388	438	438	466	408	431	404	395	401	412	450	428	431	427	426	417	405	426	412	404	423	429	410	421	414	431	427	412	417	409	415	435	426	411	414	394	455	445	411	425	410	417	443	424	394	430	422	403	403	425	442	410	442	433	413	387	433	393	432	418	396	463	414	409	437	431	446	442	405	409	421	405	430	421	412	408	414	430	411	427	424	394	441	398	401	397	422	413	438	438	424	442	392	435	401	420	403	426	429	406	418	410	419	402	395	419	401	448	393	428	372	438	389	391	380	424	375	448	421	395	408	417	414	410	437	386	389	425	418	427	431	429	416	431	423	390	409	417	398	407	440	383	463	388	424	439	411	392	408	383	437	443	457	439	424	429	422	418	408	380	427	407	421	393	423	413	383	388	425	395	424	463	425	423	422	408	408	426	425	402	434	435	414	422	416	405	426	408	418	452	402	438	403	418	465	408	441	408	444	420	398	428	395	441	436	399	421	439	448	409	434	446	425	470	450	398	417	437	407	415	413	392	418	406	426	413	396	444	419	419	396	446	439	392	399	430	410	449	461	447	447	415	438	402	402	444	404	411	454	426	396	396	428	431	395	428	408	407	441	427	419	386	451	432	417	436	432	402	386	430	437	422	380	427	418	434	423	412	424	453	412	430	416	430	435	415	408	437	395	424	425	413	407	410	438	408	440	386	437	430	426	450	393	441	429	417	386	415	415	440	428	436	422	432	403	418	447	391	423	437	421	414	419	437	424	444	386	433	415	412	413	375	443	458	407	391	432	414	429	395	376	401	425	410	402	465	435	401	462	412	412	428	458	417	400	388	426	459	439	434	453	395	420	436	399	373	411	434	403	412	408	422	434	389	395	406	407	395	407	435	391	413	423	417	445	462	440	455	407	455	377	457	424	408	412	418	412	453	413	464	450	423	400	425	388	418	414	457	407	410	446	403	445	428	461	437	397	359	443	435	399	396	422	424	416	368	432	419	470	405	410	406	432	434	455	436	433	421	409	423	415	431	391	413	409	404	403	408	392	423	430	391	421	404	423	371	415	413	419	425	408	405	399	414	402	385	385	392	428	426	420	402	381	419	415	400	434	405	394	440	443	440	409	382	408	422	426	455	389	420	466	431	386	424	439	398	425	436	426	445	399	443	398	410	416	441	447	416	424	415	407	435	412	407	412	434	440	384	447	427	429	450	410	424	421	454	398	416	424	430	426	401	433	420	419	408	415	434	420	379	404	418	402	447	416	437	425	385	388	416	452	422	426	416	423	424	437	414	409	401	402	416	380	417	435	403	417	417	399	448	375	424	420	407	416	385	379	415	418	401	421	405	389	418	456	408	405	437	414	384	422	467	412	405	406	395	400	411	423	410	438	418	433	426	449	401	409	378	464	387	422	430	431	436	406	421	432	432	441	413	439	358	381	408	424	428	385	402	420	412	437	414	426	449	425	409	402	403	405	376	420	444	447	414	414	440	409	442	463	403	407	424	411	410	385	419	398	426	414	422	443	384	418	424	431	404	432	386	424	406	373	410	395	454	432	452	407	417	402	417	421	443	418	405	433	413	420	400	412	408	388	410	430	405	401	436	413	422	397	415	400	423	423	485	420	426	439	426	438	413	385	386	384	419	415	455	416	412	391	385	415	442	413	400	458	385	416	418	414	377	390	448	398	427	445	401	401	445	404	408	439	439	420	402	421	432	412	426	436	408	400	409	420	415	412	390	449	412	420	427	396	433	424	418	432	401	443	442	416	405	407	436	417	412	443	441	395	428	395	404	439	420	411	441	373	421	414	412	432	409	399	410	406	410	424	408	433	415	441	419	446	428	387	423	434	443	418	416	401	401	444	394	408	451	426	410	419	438	415	428	385	441	422	420	421	392	409	421	452	409	416	444	407	373	400	393	423	414	398	457	396	441	433	441	408	427	405	409	445	385	423	423	380	420	405	441	408	408	425	459	430	424	394	402	455	422	411	406	440	408	423	417	410	419	427	412	416	415	436	378	383	429	427	377	437	418	406	417	408	419	427	454	429	434	429	425	392	399	391	430	437	427	441	438	418	453	401	425	419	417	390	399	385	432	434	405	423	447	409	388	441	436	415	409	424	395	444	439	396	413	418	435	417	411	421	405	394	402	391	442	401	417	390	421	453	416	439	401	439	428	384	428	430	381	446	426	401	424	387	434	434	401	422	408	408	405	467	429	445	414	386	439	407	457	437	440	395	394	426	459	459	422	404	457	380	415	394	409	431	402	429	403	393	440	430	417	425	395	394	409	421	401	448	434	429	402	435	460	444	415	414	429	431	443	406	435	392	413	413	405	402	426	413	391	408	427	408	408	445	419	418	371	421	421	437	392	452	400	400	421	425	402	394	432	437	403	442	464	412	373	441	427	407	429	376	435	430	449	409	418	378	449	404	433	450	444	423	384	425	412	419	398	455	425	443	403	417	448	394	406	450	433	429	402	405	422	431	423	396	411	359	450	400	433	404	426	376	365	425	389	454	382	416	441	416	430	412	420	409	432	422	386	418	428	405	384	422	376	396	411	431	434	420	428	405	444	432	424	401	433	417	409	417	449	399	410	445	413	390	446	381	403	416	403	388	411	416	402	414	392	419	390	437	410	406	449	402	409	440	443	434	407	417	436	425	393	380	383	415	406	435	388	372	435	405	386	365	408	443	417	420	452	429	402	425	428	425	398	388	395	404	417	456	419	390	406	439	427	443	409	407	407	431	444	394	415	420	389	431	397	394	417	424	442	425	400	414	411	438	397	391	458	427	428	384	400	457	401	438	412	394	411	427	443	411	386	414	392	418	393	390	436	418	360	459	402	426	428	406	413	413	386	358	488	384	442	432	426	402	444	433	372	403	411	436	442	419	410	435	431	407	416	415	390	415	412	443	422	413	420	435	446	426	393	435	410	441	425	413	428	428	444	423	401	435	438	452	413	481	413	417	430	423	421	406	451	460	390	411	414	438	418	403	442	402	435	437	393	401	447	411	418	419	404	439	422	387	427	436	425	437	419	375	411	420	400	407	435	417	390	432	424	402	473	441	442	373	408	400	393	407	403	405	409	417	444	396	397	404	423	419	404	426	407	428	395	415	441	424	382	407	388	438	400	431	419	415	383	408	418	394	424	410
31183	34604	39080	28276	16573	8889	5291	3614	2604	2203	1960	1740	1485	1313	1087	940	802	640	567	494	443	420	404	402	381	370	401	365	349	329	374	350	332	342	360	324	352	310	373	326	318	348	339	341	337	325	330	336	325	304	329	322	366	332	323	357	356	336	347	314	313	362	335	372	339	319	312	374	353	372	331	311	383	330	348	296	353	342	339	328	318	343	318	343	333	345	325	337	332	330	299	355	360	286	346	330	372	323	321	339	310	359	328	333	353	314	358	317	331	337	324	339	332	352	328	293	368	323	330	346	367	372	331	376	366	359	369	346	338	326	356	337	309	319	339	292	326	300	313	332	359	335	337	335	329	286	336	323	337	323	355	365	336	337	358	311	343	349	350	327	287	316	346	316	332	302	309	320	327	337	319	364	303	317	355	326	327	350	340	354	353	342	346	343	345	363	347	307	386	333	354	322	315	343	355	330	337	344	378	351	331	314	332	334	322	340	313	339	374	364	331	332	324	338	320	362	327	317	339	325	347	348	334	331	346	303	327	355	343	342	365	338	343	311	320	323	332	318	319	325	341	328	343	357	326	306	319	353	350	326	332	355	384	322	325	356	333	346	367	365	324	339	344	332	328	352	335	365	313	320	346	356	374	322	299	338	370	345	338	380	361	329	347	367	320	345	327	313	369	338	332	366	315	330	303	304	333	330	313	315	367	373	335	303	335	337	341	358	333	316	354	314	313	326	337	340	347	347	340	324	338	344	341	369	331	321	349	309	391	346	347	350	338	338	330	330	342	368	301	348	358	371	349	312	324	315	359	366	347	325	366	314	352	355	381	311	342	336	347	333	310	321	323	336	341	361	374	350	342	356	345	373	334	346	307	336	339	352	351	353	333	322	343	360	341	322	358	363	348	352	325	316	400	349	360	328	299	345	348	300	339	329	367	331	356	339	345	309	350	298	305	342	334	329	310	357	341	347	305	344	348	368	341	353	298	342	326	331	312	339	313	355	339	305	353	384	391	287	326	320	320	337	361	326	319	361	378	328	352	320	349	306	360	355	331	366	338	314	361	311	317	342	343	362	320	361	337	296	361	316	335	340	324	359	327	324	336	340	323	312	343	302	329	329	325	340	334	363	353	316	368	350	321	340	335	318	326	345	333	339	335	315	353	322	328	356	298	339	373	342	320	321	318	356	332	353	329	305	358	327	351	354	369	328	324	316	319	331	342	341	314	328	310	366	316	337	339	326	376	322	376	349	332	358	330	339	385	339	317	317	338	339	324	312	324	320	343	347	339	304	375	337	374	356	331	292	316	322	348	336	319	337	348	376	334	369	308	316	313	321	355	332	333	338	341	345	348	335	366	325	359	346	338	340	325	354	362	345	330	317	320	317	341	339	314	351	319	375	341	384	334	326	302	324	314	340	354	340	292	354	358	367	299	309	339	306	320	318	357	343	328	345	344	342	354	340	355	351	325	337	353	352	350	364	345	312	305	370	335	310	380	345	355	334	351	366	341	332	294	340	327	373	376	339	328	363	336	336	331	340	341	306	337	321	337	312	316	311	332	315	320	343	328	369	317	308	347	310	357	365	305	324	348	359	317	356	315	329	313	342	342	328	350	356	354	340	357	331	343	328	390	346	335	329	358	338	353	356	353	315	344	342	368	313	329	332	305	325	365	308	313	345	346	328	350	386	341	358	338	338	313	359	331	324	343	373	355	333	358	307	339	319	290	319	341	366	320	302	349	359	353	331	319	384	338	337	356	350	330	314	346	323	320	340	331	358	340	357	352	341	317	352	339	326	369	289	305	343	334	357	343	336	355	333	334	360	367	324	351	372	310	295	342	357	366	349	337	375	324	345	324	354	323	351	303	338	345	345	333	300	348	311	312	327	317	313	325	350	347	341	373	353	360	292	322	314	341	322	373	364	359	310	357	295	316	336	309	339	351	325	291	314	306	274	339	383	327	357	316	304	346	350	336	337	323	355	328	319	330	318	364	355	355	376	361	331	350	354	355	310	321	334	343	312	338	348	332	332	331	326	360	332	292	314	349	327	336	331	325	375	328	327	320	353	336	328	339	364	344	379	334	337	334	329	358	346	333	356	330	363	345	327	315	353	342	337	307	344	349	301	304	312	347	341	343	341	342	343	303	315	366	362	343	337	352	321	339	347	341	322	369	353	326	353	321	308	325	325	317	314	341	343	342	308	319	329	331	332	304	325	326	339	300	323	355	362	304	327	337	335	330	328	318	306	311	331	348	341	353	329	334	348	346	331	303	367	347	350	353	336	325	321	350	308	357	327	363	330	341	342	360	312	356	345	341	356	333	318	343	321	332	351	340	334	325	297	372	354	336	336	335	311	351	355	358	308	333	350	361	338	384	347	340	298	344	339	345	348	326	330	328	336	309	348	382	362	356	338	337	345	334	384	326	372	329	352	342	356	336	311	346	330	334	327	368	340	310	345	312	311	296	361	322	355	343	348	334	318	320	350	335	322	303	351	357	327	340	300	373	328	333	336	340	357	325	332	380	351	337	358	378	337	322	351	327	377	344	336	329	367	355	318	364	338	338	332	347	308	332	346	318	359	357	351	335	306	330	340	316	352	324	315	332	333	341	332	329	326	341	322	318	389	357	348	360	353	326	378	328	348	358	347	342	310	302	327	338	320	323	319	329	353	303	325	341	334	323	330	322	352	309	321	346	363	308	342	334	314	325	325	340	325	322	359	326	326	350	353	320	342	351	364	348	335	327	292	307	312	352	307	354	315	325	363	346	327	343	329	373	336	355	335	313	350	325	326	317	347	320	385	307	301	359	336	340	347	324	317	338	352	319	321	361	338	359	357	331	337	328	325	359	363	372	347	316	344	332	286	353	343	342	332	300	338	335	330	357	330	342	376	339	356	330	333	354	328	317	368	356	320	314	343	343	323	327	327	341	336	360	327	361	315	357	363	288	335	341	315	325	344	334	353	352	348	348	350	320	334	312	342	380	303	332	285	360	346	348	366	339	362	295	335	335	325	318	353	373	326	323	284	325	339	350	337	359	338	329	353	353	327	330	333	326	305	358	357	339	345	298	332	308	367	334	377	325	352	346	366	318	323	355	337	339	345	317	328	381	322	308	332	347	323	331	298	349	356	301	342	319	345	362	337	337	313	343	342	333	375	323	348	352	350	332	301	346	316	337	315	363	352	338	349	343	350	354	318	327	341	346	340	328	362	338	326	312	343	334	290	329	346	342	349	341	298	367	316	364	292	326	345	324	319	313	339	364	300	330	350	327	298	363	300	353	326	347	330	296	321	338	318	342	330	352	345	335	335	348	308	338	330	363	335	330	328	346	333	372	330	315	345	315	359	391	339	348	383	330	383	338	336	328	347	329	344	320	330	351	347	362	318	322	329	325	347	359	360	319	342	322	350	335	347	342	338	341	350	333	337	316	337	306	343	306	310	368	342	348	324	332	341	318	307	357	322	337	351	329	310	356	348	328	329	354	326	345	379
30659	48995	39271	26642	18922	12424	8510	6117	4612	3955	3477	2925	2503	2140	1740	1410	1182	945	826	707	556	462	471	465	461	450	410	422	363	382	388	367	377	373	366	345	379	374	347	374	378	366	375	390	380	384	350	366	372	377	383	352	392	357	377	346	377	390	350	380	376	375	335	383	416	362	340	366	350	368	379	355	335	359	389	350	380	355	319	350	387	367	356	364	338	353	378	357	377	408	344	324	379	370	351	387	373	372	372	312	348	351	352	315	370	333	365	392	367	412	372	357	378	380	336	378	342	393	359	342	361	357	363	371	374	377	383	345	353	366	368	360	345	367	331	336	378	384	367	351	375	360	366	349	359	358	377	335	351	312	368	389	382	367	335	363	364	400	367	358	368	383	354	365	367	380	333	393	404	386	354	368	370	392	362	369	352	355	322	378	340	349	368	356	358	356	346	367	391	367	393	352	339	344	357	357	350	336	365	386	359	353	357	334	355	362	338	372	343	375	351	364	321	350	403	371	402	369	378	390	370	354	356	346	318	383	369	362	399	375	347	350	395	364	376	353	358	361	331	354	372	377	377	333	347	361	377	345	366	384	367	391	373	348	328	404	371	365	362	332	393	399	382	376	368	328	367	379	331	343	368	380	376	360	362	334	345	346	357	364	357	391	363	340	309	337	345	369	381	347	374	390	366	374	365	360	325	375	368	354	368	367	370	350	367	372	328	357	339	332	376	369	342	353	347	362	378	361	369	345	333	355	366	347	354	384	362	337	394	343	371	402	330	398	359	350	358	390	399	348	373	366	371	339	365	335	365	368	381	364	373	346	370	350	372	386	364	343	362	352	356	348	335	329	330	378	421	366	358	352	354	387	308	341	393	343	342	345	369	339	384	340	352	378	367	384	359	362	341	363	373	355	380	366	373	338	346	324	323	364	358	360	386	367	346	345	373	346	356	360	357	357	346	386	340	389	337	350	378	367	356	373	384	335	362	364	364	351	355	342	347	339	345	388	350	367	351	340	382	381	395	321	379	366	339	336	352	361	367	351	348	347	386	389	362	357	364	402	339	390	361	349	376	372	361	361	363	382	372	384	412	334	384	371	361	387	365	408	363	335	360	344	373	358	384	331	373	334	375	357	362	386	359	384	322	370	357	344	354	358	318	348	383	360	338	344	345	355	353	376	358	406	367	369	368	346	331	356	323	354	371	370	339	372	337	355	353	361	363	351	346	374	391	364	298	363	339	320	372	343	329	373	357	363	372	357	360	359	358	372	315	383	369	371	373	366	354	333	362	355	374	359	330	345	335	378	372	349	385	331	338	331	383	380	356	372	352	341	355	358	358	366	375	340	414	323	356	395	351	344	366	383	373	378	374	363	362	350	364	360	354	368	348	358	351	373	361	355	344	393	378	384	353	358	320	353	327	372	360	347	370	354	331	337	346	342	370	375	371	391	371	393	349	350	329	379	352	368	385	368	349	395	338	349	345	380	342	379	339	354	341	353	381	387	339	351	367	338	358	374	336	362	378	377	378	359	359	346	355	378	356	330	354	368	349	387	362	336	380	349	357	365	387	364	342	333	349	360	367	366	408	370	374	375	382	359	362	341	367	389	347	382	339	402	353	356	363	357	355	374	346	350	320	335	349	340	367	355	328	375	333	363	363	343	391	357	334	353	359	356	334	370	380	329	338	374	360	391	345	347	342	397	376	380	363	391	390	367	369	317	381	347	360	367	371	381	352	346	383	355	384	378	366	348	368	393	343	383	337	385	374	371	389	325	370	403	346	342	378	380	370	354	348	321	350	336	358	361	347	317	378	324	353	377	369	362	358	392	386	362	381	365	371	353	379	339	383	365	314	370	343	365	350	338	359	332	376	358	366	369	378	351	352	386	327	375	367	389	357	334	332	358	358	352	361	344	346	317	339	348	369	356	365	371	341	371	358	352	392	364	395	345	365	370	360	373	364	379	353	372	356	351	364	372	377	335	319	371	363	334	385	353	357	369	327	356	331	353	380	347	365	364	394	356	378	347	382	367	380	345	356	354	361	377	379	389	368	353	384	378	399	392	359	387	374	366	401	387	348	347	340	365	381	355	388	364	378	357	374	354	350	358	381	371	381	319	336	355	339	339	360	373	330	379	360	371	407	381	337	348	373	348	358	358	369	355	382	325	328	385	349	345	366	371	348	341	315	350	331	384	345	345	367	370	369	411	353	362	381	362	334	378	365	391	349	364	358	375	350	358	354	353	365	355	373	344	383	368	316	365	374	366	395	342	363	359	380	345	349	360	349	381	371	374	376	386	359	387	348	387	388	339	341	371	404	376	366	319	349	347	361	361	390	404	368	358	371	362	390	348	361	409	405	357	435	390	366	378	374	350	371	351	355	384	368	350	344	326	382	386	360	373	382	386	397	365	335	361	338	382	386	352	357	348	376	345	391	357	360	346	334	366	383	381	373	353	389	328	379	317	351	369	321	343	379	327	382	342	373	363	350	346	381	382	370	373	310	383	386	382	351	342	302	393	355	359	384	333	397	334	350	355	341	352	361	376	368	368	346	380	348	358	359	350	360	368	376	365	383	369	331	341	361	372	360	368	372	383	367	379	376	354	358	360	370	350	392	347	366	359	358	362	332	370	329	353	357	369	367	393	371	358	362	332	357	339	369	328	359	350	342	351	379	344	366	358	331	342	332	374	347	349	329	397	350	341	351	360	368	349	380	360	356	379	349	345	340	351	378	347	396	377	355	352	377	375	352	354	371	346	317	374	343	357	360	322	370	338	373	351	368	362	333	354	341	382	406	359	358	339	377	387	389	374	358	363	416	410	354	370	361	367	372	364	379	381	337	354	356	373	372	380	352	363	346	362	370	343	360	369	382	348	387	355	354	318	369	377	332	331	353	335	344	363	381	383	363	354	343	333	374	346	352	330	371	362	362	339	375	363	359	348	349	376	348	320	353	380	372	352	377	370	364	339	377	354	331	395	365	367	362	357	343	349	331	339	365	341	358	372	390	353	340	346	368	334	373	367	386	332	368	346	354	365	367	400	351	344	358	351	354	375	352	359	382	364	370	364	353	346	375	352	354	352	365	338	334	380	359	344	351	402	374	361	359	362	377	329	367	370	367	361	361	335	336	361	371	392	378	341	395	367	353	354	352	378	365	362	344	366	348	322	391	358	362	356	378	359	367	379	332	364	378	400	352	335	336	383	361	366	340	368	349	390	369	355	351	360	325	366	344	369	388	358	367	377	352	371	353	362	350	364	359	364	387	371	398	328	349	348	348	372	375	370	341	363	341	375	372	364	352	358	356	398	314	322	382	393	359	323	340	348	359	379	356	361	347	351	347	375	352	361	388	379	371	351	348	375	352	363	367	352	365	376	387	367	377	344	340	405	350	329	344	397	379	347	337	338	376	371	356	365	375	391	384	376	358	396	347	307	339	355	397	348	343	396	372	348	361	339	360	397	386	345	365	366	388	369	369	358	350	348	389	362	344	327
24281	21497	29009	26240	23405	19236	12207	6994	4803	3881	3311	2796	2497	2038	1607	1381	1114	941	757	621	601	505	489	438	387	422	381	389	411	347	355	350	326	342	354	317	365	352	357	339	337	340	347	348	337	315	364	344	332	330	354	337	331	314	319	320	337	339	331	335	354	369	338	345	362	318	347	323	318	344	347	359	320	295	320	364	336	332	311	349	360	301	290	318	333	326	331	307	328	362	309	355	329	330	325	329	346	344	340	313	293	312	301	343	331	337	306	310	308	340	304	327	340	357	341	321	338	330	334	310	309	307	339	321	318	343	326	303	313	327	317	311	350	341	333	335	343	298	323	342	358	354	323	309	305	315	344	308	315	341	340	328	343	342	368	339	297	314	358	313	334	371	340	312	321	358	322	294	346	352	307	341	310	339	318	352	341	319	316	349	350	301	323	329	336	298	357	332	313	320	346	354	321	319	325	327	318	323	297	343	341	363	317	342	352	325	341	337	333	353	305	324	323	343	319	365	330	325	300	312	331	324	315	322	344	285	321	341	297	322	340	314	317	317	309	303	304	334	344	321	305	316	358	332	340	303	317	331	354	313	357	326	314	336	306	308	301	383	327	368	327	329	354	337	309	319	352	333	353	328	328	326	297	301	277	331	338	352	320	330	316	335	339	331	327	353	315	334	327	317	321	314	306	311	318	309	289	316	337	336	328	359	343	327	360	336	335	318	291	357	325	345	324	344	331	310	341	315	333	328	333	333	341	362	310	296	316	333	334	330	312	314	335	336	346	288	330	309	334	278	342	321	313	326	318	344	307	324	335	347	324	340	301	323	344	340	317	341	338	317	327	313	318	339	330	354	345	322	344	340	324	297	299	366	290	318	324	333	331	339	323	373	313	307	353	302	335	361	334	314	301	323	291	318	327	316	313	310	325	336	308	306	331	351	340	310	321	310	339	336	340	301	351	313	342	356	318	319	322	338	344	338	320	358	353	291	342	312	354	312	294	344	299	339	348	373	315	321	309	330	335	336	317	334	313	319	318	359	358	307	317	308	349	296	310	313	346	304	308	344	313	334	348	327	332	301	345	310	327	340	341	302	318	325	310	340	317	319	352	310	304	334	316	315	298	356	342	339	327	296	329	345	309	316	351	364	325	353	322	306	337	299	357	341	324	336	342	335	347	340	321	367	315	323	339	326	325	331	299	329	343	329	333	322	338	292	316	339	323	315	316	303	354	331	330	340	371	317	298	314	336	315	325	336	349	331	339	337	303	319	317	329	322	327	314	336	339	342	313	308	339	334	353	336	349	310	321	323	357	323	354	300	331	329	368	326	336	336	335	312	347	318	317	342	342	342	299	314	335	324	357	325	342	338	359	343	316	296	314	311	336	288	321	330	308	303	328	330	339	347	350	324	318	341	325	345	318	301	340	329	331	313	311	349	305	337	309	310	323	330	314	325	307	367	345	321	329	306	350	311	350	326	328	338	328	328	337	342	346	329	347	302	337	324	329	359	341	342	360	316	332	329	303	315	310	374	320	343	340	352	317	354	364	332	363	341	352	296	275	342	343	312	338	300	291	340	321	315	327	326	341	307	322	317	310	326	323	330	343	329	306	342	328	316	319	334	332	353	295	328	333	329	345	337	307	318	297	324	288	323	303	297	333	293	319	263	316	310	294	346	300	355	337	317	316	329	342	333	340	315	330	315	330	324	307	302	293	303	326	340	323	317	341	315	319	359	335	299	326	338	293	333	359	330	332	343	341	323	297	313	331	326	321	326	339	316	325	337	333	325	354	334	317	324	348	299	312	313	357	314	334	327	338	287	303	327	305	354	341	315	333	317	334	302	319	296	325	322	307	301	311	317	307	338	316	345	351	317	332	345	316	313	290	345	356	325	317	325	346	318	326	336	321	324	305	334	326	334	337	303	323	331	348	340	356	334	329	326	303	323	297	341	357	360	338	341	326	312	326	341	324	328	314	345	325	324	326	335	307	324	318	329	295	355	333	323	320	315	348	321	340	345	344	322	333	357	316	315	333	316	300	327	353	316	309	360	322	327	329	345	321	291	315	327	340	315	315	328	335	327	335	321	311	339	334	327	308	313	315	313	334	333	334	338	341	346	328	323	314	307	331	303	347	287	337	331	293	315	302	329	334	307	306	335	304	322	365	329	344	315	336	316	292	312	318	324	333	323	341	299	313	324	325	326	312	328	296	334	278	332	323	311	326	330	328	321	332	324	336	319	357	330	325	358	326	298	321	336	317	319	328	317	301	310	361	315	335	310	327	319	323	308	323	365	297	326	351	320	327	335	333	339	349	347	320	323	347	337	362	350	328	330	334	327	345	360	338	338	350	323	334	301	367	350	311	331	309	297	315	301	321	305	310	299	353	315	339	302	325	321	340	352	298	341	309	318	330	297	343	317	349	327	317	356	329	342	324	330	340	336	342	312	302	290	333	333	328	314	324	335	297	309	326	364	347	306	321	314	320	341	308	327	331	341	344	330	353	340	329	312	339	323	312	267	323	329	300	331	335	339	340	310	298	313	331	341	336	345	325	310	318	327	327	348	294	301	312	305	332	311	308	320	344	308	285	304	302	322	335	344	341	344	354	350	304	321	324	314	322	327	345	321	312	337	318	318	354	340	344	343	342	306	329	316	330	318	318	366	339	317	331	319	362	332	305	321	314	314	318	339	324	344	318	323	296	353	337	321	343	332	328	336	314	290	345	309	317	327	317	313	337	327	322	292	312	316	322	316	331	305	329	333	344	353	333	350	301	340	332	316	330	308	325	347	329	322	321	340	320	325	320	337	301	326	329	300	292	344	298	309	331	323	316	317	335	302	340	328	334	308	325	320	309	323	348	331	305	318	308	296	344	326	310	342	344	335	309	342	327	328	347	307	315	317	323	334	343	311	304	306	348	349	337	342	315	317	318	318	325	310	344	312	312	325	307	347	324	335	327	337	335	320	336	323	355	329	347	321	305	357	337	353	310	333	336	344	332	357	347	315	320	323	349	332	316	347	313	343	313	302	322	320	331	300	326	300	336	304	304	323	324	313	329	316	325	346	353	350	355	293	301	344	365	322	363	318	302	354	342	336	360	347	336	330	331	334	344	321	347	343	301	337	345	312	316	312	290	311	338	309	343	322	323	304	354	328	338	322	312	357	323	340	341	326	319	308	310	275	335	315	322	365	320	310	291	359	314	301	316	309	327	330	299	332	335	315	319	307	344	313	329	325	339	302	346	325	342	327	323	312	341	303	335	322	366	306	345	307	311	349	321	317	291	345	302	307	340	346	322	318	367	347	309	315	338	303	299	338	343	318	332	347	300	340	327	322	301	332	331	349	328	304	328	336	326	315	346	309	333	355	310	337	333	297	313	302	312	340	338	326	286	339	307	343	333	355	332	319	334	341	333	312	308	317	336	336	342	341	313	315	338	338	299	326	332	346	329	346	346	318	309	321	327	340	327	317	339	326	333	326	346	343	309	335	307	329
30194	57375	47254	34713	26238	18565	13907	10431	7809	6436	5442	4721	4026	3416	2633	2123	1771	1270	1083	884	758	608	558	509	507	469	421	437	388	371	424	399	376	390	369	332	366	364	367	379	351	389	379	366	352	327	343	363	361	340	362	327	350	374	355	357	354	313	358	337	346	343	348	369	391	309	369	350	354	323	322	354	368	343	347	328	370	360	367	359	350	366	340	340	356	314	347	348	360	352	332	316	349	312	310	335	365	294	338	352	333	352	375	345	329	335	335	361	321	351	385	354	352	359	371	347	336	311	411	362	346	365	341	327	365	366	335	334	316	370	322	327	345	331	342	351	326	315	353	321	315	325	347	352	320	316	328	340	350	319	334	346	368	344	344	367	355	344	348	342	345	349	340	364	331	335	390	338	363	375	369	306	375	328	383	337	344	350	382	362	339	366	362	346	306	374	354	340	356	327	331	346	352	354	354	321	330	366	346	310	326	353	368	356	352	347	322	321	330	339	352	334	339	332	351	340	356	342	312	341	359	372	318	354	361	322	358	319	334	363	338	340	307	310	376	344	327	348	348	368	334	381	349	340	349	344	361	357	338	369	347	334	360	372	355	319	350	330	332	344	341	368	347	329	333	340	378	343	363	356	330	332	364	330	381	334	339	336	343	351	354	359	366	348	364	340	341	336	352	355	326	347	337	356	372	338	341	363	335	352	366	354	344	349	337	314	334	371	334	346	351	372	339	309	353	355	366	329	340	358	346	351	355	387	329	336	317	337	323	391	346	350	356	326	365	367	346	341	356	334	298	341	376	360	353	349	365	360	330	355	350	350	357	351	345	340	328	361	365	358	350	329	334	349	347	369	336	322	369	373	363	334	358	366	318	347	355	343	333	329	331	341	353	345	355	358	358	328	308	347	337	384	329	326	351	360	370	334	314	324	371	366	348	379	316	343	360	350	324	375	354	331	307	316	314	322	344	320	342	342	390	322	320	347	331	337	324	336	348	369	342	368	372	379	361	346	328	356	365	346	323	375	364	347	373	337	367	361	342	370	344	367	361	345	355	351	383	343	352	353	371	342	342	325	322	347	366	321	341	332	372	356	352	320	387	349	366	312	354	353	336	366	381	348	360	318	341	329	365	341	354	337	326	366	313	337	362	354	355	376	327	364	328	350	331	336	337	370	369	341	368	375	338	304	380	362	365	352	335	338	355	327	319	329	333	322	351	339	327	374	327	348	315	353	316	334	347	350	367	327	332	357	354	372	346	362	356	337	352	359	355	357	336	358	331	342	336	328	377	345	332	326	355	320	341	368	331	376	350	339	359	332	353	338	356	351	372	341	367	346	341	319	351	338	341	344	346	319	324	315	339	369	360	357	351	354	350	354	352	313	339	391	363	328	361	387	380	369	340	316	352	340	293	359	356	383	374	339	322	349	331	333	341	330	329	311	352	363	375	320	345	348	366	349	372	348	323	345	347	349	324	334	344	343	338	360	347	350	382	340	333	369	329	351	348	389	356	344	308	345	323	347	345	341	351	369	335	356	336	326	380	361	379	339	358	324	352	354	306	346	362	363	373	339	339	337	346	351	309	325	353	333	329	314	356	316	323	385	339	344	358	349	397	343	371	337	326	343	365	344	364	372	354	324	358	332	352	337	330	336	350	365	380	306	348	349	361	360	371	346	341	345	371	369	342	367	386	341	350	338	356	324	336	346	349	361	332	359	360	371	351	337	333	343	382	336	336	346	351	357	347	366	354	341	351	359	324	354	374	316	316	340	353	306	368	345	360	307	337	357	355	303	341	380	347	326	336	359	362	348	336	334	365	369	374	370	300	341	338	341	347	340	336	341	338	349	354	338	376	354	332	364	317	327	344	379	346	385	322	361	338	299	353	358	327	318	363	333	332	352	374	348	344	391	358	350	289	367	323	336	325	351	335	358	378	362	346	350	349	333	337	362	354	336	381	348	335	350	342	326	337	357	374	332	338	328	328	329	330	333	331	381	314	361	324	361	344	361	345	336	355	344	378	304	342	372	336	360	355	331	331	328	345	332	358	349	370	333	348	345	374	365	329	335	334	351	345	329	371	359	349	365	354	338	352	358	369	341	366	353	369	336	372	371	352	338	335	326	336	344	344	352	356	361	338	361	383	335	344	320	346	370	349	342	355	321	358	337	344	353	334	355	349	315	362	363	352	355	343	310	357	351	309	319	344	355	359	344	354	328	359	314	348	332	352	387	385	370	328	358	345	363	352	352	368	329	364	346	354	332	336	345	334	311	332	375	342	350	357	351	329	319	329	345	388	330	363	351	315	316	330	332	353	310	336	367	362	346	347	343	350	362	362	333	332	323	369	335	363	376	346	311	345	328	360	333	382	385	347	351	373	345	354	315	334	311	330	337	372	368	343	380	315	333	351	379	367	358	373	355	343	361	333	389	333	326	345	361	340	371	328	346	362	357	349	392	341	312	364	337	343	338	310	313	347	337	349	354	353	368	327	315	339	335	346	364	342	339	348	376	350	310	342	331	331	362	390	327	340	369	362	363	355	363	372	315	330	331	355	349	329	347	370	339	355	356	371	336	352	350	341	364	359	366	369	361	341	353	305	341	341	342	379	341	339	366	349	340	368	370	322	351	399	328	354	342	321	355	334	334	334	359	372	329	351	355	357	344	344	349	360	356	352	317	364	359	382	376	372	332	360	321	327	378	375	331	340	352	340	326	327	326	381	332	332	360	328	365	362	343	359	324	354	349	317	318	363	337	351	359	314	336	373	330	314	322	377	353	381	317	321	338	353	329	331	339	312	325	349	351	325	344	353	354	352	355	315	309	371	332	385	370	324	364	356	351	345	360	345	344	359	340	326	322	343	323	356	305	356	338	307	367	333	338	354	363	378	354	350	338	338	332	360	344	351	320	335	343	319	325	348	330	371	369	333	311	317	345	343	352	355	353	356	339	360	353	318	320	343	358	359	320	375	337	326	344	356	377	348	350	345	348	351	339	345	335	363	335	333	329	338	344	373	359	330	341	352	321	310	366	332	344	352	372	377	325	328	358	369	339	326	327	332	362	356	356	362	326	324	352	329	356	349	368	391	340	327	311	343	307	334	350	372	351	360	357	363	365	385	326	342	356	355	328	375	393	340	320	319	328	355	363	328	329	346	354	340	355	322	353	359	360	342	344	351	363	338	326	361	342	371	361	362	345	333	331	364	335	358	317	334	343	325	329	367	393	316	325	349	343	338	365	311	335	355	340	357	339	344	369	333	336	336	332	362	320	345	368	351	311	346	349	349	336	341	323	332	349	361	337	325	348	333	344	335	368	331	339	326	374	363	353	356	330	320	343	337	337	365	340	341	359	357	350	347	352	348	370	336	343	327	343	337	353	319	301	365	354	343	338	345	340	318	313	352	317	326	369	330	335	334	357	331	371	367	359	316	348	335	343	352	339	344	366	313	363	318	312	324	341	334	356	365	331	314	340	330	337	366	380	347	331	340	384	320	322
25368	21547	29183	28521	21092	13184	8123	5340	3622	3026	2570	2308	1991	1663	1435	1229	1115	877	749	707	622	540	479	463	475	469	441	415	443	477	425	437	384	409	386	402	405	386	428	386	389	409	407	433	403	371	389	400	409	394	408	385	404	412	406	379	386	369	393	425	377	376	364	426	386	399	373	417	389	403	392	428	397	382	386	392	398	431	428	391	412	368	394	405	414	423	338	402	371	395	407	376	377	375	427	409	379	407	400	389	389	399	390	428	413	389	410	368	386	407	411	366	410	365	422	389	395	399	380	395	355	406	417	375	390	395	409	421	393	415	408	419	366	403	404	392	415	374	397	435	383	371	398	424	422	369	404	377	403	413	431	414	401	400	390	399	379	428	401	395	391	389	379	400	373	373	425	357	376	402	434	401	427	398	392	388	386	392	399	445	392	382	433	390	389	419	434	381	367	415	378	433	394	390	402	391	395	411	418	401	383	430	421	379	411	394	366	378	416	364	385	411	407	391	397	413	378	400	404	407	409	378	368	387	386	361	402	412	402	424	452	400	399	360	415	403	370	384	406	414	385	419	411	377	373	398	387	376	396	407	366	365	416	422	380	387	389	379	427	384	415	364	378	413	401	353	416	410	420	396	396	373	420	392	366	406	399	439	422	396	412	368	412	403	381	412	413	382	372	411	389	430	400	419	388	424	386	440	379	398	393	389	404	416	409	405	402	404	417	402	402	379	382	387	383	396	396	369	402	405	386	396	395	391	385	425	381	388	378	381	432	374	383	403	358	350	406	370	420	419	397	413	398	382	378	404	374	389	403	401	430	413	371	390	418	411	382	384	411	373	399	422	411	381	407	437	378	376	425	387	409	410	403	394	366	425	454	401	407	384	437	378	376	453	408	412	422	415	363	395	415	393	411	400	400	405	407	406	373	385	419	422	394	387	400	391	424	392	382	396	392	383	374	378	406	438	394	382	393	386	378	373	408	387	415	424	383	376	405	409	394	445	385	410	400	382	393	386	402	398	408	364	400	361	381	333	401	406	393	399	401	378	393	400	411	359	403	395	366	375	417	388	425	403	389	366	429	437	420	394	413	360	405	395	386	394	382	395	412	360	398	428	372	412	402	415	352	402	365	404	389	395	411	370	399	410	409	433	397	383	400	425	435	389	412	400	419	377	405	399	389	341	338	435	401	391	413	437	406	403	388	386	431	390	354	416	414	368	389	396	351	369	377	416	351	394	417	385	358	382	399	377	404	372	357	408	389	397	390	355	422	390	387	368	390	381	364	382	408	374	410	405	411	418	387	425	392	400	402	368	396	398	390	386	400	397	409	393	363	398	377	378	384	394	422	382	417	397	381	418	384	432	403	412	416	421	396	416	388	360	408	378	385	380	397	396	400	412	383	407	401	394	375	385	370	428	383	374	371	403	401	403	360	434	408	400	426	368	401	421	428	401	376	352	412	399	368	393	388	366	393	410	417	412	386	388	356	396	367	427	398	413	373	391	406	387	393	401	417	409	389	379	427	399	435	407	387	403	425	407	426	408	356	430	397	394	374	409	407	351	410	384	374	393	413	393	384	385	399	388	424	382	400	437	438	408	380	375	370	398	379	389	374	406	387	424	354	465	394	394	361	381	424	424	383	434	364	408	403	371	378	367	392	389	401	419	415	370	356	358	384	415	437	397	417	392	373	382	405	438	377	408	409	390	399	413	394	396	427	389	442	381	358	399	395	384	411	391	414	410	419	388	379	367	376	394	409	415	423	404	395	423	417	386	419	402	388	409	390	394	407	397	411	416	425	394	363	393	389	390	384	343	407	411	417	424	398	378	396	376	389	425	395	389	383	388	343	423	399	394	397	378	395	386	389	416	388	404	408	406	411	381	404	379	391	394	420	380	408	401	420	405	424	406	383	394	437	407	390	386	394	412	384	398	379	441	391	423	404	430	409	382	410	404	386	376	399	398	364	409	376	391	420	394	396	372	390	410	393	392	398	394	377	427	399	372	425	373	392	423	370	402	396	395	364	402	391	387	396	377	401	420	443	404	413	406	391	423	414	407	371	405	419	382	416	400	394	418	405	399	388	420	377	375	379	406	390	394	412	425	377	378	373	418	394	409	405	401	403	396	411	366	418	396	379	399	397	433	427	392	397	381	412	432	396	395	381	412	391	387	371	370	343	391	407	436	388	398	396	377	403	427	394	408	374	423	410	416	387	350	382	382	384	376	409	398	408	372	371	395	402	430	358	416	408	419	382	429	369	411	411	412	391	365	378	389	386	393	417	404	413	444	385	390	360	394	416	403	370	388	377	385	409	383	380	390	366	409	394	417	390	389	380	398	398	383	372	407	410	395	400	399	379	393	380	417	430	404	395	377	393	408	410	370	381	400	438	394	367	407	414	404	401	396	402	422	380	404	397	429	428	390	410	418	379	389	378	401	415	388	390	366	391	387	354	412	374	416	396	385	413	376	371	389	377	364	365	431	380	409	359	413	404	391	406	365	389	441	412	416	393	438	407	409	398	399	413	371	391	390	414	402	393	379	422	380	395	413	364	381	376	379	407	387	418	430	379	390	362	370	399	390	390	370	381	379	382	424	422	388	392	422	418	379	367	400	390	398	416	383	398	402	414	407	428	386	413	382	415	386	444	400	373	390	391	396	401	383	420	410	425	374	397	405	390	400	373	389	380	439	390	367	430	400	395	389	423	389	420	410	355	403	391	358	384	396	394	389	385	394	395	476	395	440	379	392	426	417	372	393	412	401	426	384	436	395	364	392	378	361	382	376	389	397	381	401	404	402	370	431	406	425	398	385	375	371	428	407	396	389	375	394	425	372	398	337	433	418	368	381	380	387	380	447	369	390	414	411	382	391	377	388	391	359	436	373	391	399	408	386	354	402	426	423	397	371	392	402	366	393	416	383	388	378	420	398	390	394	403	406	392	374	402	404	411	428	370	389	400	396	378	433	399	428	433	392	402	350	399	412	374	385	397	368	422	387	413	438	432	403	399	409	393	378	429	351	379	396	418	387	386	431	411	397	384	402	430	410	357	401	358	382	371	408	404	392	400	437	365	374	373	394	414	411	429	382	424	373	414	411	392	392	423	398	400	374	383	401	404	388	389	374	404	415	392	406	366	383	373	395	417	367	403	406	378	417	415	409	443	419	387	367	351	405	383	376	456	400	390	359	444	399	397	386	426	410	462	372	386	382	398	399	401	369	397	378	396	403	399	398	377	411	402	444	407	383	370	385	351	395	427	417	419	404	398	434	416	386	373	419	391	373	398	354	359	379	366	374	399	408	396	391	395	418	367	388	444	430	427	402	415	439	336	397	394	389	371	387	389	399	409	401	382	388	397	382	393	420	421	403	389	390	393	407	383	389	379	429	420	406	404	395	417	421	417	393	369	379	441	416	430	376	364	381	410	369	414	396	367	400	388	419	388	426	442	376	383	398	450	393	401	378	410	410	392	411	398	386	361	403	362	387	372	399	364	408
29978	52806	42726	31133	23050	16131	11995	9091	6596	5506	4407	3924	3409	2855	2210	1851	1527	1184	1001	876	719	649	632	549	535	500	465	505	474	453	458	485	403	441	456	432	438	433	427	416	407	405	434	428	409	424	428	435	435	433	443	391	405	423	433	415	421	469	435	410	423	430	399	401	382	413	388	379	408	402	453	407	407	426	412	423	396	414	433	457	420	447	408	428	420	387	418	461	431	446	404	410	427	420	419	405	431	411	420	435	429	443	399	424	429	405	447	413	430	421	431	467	405	413	410	406	428	412	408	424	412	431	377	447	404	415	405	417	437	410	440	399	424	370	447	399	419	397	409	440	407	438	432	396	426	411	375	432	389	419	439	427	432	394	407	404	407	456	434	436	417	439	429	420	446	430	434	423	430	414	441	381	409	411	405	428	413	408	470	418	417	430	394	422	432	410	442	436	413	432	394	466	438	399	405	412	417	434	424	447	404	438	439	453	456	413	443	421	398	443	432	437	423	400	478	449	426	411	425	430	421	423	392	450	440	430	390	425	407	386	407	404	433	385	398	401	402	416	443	436	447	436	405	420	448	413	455	397	411	396	438	386	437	464	424	446	424	419	422	388	421	399	409	370	430	407	412	429	431	410	439	423	471	425	464	469	419	388	394	419	401	438	408	409	401	426	447	386	400	436	443	406	450	454	410	419	427	407	409	400	414	405	419	400	446	421	423	442	415	398	428	405	409	420	452	402	396	455	433	435	415	389	436	444	403	409	428	434	425	434	392	453	401	428	412	436	431	418	422	457	429	436	429	440	443	425	425	366	412	428	410	407	417	414	411	424	399	389	439	423	424	423	459	441	426	446	425	420	418	420	405	398	410	395	450	426	395	431	440	396	394	431	436	461	380	451	427	416	437	402	454	424	431	438	421	426	436	454	435	421	434	399	418	460	394	436	410	436	389	423	438	424	394	423	411	410	449	393	440	430	419	405	449	426	419	439	423	445	377	421	426	429	450	381	446	395	432	431	445	438	381	427	416	462	412	404	414	398	425	425	425	446	420	427	427	433	450	457	419	451	408	467	438	417	455	418	457	426	443	402	463	374	463	418	394	430	413	416	395	438	437	421	436	443	407	441	450	464	397	433	417	409	409	419	420	409	410	402	441	400	422	385	406	429	391	410	411	429	421	446	418	403	455	418	419	453	438	446	408	429	448	407	418	437	420	442	443	405	432	426	418	472	422	404	441	402	425	435	431	403	417	400	429	401	447	398	409	446	430	432	429	443	403	420	435	452	400	405	418	444	418	402	418	415	439	426	414	408	396	435	411	418	449	447	404	426	434	445	419	425	402	458	442	386	384	451	413	417	422	432	407	398	422	409	453	408	406	400	432	425	434	446	433	409	399	398	417	403	405	398	384	401	424	447	400	445	469	423	403	434	418	429	426	448	392	423	415	393	412	434	430	416	404	444	425	440	396	445	373	456	422	417	428	448	391	418	436	392	448	393	414	404	426	456	454	405	416	410	427	396	435	390	398	411	438	453	436	399	408	434	421	413	387	409	411	459	406	431	430	413	393	428	442	462	422	411	431	424	421	413	428	384	410	396	436	440	462	447	428	432	416	435	450	396	507	424	420	427	439	425	424	429	490	421	426	416	389	407	400	392	393	433	413	413	416	420	431	470	436	398	459	391	428	432	466	424	416	428	412	418	404	452	457	437	421	441	409	366	421	424	460	402	399	470	403	445	414	452	408	423	430	413	412	402	477	394	441	429	379	434	451	393	422	403	395	417	446	424	446	398	433	422	435	439	422	413	415	417	411	435	440	421	416	386	411	430	433	440	418	454	415	405	437	461	413	372	460	431	431	426	435	397	405	428	389	428	461	441	412	405	447	415	392	440	453	416	405	416	451	371	428	463	440	413	415	419	426	410	434	425	378	455	414	433	427	415	413	425	413	420	425	396	449	421	452	415	384	390	437	412	402	417	441	430	417	424	436	452	449	418	423	428	398	421	408	412	412	397	424	431	405	423	428	437	434	425	454	394	412	394	442	448	434	416	402	417	396	421	433	421	436	411	410	449	434	423	411	450	448	410	413	383	407	410	443	416	389	443	421	397	404	435	434	398	426	441	417	417	445	421	406	397	387	433	428	428	412	389	421	416	466	420	421	416	422	468	475	422	413	430	444	394	404	440	455	423	410	421	407	433	441	435	411	400	427	436	427	425	450	425	403	407	436	418	448	421	396	390	449	445	392	396	421	432	406	422	416	395	428	436	420	429	438	462	435	396	391	388	376	411	413	437	435	433	402	406	435	431	424	436	442	430	418	422	432	412	402	406	422	430	393	406	416	418	435	453	396	432	443	415	430	456	398	396	417	424	420	426	412	420	431	406	420	460	450	407	432	415	429	441	440	442	424	420	419	405	410	380	466	455	395	448	423	417	441	421	468	423	429	449	453	441	444	441	434	407	418	427	439	444	394	421	387	453	400	420	422	423	423	439	415	455	430	412	413	394	414	443	422	436	425	417	415	423	386	447	398	415	404	395	426	413	401	408	431	414	440	404	407	383	431	429	423	417	386	461	432	422	401	426	374	425	426	394	442	434	447	416	425	396	420	407	392	417	426	390	412	453	415	407	470	419	403	410	435	418	457	424	413	415	426	418	420	415	424	389	428	416	417	401	417	429	433	395	431	417	423	430	416	434	412	458	444	444	427	449	445	438	417	438	392	418	444	413	418	431	419	411	426	429	423	400	414	460	446	415	423	430	427	412	444	455	427	444	395	430	452	417	415	412	402	404	441	422	447	432	417	418	424	437	403	415	413	406	466	432	460	398	424	393	463	412	440	382	402	423	421	399	414	443	434	403	413	418	429	432	408	408	480	440	423	425	432	379	417	437	409	403	409	412	446	424	391	412	414	446	445	399	402	396	414	446	402	457	423	439	406	417	395	421	437	448	406	402	421	395	409	436	412	412	392	417	434	442	408	465	439	451	440	416	435	440	405	412	413	417	413	403	427	434	454	436	430	420	409	437	395	405	433	443	422	440	436	410	422	392	397	417	426	449	411	459	443	453	466	406	422	440	443	425	433	468	437	416	387	418	409	455	433	457	386	423	385	398	423	446	435	373	421	406	468	423	426	475	424	418	442	436	415	423	419	417	433	429	422	392	445	429	418	432	433	441	431	449	388	390	435	397	440	405	406	451	410	408	436	420	416	419	430	405	441	398	425	424	406	446	410	417	441	443	407	426	436	415	384	404	423	419	474	403	402	381	446	382	440	427	410	449	401	417	434	434	414	419	420	426	414	445	411	415	430	422	413	451	408	366	402	418	456	418	386	403	407	425	402	441	431	397	431	438	449	434	406	422	386	437	402	410	440	416	449	474	413	464	409	441	435	443	400	410	415	394	429	411	438	426	436	461	389	396	422	450	421	428	412	405	457	405	450	418	415	417	457	461	397	371	430	469	433	412	426	417	411	430	454	451	419	426	415	457	447	413	414	403	424	427
23114	21485	29186	24572	22516	23539	20557	10758	7224	6228	4583	3896	3377	2822	2384	2013	1598	1246	1031	935	803	623	578	545	520	504	464	450	453	474	460	459	442	430	436	465	442	419	474	443	420	446	444	426	391	437	410	404	441	437	409	436	368	385	403	405	403	378	405	412	419	413	397	391	424	413	421	408	412	414	431	379	455	423	410	383	464	429	401	397	428	413	415	403	398	406	399	384	440	396	387	423	469	434	410	415	383	411	368	433	372	461	403	427	457	423	453	423	429	381	428	390	432	442	369	418	446	409	414	419	426	392	432	406	428	415	397	423	426	424	484	445	419	398	420	426	403	437	410	466	409	368	416	429	405	396	401	397	410	443	442	436	376	417	426	385	421	392	388	418	407	396	440	416	387	393	416	421	428	417	401	427	400	410	408	384	430	445	422	397	425	397	430	367	402	429	442	436	419	440	407	395	407	395	433	429	394	403	407	441	388	422	435	394	424	383	411	418	395	387	424	402	386	409	393	407	409	401	414	401	410	402	400	404	433	404	412	403	422	404	402	427	433	415	396	396	412	432	413	408	403	384	377	401	414	400	396	430	411	426	408	402	397	425	372	397	402	444	387	425	402	384	400	372	403	425	375	352	395	445	404	394	420	447	401	406	453	394	410	409	409	386	422	401	389	389	413	413	416	429	410	393	404	409	452	415	408	412	400	405	393	384	428	419	438	446	384	419	430	391	401	412	408	412	436	409	424	418	388	413	412	405	406	433	397	411	412	405	398	365	410	415	418	454	414	444	416	392	417	401	425	379	421	426	430	427	412	403	418	421	385	391	440	439	417	425	444	393	408	430	373	448	386	404	407	421	384	443	423	391	433	412	397	397	432	409	392	446	406	383	438	401	425	394	403	404	395	371	430	379	386	396	404	400	398	419	393	408	415	403	370	426	395	410	406	377	409	435	389	391	428	402	407	411	436	408	409	402	389	409	410	396	407	375	417	400	383	393	385	407	430	410	398	396	424	394	395	417	452	400	401	443	406	408	434	411	409	424	428	426	457	451	452	382	393	402	401	418	419	457	441	423	436	429	419	401	415	403	416	400	426	422	383	383	400	417	389	389	397	422	432	420	439	383	402	442	443	442	402	427	429	414	407	409	393	417	388	407	418	416	413	403	407	375	412	420	401	424	399	371	392	428	401	432	425	410	381	384	431	407	427	401	458	404	424	404	445	409	429	396	379	408	430	437	419	404	431	385	408	441	388	435	393	423	418	406	444	409	416	421	446	394	438	414	400	423	402	376	401	429	431	386	381	410	382	395	404	404	394	435	428	432	415	401	410	409	401	416	421	394	426	391	413	436	426	426	388	426	437	415	435	417	390	389	401	416	394	424	358	409	400	424	394	418	424	393	402	446	392	402	443	390	414	419	383	404	423	395	411	421	429	417	460	404	398	408	410	389	448	387	407	415	402	389	411	444	408	413	405	415	407	415	432	391	401	385	415	372	392	420	403	422	438	407	406	402	420	423	462	385	415	378	408	408	427	431	391	407	396	373	420	445	369	402	412	423	441	411	442	398	421	421	425	376	371	419	411	403	404	427	445	403	416	425	400	414	382	373	410	389	434	416	413	418	397	401	374	388	389	403	369	414	417	429	384	405	414	420	374	393	414	394	432	397	393	377	413	404	406	430	458	419	403	386	421	359	414	388	416	420	376	435	429	417	437	399	437	411	365	393	413	442	403	372	424	393	397	403	440	427	407	411	415	419	416	382	405	446	413	443	425	409	408	393	452	432	448	451	432	371	400	432	421	392	388	427	424	398	398	415	426	413	401	410	420	358	405	395	396	390	402	384	413	429	396	397	426	454	409	423	387	393	423	394	402	419	435	393	431	426	392	397	465	401	421	404	430	411	444	394	448	388	392	425	414	435	414	437	425	423	406	359	411	410	399	462	427	397	411	427	411	400	415	448	413	415	405	393	404	406	420	416	416	375	413	429	400	388	416	412	411	423	408	429	387	430	423	452	377	437	435	426	414	383	389	414	420	415	410	393	397	412	375	432	432	363	381	428	437	414	414	397	415	382	461	399	409	408	447	417	400	423	396	384	398	424	421	387	395	384	415	414	407	403	397	371	396	387	401	400	403	421	426	405	415	449	389	415	404	430	423	399	388	384	423	423	414	399	386	400	444	394	414	380	375	411	437	405	402	414	375	432	416	406	399	449	406	425	398	423	443	383	406	380	395	435	408	387	419	383	404	379	409	397	408	391	429	421	400	414	387	379	393	371	451	389	412	396	421	431	427	445	438	380	442	446	405	381	421	448	453	402	385	418	380	418	413	424	401	398	400	395	396	394	368	421	368	446	382	377	421	412	414	409	407	408	422	416	417	398	386	430	401	413	389	436	416	420	437	401	411	433	400	412	408	413	426	407	397	391	393	419	397	432	421	426	405	389	373	391	421	382	439	388	433	403	394	419	431	410	443	400	402	388	367	415	376	391	402	422	409	406	395	423	426	428	444	393	364	412	430	407	416	430	402	392	422	381	422	428	428	389	370	431	412	392	436	416	408	389	386	428	425	415	432	417	407	411	437	386	427	412	404	410	409	401	419	412	413	370	387	407	442	394	421	393	408	445	405	388	409	426	372	399	383	440	419	432	420	431	370	369	378	399	384	415	413	447	431	381	402	412	384	363	387	399	398	375	393	378	404	386	412	377	473	428	419	408	435	389	411	424	403	432	400	424	438	366	435	438	403	381	406	431	412	393	465	404	419	398	419	360	382	376	391	424	386	408	375	384	412	383	398	397	418	426	407	372	431	400	417	415	404	442	393	420	424	416	428	418	425	456	430	420	389	383	412	415	397	438	401	418	399	437	437	383	414	432	395	414	414	385	383	374	400	374	418	364	408	432	429	422	389	395	423	399	374	369	383	417	406	386	423	394	413	424	427	429	383	404	423	446	391	415	408	405	407	368	395	418	380	410	409	426	404	383	398	423	435	395	460	407	420	389	406	384	389	419	430	447	395	420	381	416	425	416	416	403	443	371	394	390	424	414	406	400	405	407	455	417	386	409	408	376	435	419	422	409	395	414	412	387	416	448	452	390	409	382	412	389	411	434	437	403	462	383	420	391	407	417	379	416	406	415	400	407	429	411	381	389	411	466	378	396	410	396	390	414	403	414	413	428	405	399	396	394	437	408	380	406	412	400	410	410	428	406	419	443	421	437	400	397	430	395	404	384	418	437	427	431	398	405	435	391	432	417	425	451	450	421	397	386	384	400	364	370	414	417	413	410	402	393	387	457	422	412	368	384	392	402	404	412	441	399	401	417	397	425	406	422	398	427	393	412	389	414	441	411	375	427	424	409	379	404	387	422	414	396	393	408	410	399	406	410	402	393	406	425	399	421	409	359	417	454	393	385	397	439	365	454	386	395	402	392	374	353	393	406	415	408	370	397	445	403	399	437	368	412	384	408	407	395	394	400	392	436	396	397	412	437	434	395	388	415	387	448
32035	61808	51808	40048	31825	24434	18815	14376	10970	9503	7427	6233	5457	4573	3572	3061	2460	1806	1331	1250	1000	828	673	663	651	584	547	541	570	511	481	504	467	457	485	471	489	441	449	410	401	444	422	429	406	421	456	419	439	450	398	405	432	449	453	451	435	432	467	432	394	400	427	450	406	417	453	385	425	436	432	419	439	434	437	429	401	409	446	378	424	451	405	432	426	426	425	430	422	425	409	451	408	406	456	408	432	437	390	434	401	457	441	426	421	434	423	419	428	442	419	411	373	396	440	402	420	401	461	430	420	416	411	403	441	421	423	436	431	429	430	448	434	426	424	384	425	388	404	433	411	423	403	447	396	418	381	399	422	435	428	432	393	442	399	424	457	424	434	415	423	426	413	428	423	457	452	430	478	453	446	437	432	430	401	416	433	420	412	418	403	405	413	415	442	419	423	428	426	437	397	455	416	416	440	417	431	456	390	440	471	443	424	405	403	423	445	421	414	405	418	413	466	454	424	426	374	437	453	450	446	418	435	391	388	408	442	411	398	406	407	389	413	425	413	432	399	435	431	392	397	410	400	394	417	410	408	421	410	443	388	401	415	458	416	394	457	414	434	437	434	362	436	417	435	413	445	409	446	405	408	420	422	421	449	434	431	427	461	423	413	426	420	425	425	386	415	415	438	432	407	427	432	423	409	409	376	409	409	389	424	426	408	439	395	415	422	386	402	408	425	432	427	428	409	437	437	438	410	406	447	369	467	412	423	406	446	410	424	427	402	433	450	393	425	433	456	433	414	490	409	376	387	429	405	418	421	445	433	412	431	404	410	447	436	427	440	442	403	435	414	414	415	401	410	418	385	395	400	436	425	464	428	426	411	401	432	409	403	423	419	433	425	425	418	421	444	437	415	415	437	420	441	427	435	427	421	401	457	436	428	403	408	452	416	419	426	416	412	467	451	414	451	428	419	439	413	417	430	442	418	427	408	447	419	439	437	384	429	451	427	435	408	424	449	415	425	424	430	398	445	472	414	414	430	430	443	391	427	437	443	418	425	408	416	436	449	418	470	404	427	423	420	373	401	404	431	441	423	432	428	410	434	388	412	425	428	419	381	448	436	421	433	415	449	381	439	434	442	428	409	411	425	420	413	435	436	427	430	389	426	439	411	441	410	419	423	433	475	423	389	405	438	419	402	439	453	454	415	433	400	440	399	425	399	392	442	378	420	400	435	448	438	427	413	443	434	443	374	422	442	421	430	442	429	403	425	393	413	410	436	435	421	436	402	420	419	417	433	400	420	445	421	413	397	428	420	447	411	441	469	427	436	413	403	435	416	419	444	421	394	428	397	421	445	437	442	367	419	423	382	439	445	444	404	455	425	421	430	436	408	411	404	453	427	422	414	437	427	386	447	452	391	427	468	432	445	438	424	393	442	425	446	422	427	417	399	424	432	424	412	445	388	414	431	432	447	415	442	408	433	428	476	425	404	432	443	454	406	396	396	394	418	430	440	432	411	429	429	459	396	424	404	446	411	379	431	402	462	462	427	465	432	439	414	443	396	451	415	441	420	398	429	413	438	415	419	389	416	439	411	460	424	427	389	436	402	430	432	431	441	391	396	453	439	443	428	403	412	413	447	444	414	410	457	415	446	408	440	440	435	399	413	430	438	411	400	457	377	401	445	413	399	419	429	435	402	419	423	427	414	413	425	420	443	436	407	419	417	414	416	457	423	418	428	420	423	423	438	454	395	375	364	433	442	411	405	415	387	436	426	431	453	396	425	385	374	417	398	428	375	457	448	434	439	448	429	428	465	386	428	449	444	411	440	429	414	433	450	404	455	434	444	448	423	408	457	418	430	414	435	446	427	432	416	423	403	458	404	395	441	447	445	431	417	424	415	427	421	442	426	453	449	403	418	442	428	426	405	409	429	435	414	434	420	397	429	402	437	438	447	427	415	418	412	463	425	436	450	428	423	418	392	397	391	417	426	451	432	455	439	419	440	408	475	409	435	423	430	440	428	426	430	416	427	416	414	430	438	403	422	405	434	408	446	403	453	406	420	442	463	424	407	416	421	394	445	366	386	427	422	436	450	420	429	398	416	411	435	445	416	476	382	441	423	430	460	409	374	441	403	431	401	428	427	439	453	394	413	409	424	404	425	413	436	432	413	454	411	427	472	412	413	423	437	425	414	436	443	446	428	434	445	426	454	430	405	437	404	406	379	378	454	421	439	422	423	421	446	435	441	426	408	424	414	424	420	409	416	400	371	414	406	435	462	432	429	442	473	417	410	412	421	458	433	434	461	440	455	414	393	439	408	445	420	425	386	444	433	397	422	417	408	415	440	426	463	426	451	437	432	416	384	419	423	446	415	424	437	394	433	372	405	417	410	432	429	436	449	394	419	430	415	438	434	395	402	429	431	479	442	391	421	416	433	401	420	418	411	411	434	429	416	435	423	418	434	417	416	453	406	430	456	414	456	452	454	428	434	398	410	428	433	412	467	430	441	404	429	410	450	423	423	430	425	414	451	426	415	421	420	454	412	419	430	459	425	436	431	413	437	401	442	399	426	399	394	440	430	428	420	442	415	431	403	407	419	411	433	408	463	451	389	432	400	416	401	415	367	391	461	402	419	399	423	446	432	426	428	458	435	430	398	376	417	432	399	417	453	414	404	430	462	435	419	412	375	408	441	406	418	420	392	419	435	425	395	405	423	397	429	409	448	432	448	391	393	400	375	369	434	419	447	386	398	389	386	455	425	439	422	423	435	429	404	407	408	397	450	395	410	414	399	435	436	465	408	415	450	414	427	428	450	431	436	417	389	439	460	417	444	446	429	414	428	436	409	450	432	419	452	423	398	421	405	429	401	409	439	482	413	428	431	444	447	445	430	402	385	419	405	452	418	457	462	413	409	425	416	398	428	411	419	392	397	413	446	390	429	429	425	407	392	423	422	458	427	402	428	452	439	422	415	427	406	420	425	451	441	432	437	439	405	412	409	418	448	421	427	421	413	441	423	454	417	434	417	419	439	433	447	438	382	473	389	415	418	411	392	424	416	433	416	394	420	411	418	423	411	428	427	400	419	432	410	400	404	450	419	397	407	405	426	410	428	442	430	461	406	469	422	418	410	435	430	399	397	411	424	421	422	441	422	414	413	409	408	430	439	455	410	433	450	412	439	440	414	423	380	418	410	452	444	453	400	402	443	369	432	426	442	423	396	421	436	437	412	417	425	443	405	428	463	407	459	438	432	449	454	426	435	415	434	435	416	440	412	432	437	441	416	387	417	442	481	445	428	403	430	425	460	435	429	420	431	423	428	416	421	411	430	424	400	398	432	396	441	415	427	402	433	423	396	377	370	433	414	418	429	425	423	412	403	423	400	422	439	434	409	433	436	386	423	411	462	427	431	442	427	427	451	398	441	440	459	452	422	383	425	403	399	444	434	445	430	412	417	411	450	431	415	442	405	445	377	446	399	435	407	400	445	418	417	403	438	407
31456	35351	38841	27600	15970	8919	5277	3878	2737	2302	1850	1612	1501	1201	1071	918	779	655	560	525	482	416	424	414	409	344	374	350	349	376	358	337	350	333	338	324	345	367	325	320	345	332	338	328	341	328	332	311	354	321	341	373	307	336	359	340	356	333	345	300	343	339	358	354	357	300	315	357	338	354	350	317	333	320	340	356	337	355	331	338	381	374	312	362	320	317	326	342	337	317	340	349	352	323	324	312	331	351	323	389	341	378	310	325	346	329	351	344	331	364	332	384	332	378	326	324	344	362	321	333	309	347	340	334	345	350	346	326	352	301	325	333	340	333	367	348	343	333	341	345	381	340	363	362	328	310	359	324	353	331	377	357	352	318	336	335	338	328	346	366	354	330	345	354	304	337	315	343	321	347	295	352	352	332	338	344	350	299	339	330	346	303	316	348	331	352	333	357	354	343	352	358	348	331	323	332	320	343	311	310	338	342	336	338	309	388	355	335	358	344	340	342	309	346	374	355	321	326	316	331	328	347	356	290	330	345	309	374	325	306	355	338	328	302	361	331	356	362	336	348	345	317	340	353	328	321	363	326	340	341	327	322	334	306	338	336	347	365	308	342	321	310	354	317	339	362	353	322	329	359	322	339	314	320	339	366	331	331	370	351	350	349	340	313	336	339	312	310	343	348	346	309	327	355	324	334	294	345	333	337	303	335	318	338	331	353	339	322	338	335	346	361	323	334	346	354	342	318	335	359	330	335	339	361	303	346	367	344	342	313	355	319	360	320	335	363	316	355	321	355	317	334	344	358	333	355	321	330	344	345	324	318	316	344	376	333	332	335	327	296	359	342	313	323	347	317	318	346	326	326	317	326	354	348	322	357	344	348	341	354	342	321	342	333	318	339	341	315	313	332	332	320	340	353	352	330	315	347	338	331	342	336	345	338	328	315	351	364	309	299	314	351	371	347	316	346	357	330	328	351	304	314	337	325	302	331	350	349	329	317	329	350	340	320	320	350	371	340	322	369	334	337	329	338	314	348	346	330	329	325	345	334	366	354	346	360	329	367	338	336	320	331	359	336	314	350	358	319	360	340	358	313	369	348	343	360	340	330	326	327	349	363	323	337	369	343	313	344	344	355	307	353	332	346	324	319	359	330	336	352	326	354	337	344	372	362	361	351	342	365	340	333	359	346	333	314	360	331	347	331	348	338	322	327	341	329	372	334	340	346	355	355	338	331	341	331	347	336	352	326	324	360	327	311	334	309	354	318	339	318	341	366	345	343	322	324	344	331	334	372	345	343	321	347	350	335	320	325	351	340	362	348	336	349	332	344	303	340	357	350	336	354	338	319	319	335	332	339	314	349	351	315	336	350	304	329	329	367	300	331	355	333	320	297	346	329	327	329	346	346	363	392	353	332	322	336	352	335	312	325	325	328	338	345	318	343	354	339	331	339	336	329	354	314	319	335	377	333	346	310	315	344	319	342	359	319	365	333	317	323	334	337	336	332	382	305	322	344	314	371	350	325	338	342	327	319	319	325	342	350	338	358	318	312	331	335	347	312	358	316	354	316	303	338	326	306	364	322	295	340	341	329	332	352	324	332	316	357	357	354	333	342	329	348	323	344	336	336	318	340	364	334	327	331	360	328	351	315	344	319	321	349	335	362	335	315	337	347	351	296	299	331	307	353	321	351	310	326	354	329	315	345	287	343	344	349	315	373	334	310	312	335	338	316	309	342	360	339	342	326	328	329	326	337	344	342	322	325	344	348	342	336	325	340	323	351	326	332	354	341	350	357	326	336	344	350	321	315	381	335	338	341	354	336	360	381	345	323	328	323	339	347	363	329	346	357	340	350	327	318	330	358	330	327	334	345	341	324	309	330	345	354	360	321	355	330	319	318	320	351	369	328	336	369	354	334	321	339	321	342	329	355	334	327	339	344	348	331	329	358	351	334	342	338	373	321	325	325	358	314	312	337	307	328	310	302	331	344	330	326	361	366	319	318	345	351	332	350	354	331	341	317	343	337	344	359	316	350	297	317	317	327	345	334	317	360	367	334	350	340	350	331	353	330	325	348	310	319	329	340	321	334	332	329	328	338	335	340	308	337	321	364	329	316	319	338	326	351	339	320	316	337	310	361	330	349	337	319	337	317	320	346	301	301	324	322	365	304	362	340	368	317	337	312	340	316	325	340	315	365	333	340	373	322	312	327	346	357	330	341	353	355	355	345	314	356	359	350	322	327	345	377	361	335	331	320	333	314	328	348	350	361	362	338	340	333	343	335	320	329	332	319	328	336	336	336	312	333	323	359	348	366	370	349	340	303	371	314	334	313	339	331	338	313	330	340	353	344	337	334	346	345	290	350	325	323	319	341	311	325	330	344	358	321	285	314	344	329	329	296	333	334	327	315	349	326	367	337	375	343	326	343	336	349	342	337	336	341	351	332	361	341	322	328	343	334	296	331	343	338	328	349	336	356	349	321	319	334	380	352	348	327	348	324	333	310	328	332	352	317	325	357	337	328	335	342	359	324	310	327	305	362	324	330	342	350	339	327	346	361	328	399	325	316	343	364	333	382	348	367	330	342	336	344	346	321	320	347	331	317	329	319	310	338	309	337	317	342	364	380	323	325	342	316	331	353	339	349	356	325	318	349	350	316	352	338	396	333	342	342	361	367	346	340	333	320	329	344	333	326	330	337	312	308	313	331	332	321	367	390	360	331	341	314	321	334	360	330	358	352	334	332	347	355	345	360	339	328	320	342	327	342	335	355	335	338	334	298	393	324	311	379	325	350	310	329	317	312	327	328	344	329	337	365	344	323	332	302	346	369	332	364	330	352	321	345	315	328	337	343	322	323	364	351	354	313	355	337	316	340	348	319	344	349	309	338	353	344	325	351	318	334	322	343	334	335	317	313	340	338	336	340	299	363	338	328	344	299	340	316	333	329	349	316	342	332	353	355	345	363	338	339	360	337	325	297	336	345	344	335	337	359	336	339	370	322	347	310	336	353	365	339	342	338	338	337	349	336	324	315	334	348	328	344	319	315	316	356	314	330	368	315	315	318	315	315	338	340	343	348	330	331	325	351	373	341	313	333	354	346	333	328	293	282	313	321	315	341	361	344	321	320	292	319	324	319	319	327	333	319	330	340	348	311	375	314	354	332	341	331	312	354	334	308	320	355	342	291	327	362	328	348	331	337	327	332	307	329	297	306	325	330	303	328	344	341	329	336	353	313	333	319	346	320	381	365	326	354	352	367	318	298	347	336	326	346	321	328	314	338	332	367	358	359	306	310	313	359	292	331	328	302	368	350	321	323	320	372	341	341	318	316	288	358	313	320	362	319	384	347	373	335	313	337	346	367	316	340	344	317	362	339	309	371	374	322	326	335	367	308	333	330	310	351	356	339	325	334	345	361	366	342	305	357	340	346	332	338	310	332	307	355	350	316	351	352	334	345	372	329	333	327	342	315	358	302	339	317	314	346	313	320	338	321	343	321
30913	49192	38829	26055	18249	12801	8872	6554	4732	4077	3345	2763	2344	1925	1643	1470	1127	921	723	669	579	527	481	484	455	477	428	423	436	403	371	390	373	383	363	365	414	370	355	356	356	386	377	402	372	361	373	342	388	363	375	346	385	369	391	356	366	370	378	355	337	354	371	386	369	365	362	332	354	340	376	345	374	344	356	340	356	357	355	391	390	364	333	397	361	368	359	324	364	325	405	348	394	425	361	364	367	347	353	385	387	373	369	359	364	376	385	361	332	341	336	329	380	392	341	363	335	342	352	358	385	339	370	368	376	382	350	305	348	363	365	361	347	377	374	348	351	360	348	345	364	365	336	382	357	399	377	348	326	350	356	347	376	385	383	376	360	386	350	333	383	374	321	353	351	318	338	360	374	386	355	350	378	357	373	357	363	364	376	374	386	350	393	348	369	395	384	368	363	366	337	353	401	367	349	358	373	365	346	355	372	363	361	375	377	335	331	393	382	375	396	350	362	355	385	343	375	352	346	374	354	364	365	378	394	387	377	376	370	354	367	345	358	396	351	361	330	325	340	386	390	365	364	328	339	340	346	372	367	391	364	320	383	357	364	337	376	336	352	382	358	367	295	351	373	379	369	367	359	388	374	374	358	383	369	358	363	341	378	366	364	372	361	362	375	385	341	361	360	353	383	381	384	372	328	401	366	352	420	387	366	372	361	372	350	347	391	386	410	333	342	387	348	361	360	359	344	329	360	357	321	382	365	329	379	344	346	375	350	345	381	334	366	348	366	352	345	340	344	379	385	332	358	367	356	359	339	353	375	367	362	372	358	375	393	354	371	362	337	367	344	389	391	390	390	364	350	349	415	365	330	390	365	368	346	351	401	348	365	375	373	331	366	365	333	376	379	374	386	343	378	343	324	334	401	366	366	370	373	344	348	331	366	390	360	350	342	371	350	323	373	329	367	371	387	330	367	387	400	329	350	394	349	369	382	373	347	354	362	380	365	359	343	342	349	335	362	387	335	362	379	398	379	354	357	362	376	341	365	364	358	335	382	362	360	340	385	325	345	367	362	344	392	375	358	368	375	374	366	359	390	366	374	358	364	329	343	392	345	360	339	355	372	318	379	334	334	367	359	350	344	336	356	380	399	373	378	373	379	339	356	319	339	360	333	336	339	357	364	350	363	388	360	369	342	348	374	340	362	338	363	358	328	360	349	361	366	389	345	345	349	364	369	320	396	384	358	392	326	368	370	371	373	394	382	378	357	375	347	360	349	351	360	372	372	360	359	353	393	384	361	351	360	396	372	374	356	365	350	362	363	400	367	367	389	352	364	353	386	382	386	332	370	349	355	366	382	364	374	392	372	396	349	366	354	352	395	366	354	358	354	370	329	355	383	361	379	393	368	325	354	350	325	345	374	349	358	359	365	362	356	404	392	387	378	361	360	332	366	362	376	392	373	345	355	344	370	356	381	356	339	334	358	368	369	363	357	347	346	348	354	332	374	373	379	390	378	356	333	360	372	352	360	331	343	376	399	342	356	346	392	346	318	342	365	338	372	356	365	344	364	365	359	307	368	357	376	376	364	372	360	362	374	350	393	402	332	369	400	378	383	378	397	353	343	350	370	334	377	355	368	387	359	326	367	347	340	345	383	396	370	334	390	386	381	354	385	375	332	335	392	374	382	349	376	389	339	325	338	361	372	390	352	378	346	371	363	392	383	390	326	365	355	374	370	370	348	375	375	356	366	356	346	366	339	362	357	361	310	391	357	403	389	377	372	333	407	359	381	373	344	398	359	338	379	351	327	351	366	328	324	339	349	354	332	353	385	372	357	370	360	355	347	353	373	404	352	386	370	322	373	385	347	364	382	336	332	358	363	373	347	375	375	328	335	350	385	372	399	374	379	386	389	383	380	343	395	361	370	363	357	351	372	378	360	335	376	389	369	361	352	342	365	386	352	383	364	367	359	346	350	347	371	394	403	344	370	341	337	352	359	382	361	361	378	341	374	334	370	331	359	372	387	334	355	385	339	354	339	356	349	378	331	355	350	381	331	366	372	348	351	366	378	382	358	326	326	376	361	387	318	339	323	344	324	358	387	383	361	393	349	337	365	356	395	351	342	365	349	352	347	356	378	376	372	365	418	342	339	352	390	359	360	352	355	369	345	354	399	377	354	397	357	333	382	319	351	396	324	340	375	383	372	368	366	357	347	354	373	376	355	334	319	357	369	363	350	354	346	381	372	362	378	349	352	360	361	363	351	364	336	351	352	368	397	374	348	360	384	371	355	378	363	377	346	325	368	355	356	353	321	380	375	389	366	348	385	366	351	403	351	372	379	370	333	369	365	368	370	359	354	362	366	388	358	380	357	345	354	343	360	400	382	366	357	363	359	390	367	346	395	375	388	379	332	391	375	380	372	383	366	389	337	352	369	374	388	380	327	335	380	337	379	341	367	378	358	352	342	372	379	384	392	381	380	342	359	381	348	387	369	390	371	385	357	382	327	325	348	341	370	356	360	373	352	355	354	370	346	347	384	370	358	339	401	349	379	363	354	385	370	396	357	337	353	376	381	363	372	347	375	359	349	385	376	367	364	387	345	374	347	338	373	356	334	350	373	330	376	366	375	392	360	356	375	357	354	324	360	375	373	318	364	376	356	366	363	344	368	375	341	360	368	337	354	379	377	334	363	345	356	356	350	348	345	349	384	396	366	343	359	362	347	381	371	358	333	384	356	372	349	357	364	321	383	348	389	344	371	383	359	352	358	373	342	357	358	359	355	359	359	366	348	382	391	359	355	380	373	380	364	366	389	366	362	368	344	347	381	348	347	379	347	343	387	350	342	361	393	350	354	355	353	360	353	398	373	357	375	349	357	367	339	353	369	338	388	373	345	367	326	363	372	356	380	394	360	314	373	347	390	355	373	377	367	313	368	368	396	368	329	335	305	375	403	354	367	348	368	339	389	396	384	393	370	362	382	353	368	362	347	360	327	335	356	362	365	391	344	386	340	336	332	366	414	360	378	376	356	356	365	354	394	375	341	348	343	374	329	378	393	346	339	373	379	403	334	390	362	369	360	359	383	327	381	370	362	338	386	375	355	369	379	383	360	357	369	391	344	328	346	377	350	387	379	326	373	356	370	391	374	377	373	355	350	341	362	346	346	364	352	349	348	345	355	355	362	382	391	352	379	331	365	329	351	379	367	355	328	349	338	363	370	366	319	352	353	363	367	361	342	363	328	363	379	357	372	399	344	338	338	368	406	308	329	357	381	356	373	323	348	364	374	372	367	369	379	357	376	375	388	374	392	365	385	364	359	356	385	367	340	361	366	337	328	388	375	348	376	346	370	351	360	358	331	363	355	361	412	340	341	361	358	391	390	365	376	420	366	342	370	365	358	352	364	324	344	399	365	355	361	334	365	369	388	309	377	405	343	371	307	381	362	379	361	369	381	383	370	365	365	367	355	342	327	395	338	344	350	376	357	360	332	341	356	337
24199	21430	28916	26073	23266	19334	11958	7209	4911	4103	3389	2766	2277	1942	1654	1385	1145	897	746	667	553	473	469	417	419	396	393	388	332	375	354	340	354	341	367	339	342	328	347	330	325	336	323	329	304	324	314	339	330	322	355	332	290	324	346	326	333	327	305	324	344	320	338	329	325	321	344	301	317	288	356	374	353	311	303	302	327	340	345	341	323	338	321	316	330	348	281	324	340	324	301	334	318	329	336	347	319	323	326	318	319	263	309	340	335	356	323	340	323	352	322	320	338	326	316	303	310	335	315	331	308	330	331	308	311	314	315	341	308	326	341	320	319	347	298	321	313	343	311	316	347	332	312	333	368	290	339	317	324	344	353	313	314	316	328	316	346	328	342	331	355	321	351	333	325	331	368	319	308	331	336	315	347	330	343	327	312	332	283	308	346	319	361	338	325	289	303	331	326	295	332	336	330	317	310	328	331	291	338	364	306	335	326	325	331	348	323	355	341	337	335	357	329	348	292	332	322	334	287	314	334	309	341	322	321	315	285	273	321	308	309	323	304	299	355	280	354	346	334	335	338	348	338	313	320	339	322	325	345	289	344	302	325	343	340	312	331	333	331	325	326	309	332	333	346	337	302	318	313	326	309	327	318	324	338	346	345	356	293	319	342	316	346	335	310	356	324	327	337	334	311	300	330	298	327	325	350	308	348	320	296	311	311	323	307	282	334	326	332	313	325	328	331	313	349	352	333	357	326	290	335	291	386	324	347	333	331	322	347	326	348	359	314	343	340	316	320	329	314	373	353	342	334	341	309	317	338	350	331	326	337	328	299	315	330	300	350	306	325	319	333	343	278	327	315	311	332	333	367	308	306	316	342	313	319	308	365	381	316	285	336	315	301	289	330	324	335	315	351	377	340	331	347	348	348	330	358	300	348	305	338	322	327	319	302	376	304	343	296	324	333	347	305	325	314	317	336	295	362	321	362	316	329	326	342	336	333	344	325	334	329	339	347	306	341	333	315	334	320	346	327	323	336	327	294	311	315	332	318	317	336	333	311	322	316	342	315	311	330	325	321	312	290	308	313	327	322	330	345	322	342	305	339	313	323	350	313	316	332	325	325	344	341	353	339	317	319	318	330	317	333	339	343	326	305	324	311	349	312	359	321	284	340	345	335	358	334	353	330	337	337	290	334	338	348	295	322	327	313	331	346	292	327	309	322	306	351	361	331	280	350	322	356	337	327	346	328	320	344	308	305	303	343	315	322	335	360	316	320	336	324	342	341	311	331	327	340	303	323	350	339	343	341	332	296	341	334	323	361	303	331	336	323	351	321	321	307	351	336	337	344	329	350	293	317	315	325	326	299	320	334	325	341	323	328	338	318	318	326	293	329	336	311	335	338	326	334	352	366	314	311	294	340	315	322	324	327	339	318	289	294	333	346	294	312	329	319	325	335	336	306	350	293	300	312	350	313	306	326	328	362	351	334	339	320	313	340	355	335	331	321	338	323	327	309	347	339	326	309	317	326	340	323	302	359	360	322	326	273	336	317	301	330	324	329	363	329	325	337	338	289	353	317	336	324	337	313	321	365	350	374	312	342	306	336	314	330	317	303	327	360	333	308	331	317	349	330	324	352	321	322	344	325	336	345	320	376	314	335	309	328	358	340	310	326	337	324	320	346	345	338	363	342	313	308	328	364	329	290	333	317	313	319	314	283	316	337	350	326	324	341	333	311	329	334	319	331	339	330	337	341	344	328	329	325	313	318	339	353	302	341	353	324	325	315	353	304	296	333	345	350	317	328	359	319	340	320	347	304	325	304	327	328	323	327	313	334	332	329	304	337	350	337	331	312	299	355	335	339	321	304	321	318	314	309	343	312	315	323	311	336	339	335	293	315	305	306	311	325	317	317	330	336	345	322	323	334	321	364	345	332	343	314	305	323	320	311	318	360	309	295	331	320	346	362	308	335	308	341	332	293	331	308	312	345	327	323	299	319	292	318	322	319	298	319	332	325	323	301	361	303	318	337	348	326	365	341	325	338	376	332	356	338	318	334	320	334	333	356	316	364	314	342	321	363	349	302	334	313	330	342	339	356	374	336	345	313	313	339	323	329	336	329	322	333	318	355	315	336	338	342	315	282	342	345	339	306	287	286	343	321	316	354	338	294	320	362	328	302	328	318	319	324	319	307	329	317	327	308	321	332	328	319	349	339	316	348	331	326	337	370	309	307	335	320	320	346	311	299	324	327	349	309	339	334	323	309	342	340	360	295	320	309	324	340	330	310	343	326	340	335	337	320	340	328	321	341	301	356	347	338	325	336	337	346	307	332	316	320	327	326	308	301	342	336	344	318	299	349	318	329	313	379	336	336	328	347	315	304	358	338	334	336	333	338	309	303	311	324	328	363	321	338	361	323	326	338	338	319	326	321	327	316	345	306	325	323	312	359	344	376	323	307	326	329	317	318	329	330	300	318	330	318	326	333	344	323	308	320	338	306	331	368	309	327	319	332	349	301	319	308	327	318	301	359	283	343	331	303	294	332	318	336	311	328	315	321	343	318	324	345	306	342	321	298	349	328	333	327	311	335	296	334	318	331	334	346	337	293	325	329	316	292	332	293	309	349	321	330	308	327	334	326	281	346	322	321	272	319	328	336	324	282	340	306	329	340	314	337	324	334	327	350	303	334	318	352	326	317	340	326	307	332	310	319	324	289	333	329	306	319	342	350	328	313	321	353	351	317	293	320	335	354	342	327	334	343	328	335	331	331	362	309	325	337	310	330	321	332	333	335	346	332	325	307	327	333	294	294	312	324	313	323	320	314	301	354	326	326	342	296	335	307	326	318	363	348	316	338	341	320	319	298	334	317	311	322	319	323	330	333	327	311	324	345	325	333	342	340	317	347	340	325	331	318	360	361	319	339	332	345	324	382	308	325	315	296	322	351	335	335	354	283	309	319	314	320	338	291	311	274	332	338	331	355	356	268	341	319	355	310	326	313	325	325	306	295	334	345	320	330	324	334	290	352	328	305	345	326	348	310	332	309	324	338	323	323	330	341	329	313	327	284	324	339	325	318	358	338	342	340	308	335	327	336	335	366	342	283	334	325	340	321	348	372	347	323	341	333	345	319	300	351	333	331	325	295	336	321	316	338	304	294	315	353	296	332	341	295	332	335	310	301	320	318	317	315	325	348	337	347	348	310	324	310	305	367	324	325	308	333	317	307	331	320	295	360	348	341	346	329	362	336	345	345	307	351	337	355	349	301	308	348	322	296	338	336	336	343	327	333	340	351	329	331	315	357	319	333	294	302	292	314	347	339	305	343	354	323	330	317	335	327	299	301	339	296	328	322	332	337	340	340	349	320	328	319	328	334	337	348	337	320	318	326	316	348	327	318	320	339	339	322	337	361	322	325	323	322	330	381	358	305	342	327	338	329	337	311	334	356	317	332	344	337	282	323	353	368	343	316	350	351	324	350	341	344	332	333	327	303	323	326	340	344	338
30600	56879	46167	33930	26123	19267	13810	10684	8129	6625	5532	4505	3848	3041	2553	2113	1704	1344	987	848	764	595	607	550	472	480	428	405	407	430	387	395	418	362	362	386	368	351	385	346	340	369	361	391	363	334	357	371	330	364	335	347	345	342	348	379	371	340	350	324	332	334	339	321	375	340	329	325	323	329	382	349	349	332	319	338	342	356	349	374	350	363	339	356	373	350	337	348	355	331	392	341	379	350	372	361	371	350	365	350	344	344	346	349	329	317	354	301	339	334	328	337	363	372	369	373	348	353	353	361	322	340	331	352	367	365	360	361	344	325	355	355	313	340	356	379	331	321	363	333	353	363	351	375	380	363	326	379	338	348	340	338	316	364	334	362	355	359	331	358	349	372	356	353	340	348	326	376	344	377	341	344	339	359	349	320	330	310	343	321	344	353	339	338	397	323	329	354	375	336	350	338	339	395	342	348	318	385	352	329	365	346	323	331	335	360	358	340	357	334	336	379	379	350	319	333	343	358	344	329	355	352	362	367	364	338	347	342	301	335	383	314	325	367	343	322	329	343	373	334	335	377	338	318	333	363	351	364	373	334	372	309	321	346	345	380	353	322	389	315	376	344	342	325	381	343	358	329	349	363	353	363	378	375	359	370	350	368	336	345	335	320	346	358	371	341	349	340	349	333	335	308	375	327	338	344	349	309	342	333	372	351	355	336	363	348	363	330	360	353	360	340	348	325	342	328	340	318	377	342	323	320	386	343	356	345	357	365	356	320	328	365	352	338	401	358	322	338	360	332	359	349	322	334	332	336	325	369	378	382	331	359	323	357	338	335	327	344	370	371	363	345	356	343	337	353	351	378	340	363	369	383	350	373	367	335	341	338	335	371	314	354	351	345	338	356	350	358	335	318	361	359	367	317	328	345	347	374	348	334	349	326	354	330	383	311	368	356	381	351	328	340	358	364	363	345	342	339	333	336	357	318	346	355	334	362	354	366	326	364	354	381	327	331	359	337	345	341	342	378	356	371	351	383	339	387	352	329	362	337	350	356	317	348	336	306	377	340	340	364	315	355	314	325	363	351	356	338	343	334	345	318	378	366	379	351	343	328	326	310	343	338	372	337	337	349	343	350	290	371	360	361	361	336	373	359	357	350	330	347	341	327	340	382	348	348	352	378	359	362	345	341	345	337	392	334	318	352	363	311	354	354	377	360	346	365	328	376	321	365	338	350	315	350	373	355	359	365	356	346	379	335	346	372	350	364	351	367	346	367	343	359	345	358	358	332	376	338	324	378	377	361	354	354	363	310	324	345	364	350	383	335	343	321	374	404	340	330	356	372	347	355	333	353	343	330	322	332	368	360	342	353	354	396	359	365	339	336	347	374	347	367	323	353	316	373	359	341	337	333	366	336	333	348	345	377	332	335	386	383	330	383	342	314	344	345	346	367	328	348	351	346	365	322	381	310	335	347	341	346	329	362	351	330	357	363	340	313	332	375	335	376	357	363	348	361	330	319	340	357	348	301	353	349	320	333	342	358	344	331	351	346	362	345	358	360	349	372	334	376	374	338	377	364	329	330	355	318	352	334	355	366	354	364	332	321	345	363	339	315	365	346	359	344	343	361	325	362	344	332	370	350	351	344	358	325	355	346	356	339	378	329	362	349	375	359	340	343	355	358	326	328	335	351	341	357	357	371	349	327	336	391	324	351	355	338	354	352	352	345	344	335	356	333	348	365	340	334	343	371	365	368	338	329	340	328	393	346	351	348	361	278	322	323	340	344	352	335	329	392	312	339	371	341	337	355	309	349	327	345	374	330	368	310	389	372	354	355	374	352	372	382	350	338	363	340	349	343	348	363	312	337	323	344	316	367	327	339	364	327	317	360	353	320	357	331	346	337	362	332	349	343	357	405	333	372	358	381	323	352	332	344	365	336	348	342	330	377	346	332	362	359	353	331	369	367	376	366	340	363	371	346	367	334	334	347	315	339	317	379	343	369	332	335	329	355	315	349	318	359	358	349	397	312	338	341	331	337	364	313	343	375	325	323	364	357	350	313	333	364	311	320	389	338	305	357	321	293	330	360	327	341	317	369	330	332	363	341	365	338	284	359	386	342	341	348	332	330	352	351	328	336	360	379	354	353	349	354	338	346	345	332	370	360	352	344	343	358	387	330	328	348	374	310	342	370	355	351	333	364	359	329	359	359	393	364	323	351	343	352	378	307	331	351	356	367	363	357	368	359	362	330	313	330	318	362	339	382	337	340	341	356	324	344	296	354	395	328	317	340	356	324	350	341	366	338	359	318	368	376	314	351	330	306	375	363	353	344	386	343	313	340	363	331	339	348	337	363	357	321	367	322	355	338	323	325	329	366	393	360	345	350	368	351	320	324	319	351	333	340	339	344	367	357	355	332	337	340	358	325	318	329	361	337	335	350	366	329	337	370	356	352	352	358	348	346	376	349	322	338	368	338	318	377	352	322	360	316	339	378	328	338	351	352	353	371	355	360	350	343	341	360	389	329	349	377	314	352	341	328	352	295	360	335	334	326	343	376	358	367	343	324	374	356	360	365	343	343	351	318	347	321	374	331	372	354	319	356	354	364	359	365	354	356	341	325	373	364	337	368	349	377	383	343	335	370	303	318	355	328	346	314	323	362	372	354	365	336	367	356	337	352	333	374	369	346	355	342	322	341	313	360	320	316	329	342	351	349	354	367	320	362	371	332	326	347	339	347	305	335	327	368	368	371	355	335	349	382	350	349	389	358	332	358	364	391	329	334	337	350	364	383	351	325	331	352	360	355	343	332	369	335	368	332	358	348	345	315	347	352	312	320	347	340	354	327	359	350	350	344	333	360	330	360	330	348	356	367	361	347	372	349	333	360	358	369	360	380	350	338	335	354	361	344	367	340	355	351	336	327	324	361	348	360	340	386	353	337	336	349	346	357	332	354	375	357	388	349	346	344	310	372	339	329	316	352	338	353	353	344	347	357	369	334	337	343	336	321	344	359	351	349	331	329	335	349	355	357	304	356	350	348	376	350	354	328	355	345	328	362	352	328	370	330	363	339	363	339	348	381	331	350	370	356	310	330	323	334	359	374	367	373	354	340	336	321	366	381	355	320	347	377	375	324	355	370	342	358	341	323	345	352	349	359	349	350	352	362	375	334	329	312	337	357	348	351	337	354	368	337	334	355	330	339	343	343	353	331	348	345	338	335	350	322	297	364	358	370	331	323	365	388	327	342	308	343	348	341	348	365	338	333	360	329	378	334	317	354	322	366	335	371	360	351	354	348	330	342	341	371	350	344	365	377	353	368	346	360	334	333	359	339	372	347	361	324	371	351	314	308	338	351	386	357	357	339	330	340	339	368	343	347	333	349	367	351	333	385	360	339	343	315	334	368	354	372	337	331	329	302	376	357	368	317	330	359	343	353	309	375	344	369	340	340	322	326	340	324	335	318	347	352	354	329	356	343	345	391	340	350	339	331	356	344	342	351
25455	21592	29356	28598	20918	13437	7773	5147	3774	3150	2707	2189	1868	1660	1383	1230	1102	860	748	619	571	526	522	493	486	455	467	453	406	428	374	407	417	434	421	410	432	409	406	396	457	429	432	396	404	424	435	421	399	401	384	373	411	426	407	372	395	396	403	382	406	386	355	434	420	451	398	426	413	424	385	378	401	382	365	390	391	407	399	399	434	415	429	427	392	380	421	430	385	405	426	413	450	418	398	429	422	379	372	400	389	409	344	405	395	371	389	391	405	433	407	405	397	408	421	418	392	412	382	431	394	411	398	426	384	357	416	381	384	359	399	420	367	399	377	411	382	418	426	436	381	379	412	414	393	400	378	381	413	413	399	417	393	404	387	414	398	399	410	415	407	416	403	416	384	411	394	392	406	402	362	388	417	409	370	385	406	424	413	404	418	404	406	392	391	373	405	409	398	376	406	397	376	401	408	361	388	410	386	422	378	377	393	412	395	389	411	390	416	394	408	370	388	390	368	411	409	438	422	415	402	403	409	383	409	400	393	406	403	388	401	365	430	405	399	424	389	407	375	390	404	396	434	386	421	416	401	381	415	402	359	402	394	420	404	429	426	373	417	440	383	419	384	392	417	393	415	401	350	403	374	427	409	400	434	410	371	424	379	410	404	401	390	410	396	385	422	408	377	412	393	405	390	416	423	391	408	376	380	424	430	345	413	389	387	409	432	380	404	404	360	435	404	402	366	367	425	413	398	392	436	390	376	385	375	410	403	391	393	414	414	427	398	429	442	397	396	383	398	431	404	392	395	389	429	401	392	437	404	416	426	379	409	413	415	380	435	386	389	425	400	412	411	391	411	414	388	395	406	388	383	403	413	424	448	421	393	432	405	394	410	414	375	421	415	430	385	431	417	423	420	423	421	431	368	407	412	424	424	402	394	369	370	405	390	401	383	391	388	409	392	413	382	425	424	417	416	413	375	375	379	388	398	435	435	413	402	414	416	406	415	452	420	422	385	376	411	382	424	398	403	407	437	399	400	374	405	416	411	388	417	387	404	393	401	380	423	428	425	386	401	372	399	409	396	396	428	406	432	393	424	432	387	387	382	423	371	439	364	394	394	400	411	355	420	403	420	359	395	437	377	434	435	394	374	395	411	396	410	389	377	388	374	415	400	396	411	434	406	408	351	372	367	409	413	408	384	392	366	383	405	394	404	430	414	406	393	415	429	420	427	387	385	416	406	423	370	407	398	401	433	388	376	399	396	390	397	342	387	410	413	381	395	402	388	399	440	418	459	439	360	411	403	398	384	426	400	391	397	399	402	391	393	424	397	438	407	392	422	431	376	408	397	390	414	398	361	382	406	395	402	440	361	371	413	416	377	367	399	390	394	408	429	400	405	429	401	413	439	390	397	424	399	391	431	381	399	392	414	464	408	400	394	387	391	389	362	386	426	418	375	385	356	412	413	404	413	415	378	387	417	430	338	419	380	396	369	399	372	431	400	373	416	390	394	402	347	380	379	378	404	388	395	377	379	428	418	375	380	415	384	396	416	380	418	398	453	405	411	411	393	384	358	399	365	376	430	394	453	377	408	426	409	435	420	386	438	384	462	383	410	418	379	403	409	363	427	422	439	429	420	412	416	406	381	382	403	365	383	402	439	385	402	383	371	429	371	412	385	375	388	412	419	372	372	421	409	433	376	406	397	375	388	411	448	385	420	394	382	399	434	384	382	402	407	378	413	407	403	407	394	399	383	392	410	385	413	422	473	398	392	391	430	405	399	417	421	374	431	424	390	387	420	406	401	422	386	381	379	361	385	382	373	394	425	398	419	390	411	379	392	396	410	432	393	402	399	412	384	413	435	389	430	415	398	417	359	430	427	370	424	434	399	419	399	404	429	388	422	387	382	413	396	410	402	421	410	412	385	410	383	400	387	418	438	389	392	407	413	382	412	415	400	415	361	384	359	381	434	429	392	391	379	397	415	394	376	411	432	386	437	379	371	370	415	414	427	392	394	403	434	389	413	433	422	408	416	409	376	401	389	385	386	360	407	394	386	397	394	426	382	405	406	436	408	381	400	424	421	402	425	371	396	398	368	417	405	390	389	411	398	364	405	412	383	414	429	445	367	423	398	415	401	413	436	397	426	367	405	377	449	411	390	362	412	427	388	396	409	393	416	393	436	414	398	388	348	396	410	415	387	381	394	373	383	395	429	388	389	407	418	428	405	359	421	414	437	417	422	422	403	419	416	361	425	428	407	385	386	415	427	418	418	422	416	389	399	385	399	404	419	365	352	411	422	410	361	405	408	427	423	406	420	420	409	414	373	397	389	422	395	405	402	355	409	438	399	429	376	398	426	381	437	414	417	398	387	395	402	460	438	390	446	376	370	390	410	376	409	411	387	388	381	394	399	433	400	402	395	424	371	395	388	429	405	407	430	389	406	434	417	406	348	392	426	391	426	408	371	381	412	397	400	393	387	404	453	370	406	416	392	427	400	333	390	400	423	410	402	380	398	378	400	420	397	417	397	392	385	408	427	384	421	414	406	390	388	377	402	397	381	403	372	410	385	389	425	368	407	428	414	406	404	404	402	394	371	384	384	436	414	412	427	358	376	399	398	461	402	414	433	378	421	387	397	380	403	392	397	426	459	431	418	389	387	390	379	458	428	390	418	397	371	422	409	383	393	409	430	409	371	389	408	366	392	394	375	386	373	392	364	371	380	380	406	402	389	420	428	405	384	403	414	382	390	401	397	401	427	377	386	387	386	418	412	373	393	377	458	392	400	353	409	389	390	388	388	439	430	405	416	395	422	419	402	362	407	382	378	384	424	386	424	333	387	411	394	396	410	388	394	393	418	443	449	412	403	389	430	410	411	431	432	427	383	374	393	437	392	402	400	357	441	388	366	388	395	424	390	382	410	367	407	406	387	373	416	403	409	375	418	403	394	382	386	399	411	375	405	403	403	405	397	408	413	419	410	405	388	407	363	411	403	384	404	389	413	412	397	432	392	422	399	385	382	396	442	407	409	373	371	380	393	414	404	387	411	405	403	381	387	405	431	404	391	432	445	416	406	418	390	390	379	406	395	388	391	398	417	390	415	392	401	396	409	400	428	419	384	397	395	389	384	450	396	393	429	388	365	416	421	368	428	379	398	406	389	383	382	398	433	401	447	416	385	422	380	386	416	386	368	444	369	413	420	419	393	401	399	369	386	406	425	407	398	400	400	367	413	427	386	388	439	422	372	443	423	400	404	380	363	394	385	409	399	414	401	413	411	388	404	410	439	384	403	391	430	381	388	409	388	375	390	406	369	368	403	410	426	392	409	415	402	381	418	398	408	433	394	425	407	409	419	411	431	408	409	384	407	391	385	428	401	403	422	426	407	404	415	376	345	368	392	378	402	406	401	408	399	413	438	433	414	373	397	425	405	376	417	417	376	421	365	404	397	395	371	403	419	405	412	412	380	384	424	414	406	408	377	400	403	404	412	400	407	404
30597	52901	43190	30799	22777	16469	11482	8942	6834	5680	4907	3949	3220	2640	2204	1783	1486	1229	976	806	729	677	578	556	523	511	515	499	489	449	472	459	480	455	427	423	403	412	470	461	456	433	419	438	425	441	439	426	452	436	457	467	413	441	440	440	420	431	420	444	424	403	435	431	438	451	412	414	407	462	407	419	436	418	421	451	457	445	431	447	393	445	415	458	440	428	414	401	438	422	426	447	434	428	432	430	436	429	452	420	388	469	445	423	434	423	406	430	428	433	426	430	423	451	436	431	411	411	421	448	466	410	460	397	410	427	406	431	425	457	438	413	415	389	442	410	430	457	401	434	445	410	414	451	433	429	415	423	407	385	418	428	422	431	420	448	420	417	475	451	465	439	418	408	457	433	396	415	465	442	428	443	447	420	433	422	429	410	452	424	386	422	381	377	397	420	389	449	422	389	412	437	429	400	417	388	411	430	412	429	424	390	428	394	423	440	447	420	424	419	415	385	419	458	513	404	411	432	426	486	406	404	409	424	438	419	437	455	459	452	423	398	429	418	419	457	396	375	448	462	426	432	412	412	465	415	469	406	417	400	429	388	434	445	455	414	423	424	426	410	383	424	400	403	442	430	418	399	445	415	448	400	465	440	447	438	389	450	417	412	472	435	401	423	401	427	433	441	411	438	438	449	436	446	462	417	431	439	447	434	442	427	403	399	479	380	421	379	444	422	439	432	401	425	466	426	454	420	433	428	424	397	412	425	391	412	396	408	402	472	400	424	406	433	442	413	404	441	415	447	412	443	421	431	426	442	430	392	417	437	419	444	440	423	419	390	406	417	428	403	442	430	434	454	396	434	380	393	427	450	461	426	413	440	421	437	424	407	403	426	426	406	426	422	400	404	411	412	411	433	415	440	453	424	412	421	411	444	435	390	408	435	413	438	450	454	444	406	401	425	443	410	402	449	422	391	394	449	444	434	420	446	429	409	433	457	445	451	402	439	414	445	397	421	434	417	422	419	456	417	386	422	439	433	444	411	424	416	414	387	379	429	419	428	434	403	417	422	403	452	420	428	393	419	467	433	410	434	414	451	437	406	429	417	468	410	432	406	429	407	433	410	453	437	457	444	380	409	421	397	450	410	451	433	414	438	454	429	437	457	380	432	417	427	414	427	433	435	442	451	432	427	434	455	426	408	405	434	427	387	423	434	445	419	444	417	440	408	431	460	424	432	433	442	415	432	451	411	409	420	393	416	431	374	443	410	423	384	436	453	423	448	440	428	428	411	436	437	442	401	448	426	422	407	406	408	425	422	431	457	424	407	430	423	397	410	429	474	451	430	424	411	427	451	410	404	432	444	393	419	403	410	429	420	418	415	434	422	423	408	402	412	426	402	398	394	475	460	407	468	409	410	434	409	431	448	429	428	426	449	427	407	427	412	407	390	423	423	413	413	461	418	416	432	386	455	416	426	435	425	434	435	406	433	423	445	445	418	407	445	396	397	444	471	440	443	407	449	397	381	430	437	415	446	414	424	431	429	434	463	442	416	415	416	415	451	450	443	444	433	445	420	420	455	429	466	459	428	432	414	409	400	368	417	438	456	410	404	415	413	421	423	401	462	402	446	429	412	464	415	453	399	425	425	422	420	425	409	461	415	413	412	462	435	394	471	445	422	399	429	430	410	408	434	415	427	443	442	422	416	436	414	405	431	424	415	444	440	427	419	488	451	414	432	410	431	441	456	445	388	466	448	447	416	462	432	422	417	415	454	433	409	445	451	415	429	423	423	411	444	429	415	429	429	432	426	421	490	423	411	447	403	403	426	413	432	463	427	434	432	387	425	412	428	416	419	433	433	399	455	418	432	405	466	427	446	445	455	443	451	394	452	436	447	408	431	415	402	450	462	400	429	444	403	431	433	438	417	423	394	454	458	430	430	405	435	428	441	459	431	422	414	424	407	435	400	418	426	395	466	432	421	413	385	428	455	396	452	455	438	395	394	429	462	383	419	421	439	402	458	386	421	426	422	444	443	438	395	402	433	417	416	428	433	411	419	411	427	444	383	452	425	456	429	421	422	406	404	459	426	425	400	419	433	395	398	381	429	448	405	443	452	405	391	428	387	439	401	464	378	408	395	415	385	431	434	457	403	432	426	379	413	409	419	424	426	422	450	439	391	456	411	415	459	407	355	403	425	428	429	436	431	427	408	387	413	443	425	456	425	418	434	451	385	431	424	429	400	420	457	418	417	415	426	431	444	461	399	428	390	449	470	398	435	418	403	385	419	435	380	432	436	437	424	408	415	417	425	422	438	433	451	436	393	380	455	422	433	441	443	379	418	438	440	419	408	424	432	414	424	397	431	467	423	414	442	443	444	411	413	428	461	400	415	438	423	406	419	424	425	390	413	419	429	398	432	428	415	399	403	441	433	417	427	454	436	397	396	414	409	423	420	417	407	400	395	433	404	416	433	448	441	467	427	403	437	441	407	432	438	429	435	412	452	438	439	445	446	459	472	438	446	477	431	416	435	472	396	424	437	406	416	443	428	428	419	426	441	456	431	449	419	398	421	424	420	419	389	426	409	423	453	412	441	413	467	430	457	424	444	413	432	443	402	466	418	394	434	404	417	397	420	414	437	403	426	428	435	421	422	422	396	446	450	419	446	412	449	409	408	414	421	427	412	438	429	426	415	413	451	430	460	406	427	422	426	428	437	433	427	404	449	467	433	425	403	413	401	451	432	455	417	435	409	438	428	424	424	442	401	422	416	431	403	426	414	442	432	397	398	454	417	442	427	416	458	422	456	411	414	482	413	441	440	453	425	442	439	426	423	465	411	415	421	466	418	410	453	416	419	465	432	405	397	455	439	432	487	440	453	475	401	440	448	416	443	380	394	410	428	406	401	434	439	460	422	394	459	439	395	423	373	459	391	446	458	410	397	422	447	429	400	422	396	426	432	432	450	430	426	439	416	408	406	365	429	433	432	440	411	433	463	467	418	425	386	428	450	394	429	403	454	416	461	411	432	401	424	465	431	456	458	422	426	440	462	416	419	431	421	397	443	419	420	437	404	446	414	385	400	394	392	461	406	446	412	414	396	419	405	467	434	413	433	413	408	409	410	463	423	432	470	421	411	409	411	430	430	407	446	431	384	441	416	424	444	442	423	427	421	405	413	419	406	421	414	458	421	407	402	436	452	417	448	397	469	428	436	407	424	460	402	439	379	414	396	416	448	426	437	465	419	447	429	451	418	397	412	426	440	395	425	456	396	433	450	420	467	434	411	437	422	430	402	421	420	400	442	434	421	439	376	422	422	427	400	435	452	459	431	412	431	435	371	452	444	397	450	443	408	429	411	445	429	480	435	423	414	388	452	398	432	386	444	432	436	443	438	439	387	460	394	430	435	426	409	391	455	425	409	450	406	460	438	452	436	390	430	438	410	398	462	389	403	421	433	432	423	433	443	406	445	459	426	402	462	395	438	434	430	439	431	429	441	408	440
23009	21450	29122	24438	22365	23509	20426	10945	7282	6154	5088	4262	3280	2831	2397	1928	1633	1301	1008	882	714	652	621	569	526	514	532	504	469	463	446	458	438	500	446	458	442	440	417	422	418	426	448	435	415	432	446	431	467	404	433	411	389	411	423	409	407	428	393	459	400	408	436	392	416	419	394	424	412	429	386	399	392	420	380	417	397	396	443	377	422	456	421	391	410	391	402	399	419	424	463	357	406	434	417	424	432	400	388	390	413	371	397	398	432	410	420	427	432	404	425	390	425	417	414	393	386	407	435	412	384	383	394	422	404	431	422	430	404	392	403	433	398	382	416	418	412	433	414	360	419	413	401	423	417	414	444	426	393	421	421	423	421	418	400	434	414	433	408	414	421	385	435	414	437	416	447	368	438	379	427	407	434	433	402	404	435	404	426	440	404	448	437	391	411	400	420	399	425	400	392	424	401	451	419	439	432	443	418	394	415	429	473	399	398	444	466	417	439	418	428	439	416	409	425	392	432	461	402	401	450	418	416	417	398	431	417	434	416	382	455	403	381	385	367	417	401	396	434	424	428	411	420	423	426	422	411	410	422	433	417	382	425	406	420	413	392	417	393	417	405	457	425	436	405	389	416	420	409	418	412	422	428	399	411	431	411	435	416	409	429	367	410	390	366	392	416	406	401	410	408	452	395	439	439	397	421	414	423	410	411	442	434	399	418	443	440	393	405	413	399	436	441	420	443	411	382	413	417	434	381	415	395	440	416	412	419	398	393	444	422	429	442	394	433	428	425	411	419	436	418	430	420	392	447	415	425	397	406	431	423	423	410	421	468	480	397	432	392	431	413	429	435	415	433	419	388	449	398	427	438	420	438	430	404	397	419	380	453	420	393	382	416	426	415	421	436	385	436	415	419	419	409	424	401	395	444	439	403	431	424	420	445	400	436	413	374	409	428	419	438	415	396	392	391	402	404	437	429	402	391	416	419	463	390	394	454	410	397	416	420	441	429	445	422	411	362	421	375	432	427	452	382	379	411	425	427	448	413	410	407	409	408	400	405	419	397	432	424	417	443	431	424	430	413	414	378	395	414	395	443	414	442	417	395	414	406	398	393	400	387	401	451	435	400	425	387	434	428	399	413	372	436	424	423	416	415	382	449	386	434	412	397	429	412	424	441	412	403	421	401	389	459	405	392	428	427	374	417	370	448	412	424	398	430	418	407	399	428	403	417	423	400	424	373	434	411	398	381	405	435	448	400	405	359	429	395	390	405	433	406	446	415	406	403	395	411	395	424	395	440	406	387	438	385	424	389	424	429	408	361	438	413	424	452	421	437	400	420	357	390	442	412	409	398	406	433	439	381	397	435	408	440	416	398	417	390	429	399	439	415	418	420	375	407	404	401	398	393	389	420	383	393	433	415	402	434	396	385	391	408	423	426	401	400	412	421	396	377	414	422	439	405	429	403	441	436	429	448	435	420	417	402	436	390	429	428	425	375	409	441	420	419	397	427	402	409	421	381	370	392	402	406	394	418	391	410	402	402	418	435	419	402	418	422	416	382	396	404	430	432	420	405	396	387	421	451	408	430	391	428	412	423	432	457	386	362	412	433	437	449	413	413	422	445	378	396	428	421	454	422	449	409	410	395	422	432	401	456	386	407	422	419	433	432	412	406	401	399	400	403	401	402	412	421	407	421	409	391	450	401	411	430	400	413	431	412	398	426	388	412	452	420	393	443	394	408	409	427	398	434	367	410	409	377	424	455	411	434	389	416	417	399	414	433	426	413	459	377	423	410	440	413	433	380	389	436	398	430	409	410	384	399	403	426	440	446	446	436	382	436	399	412	396	395	415	442	397	389	368	429	408	421	421	417	409	413	408	430	416	397	408	459	427	416	428	426	402	415	414	420	413	370	392	411	394	391	441	451	437	416	387	447	455	416	404	411	429	382	430	409	402	397	411	412	419	398	400	393	433	420	426	397	377	415	401	398	441	433	446	436	405	413	404	401	404	422	409	408	429	403	414	438	397	408	398	352	410	388	457	433	388	371	410	389	389	404	376	415	433	441	454	375	430	436	418	460	391	382	397	400	379	432	407	402	453	421	436	415	424	445	420	427	419	420	431	395	411	405	397	401	431	420	364	410	421	397	383	408	424	412	395	395	439	446	409	424	415	402	410	405	424	431	420	434	439	415	372	436	381	397	382	426	376	423	432	434	447	410	406	414	396	395	463	454	420	415	391	442	419	413	432	432	418	385	408	417	426	413	430	398	410	409	406	412	428	383	421	382	400	421	413	404	388	401	431	429	407	417	387	427	392	414	440	413	443	356	414	383	434	390	404	436	422	436	414	442	409	428	385	431	410	396	386	369	441	415	405	425	392	411	416	413	408	386	418	433	384	402	402	433	408	431	435	455	445	423	443	429	377	376	405	412	461	400	391	436	408	419	424	405	414	409	432	461	439	429	430	419	409	401	419	425	431	419	402	418	421	432	463	434	440	412	412	434	434	417	403	429	422	401	395	426	416	429	391	424	426	428	428	407	416	404	423	430	361	395	429	379	403	407	409	420	435	392	434	383	423	450	413	400	392	412	432	393	405	408	413	400	417	441	409	422	413	399	415	383	449	414	448	450	422	428	389	393	415	414	409	411	405	405	389	367	386	437	400	432	430	401	416	422	444	440	435	435	393	403	410	391	406	406	431	440	385	412	436	384	388	432	389	417	397	418	393	410	370	434	409	407	391	426	428	416	391	393	427	446	429	422	415	374	426	431	427	435	401	405	409	419	412	406	415	415	437	411	414	405	430	401	418	477	455	425	427	431	433	403	437	420	438	425	423	391	439	417	389	420	429	414	413	415	381	442	415	410	420	391	394	416	426	424	439	432	426	401	407	466	418	440	423	430	424	403	405	387	403	413	399	386	388	444	414	405	392	455	420	428	415	428	396	370	386	457	436	393	458	427	401	440	423	412	424	414	404	394	412	438	392	446	400	401	419	398	413	421	446	429	401	406	381	413	425	447	421	383	396	403	433	419	424	395	408	423	402	439	433	416	388	400	410	442	374	390	370	411	398	411	401	413	406	426	406	421	427	371	426	420	403	405	413	441	427	433	414	380	428	394	446	457	401	396	414	384	416	430	426	376	426	374	420	356	389	410	431	426	410	424	412	396	400	424	387	413	443	404	418	419	444	416	429	397	404	419	427	406	412	372	416	398	403	462	400	393	410	412	418	401	409	428	401	378	417	421	405	423	408	451	427	430	413	430	410	427	401	448	389	396	396	390	423	362	410	401	394	420	413	365	440	421	402	413	443	408	463	419	408	383	422	401	400	446	433	408	399	440	400	418	402	380	460	412	417	428	423	413	412	451	397	415	429	398	440	450	409	440	385	391	402	410	390	446	440	438	452	383	415	441	397	428	398	400	406	428	445	437	422	402	411	443	431	424	408	448	421	426	398	392	437	432	399	386	401	435	418	391	420	435	399	413	387	390	423	420	425	396	384
32535	61602	51442	38886	31615	24358	18202	14100	11088	9680	7834	6604	5226	4436	3602	2873	2427	1902	1390	1108	925	782	737	613	624	597	546	558	524	493	476	466	460	462	483	476	458	453	468	480	453	456	422	432	437	389	413	434	425	419	420	431	439	391	394	416	453	436	398	414	412	423	443	402	419	375	443	441	444	433	449	436	448	419	395	428	422	434	414	376	411	415	424	440	413	438	404	421	437	471	437	415	421	400	399	406	405	448	453	419	411	438	427	403	419	433	380	406	431	413	399	455	439	407	417	463	423	416	414	447	417	437	438	436	419	436	415	412	411	420	390	403	417	426	378	406	408	421	440	400	423	434	465	437	437	417	411	435	442	427	404	427	427	431	419	426	456	399	415	437	430	432	420	399	412	444	453	424	423	423	455	437	443	392	435	399	423	396	404	443	400	406	456	419	438	403	457	472	431	447	413	388	419	433	418	412	404	418	417	453	409	402	433	404	417	404	416	419	386	463	457	399	465	413	423	428	458	401	422	423	465	446	404	433	454	433	411	405	411	435	391	393	414	417	424	453	426	381	388	389	428	408	435	434	433	418	457	410	428	465	424	438	423	415	400	439	417	430	446	440	448	442	414	442	441	436	415	412	402	418	417	432	422	404	399	421	430	410	423	439	423	382	420	415	414	454	436	417	400	404	426	437	384	420	440	441	449	420	390	441	428	452	422	459	415	433	447	420	441	411	450	430	395	437	394	407	434	449	451	461	397	428	421	398	407	425	428	416	431	474	416	438	407	399	404	416	404	416	419	401	428	385	462	407	424	413	446	413	393	429	424	439	467	403	355	423	428	421	438	456	433	444	414	406	433	403	433	416	426	415	417	421	422	421	432	450	421	472	415	401	478	435	409	443	430	435	432	388	421	428	407	420	452	409	433	413	426	409	433	437	419	417	412	396	427	419	446	446	446	410	421	451	403	435	439	423	399	452	444	436	424	467	400	453	367	456	409	418	448	419	389	465	418	420	475	420	415	390	407	418	431	394	408	397	418	428	423	417	401	402	417	430	420	406	430	413	411	411	417	398	444	417	417	437	404	444	413	430	416	383	433	404	429	450	458	435	453	448	423	405	404	399	415	448	415	462	465	423	433	449	421	431	412	438	417	396	390	435	427	453	422	436	434	433	396	398	445	395	444	427	425	433	400	393	435	411	400	417	416	418	401	409	427	451	407	451	428	406	435	436	436	437	386	478	395	429	415	399	411	441	412	426	414	418	420	434	441	453	406	436	433	411	436	468	403	423	461	446	441	366	432	430	447	439	432	383	384	429	423	462	439	430	407	402	475	431	431	424	407	419	407	445	453	390	442	430	409	425	424	454	411	426	425	420	436	399	423	442	397	400	438	438	419	400	380	444	433	455	412	425	458	391	409	426	411	413	401	411	451	421	431	421	419	419	404	377	406	445	405	445	403	430	419	407	402	411	445	428	384	427	420	406	363	409	438	437	408	433	396	412	440	421	412	400	441	412	398	412	413	397	420	417	429	413	450	441	434	439	418	420	472	419	445	415	424	412	404	434	447	409	401	420	397	418	447	432	415	409	457	443	442	426	451	418	466	403	414	427	343	441	435	435	458	428	402	450	421	417	425	404	447	419	433	424	424	411	407	436	428	429	440	419	385	445	442	429	414	425	410	432	426	442	415	425	436	400	414	413	428	423	414	442	427	430	410	411	392	394	450	434	451	400	386	415	418	376	435	408	428	453	401	407	437	470	424	436	438	446	408	390	451	408	402	441	457	455	433	407	417	459	434	440	429	445	427	443	396	406	382	448	395	427	454	423	417	391	445	436	442	433	463	408	397	411	411	393	415	456	414	424	432	406	386	404	381	432	427	414	429	467	404	409	408	424	413	400	415	424	464	419	430	398	389	430	455	438	454	436	404	434	415	425	445	415	442	386	405	407	417	399	454	423	399	439	429	425	434	438	436	439	401	441	396	423	431	447	443	408	431	389	463	446	437	440	447	410	408	425	445	445	450	456	433	387	426	390	420	428	411	399	401	402	437	457	413	393	408	436	449	439	403	439	441	404	441	408	406	407	391	393	443	397	447	455	377	411	439	422	403	464	434	425	441	369	455	428	435	412	416	403	428	401	411	429	451	457	430	410	400	433	431	417	403	395	419	406	413	430	405	413	434	421	421	410	406	449	431	430	427	391	417	419	398	409	408	436	408	457	436	420	400	437	465	443	452	412	389	433	422	410	414	404	435	385	399	443	445	424	386	443	407	417	420	393	391	438	443	408	385	434	424	435	426	422	434	449	428	434	404	424	425	443	448	394	433	483	397	425	428	403	394	436	458	414	403	400	415	460	380	408	391	420	414	419	425	438	413	426	415	434	430	435	397	417	421	389	445	392	430	445	412	405	452	428	468	466	440	432	435	421	409	450	425	444	444	404	394	457	411	434	414	438	443	385	457	400	402	432	400	448	411	417	416	408	373	401	436	438	423	386	426	413	430	399	441	446	395	413	424	423	440	372	405	422	451	376	418	404	427	427	408	465	424	447	434	461	420	427	392	402	413	406	434	436	386	431	454	390	415	427	404	404	422	419	436	414	461	403	407	408	414	465	443	459	446	415	408	434	452	444	398	440	419	453	457	404	392	415	426	440	413	418	448	430	420	399	416	423	427	424	416	418	428	437	422	426	434	434	383	415	463	443	463	428	419	398	428	465	427	481	460	409	431	425	430	409	439	443	427	425	431	403	425	433	449	425	418	429	423	412	425	429	429	374	456	466	416	451	442	438	443	431	451	428	423	422	442	405	450	453	445	378	413	424	442	397	415	392	414	397	428	422	439	440	412	427	420	426	443	438	430	413	424	453	461	429	429	419	437	449	394	455	460	415	478	435	413	433	422	416	390	417	467	402	412	413	419	414	435	442	424	447	416	419	451	418	402	419	435	409	374	415	440	424	428	462	417	410	404	442	447	445	419	394	419	411	438	378	447	406	422	420	416	433	417	422	417	442	414	447	403	419	433	423	447	430	410	460	403	417	409	429	389	455	420	421	403	453	450	399	410	423	427	446	412	424	438	395	462	423	397	418	409	388	408	406	424	443	391	441	437	419	425	427	432	402	432	420	441	445	404	437	431	401	416	423	400	412	434	423	406	432	445	453	448	404	401	449	428	438	420	420	424	444	424	390	438	429	393	447	396	407	451	455	412	424	436	403	446	428	440	424	387	415	393	407	419	406	418	418	385	398	428	443	428	418	430	430	416	414	426	424	448	409	404	417	409	396	425	437	435	409	401	388	418	438	397	393	444	408	436	432	481	441	455	433	432	417	425	414	388	462	432	434	440	403	430	421	424	397	453	395	423	440	381	403	412	407	452	440	463	435	435	408	460	412	383	403	446	441	399	417	436	439	435	424	408	467	404	426	418	435	393	404	422	428	398	393	428	434	444	438	455	410	428	379	414	399	466	410	435	366	425	414	396	406	419	411	407	423	464	379	389	426	425	420
31226	34385	38171	27314	16412	9160	5600	3810	2799	2465	2076	1753	1466	1331	1070	970	799	654	574	506	478	468	417	437	360	404	342	414	325	386	369	387	395	338	328	347	372	317	340	337	348	338	387	358	323	335	386	353	356	357	347	345	353	312	317	345	336	335	330	373	346	338	321	358	347	346	384	312	348	340	353	317	345	353	310	354	310	354	338	348	345	346	329	313	342	344	378	378	348	356	343	306	332	334	357	338	339	352	387	337	333	335	349	348	351	361	345	337	346	350	316	329	319	357	332	354	342	346	364	339	370	359	317	371	334	381	317	361	321	359	332	356	339	337	345	315	324	315	340	369	325	323	357	340	355	345	362	359	341	320	287	328	380	378	333	333	360	314	322	324	379	347	343	311	343	344	339	325	315	321	330	324	362	344	338	337	361	331	330	334	328	352	329	300	338	346	384	316	360	348	349	337	337	357	335	321	314	364	364	346	339	344	350	330	328	332	336	337	311	354	334	345	353	304	304	335	359	294	362	329	352	350	359	340	321	349	353	352	370	341	328	325	336	350	313	330	341	349	311	316	332	324	328	328	368	341	369	328	344	337	331	340	365	355	352	367	361	349	350	343	357	328	374	375	344	317	340	348	332	336	359	312	353	324	326	335	322	347	331	350	314	305	320	335	338	340	303	358	314	366	369	326	379	361	346	340	321	343	342	338	350	342	345	371	340	313	353	343	346	322	360	316	316	346	351	360	331	380	326	339	334	327	318	339	348	337	336	341	343	350	358	355	329	326	362	314	358	354	324	351	319	334	341	349	329	293	324	353	326	329	306	343	333	330	319	338	357	362	329	332	356	350	320	321	365	359	337	366	340	322	339	320	344	331	362	370	328	343	349	345	342	348	343	351	361	335	356	307	326	345	359	343	329	356	339	320	374	327	326	314	339	321	325	335	353	374	379	343	364	318	332	320	346	325	346	339	355	360	339	346	350	346	371	352	353	349	300	333	358	338	339	337	361	339	345	364	351	349	358	364	358	342	353	341	323	326	321	378	343	366	339	333	339	312	336	329	340	314	294	349	340	327	348	310	338	335	355	342	336	347	355	306	330	361	346	321	341	342	320	330	335	309	374	361	356	363	321	291	368	346	343	371	349	339	347	379	338	344	308	357	359	338	370	302	331	333	375	341	348	326	338	348	340	349	345	323	345	325	328	358	361	350	350	339	348	326	342	341	361	360	333	342	343	347	330	317	335	339	328	341	350	338	359	344	324	349	323	348	333	314	317	341	353	334	345	356	349	306	326	353	376	341	334	340	388	329	364	362	344	352	315	356	324	348	332	340	327	349	366	325	326	365	356	390	373	294	324	371	333	372	330	331	313	370	329	356	351	338	327	339	351	330	322	329	350	302	368	299	335	334	354	369	313	335	318	334	308	335	339	310	300	329	357	337	333	319	331	359	361	353	313	345	341	350	351	347	350	336	379	331	365	343	355	363	302	301	357	345	377	347	348	323	337	350	327	392	333	354	356	350	303	313	330	322	346	328	318	350	331	313	338	322	346	324	317	327	356	348	328	340	346	323	332	332	347	315	310	356	359	359	343	330	317	313	361	353	349	343	346	360	321	348	379	339	340	317	368	355	373	317	324	331	313	364	325	339	328	347	346	354	323	338	327	348	336	349	337	337	355	351	355	351	358	336	338	354	350	348	361	327	344	375	346	319	316	347	336	348	313	360	334	373	337	353	356	344	363	343	344	341	359	371	361	341	334	348	368	342	328	361	327	323	338	364	339	361	315	358	343	315	348	332	306	328	341	324	331	372	340	343	353	321	346	311	330	344	301	318	348	326	339	333	305	322	357	350	331	335	319	361	370	344	344	357	347	338	360	379	332	351	358	326	309	364	347	309	302	346	338	331	335	351	362	300	370	354	362	360	364	340	332	335	346	326	326	350	351	309	332	357	358	348	367	352	355	344	344	346	330	318	375	331	347	320	342	341	352	343	324	349	347	359	341	332	358	346	340	340	350	337	351	395	366	347	326	369	339	347	304	347	307	352	378	328	349	343	330	306	328	339	381	341	303	328	348	358	353	314	355	364	327	348	340	323	361	355	335	354	354	354	347	359	345	350	336	341	313	355	298	350	318	355	343	350	363	353	359	334	356	349	338	362	359	344	386	328	367	325	342	333	317	341	328	340	357	338	346	336	330	336	353	358	316	344	346	346	335	376	329	327	372	337	327	366	332	334	360	343	320	311	348	333	351	324	303	326	363	316	316	375	304	334	359	369	350	331	347	331	359	345	302	342	352	349	363	308	348	388	310	339	352	346	386	366	341	359	342	355	320	338	322	378	323	342	351	327	357	352	333	312	348	320	336	319	338	366	363	352	352	333	330	357	357	362	335	347	356	304	307	334	342	331	309	325	362	339	352	330	328	342	340	329	331	323	367	356	328	354	349	384	388	333	349	347	326	314	340	317	351	355	339	331	340	326	366	359	335	343	333	368	342	359	341	349	358	365	320	372	333	339	315	366	331	368	336	308	334	308	354	348	345	315	345	365	342	354	323	357	348	312	345	340	332	339	340	337	343	338	370	337	301	357	326	357	345	337	326	362	315	357	322	303	347	340	315	316	335	314	349	345	341	321	339	331	300	340	353	335	310	378	344	301	353	327	321	381	330	329	311	354	341	350	345	367	346	330	318	326	319	362	335	349	335	360	299	337	343	355	313	350	333	346	347	345	334	340	352	337	360	371	323	362	326	352	325	353	309	323	336	330	334	339	366	346	374	348	318	358	332	359	361	347	352	352	334	352	330	362	332	329	347	345	348	354	360	382	314	364	342	322	328	302	347	336	378	373	343	329	388	328	328	343	345	344	355	349	353	342	355	338	365	344	369	355	344	336	365	352	319	318	317	360	365	356	339	321	351	353	344	321	309	330	345	337	335	305	318	327	360	316	348	372	342	323	329	326	355	342	372	342	337	343	319	342	367	355	323	326	354	328	343	354	349	362	331	337	356	327	361	346	349	334	331	346	357	350	352	365	301	371	316	352	357	347	386	317	345	343	366	345	346	348	356	335	329	333	326	354	369	364	350	347	295	345	334	346	339	332	314	366	283	360	315	316	347	378	364	348	300	309	333	381	360	350	339	322	328	309	336	346	327	342	358	333	316	338	337	348	368	343	342	368	330	322	325	317	369	343	276	344	319	337	360	350	340	366	328	323	345	353	345	319	362	336	359	388	321	350	328	338	350	299	351	339	389	342	340	341	350	365	338	335	372	353	326	340	376	369	380	325	369	346	359	343	356	326	336	316	402	319	385	355	336	367	347	337	345	368	347	351	360	339	360	357	345	340	341	332	371	357	342	315	360	342	371	304	326	315	330	337	356	327	313	324	315	355	351	350	361	316	331	324	354	350	341	312	334	356	342	347	396	370	357	325	339	324	344	357	361	349	333	341	327	340	337	326	322	338	347	348	348	335	360	341	348	361	330	348	342	332	338	358	386	331	358	373
30558	48246	38385	25588	18944	12787	8942	6613	4713	4238	3562	2875	2380	2000	1624	1299	1164	921	794	652	547	508	458	463	446	464	387	410	395	406	371	392	376	388	384	351	386	393	367	342	388	390	341	376	389	377	370	353	388	331	353	357	406	404	399	375	345	356	371	364	381	357	390	381	375	355	369	354	356	381	355	384	371	373	367	366	336	364	359	336	323	374	349	354	374	402	347	352	345	357	322	387	352	335	367	380	350	374	357	354	368	361	344	363	358	357	327	354	354	352	366	354	368	369	354	367	350	399	342	336	355	370	376	382	376	349	387	356	367	380	370	335	392	374	358	327	364	371	357	344	371	375	374	348	363	328	396	349	379	327	371	363	331	364	387	371	372	381	360	397	408	296	347	381	367	371	359	366	352	346	399	332	355	347	353	367	359	371	378	324	365	335	350	330	361	345	380	346	361	382	369	337	352	375	349	397	361	387	373	376	361	337	369	340	340	371	341	342	360	355	357	353	383	366	355	378	329	338	358	388	380	382	387	375	388	341	384	350	356	345	335	381	387	385	376	358	370	375	365	354	377	387	380	364	358	384	355	384	353	364	331	374	390	344	387	365	318	350	342	355	391	376	382	389	341	364	386	376	355	355	338	379	334	371	371	401	346	326	355	390	378	378	356	342	354	365	386	368	351	375	344	366	369	360	358	359	377	369	335	365	361	339	354	364	366	389	376	376	368	383	369	327	359	349	355	382	347	351	343	345	346	359	364	345	366	367	387	400	364	377	379	375	356	327	379	348	377	384	332	371	345	334	350	364	354	354	347	375	349	340	327	391	366	388	364	331	394	347	373	352	368	359	379	371	351	330	367	355	371	326	353	387	360	396	330	377	370	384	369	357	401	414	346	377	378	382	387	372	388	359	332	387	366	366	363	387	373	381	343	357	355	356	349	357	360	327	360	347	343	376	388	372	373	362	368	357	345	392	343	330	356	364	377	368	368	320	334	366	381	363	339	367	350	355	393	377	369	345	381	338	387	349	347	342	338	364	339	355	320	316	335	349	387	377	366	396	350	353	349	368	363	362	408	335	405	384	362	378	366	361	367	358	357	336	361	383	350	368	356	359	367	366	369	349	367	330	367	395	372	339	356	360	340	366	365	360	341	356	384	339	346	364	370	346	377	392	362	360	374	358	388	362	378	395	347	335	375	343	352	352	369	351	349	366	349	357	342	377	366	369	373	357	382	340	360	355	356	346	405	386	376	380	355	370	362	385	343	382	380	377	367	372	382	352	362	366	346	398	359	350	364	357	380	379	410	364	356	376	409	339	342	355	351	330	384	357	363	336	349	358	354	378	376	387	354	338	356	370	350	334	368	384	339	386	366	388	389	342	353	375	398	384	329	365	350	369	368	364	379	361	370	364	358	354	337	332	364	331	364	365	367	354	370	381	354	353	349	377	365	361	357	374	348	346	361	369	341	352	384	360	360	324	350	327	326	356	372	380	366	365	378	367	348	358	360	368	341	358	383	318	403	382	379	391	364	370	413	358	375	407	384	356	354	352	366	385	337	365	343	383	367	359	360	367	399	355	330	385	357	374	384	361	347	370	359	361	332	350	338	388	397	366	371	342	360	367	364	367	368	353	366	365	379	379	373	359	380	373	344	382	380	376	367	374	373	321	366	347	397	365	374	369	404	376	396	380	356	363	367	400	353	406	337	377	373	348	383	360	368	344	344	374	366	335	374	395	341	363	359	350	372	343	361	373	369	367	371	366	354	354	364	366	341	370	359	383	367	336	391	342	377	368	381	366	368	378	359	354	350	356	336	379	334	411	375	361	355	351	375	373	344	364	319	380	363	357	370	368	374	346	363	374	388	341	409	367	386	346	358	345	397	354	359	335	356	367	372	363	399	412	376	367	381	344	372	369	384	357	413	360	342	383	369	377	356	360	373	354	394	383	373	354	398	390	363	366	360	370	399	339	353	376	372	341	368	372	329	409	371	354	369	414	343	341	337	353	337	351	349	368	353	359	384	362	365	387	379	368	393	319	360	410	351	366	377	355	350	320	357	355	379	338	390	413	344	347	362	361	375	356	368	391	373	330	390	362	359	364	401	355	372	389	333	346	386	355	387	337	397	348	355	371	383	378	354	348	376	383	351	336	389	336	347	344	341	340	355	380	345	372	363	369	347	364	377	392	351	355	347	374	355	362	336	355	372	360	386	347	375	386	323	351	337	368	342	374	365	369	359	386	362	350	369	377	359	379	358	355	322	359	365	346	334	359	390	369	362	379	360	374	350	377	364	381	375	361	345	346	379	346	335	355	357	366	355	371	361	358	391	357	350	346	367	363	368	410	369	363	358	327	361	356	363	412	383	353	354	369	363	369	363	325	360	374	363	364	362	398	344	348	346	326	363	393	349	401	325	338	359	363	338	334	366	378	358	369	378	387	347	377	319	370	347	349	381	361	361	366	321	376	352	329	354	361	383	379	360	346	358	335	356	332	380	381	360	371	395	377	327	365	329	347	367	355	389	367	357	371	365	365	345	364	386	356	311	393	375	370	325	348	348	377	372	341	353	388	383	359	364	344	361	375	376	319	367	385	337	363	369	387	414	358	337	361	388	358	370	373	383	369	367	372	382	352	356	378	337	347	348	355	369	360	342	373	342	371	421	375	371	378	373	381	354	372	366	347	344	389	348	348	353	334	389	347	353	368	360	328	373	367	354	371	363	333	375	338	341	407	384	357	359	342	332	355	383	359	387	355	391	340	344	342	374	343	332	393	384	340	375	332	339	374	342	371	338	339	343	352	403	355	370	375	336	332	363	355	350	389	351	316	377	366	381	360	349	376	392	392	351	345	344	362	359	386	329	394	360	352	374	371	360	322	320	368	375	352	361	384	347	397	375	375	363	397	387	375	357	360	358	347	386	361	373	364	370	351	366	394	347	354	348	364	350	344	364	339	385	370	356	388	369	351	371	344	370	367	414	359	362	360	345	368	349	357	354	390	365	310	376	350	369	352	373	344	355	366	354	382	369	365	365	399	344	367	370	374	384	382	365	356	353	358	349	330	360	378	343	355	392	360	365	369	400	341	382	311	371	362	368	367	369	390	343	370	368	374	395	380	351	387	340	397	355	335	349	346	363	356	377	390	388	363	340	350	375	354	333	337	375	336	394	334	359	408	377	342	349	363	385	321	365	341	341	373	364	415	367	398	375	352	391	382	391	337	351	335	373	365	329	379	382	366	328	373	407	341	363	356	363	378	381	397	376	347	348	328	351	358	397	364	359	366	391	393	397	351	347	331	330	358	357	360	366	349	347	380	355	387	388	360	361	370	348	346	331	378	381	340	351	317	358	324	366	341	333	366	344	356	376	350	366	362	340	367	331	334	363	383	345	362	358	380	378	375	358	385	386	365	382	368	341	368	354	357	377	344	348	384	385	383	367	320	344	334	358	364	351	370	378	351	370	386	348	382	391	393	380	360	357	332	369	365	365	376	384	355
24039	21388	28778	25678	23241	19158	11928	6822	4787	4012	3403	2843	2152	1931	1611	1320	1148	969	760	634	559	541	426	427	419	382	398	405	368	384	344	346	347	388	348	332	333	360	344	323	318	323	331	346	311	338	341	310	365	370	326	304	323	340	330	349	307	345	318	308	337	311	335	351	353	378	317	355	307	341	321	342	311	355	321	294	302	318	350	339	321	346	324	322	299	350	337	344	342	334	299	336	307	329	309	351	337	343	315	320	328	339	332	340	320	358	367	326	342	301	337	344	330	321	319	324	359	338	331	321	350	340	321	314	318	316	328	316	315	306	325	373	356	340	327	323	365	312	316	328	342	334	333	339	352	342	328	348	313	304	327	302	343	333	339	307	338	327	339	319	331	349	342	293	341	359	346	316	337	297	331	332	311	316	293	329	303	335	310	348	304	343	356	307	327	343	313	318	344	311	350	342	304	309	331	334	329	340	317	345	311	333	343	329	325	327	319	317	363	309	349	322	338	329	341	311	322	325	349	351	287	347	299	329	337	337	296	320	294	305	308	346	335	330	349	309	325	330	315	324	293	348	328	349	319	333	355	322	339	328	310	333	303	316	338	319	339	299	328	346	309	302	354	350	337	297	324	337	334	343	315	351	301	331	322	295	321	316	335	319	351	301	330	333	340	309	296	298	332	342	307	342	342	304	287	362	339	315	326	336	325	332	341	333	327	327	341	362	316	340	323	318	332	315	318	299	312	336	320	306	345	335	336	307	355	334	329	342	340	323	328	318	328	323	365	361	334	348	321	331	332	332	354	293	317	323	344	285	326	327	328	338	298	343	353	322	333	305	325	321	315	319	314	302	316	338	331	361	336	368	308	344	301	294	356	327	303	318	342	328	339	337	352	316	315	296	326	318	312	307	324	306	342	327	332	343	307	345	326	335	337	338	314	351	318	335	323	339	272	357	316	354	307	347	311	330	333	324	308	354	345	362	317	295	330	336	320	312	329	308	336	333	332	358	340	300	318	309	348	316	331	305	346	317	326	309	341	316	298	313	332	322	324	330	325	329	301	337	317	344	338	339	311	344	340	313	358	319	332	336	338	308	353	322	319	330	351	324	341	337	309	339	348	286	350	311	316	345	342	315	298	350	279	313	330	333	300	321	308	324	310	335	346	340	335	351	352	329	310	324	290	355	323	323	338	319	335	326	315	314	308	308	331	325	303	342	289	313	331	321	345	300	335	344	313	342	327	317	344	329	309	317	333	336	361	296	353	342	332	334	308	342	308	314	337	322	321	322	335	285	320	350	316	282	299	343	325	333	334	326	333	308	323	317	344	332	329	342	329	318	308	310	328	344	348	312	302	323	317	313	309	370	316	315	315	340	349	351	333	311	310	325	321	347	335	316	350	348	337	332	303	317	342	312	323	321	343	326	318	327	355	306	318	339	302	334	348	320	352	321	330	347	353	335	329	334	313	320	311	316	332	319	316	299	320	292	329	299	322	326	332	293	344	310	311	339	341	346	313	319	305	334	357	324	307	356	306	341	324	336	318	338	351	335	329	325	285	326	324	299	303	355	320	309	347	332	331	317	288	336	331	308	306	346	336	294	340	335	354	314	349	348	354	301	327	317	312	297	323	302	332	311	364	313	342	305	332	305	361	341	319	357	334	316	300	325	335	336	311	311	313	334	311	331	301	340	312	344	328	335	344	321	334	305	366	324	304	321	340	321	328	313	302	327	331	332	327	318	318	289	322	346	318	343	306	322	342	331	327	340	334	363	324	313	306	331	343	335	314	331	319	300	343	334	352	335	351	304	349	340	314	331	330	330	308	344	334	352	350	307	307	351	345	303	352	309	314	318	316	327	324	348	306	366	310	347	321	299	339	327	319	321	327	320	321	308	295	307	355	331	308	338	318	332	322	354	324	337	303	328	302	344	333	305	340	320	312	350	335	339	322	333	329	323	331	300	352	305	328	345	322	311	326	323	339	341	329	327	295	311	306	316	294	329	327	290	325	314	369	324	338	328	342	310	302	333	325	313	302	338	326	346	325	323	309	335	336	362	338	329	367	347	346	310	323	309	331	310	304	335	337	298	339	313	325	340	323	331	355	288	353	322	327	336	350	308	317	332	342	328	354	324	307	318	309	330	302	295	335	327	322	335	320	293	351	307	320	335	341	364	345	334	325	347	315	310	328	341	331	332	341	323	346	299	327	311	314	333	314	334	333	295	309	309	312	335	341	344	326	286	342	311	338	324	336	359	358	332	329	304	336	309	333	318	347	369	342	328	328	326	320	318	316	336	332	341	314	335	338	321	347	340	314	327	319	310	335	301	340	301	293	319	328	321	345	328	332	330	318	342	333	344	305	352	325	327	332	348	347	321	325	302	327	338	321	324	335	343	345	338	328	317	326	315	323	305	340	342	316	346	334	325	332	301	315	332	316	318	318	321	322	335	327	340	331	329	303	309	331	326	347	328	299	310	332	337	330	327	350	332	351	297	320	347	308	319	320	284	318	337	296	332	336	341	354	311	290	332	310	348	311	329	329	343	307	323	315	315	319	332	351	344	321	342	342	302	319	326	321	331	309	341	316	316	312	319	339	331	333	325	276	304	338	346	326	352	304	324	338	337	339	358	313	293	316	299	279	347	344	324	358	332	337	353	310	318	339	292	326	344	343	292	313	336	348	331	360	315	325	340	302	314	323	327	315	327	328	352	309	331	334	348	339	318	315	335	349	364	326	309	322	380	357	347	343	340	361	283	349	343	281	330	342	365	334	308	341	308	382	315	316	344	333	303	346	292	299	365	346	311	324	336	332	340	313	348	297	335	327	336	307	325	328	318	339	343	303	297	341	339	326	345	335	347	342	329	321	354	329	323	334	317	313	327	340	348	342	334	317	306	311	347	328	306	332	333	322	333	327	303	336	342	317	327	336	335	347	350	305	337	303	329	320	336	306	305	344	294	343	300	319	323	340	337	296	357	311	318	315	298	337	366	315	315	372	300	319	326	313	283	351	337	300	313	343	337	305	319	325	304	295	318	336	323	305	303	319	305	310	297	338	331	311	344	341	344	332	297	313	337	345	336	341	337	309	313	292	317	340	326	323	326	346	314	316	308	302	312	296	329	310	347	328	354	304	345	318	339	314	326	347	331	354	314	306	326	339	312	335	326	334	356	326	330	293	353	318	322	328	303	307	313	326	328	341	323	306	380	340	341	304	323	294	336	324	301	324	332	324	289	317	318	363	317	341	338	299	314	305	318	330	310	322	310	291	336	326	316	329	326	334	322	344	363	312	315	316	318	346	341	337	320	283	315	304	359	340	338	322	308	319	336	310	305	307	326	324	331	312	295	324	330	333	347	360	301	346	340	323	333	354	298	328	316	327	334	368	322	353	341	328	336	333	363	330	297	339	317	299	327	335	325	331	301	344	321	329	320	325	307	321	344	326	353	325	312	339	311	329	314	306	319	317	330	319	340	349	338	331	290	301	328	296	302	338	329
30045	55611	45981	33405	26666	19008	13455	10245	7935	6645	5439	4571	3713	3186	2570	2046	1701	1299	1072	836	716	673	560	502	490	443	416	419	439	396	387	405	381	389	340	373	366	363	378	368	411	358	354	342	343	343	357	363	363	353	332	335	394	374	372	387	352	337	338	346	358	333	321	375	340	369	345	313	327	325	328	319	343	347	330	358	321	350	376	357	348	352	369	315	347	329	332	370	384	369	345	380	347	363	341	376	366	370	344	347	307	349	349	326	322	332	367	361	351	356	361	375	319	341	345	387	349	324	318	394	349	356	335	343	360	345	349	330	341	350	298	347	355	367	314	334	345	379	303	343	356	352	330	366	307	350	338	321	357	366	315	352	325	379	378	320	320	338	349	328	366	330	342	368	349	355	338	366	328	351	341	358	332	353	338	357	374	347	363	372	338	354	325	338	329	356	394	355	317	333	360	357	353	369	326	339	340	323	358	349	356	338	354	345	347	341	337	357	348	321	360	346	360	325	363	345	358	382	374	339	369	342	371	328	353	349	336	359	329	361	368	360	363	338	364	310	350	353	335	362	365	320	352	330	319	333	362	350	305	324	352	360	337	348	357	337	351	331	323	310	346	286	320	339	341	303	366	328	381	343	359	376	317	332	321	346	367	335	345	364	357	311	374	375	365	363	352	325	337	363	339	328	320	328	362	330	326	329	361	335	330	341	347	321	309	360	332	355	349	374	332	404	316	324	344	326	380	337	339	363	343	355	374	347	343	330	347	346	368	322	348	396	357	336	339	322	338	339	363	329	380	351	359	334	344	347	353	331	319	366	334	351	339	371	375	363	339	361	336	334	380	366	332	334	352	359	321	355	372	368	306	364	322	332	360	331	326	336	376	364	352	354	342	335	344	330	332	344	344	309	366	322	350	367	336	339	385	354	361	370	369	341	333	363	359	338	340	336	350	356	373	351	341	323	394	348	350	360	318	342	355	363	344	382	335	364	344	386	346	365	355	356	347	337	346	356	355	352	358	372	340	352	362	342	354	365	333	331	324	326	355	343	399	322	323	351	332	355	352	352	362	342	342	351	381	341	326	349	346	346	421	353	373	323	392	382	326	314	357	359	356	345	344	361	340	336	347	381	361	335	338	323	331	334	360	332	336	335	316	362	363	333	347	358	321	361	340	330	342	318	360	342	328	333	347	357	360	365	326	325	343	367	337	338	355	334	371	332	367	340	340	357	307	312	328	338	390	380	339	329	335	357	319	338	353	326	350	383	308	333	344	348	373	381	352	326	310	341	349	344	342	352	343	352	363	307	353	341	336	343	334	346	336	398	355	351	356	357	336	358	379	371	350	371	319	309	335	363	374	362	317	362	365	323	344	363	361	339	377	329	323	330	349	332	332	323	384	348	351	337	372	329	325	357	379	352	361	357	352	348	355	369	334	353	367	330	360	355	330	321	353	358	338	314	362	324	333	380	346	342	350	338	365	362	356	357	327	338	354	326	346	328	382	327	355	343	358	313	378	345	343	346	392	335	325	365	327	350	369	357	362	362	350	329	320	382	344	312	341	357	360	344	362	353	354	361	342	359	332	364	326	332	352	355	351	345	350	328	365	340	292	311	338	353	326	341	324	389	324	362	313	378	301	366	345	331	330	317	359	316	335	337	341	329	329	326	287	361	368	356	351	333	397	334	365	350	353	351	341	355	351	328	354	375	346	347	331	370	364	364	355	349	316	363	324	349	388	348	344	325	343	329	329	326	361	325	361	357	365	340	346	352	324	348	315	352	331	382	367	338	363	347	360	344	358	356	346	357	333	350	365	368	373	344	342	348	342	338	350	349	370	354	356	331	311	354	349	344	343	347	339	337	357	353	326	364	341	369	380	327	355	326	360	330	372	338	355	337	366	327	362	362	352	349	329	347	338	359	332	391	354	354	347	336	332	351	331	310	327	339	403	337	361	372	320	336	333	352	345	342	354	366	340	331	332	352	374	341	356	315	360	340	364	328	358	329	371	328	361	345	341	352	319	342	334	349	350	350	352	385	339	360	334	321	360	371	353	371	389	397	337	375	331	347	376	329	337	343	352	354	363	329	362	349	332	358	284	322	360	326	345	353	346	312	374	328	314	345	381	369	341	358	308	362	321	340	367	389	342	370	347	354	326	315	288	363	355	368	357	383	360	346	339	329	371	340	337	360	333	337	331	360	327	335	374	314	334	328	335	335	329	351	370	348	341	341	343	351	342	332	354	370	373	341	335	340	331	332	376	346	364	355	335	352	360	351	342	363	355	355	360	344	358	351	361	371	353	313	318	342	315	322	362	341	344	355	360	364	375	357	326	358	346	362	339	366	342	317	337	347	339	393	375	371	355	354	324	341	350	330	341	363	355	370	329	322	327	321	371	356	335	354	370	329	331	347	352	338	329	347	357	374	325	345	360	353	374	307	342	331	342	318	353	343	371	355	329	354	334	354	318	360	357	316	332	355	329	351	353	323	341	367	329	332	314	346	362	331	371	329	350	342	336	359	326	335	338	364	391	342	330	347	364	362	333	326	356	354	377	329	338	339	354	342	293	365	347	352	355	330	322	321	350	376	327	343	353	312	341	342	315	312	365	379	352	354	341	362	343	308	337	359	350	331	326	348	345	322	339	337	341	359	308	354	349	319	351	340	330	329	348	329	324	376	362	320	349	358	346	371	362	359	363	348	372	332	341	368	366	329	349	379	362	358	320	362	344	311	339	356	376	338	366	349	335	353	369	320	352	371	337	336	372	345	366	366	353	361	344	363	354	332	389	352	378	334	335	363	347	371	326	340	313	371	360	327	318	337	372	353	366	322	290	351	362	348	374	332	352	343	334	365	337	320	365	371	358	371	355	349	347	331	350	346	363	321	340	403	353	351	354	362	378	359	358	371	312	374	384	343	328	321	382	341	329	343	387	365	312	367	299	370	347	337	316	339	380	331	363	323	329	340	349	342	345	339	345	357	342	346	374	344	365	309	364	338	374	371	364	359	350	374	329	358	333	321	374	368	394	339	335	349	327	331	349	356	348	334	356	340	339	329	326	328	372	354	354	350	321	341	342	349	337	336	353	360	384	362	355	345	316	341	316	335	369	341	342	363	324	343	322	323	337	374	364	367	375	360	364	349	333	342	362	338	324	309	355	389	335	350	344	354	341	350	322	316	311	345	358	329	341	320	358	331	320	363	349	353	366	386	372	320	360	319	336	352	363	304	335	355	380	361	339	378	318	340	330	367	348	345	339	358	338	319	360	353	363	360	331	349	378	331	366	326	348	349	333	335	338	339	404	378	353	358	337	346	369	329	320	318	350	372	328	343	322	370	364	334	351	362	354	382	333	390	318	340	342	346	362	345	384	347	366	341	336	366	359	337	342	328	337	361	387	350	351	334	357	340	363	343	358	347	356	356	361	338	352	345	346	351	332	317	350	350	343	360	350	370	321	329	343	302	349	320	374	339	357	315	328	349	374	359	372	315	365	344
25371	21515	29062	28345	21246	13136	7772	5154	3614	3171	2675	2227	1730	1587	1431	1123	1003	875	789	607	595	539	479	473	470	494	437	414	458	429	465	398	452	397	434	406	399	425	364	438	428	383	442	377	405	383	405	389	421	413	399	425	416	401	390	390	376	370	370	406	376	422	398	398	436	421	413	426	422	392	387	366	361	405	432	386	405	413	402	395	447	389	423	380	401	375	426	416	377	395	385	403	417	423	415	391	416	429	432	406	401	395	421	375	411	398	397	389	393	440	392	377	437	406	446	397	399	410	419	407	409	363	364	407	405	405	377	401	423	464	416	413	378	356	439	390	395	425	396	388	414	417	411	381	423	430	392	390	385	363	378	403	361	424	412	427	411	376	372	412	427	389	400	412	401	426	375	425	389	383	389	381	426	419	398	415	405	411	373	447	394	376	415	393	416	395	399	381	396	398	381	401	415	378	363	426	401	425	402	401	391	428	349	432	401	411	415	394	399	450	396	445	422	359	389	397	395	410	421	412	432	405	408	390	394	391	446	428	392	390	396	380	442	363	403	330	420	426	391	390	402	428	422	380	412	405	400	438	417	374	393	391	389	439	429	397	405	406	394	400	379	407	398	414	394	387	406	419	427	393	448	371	360	406	396	398	379	403	371	378	438	428	409	360	377	395	415	387	396	369	388	417	408	427	417	402	408	418	447	391	415	371	367	394	385	441	462	409	427	425	382	373	374	396	399	404	398	427	404	426	389	378	357	416	403	436	417	375	415	404	390	399	380	428	412	375	407	426	396	411	382	416	425	410	411	393	416	423	374	400	369	404	443	398	411	402	394	422	398	417	373	377	411	401	376	380	406	437	396	377	353	398	405	424	391	402	389	432	389	399	403	416	408	387	357	380	402	395	381	391	401	370	401	392	401	415	377	396	414	360	392	425	395	437	428	391	391	407	378	442	371	407	397	400	382	406	391	447	428	377	395	387	372	376	414	415	422	363	393	428	397	397	429	400	403	428	439	374	379	397	379	383	359	367	386	372	419	371	412	401	399	426	413	395	383	388	412	427	378	418	405	430	387	396	375	415	426	391	409	444	395	402	409	367	430	407	371	388	355	411	396	453	406	387	377	400	387	435	397	405	389	411	399	422	429	364	426	399	462	408	373	384	397	416	396	406	406	402	399	405	389	400	389	396	392	366	391	422	405	385	408	439	404	363	425	397	385	396	383	397	390	410	447	368	404	412	374	379	388	426	415	391	359	367	398	399	410	445	393	386	408	382	383	399	418	420	450	427	426	377	375	432	395	403	388	363	407	425	410	420	365	394	383	383	423	415	406	441	378	407	413	372	376	413	390	393	387	407	395	399	427	398	422	430	384	391	393	375	432	406	364	405	459	376	392	398	434	433	427	420	378	383	410	380	381	405	387	389	391	409	416	389	417	425	390	382	417	415	386	391	377	393	379	385	369	400	398	416	402	416	410	401	368	402	378	435	395	384	395	394	387	404	391	403	407	394	381	397	418	427	414	400	410	384	387	418	392	433	386	426	391	398	393	455	372	392	399	378	354	417	407	376	434	413	407	414	408	398	403	397	401	416	402	367	405	392	388	408	433	396	410	438	417	421	383	375	394	413	375	426	414	404	405	376	413	408	430	408	400	421	408	394	366	431	374	394	400	394	384	411	400	357	415	396	363	411	389	363	427	417	423	434	411	395	422	389	386	366	386	380	407	389	391	375	405	416	416	393	389	392	381	397	349	376	391	438	407	419	404	408	392	386	421	389	415	360	426	434	425	376	412	399	387	417	388	417	365	401	367	362	408	400	379	424	387	396	412	418	393	414	372	397	419	410	396	400	393	377	385	425	401	400	394	448	365	393	402	411	382	448	397	420	413	379	387	401	379	379	378	443	427	436	424	404	377	386	409	415	405	412	412	402	401	437	422	385	389	404	385	422	412	414	406	459	360	393	411	363	397	370	392	433	404	398	422	422	402	425	403	404	432	414	397	402	363	385	421	409	390	368	410	384	401	393	409	423	380	389	402	419	424	382	422	394	383	399	377	417	412	403	409	406	390	404	425	389	388	393	394	424	410	375	407	411	396	377	429	409	403	363	409	437	383	423	381	409	418	360	421	402	369	380	437	394	411	426	414	374	401	397	373	411	397	415	381	451	422	410	390	390	406	402	384	408	384	390	371	347	399	404	367	393	397	423	399	407	423	414	379	433	354	403	382	416	377	380	412	426	417	423	386	409	424	454	402	403	385	409	376	386	440	399	390	417	406	389	408	387	408	414	408	428	399	401	430	419	394	415	405	431	412	431	400	397	401	397	395	386	397	387	410	371	456	403	410	419	397	408	411	404	389	363	434	368	396	410	383	380	415	398	407	365	401	383	436	400	365	394	384	388	396	354	414	422	398	434	425	407	414	368	375	402	403	421	419	396	398	404	419	442	405	374	396	374	367	428	428	400	422	440	433	380	409	392	449	426	415	384	422	403	377	422	408	431	411	370	410	399	393	369	425	397	412	401	364	389	415	368	408	413	405	436	372	445	405	415	411	405	412	384	428	411	414	413	390	426	405	427	387	377	385	355	394	414	417	407	376	387	427	439	400	418	371	367	426	389	411	420	398	360	401	409	393	385	422	420	402	381	393	368	430	397	421	377	392	436	403	392	379	371	402	391	381	409	393	421	352	400	422	371	395	401	416	436	368	382	397	393	389	389	350	391	375	386	399	414	385	400	428	375	436	388	435	393	373	415	403	399	413	400	402	381	396	420	375	386	429	418	425	386	398	387	396	397	386	404	403	379	379	424	408	377	398	394	377	408	395	411	423	407	409	353	408	395	435	394	398	395	426	417	405	399	361	417	403	428	424	440	401	424	420	397	371	436	341	433	400	409	453	386	367	376	388	391	424	435	447	389	357	365	465	385	439	385	412	391	375	426	372	380	389	404	396	421	411	370	407	408	376	378	415	410	434	428	425	406	380	406	419	405	399	419	428	395	387	390	463	391	376	365	419	389	433	366	385	399	400	409	391	408	387	439	422	392	360	425	412	418	339	401	425	399	451	415	411	432	450	405	386	404	373	415	392	412	399	363	426	409	400	397	382	385	387	384	409	385	386	407	399	394	425	382	416	425	385	377	362	405	431	428	411	386	404	410	401	417	384	390	393	379	408	404	407	389	391	380	433	415	428	372	384	413	369	411	404	439	402	405	395	368	386	373	424	371	402	396	395	421	390	413	364	424	386	405	432	376	372	391	422	429	439	398	438	431	409	373	370	384	456	438	412	418	439	387	397	423	444	405	396	392	401	401	400	390	431	415	354	388	413	429	381	423	401	375	419	385	398	406	403	397	417	404	429	398	402	396	379	397	401	419	387	395	365	404	399	403	395	396	371	396	389	374	437	396	393	395	395	418	351	377	397	397	362	446	412	400	406	395	428	413	396	411	393	391	383	397	396	406	415	392	417	431	434	409	420	370	379	414	395	411	420	418	422	417	413	431
30328	52605	42348	30515	23678	16068	11463	8654	6573	5526	4660	3907	2847	2762	2239	1786	1408	1269	960	842	668	682	620	569	537	518	526	473	476	460	467	453	458	438	446	446	440	467	447	421	404	406	436	437	428	426	425	417	409	432	391	430	414	466	426	396	421	410	408	406	408	431	433	435	430	414	438	439	415	433	436	413	440	411	409	384	455	433	405	402	407	424	426	446	422	420	438	411	443	424	438	418	417	420	427	370	399	462	431	405	421	399	423	454	430	415	457	430	434	416	402	379	423	392	421	430	429	434	480	409	457	441	441	436	434	433	432	431	459	420	412	415	408	438	398	454	414	448	447	454	409	422	443	435	402	426	448	439	445	397	467	399	431	424	439	461	430	410	396	396	412	434	440	398	430	452	420	417	418	450	418	419	406	387	426	423	446	428	437	405	401	406	400	414	427	442	447	398	430	419	432	431	423	406	434	427	423	458	441	417	492	411	430	429	439	421	408	456	424	426	417	393	437	409	422	435	405	391	444	386	416	479	434	419	423	401	431	394	437	395	427	424	401	426	449	402	433	400	449	416	383	404	442	445	405	427	433	476	398	423	463	425	455	425	423	402	435	412	435	441	433	438	417	431	409	403	434	383	405	453	411	437	403	410	402	421	450	398	432	395	444	457	433	433	422	412	398	411	408	415	410	434	442	410	415	365	422	428	429	424	429	422	424	433	431	412	417	435	416	414	444	426	467	429	448	446	421	467	456	410	423	401	424	429	467	452	430	382	403	416	388	463	459	441	457	409	379	425	394	418	447	391	437	415	450	424	425	419	402	383	427	421	408	369	448	471	421	451	451	426	420	436	421	439	434	411	416	442	460	422	452	416	439	425	441	395	394	460	453	406	446	438	467	452	416	441	425	455	419	424	404	420	420	456	433	422	377	412	450	432	413	411	403	439	394	448	453	438	393	443	436	463	426	416	474	442	480	382	406	404	442	430	428	393	446	404	388	453	408	418	426	444	437	430	443	389	411	431	452	390	432	387	405	402	420	452	422	424	423	410	438	380	418	433	424	447	422	396	432	426	405	441	402	428	436	405	423	424	446	410	459	400	388	432	437	412	427	434	447	438	419	437	400	431	446	438	424	430	436	392	414	432	408	460	412	407	412	410	459	425	415	395	410	444	445	449	433	391	414	431	437	388	410	444	437	424	422	447	400	431	431	478	433	398	459	432	424	415	457	419	445	403	445	420	421	400	446	435	425	418	432	446	400	459	437	414	448	426	430	461	439	425	455	425	450	440	441	410	431	424	452	439	440	413	421	429	441	454	393	423	433	410	420	437	448	419	433	447	382	411	452	445	398	444	375	412	388	451	402	444	407	395	419	418	450	410	410	439	454	449	452	422	443	457	397	413	444	411	449	438	463	399	433	427	429	391	419	406	462	415	432	459	408	450	448	382	409	447	416	388	441	460	416	390	410	359	423	396	451	419	412	464	447	437	411	431	441	403	392	462	405	425	380	458	419	414	424	411	430	431	436	430	445	416	451	437	441	419	450	442	428	403	431	407	406	423	378	432	421	442	422	428	419	424	405	420	427	405	440	437	443	438	448	427	437	404	385	435	417	426	441	448	423	453	405	448	415	418	376	380	425	430	418	422	484	436	433	440	413	424	403	453	419	414	404	448	424	419	398	386	434	391	451	432	453	393	443	445	469	426	427	430	425	451	427	420	424	434	417	460	425	441	422	417	426	419	433	459	458	400	405	410	441	454	404	439	380	424	415	401	447	395	408	408	434	405	440	408	460	420	438	433	440	446	439	444	447	446	429	417	377	428	413	437	435	435	440	408	420	449	406	432	431	396	419	433	431	455	385	409	408	455	467	411	445	436	457	421	405	398	435	415	420	420	402	434	446	414	440	480	432	420	445	437	398	397	446	472	426	425	412	399	415	413	399	438	419	467	461	411	411	428	437	407	393	420	447	453	442	422	420	421	415	464	461	430	426	433	421	439	387	438	438	429	408	423	422	424	408	406	425	395	434	398	441	419	433	432	420	434	449	429	448	428	435	429	397	451	456	392	436	447	416	367	432	407	417	458	424	439	433	472	452	414	437	448	430	421	424	443	457	444	421	399	433	481	416	434	430	415	390	475	435	404	444	432	412	404	412	452	447	407	437	434	411	450	397	411	443	414	426	410	432	416	415	464	457	404	423	421	429	434	429	426	460	417	422	428	466	395	436	449	438	418	441	438	431	443	389	454	416	452	432	465	369	417	425	427	458	407	456	402	407	440	438	380	410	442	398	401	455	425	453	422	426	438	423	438	460	462	427	431	429	447	434	420	404	406	432	381	458	382	454	407	439	418	429	479	408	455	376	387	454	425	400	429	413	435	430	423	397	422	454	421	406	409	435	434	425	428	434	465	404	424	433	445	426	437	429	404	441	448	424	412	415	414	403	442	430	395	414	401	410	443	408	486	425	422	417	437	458	434	424	424	451	445	423	396	409	430	417	414	444	432	436	423	428	419	420	438	447	428	449	391	421	420	370	413	400	442	433	469	394	446	450	413	431	416	437	423	409	433	403	422	410	420	424	425	421	444	427	404	468	487	414	397	428	436	410	413	465	387	403	397	453	374	403	414	427	422	449	456	419	428	418	465	407	455	405	431	427	427	414	441	391	399	399	403	431	434	465	421	410	411	436	429	417	404	425	418	427	391	442	423	421	452	429	421	446	469	421	415	410	476	420	415	451	405	401	418	416	417	393	442	399	388	452	412	465	448	411	446	440	402	375	409	440	431	409	418	444	386	420	431	433	427	447	445	422	428	452	432	434	422	423	393	408	399	421	438	434	439	406	427	394	415	425	442	393	427	418	422	435	388	396	403	415	446	446	417	370	413	416	454	427	495	441	427	435	443	432	426	425	408	434	448	421	421	385	434	436	412	462	395	429	442	434	443	400	411	408	421	433	458	399	442	491	408	440	445	442	429	401	416	411	406	459	408	409	401	410	437	370	428	453	400	407	413	439	450	428	428	410	388	435	406	417	396	408	433	432	471	428	445	448	432	418	379	403	440	440	445	436	427	429	440	383	451	439	410	400	408	443	402	420	413	439	414	397	413	437	433	445	447	402	441	439	429	425	407	427	485	460	396	424	451	460	415	428	460	425	455	442	406	420	410	415	399	422	436	390	433	407	420	453	435	406	399	408	441	445	477	439	453	427	443	458	463	413	429	436	407	423	410	442	446	421	447	443	405	444	445	422	434	427	455	426	439	418	392	403	459	450	447	397	373	416	369	432	461	461	414	451	428	411	456	441	413	470	425	458	490	372	407	438	408	428	402	394	389	400	403	423	442	434	407	413	428	443	411	447	411	427	425	468	401	435	427	438	463	406	419	433	412	433	406	426	414	441	436	431	452	406	402	418	430	375	424	426	402	420	390	406	430	406	418	415	413	448	400	407	414	410	428	399	463	416	435	418	432	455	410	465	399	461	449	423	401	439	391	443	392	442	448	430	438
23030	21455	29091	24474	22471	23067	19773	10538	7006	5782	5070	4067	3040	2650	2404	1843	1636	1279	1003	769	786	678	590	554	541	549	482	528	485	452	497	507	408	443	410	426	427	409	431	449	447	410	425	459	408	436	454	399	401	393	416	441	403	458	409	402	411	389	450	426	419	412	431	417	369	397	385	442	372	420	405	410	446	423	400	409	427	393	381	381	433	396	436	442	428	386	428	405	417	388	430	393	395	447	376	421	372	414	421	424	393	452	384	397	436	441	400	400	416	404	422	428	468	461	421	396	440	420	419	381	378	432	397	457	403	413	429	406	432	400	392	429	432	428	396	437	418	425	424	368	406	405	410	437	450	393	414	468	412	434	444	426	413	436	421	409	439	408	408	412	391	433	434	392	449	430	451	409	384	438	417	365	404	432	423	400	423	397	357	417	411	421	420	395	403	395	422	427	420	427	426	428	443	430	413	426	404	409	414	396	447	387	428	420	392	434	414	427	405	427	459	417	450	411	448	416	384	416	408	417	421	390	428	398	428	423	401	397	385	428	438	438	400	421	391	408	414	390	433	432	437	388	437	427	417	401	424	401	434	421	431	408	458	468	405	412	415	409	379	391	426	401	413	380	435	424	413	424	410	441	442	407	435	416	405	428	448	406	423	416	407	407	408	391	397	414	420	424	438	435	404	403	385	393	433	388	383	463	421	422	438	388	409	409	400	419	441	402	377	430	407	361	406	396	423	401	465	391	409	397	432	437	408	378	411	430	409	375	424	406	423	432	417	398	422	436	444	437	396	418	398	454	397	434	412	417	425	395	393	413	417	413	425	414	412	412	402	448	432	413	411	429	428	385	405	391	421	457	421	428	381	438	453	396	429	397	402	397	397	413	414	419	398	407	402	394	429	422	404	410	434	415	429	402	415	423	432	402	435	393	415	389	421	444	389	419	436	416	401	441	445	408	422	399	439	362	388	435	424	445	416	429	384	413	409	432	415	410	412	397	390	448	407	410	445	404	425	415	386	436	406	445	438	437	407	417	392	448	413	385	411	386	412	433	399	413	426	420	404	398	425	409	417	428	422	407	370	436	401	405	426	423	406	418	425	420	420	415	441	410	394	419	422	435	400	442	389	407	426	390	466	393	410	410	403	420	412	416	405	418	397	442	420	410	422	398	426	445	423	432	460	427	444	431	381	432	386	423	429	392	437	426	391	393	419	451	440	415	458	448	398	419	398	455	437	427	399	415	455	421	418	418	426	409	376	411	412	446	433	414	439	412	404	405	409	410	409	452	395	442	427	407	387	412	408	403	463	426	470	391	402	420	435	417	389	411	423	404	419	407	394	417	436	400	427	368	402	417	441	409	426	416	434	418	412	404	391	417	421	407	410	396	429	422	412	431	432	405	420	435	429	432	380	407	399	414	429	426	395	402	427	409	410	408	373	417	401	383	432	414	423	379	429	433	405	388	443	437	418	420	456	444	452	406	457	442	384	415	420	422	418	424	418	402	419	436	409	367	442	426	393	412	418	384	405	398	401	377	388	457	409	396	462	395	420	460	428	353	377	433	366	409	427	422	431	408	441	450	410	429	451	392	376	429	452	370	445	432	386	393	425	403	403	438	413	386	395	367	379	389	464	376	444	426	404	421	381	411	414	404	397	409	449	414	420	406	399	383	381	406	426	448	409	423	414	405	444	392	416	447	411	420	402	437	425	419	393	414	388	408	405	423	401	427	433	410	409	419	374	438	404	391	451	410	400	401	396	383	393	435	429	384	426	436	436	380	389	427	411	414	429	427	394	446	431	463	409	426	410	397	423	391	380	399	401	458	417	385	443	400	426	425	418	435	395	419	381	433	423	414	407	435	420	422	437	431	420	424	416	428	409	424	385	429	411	400	392	458	376	442	430	446	394	422	409	398	438	445	418	407	434	406	452	409	389	404	401	413	380	422	436	434	427	383	411	404	440	403	423	413	409	420	430	399	415	382	393	407	390	385	409	404	395	420	400	420	405	437	425	441	434	428	421	395	443	443	405	422	443	410	376	410	386	380	393	419	440	429	390	435	432	437	432	420	386	413	453	403	448	403	438	413	441	439	436	384	409	426	409	438	411	409	437	415	425	401	388	427	417	392	435	432	423	401	407	425	397	421	414	398	435	428	401	453	452	434	428	406	410	399	421	410	404	420	442	412	387	378	409	394	442	416	424	425	431	389	401	419	410	425	383	414	387	378	382	388	395	440	394	424	392	398	412	424	431	432	422	384	450	425	429	419	430	399	438	398	387	396	418	387	430	384	405	421	427	418	402	404	420	385	407	423	387	427	421	454	417	398	462	414	445	448	434	383	441	427	405	365	414	402	417	428	430	409	447	408	428	431	413	392	419	420	444	401	411	433	404	431	396	417	426	430	392	443	410	409	405	419	436	411	392	410	411	415	445	419	398	413	401	407	416	394	388	436	449	381	381	411	432	408	363	384	428	379	426	459	394	421	428	454	455	419	418	416	424	433	407	426	421	366	390	413	440	395	402	449	383	436	405	422	424	420	410	404	440	410	429	393	413	410	381	430	401	383	409	400	438	449	407	417	411	437	426	431	404	443	407	401	421	418	417	403	392	408	437	433	381	404	416	418	435	387	405	422	415	398	407	437	434	401	436	416	448	383	415	432	420	433	437	421	409	429	407	439	397	430	389	403	444	395	444	393	440	407	397	405	401	388	420	399	375	394	432	412	421	415	428	410	440	417	428	370	411	412	409	422	366	405	391	406	475	383	387	387	406	377	385	413	425	383	414	407	430	403	407	454	440	426	374	427	435	462	412	411	406	433	432	443	419	406	417	431	418	405	388	415	405	403	406	434	404	409	384	401	406	367	403	422	399	423	418	414	438	409	399	431	408	384	404	410	360	420	382	417	396	389	379	462	398	433	396	412	431	409	424	430	399	426	411	433	427	432	458	450	396	382	392	415	404	417	411	454	432	402	424	448	411	392	423	429	412	422	389	421	417	376	438	410	422	399	405	412	429	418	429	397	402	412	395	405	437	362	486	408	427	400	407	429	426	387	414	459	421	445	406	437	404	455	410	437	433	411	414	425	398	422	401	405	438	409	412	427	377	465	447	419	450	387	395	413	415	396	396	449	443	415	446	436	410	455	430	402	363	444	412	391	401	434	442	411	413	434	438	449	418	391	406	414	420	407	431	404	458	378	419	434	397	377	402	402	441	437	427	408	413	390	417	416	443	378	393	436	418	386	415	397	401	426	446	392	413	420	405	430	400	368	423	414	436	426	419	449	398	414	426	405	415	389	421	442	410	439	350	411	391	415	449	431	429	423	422	423	407	396	394	422	432	383	421	378	450	394	399	426	403	467	403	408	435	440	429	407	438	414	413	410	409	429	460	420	418	429	375	416	396	417	401	406	414	417	377	411	456	385	408	413	425	400	426	412	439	463	430	410	414	424	442	403	435	381	423	450	395	397	374	380	448	434	401	396	411	386	413	416	413	359
33182	61840	51304	39365	31545	23162	17802	13890	10740	9208	7852	6392	4635	4282	3613	2857	2259	1907	1417	1073	949	797	690	614	666	603	528	538	519	508	459	451	473	534	468	442	497	482	431	420	415	453	430	422	393	433	458	409	446	444	394	400	406	442	419	430	424	431	430	401	418	430	427	443	425	437	438	428	408	454	400	408	434	408	431	454	414	406	459	444	405	440	435	405	443	425	441	436	422	435	403	429	489	391	418	420	469	423	434	398	437	444	441	421	437	432	434	432	444	450	412	424	443	423	453	434	399	408	438	438	429	402	406	409	416	433	403	434	409	394	434	459	451	414	409	422	410	413	395	442	394	398	427	411	432	437	420	409	428	417	422	439	441	431	447	441	449	450	393	422	442	430	437	412	398	410	442	417	437	419	454	417	431	432	399	409	402	427	468	432	437	381	402	440	443	403	443	391	447	438	418	411	466	405	420	426	409	459	427	410	399	444	409	434	407	444	430	433	441	420	391	408	425	420	412	435	417	419	429	396	411	430	413	443	420	403	447	453	432	460	436	427	431	418	416	422	426	385	439	430	450	404	438	404	449	391	425	407	445	389	429	460	442	381	431	409	449	421	418	420	436	450	449	412	414	406	436	415	401	428	446	426	462	422	422	421	407	461	437	416	390	436	424	428	425	451	418	406	401	414	420	452	407	425	427	412	410	435	427	414	420	489	402	435	461	427	422	399	423	402	453	456	401	449	400	405	415	443	420	435	441	455	418	453	412	447	419	407	436	422	455	420	413	423	414	417	423	441	451	421	434	391	431	441	469	470	440	424	426	480	421	399	406	390	426	436	397	425	441	417	413	448	453	453	453	423	453	449	402	462	431	428	405	436	408	448	446	434	388	450	411	444	447	410	427	431	450	426	437	443	408	393	425	450	393	477	455	474	435	417	418	452	396	401	408	421	433	421	435	399	387	419	451	452	438	444	412	434	439	415	440	436	466	439	388	464	458	398	424	430	418	435	466	440	411	456	418	423	423	424	442	453	436	450	449	434	430	434	411	436	400	402	397	479	408	407	463	422	415	434	428	417	423	436	379	461	453	427	431	413	425	416	407	408	438	428	409	429	460	428	438	429	405	460	444	454	426	398	456	420	388	424	414	448	434	444	447	431	439	433	418	422	453	421	364	450	423	430	398	442	437	419	400	412	405	440	448	392	431	444	401	405	410	417	404	436	401	481	418	453	475	431	441	396	425	416	444	455	400	417	446	406	411	416	442	442	398	445	428	407	414	433	444	421	428	427	410	389	400	440	418	413	442	477	405	440	422	442	392	389	425	401	439	416	411	454	449	395	431	457	439	400	417	450	439	395	398	415	448	416	451	395	430	400	427	400	438	431	432	400	423	439	412	413	435	418	429	407	441	443	409	409	415	405	418	420	431	403	401	433	436	405	461	415	447	437	384	379	427	429	452	417	415	415	438	395	428	464	419	427	439	436	442	402	453	412	443	435	419	390	411	450	409	409	420	433	420	460	414	412	417	454	409	437	422	399	403	471	434	434	450	438	417	449	411	434	390	402	426	431	440	439	415	386	430	416	458	445	396	431	434	427	422	428	394	401	435	437	425	440	429	424	436	436	424	428	406	448	410	385	432	446	397	419	460	389	408	422	422	422	433	450	417	430	407	430	456	423	412	428	440	449	404	395	434	399	418	445	407	431	385	421	415	427	395	431	431	446	395	403	453	450	439	407	417	431	431	434	408	408	438	459	469	426	400	426	422	412	413	370	410	419	435	459	425	436	427	381	449	424	458	442	441	416	428	456	425	431	421	418	446	425	435	453	441	438	428	417	411	434	455	419	419	409	424	457	436	419	398	447	408	417	414	440	411	411	424	434	423	420	446	414	411	381	448	434	419	412	428	432	417	435	457	430	441	440	379	448	375	451	429	441	438	441	412	433	401	450	454	434	430	442	430	389	445	404	431	400	454	425	414	431	445	376	376	412	436	394	425	407	433	397	437	449	436	441	436	424	420	395	460	442	374	414	449	424	432	420	441	414	398	428	484	437	431	413	401	409	403	408	398	415	432	416	416	436	435	430	426	440	442	429	463	393	400	404	425	444	442	450	411	470	441	394	422	421	430	402	402	417	410	423	422	424	424	390	439	413	443	450	423	454	410	443	388	435	414	400	428	428	415	429	421	420	406	442	419	388	433	405	418	421	446	403	435	424	449	451	444	403	415	471	434	456	401	425	382	430	395	409	449	433	443	443	437	423	392	405	445	448	411	457	440	439	408	438	403	470	431	438	426	441	413	439	419	417	422	440	444	427	417	434	435	420	402	452	434	436	415	408	385	346	448	424	418	424	433	433	405	429	447	401	414	411	395	359	453	418	466	477	439	409	415	417	441	412	456	435	429	439	424	412	422	413	401	437	416	420	450	429	431	447	407	412	438	438	387	398	448	419	401	402	424	447	409	408	444	450	413	434	426	401	440	453	452	401	420	432	464	442	430	416	419	387	425	429	439	440	427	419	433	431	454	432	452	416	397	402	407	455	424	438	419	439	464	419	453	385	407	414	441	388	443	448	399	412	413	413	392	440	489	427	443	457	444	417	427	418	414	413	424	422	426	425	446	415	435	407	423	406	396	415	423	394	413	445	448	436	440	419	404	408	417	413	404	434	445	428	423	392	456	422	472	420	388	391	378	432	434	438	439	416	414	405	461	476	430	435	408	423	408	438	447	451	415	419	410	433	429	432	423	418	402	430	463	466	458	417	442	423	409	394	427	450	448	451	383	415	409	422	436	415	419	452	445	417	451	462	402	426	429	417	389	440	396	437	392	415	426	421	490	410	452	425	454	417	388	428	415	473	427	400	405	433	441	412	429	449	395	441	452	426	457	428	445	435	440	400	429	468	409	436	442	410	434	446	397	404	397	416	423	396	400	393	447	420	425	423	409	425	412	426	410	407	414	436	473	406	415	432	450	429	406	394	419	426	416	423	461	425	444	421	448	456	435	430	416	457	390	431	444	421	453	413	416	409	408	420	403	438	406	422	458	451	393	431	397	401	394	381	426	420	415	423	438	439	413	423	428	438	466	396	426	395	392	430	431	398	453	403	448	393	397	405	405	445	416	403	430	410	416	420	435	414	451	444	390	465	417	423	443	416	415	378	420	467	412	457	424	435	436	402	429	454	455	416	437	403	409	450	416	418	460	402	405	452	438	423	403	424	430	442	450	407	440	414	427	413	393	442	428	451	425	418	399	388	443	430	456	433	412	452	428	434	437	480	437	432	409	429	437	432	415	425	395	405	431	405	413	421	420	440	425	456	447	422	448	417	432	433	458	407	438	439	445	430	400	455	443	420	394	389	409	444	478	459	459	395	406	373	432	418	432	401	423	414	449	458	431	409	427	447	410	408	407	418	455	420	447	448	380	432	442	440	421	437	421	383	440	411	457	454	413	445	436	407	431	436	430	425	418	414	424	413	414	422	395	415	439	421	418	410	423	445	401	415
31315	33764	37475	27054	15764	8223	5289	3850	2676	2288	1966	1620	1244	1241	1100	948	830	651	550	506	442	466	398	405	358	375	361	353	336	344	390	345	353	331	325	350	335	345	354	332	358	354	301	364	314	332	339	333	362	340	336	334	333	317	339	342	332	352	350	341	342	347	345	344	342	361	321	348	345	373	356	333	365	334	327	343	337	315	326	325	369	372	299	306	320	368	329	303	374	331	344	327	321	346	325	359	324	321	331	325	348	361	322	360	349	357	313	331	338	344	320	332	309	349	321	326	296	300	348	339	327	341	366	324	362	336	321	311	322	360	348	352	361	350	353	319	338	360	317	316	355	359	324	340	297	381	348	342	336	316	343	365	305	359	337	350	334	352	317	306	302	316	346	332	309	396	345	354	319	320	344	323	351	370	334	364	352	337	328	366	352	354	314	341	339	339	328	362	338	320	343	356	347	305	363	353	350	341	322	359	327	325	336	349	350	317	345	354	328	381	311	361	334	306	326	327	363	340	337	337	379	341	364	329	330	344	308	318	347	357	339	346	362	361	322	354	324	333	343	336	344	301	365	350	343	320	331	326	358	340	353	357	311	323	332	335	325	380	353	338	324	351	366	339	354	338	341	360	332	328	329	341	327	333	313	337	328	358	351	319	336	296	360	319	322	346	349	337	342	356	358	321	346	336	343	350	313	352	325	337	332	329	332	346	351	328	356	303	320	339	316	317	297	323	321	340	339	329	349	307	338	359	359	335	331	339	336	324	359	384	345	352	347	354	357	366	285	324	342	317	353	339	323	303	365	321	344	335	322	351	359	324	361	342	373	376	341	348	357	351	332	312	325	327	340	316	349	341	364	354	337	344	336	347	347	347	306	324	306	332	348	318	362	382	343	312	354	353	333	333	353	347	331	354	326	351	318	323	328	353	340	346	320	334	299	327	355	330	368	357	342	342	359	354	329	371	337	344	329	323	348	349	345	305	327	343	336	327	343	334	343	344	335	324	316	336	362	342	307	326	341	337	346	345	319	345	344	325	318	335	363	381	376	358	348	358	330	329	339	355	299	340	311	363	316	337	339	335	297	292	342	336	338	342	326	367	326	342	343	325	347	355	327	341	318	308	313	327	365	310	350	325	357	326	333	349	315	336	365	344	339	344	366	369	363	355	358	342	374	323	315	344	350	353	353	344	323	333	323	331	341	374	298	332	340	339	336	334	330	335	313	340	370	320	336	348	314	353	302	348	348	350	323	357	338	360	352	350	336	359	323	317	334	345	371	345	356	329	308	339	347	321	366	382	338	381	351	345	339	318	335	337	321	354	349	345	364	355	306	310	315	327	344	359	321	346	332	350	334	338	329	286	308	319	384	353	352	325	352	341	310	333	354	320	368	353	328	348	356	342	326	366	329	337	339	324	366	305	338	333	314	343	356	336	358	345	379	374	343	365	344	318	358	353	354	328	328	362	338	285	333	334	347	303	323	355	347	332	347	319	353	361	333	331	323	300	344	331	322	341	338	334	330	281	363	338	330	315	362	347	315	367	349	324	333	315	353	352	305	318	339	365	321	346	329	303	297	325	347	321	338	328	348	331	319	328	351	354	338	345	350	327	353	377	330	330	332	311	325	338	356	328	373	368	332	325	323	368	355	351	338	356	347	333	319	343	340	333	321	355	313	329	337	318	328	323	354	371	328	344	327	352	324	329	362	337	335	373	342	338	360	324	368	376	316	348	367	336	363	346	355	363	334	343	359	311	354	368	343	365	317	318	340	337	304	345	302	355	327	331	326	355	361	332	337	342	335	351	316	351	317	332	355	340	332	319	345	339	321	345	346	324	319	363	380	335	321	362	325	292	344	343	325	332	332	333	313	377	315	338	347	334	374	352	364	353	349	364	308	344	342	332	370	343	333	337	355	368	345	334	352	345	322	314	317	327	329	350	313	374	315	325	357	340	346	357	344	331	357	331	330	316	372	326	358	397	364	330	343	299	332	321	314	322	329	356	331	314	323	364	323	338	330	333	347	307	313	331	319	330	326	353	358	358	335	345	336	323	342	344	326	337	318	336	329	318	342	364	331	360	348	309	343	338	363	321	336	365	350	371	374	361	349	372	359	340	330	332	326	358	351	335	348	334	350	358	338	336	337	340	311	334	357	338	337	333	329	342	342	347	338	345	311	315	323	338	330	351	333	333	365	360	320	335	347	358	364	303	347	322	322	322	320	357	307	339	361	327	335	312	357	364	370	354	337	331	340	325	337	336	328	377	325	331	327	335	355	352	300	364	381	344	318	337	343	349	335	312	333	324	366	318	365	366	345	362	316	321	371	324	356	332	345	345	360	311	349	356	330	344	332	370	332	337	353	348	339	316	336	323	332	387	328	348	344	333	320	348	327	308	312	336	332	348	335	357	316	329	334	327	327	335	363	345	326	327	310	357	359	356	323	345	322	350	332	340	389	313	338	348	340	337	334	358	324	344	323	349	332	360	314	384	361	340	334	340	324	355	325	356	316	334	332	360	339	324	351	353	316	357	334	321	366	342	318	368	347	355	325	312	322	335	315	357	354	360	302	360	343	318	338	324	339	345	326	337	354	351	363	335	297	351	345	317	359	337	306	330	347	348	341	372	340	307	352	321	364	335	356	351	370	297	367	303	356	326	335	338	335	348	304	288	332	342	356	362	329	370	326	350	328	343	341	344	331	366	376	342	343	331	344	327	323	348	318	329	354	348	326	366	325	342	314	334	329	340	315	354	329	355	326	328	324	357	319	338	317	329	333	334	307	346	342	297	330	342	339	317	368	360	322	344	363	323	348	304	360	345	340	282	312	334	349	334	295	340	333	347	365	344	350	342	386	335	334	328	342	330	348	343	322	322	327	313	324	351	331	348	292	358	360	358	321	308	311	363	351	327	333	337	317	342	295	353	355	325	341	355	340	331	320	372	302	357	324	326	348	306	356	340	312	354	336	352	385	360	366	348	316	343	341	339	331	355	318	343	337	347	359	334	346	365	324	310	326	299	335	346	300	357	361	335	364	333	332	355	290	350	327	358	354	339	305	338	326	365	341	347	295	333	335	321	347	309	320	343	339	336	342	364	361	314	368	347	352	338	321	374	362	339	321	328	323	320	328	334	311	377	323	309	351	369	332	343	384	359	360	350	363	328	304	354	371	333	304	295	349	353	364	327	343	332	369	342	336	326	345	311	350	350	316	345	336	327	338	329	356	379	380	368	299	331	318	344	334	334	340	343	362	343	336	347	355	356	371	331	323	329	316	330	323	331	369	342	334	357	387	328	304	349	355	302	406	360	347	360	365	332	340	341	347	337	353	369	345	311	306	339	332	330	348	336	322	302	366	329	307	320	317	316	334	336	327	363	350	308	348	308	372	334	342	335	378	360	334	335	327	340	352	322	335	377	327	348	321	344	331	327	364	359	327	370	344	310	358	365	326	336	325	338	345	374	328	342	350	321	329	354	306	344	340	332	342	291	335	333
31125	47817	37901	25728	18047	11829	8680	6540	4691	3901	3225	2785	2231	1901	1753	1440	1096	959	753	644	557	515	540	489	482	412	417	398	415	394	387	376	405	345	380	389	373	365	343	408	378	331	364	360	382	336	363	372	390	390	381	349	381	342	378	375	325	339	375	370	383	340	329	363	352	368	364	375	342	381	386	344	380	362	378	389	342	372	383	355	403	327	362	373	375	343	379	349	365	366	363	365	371	363	390	380	355	348	334	377	403	327	378	372	376	372	386	357	350	378	386	391	367	384	358	362	367	364	331	364	345	360	343	358	374	354	375	335	368	371	374	367	325	364	359	415	344	384	356	333	353	360	339	348	355	374	361	361	392	331	368	373	351	374	367	395	351	379	355	344	317	380	372	351	363	376	382	399	362	376	370	366	355	375	373	351	400	347	378	337	369	359	342	352	381	357	391	342	352	335	347	362	393	350	330	377	351	394	327	390	353	379	364	348	315	364	367	390	356	370	347	376	360	359	373	375	377	370	384	402	352	356	347	363	357	370	361	370	346	378	345	367	351	361	387	396	384	386	360	355	342	362	369	360	388	338	348	356	360	378	345	386	343	352	344	382	334	371	343	393	354	357	390	345	395	362	392	359	365	346	382	393	353	373	372	373	346	343	346	407	374	353	358	364	331	368	363	390	378	335	381	380	364	358	372	348	348	331	367	335	372	307	345	357	350	382	343	372	351	353	343	353	386	359	382	347	358	363	363	403	385	379	369	373	366	353	393	367	386	373	369	391	388	399	367	374	389	350	355	371	367	348	374	353	351	357	368	350	368	374	354	389	390	354	344	370	364	356	347	382	376	387	373	375	377	363	357	381	342	312	336	371	382	366	365	349	365	391	350	348	359	347	382	364	342	357	357	370	367	362	363	342	385	373	321	364	350	375	376	378	401	350	367	368	358	335	343	373	351	366	341	384	371	388	373	357	365	343	360	341	356	389	369	348	342	349	336	343	379	367	318	334	376	376	340	351	377	364	343	370	362	358	345	374	378	376	373	326	354	348	383	374	377	359	351	361	345	338	367	386	326	360	359	346	376	367	353	360	343	381	398	359	368	325	346	350	363	362	359	364	341	372	319	352	357	399	349	375	385	341	367	343	373	372	385	359	352	365	401	367	356	394	348	380	374	330	333	355	347	364	393	378	345	375	363	385	373	363	410	382	355	404	344	334	351	382	416	372	339	352	368	390	355	375	347	364	355	341	369	349	393	352	383	349	360	342	372	355	368	389	372	371	345	379	344	371	370	402	355	339	341	366	375	345	371	336	356	355	352	363	364	401	348	349	368	388	375	373	361	394	335	355	364	391	348	362	386	345	339	338	365	362	381	356	351	341	370	361	327	378	356	359	359	382	370	375	367	373	415	356	384	346	398	389	338	383	351	319	354	372	405	332	331	374	390	347	342	387	386	359	409	349	330	369	368	360	364	357	363	347	340	358	371	366	349	348	334	353	362	341	368	344	366	372	361	401	360	347	377	392	360	332	336	389	382	352	364	348	402	361	365	364	354	350	356	374	373	364	363	385	366	405	385	342	353	359	376	372	389	367	353	351	394	371	356	387	358	371	377	371	356	351	355	355	348	376	347	357	362	361	362	329	338	369	375	364	358	371	339	404	393	339	400	384	366	364	332	358	343	372	372	356	392	373	323	339	324	364	356	368	364	368	356	327	379	339	341	360	375	365	382	343	374	374	354	352	340	349	357	369	360	371	374	332	361	421	358	344	367	318	339	345	353	359	383	384	366	374	345	333	342	327	343	364	360	353	346	369	355	327	356	351	364	365	344	359	339	351	372	358	339	331	336	404	359	371	348	345	377	354	348	344	346	368	334	379	359	371	376	329	375	353	389	342	363	396	349	358	341	369	363	360	384	370	344	394	355	377	324	338	367	365	349	342	375	342	363	349	370	371	369	340	397	343	321	397	358	393	316	384	373	349	388	341	384	360	359	354	367	354	342	376	348	359	355	368	370	373	351	353	347	348	366	366	356	380	343	347	354	360	369	353	374	370	354	369	352	366	376	360	342	384	376	385	346	408	386	339	382	349	384	364	353	343	349	367	367	344	393	369	366	361	359	375	374	374	321	359	368	358	368	365	369	340	344	346	397	345	357	380	383	373	386	380	348	364	365	357	372	398	399	371	371	353	341	333	347	372	391	415	342	328	368	356	333	341	378	358	355	341	325	342	325	356	344	382	400	351	361	371	359	359	361	361	354	357	347	356	369	360	377	347	340	388	369	353	337	342	354	376	411	376	361	359	338	365	371	365	340	382	355	348	372	367	353	382	335	368	355	365	330	388	345	342	362	397	358	366	372	344	356	371	360	358	351	375	352	362	358	350	345	357	355	345	367	347	335	364	385	364	357	353	369	361	363	371	393	374	374	360	351	334	335	361	371	375	357	358	386	362	330	337	358	371	391	356	333	397	347	354	348	344	322	372	351	414	355	335	356	311	370	383	358	359	349	376	357	395	343	378	350	345	370	370	344	347	342	380	344	331	374	393	341	354	377	397	391	366	367	364	334	345	341	361	404	377	368	398	347	379	330	416	384	372	356	358	349	364	364	372	367	400	332	342	382	326	353	351	363	375	376	378	353	372	398	350	408	392	383	342	407	362	349	343	372	359	373	385	368	375	379	386	355	369	376	398	368	397	324	388	360	382	349	336	396	365	376	376	371	366	348	364	349	355	367	352	358	379	353	355	352	352	337	349	386	381	353	366	379	351	376	355	356	382	356	324	331	380	333	360	312	376	367	346	316	372	335	366	362	372	345	367	365	313	370	363	321	349	388	382	333	369	360	366	357	376	364	369	354	377	370	357	381	365	349	364	345	347	338	355	374	422	348	375	321	366	350	347	381	382	373	388	374	358	351	344	370	359	365	326	359	368	354	354	388	331	362	357	372	406	344	363	378	363	386	350	399	392	409	321	389	359	321	359	345	363	380	382	376	355	321	343	388	358	357	366	397	361	368	365	356	371	353	357	368	350	394	352	350	360	388	340	385	363	384	328	360	369	361	364	372	388	349	378	362	362	341	377	358	331	369	351	358	388	406	389	368	379	353	364	358	347	352	346	342	360	388	353	371	347	370	361	346	377	371	346	341	329	348	359	374	358	384	324	346	390	363	336	372	373	373	367	324	331	378	428	380	360	381	365	403	321	398	333	334	364	390	344	351	385	362	339	367	366	372	356	384	384	358	367	346	388	367	368	344	370	361	383	339	351	349	364	374	356	417	387	377	376	369	333	373	385	376	342	344	377	352	382	318	377	356	379	373	377	354	366	333	317	369	381	339	340	342	396	367	340	386	348	388	371	399	374	368	348	384	389	384	378	363	356	370	389	373	337	356	377	358	385	367	349	357	342	414	374	387	346	355	368	357	389	340	363	369	360	369	397	371	367	351	360	343	373	351	364	343	370	356	344	370	363	369	380	364	377	368	344	352	354	363	337	346	343	398	355	362	366
24222	21395	28796	25796	23000	18569	12301	7079	4886	3980	3379	2951	2278	1831	1762	1513	1202	897	761	638	584	497	473	398	411	403	391	359	395	399	330	356	361	318	333	333	362	329	333	336	322	337	336	340	329	368	314	318	326	320	344	327	311	345	341	335	327	339	327	364	327	338	332	339	312	325	320	296	320	284	294	315	312	319	337	338	340	352	314	335	320	361	338	322	314	346	335	327	325	349	345	331	336	317	324	314	329	349	347	329	324	336	326	324	317	338	331	351	305	334	331	364	324	327	326	335	314	307	360	329	330	324	331	354	314	302	339	335	318	344	307	351	329	338	349	340	330	344	301	307	311	322	298	313	310	335	324	327	339	330	333	366	366	322	334	317	318	328	315	304	350	304	341	339	330	327	327	322	325	320	336	317	324	336	315	341	345	308	378	297	320	322	335	338	296	351	300	324	324	333	324	337	316	326	331	309	297	319	296	346	289	314	310	332	309	307	338	359	314	341	322	350	354	320	334	331	314	317	346	314	300	322	328	339	325	344	315	313	321	333	331	336	299	335	294	325	305	349	314	314	364	347	337	312	327	303	357	330	323	348	334	350	300	318	330	344	320	325	338	349	317	335	328	322	314	327	326	335	318	328	312	337	323	330	345	305	318	335	336	318	294	332	322	333	311	320	355	328	332	324	352	326	311	328	328	352	340	323	345	340	333	315	350	314	336	307	310	315	334	278	350	341	343	307	322	295	319	324	332	301	320	312	324	310	312	330	335	320	279	327	323	334	323	328	333	364	339	317	314	331	325	344	338	313	319	348	332	303	314	342	369	308	357	349	318	349	316	306	310	316	350	319	307	331	333	339	321	346	332	319	353	359	301	292	336	303	313	326	322	344	327	309	319	344	311	345	318	324	309	330	332	324	328	332	323	338	340	326	315	329	333	339	328	313	339	321	314	358	339	331	300	330	326	323	330	351	337	314	359	319	339	357	338	354	318	318	344	328	302	308	333	343	339	340	348	343	309	306	307	339	309	322	323	345	321	328	309	305	320	365	331	355	342	323	323	341	338	360	356	357	345	347	306	328	330	326	305	327	343	304	318	312	332	334	336	328	352	346	332	306	329	325	327	300	343	341	286	369	318	295	349	308	352	322	317	341	288	330	305	331	322	336	314	332	346	350	326	353	315	350	326	327	311	344	304	340	309	333	347	311	344	356	290	298	324	278	346	306	325	313	319	354	333	306	331	329	328	351	318	333	344	318	325	323	332	320	325	329	323	337	356	319	329	311	322	355	338	345	352	343	302	382	332	316	345	342	325	318	314	306	328	341	366	336	324	348	359	356	366	337	332	328	361	324	304	336	380	374	348	343	315	314	342	355	340	350	316	318	329	333	335	300	312	313	349	374	309	334	321	347	334	314	338	312	353	334	313	305	325	335	317	333	348	344	324	331	348	298	332	319	346	329	334	311	339	337	333	347	287	360	310	336	338	352	339	362	309	324	316	316	376	334	393	335	342	336	330	357	338	326	326	330	325	296	319	331	338	346	362	311	342	312	327	329	323	351	288	313	343	332	326	352	318	301	323	358	310	348	329	319	344	304	334	323	330	297	355	315	313	338	319	327	346	318	324	315	337	344	332	316	326	327	325	324	345	333	330	306	326	304	286	352	357	342	327	357	327	317	332	323	324	303	324	318	334	335	345	366	317	329	327	332	319	325	309	320	311	323	349	323	342	341	306	276	309	366	318	299	298	347	354	319	334	316	321	322	332	290	336	346	328	326	350	304	321	318	340	348	350	310	295	335	336	320	338	322	358	319	345	323	312	338	312	320	344	319	327	334	329	340	300	323	352	339	323	325	295	349	323	338	348	337	347	330	345	336	330	335	337	300	341	326	325	332	330	338	335	324	335	342	318	335	329	322	318	331	341	330	359	342	307	339	347	318	329	350	323	311	312	304	317	360	333	306	348	389	321	291	278	341	344	345	345	324	312	334	332	314	337	318	341	332	315	314	351	327	322	361	359	312	345	324	318	311	323	328	324	322	325	302	332	342	370	327	317	348	314	337	341	320	315	322	314	318	333	348	323	305	350	295	332	320	357	301	324	331	342	346	336	358	341	295	322	349	318	319	335	313	302	337	363	343	319	309	336	335	345	315	345	300	326	338	341	367	319	320	341	319	358	341	337	323	329	320	300	302	290	316	341	367	299	325	317	307	340	320	358	325	314	340	303	310	292	343	301	336	335	333	335	335	340	318	310	316	305	303	352	353	309	329	313	279	342	336	294	318	339	360	301	343	317	310	367	301	322	320	341	317	331	322	340	319	317	313	332	347	330	337	324	325	316	367	298	349	335	327	329	322	312	353	336	357	297	322	334	328	327	342	297	336	294	312	320	294	334	310	304	328	303	329	316	353	325	326	318	329	319	312	338	335	330	338	324	321	301	346	329	345	336	354	336	323	362	345	349	300	324	298	318	329	333	328	342	324	322	349	327	316	326	305	347	336	324	361	318	316	355	388	352	357	354	340	330	340	351	312	307	341	315	345	322	314	299	343	328	326	336	324	332	327	323	334	307	353	317	355	324	332	348	303	322	322	316	351	307	310	350	345	346	346	305	350	338	326	332	331	360	307	289	349	305	333	338	348	310	332	332	380	347	354	285	343	355	298	312	313	331	336	339	348	329	338	333	344	319	339	319	323	289	269	353	292	353	313	337	323	292	341	340	309	322	323	340	340	350	332	347	351	312	362	322	357	290	322	310	342	343	331	326	338	329	298	340	322	349	359	312	348	348	317	326	314	301	310	322	324	306	335	329	303	340	344	331	342	314	315	329	341	332	327	305	294	335	313	307	318	319	344	316	324	311	333	324	342	344	339	325	330	332	359	330	347	329	354	340	336	348	289	304	319	329	319	305	334	322	334	348	336	338	335	340	315	315	345	320	359	313	331	347	379	345	326	369	343	309	341	337	333	330	362	362	331	316	343	310	319	330	320	343	346	322	354	361	344	341	330	337	338	329	350	358	328	329	347	312	340	332	354	348	282	327	340	327	333	327	321	326	318	328	331	362	346	310	338	325	294	331	326	350	297	279	331	314	336	333	331	320	337	334	320	325	329	321	345	326	357	334	360	343	322	325	301	304	321	331	337	304	327	321	319	353	297	306	324	355	347	338	328	313	331	345	334	321	354	339	296	325	300	364	300	335	323	315	321	313	299	351	302	309	343	338	292	319	343	334	330	348	320	310	308	304	299	308	345	353	366	380	339	348	321	309	327	345	319	314	309	358	334	334	312	300	314	351	307	327	349	339	309	307	315	331	340	345	303	359	329	337	308	322	353	330	322	306	337	348	333	359	336	347	338	315	306	359	346	309	372	298	344	316	356	338	352	304	340	319	291	353	312	307	351	320	317	313	348	315	305	322	271	355	308	338	311	310	347	299	338	333	322	386	340	338	317	326	333	318	337	311	329	349	323	349	324	322	311	312	300	349	290	344	370	328	315	342	341	322	314
29672	55236	45795	33635	25143	18275	14132	10756	7932	6523	5413	4809	3581	2946	2833	2390	1753	1302	1086	906	734	685	556	506	524	493	412	419	429	379	370	390	401	401	386	381	360	378	356	398	360	389	353	407	359	360	369	340	336	346	332	343	357	327	367	368	379	353	330	353	347	307	358	317	381	337	317	360	368	347	358	353	348	345	347	361	348	303	321	366	369	349	362	332	359	351	345	355	334	326	345	340	345	335	337	386	331	336	350	354	345	348	369	374	365	387	351	361	352	383	342	357	331	317	354	343	370	359	358	352	331	352	335	353	348	339	347	391	363	337	346	336	347	366	360	337	363	353	331	359	385	325	347	330	356	362	339	329	365	332	337	340	320	329	345	367	346	378	341	353	378	363	337	309	343	361	361	361	350	349	361	372	375	346	337	347	358	332	333	367	383	333	373	340	367	351	352	313	361	353	337	359	353	348	337	343	341	348	336	337	340	371	362	318	338	369	328	349	353	345	330	341	330	385	355	381	334	326	334	354	359	367	343	381	346	355	327	310	351	368	300	340	340	322	355	279	374	378	343	347	351	348	337	314	324	364	328	362	365	356	343	367	347	376	324	350	385	337	333	371	366	307	375	324	349	354	364	347	392	349	348	360	359	347	343	384	363	330	352	365	342	350	338	325	353	345	375	355	390	333	355	378	376	337	362	333	293	336	325	319	350	367	361	365	372	347	336	340	366	362	339	341	353	357	327	322	368	346	374	354	363	332	348	341	326	341	350	352	353	345	357	355	332	318	345	313	358	354	378	372	351	362	340	321	364	347	379	328	372	291	333	380	308	322	323	355	361	352	359	348	347	349	359	358	317	365	336	333	354	375	382	359	301	339	306	353	331	352	379	373	354	335	380	317	340	331	361	339	373	344	366	363	333	345	342	386	354	364	378	361	316	344	344	348	335	342	330	330	322	371	362	342	324	328	330	322	313	365	396	341	318	368	362	348	344	338	354	349	357	390	366	338	338	350	354	372	346	374	367	358	371	345	338	321	301	366	330	346	320	343	343	326	349	347	360	336	368	325	324	324	367	361	352	335	369	357	347	371	337	323	335	381	366	334	344	354	379	322	359	344	373	353	360	365	307	347	376	346	332	339	336	344	338	336	337	338	366	343	342	319	358	348	331	362	359	308	366	355	336	366	348	341	357	310	345	313	329	344	339	350	320	355	370	370	406	354	344	371	347	373	315	362	321	348	360	320	382	350	328	357	352	344	352	343	376	382	355	350	363	328	355	347	351	352	331	349	338	348	342	358	345	366	343	361	338	331	325	352	319	333	328	346	378	323	342	335	336	325	343	322	343	348	325	345	358	321	343	347	342	364	369	374	313	325	329	350	343	325	328	357	340	364	364	330	355	349	355	373	321	360	386	357	349	338	363	338	357	347	325	355	322	371	337	400	331	367	335	335	352	329	354	326	315	358	338	356	366	344	331	342	358	316	319	362	375	362	367	351	360	349	333	342	329	325	320	327	367	355	361	324	371	341	345	348	356	347	342	322	335	362	332	371	335	353	342	330	324	350	375	321	355	344	341	355	338	338	372	343	360	331	317	319	339	338	334	328	373	364	363	348	313	350	332	349	336	347	357	366	348	374	370	351	310	357	316	347	326	354	335	352	355	343	342	333	371	339	349	359	360	317	335	339	314	353	389	349	347	354	363	356	352	351	378	313	340	345	375	352	362	346	340	348	338	334	358	367	354	352	369	315	349	362	358	348	321	358	343	341	331	369	345	388	368	337	331	321	375	320	377	345	348	333	336	324	338	317	362	383	330	354	322	327	335	342	380	368	326	353	332	357	326	349	351	328	309	358	320	357	342	340	368	324	366	352	366	340	354	322	368	366	369	337	329	342	349	340	349	350	363	307	325	352	324	350	361	350	364	345	350	342	379	382	354	350	364	337	337	338	323	354	332	328	351	360	341	339	329	349	349	361	365	330	341	346	365	358	319	350	363	380	378	341	340	373	387	351	340	337	326	374	363	348	342	347	347	363	347	345	353	358	321	339	332	329	353	361	323	378	348	361	328	369	338	297	358	365	364	327	366	348	359	359	323	354	353	365	319	364	349	330	325	362	352	317	371	359	351	357	354	355	335	345	384	356	331	357	343	371	341	335	339	347	383	331	356	377	381	328	338	353	387	348	368	347	321	367	338	334	332	314	327	329	346	338	378	355	354	326	348	316	296	335	361	319	339	360	346	343	350	389	341	329	346	323	366	338	350	369	367	365	360	341	350	362	363	363	333	351	332	361	344	359	323	353	299	326	322	344	355	333	357	372	387	343	334	392	330	342	339	335	369	343	347	351	360	363	349	333	345	349	354	373	384	389	320	335	336	341	379	372	338	328	374	360	387	393	373	316	354	350	352	331	347	325	358	333	348	351	349	351	345	333	342	358	374	335	326	342	343	353	347	374	340	354	334	338	361	340	372	337	361	336	325	352	356	330	334	358	343	355	308	356	349	353	374	358	341	362	360	345	384	335	331	335	351	349	343	324	389	348	382	333	356	356	317	388	353	354	374	331	362	363	354	350	365	347	354	365	353	380	353	345	348	341	367	385	360	357	338	314	341	375	378	339	354	326	368	345	372	333	326	335	338	359	314	356	343	323	330	366	352	349	343	373	359	325	303	351	402	322	340	343	347	346	348	353	345	350	369	332	317	367	350	330	321	307	358	388	334	343	381	351	309	336	333	327	396	334	358	339	338	348	344	331	349	361	383	359	346	397	333	371	331	347	334	367	362	332	366	366	347	369	339	339	365	339	365	371	345	338	350	365	343	327	344	348	345	358	381	325	359	329	366	339	329	323	316	370	356	326	390	339	343	375	365	361	351	351	362	346	334	358	329	350	362	348	352	318	339	347	378	346	343	357	342	353	357	361	364	345	349	330	322	319	355	347	327	336	357	357	391	362	354	337	368	329	334	340	349	348	355	321	336	345	360	356	372	335	326	331	336	340	345	321	338	367	342	339	397	345	295	329	390	342	333	353	349	326	329	358	364	337	371	354	305	329	348	341	352	341	362	326	333	353	338	360	362	334	320	327	343	339	338	387	341	372	376	316	351	336	319	337	342	354	356	318	337	336	355	340	364	369	332	343	389	329	377	322	323	342	357	316	356	368	342	346	350	330	357	339	341	311	341	334	370	331	357	340	331	360	345	377	363	369	330	345	325	349	323	320	346	330	352	351	370	327	336	339	363	333	342	353	350	329	365	326	353	374	371	324	335	323	357	350	343	323	344	334	354	375	370	362	367	374	337	335	330	344	363	348	358	338	368	362	371	351	341	369	374	363	354	335	319	339	354	354	346	355	328	344	324	377	353	394	342	338	341	377	340	327	353	325	334	337	345	346	369	341	360	378	341	322	337	334	364	329	370	352	374	374	348	362	314	331	342	342	379	355	357	362	329	341	326	320	333	346	360	360	334	361	337	327	365	354	321	328	364	348	358	304	333	299	332	337	337	332
25350	21571	29251	28293	20317	12880	8130	5389	3812	2952	2494	2221	1946	1518	1438	1266	985	886	782	620	564	581	535	504	456	463	486	445	454	434	405	401	433	401	429	410	398	387	380	412	419	438	438	417	375	391	384	442	410	405	410	421	374	452	394	410	417	419	403	419	398	378	428	384	416	403	407	423	362	407	401	416	421	384	390	400	421	417	407	428	429	397	419	415	389	408	407	425	368	404	404	410	364	402	398	419	411	408	430	435	404	389	401	403	410	422	389	383	376	395	405	446	395	417	409	412	414	408	371	397	367	408	423	426	423	382	405	393	398	416	439	394	415	390	389	410	419	420	398	387	387	415	407	425	404	396	435	400	350	408	406	449	371	402	396	391	446	404	389	399	408	386	421	425	420	420	400	409	395	390	360	369	393	396	369	399	385	420	419	400	398	418	451	409	417	418	448	397	381	415	379	382	388	407	424	395	376	413	395	411	429	422	420	395	397	387	371	421	429	410	422	396	417	417	386	394	402	406	444	396	442	386	407	399	412	382	383	455	396	424	416	398	415	380	389	335	417	417	402	428	449	405	439	413	416	406	390	378	430	390	428	439	425	383	388	403	375	396	406	401	404	389	397	401	413	391	424	404	410	426	419	414	422	395	432	406	401	418	365	417	379	433	400	410	397	393	419	420	384	390	430	404	382	410	444	410	414	410	369	426	418	411	420	389	381	425	375	382	400	384	373	377	378	444	399	403	375	367	417	372	397	430	402	416	378	430	415	436	403	354	402	391	410	435	372	358	396	370	405	422	377	387	405	385	409	388	412	430	411	406	340	414	414	384	401	390	442	411	360	424	385	426	393	373	373	388	402	392	420	409	371	387	385	411	428	415	396	396	392	395	405	423	410	461	379	433	422	398	433	386	414	422	411	410	350	383	401	374	398	409	392	380	405	358	405	397	405	423	407	401	401	412	418	375	354	381	385	402	388	414	391	417	385	388	401	409	382	380	410	415	387	393	408	416	401	366	393	424	387	399	440	393	391	398	412	398	409	404	414	395	411	375	393	428	406	398	389	412	419	402	408	413	390	432	406	412	375	383	394	424	408	407	373	413	396	377	415	354	425	406	442	400	452	398	438	403	442	393	366	368	442	405	396	418	367	409	413	423	386	403	426	440	406	409	384	406	407	389	406	396	414	408	385	405	454	380	418	418	425	381	426	456	399	378	445	404	391	415	422	378	389	389	422	424	405	416	396	403	408	379	380	400	410	389	391	359	384	411	390	389	381	424	404	368	352	405	423	386	370	414	399	424	422	410	406	422	445	432	415	384	351	419	397	390	380	413	401	411	382	420	394	371	406	368	420	394	383	388	412	381	432	405	406	400	373	397	381	387	395	400	413	403	368	447	439	422	407	382	402	426	358	414	440	439	377	380	408	367	434	438	433	395	397	380	456	401	408	423	424	396	389	394	438	408	406	395	408	418	385	401	411	413	473	423	404	419	449	389	422	427	410	419	359	421	387	396	438	414	403	411	409	409	391	432	397	424	382	382	378	416	424	404	397	420	388	409	395	395	417	391	415	419	395	425	414	410	437	423	375	415	444	407	388	405	381	388	412	409	401	424	428	424	403	429	381	426	384	398	405	380	400	411	429	395	363	377	426	400	405	384	399	406	402	424	401	381	381	426	408	360	423	394	394	418	421	409	408	411	414	445	449	392	396	395	393	401	374	387	409	419	373	408	412	394	431	407	389	390	412	415	410	402	387	407	452	427	403	377	385	384	410	416	401	388	411	410	394	400	394	364	399	395	387	406	393	400	376	441	423	390	412	394	376	422	432	387	443	420	396	414	392	394	395	404	409	373	407	399	438	396	433	394	403	377	423	366	392	372	390	422	401	399	401	383	428	412	402	381	418	423	420	396	404	416	388	406	435	424	417	398	426	381	390	428	399	415	405	376	426	382	394	423	421	394	404	416	381	433	407	398	413	425	432	407	392	413	405	415	411	412	413	386	371	401	419	431	418	412	367	384	420	403	371	450	423	394	414	384	379	391	395	401	356	431	388	431	427	377	374	398	390	384	419	383	376	382	376	384	430	417	403	428	420	431	379	403	401	409	416	387	403	395	391	388	394	407	370	375	432	437	441	426	426	377	405	416	405	378	425	423	399	417	425	402	390	407	404	393	383	400	421	431	375	388	375	395	392	420	409	396	376	401	397	392	380	382	396	374	399	382	425	418	377	400	376	390	391	394	398	427	401	388	415	382	439	393	421	427	424	409	424	382	380	407	431	456	408	414	391	433	406	413	381	416	401	396	428	420	410	407	371	377	399	394	434	391	420	387	381	381	418	387	414	432	428	387	438	391	404	393	406	409	421	379	426	437	391	395	355	403	366	394	435	406	393	424	378	418	420	364	368	412	415	416	395	390	387	378	382	443	388	415	405	412	401	379	404	408	417	372	379	393	400	393	415	391	386	392	399	401	421	385	434	413	405	424	368	403	395	395	394	404	406	414	398	385	442	442	411	435	369	393	409	377	392	416	408	418	404	399	412	385	382	433	407	388	391	403	409	398	401	395	383	408	409	429	433	399	422	417	409	392	381	395	416	375	413	399	417	387	410	421	406	410	414	412	394	393	378	397	376	389	400	420	427	398	408	458	411	424	409	406	393	415	399	401	408	441	410	388	383	403	412	420	428	379	415	410	358	399	405	400	415	414	393	411	420	386	426	428	425	411	372	423	396	380	407	399	410	412	379	417	393	406	420	433	372	376	382	412	394	429	395	412	382	390	433	397	421	372	382	407	456	394	378	407	420	412	435	360	403	412	402	374	415	444	403	401	425	368	441	406	417	380	392	377	405	410	399	417	366	412	393	418	416	383	459	406	400	399	403	436	440	393	397	376	406	412	386	430	406	391	410	394	403	387	412	421	382	383	354	412	397	410	351	370	420	420	436	405	376	391	421	398	417	384	413	432	394	431	432	401	413	415	421	395	409	428	353	401	408	405	399	391	415	411	402	412	417	398	448	393	415	418	440	415	397	438	417	411	398	385	389	425	420	430	397	413	393	433	384	400	365	410	386	423	410	357	422	432	385	410	402	380	380	404	369	370	372	449	384	422	388	411	425	391	409	397	393	376	396	390	395	404	445	361	386	395	386	377	395	389	366	408	397	429	428	400	414	446	427	407	413	396	374	386	399	426	413	371	410	382	431	389	389	411	383	380	394	412	438	421	396	391	402	403	393	410	391	396	411	375	403	416	413	414	425	377	421	412	411	412	384	378	407	403	403	434	428	400	385	439	403	406	427	430	375	410	396	402	423	408	395	406	380	409	415	425	416	391	376	391	415	374	381	407	426	392	385	390	397	372	382	408	438	388	381	434	388	385	381	363	449	383	392	433	399	384	371	388	402	445	370	404	401	416	413	445	395	413	416	427	392	419	384	391	389	400	396	410	392	480	392	375	437	403	374	396	388	396	391	366	382	357	417	419	414	426	434	413	443	398	355	402	426	404
29514	52450	42662	30194	21798	16207	11839	9068	6632	5288	4518	3826	3225	2528	2449	2058	1567	1236	1033	815	728	683	631	559	513	566	522	490	492	481	509	449	452	443	434	473	446	474	416	440	448	468	427	432	408	438	421	438	421	423	435	441	423	416	450	432	432	447	421	438	434	417	444	399	432	403	402	462	417	433	443	409	392	423	476	429	421	440	432	446	410	435	449	380	425	406	408	454	423	435	441	430	471	451	447	443	415	430	482	420	437	423	421	414	447	439	460	408	434	465	396	428	425	426	419	413	413	470	450	436	387	427	402	449	420	410	453	422	438	406	447	498	404	430	444	422	469	437	424	434	440	403	429	481	440	423	449	419	435	428	431	423	401	424	445	428	416	459	421	416	414	426	476	360	426	437	430	448	434	398	442	394	415	419	417	439	427	426	410	427	404	452	408	432	418	416	431	446	464	437	415	427	420	424	410	431	447	420	448	462	430	441	435	406	427	426	466	422	422	447	448	394	450	449	432	421	443	475	435	399	480	414	424	408	410	453	411	404	459	412	415	424	451	416	417	421	443	421	388	390	432	425	397	431	443	439	446	433	448	463	436	462	449	479	457	389	428	436	448	457	428	438	415	449	417	412	454	426	440	397	434	428	447	422	421	419	413	433	446	423	446	416	431	416	467	451	432	440	401	444	429	446	458	446	429	451	445	424	418	430	424	422	420	418	440	431	410	413	407	405	403	412	429	445	464	408	464	433	472	407	434	426	403	431	467	404	465	436	421	415	450	413	421	448	423	421	417	416	426	488	410	394	416	411	445	438	447	443	448	436	448	409	471	490	394	460	418	422	443	436	472	417	424	406	418	398	425	437	446	431	433	429	452	432	414	464	442	402	390	461	433	428	472	432	414	435	439	426	434	465	436	421	442	427	456	376	434	433	429	439	390	401	448	416	455	474	419	428	415	418	449	438	424	450	419	442	451	427	413	448	421	451	423	429	439	464	438	435	460	443	422	384	398	432	464	437	408	430	440	427	458	409	459	444	443	408	427	460	426	456	430	411	474	422	425	451	437	458	441	410	421	419	451	416	434	460	409	415	455	414	418	433	415	432	438	430	440	469	432	418	424	441	438	424	470	471	437	448	443	461	423	453	395	432	407	435	449	417	408	435	439	419	429	404	434	411	415	408	425	421	421	432	466	389	407	439	460	440	430	451	395	438	402	432	424	453	394	423	393	432	460	424	460	416	469	438	431	447	435	419	389	430	443	353	396	432	430	423	402	424	426	436	414	452	430	405	411	436	383	423	408	416	409	433	427	427	412	426	406	423	399	389	411	459	439	415	407	437	389	466	400	435	445	425	421	423	356	423	432	420	419	438	457	435	413	399	436	419	437	457	416	430	438	421	434	417	439	385	408	441	445	444	429	419	446	451	450	413	426	391	404	423	456	405	436	418	407	440	448	463	441	436	414	442	396	445	419	432	437	451	441	453	410	464	461	410	435	437	424	405	432	465	437	456	400	453	433	447	382	426	420	414	434	441	437	469	443	434	438	412	442	434	397	439	424	459	470	422	417	427	433	438	410	438	400	412	479	401	413	387	436	436	420	410	431	454	445	436	442	378	441	379	463	415	400	450	448	427	446	443	411	397	439	440	391	436	445	437	420	419	420	463	446	437	420	392	429	430	438	457	364	439	423	429	446	438	430	422	403	420	427	452	418	405	454	407	423	409	453	451	461	414	421	416	443	423	434	428	415	425	417	418	417	447	431	426	408	428	439	402	429	447	410	413	392	445	446	407	415	452	455	407	424	421	435	390	448	412	421	444	429	431	386	437	416	465	460	412	413	416	445	437	415	432	451	444	436	411	420	455	418	433	442	419	438	401	399	469	451	434	463	433	444	404	430	397	420	415	438	404	429	419	439	439	469	433	457	455	440	431	469	384	445	430	437	417	429	403	394	426	423	443	442	449	418	472	460	454	395	384	419	405	420	442	442	418	443	440	419	391	426	414	405	440	387	398	474	412	420	458	429	440	412	405	435	477	381	432	439	407	420	425	454	409	420	405	414	485	428	447	421	429	462	429	424	384	413	421	462	432	406	422	460	444	428	421	439	438	417	458	400	411	446	422	462	405	440	412	439	441	404	437	432	401	457	441	436	448	431	401	393	440	417	414	418	431	436	418	418	423	418	479	428	442	405	434	399	436	440	448	452	419	420	391	408	395	411	410	404	388	417	453	447	451	457	449	400	459	427	483	432	431	455	436	424	403	461	408	433	436	434	407	426	448	434	426	411	418	402	401	415	424	431	454	425	431	408	454	443	422	404	406	440	446	449	419	432	435	407	429	423	440	416	429	405	393	409	415	448	436	401	429	470	412	440	383	410	409	428	406	441	451	454	415	437	430	430	453	475	408	425	434	418	417	447	417	401	465	438	464	419	441	427	423	408	396	437	449	448	407	453	448	463	444	419	429	460	420	434	467	447	419	470	451	444	414	442	432	420	424	408	438	406	449	425	402	441	436	420	424	448	413	452	435	422	416	432	446	430	441	451	406	449	417	461	424	439	417	377	401	422	427	442	424	395	403	408	465	392	441	403	434	448	444	471	399	427	467	421	420	419	409	446	413	424	436	426	407	424	407	434	425	398	460	429	429	435	433	428	454	435	449	438	417	412	428	405	461	388	422	431	434	432	408	436	420	438	478	414	420	436	434	398	421	417	419	450	455	450	407	402	423	435	420	422	452	474	442	462	425	463	424	417	418	416	447	418	432	403	452	442	415	453	431	431	403	434	462	434	415	442	436	438	399	418	446	413	413	392	397	421	429	401	439	411	450	406	448	436	387	444	422	422	400	410	440	449	454	455	433	429	455	418	437	425	428	448	451	436	438	419	423	426	440	450	490	396	367	427	428	440	424	452	437	415	425	398	431	473	423	443	439	436	428	429	468	453	444	449	419	394	396	429	425	466	420	433	415	430	418	426	433	448	448	398	418	424	408	462	415	406	423	401	428	409	446	423	410	438	422	412	403	449	438	417	438	440	464	402	419	376	448	466	451	413	430	451	416	445	452	425	409	467	425	409	425	466	419	427	441	431	413	440	426	425	416	473	425	454	459	446	440	416	423	403	431	455	419	449	440	436	432	423	435	434	420	427	411	430	441	444	439	441	443	445	394	440	419	428	433	435	419	421	386	417	428	424	420	440	462	444	426	424	432	398	449	445	418	416	434	419	447	426	418	434	417	417	427	407	395	399	440	431	432	486	384	402	429	411	415	436	415	407	410	424	420	476	426	462	415	441	417	431	434	445	463	379	439	397	459	429	443	444	428	428	423	435	448	418	448	420	455	411	430	412	420	446	441	446	454	416	393	415	413	464	460	458	424	427	424	432	450	432	411	448	412	439	406	423	455	451	452	419	423	460	412	415	445	426	398	417	409	413	410	441	443	413	443	434	434	426	447	447	446	378	417	429	446	443	393	400	428	408	408	460	387	418	441	438	427	388	381	419	416	425	427
23125	21451	29127	24510	22242	23194	19836	10793	7081	5721	4725	4096	3357	2584	2200	2101	1741	1325	1147	983	742	677	619	580	537	515	479	531	494	435	460	424	417	438	439	460	414	421	434	429	453	410	407	422	446	405	383	452	420	442	389	440	399	413	431	450	434	435	422	447	380	411	384	405	410	416	396	386	424	401	410	380	398	391	419	449	358	403	364	456	450	463	400	391	454	438	405	443	417	414	397	366	403	437	397	457	451	399	402	394	412	421	435	429	408	409	388	442	413	407	425	407	425	422	407	429	425	404	395	434	397	395	425	409	428	408	441	433	419	408	403	415	460	412	444	428	429	372	401	388	425	437	395	416	424	436	410	401	454	413	411	379	441	440	409	377	432	422	428	402	432	402	416	423	411	423	422	416	394	437	434	439	447	416	421	382	377	430	436	377	427	409	390	411	447	387	410	437	426	438	460	378	395	402	438	412	442	365	411	451	396	428	430	422	378	385	427	402	395	396	417	401	380	415	411	438	442	409	389	439	404	420	381	389	428	384	407	382	416	430	431	410	443	421	424	417	426	431	404	395	410	388	419	425	426	455	415	424	427	398	397	398	418	422	413	377	421	409	413	417	380	384	404	447	405	372	406	404	362	420	417	408	438	427	427	417	390	423	423	406	401	439	430	409	411	392	393	408	430	412	421	444	427	392	390	418	395	406	400	436	393	385	435	418	410	386	416	411	424	399	445	382	406	418	424	431	413	398	400	392	401	404	400	415	415	414	440	435	398	399	447	414	407	406	410	392	424	424	428	419	370	419	421	411	430	419	379	394	407	443	405	427	410	408	431	401	445	427	415	402	452	413	364	427	426	443	434	391	393	428	431	435	414	424	356	405	418	438	445	438	390	462	399	405	424	387	432	438	393	443	439	389	412	416	407	429	418	445	405	404	414	408	418	412	410	404	430	415	398	458	402	401	433	407	371	405	411	417	405	404	403	427	468	387	433	409	436	367	406	468	426	420	385	411	429	463	411	415	420	432	429	478	415	426	416	387	404	409	413	402	433	396	405	404	423	413	424	371	425	428	415	391	405	444	394	433	392	453	394	435	401	386	395	463	415	413	412	419	408	398	453	395	410	419	432	438	435	411	403	430	444	395	410	423	403	437	404	442	363	407	426	421	414	398	415	438	414	436	451	416	398	397	432	420	426	440	439	409	414	438	410	429	412	361	403	438	398	402	378	386	428	378	393	411	405	405	442	422	454	415	415	420	406	440	421	405	425	392	408	419	436	414	427	393	453	402	452	396	410	394	409	402	423	390	412	404	413	436	416	427	440	435	439	420	403	434	461	416	390	411	393	424	458	431	406	452	388	418	395	435	427	433	413	411	415	428	430	399	435	421	427	422	448	408	432	427	428	438	383	450	395	415	424	419	420	410	414	407	421	446	430	397	395	435	464	429	428	432	402	414	372	406	412	436	365	406	391	426	418	381	406	398	397	447	368	405	431	391	383	450	418	391	415	447	416	413	395	430	411	427	402	419	420	387	387	420	427	416	432	399	408	397	410	388	402	409	420	418	417	392	394	411	392	428	397	417	437	422	385	403	393	424	420	424	404	411	394	458	412	395	397	415	404	400	398	396	431	423	438	403	401	414	441	396	411	362	415	411	449	419	443	403	375	424	366	386	434	395	412	420	377	436	398	412	409	443	421	385	383	429	425	392	407	381	388	414	408	430	390	396	426	453	420	442	432	367	425	415	385	375	427	427	415	413	398	454	415	431	443	403	395	430	454	389	440	387	407	364	393	409	415	389	431	408	394	391	430	434	426	408	427	388	398	418	422	399	414	407	405	396	401	434	410	416	405	382	425	399	404	415	433	460	457	397	432	397	405	387	424	426	416	421	427	428	425	404	430	386	431	433	379	403	429	415	436	398	433	418	432	369	433	381	415	412	405	433	412	429	371	415	424	428	447	406	402	434	432	434	439	426	434	426	399	396	421	419	402	482	450	423	379	444	399	422	400	447	406	447	427	416	403	414	409	406	414	404	451	423	440	402	432	406	412	396	407	462	377	393	403	415	425	412	410	450	417	415	403	413	404	414	418	408	422	404	402	422	410	378	368	401	430	387	425	408	395	429	420	441	418	405	408	390	461	404	447	407	421	425	419	362	433	412	386	402	421	414	412	425	443	450	401	427	439	399	425	421	431	416	403	445	415	426	425	423	400	413	386	451	422	433	401	428	396	406	472	436	424	433	395	402	448	382	367	457	433	444	389	422	398	418	454	396	435	392	410	422	388	444	393	397	457	447	446	411	376	409	440	389	412	429	431	406	409	380	414	392	427	427	417	409	411	418	431	433	395	459	433	424	384	433	373	415	368	442	465	431	414	437	422	410	420	440	397	445	425	406	388	432	427	405	417	419	392	424	403	388	422	392	420	374	432	420	424	447	425	379	418	429	376	421	425	435	447	416	427	415	465	439	440	426	385	431	381	417	432	406	430	437	404	423	419	394	382	424	426	420	425	407	385	393	385	427	446	395	414	400	433	424	381	434	399	389	418	410	411	461	461	400	416	372	375	446	436	404	419	429	427	394	394	411	445	411	428	399	424	434	425	446	425	405	412	411	434	412	410	433	427	426	398	426	420	398	352	421	414	416	404	411	432	390	382	407	426	404	427	405	417	427	460	376	404	425	428	392	374	420	415	423	390	456	427	432	378	407	413	401	442	405	398	397	424	413	427	407	446	392	400	397	423	410	423	386	407	391	420	425	445	436	416	390	430	459	426	446	408	389	394	423	401	411	419	427	399	433	416	392	380	392	388	411	408	407	408	434	434	424	424	398	460	375	443	393	390	412	450	411	419	401	419	403	458	421	406	450	455	422	447	402	389	418	417	363	388	374	412	468	449	407	416	436	390	397	413	408	425	412	401	388	435	422	419	408	399	437	410	401	425	411	389	416	471	408	391	413	395	413	469	445	380	391	396	409	395	426	401	414	394	420	425	410	388	400	371	409	414	450	404	393	405	387	418	406	401	407	433	380	373	454	397	409	401	425	454	434	365	418	432	417	443	463	461	451	421	432	428	383	428	432	422	386	400	426	403	383	429	439	375	409	408	404	408	397	394	404	450	430	389	430	441	387	447	462	447	398	424	445	447	374	450	438	442	417	421	405	436	420	414	430	446	400	464	399	441	425	392	371	387	412	392	394	407	429	383	394	415	431	428	410	430	411	413	399	439	395	388	432	368	407	406	423	436	416	427	403	397	432	407	408	409	440	403	395	371	410	427	432	447	408	437	396	442	423	422	404	424	413	401	419	414	420	420	430	410	421	400	407	394	365	381	419	420	407	397	448	394	379	384	425	405	411	424	377	416	426	380	401	414	428	420	421	400	402	439	432	420	387	410	439	426	373	421	417	423	396	428	446	388	410	406	415	377	429	415	418	406	362	374	410	423	413	389	400	386	417	393	383	400	431	407	425	381	401	408	431	421	414	397	415	423	393	429	379	417	456	435	411
32139	60792	50812	38873	30204	23650	18002	14127	10716	8861	7385	6446	5140	3910	3479	3192	2715	1951	1618	1197	1023	798	722	688	669	603	554	578	544	490	501	471	496	496	449	465	461	467	458	447	437	439	453	431	454	443	419	403	468	435	417	439	415	432	419	417	400	427	474	425	434	451	437	433	398	410	438	414	417	404	431	412	412	456	413	446	418	424	422	399	427	417	451	434	420	425	432	416	414	435	420	423	394	420	445	425	417	404	416	458	425	424	434	416	404	374	424	420	395	412	418	464	384	414	438	422	471	392	413	419	427	463	435	439	418	422	402	402	424	407	437	472	448	424	419	402	440	414	458	416	455	428	461	453	428	424	392	405	428	451	412	421	446	450	443	441	416	453	396	416	388	405	446	397	419	422	431	429	421	450	396	433	408	446	397	455	365	469	426	419	450	444	436	412	411	428	415	433	404	429	424	416	381	435	417	431	435	426	432	432	410	452	403	477	429	427	452	440	427	398	430	439	451	415	398	419	414	439	454	438	446	434	447	455	426	422	427	429	419	439	406	431	437	423	448	416	435	453	407	398	460	442	411	444	462	412	406	389	464	427	415	469	424	419	429	426	439	447	421	415	426	387	407	454	419	409	410	457	408	464	417	455	433	432	439	463	389	457	426	421	428	462	386	441	435	390	449	475	454	466	433	395	463	435	434	431	409	443	431	453	411	453	450	445	394	468	439	443	417	424	413	454	444	433	410	444	454	452	427	425	427	432	426	459	418	405	408	418	423	486	432	416	422	428	426	438	410	410	403	419	424	421	414	417	416	405	418	411	441	417	427	407	459	417	438	414	446	430	450	418	439	427	429	424	434	441	436	396	424	421	468	452	457	445	485	398	413	408	429	420	438	459	466	435	437	448	413	452	445	425	395	360	408	401	435	432	447	435	420	434	412	433	422	467	418	407	445	434	438	445	441	432	468	451	424	424	440	396	406	405	434	388	413	345	428	441	384	469	476	440	427	418	432	439	432	402	404	437	414	431	399	424	458	444	425	410	403	451	431	409	414	399	435	419	423	419	375	412	449	434	425	433	386	471	454	415	460	444	444	456	420	438	476	421	423	436	407	427	419	461	446	428	410	441	384	436	428	430	417	438	379	393	404	455	438	416	453	427	482	417	460	420	410	410	423	400	434	429	393	417	385	410	443	436	504	489	429	403	431	441	411	480	434	407	421	449	385	451	423	414	445	439	414	430	405	440	443	454	433	453	461	424	450	434	424	412	452	391	442	405	407	405	416	415	470	435	449	451	417	423	419	442	442	449	424	417	420	422	420	416	414	413	424	426	373	395	432	427	429	412	414	390	425	417	401	441	443	380	419	465	415	414	419	452	428	423	438	439	429	428	429	433	439	434	458	440	424	425	395	450	456	432	418	433	403	421	438	436	466	459	414	439	451	413	414	385	403	422	403	410	434	449	403	444	421	445	442	414	409	458	379	434	422	454	450	403	449	383	413	460	411	416	429	450	420	434	447	406	438	412	417	421	427	418	481	434	442	418	422	403	419	438	449	423	422	461	390	448	423	423	416	425	406	420	432	405	414	441	439	436	432	442	453	433	421	441	444	403	463	419	425	462	441	412	443	429	418	437	437	439	410	461	407	420	418	472	415	437	414	448	408	464	406	442	406	445	395	444	436	422	435	407	399	433	431	445	420	420	403	430	404	451	421	392	444	410	416	431	474	423	419	419	438	412	438	455	429	412	406	426	405	429	429	420	427	437	424	433	416	411	441	394	437	442	452	429	434	427	434	448	395	404	421	434	428	436	453	425	406	391	386	417	417	415	401	413	433	419	432	454	411	378	435	437	426	428	403	473	422	433	460	465	424	450	392	403	410	409	428	396	400	427	436	419	434	400	415	420	405	400	406	410	412	426	431	410	419	413	430	402	419	415	455	441	426	443	433	399	403	422	420	411	477	422	380	408	464	424	453	412	421	393	431	470	423	407	421	458	443	422	462	420	424	413	407	451	463	418	467	437	410	429	421	426	410	463	409	429	425	380	399	427	416	430	431	463	425	457	417	450	419	450	447	438	452	406	440	410	431	474	408	439	444	429	436	438	438	427	416	425	402	420	450	459	461	458	469	427	442	409	401	439	442	452	434	426	430	432	420	441	422	420	457	418	383	420	454	382	446	409	406	426	413	447	432	419	456	399	422	409	445	418	399	429	436	421	436	459	426	387	433	397	418	433	421	418	420	417	422	429	450	427	448	425	411	444	428	395	440	448	429	424	411	419	435	433	418	422	452	414	388	422	455	432	451	425	387	414	422	414	405	453	433	380	409	446	441	440	428	417	449	436	436	432	405	423	377	413	417	421	455	425	425	433	389	422	433	399	424	427	441	453	397	418	398	426	429	454	449	433	382	454	451	424	411	439	420	442	414	389	429	445	422	435	435	394	431	422	449	454	452	409	468	382	385	395	415	428	430	390	416	397	449	406	443	443	446	417	423	424	431	458	406	437	461	438	433	438	396	418	418	431	423	428	446	410	457	426	441	444	405	447	449	406	409	404	405	432	447	405	472	468	452	396	413	446	442	442	418	431	461	440	429	382	471	439	475	431	463	448	397	438	399	446	430	410	437	404	426	452	446	445	396	428	425	446	423	436	433	419	455	418	438	443	421	448	435	440	426	404	466	478	419	459	413	452	441	442	404	397	449	441	406	407	456	443	436	443	424	403	442	420	470	451	403	416	426	434	428	438	419	448	419	420	465	458	428	440	454	393	433	432	439	418	401	427	435	417	441	422	468	432	431	430	422	423	427	462	390	433	429	433	419	424	405	436	425	426	432	444	434	439	397	441	454	413	382	415	411	432	408	429	448	456	433	429	439	409	418	456	429	449	437	433	473	411	394	397	457	425	416	440	431	417	441	417	420	422	384	436	440	439	462	385	427	435	431	454	425	431	451	411	418	412	447	424	403	423	443	473	398	441	403	473	472	398	429	443	439	404	413	477	386	432	409	399	412	414	460	449	434	406	413	415	431	445	402	415	441	403	431	420	429	460	441	438	454	425	439	416	411	410	422	467	455	413	424	454	420	442	431	397	422	412	452	414	423	431	437	443	442	418	419	414	405	454	388	440	405	428	423	418	424	397	458	402	470	417	416	441	402	409	445	398	422	441	434	392	387	457	437	451	494	436	438	441	415	384	416	413	433	425	444	419	414	427	435	410	450	434	440	422	446	433	427	424	425	444	403	443	452	402	421	442	481	414	391	451	429	423	456	456	419	443	426	423	414	450	424	439	385	431	424	439	431	402	409	443	427	428	409	416	418	433	433	461	395	443	394	440	415	479	438	421	445	409	422	436	435	410	389	494	415	427	421	434	444	415	423	416	440	449	393	428	422	458	458	414	430	429	456	428	409	409	385	453	424	409	384	451	432	417	467	463	443	430	422	413	411	411	432	431	432	449	406	420	445	453	418	456	411	387	431	402	400	418	401	417	416	430	428	394	418	434	431	402
31091	34049	39020	27844	15370	8712	5166	3725	2711	2136	1819	1686	1410	1069	974	944	808	663	551	510	448	388	421	382	371	407	373	403	364	379	372	324	351	353	347	341	355	360	324	366	339	327	368	346	344	324	340	333	342	347	342	323	335	315	370	366	345	346	311	346	334	358	325	339	311	342	345	342	350	346	344	350	348	333	341	356	325	313	360	356	369	371	345	351	308	330	307	326	331	352	323	348	387	346	361	334	320	319	335	352	339	361	378	307	302	330	355	308	340	299	335	322	348	362	329	352	320	307	335	341	321	344	356	364	340	338	326	348	320	311	380	324	377	343	326	326	321	321	331	364	380	330	338	330	345	357	346	397	325	346	344	326	326	325	342	346	320	320	349	357	360	363	359	326	349	369	359	334	358	357	319	353	346	326	373	347	355	341	338	342	335	358	312	337	368	348	354	341	327	350	296	342	321	367	322	332	327	324	342	341	338	349	340	369	338	319	353	348	338	334	370	337	324	348	345	330	326	339	343	327	355	330	345	381	323	353	333	363	331	345	338	310	343	322	350	343	353	322	324	315	328	348	359	297	338	348	334	313	323	305	328	331	338	337	307	367	334	349	315	339	355	329	341	344	325	363	317	337	309	323	328	317	343	370	367	344	343	322	320	345	349	327	328	363	337	310	321	353	336	354	319	314	359	324	357	345	340	356	337	332	345	341	316	337	342	354	334	352	342	344	338	317	321	345	349	350	288	308	303	409	321	340	365	347	351	342	344	318	350	309	361	326	355	318	349	333	348	331	316	324	348	320	324	320	347	343	289	329	315	333	343	321	334	335	313	329	348	379	325	339	298	344	335	307	332	333	323	329	344	331	329	357	362	322	327	339	310	355	330	365	316	348	325	352	336	338	334	310	349	311	320	350	339	307	352	329	307	327	368	305	337	330	343	315	334	337	331	317	362	321	325	338	352	347	354	350	324	346	330	361	369	342	308	314	325	352	348	341	337	364	354	351	341	349	339	318	326	317	353	314	320	336	341	374	329	318	354	336	365	330	358	377	345	342	345	372	358	331	327	313	338	326	345	335	324	334	342	323	361	305	322	313	318	302	326	397	319	330	323	362	339	352	341	311	322	366	372	341	366	322	356	336	366	358	343	347	341	321	318	353	363	335	371	335	348	324	338	353	350	367	320	351	336	340	331	320	327	315	345	343	377	343	350	350	344	329	353	329	325	351	335	342	363	314	341	297	330	330	341	320	321	367	347	353	328	345	360	336	359	305	341	303	312	333	355	329	346	368	340	324	324	347	343	330	335	342	339	339	323	314	308	315	335	306	334	344	342	366	332	323	336	346	329	335	362	368	330	351	347	360	359	318	357	329	390	357	336	340	348	367	325	322	342	337	363	327	311	350	325	321	317	342	331	314	339	338	359	340	354	356	289	348	304	339	348	337	312	337	327	332	348	300	303	350	314	358	319	346	333	366	344	321	338	358	357	354	323	311	333	358	326	360	320	344	364	349	343	361	336	358	350	341	334	362	346	355	347	357	346	347	346	306	331	333	321	341	325	313	330	306	330	346	316	333	360	361	316	382	331	355	335	310	334	346	318	363	313	346	312	318	349	351	361	313	332	380	347	319	356	339	344	318	340	340	373	340	328	324	336	341	329	337	350	375	319	352	362	341	356	344	336	307	313	344	350	376	365	318	338	328	335	342	360	300	349	355	342	399	337	354	305	316	289	335	342	364	334	334	361	313	329	331	338	322	357	338	314	368	319	321	328	356	351	353	380	379	350	356	330	332	367	339	328	348	295	338	326	322	340	332	364	361	374	350	328	345	350	366	348	331	353	312	352	322	330	328	354	343	359	355	358	331	366	335	345	350	348	333	354	366	330	346	338	327	360	337	318	378	306	348	358	338	352	333	329	325	348	366	359	351	318	324	357	362	312	343	338	323	362	342	359	342	360	342	359	319	359	319	367	344	313	352	318	356	377	323	353	373	333	342	332	348	333	355	350	297	349	322	327	323	365	316	358	319	341	348	323	366	355	315	351	353	353	340	337	361	318	321	311	383	315	363	337	348	409	360	370	337	307	346	323	344	335	336	347	316	331	322	355	321	357	280	354	357	332	351	314	334	353	358	354	313	365	370	319	356	344	354	360	353	320	335	356	326	328	317	343	351	325	330	333	313	353	328	299	349	330	340	339	328	352	313	347	358	365	352	330	320	365	320	328	325	363	335	324	332	328	348	329	312	319	324	327	351	316	331	371	330	313	338	349	353	340	333	335	342	326	327	321	334	364	327	332	327	325	342	335	347	331	349	349	357	309	338	319	327	344	353	357	342	352	338	337	348	359	381	332	345	341	325	325	364	333	345	335	339	333	347	353	301	328	365	359	338	332	305	340	306	355	360	335	351	346	327	343	358	341	352	358	326	304	336	333	348	349	336	325	336	318	323	360	304	337	334	304	351	349	359	356	330	305	324	355	349	373	340	368	337	345	362	367	338	325	350	308	365	330	340	344	317	348	343	351	318	319	352	360	334	346	331	326	358	342	343	338	347	314	348	327	355	292	316	311	345	320	336	379	332	346	357	339	321	348	367	354	304	370	349	357	314	354	329	369	363	372	319	369	326	378	343	338	363	355	348	337	372	331	349	354	363	345	314	330	319	336	346	336	333	319	362	326	348	339	347	343	372	356	357	324	347	303	318	357	342	363	361	379	344	348	328	334	337	303	356	354	335	355	359	332	347	354	363	332	360	357	341	329	337	356	333	357	343	339	341	339	365	318	328	364	364	365	310	298	344	372	316	344	356	326	310	345	335	333	307	372	366	341	344	329	321	321	351	337	323	336	359	345	308	373	339	340	336	355	365	317	329	336	342	370	345	318	306	323	332	345	330	360	339	365	361	318	365	368	344	396	324	363	363	322	315	339	342	351	356	388	336	341	350	310	336	308	343	314	353	363	335	389	375	304	327	360	373	342	347	355	323	322	349	340	350	340	361	367	375	342	384	328	386	339	370	363	352	337	310	350	327	318	323	361	353	353	352	358	325	370	340	343	358	320	315	320	293	337	324	320	369	317	339	365	343	369	309	318	325	295	351	359	330	336	342	373	345	376	344	332	340	333	391	358	346	335	356	331	334	322	333	327	364	320	318	356	354	345	294	346	344	309	365	327	376	326	313	348	325	340	357	325	328	370	337	305	322	337	361	313	340	325	355	348	337	323	323	340	361	344	330	350	340	350	339	344	345	342	321	307	324	328	341	352	361	358	308	324	363	317	328	344	303	303	357	323	318	334	339	351	337	335	357	337	354	335	320	325	329	342	342	316	339	310	324	339	374	363	335	311	317	308	333	335	334	354	338	349	321	332	340	349	320	350	306	338	321	359	305	340	308	315	325	324	321	345	345	326	302	340	347	361	327	354	351	393	361	328	361	341	336	337	315	345	330	329	349	366	328	331	326	353	325	340	332	357	357	364	299	323	340	360	324	343	384	353	308	317	322	338	312
30414	48042	39098	26078	17470	12397	8779	6544	4745	3672	3089	2741	2293	1787	1599	1505	1186	929	797	677	542	517	488	487	423	460	461	429	452	418	404	390	370	378	331	357	348	357	381	371	360	390	349	318	345	372	373	380	353	398	393	350	394	350	330	361	362	332	381	370	367	372	373	355	376	372	361	383	403	371	340	317	333	360	357	358	349	369	365	358	326	348	365	356	339	354	350	376	363	374	382	354	365	356	329	350	370	391	347	376	360	378	362	366	369	358	359	342	372	378	372	355	362	365	345	344	362	355	361	341	367	359	402	380	374	375	361	337	374	385	365	366	350	392	367	381	363	340	389	380	368	359	377	375	336	362	361	363	320	365	324	367	360	403	389	376	355	376	333	361	356	344	372	394	374	374	354	375	362	365	354	348	368	361	356	394	344	370	335	369	376	390	347	342	381	325	336	335	346	374	323	399	384	385	388	381	368	412	329	344	366	360	372	363	332	347	403	388	395	369	370	384	367	388	361	348	359	347	341	354	368	371	385	329	359	357	339	401	333	378	377	358	346	368	389	411	354	352	374	363	372	357	368	376	371	371	358	368	342	364	368	360	343	357	358	360	373	336	349	353	392	379	378	365	341	349	374	352	362	358	378	367	345	387	361	352	333	353	359	367	380	354	359	377	339	336	386	371	373	341	366	385	394	326	349	374	372	342	399	371	350	362	370	381	374	372	363	347	325	347	358	352	384	375	359	378	363	364	366	356	353	369	360	388	366	358	378	340	376	377	361	348	362	360	386	409	376	376	379	345	360	372	401	367	375	305	370	374	351	386	390	338	343	352	370	385	369	370	370	361	343	355	340	357	365	393	353	358	331	338	352	376	387	364	382	369	375	371	371	357	366	369	371	398	362	335	365	375	352	358	323	378	348	369	410	375	349	369	360	384	326	354	335	347	369	362	354	328	390	394	374	376	336	377	367	353	361	358	340	371	384	347	336	394	355	384	364	352	369	343	329	379	349	372	355	391	368	364	375	378	352	361	378	346	375	371	354	369	365	340	372	339	333	364	359	366	376	397	367	347	400	368	371	370	346	376	356	361	358	371	356	364	355	348	371	355	377	386	344	335	380	376	354	403	399	361	370	382	353	346	408	342	323	355	362	374	370	376	358	374	327	352	373	365	352	361	383	342	364	385	353	392	386	349	332	348	362	369	346	387	390	349	368	336	383	324	377	341	351	346	363	333	348	345	346	362	363	366	406	370	373	357	355	350	366	362	383	364	353	345	341	366	338	377	388	380	352	348	367	365	363	341	372	375	383	372	314	353	410	347	366	369	355	373	384	356	378	365	352	372	341	327	375	385	353	376	357	375	384	360	422	337	370	376	345	394	397	323	356	369	367	338	344	393	345	336	347	376	370	348	331	327	338	379	372	353	351	383	396	369	372	368	355	325	345	376	362	384	373	371	356	364	371	385	389	357	378	374	349	387	379	339	355	370	375	381	379	389	346	350	367	351	363	383	381	358	374	357	326	383	330	353	386	369	369	372	377	357	344	370	378	362	375	401	354	349	347	364	370	390	389	358	335	375	341	356	331	373	365	365	342	363	367	353	371	358	388	366	377	377	348	337	352	411	370	367	316	388	330	383	370	337	374	338	374	360	369	366	386	351	346	354	359	376	355	342	362	352	367	381	334	339	349	370	332	344	375	324	346	370	386	386	370	346	385	340	383	370	360	353	306	339	353	363	357	382	407	383	393	332	391	359	351	344	330	347	320	362	359	386	371	380	325	404	370	351	368	358	341	393	386	370	378	368	379	374	360	393	363	352	375	365	336	367	371	357	342	372	352	356	370	339	376	365	380	357	359	337	409	366	333	375	365	381	350	373	347	365	381	400	360	349	375	366	367	359	358	402	338	357	381	344	368	357	358	385	356	369	378	346	375	354	366	374	400	350	352	362	381	366	374	382	393	372	389	369	357	388	372	387	347	356	391	344	384	373	334	372	428	345	373	388	353	365	374	377	330	393	369	347	367	370	365	380	375	343	374	351	359	362	378	340	364	367	364	326	380	375	363	374	357	369	334	343	373	372	354	362	356	369	364	350	375	347	354	392	357	338	368	350	325	354	341	328	372	382	376	366	347	349	370	400	358	341	359	373	372	355	376	330	357	353	361	382	370	380	384	376	369	385	353	362	388	355	334	345	352	356	352	366	389	383	364	336	347	391	386	354	366	372	384	366	340	414	397	389	319	386	392	375	349	348	348	386	349	331	369	386	372	340	372	372	351	346	373	346	374	372	310	395	363	381	366	360	363	355	351	330	356	333	360	324	380	341	365	347	366	361	401	373	368	344	398	343	350	371	350	358	364	343	360	380	335	353	369	370	341	342	387	333	328	313	365	390	352	336	347	364	357	349	385	365	349	362	361	361	352	363	349	336	380	349	377	355	397	404	416	327	364	353	347	350	342	323	381	383	363	352	375	393	393	369	334	366	366	346	352	384	395	380	363	369	340	376	357	344	387	335	370	383	381	384	353	328	351	350	331	408	336	329	366	346	361	422	372	354	324	347	383	399	388	330	388	389	354	346	381	353	351	383	356	368	366	353	361	356	371	348	339	369	384	374	374	387	354	345	383	367	350	365	394	363	353	340	346	338	372	339	356	412	377	351	372	345	358	348	373	390	370	346	333	379	358	368	337	357	353	395	375	378	348	356	371	336	385	379	350	329	341	381	379	366	351	359	362	392	368	363	388	387	348	396	361	359	380	357	376	372	345	362	387	369	345	378	368	360	354	372	328	372	372	367	350	362	342	362	365	380	391	336	364	340	400	388	381	377	358	321	369	366	347	359	374	364	373	334	395	368	351	343	377	364	350	363	376	360	350	397	364	378	342	386	360	372	362	378	356	364	369	339	365	359	395	333	388	347	395	353	334	349	339	370	359	362	379	366	318	383	346	373	370	371	383	360	383	364	388	390	375	372	332	369	387	359	390	369	375	371	351	370	362	360	384	356	340	374	400	347	379	414	352	382	370	366	371	336	368	348	346	383	362	361	383	368	352	353	374	346	363	339	390	388	379	402	362	380	379	354	383	320	356	359	383	364	368	376	340	397	376	353	381	327	358	355	338	398	368	372	357	396	342	385	342	361	371	352	373	348	338	378	363	379	374	403	334	400	407	377	385	342	357	358	373	346	357	391	360	378	387	390	374	346	392	371	367	384	358	375	378	347	341	328	332	362	334	352	349	340	361	375	347	394	339	355	383	398	373	368	369	338	360	360	357	358	390	364	367	370	372	359	396	370	379	391	387	370	383	336	368	383	359	408	331	375	349	343	359	349	365	348	357	342	366	362	372	380	371	377	349	394	369	354	353	333	394	340	410	354	395	360	369	357	375	377	363	367	360	379	357	405	348	310	345	337	354	371	364	343	385	335	382	369	378	318	338	364	354	349	331	385	347	386	410	404	377	351	361	340	346	342	360	349	368	337	397	320	345	342	370	370	355	364	346	378	343	360
24250	21419	28868	25802	22876	18810	11587	6814	4815	3837	3051	2756	2219	1682	1492	1385	1160	899	755	721	529	474	442	440	424	387	374	379	393	383	373	374	351	360	329	331	345	320	349	355	338	330	342	341	338	341	346	337	339	322	328	299	319	346	306	317	361	331	338	346	326	342	329	333	316	292	335	324	311	342	313	325	358	334	340	324	351	342	373	323	356	309	292	307	339	325	362	343	346	298	337	341	327	317	318	360	302	320	315	301	345	339	306	320	299	327	321	310	329	347	343	342	327	338	332	285	328	315	315	334	349	310	308	303	334	298	329	321	298	300	350	347	335	331	359	332	311	335	302	315	315	370	349	318	317	308	361	312	349	314	338	305	294	338	307	326	326	330	350	318	329	303	331	316	322	348	339	315	307	330	333	329	324	331	313	323	297	340	335	333	330	346	314	321	334	357	328	360	324	334	357	329	304	310	320	322	321	336	314	345	306	346	301	347	332	339	321	367	332	340	337	340	284	289	322	354	358	350	327	301	330	312	334	334	342	360	313	320	344	325	314	305	323	325	327	303	326	312	316	372	352	325	340	336	300	332	309	315	315	334	348	326	323	323	325	344	296	327	362	315	330	304	336	333	334	350	345	306	323	317	338	310	330	319	317	317	336	327	315	312	329	296	336	323	304	335	304	328	361	291	324	317	330	350	350	337	363	349	308	335	347	328	345	333	361	324	327	344	330	322	338	333	325	338	338	338	311	306	329	317	326	303	307	313	302	309	310	340	333	322	325	328	319	324	336	358	300	334	343	316	337	320	335	317	316	352	321	340	345	337	304	344	351	328	310	364	323	337	332	344	360	316	308	328	346	333	313	307	300	327	320	329	354	327	341	341	346	332	309	329	343	307	302	345	296	340	346	310	319	309	340	334	312	338	323	309	338	341	339	306	300	315	326	301	330	311	333	338	318	342	338	282	368	344	361	300	299	337	314	324	357	322	345	338	354	322	321	324	342	332	346	337	353	316	318	349	313	331	327	323	314	345	370	325	342	329	317	313	343	343	311	355	357	320	350	308	306	323	313	346	350	331	289	324	295	328	313	337	320	305	301	337	324	315	332	325	315	368	341	324	305	337	326	341	332	327	326	351	329	299	329	294	339	305	361	306	314	340	334	332	293	323	332	311	336	335	339	287	316	339	381	314	324	333	342	333	320	341	310	305	305	292	332	322	309	317	333	344	353	303	318	334	319	344	327	346	330	322	299	318	345	356	329	322	360	351	315	340	314	305	327	329	315	319	347	321	288	330	330	311	338	341	320	317	319	335	317	347	352	303	315	336	294	328	346	334	331	319	327	332	346	289	297	352	342	306	349	304	325	328	351	342	313	334	342	336	355	308	303	313	359	370	321	315	343	358	287	337	315	338	329	313	355	344	318	346	316	329	304	340	332	308	324	343	335	321	320	335	334	336	304	348	337	340	367	349	314	319	316	333	342	321	316	348	328	321	339	358	335	312	313	322	334	340	350	350	310	324	339	316	307	326	322	319	301	317	377	324	317	308	318	347	335	360	341	321	344	333	305	312	317	323	366	319	362	329	316	315	349	334	324	320	377	329	294	346	353	326	357	308	286	328	356	313	334	280	337	330	296	317	309	351	320	355	334	340	311	307	346	348	323	337	317	330	294	344	340	314	316	338	326	321	311	313	312	334	339	294	324	352	357	334	315	342	350	297	320	316	315	352	312	331	333	321	316	296	362	330	367	302	320	298	312	323	374	324	333	352	330	363	337	315	324	317	337	309	297	324	318	346	351	329	351	314	324	322	325	326	324	349	357	320	315	321	346	328	336	338	277	328	325	314	352	333	326	344	323	349	307	321	342	321	317	318	305	333	360	353	323	306	286	348	328	339	336	299	326	348	346	321	370	318	324	325	341	295	330	325	322	335	323	322	318	340	325	311	309	354	333	336	342	339	305	334	330	336	309	316	290	339	308	319	339	356	317	355	319	328	311	343	358	363	312	339	322	349	329	319	343	350	320	325	330	325	325	320	324	322	320	347	335	328	303	357	311	341	356	343	344	327	321	310	298	319	313	323	330	324	317	381	315	320	320	330	319	369	324	326	321	332	336	333	302	343	331	339	299	350	341	316	344	310	337	335	349	370	311	330	355	334	326	341	310	352	323	352	325	319	326	310	294	334	317	296	344	296	312	342	357	354	322	291	341	304	314	321	339	318	333	344	305	295	290	333	306	314	315	311	332	356	320	321	334	321	322	350	344	323	340	363	320	342	343	300	318	343	339	303	336	313	300	335	317	338	327	295	333	321	369	334	326	329	321	309	357	332	328	302	337	333	346	303	325	310	290	305	286	351	354	354	330	322	340	321	303	320	354	313	317	295	313	305	324	318	317	351	305	299	307	339	336	322	338	322	310	325	336	338	313	339	348	335	337	312	341	321	311	303	344	350	326	300	318	307	347	319	319	353	306	351	342	326	312	334	339	296	311	310	312	334	297	362	293	330	319	342	293	305	304	338	297	326	273	316	328	343	342	307	329	328	329	341	312	313	345	322	311	333	323	318	357	301	323	325	302	325	345	286	327	351	338	307	312	308	329	330	297	325	364	352	307	325	339	333	332	314	327	338	327	336	330	345	311	312	304	324	354	332	349	326	310	337	299	308	336	320	337	295	353	346	319	305	325	347	353	310	304	312	331	321	317	369	353	347	318	325	335	345	311	331	333	326	293	325	340	365	312	342	328	319	319	318	321	336	346	302	308	334	344	309	313	302	314	337	319	318	341	306	356	317	331	338	298	312	354	301	327	343	346	324	325	335	307	360	334	340	320	325	313	308	337	374	339	341	305	276	300	321	344	317	302	347	364	338	310	333	319	334	316	290	339	314	322	353	318	310	328	335	339	332	345	332	327	312	310	309	345	337	337	312	335	335	343	323	291	306	282	299	310	344	318	333	351	343	335	317	315	313	333	349	346	338	336	334	314	335	300	323	337	340	370	310	341	356	311	344	299	307	305	359	322	317	320	330	327	321	339	332	325	335	312	329	319	344	328	337	320	344	315	306	307	331	321	314	319	321	307	322	350	326	345	308	321	310	322	334	312	322	326	320	341	321	336	327	326	337	316	343	318	338	333	329	321	333	335	317	333	267	271	339	327	317	301	313	325	325	269	325	331	367	323	318	313	326	299	354	336	331	342	320	299	308	322	338	295	294	346	343	319	317	335	310	345	343	337	340	316	324	351	326	313	345	316	323	330	352	354	336	333	336	320	350	297	345	352	324	321	340	298	339	320	345	329	311	308	330	319	290	344	323	326	328	328	358	325	329	360	315	326	293	326	332	325	318	354	313	327	356	353	328	332	336	288	340	372	313	354	346	325	338	363	324	299	343	326	351	319	323	332	362	328	311	304	346	328	335	341	323	289	317	344	324	314	341	324	330	359	313	328	307	312	310	306	306	330	311	331	323	294	389	345	329	344	351	333	355	351	323	320	327	316	302	342	300	343	336
30488	55943	46078	33034	24967	18448	13534	10345	7917	6314	5151	4483	3721	2794	2379	2187	1734	1308	1057	904	716	633	602	512	479	441	476	424	422	381	420	384	388	376	371	374	342	347	370	319	372	359	362	367	398	300	338	334	348	345	327	331	344	334	366	331	351	371	333	351	337	333	345	344	357	354	360	373	349	363	364	353	359	336	328	338	364	348	347	336	327	373	369	361	335	353	336	382	317	353	373	361	345	344	316	364	330	326	347	363	336	337	334	336	377	352	386	337	336	390	314	329	395	360	330	326	336	337	339	379	359	322	321	302	355	350	347	381	322	356	340	380	344	343	346	345	347	328	366	382	355	314	309	332	343	319	336	357	360	359	355	356	335	364	360	293	314	350	337	349	357	354	339	322	315	360	336	336	352	344	374	330	327	328	388	351	347	364	386	332	351	338	359	346	391	357	377	341	373	323	330	331	357	328	338	328	364	363	328	364	379	350	356	335	343	375	382	326	351	344	327	325	355	304	360	362	363	375	353	345	376	365	344	380	335	381	400	345	365	351	323	369	337	350	390	352	388	324	336	371	350	372	360	337	355	355	345	326	335	367	366	374	363	340	376	366	348	361	331	327	357	350	350	355	343	354	357	318	357	354	358	336	380	344	344	347	312	356	335	342	364	355	337	354	380	323	327	358	359	379	353	333	343	343	380	375	367	320	358	341	373	308	361	338	363	329	326	348	334	364	366	320	336	326	323	334	365	358	313	322	350	345	346	349	327	357	393	322	337	353	340	352	366	309	369	342	336	352	350	339	363	345	348	352	325	338	354	349	367	355	365	370	365	332	361	337	349	348	313	303	356	313	317	356	371	364	341	350	345	351	344	353	369	351	348	339	344	353	330	356	338	338	346	365	339	339	353	297	330	358	337	327	345	363	375	350	346	333	337	351	324	343	328	365	364	319	339	359	362	330	329	339	354	369	328	330	373	361	352	345	316	357	330	357	317	352	343	347	350	339	326	348	328	368	354	347	321	378	351	338	336	341	340	371	327	346	369	367	338	352	320	316	370	363	368	361	362	327	366	334	328	330	338	342	345	355	373	339	339	349	340	358	358	355	353	370	363	357	355	353	370	355	372	354	358	362	349	325	321	362	361	340	328	338	346	318	358	340	329	381	311	337	363	332	351	331	345	365	356	346	350	356	355	347	332	355	367	318	360	345	327	322	347	351	376	343	354	348	345	354	330	355	367	379	368	318	345	341	363	328	367	308	290	359	360	344	344	341	346	360	366	322	341	346	329	364	315	337	341	356	342	358	338	351	348	385	346	329	345	331	329	340	329	333	336	365	326	334	364	341	347	355	330	299	316	345	349	338	341	348	364	354	361	363	341	357	384	386	325	347	372	350	334	337	310	364	362	316	363	352	317	349	376	383	380	375	355	355	363	367	357	344	375	387	361	343	343	349	342	344	361	370	357	373	343	346	314	362	365	359	340	360	350	346	338	375	352	355	323	335	328	350	339	347	333	330	329	376	380	398	367	343	347	340	355	355	327	374	346	352	348	339	342	372	320	352	351	372	379	358	321	350	371	376	320	331	378	356	349	365	334	372	389	354	345	359	326	380	347	343	350	386	330	377	331	355	358	364	366	388	348	366	356	360	339	375	354	366	342	357	329	392	375	356	336	355	361	342	343	356	370	342	338	310	382	372	321	371	328	342	358	360	358	366	338	328	353	368	353	337	323	353	338	339	364	361	352	369	342	379	331	312	356	338	360	343	373	374	330	356	354	352	323	329	358	345	361	346	346	351	349	330	315	316	342	356	384	350	326	357	364	343	343	329	347	359	363	355	344	322	389	354	351	371	338	343	350	354	359	349	346	371	366	355	337	361	331	377	350	337	310	370	364	330	352	312	339	362	375	326	373	323	324	332	350	348	369	338	351	353	356	353	347	348	350	349	359	381	327	332	355	397	358	338	341	335	375	394	324	333	339	361	328	324	345	375	358	400	330	350	356	353	355	332	338	352	342	333	343	362	335	358	323	362	340	367	358	337	350	357	375	319	334	341	359	362	353	360	368	329	340	358	378	382	331	329	348	352	334	327	357	321	343	372	318	343	341	367	362	335	343	354	331	361	364	346	348	366	336	315	324	339	329	317	385	356	334	360	328	332	332	352	327	369	352	363	346	338	337	344	334	363	344	352	373	308	359	321	346	359	356	351	342	349	338	333	332	342	373	323	368	355	351	358	359	319	375	367	315	354	351	339	369	345	333	345	326	383	332	322	367	368	328	363	350	328	335	360	323	340	338	341	351	350	351	355	341	350	358	322	356	371	367	342	347	309	333	329	364	379	351	369	350	355	355	353	345	328	366	362	367	362	331	332	329	358	352	343	367	366	382	317	357	347	356	311	352	331	346	354	376	354	364	337	337	361	367	348	340	362	384	357	342	352	338	370	332	327	314	372	372	343	369	343	319	332	336	309	339	380	337	365	366	329	335	343	311	337	335	364	326	372	336	339	386	335	339	384	332	373	351	326	320	322	353	341	332	353	365	345	352	320	330	344	342	351	370	374	329	361	366	340	375	353	311	343	352	350	348	354	342	356	340	311	338	349	349	345	354	308	335	325	341	325	343	360	362	365	339	362	351	337	337	364	364	341	358	344	355	362	365	337	347	324	395	322	340	324	352	337	332	351	342	358	364	349	375	342	319	359	354	339	323	389	350	326	320	349	351	349	329	392	348	346	358	341	341	328	354	366	367	363	353	340	381	340	353	330	319	339	335	323	346	356	373	325	366	366	337	380	351	301	376	360	330	323	309	343	325	369	358	335	360	322	358	362	366	355	361	358	346	333	344	354	347	330	360	352	346	382	352	352	366	355	336	341	345	359	332	364	337	354	366	366	329	324	357	356	325	371	358	339	361	386	385	355	354	355	353	355	339	328	360	381	343	335	344	353	346	342	370	344	354	353	358	385	378	340	378	345	363	340	351	349	372	392	360	324	340	333	358	332	342	336	320	364	351	312	341	330	344	356	309	324	368	357	368	317	348	323	364	362	333	359	343	348	362	363	332	331	349	356	339	343	327	344	354	382	371	350	341	360	307	338	348	348	328	381	340	370	332	337	336	356	370	346	364	320	359	362	360	357	300	358	342	350	359	342	326	342	374	337	354	362	354	366	337	375	330	353	345	391	323	353	333	340	340	334	349	327	352	364	357	331	338	365	353	344	340	371	371	345	366	354	346	324	343	334	353	322	360	352	362	355	349	351	322	361	340	347	338	356	362	313	363	345	333	362	327	360	338	346	354	301	377	345	345	360	354	354	379	365	325	311	358	341	359	383	334	351	348	365	352	332	352	352	382	360	350	361	340	315	353	348	349	344	355	345	344	370	356	361	340	363	400	321	326	374	348	330	363	350	319	355	345	358	327	331	354	329	306	345	376	350	328	358	347	348	311	327	342	319	349	355	340	363	341	362	384	316	346	335	335	321	344	335	359	348	360	369	336	346	363	360	323	355
25403	21579	29178	28207	20251	12428	7557	4870	3717	3004	2434	2168	1916	1414	1301	1154	1019	773	771	627	637	552	511	507	458	459	458	420	403	403	433	424	422	426	451	411	401	444	417	416	419	395	391	411	404	380	422	417	398	406	398	410	422	406	404	393	434	389	429	414	412	385	390	425	410	431	426	398	407	376	394	391	379	431	433	424	437	425	387	408	358	421	397	391	416	394	382	380	411	389	429	400	416	363	423	417	397	351	413	382	376	376	428	398	423	439	401	411	375	403	391	392	391	418	388	375	407	390	402	440	407	424	377	413	397	363	396	387	397	418	389	391	412	350	424	425	429	392	427	404	376	370	395	408	397	394	392	388	404	420	393	388	449	386	386	406	399	398	416	420	408	454	402	387	422	407	415	418	376	404	389	407	371	401	455	409	399	360	425	371	438	394	428	399	412	426	394	413	409	397	397	380	423	393	414	391	391	450	414	424	401	386	416	377	439	423	424	371	435	401	403	390	394	409	400	413	436	377	408	427	423	403	404	420	404	371	355	407	410	419	378	390	417	449	375	432	431	364	383	406	391	397	406	382	385	405	381	413	415	432	406	394	407	434	413	441	399	425	405	423	377	439	386	404	420	391	412	404	396	407	387	421	381	417	378	391	403	383	411	420	381	370	416	399	428	403	425	372	414	404	392	344	393	392	445	383	435	446	384	398	407	429	415	395	418	438	394	426	384	418	439	379	398	420	408	380	389	375	403	421	433	388	398	408	423	361	439	419	417	415	384	414	423	411	385	351	417	412	397	397	397	428	427	376	418	410	410	407	403	383	375	444	341	399	411	413	387	396	435	402	369	399	404	379	372	408	408	389	429	398	396	408	398	405	401	389	443	394	420	404	409	384	409	386	412	389	412	405	409	378	376	389	386	405	389	431	426	441	410	392	406	393	390	406	436	437	411	405	401	420	410	372	434	427	406	377	367	378	371	362	393	433	402	430	420	378	374	400	406	422	390	401	388	458	405	409	402	366	349	432	398	398	392	369	415	397	405	402	430	396	422	397	416	414	382	379	371	373	416	430	383	405	371	365	401	416	409	386	389	459	385	396	392	403	403	422	394	387	387	448	374	412	411	396	382	388	360	382	385	445	412	424	422	447	400	359	402	380	399	424	363	367	363	413	405	396	402	411	389	391	406	438	440	408	408	480	410	410	404	380	414	414	409	391	393	387	410	398	397	404	412	398	411	397	406	368	442	404	390	413	427	375	395	398	386	410	409	393	389	412	426	430	404	366	423	407	377	425	386	387	388	411	377	414	384	406	381	384	402	394	390	421	427	412	394	405	371	361	401	415	402	407	418	425	364	409	375	425	396	399	410	393	413	390	408	398	410	424	413	387	379	430	385	405	399	389	406	401	395	394	413	432	380	406	406	400	417	391	370	400	388	434	426	426	409	400	393	383	398	412	406	421	395	405	355	394	420	460	374	385	412	413	385	445	405	382	360	420	418	391	426	396	357	406	407	383	393	397	408	393	429	407	387	422	427	338	410	403	361	369	356	388	383	412	392	402	418	360	370	403	413	360	406	423	391	386	425	389	370	379	418	454	406	392	371	422	411	359	418	399	419	401	420	397	427	377	400	421	404	400	399	412	386	401	386	397	397	406	404	409	413	412	366	360	420	389	398	407	372	378	397	411	361	421	419	403	370	423	414	401	398	405	388	380	401	383	442	428	378	430	376	385	415	407	412	415	437	411	424	386	392	375	406	415	416	400	403	384	378	420	372	384	359	415	404	385	397	431	379	423	397	403	410	410	435	407	375	371	421	412	397	430	422	411	411	401	406	360	373	430	401	412	425	434	428	392	399	392	432	377	375	386	400	380	403	414	396	400	356	399	365	445	379	399	400	385	400	419	366	391	405	417	386	404	404	410	419	405	371	374	418	356	419	418	385	396	425	389	377	371	396	384	450	416	420	392	365	450	405	408	410	411	438	392	439	382	392	419	426	403	424	449	403	401	402	372	401	395	378	366	394	404	366	397	390	422	388	404	418	343	413	379	413	372	409	386	446	410	402	394	381	402	390	429	413	427	402	396	396	405	392	411	411	404	437	408	413	371	434	393	376	446	399	392	402	402	434	374	435	378	437	386	408	408	405	392	376	420	374	446	374	396	375	412	391	417	360	402	365	391	404	376	404	408	399	403	422	392	384	401	407	379	374	410	425	416	342	373	393	392	400	385	371	411	387	416	369	412	391	393	417	403	423	400	386	405	408	411	379	419	414	424	426	392	396	383	364	399	378	409	408	367	375	402	389	392	411	428	447	409	397	415	426	409	394	415	406	416	384	431	376	428	406	393	391	390	385	396	376	379	411	404	413	408	387	414	377	387	391	407	411	397	404	389	370	373	399	429	431	411	414	434	405	401	339	372	390	396	386	386	416	380	421	382	388	417	405	432	379	416	384	422	418	387	422	374	406	367	395	407	404	435	378	398	376	392	385	362	416	417	399	381	376	410	401	403	413	397	423	418	403	383	367	382	371	403	393	399	399	428	413	377	396	418	403	396	426	434	398	398	391	398	412	391	405	428	440	394	412	399	392	398	378	409	402	416	377	423	423	414	385	404	406	391	405	410	396	400	426	375	392	401	428	417	402	422	385	390	420	435	407	412	407	402	402	419	410	392	409	408	428	409	383	382	416	422	429	392	398	393	371	384	397	379	384	410	413	412	402	376	363	425	378	416	418	349	371	421	386	404	378	419	414	411	406	401	417	377	373	402	407	409	392	423	406	430	397	419	384	411	385	426	431	410	439	422	409	389	439	367	404	399	370	361	408	392	389	376	401	428	402	380	382	428	392	397	371	400	424	424	414	402	422	408	387	417	415	397	412	396	374	384	368	415	383	381	432	413	394	400	399	404	408	427	396	414	365	401	402	391	411	406	427	410	387	397	412	377	398	402	396	431	443	379	403	439	369	390	399	440	414	424	354	385	353	439	419	364	396	414	407	401	398	424	414	399	378	429	390	387	394	390	445	407	392	421	436	393	401	420	423	415	406	419	409	410	397	401	401	361	425	405	426	402	391	408	405	409	412	415	430	444	437	416	431	379	410	374	422	383	386	416	394	406	401	384	418	415	430	371	416	414	370	396	406	426	386	392	383	421	376	417	423	397	388	414	398	394	408	418	402	426	406	448	439	417	411	388	379	357	398	382	383	413	405	433	412	418	394	402	441	413	444	398	391	418	435	389	392	399	398	401	357	401	384	416	393	393	401	390	399	393	430	399	390	410	383	429	378	420	424	400	396	376	432	384	388	437	405	428	388	392	415	393	413	412	421	413	418	374	384	417	377	366	416	390	385	393	415	415	397	421	409	397	411	422	349	387	412	396	369	426	425	375	426	379	403	361	430	414	408	398	394	376	414	395	391	385	380	442	429	411	430	384	400	391	418	427	425	364	404	359	392	410	396	393	404	409	389	382	386	388	410	423	398	394	408	396	379	398	392	447	418	403	411	408
30095	52725	42724	29669	21775	15659	11189	8410	6704	5177	4100	3822	3030	2381	2060	1782	1619	1148	958	808	715	692	633	564	490	538	491	536	462	478	444	482	448	485	420	459	425	419	413	473	430	466	442	442	478	408	414	418	408	421	447	418	399	382	428	430	422	423	454	415	430	452	405	433	463	451	409	467	415	435	428	409	410	405	384	425	447	431	434	399	436	405	445	421	415	443	330	506	454	403	416	441	427	411	409	430	404	426	434	437	437	441	418	458	439	427	440	429	438	421	439	411	433	412	442	426	389	444	450	422	410	413	396	425	404	440	432	409	449	402	433	398	411	432	440	419	417	408	422	457	430	422	457	414	437	401	467	413	420	433	423	456	441	458	451	424	393	397	433	433	459	452	463	445	402	428	441	405	422	429	447	435	382	443	452	401	415	421	442	435	460	416	456	389	411	433	449	425	432	439	432	439	414	451	447	383	462	456	444	411	375	437	462	420	433	434	426	438	433	417	434	445	441	426	441	399	413	437	434	465	381	409	413	456	403	453	419	418	440	450	431	419	397	470	432	431	407	450	416	458	440	408	454	430	432	423	397	461	402	401	463	444	454	415	427	419	389	416	422	393	443	397	445	416	401	428	432	430	435	435	439	458	422	418	454	404	411	460	398	441	423	414	408	448	430	434	393	407	425	419	449	416	435	433	417	444	444	446	479	464	423	398	399	402	417	447	423	424	418	477	419	425	428	395	426	403	424	442	418	435	408	380	427	399	398	432	434	377	445	427	421	423	396	479	428	423	403	414	451	432	422	390	411	424	409	429	430	368	429	457	429	434	430	497	451	461	472	394	427	421	423	423	442	426	437	431	428	445	430	441	441	422	434	444	456	447	418	419	446	414	454	427	430	463	437	460	412	458	407	427	459	427	446	412	436	424	430	404	443	426	446	427	440	487	430	436	432	462	431	441	403	416	422	451	443	485	415	436	409	440	427	451	403	400	445	428	437	426	422	410	404	397	416	403	411	453	474	431	390	410	434	428	421	418	448	445	411	405	402	425	432	422	420	410	423	404	413	443	430	415	444	417	430	413	436	472	434	437	423	423	450	399	421	429	419	430	412	435	428	403	435	424	418	429	419	411	460	424	419	406	435	428	439	427	446	427	450	429	393	419	428	425	424	441	420	439	413	412	421	423	427	383	411	445	443	400	438	428	431	416	468	399	423	450	435	425	443	405	394	432	433	398	454	447	442	428	427	418	448	415	439	436	425	419	415	433	445	413	427	425	450	417	439	431	454	393	413	435	412	432	434	426	440	418	415	419	397	381	399	446	408	417	397	447	449	399	400	409	427	403	393	405	410	411	392	390	419	409	433	407	430	456	463	437	407	417	421	441	424	413	384	425	427	415	440	409	438	462	426	425	488	408	416	411	428	429	419	419	421	452	391	420	460	416	405	443	379	434	452	428	402	409	433	434	431	407	436	447	443	405	450	406	409	432	455	431	451	425	419	432	454	424	416	406	444	455	416	408	401	433	397	424	426	372	417	462	412	409	391	422	415	439	434	427	414	421	451	422	448	440	413	450	413	450	415	476	436	422	427	425	433	417	418	446	454	406	473	428	443	431	425	428	449	444	419	445	472	456	454	432	405	434	448	428	440	412	441	416	412	431	439	419	414	421	427	441	423	439	440	401	440	403	436	442	432	395	401	400	429	400	382	419	401	405	452	413	425	422	433	419	467	412	415	409	417	441	448	406	408	449	411	456	449	464	393	466	462	418	402	419	453	423	441	391	440	411	424	427	396	402	474	435	422	442	452	438	459	453	393	410	430	421	408	408	440	429	436	440	411	426	452	408	397	416	450	396	410	423	455	411	419	420	404	404	447	404	433	411	425	424	429	442	416	395	412	418	430	428	423	420	432	439	432	458	424	441	417	401	412	406	394	439	411	417	438	403	450	390	422	427	410	412	412	422	437	450	422	453	438	436	393	454	430	454	389	410	421	417	415	447	395	438	438	394	398	421	425	416	462	392	394	421	440	436	441	409	441	433	465	421	417	441	442	427	416	426	433	417	417	403	398	412	431	430	467	397	387	398	454	424	412	398	430	450	415	424	430	409	442	443	449	445	416	410	429	436	468	405	449	426	433	425	391	452	408	455	432	452	414	412	456	406	399	415	441	397	461	453	425	433	425	411	370	447	412	445	433	453	437	384	413	451	442	449	425	445	416	415	412	449	464	434	421	400	432	407	417	408	403	407	455	395	408	420	416	429	436	411	426	437	465	431	409	432	461	436	403	455	452	410	453	407	458	441	417	453	442	405	415	403	437	442	453	431	430	455	445	434	417	434	404	453	461	394	438	447	396	421	443	429	413	402	402	449	402	425	440	440	401	419	438	454	414	412	392	419	431	465	438	430	402	418	465	418	386	444	456	441	434	452	419	455	423	430	405	419	451	446	411	420	442	478	436	423	436	420	425	386	432	405	429	429	420	466	409	464	400	403	399	402	447	441	430	432	440	417	438	431	418	417	390	429	440	475	427	429	422	457	433	412	457	426	428	405	446	422	434	419	400	417	412	406	456	395	389	438	429	435	454	426	447	441	454	402	406	423	437	412	415	394	428	454	407	429	411	396	454	428	421	435	440	425	467	414	428	439	421	416	431	453	438	404	395	435	418	414	403	426	419	425	457	441	405	428	449	419	399	449	417	477	432	438	440	397	474	416	427	387	436	416	432	421	438	431	406	422	415	465	417	419	454	451	422	437	398	466	408	442	454	459	453	425	431	403	441	382	437	438	423	422	421	378	413	432	463	441	439	393	418	429	433	414	407	415	443	426	403	397	400	402	441	414	421	434	416	417	426	444	414	412	441	438	457	432	433	393	424	429	408	453	413	465	460	431	444	425	392	446	422	405	419	439	420	442	463	398	418	400	427	447	436	404	430	432	451	417	418	447	391	428	448	456	413	462	421	430	442	435	416	481	418	416	444	472	411	420	432	447	404	427	416	463	443	424	413	429	415	428	448	400	406	417	429	434	424	466	403	457	462	454	431	432	395	420	421	450	391	435	437	401	431	462	451	410	413	419	432	437	429	418	422	402	440	438	427	401	458	428	465	468	471	450	397	433	414	432	481	425	458	419	436	432	415	436	410	445	427	442	441	406	413	437	455	441	426	417	416	434	416	437	416	411	446	456	425	423	422	409	433	427	468	440	422	412	403	410	429	434	418	442	429	422	384	467	435	459	448	446	417	426	410	391	415	401	416	425	380	421	428	422	427	426	441	397	436	421	411	399	423	433	409	406	432	446	403	466	406	455	427	456	428	417	448	460	401	447	461	444	446	429	422	430	401	466	451	428	443	429	435	446	448	448	441	444	391	443	439	422	459	473	388	420	431	448	420	437	438	402	470	422	416	421	431	438	449	421	435	449	411	431	422	389	431	467	403	459	435	444	416	420	460	435	451	419	408	444	424	463	433	448	401	428	426	404	462	420	391	407	438	419	393	433	417	452	438	402
23075	21456	29134	24393	22284	23278	19775	10343	7226	5842	4562	4107	3363	2581	2078	1785	1643	1303	1014	845	748	655	614	564	538	509	486	525	489	484	494	407	487	451	431	430	451	428	453	435	470	417	433	377	408	393	380	402	409	429	418	433	449	426	455	444	398	432	418	411	397	396	406	419	423	440	453	423	425	407	410	393	414	428	412	397	421	407	437	418	421	427	417	409	409	398	390	388	395	441	433	436	421	433	388	407	419	423	434	457	434	388	398	417	369	422	386	428	419	413	443	416	397	417	429	387	390	393	428	376	421	432	419	395	394	407	447	426	402	427	422	384	440	442	389	453	413	415	397	436	448	418	417	430	386	409	442	384	403	425	405	411	430	395	427	415	410	440	385	453	407	443	412	421	439	411	435	419	390	393	423	425	456	423	401	438	428	401	409	428	433	411	417	410	412	403	425	449	418	379	445	405	357	432	419	435	373	415	402	425	406	397	436	386	421	416	445	388	429	439	436	411	429	395	412	418	432	418	403	430	441	415	443	410	391	429	423	385	432	431	441	416	425	382	391	439	402	420	426	402	424	373	405	400	474	418	418	446	437	390	403	429	388	390	460	438	441	412	446	404	426	411	391	435	407	426	402	447	467	397	440	392	379	414	431	420	431	419	431	387	392	455	447	425	398	408	413	432	459	421	436	404	429	402	423	433	413	373	410	400	375	436	401	431	415	399	411	420	418	399	402	390	390	399	438	426	401	429	399	387	395	375	425	445	425	440	405	422	433	432	418	427	445	414	438	383	420	410	403	422	398	417	413	422	400	414	413	415	446	403	402	418	400	388	402	425	431	405	414	389	417	380	407	413	424	437	433	414	392	414	409	437	414	412	419	377	427	427	439	430	396	387	426	402	391	434	437	427	411	395	419	374	413	425	398	411	458	419	396	412	420	415	402	409	418	416	438	401	381	401	401	409	375	392	395	392	469	439	433	394	432	406	403	452	415	457	405	389	423	407	423	434	432	400	420	434	480	413	439	409	375	408	414	392	403	452	403	394	415	425	434	423	414	424	431	379	378	407	393	437	412	413	429	424	410	398	412	441	396	403	457	403	423	412	453	413	441	408	386	418	412	379	479	440	407	407	417	405	431	436	437	439	424	448	402	447	413	380	416	429	441	383	382	423	424	438	461	408	418	359	393	444	388	426	387	409	398	476	423	428	381	419	427	420	407	446	415	425	391	418	450	412	399	397	425	429	421	431	439	429	432	428	382	396	437	436	383	399	421	422	424	399	433	376	447	396	431	441	430	399	406	412	411	420	385	411	385	422	420	402	420	389	449	439	412	430	457	431	408	427	422	380	390	414	448	422	406	393	417	387	417	395	392	425	409	419	403	398	370	445	415	436	458	408	437	415	425	390	412	445	388	423	397	407	428	394	423	406	390	391	420	421	394	466	450	410	425	393	419	425	399	414	433	418	388	427	407	395	417	403	425	436	379	413	421	411	418	448	427	412	421	386	463	412	450	447	427	409	402	413	442	370	399	397	411	378	412	388	421	414	469	408	440	397	435	419	453	430	419	442	440	418	395	428	442	429	436	418	438	427	397	407	405	418	473	404	420	428	425	415	443	416	386	406	414	440	432	399	440	447	406	412	409	399	410	406	420	407	410	394	394	363	416	453	461	392	405	440	407	374	430	434	390	410	421	419	435	416	398	436	416	440	439	413	422	411	403	428	393	416	409	450	415	404	397	459	392	413	403	436	421	385	430	411	409	403	413	405	442	433	436	420	445	419	392	371	392	435	424	403	413	383	447	453	403	400	405	403	428	448	392	425	424	426	396	430	437	396	448	422	420	414	397	393	427	422	383	432	421	395	365	442	444	430	416	437	413	421	404	429	396	371	441	400	403	410	419	431	471	410	406	400	425	427	426	376	425	414	373	443	424	388	411	451	434	427	411	429	429	413	429	423	418	437	391	403	418	425	395	404	443	422	408	404	419	446	417	392	440	434	392	376	410	473	394	424	421	427	427	435	408	443	435	387	459	417	409	410	402	473	395	370	409	386	428	424	439	411	448	424	416	369	417	421	368	417	447	404	412	463	430	433	438	416	376	418	419	383	417	424	419	414	414	469	444	420	415	414	436	410	417	425	395	427	374	450	432	455	418	420	404	433	403	414	394	450	384	444	378	406	449	411	414	444	425	400	396	393	381	428	438	408	423	408	423	412	401	384	411	403	431	475	413	383	418	399	403	395	386	435	425	410	398	380	398	424	390	441	436	451	409	409	408	413	404	409	404	405	415	430	405	431	403	412	441	410	394	409	390	370	431	422	415	436	426	428	389	381	401	444	408	423	403	391	422	406	447	453	408	424	450	380	406	430	454	395	415	437	411	402	395	407	420	406	411	400	433	399	411	378	418	400	426	399	461	422	435	396	426	439	390	428	430	452	433	408	423	386	416	389	413	406	410	424	403	432	429	429	430	413	415	438	439	408	414	399	416	416	435	382	393	405	440	429	429	414	414	387	385	387	451	411	386	409	411	385	424	426	452	407	406	424	419	420	405	431	416	434	423	427	405	426	401	386	410	419	423	424	426	379	422	413	431	393	451	401	387	413	412	430	416	424	411	425	434	411	414	384	385	399	391	429	415	435	450	419	417	398	422	396	390	374	389	431	391	407	428	428	431	395	444	430	392	414	399	395	454	460	406	421	422	438	382	429	417	418	400	425	388	408	430	389	412	446	381	433	422	412	419	433	416	417	425	424	421	408	399	433	417	397	390	419	390	406	407	397	411	409	431	428	431	403	399	424	394	420	421	391	394	408	398	398	402	414	419	428	394	448	383	436	437	399	417	409	438	386	412	398	406	405	435	410	395	413	433	402	434	386	419	431	425	446	404	394	397	409	435	440	433	426	454	433	432	415	411	392	400	429	433	412	417	418	418	403	435	350	381	400	442	396	445	414	430	389	427	408	369	447	446	414	443	418	420	414	418	416	421	437	407	384	429	415	434	435	433	456	436	429	426	413	406	410	401	443	394	450	402	412	425	389	439	444	401	432	429	393	439	418	446	431	401	408	401	406	445	434	420	403	420	401	419	453	412	401	360	404	395	395	465	421	395	407	449	410	425	428	438	414	390	426	400	388	449	444	415	424	415	439	428	392	396	420	426	403	449	378	393	413	421	383	421	395	408	435	422	449	393	392	442	399	411	422	399	412	383	404	397	397	414	421	424	391	420	403	410	426	423	429	395	417	378	443	415	430	422	409	425	392	419	397	429	434	371	439	437	415	406	396	451	388	426	407	450	461	428	418	422	383	396	423	418	420	405	446	406	419	394	398	427	404	428	423	393	430	432	403	398	428	420	447	450	420	428	407	412	392	434	421	408	398	407	404	406	424	393	423	445	422	424	436	398	405	405	419	412	433	419	425	395	392	421	417	414	397	445	400	399	417	414	463	423	435	431	403	390	406	416	404	442	389	405	412	431	389	421	430	384	417	434	423	448	424	441	435	429	395
32894	61863	50515	37865	30782	23623	17662	13723	10988	8935	7281	6430	5399	3913	3159	2748	2562	1745	1399	1150	1001	845	709	631	635	583	582	590	530	524	511	470	475	489	476	447	462	453	454	437	434	437	470	425	461	407	427	455	401	419	417	411	407	469	415	455	429	429	433	442	411	399	441	405	451	451	409	458	455	451	403	441	451	444	416	412	440	436	445	431	434	410	442	460	428	405	419	436	452	451	485	457	424	460	430	461	429	428	425	422	415	453	427	425	458	480	397	442	440	408	417	400	437	431	419	430	426	407	454	447	415	442	426	439	419	456	433	428	435	413	420	391	439	394	397	402	448	437	432	425	428	430	448	412	390	436	441	436	396	435	429	419	428	432	436	429	436	443	409	430	442	431	443	430	424	426	409	407	463	406	415	420	415	435	455	433	410	455	434	416	465	423	403	403	417	431	427	429	428	435	441	430	436	440	404	434	392	413	393	436	451	436	432	442	463	439	443	451	445	444	448	456	442	400	399	404	449	436	385	414	425	431	406	440	443	453	416	404	400	427	413	445	405	435	411	439	392	417	436	383	437	427	441	415	443	429	436	404	416	428	440	456	412	388	440	432	446	406	435	439	432	436	455	420	434	428	441	430	415	431	423	408	422	427	436	417	403	466	460	427	416	436	430	430	453	410	436	438	422	426	479	371	421	444	394	408	416	422	427	432	468	417	454	439	422	449	415	403	417	415	451	448	439	428	458	441	406	450	416	453	422	425	411	457	434	449	415	393	444	438	426	434	411	434	428	424	466	413	386	400	410	443	450	454	442	465	412	426	432	457	441	413	421	413	431	438	457	415	453	427	420	405	414	404	417	425	425	429	431	408	454	408	389	411	462	481	389	420	418	432	426	425	433	411	387	418	419	430	423	428	439	446	460	420	441	426	397	457	429	463	382	431	429	410	423	456	401	446	415	393	440	419	434	438	401	391	440	414	416	387	426	405	418	418	415	438	425	417	437	405	437	451	441	397	404	449	446	455	467	413	458	415	392	451	422	454	450	429	430	379	405	446	437	468	410	440	461	442	429	447	400	454	411	421	408	410	429	418	415	418	440	464	433	426	445	470	437	402	435	432	410	421	424	424	485	427	447	450	423	433	411	426	426	429	415	398	445	437	423	407	426	382	436	445	463	418	423	431	408	402	405	443	400	440	425	432	468	439	408	432	428	458	414	389	433	404	402	431	420	434	433	410	441	405	442	431	472	404	415	439	406	409	411	449	424	442	415	405	441	390	434	421	462	449	409	438	436	439	425	427	408	445	434	431	448	426	484	431	435	426	485	430	431	425	433	465	430	435	416	451	448	436	453	443	458	470	433	434	418	438	433	451	440	455	412	430	440	418	436	426	418	452	420	430	401	404	400	391	445	434	428	411	440	434	462	414	428	424	415	451	376	459	433	429	418	452	429	446	399	450	413	459	412	449	447	415	395	390	430	398	410	418	422	390	398	428	439	436	431	380	467	466	392	425	424	451	453	422	441	391	454	435	415	428	425	390	419	417	414	434	435	443	445	440	454	373	412	434	424	384	446	418	456	465	451	423	412	416	409	454	415	408	447	425	416	440	453	454	439	429	423	427	405	442	419	438	411	466	429	452	433	458	424	423	458	426	439	398	413	400	445	405	425	440	434	422	437	419	402	452	439	426	421	407	454	404	403	400	445	418	451	416	426	435	448	470	430	416	440	429	485	389	390	426	454	401	452	394	404	425	404	419	469	403	446	391	458	373	398	421	392	406	440	433	420	478	418	432	411	433	422	471	421	421	437	413	408	458	437	392	428	483	413	437	413	440	460	430	422	431	399	409	448	414	431	408	395	423	434	419	413	438	448	431	428	440	419	433	469	403	424	449	468	437	440	442	427	419	417	445	417	399	403	402	453	437	430	393	424	381	402	443	465	448	452	457	435	431	439	395	413	454	441	418	437	383	443	428	442	429	436	437	458	443	431	410	447	448	441	435	403	410	434	459	438	407	442	469	427	416	437	415	384	426	420	381	399	413	456	431	398	419	417	427	401	440	438	451	422	426	386	443	420	433	395	420	414	429	426	413	413	426	416	421	412	438	456	415	408	454	448	422	455	436	439	430	412	451	408	438	433	389	435	426	401	425	415	405	463	437	440	435	429	380	412	445	415	460	432	452	445	452	394	443	410	450	422	447	406	435	446	429	437	419	436	425	422	441	431	404	397	427	435	429	392	412	460	452	406	411	400	388	410	436	430	394	439	433	459	404	453	439	445	370	416	430	427	451	457	428	430	412	427	439	420	450	462	448	443	425	411	426	414	432	401	396	417	422	419	433	404	405	407	410	388	442	434	452	434	430	402	416	445	448	416	434	389	451	439	400	427	393	438	425	419	401	436	419	428	432	414	459	437	455	404	377	414	432	432	464	427	417	387	425	461	417	439	409	446	418	419	430	402	408	370	438	431	452	436	434	410	429	417	443	443	412	443	406	432	445	410	413	402	422	386	445	453	440	450	457	419	423	444	415	454	453	444	404	376	397	393	446	430	426	457	437	405	411	430	426	447	393	412	434	417	476	396	409	404	458	441	433	434	414	377	401	435	417	449	458	468	428	425	428	418	435	382	437	415	392	422	431	453	443	455	443	432	369	426	438	451	437	413	401	462	405	431	436	419	447	431	456	393	399	407	419	436	416	470	398	468	444	419	393	421	420	422	439	449	422	407	451	458	417	427	441	435	412	466	445	419	430	421	424	419	404	406	420	433	401	401	444	398	475	428	416	454	433	428	438	437	397	464	390	483	423	431	442	452	414	425	407	434	430	461	455	449	451	437	384	460	394	445	440	438	415	392	440	426	415	455	406	413	428	444	378	428	402	409	460	456	425	433	461	432	417	395	395	427	431	417	448	402	433	404	455	442	431	456	450	448	422	422	430	383	420	404	443	440	444	425	406	404	424	425	444	407	427	464	425	440	397	432	463	441	405	415	416	430	406	438	425	392	453	418	385	440	418	425	436	445	426	422	403	420	409	415	472	404	422	436	470	424	407	424	421	439	431	448	388	437	441	429	445	435	439	424	440	427	439	409	405	414	425	413	441	447	430	428	451	430	434	409	393	436	418	434	448	457	399	432	466	422	437	401	426	459	411	448	384	441	489	435	452	444	374	442	424	424	418	422	371	378	439	449	377	443	421	430	429	426	449	439	445	405	435	430	419	402	407	439	430	425	438	403	415	431	399	417	417	412	435	405	405	426	440	427	416	404	427	438	438	424	415	449	444	428	451	435	431	396	463	434	409	437	400	428	452	418	420	485	424	421	404	441	407	424	433	458	420	410	437	396	475	423	407	414	450	419	402	447	448	404	416	446	425	445	378	435	433	431	422	411	404	435	419	399	445	425	413	465	469	426	456	466	438	420	463	427	428	415	410	414	417	448	447	437	432	379	445	457	418	473	448	419	441	425	419	381	423	454	381	461	377	413	442	432	420	464	390	420	409	398	442	418	439
31419	34485	37264	26393	15366	8482	5372	3496	2688	2159	1762	1667	1458	1074	915	835	830	680	559	433	489	415	404	396	383	415	386	397	352	355	331	364	364	365	323	356	314	385	349	322	319	324	345	356	362	346	377	318	337	347	348	309	342	373	349	344	323	328	348	304	346	374	367	333	334	336	328	325	323	330	332	347	343	321	341	322	348	339	356	347	344	337	335	332	337	339	366	344	330	332	351	320	346	354	331	331	327	362	303	347	329	327	358	333	321	347	362	306	325	359	328	362	328	317	295	310	299	346	317	300	335	329	337	356	349	339	345	386	332	328	342	336	359	340	327	343	341	323	298	344	370	318	343	382	333	325	330	339	371	349	341	281	354	338	322	328	321	337	388	380	362	327	339	316	333	335	354	367	349	338	332	330	352	332	320	347	320	354	344	356	372	329	309	355	304	330	337	334	317	361	348	323	343	343	365	354	318	369	345	363	325	341	348	351	335	339	336	329	325	347	367	338	329	337	361	352	337	315	357	335	321	341	362	347	364	350	326	341	346	352	338	352	352	335	324	393	370	358	352	341	359	339	344	362	344	367	335	314	329	363	323	364	338	311	301	355	321	298	346	329	317	333	336	364	362	306	334	324	342	308	309	326	324	361	345	355	347	363	338	338	358	386	369	349	349	328	334	345	377	356	363	349	326	368	319	322	319	340	329	329	349	346	302	345	330	354	336	353	367	362	359	295	314	314	303	385	349	358	352	341	361	303	328	324	318	357	367	318	376	314	347	361	340	336	379	332	341	316	328	351	353	327	322	337	361	347	330	327	334	351	301	353	339	319	360	351	355	341	332	345	343	322	329	324	340	316	305	343	356	327	358	343	344	319	344	323	340	345	370	355	350	352	380	334	366	385	357	340	313	324	337	345	305	351	340	340	306	326	312	340	360	323	331	346	295	335	303	357	332	311	347	350	335	340	312	325	368	347	342	362	334	361	370	328	359	350	354	333	352	333	343	355	332	333	330	335	350	330	341	338	347	323	327	355	350	339	322	356	339	309	338	331	309	322	317	349	351	319	310	372	312	317	325	327	332	360	322	333	326	317	380	344	355	331	363	354	318	328	315	316	311	312	357	325	344	349	375	343	349	332	334	332	325	369	296	341	325	350	337	346	318	343	338	318	332	349	338	355	380	323	337	285	357	345	343	341	321	336	325	355	332	356	367	335	348	329	354	335	352	359	341	337	366	364	344	342	335	367	358	343	343	359	353	341	340	354	343	357	344	338	337	366	317	367	330	330	354	355	375	346	318	343	354	332	314	309	367	353	340	341	328	321	366	355	341	357	333	337	291	355	349	365	365	356	366	327	373	315	353	354	339	354	327	330	315	324	351	320	343	324	383	346	340	360	357	347	322	352	358	369	327	360	346	332	359	350	311	331	316	341	336	344	337	401	312	343	366	339	337	344	322	336	341	342	336	368	331	339	359	334	331	350	327	317	343	327	386	323	321	371	323	348	385	349	357	342	347	341	334	345	355	361	343	331	343	345	308	324	325	330	321	365	344	340	356	360	380	336	314	342	324	339	350	347	379	337	343	338	329	365	325	345	339	351	345	339	361	291	372	351	353	336	344	339	353	348	336	356	353	373	332	334	346	357	395	398	351	345	406	339	326	332	343	367	347	341	332	331	325	333	359	311	325	349	313	306	339	300	336	338	359	346	341	346	300	350	341	335	339	339	353	316	323	331	368	335	319	324	345	334	361	323	353	334	379	323	337	336	334	344	325	332	326	362	333	331	328	327	311	325	347	328	340	379	321	325	338	353	350	341	304	349	341	338	340	336	361	329	334	356	364	335	363	338	336	358	313	309	362	336	340	338	337	339	348	317	351	343	352	350	349	325	343	354	346	362	373	352	323	341	364	356	321	357	375	345	317	335	344	293	311	326	331	334	351	341	335	362	327	335	304	345	349	320	391	346	328	368	359	299	341	352	336	333	330	328	395	323	327	351	336	313	388	366	316	360	347	383	328	303	300	331	318	306	331	349	344	347	334	318	332	333	340	323	323	308	334	327	320	316	311	317	329	353	351	357	321	356	328	327	383	327	326	337	331	352	337	360	355	323	347	310	328	329	317	384	320	350	329	367	312	323	326	338	353	354	370	324	321	332	351	364	355	339	330	334	355	347	313	353	338	297	325	351	364	355	340	371	342	318	345	360	335	321	320	298	352	341	337	341	346	332	345	356	303	331	339	338	340	352	348	342	349	328	334	346	377	328	339	325	344	353	336	367	310	355	337	337	325	319	334	331	321	351	337	337	348	351	395	370	354	365	333	372	328	332	337	352	334	347	344	336	347	341	345	325	336	353	313	351	337	336	346	341	339	344	355	329	340	381	354	315	351	362	344	310	347	370	316	324	331	359	366	310	355	331	360	330	344	361	322	329	345	333	331	374	318	307	318	364	331	330	344	361	349	300	349	359	356	318	340	311	339	346	338	360	330	371	318	355	347	368	344	361	341	336	353	345	383	334	351	316	355	323	358	320	337	342	320	321	344	317	382	327	334	328	338	347	334	353	334	363	355	319	314	351	334	370	351	315	324	326	336	321	366	335	371	328	323	385	366	318	322	355	355	360	321	337	352	361	351	336	351	324	345	303	338	286	351	369	360	335	365	339	330	354	342	300	378	319	357	292	338	336	338	341	344	317	314	316	347	318	339	366	320	326	331	325	354	352	359	343	319	305	326	342	333	312	355	314	356	340	344	368	351	336	342	335	352	340	341	332	333	319	343	327	340	309	309	363	347	345	331	310	334	350	320	379	320	342	352	337	326	346	343	342	317	376	358	314	336	348	344	332	347	315	339	338	332	315	334	337	337	325	337	348	325	328	362	346	351	342	332	355	329	344	341	334	364	375	331	308	312	379	367	349	354	339	315	326	375	344	329	346	363	344	297	354	330	339	310	337	366	326	327	330	337	331	330	372	326	320	303	364	336	294	347	339	334	338	334	328	378	338	351	344	315	330	338	341	346	353	341	318	357	305	328	336	376	310	323	323	339	316	320	368	316	318	338	327	311	354	342	367	336	354	343	348	332	337	330	332	393	318	313	331	352	343	332	341	335	333	346	355	326	332	338	314	320	322	337	337	332	327	374	344	319	313	312	314	353	330	340	338	348	316	319	326	321	353	349	353	331	318	313	336	337	345	352	362	360	342	294	360	343	351	337	352	329	363	355	345	338	360	322	352	346	353	351	394	345	347	339	329	329	344	335	341	333	348	371	310	335	320	325	311	316	333	342	348	323	330	342	348	342	329	345	360	335	349	324	375	350	341	347	346	373	336	326	330	327	327	360	354	344	341	348	344	324	357	351	319	361	338	362	318	323	361	326	323	343	302	337	324	377	310	353	388	333	331	363	345	339	317	362	330	338	349	330	355	341	326	360	364	379	329	295	317	309	304	333	326	308	380	298	335	307	366	358	343	341	334	362	369	330	361	367	323	347	331	328	356	353	349	389	350
30982	48586	37516	24784	18041	12315	8386	6151	5067	3683	3176	2921	2300	1708	1383	1272	1134	857	696	662	542	530	518	478	470	431	430	419	409	382	420	403	414	354	408	365	340	361	374	346	352	393	385	360	366	407	323	358	325	346	321	391	386	381	364	385	351	364	350	335	374	329	363	382	375	363	366	370	360	366	371	347	361	363	379	370	391	349	364	380	379	344	371	356	370	352	361	356	381	367	367	401	342	396	346	370	374	377	396	334	377	334	376	395	351	394	362	348	374	367	367	343	377	348	373	391	389	350	354	377	393	383	381	341	354	351	372	373	339	362	334	332	363	386	357	346	366	404	327	384	379	330	364	373	354	344	357	356	338	368	381	386	369	359	336	387	367	367	386	358	355	387	364	393	381	355	359	362	364	355	364	364	376	369	371	360	373	339	371	330	364	359	317	368	364	336	371	357	371	365	389	364	342	362	359	373	377	345	382	374	374	386	382	377	362	368	332	362	360	379	363	375	357	357	358	342	367	378	303	335	381	352	373	383	364	379	367	379	362	340	363	335	389	349	364	342	372	385	354	361	360	339	354	352	394	323	381	364	332	378	356	345	330	358	349	388	375	357	366	363	363	350	379	356	363	353	376	377	338	392	373	405	354	368	393	368	354	352	379	347	392	363	361	338	359	353	338	336	382	350	393	361	392	341	354	341	381	410	369	349	328	330	345	384	353	343	353	342	395	368	383	372	346	407	376	364	355	363	375	351	390	375	344	327	329	410	378	360	367	336	351	358	371	353	350	361	385	390	385	353	340	336	393	334	359	363	381	378	381	392	370	384	422	384	326	380	358	335	364	367	399	340	353	381	364	355	354	390	349	391	345	345	337	364	374	348	372	337	346	368	393	339	371	353	343	349	371	415	357	336	397	360	384	338	368	345	385	388	328	344	369	359	369	343	350	344	393	345	349	338	359	388	362	367	372	362	358	375	372	367	374	345	386	365	380	362	372	376	377	382	351	353	343	383	338	319	381	384	393	393	377	371	372	370	359	314	367	324	369	335	364	371	374	383	391	337	360	359	354	338	358	380	385	369	391	368	350	380	348	335	393	396	375	376	390	375	358	378	340	388	359	354	371	375	338	394	373	370	353	365	363	383	378	359	363	337	355	367	345	370	379	329	366	351	382	370	354	350	364	351	419	352	368	362	402	358	362	384	349	371	352	358	379	375	380	369	343	388	366	353	367	367	368	333	335	355	377	356	349	388	379	346	351	350	399	377	381	325	394	353	354	347	359	367	387	347	337	371	356	354	326	380	331	378	356	386	409	398	356	366	345	382	355	357	374	337	370	354	370	379	351	378	379	386	363	339	365	358	346	333	367	399	333	395	334	373	346	354	364	363	370	351	357	381	372	373	353	401	350	396	376	357	394	380	366	383	386	367	329	359	360	364	348	372	366	341	367	349	327	388	363	367	342	388	382	337	323	356	363	383	364	356	395	375	369	345	334	363	380	351	385	354	387	389	372	359	375	347	351	400	335	331	338	358	357	368	380	391	399	369	341	374	390	350	378	374	338	370	340	387	350	343	377	358	352	341	344	359	353	344	352	370	347	349	376	359	363	376	351	374	380	338	365	371	346	369	361	354	318	379	380	330	336	366	358	347	404	378	338	368	341	377	357	388	359	371	371	375	372	353	368	361	367	374	329	370	376	390	352	365	361	376	381	344	385	398	330	354	345	350	311	366	378	369	374	399	355	351	375	349	380	354	330	385	340	373	353	349	385	399	375	351	344	380	341	369	354	378	380	360	360	325	356	374	342	377	352	338	333	367	372	341	353	382	378	320	360	379	364	383	352	354	364	366	376	363	365	363	357	421	352	399	361	351	386	379	356	338	352	336	364	393	397	332	386	357	372	351	352	340	368	375	374	360	370	368	380	358	369	350	348	364	353	399	342	338	334	316	382	341	372	357	371	402	368	353	351	366	359	377	329	358	393	407	342	388	362	378	352	371	366	388	356	366	391	336	378	348	331	364	398	363	377	367	351	330	386	340	355	352	368	339	380	384	336	383	365	375	368	391	352	354	391	375	369	367	400	339	361	368	345	379	357	370	335	361	385	395	368	364	367	366	377	389	349	352	355	388	359	357	377	419	387	380	368	350	364	340	348	326	363	353	355	330	382	376	334	358	369	383	355	353	361	358	353	361	381	337	342	340	359	401	368	375	375	367	320	368	369	368	377	362	352	367	335	374	376	369	362	369	372	348	361	385	374	366	384	357	341	344	376	373	348	375	344	356	407	382	360	379	358	351	346	369	356	354	359	378	364	360	367	333	352	371	393	395	356	380	369	361	367	391	358	347	358	393	383	349	377	325	339	360	391	392	347	365	343	353	378	373	352	361	356	375	337	367	356	346	363	350	345	344	396	386	362	405	396	346	362	345	360	340	353	341	365	423	404	362	324	366	366	381	362	405	359	363	374	345	367	392	328	366	366	380	340	327	376	387	355	379	349	362	379	369	354	364	366	377	385	400	393	351	342	346	326	378	382	346	383	335	366	397	365	370	392	367	359	366	394	346	352	358	370	382	342	408	356	357	350	393	353	334	364	361	350	384	360	397	360	366	361	346	378	358	378	387	366	333	395	362	345	338	404	356	362	344	383	364	355	358	386	327	350	377	395	405	401	365	360	384	361	383	373	373	369	402	349	363	368	376	373	353	366	358	370	379	341	360	343	351	378	363	360	382	344	355	357	360	335	353	381	374	367	356	356	361	341	393	389	394	363	383	357	338	353	379	391	341	344	366	363	355	378	379	324	347	352	346	347	363	351	326	366	355	382	400	379	339	356	342	354	360	388	343	399	370	346	371	354	331	336	351	353	408	326	359	408	338	368	374	395	361	341	353	394	378	382	386	354	378	331	377	350	367	367	378	328	382	419	372	392	364	334	401	364	343	384	367	353	390	365	353	354	353	346	330	374	382	352	322	350	356	374	371	351	343	348	368	394	384	394	361	351	374	332	383	347	348	353	349	372	374	343	341	391	333	352	391	386	358	386	397	391	355	366	397	349	355	371	370	384	348	363	362	362	345	337	362	375	374	406	391	355	372	386	364	381	414	349	384	376	348	334	363	378	383	372	365	350	384	358	325	348	343	364	346	360	350	347	363	343	368	354	366	342	363	396	364	344	361	392	360	357	380	365	383	350	356	369	348	351	375	381	372	339	381	353	373	328	334	353	367	369	361	359	399	358	364	388	341	390	333	370	381	368	342	372	378	363	376	380	361	393	365	378	343	343	364	365	349	368	361	383	388	349	416	392	364	363	344	348	371	386	356	375	378	336	387	347	353	348	375	377	390	399	373	336	358	384	380	372	366	376	395	332	345	376	358	351	356	366	371	367	368	400	394	409	340	342	365	357	368	368	380	345	389	354	373	343	369	366	375	381	410	355	367	374	362	330	385	362	372	344	356	364	382	355	372	386	377	365	354	368	354	344	370	374	377	352	348	345	352	350	383	358	358
24173	21407	28790	25621	22892	19098	12052	6751	5021	3832	3183	2837	2365	1877	1470	1263	1139	942	697	620	548	499	494	465	433	408	404	377	361	354	360	365	370	345	368	311	328	335	346	346	347	316	320	345	377	344	335	388	317	351	330	334	367	304	342	311	357	304	331	322	306	338	332	364	320	319	351	333	345	334	319	327	326	319	331	327	322	349	336	363	342	318	362	340	336	338	333	324	341	356	333	336	346	325	314	339	310	315	314	317	325	342	315	315	381	314	302	350	331	359	343	339	337	333	301	317	338	368	337	331	342	357	314	296	307	320	310	307	317	333	317	362	330	348	307	323	313	321	336	347	314	325	336	351	324	288	332	340	346	308	351	335	328	350	290	333	303	322	316	355	283	323	326	330	330	339	332	329	378	305	342	326	351	327	347	336	344	296	349	324	306	343	317	333	301	330	331	333	337	327	343	350	313	351	322	316	299	319	337	348	317	342	350	367	329	312	323	318	352	313	326	312	365	297	304	308	357	307	322	367	332	354	325	313	315	330	335	347	344	350	307	311	313	279	335	346	337	344	350	337	333	350	344	332	346	304	333	365	335	320	358	339	324	337	338	344	320	339	332	331	294	336	304	322	323	325	289	335	347	359	318	310	367	338	331	303	317	309	356	352	352	361	359	322	332	351	321	329	310	326	353	342	337	340	316	351	324	327	347	333	318	329	312	306	310	307	330	293	345	305	319	340	367	305	359	327	345	345	322	349	335	341	317	327	360	347	336	311	317	358	318	314	321	332	339	344	348	345	343	329	332	311	328	339	334	348	351	339	345	326	321	348	330	326	327	316	322	341	326	334	325	349	359	327	340	373	325	326	322	327	336	330	329	316	318	320	320	333	334	325	276	343	344	316	333	351	346	332	358	349	342	335	322	297	323	319	338	332	379	324	348	328	349	334	312	350	330	300	362	355	312	326	327	329	320	313	337	346	325	322	299	334	322	316	315	339	323	339	336	343	337	310	321	325	327	356	321	305	328	299	348	323	342	305	330	314	335	309	315	327	339	321	325	328	300	322	338	321	332	357	316	334	329	328	311	320	359	362	352	317	332	316	323	310	326	372	321	343	308	364	325	332	353	344	372	315	345	331	323	369	304	351	335	309	304	344	320	356	369	318	293	320	365	340	309	327	329	319	339	318	338	326	320	281	357	330	324	328	336	308	330	349	302	319	317	319	316	301	348	355	342	332	327	299	332	345	343	374	315	340	333	320	314	333	335	332	322	335	287	341	344	311	346	341	331	332	329	364	319	326	292	374	340	347	308	311	306	311	338	316	344	335	336	327	307	313	350	339	324	326	339	307	315	339	335	329	328	330	306	291	317	298	326	304	353	365	315	298	323	317	347	320	358	352	326	312	327	322	309	363	312	323	330	376	374	343	366	375	352	308	320	323	357	314	332	305	289	309	303	328	294	326	321	318	356	357	324	338	357	329	324	336	300	305	310	310	340	341	320	348	321	331	328	343	337	366	312	300	313	312	343	334	306	319	336	323	345	327	332	311	319	369	318	351	352	375	318	328	333	309	346	297	315	321	324	344	287	330	335	335	336	314	338	330	330	319	334	326	317	324	322	325	343	326	325	320	367	334	341	339	345	301	326	307	325	351	327	369	332	330	310	340	334	328	333	325	349	323	383	346	345	311	335	334	350	340	322	318	323	320	311	315	327	346	350	361	341	313	314	306	318	312	345	340	366	340	332	325	331	307	310	299	365	317	313	312	366	332	353	329	311	346	341	337	337	311	331	307	344	294	327	329	287	313	301	286	349	324	330	348	343	310	343	323	339	334	317	346	331	325	328	278	338	306	313	293	347	324	328	302	320	345	327	308	332	332	362	379	322	341	379	357	322	311	338	318	295	327	306	319	329	315	308	299	344	335	328	349	324	321	353	290	325	308	330	326	333	297	334	323	348	322	339	354	326	263	323	333	334	327	363	294	322	292	342	306	339	344	366	341	320	312	332	335	295	341	328	322	336	329	335	334	332	328	319	326	327	325	350	342	361	338	319	350	335	363	313	348	294	350	329	316	352	335	303	321	314	350	302	336	337	296	330	372	345	323	326	346	321	357	342	333	322	335	341	328	321	300	324	343	339	321	357	332	311	330	314	318	337	309	338	313	354	331	339	350	310	331	323	318	297	314	334	344	336	304	349	346	339	340	324	346	330	299	321	323	329	311	348	307	359	313	337	327	330	293	338	342	355	331	367	337	308	313	341	321	331	329	340	313	331	331	338	344	331	300	356	323	325	312	329	333	342	296	307	333	328	332	353	344	344	335	343	327	302	314	321	355	340	316	334	325	324	356	320	346	335	340	312	317	318	305	304	319	328	313	316	330	324	328	325	365	372	342	328	340	355	306	315	304	344	311	314	319	313	330	343	320	347	352	325	315	338	338	342	310	335	365	309	325	333	340	332	300	355	352	342	323	336	325	310	343	316	381	352	310	316	341	356	329	334	320	310	346	325	306	326	335	329	335	315	351	322	340	299	331	322	318	352	332	312	351	327	301	363	337	342	318	322	300	337	319	348	362	339	308	346	301	331	354	365	304	335	325	363	344	316	327	338	318	346	322	338	319	353	306	306	308	323	330	308	329	377	324	321	308	334	314	328	329	346	307	352	311	329	321	329	342	347	328	313	333	341	317	326	329	303	315	349	344	296	322	318	314	387	315	319	327	329	347	318	324	319	348	347	342	307	369	325	328	331	324	308	322	310	342	324	323	345	336	295	333	303	310	299	339	329	312	314	337	319	308	297	311	325	333	336	346	336	299	321	365	331	323	356	364	329	342	338	339	318	338	326	333	322	340	317	338	322	361	291	322	340	336	357	311	330	321	321	303	333	326	371	319	341	335	325	327	326	304	311	335	338	334	334	354	342	322	344	306	332	345	357	333	299	319	338	355	323	322	348	327	325	334	352	350	327	340	327	333	363	360	299	310	343	323	315	343	321	322	338	317	331	320	328	325	302	304	373	341	339	329	348	318	335	349	346	322	302	336	319	342	355	325	314	337	322	335	336	314	322	350	319	351	343	359	316	335	347	306	366	324	346	301	355	338	297	355	298	325	342	314	285	308	307	301	331	328	327	332	318	334	318	342	336	324	304	325	327	295	306	336	301	293	336	300	340	369	340	318	358	352	367	309	317	299	351	342	344	336	305	345	350	335	302	326	314	323	350	321	327	345	334	286	335	326	343	313	334	328	346	315	325	330	334	313	332	323	326	340	312	314	318	319	344	314	342	345	293	341	333	339	318	354	337	314	348	350	339	332	343	337	335	338	285	282	339	325	309	358	338	329	322	337	323	334	307	338	322	347	324	327	338	348	313	326	330	322	337	326	310	325	334	340	322	362	343	348	335	337	300	304	331	315	343	332	329	307	312	337	331	327	330	349	329	355	322	337	334	303	321	318	334	325	324	331	327	331	329	337	326	361	324	310	319	340	325	323	345	310	352	336	331	315	332	348
30323	56157	45088	32536	24855	18812	13694	9966	7954	6340	5244	4592	3928	3002	2257	1866	1680	1329	979	866	717	658	582	523	504	464	453	406	424	404	404	415	392	402	365	374	331	367	358	316	331	323	358	357	347	350	324	352	350	342	368	346	371	351	341	323	360	360	331	347	308	332	328	343	356	353	349	356	335	352	372	388	356	362	370	353	321	361	340	322	302	330	342	334	376	320	389	363	379	351	329	342	353	375	366	327	355	367	352	343	362	397	347	325	334	355	353	335	318	372	345	338	344	317	335	327	357	337	330	360	331	325	336	339	336	361	343	379	355	391	355	369	352	326	351	372	358	375	361	336	368	353	302	337	331	370	352	343	337	365	350	360	354	361	342	339	371	355	336	353	340	356	351	348	345	364	360	358	334	340	393	333	369	344	325	315	344	357	375	335	337	346	359	355	357	360	401	362	351	376	364	341	339	309	331	347	315	351	330	307	334	369	356	310	348	344	385	379	365	316	351	355	322	349	348	374	321	348	337	338	349	329	387	326	367	342	326	356	350	352	334	361	345	340	374	338	348	324	354	335	339	361	334	349	320	332	332	334	335	364	367	337	338	359	321	378	352	383	337	332	357	325	358	336	332	310	366	338	370	365	300	336	386	356	328	381	349	348	344	329	329	333	338	365	346	326	350	345	361	302	353	359	352	360	351	341	342	346	383	365	338	390	321	328	290	370	338	336	319	341	362	369	369	314	359	372	346	366	318	323	354	346	335	353	350	353	354	386	337	358	353	345	346	327	342	343	374	376	378	344	356	343	380	336	329	334	337	357	372	356	372	335	350	351	347	340	389	377	373	370	338	346	359	338	319	324	355	361	323	328	331	370	353	335	325	344	330	372	356	360	361	332	350	364	357	332	346	350	355	338	372	358	364	349	344	349	342	338	367	386	361	329	336	342	359	325	326	342	357	343	371	351	315	347	348	338	345	319	353	358	357	339	334	328	331	344	363	339	334	362	355	340	353	362	373	369	330	373	370	340	368	356	332	320	357	322	352	323	387	323	361	342	363	354	350	348	335	293	325	361	366	346	362	366	355	351	331	351	354	377	333	360	341	338	358	349	348	331	337	319	338	330	323	379	330	345	376	355	338	352	347	341	353	354	381	341	346	364	329	337	342	332	359	348	341	353	366	359	334	344	343	365	369	352	352	332	341	352	345	351	340	320	332	377	328	365	327	339	369	351	326	351	344	331	341	351	340	377	340	339	371	351	336	353	357	355	391	345	307	342	347	350	344	365	326	360	317	338	341	354	344	350	353	394	332	351	346	316	365	341	312	341	380	348	342	345	355	349	349	355	351	330	369	349	334	354	384	341	351	343	338	360	341	338	305	348	323	357	350	326	327	344	351	340	329	330	385	366	361	345	352	329	335	366	351	331	340	330	379	351	372	343	347	337	366	332	321	398	347	347	337	322	370	343	306	373	338	342	318	371	306	355	337	343	330	362	298	363	342	357	345	388	356	344	324	352	357	354	358	353	373	352	333	334	369	370	352	344	365	348	322	339	334	353	355	351	343	337	341	341	352	350	390	330	350	365	342	339	358	355	346	362	324	357	343	332	331	371	304	351	358	318	359	332	354	322	341	347	366	351	374	340	339	342	336	328	351	357	373	339	350	352	329	341	351	370	321	340	367	352	325	351	345	355	355	338	343	364	352	342	377	348	382	357	314	364	355	317	355	359	321	329	323	335	354	357	325	360	326	325	322	346	340	359	344	364	344	361	349	336	323	351	344	326	343	331	300	335	345	338	320	333	326	334	335	324	331	352	363	334	323	332	334	366	368	358	345	365	369	351	356	331	359	375	338	342	359	333	370	374	377	348	357	354	367	363	368	356	343	375	303	363	348	342	330	363	320	334	341	373	343	361	348	360	350	345	327	356	340	334	331	345	349	349	332	328	324	317	332	340	316	366	368	321	337	336	354	345	329	362	347	345	323	357	371	345	333	389	329	345	333	356	342	354	353	342	316	344	346	341	357	304	355	337	331	368	365	314	355	349	380	331	344	313	327	377	318	324	341	344	330	340	350	350	332	347	331	323	344	358	344	343	360	340	371	327	340	347	333	332	327	368	352	335	362	357	371	366	367	357	363	372	343	368	323	337	336	336	318	346	349	345	365	333	348	341	343	324	335	356	341	378	375	318	356	335	337	347	324	372	324	395	347	328	348	340	346	359	321	367	331	354	320	357	351	341	344	355	357	332	347	362	345	292	338	314	318	344	333	333	344	352	326	325	355	321	315	340	371	359	341	314	354	377	371	363	350	343	346	340	348	365	387	327	366	352	343	339	390	324	343	331	337	324	343	345	357	334	351	349	337	376	347	352	332	365	366	358	364	345	356	357	368	339	306	328	364	306	362	332	343	345	366	366	337	376	362	348	354	349	333	358	392	324	332	333	357	355	348	365	357	363	350	349	363	345	344	325	341	357	365	349	351	358	321	352	363	307	331	333	342	362	329	359	310	324	361	344	353	364	372	326	322	326	345	358	349	322	370	332	341	339	354	344	350	362	335	337	332	355	345	316	340	322	330	323	342	338	332	322	346	362	352	336	322	351	318	369	367	324	374	339	341	375	351	313	355	337	379	343	316	357	312	314	345	346	347	377	361	350	342	329	349	353	350	389	363	354	344	334	333	337	346	346	354	322	338	324	342	355	330	354	347	367	372	362	339	354	331	372	334	318	341	318	363	350	337	347	339	323	365	336	362	360	359	353	358	321	387	361	342	314	348	339	321	340	335	324	340	333	365	358	326	334	343	353	338	352	349	368	338	354	334	343	356	334	392	342	371	333	332	312	348	361	318	328	332	354	319	351	344	350	313	307	277	350	295	332	338	316	368	327	339	318	393	365	328	360	355	324	358	354	354	372	351	355	382	325	374	324	333	384	343	311	333	326	345	346	356	356	348	360	377	357	366	339	363	350	347	327	355	345	373	329	332	358	385	334	351	340	327	360	340	346	320	361	383	328	351	344	322	327	379	360	341	326	327	336	345	357	355	329	332	339	372	361	326	353	337	328	328	332	350	369	342	319	356	350	346	365	362	365	361	333	343	368	360	370	359	372	368	324	338	359	327	355	336	363	378	355	354	379	365	357	372	350	346	358	348	326	340	349	386	357	349	281	305	325	343	353	367	339	356	369	339	315	344	361	356	377	332	384	353	322	367	383	350	358	346	336	344	374	332	358	334	375	324	380	357	374	359	360	332	315	341	348	329	352	352	342	373	377	371	357	332	355	364	380	318	308	348	308	296	355	358	359	326	362	395	349	351	328	296	361	395	328	386	346	343	370	346	327	319	365	328	328	358	368	364	320	389	372	343	369	352	315	387	333	345	365	341	348	373	353	367	354	359	328	350	357	339	350	330	364	334	333	353	340	344	356	365	374	353	343	318	359	355	306	350	360	335	352	345	358	305	362	338	329	384	365	338	326	344	359	345	348	363	331	317	353	343	356	373	340	365	329
25487	21549	29008	28329	20960	13192	7986	4958	3930	3103	2628	2251	2010	1623	1331	1120	1034	888	663	611	573	557	497	490	495	443	491	470	485	433	470	435	436	399	438	396	446	387	411	408	393	435	405	423	418	400	386	386	435	432	406	386	371	385	403	412	375	418	420	369	424	397	382	397	408	413	392	417	413	413	442	396	393	390	402	414	442	391	405	375	392	381	419	382	395	381	389	417	425	378	453	382	427	446	437	389	383	447	390	403	426	384	414	404	410	444	401	393	404	391	389	404	438	394	405	436	394	398	377	403	417	386	395	419	391	398	384	392	438	415	389	403	366	404	384	434	370	413	401	375	400	411	431	424	406	390	425	389	397	426	391	403	414	397	418	434	417	399	445	416	420	401	394	427	378	405	394	372	404	399	377	429	428	406	410	374	425	427	373	420	365	385	394	430	420	399	430	451	397	435	411	404	398	402	406	397	421	385	386	428	443	430	429	416	408	416	443	408	402	384	402	366	375	402	387	390	403	436	433	415	398	394	400	419	409	421	407	444	432	383	403	405	404	381	437	418	395	425	417	419	374	415	416	391	414	367	401	426	397	402	385	379	414	387	411	423	394	424	407	374	423	416	429	363	387	373	403	413	386	415	382	399	444	392	403	419	418	411	409	393	398	403	411	402	406	407	403	424	416	391	381	427	407	418	405	420	412	432	432	408	387	408	382	389	424	424	441	420	399	396	429	386	402	422	407	423	387	399	417	403	414	419	389	367	459	406	383	415	414	403	372	410	420	398	429	411	405	427	391	422	395	384	417	418	384	419	428	421	386	455	419	426	427	446	358	436	364	380	405	394	413	430	397	375	397	407	350	388	377	362	440	426	408	414	371	434	373	413	421	402	401	402	419	422	366	427	385	438	441	390	370	372	372	409	411	421	418	413	361	421	377	371	429	432	388	405	429	396	408	395	387	347	382	428	351	411	433	427	397	434	381	379	389	415	400	418	394	384	405	426	405	401	407	400	377	375	375	404	433	409	408	424	411	386	378	392	396	417	404	438	365	408	388	440	426	384	392	399	423	422	416	409	397	401	422	382	433	408	418	418	392	363	397	450	427	389	424	402	395	371	412	423	386	370	383	355	431	397	438	399	426	411	410	465	402	422	430	407	408	409	448	364	416	426	380	443	375	405	452	408	379	403	412	385	389	397	405	419	388	385	394	414	368	403	389	409	397	410	384	378	425	382	413	408	391	424	403	421	404	393	434	378	444	429	439	401	384	374	385	407	411	434	408	375	397	376	390	405	367	372	436	432	414	411	420	371	414	426	414	446	411	412	408	428	395	420	438	428	419	395	395	376	397	376	368	400	372	395	399	407	410	420	425	375	415	433	411	459	371	395	427	389	396	428	378	430	418	392	399	395	375	383	412	411	390	407	427	383	428	426	399	412	367	427	408	406	402	399	412	410	396	435	407	428	402	367	425	394	346	372	460	452	397	391	425	391	458	370	439	437	399	401	386	424	375	410	376	401	399	414	419	406	374	440	395	409	408	359	422	384	423	388	404	412	397	427	417	426	398	395	450	392	418	412	427	367	395	445	399	408	400	437	450	409	460	432	402	387	424	404	376	425	401	365	427	420	404	392	421	419	378	396	414	426	417	399	423	412	390	406	400	394	384	410	408	411	404	421	427	395	409	399	392	393	378	401	371	409	397	412	373	414	423	394	444	401	407	380	385	445	392	391	378	434	431	415	418	392	393	376	397	423	434	390	441	415	384	428	408	422	404	385	408	432	423	400	412	378	427	383	393	421	413	408	433	387	412	392	394	399	380	380	420	448	461	388	403	387	385	383	399	429	431	426	403	411	452	412	367	417	407	412	432	417	414	388	416	442	379	411	429	446	429	402	396	418	365	383	403	376	390	399	374	387	419	381	362	415	364	400	397	391	401	404	428	400	425	386	367	376	419	410	419	393	401	398	387	432	386	418	398	394	419	431	386	381	349	435	463	416	384	410	387	407	398	412	390	405	430	432	428	392	396	445	400	389	402	428	383	447	390	378	428	427	397	417	405	403	422	412	382	374	425	393	405	402	381	408	402	383	435	410	426	378	393	369	459	385	416	402	396	379	406	424	397	441	451	427	426	374	392	421	388	373	430	353	385	381	375	426	407	410	398	398	419	383	398	409	441	391	396	447	424	417	440	416	415	391	409	377	391	385	447	387	422	409	380	426	405	369	413	396	446	393	405	406	416	400	401	388	407	387	419	404	394	403	426	397	400	428	397	417	402	391	410	376	442	418	425	403	378	424	393	406	417	392	452	412	405	373	423	406	398	410	388	376	434	402	410	385	452	407	425	428	376	405	379	400	416	444	410	422	415	397	402	389	401	397	438	421	416	370	412	398	415	417	398	402	406	409	396	387	420	455	392	394	392	415	416	399	413	407	432	382	409	422	396	444	394	403	412	393	387	393	412	376	425	425	375	390	402	396	410	411	422	408	378	425	398	394	407	410	388	414	400	384	408	383	416	414	414	409	381	399	429	364	416	424	393	402	439	412	368	414	442	400	371	392	405	420	425	407	400	402	394	405	380	398	458	404	387	407	415	407	418	386	373	422	415	387	389	369	435	395	379	428	385	399	373	402	375	385	388	368	378	388	400	390	399	388	428	415	411	444	395	413	403	391	416	378	415	401	389	383	405	390	372	381	419	363	390	409	434	420	426	402	372	406	384	396	380	435	415	397	405	412	406	449	386	409	408	398	438	337	429	389	398	437	392	395	382	386	403	396	395	432	365	401	447	423	439	422	394	429	422	397	444	369	404	402	432	385	402	426	431	391	413	392	425	423	473	406	442	434	379	377	425	423	396	423	373	420	414	409	405	395	442	391	389	394	420	413	377	392	416	421	425	444	405	383	400	407	390	402	377	400	421	401	401	401	402	427	434	371	431	423	454	404	377	399	418	404	388	383	378	401	396	431	390	410	411	425	405	406	379	385	399	408	400	376	387	417	418	425	360	412	438	408	406	429	404	397	400	423	431	421	418	391	421	427	407	416	412	411	384	420	396	413	400	419	393	403	387	418	398	400	415	427	347	402	423	404	383	372	421	377	393	420	412	413	406	416	412	381	366	406	415	385	385	374	427	394	393	419	398	389	408	394	428	405	428	386	385	392	412	381	393	363	387	430	424	367	375	424	362	378	397	408	414	402	377	402	386	410	389	401	342	399	417	405	430	415	395	398	431	392	404	405	448	447	402	385	400	377	386	399	394	390	395	434	419	370	387	431	424	402	400	442	380	410	401	403	378	369	413	394	388	399	394	396	408	403	436	376	393	381	437	404	415	365	430	386	412	389	416	389	398	385	391	400	417	415	406	416	376	399	415	398	391	383	340	415	411	414	376	431	447	404	377	398	416	396	417	410	387	430	408	431	396	381	440	404	421	424	416	376	389	387	414	423	437	419	373	399	411	393	444	385	389	390	421	383	411	467	427	413	440	391	386	432	406	380	412	415	385	423
29809	51864	42033	30676	22414	16442	11390	8281	6648	5331	4386	3827	3315	2733	2015	1734	1570	1181	955	802	706	712	586	559	534	532	500	509	476	512	496	456	462	466	458	433	447	442	475	454	407	449	454	439	442	406	420	396	431	472	445	439	423	452	442	429	473	421	447	389	422	453	426	408	449	424	438	405	426	436	432	407	445	421	427	388	448	448	452	396	419	429	408	433	444	435	437	385	418	418	432	441	422	401	407	398	426	457	419	433	432	447	404	425	428	439	379	401	408	367	413	420	418	436	415	410	448	401	366	442	395	424	423	433	382	440	425	428	441	410	410	424	459	441	453	380	447	408	400	471	424	445	463	451	434	404	442	423	420	418	501	451	408	445	440	420	403	424	441	406	425	457	406	423	464	504	437	434	424	450	426	433	407	420	442	390	459	409	413	446	423	420	401	406	414	423	459	477	441	442	446	398	411	474	412	441	411	449	427	427	462	426	414	421	455	458	434	426	404	462	459	411	431	423	442	438	458	430	449	449	456	444	394	437	444	432	424	456	398	415	417	428	442	433	426	422	431	433	439	438	467	405	463	421	406	408	402	421	465	445	442	410	386	411	424	466	414	434	463	436	407	440	470	432	412	459	426	406	392	484	416	415	440	421	433	427	413	442	397	419	421	435	433	377	452	464	449	436	429	432	382	441	414	401	393	454	459	420	434	431	448	441	402	457	403	411	388	418	428	432	453	402	453	400	425	389	427	452	414	435	409	411	426	401	403	439	414	440	449	357	403	405	398	408	444	407	446	419	465	447	449	418	386	396	424	425	437	388	424	429	432	391	425	417	413	419	446	420	455	450	416	423	428	417	421	448	399	398	434	485	428	415	421	447	399	443	388	401	432	444	411	463	434	405	382	421	407	394	450	439	410	398	445	399	414	444	422	431	428	433	407	434	433	412	446	478	409	413	458	445	405	429	470	433	410	429	460	434	413	459	420	400	436	444	402	464	446	453	430	439	444	443	396	392	426	414	459	427	424	436	410	411	425	465	405	387	425	458	426	395	405	423	439	417	464	418	437	467	428	436	440	433	420	422	459	427	444	419	428	434	398	446	449	417	434	424	391	405	405	374	450	435	430	403	447	440	438	434	411	425	434	432	448	444	429	420	431	426	433	419	429	414	409	422	433	435	425	425	425	395	438	447	442	450	422	449	427	450	477	406	417	426	449	434	409	394	463	457	457	409	445	423	436	417	430	423	402	418	414	391	427	398	447	431	431	398	434	414	439	408	412	400	436	443	421	420	474	430	403	399	412	461	433	396	411	427	408	433	428	426	425	420	462	435	409	454	459	453	437	428	435	427	429	435	411	393	432	436	423	402	449	435	415	437	395	362	410	425	429	416	440	406	441	451	442	410	447	403	421	415	441	391	449	413	419	449	387	460	411	433	418	448	398	428	385	412	426	396	438	420	426	404	407	406	413	416	403	397	432	399	432	426	430	461	416	430	472	408	404	445	470	422	397	400	446	423	457	427	424	412	376	447	461	412	432	434	401	390	404	382	406	413	408	436	433	481	467	426	392	446	423	438	434	419	387	448	420	448	414	416	415	441	408	418	437	447	441	358	475	434	440	434	412	411	438	424	430	425	456	427	449	420	418	447	405	433	424	431	449	441	414	412	421	386	443	432	416	439	433	402	448	466	424	426	452	451	405	440	402	449	414	409	414	428	447	424	442	402	433	474	462	417	429	425	433	438	392	446	429	455	424	434	416	396	425	457	466	414	418	440	465	421	406	377	434	411	439	416	438	417	434	457	437	461	436	458	457	429	416	430	403	415	438	440	418	422	420	437	425	403	421	417	433	419	395	461	461	444	439	432	440	439	448	415	426	431	425	438	416	398	436	460	451	437	436	420	427	410	407	417	396	436	410	413	434	449	412	457	430	391	390	402	417	403	412	421	443	429	398	409	415	383	409	450	437	408	457	441	413	457	407	424	432	414	442	418	415	420	430	436	406	470	403	416	409	438	392	413	428	435	431	427	412	426	427	416	442	376	409	427	449	442	433	412	407	463	419	415	409	411	429	452	430	405	427	439	462	397	446	416	395	433	407	417	396	412	408	463	444	432	429	459	429	442	378	440	392	426	457	429	422	430	408	425	398	407	435	411	411	448	421	433	433	397	454	455	436	410	404	461	435	446	407	404	441	425	423	478	461	385	436	431	427	380	402	419	423	422	453	403	403	457	402	402	440	397	423	453	432	428	385	453	443	439	415	445	426	445	443	413	408	443	408	421	456	436	404	427	433	464	396	427	466	434	455	434	414	411	408	443	409	423	423	412	451	415	438	417	458	407	414	447	447	436	400	367	442	422	405	394	375	438	470	426	432	445	442	417	437	466	420	400	389	442	406	450	369	437	409	404	471	427	425	385	435	405	434	416	409	387	447	426	394	398	443	382	432	445	413	380	467	399	452	409	454	422	473	457	432	413	448	384	406	438	421	411	426	463	415	442	426	413	440	403	407	425	433	416	413	428	420	415	417	481	460	455	428	410	427	425	417	438	426	447	432	456	422	425	379	465	402	420	434	404	399	426	406	435	442	468	423	439	440	428	421	431	392	397	414	457	406	415	400	426	395	420	428	419	412	412	439	408	452	414	455	430	430	394	445	394	438	408	449	430	430	422	441	431	404	475	455	397	461	436	437	439	425	422	469	464	420	435	438	421	397	478	386	413	427	440	445	417	415	452	435	410	474	406	430	393	427	417	396	401	447	409	432	434	444	432	441	405	425	450	418	419	402	418	422	424	414	411	423	424	404	399	455	447	421	457	436	414	406	472	421	449	426	422	436	433	435	468	393	434	381	425	415	417	438	456	409	414	445	436	423	460	439	427	420	458	407	419	452	433	432	403	452	413	452	440	444	423	400	449	434	449	423	443	389	425	440	428	445	408	394	422	439	458	439	458	421	427	435	436	414	402	433	425	419	448	404	408	424	390	432	415	420	425	426	425	421	444	441	423	453	390	403	418	396	435	417	419	433	424	400	431	433	449	420	436	396	431	424	418	408	435	459	428	408	437	429	395	444	443	387	403	424	398	432	434	436	431	423	419	461	410	409	411	452	450	437	435	435	426	425	443	431	433	429	450	403	417	426	447	435	424	424	427	427	455	423	406	463	402	436	425	452	423	423	408	431	407	440	419	449	432	437	434	439	432	401	390	431	420	383	447	443	425	441	458	424	443	430	416	421	450	434	437	411	432	440	421	475	440	427	421	406	431	428	449	429	444	427	411	437	404	404	420	392	387	451	413	417	450	405	433	408	445	415	433	436	442	409	391	400	429	403	428	441	425	417	436	409	438	467	397	422	428	402	455	455	464	414	434	437	436	414	415	408	404	430	440	451	434	457	413	409	434	428	432	427	447	441	401	416	406	437	439	418	410	427	428	435	415	416	442	423	412	417	439	426	406	396	381	417	429	416	422	433	446	428	433	425	402	391	410	450	401	374	410	457	407	474	388	461	461
23023	21444	29129	24444	22343	23305	19833	10376	7261	5911	4823	3940	3542	2975	2163	1799	1622	1271	923	817	745	725	620	569	551	528	543	508	489	473	445	469	466	462	428	397	453	494	444	416	398	427	412	414	394	423	472	384	417	420	428	457	421	423	408	419	453	455	411	399	436	446	377	420	394	416	400	400	444	421	432	411	396	386	429	421	386	440	392	411	431	418	442	440	433	406	452	410	436	401	400	421	443	446	418	404	371	457	453	423	436	435	430	425	419	454	427	399	406	388	442	423	403	410	391	405	426	382	420	423	456	423	387	422	391	434	422	442	375	454	415	435	399	429	399	432	389	399	399	418	414	442	377	425	392	397	388	421	427	383	417	430	388	446	395	415	463	435	430	405	429	413	433	393	429	446	381	416	397	399	390	385	426	423	443	395	436	436	432	375	415	377	436	406	393	429	430	421	423	400	418	440	425	396	366	412	445	381	442	413	382	438	418	410	382	419	435	427	445	411	395	429	445	469	388	391	445	432	425	406	398	402	434	423	435	444	438	392	404	404	378	428	380	412	427	421	431	451	431	404	374	417	403	450	408	392	399	447	464	407	381	402	443	422	377	408	433	424	431	413	415	400	397	394	407	377	425	397	384	411	438	412	399	388	437	391	427	441	487	426	407	434	411	418	393	428	410	409	463	388	440	406	400	406	425	396	387	419	414	393	387	411	409	385	443	438	434	411	413	404	410	428	423	430	432	421	396	424	391	392	445	459	436	401	414	427	428	394	413	431	445	432	427	413	425	382	419	426	417	396	431	395	456	422	414	418	418	418	379	383	425	402	389	419	409	442	405	386	415	430	386	392	401	406	433	461	474	451	388	413	408	387	449	430	392	453	436	439	408	442	422	406	390	410	423	426	372	417	377	448	425	429	430	422	394	421	404	405	404	373	435	405	434	450	387	421	422	375	450	418	423	428	405	424	417	379	416	410	443	404	414	405	386	442	408	416	401	388	368	430	452	416	426	395	428	419	426	404	421	362	408	424	424	418	405	412	409	417	431	405	419	405	413	422	420	413	373	415	360	366	462	384	382	396	418	468	400	412	418	403	421	451	398	413	432	397	388	479	419	442	414	445	419	415	439	428	406	425	429	369	381	390	421	397	383	408	379	393	443	410	391	460	453	429	418	435	413	436	436	425	437	413	423	399	418	400	419	416	447	413	426	404	398	416	413	407	396	393	411	420	431	421	403	438	417	419	411	389	396	402	406	384	403	406	424	414	397	429	438	433	444	427	445	434	424	399	437	420	430	440	423	389	462	381	390	425	423	417	427	410	383	371	393	420	412	392	433	419	397	407	433	382	400	407	437	388	407	420	407	401	442	398	403	398	381	414	404	391	409	433	391	430	388	446	431	420	380	432	426	414	446	402	432	399	392	403	423	429	445	392	417	422	407	430	410	434	456	383	391	402	392	403	396	469	414	424	422	436	395	416	405	382	408	407	413	390	401	436	467	432	401	382	405	409	438	442	423	440	470	401	424	451	427	417	443	439	425	434	448	422	403	433	412	430	419	411	465	444	421	422	412	384	448	402	406	445	427	437	407	421	384	430	435	403	418	437	421	416	452	426	423	411	441	421	418	405	421	387	395	460	401	417	411	399	448	410	426	407	431	453	449	414	414	408	426	431	383	386	421	438	406	412	412	410	416	444	432	416	405	426	418	414	392	420	441	436	402	422	407	419	422	401	380	414	394	380	393	424	401	410	397	382	435	427	397	378	397	415	416	412	424	431	402	413	453	385	426	396	404	406	442	411	392	415	447	435	418	423	418	469	424	415	388	428	415	422	430	443	423	431	455	411	407	412	414	416	415	403	404	416	444	374	397	393	447	439	388	420	407	387	386	400	419	409	428	418	452	412	406	380	413	412	417	443	430	470	422	440	431	417	428	415	400	460	425	453	400	439	424	412	400	401	418	388	433	445	426	399	436	431	424	423	457	416	404	408	389	411	414	420	452	400	438	418	385	398	434	415	396	409	377	382	415	432	401	412	419	419	400	443	436	434	434	420	393	373	408	393	433	388	390	427	451	409	425	404	428	415	423	418	375	431	394	406	420	382	441	415	392	436	437	371	412	430	437	415	402	433	435	425	445	410	413	454	441	380	420	426	403	423	432	406	363	405	395	414	413	442	397	387	442	433	420	430	405	401	424	441	407	405	439	412	418	443	447	433	411	417	432	415	441	434	388	429	437	386	408	370	395	426	389	409	422	402	411	433	400	408	369	400	405	391	411	415	404	420	417	417	438	372	380	412	408	422	382	417	386	413	423	404	399	437	386	404	414	406	422	438	414	425	423	367	387	377	416	425	375	436	423	407	396	437	435	448	382	446	467	425	422	395	413	406	405	417	402	421	439	451	415	410	434	437	448	414	455	434	407	428	415	410	412	427	398	429	422	402	430	427	417	374	435	384	418	407	408	426	431	406	398	390	433	416	410	414	402	406	415	399	431	419	425	434	473	446	374	408	404	427	434	420	395	441	413	410	404	443	427	421	445	444	414	441	426	414	418	386	381	394	402	434	411	418	405	414	402	392	444	406	421	435	420	429	453	429	419	423	409	394	436	423	444	414	417	408	404	393	425	391	430	424	433	431	404	413	418	409	402	401	445	389	405	421	413	411	391	433	454	415	384	431	412	412	404	411	447	441	418	393	403	399	399	416	386	369	410	413	422	376	434	408	398	428	420	443	419	415	403	404	412	424	439	419	380	456	386	435	379	421	400	432	413	422	435	393	409	436	413	417	405	434	404	420	410	390	428	398	397	416	391	460	414	412	383	427	407	399	432	397	438	429	412	382	439	427	412	377	394	422	438	416	419	437	411	414	434	413	428	419	407	413	384	400	433	411	438	419	401	411	410	441	432	421	408	444	419	433	419	431	431	414	423	401	414	436	450	405	420	436	425	384	447	393	443	406	404	409	436	407	439	430	398	406	456	446	409	416	443	461	382	433	410	409	407	432	413	446	409	406	428	420	411	385	459	447	415	392	426	423	444	375	464	396	440	400	401	422	395	417	419	424	402	458	405	398	400	419	433	417	400	396	455	407	455	444	392	445	394	430	394	440	390	440	437	444	415	409	420	402	422	412	446	418	404	416	420	415	430	427	410	413	421	427	428	400	413	430	432	385	419	436	400	395	389	439	446	395	447	416	405	432	385	465	401	451	406	427	437	431	384	418	414	402	419	448	376	382	373	434	462	404	404	420	415	411	422	426	424	399	422	407	436	401	431	433	414	429	419	430	429	402	429	401	405	433	409	426	382	423	429	416	433	394	433	396	440	441	418	419	403	395	438	418	388	411	436	430	448	427	412	450	460	402	448	393	435	415	428	426	426	409	448	401	434	419	454	430	422	413	424	415	431	430	414	413	390	408	411	384	422	432	411	426	412	373	413	412	407	436	426	438	406	420	432	420	454	447	414	430	414	432	437	393	460	424	430	366	401	429	410	408	407	435	427	417	399	437
32141	60218	50840	39096	30404	23824	17762	13828	11191	9196	7544	6361	5718	4483	3314	2739	2438	1764	1389	1027	970	875	792	664	631	648	592	572	504	541	517	503	482	482	471	427	449	428	473	445	429	422	440	424	460	455	414	397	442	428	440	397	423	427	449	474	435	464	402	471	423	409	447	461	433	450	418	419	408	438	411	465	385	416	403	470	427	449	457	443	427	476	432	401	435	448	448	414	445	411	406	430	416	431	405	412	432	407	406	434	424	398	433	411	435	443	419	429	421	448	406	436	406	442	375	424	449	434	418	434	447	452	438	433	412	457	425	439	435	430	417	427	413	427	426	427	430	441	419	433	472	411	405	444	439	414	443	413	494	419	433	421	436	437	411	429	433	420	393	483	414	428	436	409	439	453	441	421	420	412	443	412	434	437	443	456	408	415	407	428	390	432	410	459	452	460	460	435	450	428	431	413	430	423	419	415	448	403	426	400	466	394	462	415	455	457	410	405	439	433	421	424	403	432	428	425	419	418	456	418	440	406	392	431	439	431	465	472	433	423	407	424	442	407	444	426	414	445	438	475	418	420	415	451	405	414	420	425	451	391	411	396	439	431	417	422	436	415	445	416	420	426	441	422	413	398	430	396	442	457	438	469	450	381	442	404	434	407	482	373	402	424	443	436	444	437	415	432	418	444	417	412	376	431	454	421	417	412	390	439	447	417	453	475	429	409	401	410	471	428	437	422	462	395	431	447	444	392	386	458	436	457	427	419	415	435	443	420	401	448	455	440	419	431	420	432	416	443	426	406	413	399	449	427	386	432	397	425	459	438	445	442	397	423	424	407	416	418	437	431	448	424	394	415	400	433	465	414	418	435	425	446	457	400	447	418	397	434	457	439	439	440	450	402	425	434	434	423	411	394	448	400	425	440	436	448	436	397	418	413	458	433	450	424	441	435	446	395	438	434	428	418	444	458	394	407	436	430	429	424	420	410	399	419	452	410	434	411	454	436	450	397	420	489	423	401	474	411	438	443	409	428	457	446	403	413	440	405	406	405	407	437	437	456	405	420	397	435	446	435	438	426	407	394	463	422	404	420	430	429	407	409	407	423	393	460	452	437	466	425	379	403	403	426	383	439	427	423	423	462	405	429	440	430	436	433	427	408	451	380	441	435	414	436	402	409	451	448	428	434	445	432	426	414	443	427	407	431	453	436	437	432	427	463	414	433	459	432	422	409	425	388	392	420	445	411	430	408	395	443	410	440	427	389	441	432	446	450	428	420	425	442	435	401	445	401	449	423	438	433	422	421	418	408	407	442	429	438	430	407	411	440	420	453	435	432	448	440	463	443	406	422	407	431	410	415	441	457	407	430	431	401	443	442	414	444	432	415	445	437	396	451	404	431	420	424	448	444	428	448	453	455	418	430	447	396	457	436	445	426	443	420	423	418	422	450	432	442	425	405	446	438	438	428	450	435	457	432	452	431	421	392	423	456	431	382	412	434	431	406	422	417	409	436	413	477	412	405	435	389	435	428	425	458	481	421	453	413	422	414	451	416	472	460	440	450	409	407	411	433	436	437	411	408	435	440	432	434	422	436	456	427	410	446	404	427	415	460	381	423	434	394	433	378	446	491	452	408	442	419	441	396	444	411	411	423	426	436	425	420	446	406	420	369	470	408	400	384	474	420	380	439	419	432	425	403	434	421	422	403	388	434	425	430	378	407	436	433	385	419	445	434	438	444	428	426	420	431	422	432	436	416	427	443	421	420	414	408	413	424	435	416	437	420	437	375	425	391	432	406	467	417	445	441	441	405	432	443	452	385	400	385	406	434	413	419	457	431	410	391	408	404	400	462	460	453	428	434	438	373	422	434	426	416	457	420	427	438	417	442	427	420	460	424	450	438	429	429	455	439	433	458	425	437	446	438	427	443	419	444	441	406	426	436	391	413	414	369	388	414	434	413	422	430	426	437	422	403	413	453	481	464	438	444	440	415	429	402	466	439	433	442	438	433	415	451	426	411	405	428	435	423	464	421	430	405	428	418	408	402	423	441	457	406	420	411	431	425	460	439	412	427	412	458	441	398	438	433	407	412	427	409	412	429	421	463	420	446	431	479	423	408	399	417	440	497	418	443	436	397	432	440	432	440	445	432	482	399	472	435	442	388	413	407	429	419	422	401	444	438	436	440	443	413	409	425	417	413	416	428	423	488	404	413	454	456	400	445	372	421	415	415	404	396	423	394	422	420	448	446	411	453	448	412	411	433	430	396	476	415	481	402	434	433	418	418	410	445	446	426	417	398	427	418	423	433	418	449	445	397	417	392	424	396	430	407	412	394	435	424	439	435	385	430	446	416	440	471	443	414	406	427	447	448	422	425	412	444	410	423	483	409	452	438	426	401	417	445	420	463	460	438	426	415	418	424	422	406	392	448	463	430	434	431	399	401	414	396	420	414	451	420	415	446	437	437	419	428	415	403	432	392	401	443	445	440	446	441	427	449	450	411	413	461	415	409	446	410	448	402	399	426	435	441	431	408	460	389	471	409	395	416	398	456	394	394	400	423	426	452	429	388	426	423	415	412	433	422	428	442	443	420	401	410	404	419	475	455	418	412	466	419	443	400	438	399	435	425	433	446	410	425	483	418	440	384	426	418	418	431	445	410	406	444	469	433	411	410	438	408	386	413	415	444	452	391	436	446	415	424	455	407	435	450	428	473	415	401	424	419	413	423	418	414	411	473	429	407	383	383	427	468	423	436	397	421	429	410	425	415	414	423	428	427	426	443	427	423	402	443	390	420	408	460	416	445	432	423	427	435	404	394	403	431	445	423	434	396	432	418	419	404	429	408	436	431	411	436	443	426	439	395	436	432	433	410	443	384	423	415	428	399	408	437	441	428	412	436	410	468	394	461	396	429	433	395	451	384	437	412	439	425	418	443	430	416	455	413	400	395	435	423	448	444	418	437	412	390	430	416	443	411	423	451	445	439	435	444	407	422	436	451	444	459	395	472	415	424	418	432	418	415	380	402	429	455	422	439	468	428	438	418	423	430	418	415	417	420	424	390	422	411	427	435	439	423	429	394	432	428	419	429	421	421	397	427	455	420	443	416	429	419	423	417	451	423	424	449	432	427	413	420	382	390	398	445	406	430	426	443	462	407	456	451	438	452	383	445	441	448	472	494	458	435	420	417	449	411	459	448	434	437	431	411	464	432	453	447	432	445	413	390	412	411	428	410	444	393	444	379	401	413	410	451	464	447	416	412	444	441	422	458	422	440	409	440	409	439	410	444	415	405	467	413	435	442	431	443	416	424	398	452	393	433	422	452	441	471	429	432	417	423	432	426	435	453	414	413	442	409	442	415	454	435	472	433	446	419	434	412	421	442	435	406	373	474	426	442	398	416	391	400	428	448	446	398	412	416	395	404	420	390	451	433	458	397	419	428	392	444	444	437	421	446	416	410	458	416	424	448	436	432	444	435	434	423	436	418	399	450	423	429	461	407	438	445
31251	33505	38045	26495	15221	8948	5457	3586	2864	2208	1827	1707	1525	1359	979	860	795	644	537	445	453	466	430	402	409	389	369	370	354	404	356	368	339	363	349	331	335	315	324	360	346	368	364	329	383	345	344	341	321	330	335	314	330	294	344	344	370	362	339	345	344	356	354	336	308	340	333	281	349	355	329	312	338	335	300	355	315	345	339	344	331	329	341	328	316	328	303	326	341	358	328	333	336	310	363	350	329	355	342	397	325	333	345	347	359	342	366	306	340	339	329	324	335	351	343	320	310	349	338	310	365	343	349	361	333	356	330	330	348	344	335	342	316	328	337	315	344	355	346	335	371	330	353	334	332	303	331	314	325	301	318	351	328	330	326	354	346	335	337	311	290	325	337	337	312	339	313	350	333	375	356	368	288	305	322	308	328	355	330	314	321	308	366	314	315	333	338	301	339	352	350	342	307	339	330	335	333	336	352	318	285	298	329	323	360	362	345	366	336	339	344	332	331	335	328	329	347	330	349	341	343	322	345	332	332	356	332	338	359	319	334	333	319	366	341	343	311	360	312	333	345	353	328	320	320	312	343	378	315	336	359	298	350	338	347	345	351	335	338	307	333	312	356	344	322	329	360	345	369	331	340	325	367	338	354	310	310	355	376	330	348	341	333	303	311	358	346	311	332	341	358	301	337	335	295	332	325	340	326	357	316	334	369	362	306	369	313	345	334	320	333	344	307	376	347	327	343	325	335	325	312	324	334	345	313	348	348	359	334	322	340	339	354	345	350	325	337	351	364	371	318	347	370	321	334	327	291	328	309	377	352	358	331	319	318	348	321	322	357	313	349	360	322	364	351	335	330	337	357	324	339	352	318	344	345	344	322	344	364	316	348	342	319	334	335	348	330	327	360	350	336	359	343	364	294	317	343	352	322	342	320	293	337	295	358	344	331	335	362	308	348	316	354	323	340	366	352	338	323	303	316	357	311	370	358	324	352	332	352	331	318	328	361	362	281	343	335	333	348	359	348	357	318	345	314	327	328	340	347	366	367	338	337	335	319	338	357	336	324	317	331	340	345	328	328	329	330	325	349	356	321	330	334	365	311	341	334	368	336	355	303	302	330	304	309	370	351	375	333	347	324	360	362	370	368	342	320	343	322	344	309	345	323	319	342	331	350	317	345	298	324	354	338	361	350	321	327	365	355	351	341	290	287	309	289	362	307	322	363	362	335	336	350	337	346	359	348	323	366	364	316	326	348	317	311	325	323	344	316	329	354	348	326	330	371	307	361	348	331	304	355	338	354	312	312	320	343	342	366	332	344	327	335	331	333	346	313	324	372	372	341	338	383	351	343	344	334	350	331	341	318	335	318	308	372	352	346	323	339	343	347	364	329	365	335	344	319	316	346	359	322	302	319	366	342	349	362	343	335	351	348	349	330	371	320	371	352	361	329	326	338	324	365	340	334	303	356	326	366	338	394	345	361	334	341	337	350	344	352	339	358	365	327	367	359	370	332	341	355	338	316	331	314	292	342	353	345	370	297	340	363	367	344	379	363	349	334	326	336	373	341	327	315	317	330	321	311	334	326	331	340	344	334	346	328	336	326	350	376	351	320	370	363	330	363	355	337	335	368	330	335	365	326	347	344	336	317	329	307	351	324	323	322	333	334	308	320	339	329	322	366	343	375	333	364	338	351	328	353	367	328	332	330	360	331	352	324	354	375	359	327	342	344	366	351	338	352	307	318	320	330	344	346	323	343	328	331	340	364	328	354	299	319	362	331	305	358	357	279	324	329	345	312	347	316	325	320	351	340	345	345	317	343	325	358	320	335	355	345	353	358	298	340	354	331	355	330	343	344	328	326	331	338	310	341	333	348	321	320	348	360	323	345	300	383	338	344	349	335	323	307	341	353	334	333	333	317	347	340	330	321	350	342	342	305	333	348	284	348	345	321	329	342	340	347	324	327	332	312	361	333	342	347	370	323	357	336	349	372	325	304	348	317	343	316	319	346	320	353	333	345	358	330	345	320	344	310	343	313	331	340	327	336	348	307	338	335	350	380	324	336	335	295	341	324	352	330	325	352	351	311	342	355	331	321	326	329	333	336	361	349	297	343	313	336	349	373	342	348	353	342	351	332	334	311	353	353	357	331	306	325	379	317	329	342	337	347	337	310	333	360	331	301	322	358	335	335	336	347	336	329	325	347	329	341	350	327	338	353	346	343	338	313	325	334	309	341	341	297	321	357	322	345	335	348	315	397	366	358	334	342	329	364	336	333	335	361	313	372	344	333	328	329	345	341	315	350	350	348	339	342	332	360	314	366	344	330	354	318	359	320	339	338	344	346	367	329	318	344	322	355	359	325	335	363	316	328	341	338	331	340	336	341	390	330	328	354	370	349	336	344	321	313	299	357	307	351	342	306	342	336	372	358	330	341	362	352	344	351	304	350	320	335	313	354	349	389	348	340	345	318	356	378	366	344	334	297	326	316	337	332	316	342	354	353	326	297	352	325	345	317	334	314	331	330	348	349	346	333	382	350	343	302	339	342	331	328	326	326	358	345	371	342	345	364	330	310	335	335	295	327	328	293	350	343	311	336	327	330	319	323	364	318	337	362	356	342	318	382	352	345	376	313	333	360	335	373	334	315	355	337	325	367	352	307	335	307	322	314	334	336	307	355	351	340	346	323	288	361	339	350	309	329	326	331	334	327	349	341	342	351	344	355	343	335	366	329	361	312	339	303	320	348	318	351	335	347	344	351	314	342	344	351	336	333	354	312	362	330	335	334	328	339	324	318	334	357	327	337	325	360	334	320	341	341	322	328	346	343	353	347	323	361	337	335	359	364	327	345	333	296	343	376	341	343	344	360	329	324	331	336	283	342	331	350	311	359	344	330	345	346	349	337	335	368	323	325	326	317	334	335	300	329	353	316	336	323	321	367	334	344	324	343	339	368	330	361	345	374	320	329	348	331	324	305	302	327	346	344	325	312	314	334	346	326	369	371	349	311	326	358	349	349	322	314	340	312	326	337	371	343	346	383	370	354	352	315	350	363	360	321	323	356	328	326	354	343	327	358	341	343	333	381	345	345	329	306	379	330	363	329	331	325	348	327	329	314	329	330	348	356	333	315	336	346	312	344	316	328	340	337	301	305	342	362	333	339	334	356	369	316	315	340	336	342	339	336	324	314	354	351	313	343	347	351	329	352	358	360	330	346	328	346	327	363	289	324	352	361	355	354	307	298	329	301	310	365	348	321	330	336	324	356	329	376	334	316	337	345	358	337	347	352	342	321	341	357	356	358	329	325	296	317	324	367	352	341	364	330	349	349	338	334	317	369	336	323	308	323	308	361	348	334	342	368	359	334	329	345	330	315	330	344	349	336	346	331	328	330	347	309	334	357	321	330	337	345	324	366	352	311	354	349	321	340	332	316	378	349	325	356	345	375	358	361	327	370	349	343	329	357	350	297	374	330	350	322	325	328	336	323	355	345	358	373	348
30417	47600	38449	24857	17895	12681	8830	6219	5015	3959	3186	2793	2589	2086	1491	1294	1126	902	725	558	571	510	485	487	464	439	454	440	381	393	384	338	349	395	396	420	371	364	362	355	371	356	373	362	361	343	367	357	367	357	369	384	328	371	361	377	337	356	375	370	378	365	337	378	344	395	401	354	355	376	348	381	362	385	342	368	360	379	376	371	388	350	344	342	346	341	332	345	398	342	350	341	361	363	344	352	343	379	392	362	376	358	328	344	370	353	360	361	346	378	320	369	387	330	364	366	404	373	363	356	380	342	357	357	332	377	376	344	365	350	348	357	366	332	382	343	397	329	346	357	366	332	393	366	387	354	401	365	346	339	341	369	362	348	382	355	352	351	367	391	374	345	371	329	366	376	374	353	342	358	358	369	371	404	406	372	363	335	358	365	353	324	385	334	382	394	367	362	365	345	394	369	385	349	369	371	361	337	365	357	354	356	364	355	330	345	356	357	375	362	372	358	349	353	357	348	340	395	372	373	379	357	389	372	397	313	348	370	348	388	345	391	357	366	366	377	372	367	337	347	361	344	385	362	385	336	327	363	371	357	301	354	387	366	356	374	365	391	340	380	356	345	374	362	360	383	352	357	391	377	362	379	353	366	381	374	354	354	376	392	355	395	357	369	338	363	324	386	355	356	347	370	359	366	378	378	360	330	384	374	344	352	398	349	381	328	361	336	366	351	374	382	353	383	372	370	365	335	391	357	353	365	374	354	370	366	366	344	362	335	337	376	333	340	406	386	367	367	374	348	350	358	377	367	321	381	396	328	370	376	375	347	354	396	335	379	350	352	403	320	365	367	346	346	357	364	366	360	390	364	366	369	354	336	365	323	370	345	425	351	357	362	358	376	334	398	347	353	383	400	381	339	325	381	359	349	365	320	365	335	335	372	381	356	335	359	387	365	327	340	377	384	371	381	371	367	383	346	377	336	370	367	358	364	340	345	368	352	386	341	356	363	346	341	393	368	334	376	322	359	343	368	364	383	364	376	367	388	383	340	370	375	357	339	404	354	362	368	320	357	381	323	384	349	388	374	360	344	358	347	345	356	357	358	375	367	377	368	348	387	400	380	341	347	382	365	352	350	368	368	369	361	383	369	379	391	361	382	328	362	351	358	358	357	370	350	369	359	362	349	339	345	394	395	384	348	370	329	337	372	391	381	331	355	344	367	342	362	373	387	350	359	407	368	376	336	374	362	345	340	360	367	388	349	362	355	381	357	354	371	374	377	351	379	365	384	378	374	329	368	363	351	408	331	345	379	369	351	383	335	340	362	378	358	346	358	368	334	368	412	412	361	354	379	373	354	290	370	389	350	352	342	361	360	356	347	384	361	339	378	354	356	395	345	380	375	352	329	364	361	359	365	344	331	355	411	406	355	356	341	371	359	375	361	363	376	353	363	347	349	383	372	360	389	378	355	369	324	349	380	385	378	370	355	335	374	381	360	328	382	393	372	327	362	333	363	360	355	355	370	378	390	375	359	356	371	360	325	338	366	338	369	358	379	358	351	376	375	351	373	355	386	364	364	398	368	368	352	371	357	387	374	355	341	315	348	398	364	393	351	374	342	362	366	344	349	380	354	377	367	353	342	344	366	371	405	374	344	360	332	361	361	363	363	388	378	376	366	378	366	375	368	363	346	354	360	354	344	361	344	329	319	350	368	377	364	363	370	380	353	359	353	391	359	368	383	367	329	363	358	368	377	400	357	349	363	348	337	341	375	347	366	356	361	377	338	365	371	414	384	367	363	350	362	360	364	393	365	351	344	380	352	344	350	331	353	349	343	361	371	357	360	365	343	334	319	343	346	369	352	365	356	365	369	351	359	379	382	393	373	376	358	378	341	344	344	382	368	367	344	372	371	353	361	355	363	347	375	361	361	348	386	340	333	366	351	374	372	366	342	364	360	363	365	348	354	322	349	365	377	353	371	371	361	379	384	354	374	341	383	347	325	376	366	383	365	308	364	356	375	399	368	352	353	383	347	348	362	338	357	346	367	361	356	384	367	370	369	349	388	376	367	390	334	337	343	346	354	335	378	349	378	368	370	369	368	377	390	372	363	360	359	356	358	340	339	362	331	354	356	354	399	361	376	355	352	358	376	381	390	348	360	376	346	350	367	347	370	359	373	352	386	364	339	408	372	373	340	363	318	326	340	324	346	378	382	363	369	366	372	380	319	357	364	392	345	356	349	362	358	377	330	332	350	369	377	354	327	381	348	394	340	353	365	352	365	387	335	335	392	378	363	330	383	371	350	376	384	356	362	359	378	356	368	372	320	373	381	340	332	342	383	361	373	382	352	366	371	336	357	340	340	335	370	355	337	362	345	384	362	356	395	356	381	350	345	383	343	369	345	348	392	349	366	395	346	357	365	358	368	359	346	393	343	362	321	369	349	365	357	369	373	376	364	380	374	367	375	341	337	358	370	346	385	374	350	393	348	347	387	380	336	363	355	383	332	353	385	356	364	379	403	366	402	358	357	315	345	365	350	364	340	355	371	325	353	360	349	363	363	350	397	331	374	390	370	371	377	383	368	350	361	375	381	357	393	389	342	395	367	380	359	351	354	355	373	357	378	357	386	382	343	354	366	360	366	344	388	343	363	348	367	364	369	387	373	383	360	369	342	359	363	377	365	374	370	379	346	354	339	376	345	393	350	369	344	313	361	377	347	379	315	348	346	378	398	375	372	358	362	360	357	371	374	352	379	374	372	358	374	389	346	376	369	355	373	376	369	366	364	356	354	378	361	366	348	357	408	352	375	349	310	371	385	377	351	368	360	368	374	345	359	381	367	342	361	378	366	364	351	340	382	357	370	380	378	342	343	363	401	371	353	352	370	343	387	362	335	369	367	348	365	356	367	358	365	355	359	406	395	346	353	355	360	367	346	399	392	363	371	339	369	379	369	356	373	367	347	389	367	373	336	358	390	364	369	365	401	324	385	370	353	336	351	341	343	338	354	360	358	367	359	357	371	362	365	326	354	345	337	355	331	348	353	400	396	332	392	364	351	356	362	377	346	341	387	332	366	395	324	381	372	339	374	396	408	347	340	329	369	404	371	377	401	350	364	378	373	338	334	400	347	372	333	331	376	368	368	347	381	353	387	369	372	350	347	350	370	367	335	332	368	341	398	338	363	350	342	359	349	355	363	377	353	327	379	358	349	377	369	336	353	386	371	388	343	350	378	363	344	335	396	322	362	361	373	372	382	352	378	365	362	368	368	357	360	382	367	355	365	343	376	350	369	359	377	363	339	337	353	330	342	362	378	324	361	362	366	374	350	365	332	357	363	404	366	372	344	361	353	356	354	336	390	364	369	373	357	365	372	359	364	368	333	370	362	384	351	336	341	359	360	336	318	368	380	364	343	395	393	353	376	358	350	363	363	356	376	372	366	370	371	346	342	355	336	369	343	382	332	314	365	343	339	388	377	364	378	346	371	399	378	324	381	363	358
24295	21504	28875	25625	22765	19254	12375	7260	5220	4065	3378	2728	2372	1982	1485	1266	1097	989	678	523	582	495	466	455	383	385	434	383	373	374	370	335	368	364	367	338	376	367	334	331	312	349	335	337	318	310	335	342	339	332	357	315	326	326	354	327	343	315	341	324	324	336	321	315	292	326	317	301	322	323	301	315	313	339	306	302	346	351	340	296	349	308	322	320	337	322	339	317	302	306	325	377	304	316	343	341	321	322	331	347	313	347	349	301	317	344	342	316	336	362	325	342	361	331	322	302	287	304	304	297	309	345	315	325	349	334	297	320	345	326	332	327	315	334	327	326	314	342	325	322	343	305	326	312	341	311	322	332	341	339	329	324	300	355	368	314	346	364	327	308	319	347	327	332	349	328	323	322	319	324	350	351	317	325	323	309	341	336	321	355	324	312	311	322	312	324	290	308	338	316	324	355	319	313	301	351	348	336	308	330	319	327	344	351	339	326	311	352	343	297	324	304	334	334	342	329	332	349	342	318	316	303	338	319	341	351	330	330	341	325	334	326	339	343	316	306	336	375	324	362	332	324	315	309	317	383	323	314	305	327	341	321	330	320	302	321	360	342	348	307	328	321	329	365	315	293	341	311	359	342	329	346	359	347	298	292	323	314	361	326	323	316	328	333	327	310	313	327	343	335	348	315	311	329	327	334	314	303	346	329	312	320	282	340	300	322	324	305	319	315	327	312	360	293	336	349	288	345	352	322	331	309	330	329	292	305	325	321	343	302	351	327	326	320	373	335	342	305	337	282	311	343	338	346	329	329	340	363	325	309	351	324	304	337	299	341	330	314	300	332	329	327	318	331	362	323	309	329	346	302	312	334	337	279	329	315	336	323	359	322	311	347	290	320	311	350	298	300	321	325	323	329	323	338	348	315	332	310	340	339	294	316	340	332	328	315	344	332	365	320	320	323	391	318	332	318	322	333	333	317	309	335	347	324	324	323	348	352	339	346	321	310	313	320	325	321	297	333	333	345	303	302	316	304	317	321	348	342	311	333	321	357	315	334	324	323	364	342	356	315	315	326	287	319	332	337	314	333	339	306	308	340	344	347	326	335	270	313	324	300	322	341	320	317	331	355	321	334	322	351	322	326	316	331	312	327	327	335	326	346	358	322	310	365	323	325	336	351	321	288	308	299	347	359	300	312	291	351	333	310	319	322	308	343	330	318	336	303	307	295	299	312	311	326	305	303	344	322	311	359	355	340	308	336	314	302	319	343	361	314	328	336	335	318	346	324	297	323	329	333	341	291	322	358	326	288	308	330	337	328	322	349	317	321	319	316	348	316	297	346	376	312	340	315	324	325	322	332	314	313	335	320	346	339	348	349	307	345	330	321	325	304	336	318	312	297	334	337	309	325	307	312	320	337	314	318	288	326	328	302	322	348	324	323	341	333	298	313	330	317	353	349	324	331	352	321	343	349	355	316	371	318	293	348	341	315	317	330	320	324	315	322	317	339	353	338	309	310	320	338	347	339	340	317	319	341	319	349	346	300	335	359	317	333	311	296	336	305	304	329	331	314	312	316	336	342	340	334	350	351	314	354	332	312	349	323	341	329	308	335	298	321	303	329	330	319	314	338	348	327	311	352	325	339	328	302	320	337	359	344	318	335	327	330	352	335	327	342	308	321	336	319	332	336	303	336	324	325	310	356	354	313	326	311	308	316	349	341	327	312	342	294	330	323	332	316	336	278	312	366	325	328	311	354	301	344	312	309	327	362	315	344	291	324	326	300	332	353	326	337	347	337	345	352	344	360	330	333	354	322	357	332	330	317	343	334	341	337	300	312	323	335	327	338	318	340	326	354	306	311	305	329	298	347	337	344	349	327	326	304	324	331	349	335	349	324	307	342	327	346	328	326	320	293	277	322	314	310	318	317	302	308	318	330	330	303	320	337	301	297	335	301	364	320	334	313	347	328	306	328	307	324	276	344	318	314	329	333	346	343	315	317	325	324	350	344	368	301	345	291	304	330	355	346	360	308	311	296	350	320	324	304	317	308	323	307	324	314	312	364	327	331	315	315	338	320	276	339	326	388	341	301	308	318	317	355	336	308	318	329	352	312	326	339	290	358	330	302	330	338	325	324	317	324	339	334	357	325	305	322	294	342	303	315	329	312	293	357	319	322	328	329	366	303	340	312	320	345	311	320	342	339	308	352	315	364	309	327	339	305	323	348	323	357	318	357	354	341	332	343	303	327	356	316	329	340	328	328	324	294	332	324	323	294	335	323	306	300	331	317	319	326	320	314	338	402	346	316	321	310	301	312	331	286	326	330	342	296	323	332	280	296	321	333	309	341	350	308	324	323	318	334	304	328	331	336	326	374	346	314	323	346	345	333	363	343	304	295	314	321	328	367	300	306	309	323	335	330	338	310	340	305	319	308	359	327	341	327	332	359	330	313	310	318	344	311	356	348	306	311	329	307	329	312	318	317	339	295	348	311	304	310	333	332	339	343	325	319	340	342	313	348	330	327	335	323	327	301	345	322	312	368	324	382	304	349	340	360	337	330	312	323	338	345	343	317	336	310	336	299	317	296	363	339	318	324	320	364	352	333	320	297	309	327	332	331	291	337	335	335	337	341	321	357	326	365	302	316	310	332	328	355	333	334	324	320	318	353	317	336	307	324	324	343	336	301	275	353	325	321	304	299	339	333	334	345	294	311	340	317	349	321	329	345	350	330	318	327	373	324	349	296	323	327	364	325	330	317	268	349	302	358	314	350	302	320	357	343	332	364	309	296	338	336	314	316	285	336	322	306	310	324	347	317	360	312	328	352	328	329	308	306	305	345	355	318	320	349	325	305	331	337	312	354	321	318	349	326	309	325	362	362	325	348	338	337	319	337	323	342	313	311	338	296	317	322	332	319	344	288	333	338	335	358	358	327	323	337	353	328	301	323	311	290	309	294	326	354	368	307	339	336	331	353	342	362	331	330	282	352	356	313	303	329	364	291	316	314	341	319	304	335	296	342	344	314	335	333	315	334	326	336	323	332	302	327	333	339	338	323	300	319	322	304	320	348	324	323	299	332	308	297	354	336	361	280	320	346	308	315	362	363	317	328	320	319	305	301	348	372	358	316	345	325	327	332	309	323	330	301	348	323	293	316	326	344	319	302	299	322	316	324	327	383	335	339	330	311	341	328	326	345	309	320	339	340	328	349	345	317	322	316	325	311	346	351	315	330	317	307	305	302	308	335	324	331	343	350	302	319	329	323	333	328	312	346	347	315	318	335	340	315	319	314	342	359	315	324	336	345	351	330	351	302	347	326	346	345	299	349	316	281	340	318	349	349	319	351	317	309	345	321	329	305	325	332	314	321	326	327	324	335	335	341	304	312	344	351	319	342	283	343	333	358	311	315	320	333	320	316	341	348	350	350	336	317	353	326	286	296	352	315	308	349	341	357	344	335	290	304	322	353	338	304	331	349	333	328	305	332	343	323	354	279	346	322
29391	54843	45808	31538	24993	18967	14022	10724	8433	6692	5421	4580	3707	3100	2431	1992	1655	1422	1036	749	763	645	597	545	505	439	459	421	427	379	397	389	362	341	351	348	370	357	378	361	323	380	355	382	369	338	392	350	332	337	370	356	374	367	330	354	352	318	323	348	343	368	341	348	339	324	404	348	330	352	367	345	363	366	339	350	347	371	348	364	339	344	367	349	332	357	366	313	340	322	339	345	344	351	341	312	366	330	345	349	338	332	358	344	336	353	328	326	367	340	329	326	362	363	313	338	328	348	373	363	351	349	343	373	363	346	347	374	348	358	348	368	370	342	354	360	328	393	360	331	343	341	323	370	364	319	368	344	319	366	358	343	359	370	331	313	352	346	349	349	319	337	322	340	330	315	397	350	336	348	358	359	339	340	329	331	351	326	348	325	361	359	365	314	331	325	361	300	343	330	348	356	368	342	347	359	327	348	333	360	362	365	328	353	358	330	376	365	358	368	353	358	340	348	333	323	328	343	358	332	342	360	361	322	327	359	340	348	341	347	352	343	327	354	332	334	349	358	326	361	336	315	314	332	344	361	366	330	345	360	328	350	333	351	354	369	341	322	325	365	369	321	364	402	364	366	372	320	363	333	355	396	324	355	346	336	356	348	375	343	335	362	358	326	356	329	341	342	349	338	344	337	361	369	310	326	323	363	330	332	365	330	344	341	330	365	347	339	331	325	336	322	351	341	303	365	368	323	313	374	361	337	347	351	337	342	338	359	351	317	328	346	324	352	350	355	340	370	340	359	336	355	345	342	343	330	341	321	334	363	336	312	357	363	344	363	335	334	352	323	373	338	334	307	362	326	322	347	326	358	352	356	331	360	336	323	386	339	354	304	338	328	348	346	341	353	334	357	340	355	340	364	356	378	356	382	358	364	318	352	327	353	347	305	351	346	341	342	333	359	334	335	321	376	326	343	352	362	337	361	359	349	314	337	341	345	344	333	349	376	297	347	368	322	328	366	354	375	343	400	345	322	352	349	367	341	329	354	334	374	369	337	345	301	324	351	359	344	354	351	359	327	331	364	331	327	345	365	366	331	341	319	336	353	362	366	333	351	345	358	366	338	309	343	365	359	357	370	345	337	339	342	381	331	309	347	311	346	329	353	336	353	328	321	341	368	364	338	335	382	341	350	391	317	333	322	346	325	351	354	322	325	370	357	375	353	351	334	366	337	362	358	318	336	343	330	372	333	327	352	350	326	342	333	342	335	338	332	335	381	333	325	331	346	332	344	328	334	352	355	315	351	319	338	315	342	311	324	357	337	343	379	379	356	335	359	294	369	369	376	344	346	346	354	327	358	357	329	337	353	334	362	358	348	348	364	367	324	384	354	336	351	363	337	347	332	332	332	360	328	337	375	364	341	322	358	352	390	366	322	322	327	351	323	368	337	357	368	359	345	337	351	349	363	342	311	393	368	369	332	362	320	340	375	322	364	358	324	335	391	346	381	318	326	327	359	346	339	319	350	357	359	325	368	324	391	316	303	345	400	360	332	325	346	322	341	325	364	317	343	342	338	365	353	332	352	345	328	360	345	333	325	358	328	348	321	341	323	352	303	358	362	322	361	324	336	350	336	390	349	339	343	342	354	334	331	331	304	330	341	344	354	370	350	355	330	306	320	334	344	376	384	351	314	338	369	331	313	346	355	339	353	356	328	333	339	344	361	347	348	352	357	335	329	368	375	344	339	342	313	324	355	344	363	359	361	345	344	327	346	327	351	355	358	358	390	340	354	338	348	328	395	312	370	378	380	364	341	315	350	354	365	337	332	344	370	328	318	339	311	369	375	343	321	316	327	352	357	354	328	355	352	360	348	351	345	349	349	390	388	371	394	344	353	357	356	364	315	363	319	330	380	346	363	326	347	342	348	333	326	346	337	332	356	349	365	358	342	328	335	374	365	349	345	340	354	347	352	337	369	328	350	336	344	349	356	319	370	360	345	340	330	345	349	321	311	331	338	363	352	352	333	360	368	320	387	379	353	384	334	313	350	337	316	363	357	322	338	370	377	368	338	321	347	357	346	332	374	332	332	317	325	307	344	350	364	359	317	366	383	355	372	361	371	339	307	340	340	331	344	381	360	342	344	340	314	344	348	330	358	353	361	344	327	363	346	346	339	340	351	310	346	371	326	331	325	337	340	364	373	336	362	340	318	317	360	333	336	356	372	334	338	358	357	333	379	329	350	324	349	341	369	313	392	348	331	341	323	337	358	337	339	356	311	325	371	347	314	330	352	339	367	349	349	316	331	322	382	339	353	346	345	347	357	331	353	350	319	372	332	349	299	349	319	360	355	322	370	349	355	362	373	353	337	326	325	333	331	326	356	382	339	362	331	380	304	362	342	367	347	330	366	344	355	336	362	342	358	368	346	335	344	330	344	366	338	320	355	367	343	377	358	350	327	365	324	354	342	355	342	333	359	335	348	355	346	337	329	335	346	370	367	346	361	364	359	356	338	350	314	339	366	346	343	357	369	326	328	341	352	323	333	384	324	328	373	362	322	346	356	324	341	343	340	294	337	300	345	348	344	335	343	351	348	317	331	347	372	378	308	350	323	336	355	361	344	360	349	349	350	331	363	340	342	356	395	360	369	320	331	357	336	359	294	357	349	349	312	345	331	333	342	373	359	321	341	346	343	359	339	340	365	343	341	351	335	337	335	358	340	356	303	387	334	349	314	352	389	362	361	343	362	371	361	355	336	313	355	404	340	348	351	358	375	363	329	360	333	329	346	372	358	351	309	330	345	392	355	344	340	306	350	330	348	307	336	357	390	315	368	341	326	367	361	310	365	331	362	353	326	324	376	365	338	322	371	322	354	349	345	344	346	347	342	362	312	332	339	341	326	338	338	334	341	360	345	326	347	344	334	349	324	358	320	360	344	312	346	343	367	341	356	342	361	337	312	331	313	327	372	317	336	334	353	360	330	354	350	345	330	336	337	390	364	360	326	341	305	337	341	340	328	337	314	337	342	333	351	326	351	306	367	330	320	338	338	345	326	374	355	353	343	347	335	358	329	346	347	347	330	353	347	347	347	356	356	385	343	371	305	324	329	337	329	322	368	377	328	363	345	334	315	309	357	338	324	364	320	354	353	380	324	376	356	347	327	341	366	335	344	376	348	306	338	337	369	311	356	321	359	378	352	360	352	348	331	342	332	334	357	340	355	366	333	351	336	336	355	336	331	364	308	350	366	321	333	339	339	354	361	349	341	369	382	346	345	359	342	335	337	340	336	333	344	319	318	370	348	337	389	341	349	337	351	346	320	337	307	333	340	334	350	355	347	340	352	363	327	301	366	325	347	336	379	320	333	353	343	328	375	327	344	354	384	336	351	372	364	362	348	339	362	359	335	341	330	350	331	333	355	346	360	330	333	356	353	343	364	361	323	326	379	325	367	367	349	353	360	333	327	331	356	302	349	344	360	366	347	378	348	354	361	336	354	366	354
25368	21568	29125	27762	20537	13225	8305	5340	3840	3174	2682	2167	1827	1645	1299	1076	1009	850	697	619	583	510	505	491	481	444	439	458	460	429	432	425	450	445	379	392	373	411	413	418	403	370	421	422	392	384	429	370	428	426	421	423	414	417	442	407	403	384	415	450	399	431	417	406	389	365	390	389	385	425	411	416	403	361	362	383	380	399	399	416	380	417	396	417	413	423	412	421	367	416	401	439	413	406	397	420	376	440	394	388	443	374	385	400	398	419	371	357	387	436	422	411	396	387	351	417	422	396	379	414	418	411	436	429	419	399	367	383	402	417	377	440	414	419	435	436	413	432	418	416	431	405	374	390	406	406	419	373	427	396	425	445	408	417	385	399	433	422	429	417	407	427	388	433	410	411	404	435	397	394	408	423	359	412	371	412	402	407	408	373	414	409	402	359	386	426	423	410	380	379	394	416	394	403	381	397	442	408	404	417	366	382	428	397	433	368	396	389	401	402	444	387	394	383	422	388	375	394	415	393	413	405	390	414	395	465	380	381	410	410	399	432	417	402	449	402	421	392	395	415	397	403	399	425	393	388	400	415	423	361	421	383	384	403	406	420	374	377	422	427	423	421	403	405	371	460	422	402	407	398	430	388	381	424	411	414	417	398	394	369	386	395	403	410	379	423	428	394	417	420	432	401	392	433	415	418	388	387	436	382	395	404	388	407	381	438	437	401	401	401	370	413	406	436	388	426	407	401	419	410	428	443	405	425	441	366	382	398	401	429	421	399	407	415	433	436	440	391	442	425	428	388	378	419	372	372	355	394	410	403	375	385	411	443	380	400	416	416	382	399	431	392	388	406	399	360	389	403	417	347	401	428	403	395	380	410	388	443	388	423	363	375	380	388	420	423	421	391	408	413	417	375	416	396	411	411	402	381	398	406	402	378	387	421	407	369	429	399	381	386	412	374	383	403	396	376	377	407	370	414	394	400	339	441	391	419	407	410	401	404	387	386	386	428	395	423	383	389	400	405	417	486	402	397	414	388	399	432	374	410	373	406	383	386	411	407	374	437	402	358	399	404	381	394	414	403	426	382	407	388	410	416	436	421	423	398	367	361	406	359	400	393	381	387	436	387	403	395	374	402	415	402	388	408	423	374	439	399	376	411	422	423	392	387	415	391	429	397	371	433	408	418	357	436	359	411	405	384	385	400	427	401	401	395	424	437	369	364	422	423	418	390	411	429	404	430	384	403	401	399	431	409	407	371	413	407	364	384	384	401	416	386	379	390	382	425	432	420	389	469	431	400	373	379	384	411	407	406	432	404	387	397	392	404	407	371	396	372	406	442	388	402	417	401	394	429	404	374	429	418	424	427	395	388	422	428	415	405	429	410	401	354	385	423	380	389	402	435	449	374	409	401	394	412	387	403	433	402	429	368	416	426	399	397	413	406	413	372	390	381	378	414	417	403	431	392	415	378	389	384	418	365	420	389	410	398	402	398	387	409	410	398	356	390	437	400	427	407	373	423	425	406	418	379	427	395	386	411	405	362	413	404	396	421	417	417	409	420	414	378	408	381	383	408	409	423	445	406	386	418	442	392	394	393	438	381	425	416	414	405	407	396	370	414	413	398	419	420	387	388	373	433	400	408	427	423	415	425	432	405	389	411	408	377	417	394	407	417	401	385	395	434	381	418	394	387	371	405	393	407	413	468	375	366	400	386	431	381	439	394	404	415	409	424	418	414	404	380	409	426	398	431	429	388	409	390	408	412	399	409	401	355	380	408	401	392	411	389	395	409	416	380	433	400	430	424	409	391	408	408	423	379	395	393	395	425	368	375	377	364	384	428	427	388	399	409	386	413	419	383	417	420	418	388	373	381	369	423	439	403	412	395	429	457	423	390	408	418	421	399	373	425	395	422	390	429	431	403	387	389	394	402	399	417	431	398	400	405	408	427	371	433	395	405	383	370	425	422	402	403	408	430	371	402	423	395	418	404	396	394	378	388	427	436	431	420	416	397	431	413	415	432	423	424	435	415	438	401	382	424	411	361	421	388	406	380	395	430	401	406	401	371	412	406	398	406	378	370	394	414	389	437	403	446	400	392	417	387	397	443	384	399	404	433	382	423	402	411	412	396	398	422	407	455	387	380	375	420	407	412	366	416	401	413	402	424	406	384	385	418	429	428	395	385	414	405	415	413	414	404	405	424	426	366	374	418	415	392	369	395	377	434	396	391	359	373	379	406	377	411	374	430	422	403	393	436	415	408	418	427	413	447	406	413	420	370	445	397	411	424	416	425	420	466	403	383	415	389	429	414	409	385	430	408	439	396	381	398	403	412	388	409	403	442	427	410	408	402	415	435	397	408	425	411	364	389	417	404	419	394	412	366	400	415	421	403	424	427	413	364	382	401	456	415	396	395	383	399	416	427	398	396	395	387	393	406	410	381	399	429	397	402	385	419	413	395	421	437	372	411	422	368	398	380	385	413	402	386	377	381	397	391	403	401	411	400	385	419	422	386	408	396	425	390	444	385	384	408	409	407	407	421	412	370	404	436	387	426	401	428	452	429	425	413	441	377	419	414	393	389	424	377	390	402	386	388	404	407	411	395	391	381	402	401	401	407	398	421	373	409	422	417	421	392	414	403	399	442	436	351	427	380	408	414	425	417	403	378	377	405	420	406	422	390	411	408	403	418	385	387	413	374	446	408	405	390	384	424	414	381	364	439	421	365	380	385	378	420	404	395	405	383	407	453	386	377	398	422	402	352	376	421	384	413	401	428	371	414	382	437	396	409	422	419	378	378	450	419	399	380	424	415	401	425	426	378	392	367	420	421	399	368	422	429	388	415	403	421	388	409	440	421	423	414	408	399	426	429	428	414	409	424	391	407	444	384	406	407	409	444	400	359	383	397	388	383	377	423	384	381	404	416	422	407	378	387	394	374	440	432	398	437	419	408	387	399	417	406	391	391	403	419	408	413	424	404	400	443	410	364	397	409	409	388	380	402	363	424	393	417	414	398	362	393	389	374	409	369	406	388	403	411	403	412	411	386	394	388	413	413	399	418	392	387	425	385	384	422	377	386	403	414	373	418	409	386	384	371	394	372	413	408	416	426	394	383	415	396	419	379	421	396	398	372	402	415	410	427	368	410	398	398	398	425	388	348	437	393	447	410	373	407	389	369	400	398	404	393	406	402	381	409	405	388	408	388	399	389	383	405	444	409	407	424	377	402	396	380	395	424	408	396	421	363	431	361	401	398	409	366	380	425	438	416	394	426	398	401	433	377	370	426	410	374	408	418	388	392	439	398	447	385	435	412	392	399	400	395	380	393	410	403	400	390	395	402	434	381	388	441	445	400	366	440	430	422	433	410	434	393	383	381	414	412	374	380	425	396	369	404	380	413	359	393	454	419	423	403	416	408	391	384	359	375	418	419	393	421	436	425	448	404	385	384	400	378	377	406	413	395	386	404	407	390	383	410	418	407	399	397	414	393	396	424	403	414
29133	51781	42285	29035	22260	16540	12071	8900	6910	5624	4584	3769	3098	2723	2182	1605	1385	1234	937	755	739	671	653	569	588	552	523	520	500	484	483	443	470	469	477	397	461	442	450	417	425	437	452	419	390	443	408	424	447	409	424	424	421	432	416	455	449	441	461	448	403	455	443	430	452	402	404	429	417	455	426	422	435	409	435	417	436	430	434	372	445	413	394	444	432	407	427	414	437	401	454	398	451	448	417	446	430	426	394	421	391	434	407	415	458	420	453	396	435	432	434	411	480	401	388	422	405	412	446	418	411	422	386	388	426	440	421	438	398	424	418	413	484	398	437	404	454	425	417	427	435	428	453	419	406	421	433	410	418	412	437	408	376	386	423	461	439	438	408	429	426	430	458	454	440	431	422	423	395	440	434	393	424	431	422	404	447	384	397	414	461	423	382	417	424	415	418	392	402	431	433	476	419	416	383	417	433	392	422	435	449	406	436	403	422	428	451	414	418	434	439	457	404	469	430	416	401	423	421	427	445	409	432	472	375	394	385	447	402	422	421	436	428	443	423	413	471	432	459	438	439	388	428	429	457	411	425	470	408	435	441	444	431	421	451	416	429	433	411	427	424	447	396	424	402	449	423	428	416	422	449	443	446	424	420	402	389	440	420	397	436	437	444	459	458	452	466	431	407	419	394	427	416	449	413	401	406	455	442	427	400	427	413	421	428	401	450	418	446	417	417	402	434	457	421	417	451	422	408	435	396	416	450	395	415	445	451	468	423	427	402	403	411	421	435	435	455	415	429	407	423	419	431	456	444	400	421	430	423	442	446	444	406	429	386	397	380	408	424	450	439	416	429	438	453	426	395	451	414	409	458	452	448	405	449	407	427	438	431	410	456	431	403	424	410	432	408	460	436	426	438	393	439	453	400	431	398	421	404	418	419	425	413	442	492	406	460	442	428	429	425	458	423	441	440	417	455	432	424	448	439	427	424	436	416	423	437	382	427	416	443	405	429	426	403	413	419	441	483	373	413	436	394	412	431	406	443	410	426	449	420	402	406	377	401	435	475	428	411	415	450	425	413	437	434	444	429	401	447	458	434	428	469	441	406	423	424	431	423	392	428	417	431	432	439	412	454	402	434	452	434	381	416	420	411	417	447	432	433	392	425	402	470	425	411	424	424	435	474	445	432	404	435	423	443	466	406	386	410	441	422	435	426	430	423	433	462	414	426	417	450	397	421	437	436	421	385	441	487	415	429	445	416	377	450	397	412	417	419	430	404	453	429	424	392	434	417	416	459	409	452	397	435	422	423	428	441	436	440	456	420	392	470	415	414	447	440	456	415	407	422	397	419	457	395	470	418	447	418	418	452	437	407	418	448	434	443	398	448	434	408	441	418	409	392	426	394	443	405	429	427	439	390	407	449	420	411	434	409	397	421	446	436	432	419	440	423	434	436	441	404	428	467	391	427	422	433	440	432	447	423	418	409	436	422	441	413	422	464	372	428	428	400	470	401	448	395	446	452	435	404	481	413	420	441	404	449	413	406	412	447	419	421	403	426	430	462	433	405	442	438	438	398	446	434	456	448	434	426	433	431	412	418	404	434	444	410	442	446	410	404	423	423	409	415	453	382	437	415	436	457	428	414	433	469	456	426	444	402	442	427	437	461	386	393	402	434	416	440	431	434	434	427	456	422	421	452	426	431	462	420	406	443	455	396	406	446	402	436	463	448	411	422	426	444	432	435	421	411	451	421	420	413	453	454	398	430	405	450	418	426	429	416	425	427	437	411	444	423	429	433	438	413	446	399	409	416	419	442	411	417	422	398	433	457	438	433	423	417	386	436	433	409	448	410	427	435	436	466	462	431	417	412	446	436	416	432	445	461	444	481	406	449	425	378	425	437	465	416	448	396	392	426	428	430	456	418	420	429	425	446	446	404	412	393	443	421	410	444	417	453	419	463	433	412	459	429	432	395	439	427	435	376	451	401	445	392	405	415	407	457	423	437	425	386	471	430	403	426	438	435	444	397	398	400	458	423	405	406	400	451	416	416	424	430	461	400	422	431	430	426	447	414	420	441	411	400	436	437	412	460	421	448	484	437	410	427	415	431	456	477	458	433	484	430	408	434	423	393	417	449	438	439	438	403	413	432	441	435	410	459	432	427	441	456	445	424	405	430	472	422	437	441	410	434	425	402	405	422	415	445	457	458	392	416	430	411	425	439	398	433	372	443	481	401	403	440	438	479	434	427	474	437	448	430	419	441	418	425	456	447	413	420	400	432	463	449	438	448	430	456	396	456	431	430	400	423	439	420	440	447	426	421	443	413	385	420	416	427	422	408	390	431	451	443	447	421	394	439	438	423	442	446	405	391	427	439	444	403	408	421	441	458	402	458	390	436	437	427	393	419	424	442	421	436	443	420	427	446	383	419	438	440	450	400	430	466	432	425	424	423	465	420	418	391	422	395	377	406	442	455	386	460	423	442	422	419	393	409	413	425	447	411	397	434	431	400	429	391	421	431	390	434	403	420	435	445	414	424	426	438	440	403	439	423	425	429	463	423	413	414	415	415	425	414	452	437	419	373	417	420	442	427	404	428	428	431	457	444	406	459	415	426	444	438	426	426	443	415	437	394	380	415	426	433	410	448	401	418	464	424	426	433	431	414	397	412	418	406	391	401	394	402	411	403	409	410	398	428	420	416	370	437	443	417	420	431	396	447	444	431	363	403	435	439	445	420	423	435	429	399	429	408	460	429	457	412	457	449	435	433	427	420	438	402	450	401	415	425	406	401	415	402	463	413	426	431	444	428	442	435	405	395	471	431	438	449	456	416	394	420	423	395	389	423	445	414	423	442	407	458	439	434	432	438	400	435	405	394	438	418	395	431	420	398	457	437	426	462	423	458	391	440	425	406	448	409	410	422	421	448	412	442	430	398	422	432	414	417	421	400	452	419	455	436	401	386	422	380	420	435	435	413	391	380	447	413	462	451	449	489	435	418	432	431	404	426	445	429	388	411	407	432	452	411	423	418	424	431	409	428	469	446	438	438	384	435	433	417	424	448	406	426	418	451	441	448	405	418	425	452	420	444	425	414	441	436	416	489	451	445	419	409	442	428	416	410	430	453	426	400	431	361	434	402	436	412	460	418	434	426	398	449	408	459	413	420	416	438	426	439	428	410	449	410	429	434	439	429	471	446	413	434	448	430	432	420	427	406	457	425	421	460	471	399	443	443	393	410	462	423	399	452	396	455	425	450	425	436	429	422	405	428	440	412	424	450	445	417	430	424	422	432	430	412	450	434	413	422	435	448	433	452	416	444	430	436	423	425	465	426	416	386	416	426	432	421	403	373	422	411	403	417	422	441	403	424	436	434	486	418	442	384	446	415	385	462	420	403	426	423	397	454	452	428	435	404	435	441	430	425	403	419	391	429	416	401	380	397	419	429	472	455	428	425	445	420	394	445	436	443	460	475	453	424	432	458	410	431	397	439	433	425	428	448	412
23164	21485	29155	24465	22373	23328	20511	10882	7658	6144	4964	3925	3113	2678	2154	1718	1449	1335	989	792	745	667	660	601	520	545	491	543	482	506	500	509	423	454	455	465	402	447	437	399	433	424	375	386	424	439	398	442	434	440	425	458	417	439	429	442	421	431	455	438	421	401	402	444	401	458	414	393	387	430	405	429	394	447	446	416	427	448	408	444	445	401	446	395	407	426	405	385	434	447	431	406	389	433	418	406	434	405	440	409	395	392	412	413	421	396	427	405	432	383	417	451	463	421	445	411	425	409	381	416	437	430	437	444	402	436	394	403	379	421	434	404	444	422	421	395	430	450	429	421	422	434	447	400	421	398	397	433	401	414	411	447	400	430	429	407	407	453	394	401	423	406	403	414	404	420	426	415	403	408	416	448	444	408	422	399	448	442	398	409	419	418	372	422	411	395	442	422	430	430	402	414	411	444	449	426	409	432	416	406	414	456	433	387	470	435	418	426	390	396	428	443	415	393	402	388	393	391	431	400	396	456	424	436	445	412	404	418	392	394	438	424	450	448	427	439	409	440	428	388	399	448	394	432	391	406	407	442	395	433	378	402	404	412	395	456	409	392	423	392	451	447	429	403	385	409	480	450	430	414	405	427	393	435	432	441	409	438	377	415	450	450	439	434	406	437	431	420	404	373	414	415	436	420	410	409	418	406	419	409	417	433	434	438	445	428	404	403	423	422	425	401	416	419	414	453	470	422	353	451	433	391	400	391	423	423	428	410	371	421	370	416	409	426	447	449	420	414	361	429	416	414	440	428	404	427	417	398	414	400	451	424	397	429	433	427	456	398	415	445	434	405	436	371	431	436	386	408	414	433	391	399	430	444	464	430	418	442	440	458	443	449	407	408	413	431	390	399	440	423	392	410	423	442	419	420	392	399	389	425	425	416	412	399	393	393	447	412	431	445	403	392	469	429	461	429	433	407	412	406	397	415	429	475	397	370	428	429	450	421	445	407	439	404	402	403	461	442	389	419	407	399	425	392	417	422	423	395	405	437	415	391	447	407	399	443	466	408	409	420	437	431	405	424	406	402	434	400	422	436	411	407	402	434	404	417	420	414	422	431	412	422	406	378	416	431	431	416	409	421	424	427	440	416	406	364	406	400	430	382	423	412	467	407	411	452	421	458	424	421	379	447	404	437	448	429	413	427	416	402	415	412	427	408	440	421	435	449	466	430	405	421	352	412	420	413	404	392	392	421	383	438	445	403	440	418	433	433	400	427	409	416	425	420	406	410	436	438	432	434	444	392	406	426	422	404	390	426	411	410	406	442	430	468	392	389	388	429	377	367	434	405	447	410	389	410	406	436	363	459	418	416	460	451	415	426	390	405	427	451	419	452	376	432	420	452	435	414	422	436	427	393	391	418	414	426	395	427	455	436	427	382	421	420	412	418	432	388	419	433	444	407	445	431	429	432	413	401	398	390	416	412	434	451	416	428	443	414	443	418	448	390	439	421	407	430	411	436	410	397	421	444	392	408	409	442	441	421	443	412	452	402	388	422	444	390	426	427	413	434	439	409	418	406	393	394	429	415	445	412	426	408	400	445	437	417	426	446	402	409	429	392	409	403	446	424	405	397	422	452	413	437	452	408	415	430	393	388	398	416	446	445	402	442	406	403	468	412	432	458	404	419	427	428	412	394	417	386	455	408	423	382	451	393	411	435	406	387	415	422	384	420	418	410	384	431	409	362	393	428	410	411	414	417	394	415	405	421	412	407	389	434	458	461	422	389	402	447	400	410	426	424	390	419	388	408	432	413	402	429	403	450	396	434	431	374	430	437	421	445	406	395	432	443	428	417	444	402	422	411	417	443	431	456	440	426	415	427	405	403	403	419	435	433	451	378	417	427	400	452	442	435	416	393	466	428	446	402	424	444	433	407	422	417	406	407	432	411	405	394	383	356	464	394	426	405	407	439	451	398	418	427	384	401	394	421	423	413	392	402	429	381	410	396	456	419	415	407	411	452	415	405	418	446	416	404	417	451	430	395	471	423	450	455	401	406	430	423	419	426	401	419	393	416	401	427	399	409	407	392	395	396	427	409	440	428	425	417	408	434	399	405	412	455	385	413	428	422	409	412	402	420	413	387	400	387	416	433	406	430	419	429	435	371	368	404	381	420	441	353	421	395	389	406	409	412	422	428	404	429	436	409	404	402	410	455	428	391	423	423	398	400	439	421	425	387	410	430	369	468	413	408	447	436	417	450	401	371	379	428	415	397	438	421	382	402	401	415	419	449	381	390	444	423	414	432	380	402	450	408	448	423	432	427	415	412	384	435	422	436	444	438	426	411	420	463	390	433	413	424	424	389	449	425	429	446	393	418	429	390	427	402	436	474	425	418	404	430	401	425	394	388	412	426	396	431	418	434	437	436	376	412	387	441	435	411	406	412	437	459	403	397	409	428	385	374	387	396	430	427	412	432	438	403	420	444	398	396	416	432	420	438	419	403	411	436	432	433	441	410	398	406	403	451	427	414	411	440	423	419	447	437	437	407	412	395	392	427	401	415	418	423	417	439	437	460	408	383	409	433	404	448	399	389	436	429	424	413	444	434	465	435	374	496	389	416	441	389	426	414	425	404	384	430	425	410	413	401	403	390	432	379	422	445	408	427	420	459	400	417	444	410	406	444	427	412	403	437	442	423	400	398	422	423	448	417	423	421	414	412	427	406	443	412	467	427	415	412	454	445	432	399	378	462	430	433	449	407	410	420	380	396	405	400	409	385	401	417	428	391	366	457	416	429	413	412	421	402	391	418	459	436	447	401	439	426	394	427	456	405	398	417	391	414	415	434	410	357	450	449	405	462	440	394	393	433	415	430	430	449	406	448	398	413	382	404	454	419	438	408	448	424	400	437	392	446	426	470	385	422	412	444	451	431	443	387	381	383	427	417	450	442	461	427	411	445	405	436	428	418	387	404	407	403	421	440	450	433	403	417	454	427	396	455	390	477	377	426	454	440	418	426	432	431	401	430	433	430	407	420	410	421	431	406	399	457	442	450	445	395	431	421	412	439	439	450	420	402	425	382	362	362	417	423	376	446	439	423	446	409	398	441	392	399	427	425	479	383	449	403	414	401	431	420	420	457	414	422	474	441	406	427	400	408	435	431	409	411	432	417	436	405	435	397	424	425	395	434	423	397	414	409	436	414	434	415	416	427	442	398	417	412	438	372	413	426	369	419	417	402	415	439	406	414	415	430	391	405	422	413	426	454	418	427	407	411	421	413	398	419	417	384	433	447	392	414	407	379	438	408	459	384	431	410	422	445	401	416	393	428	428	436	459	404	408	385	426	383	424	434	469	430	424	399	388	432	460	397	410	433	471	442	420	413	436	419	383	404	443	436	416	422	411	373	430	422	401	429	395	412	423	416	418	435	409	428	409	435	433	422	381	414	431	432	436	408	428	428	427	422	419	401	378	424	407	386	428	379	401	398	404	426	397	434	431	400
31210	60993	51324	38163	30642	24141	18406	14282	11514	9298	7774	6078	4902	4222	3437	2736	2150	1851	1431	1028	962	824	777	719	626	588	582	562	534	517	482	527	534	489	477	467	461	435	477	465	445	425	441	439	427	454	408	448	426	427	438	431	433	463	416	453	462	453	466	421	461	431	427	396	447	428	436	466	415	442	439	430	460	406	459	441	430	424	400	405	432	410	401	427	450	396	398	419	448	453	471	423	456	427	424	441	411	441	394	466	431	451	372	413	423	445	400	436	394	439	447	407	433	412	446	424	477	428	424	418	426	436	463	407	416	419	447	440	413	417	420	422	425	412	452	409	411	415	425	404	397	419	443	434	436	415	446	465	446	436	413	432	437	414	432	405	442	428	450	445	444	410	438	466	441	433	461	429	465	419	416	416	406	415	414	439	471	423	436	425	391	446	418	436	434	412	432	399	396	441	407	430	447	452	423	418	456	432	407	486	437	435	433	388	468	420	439	420	457	425	438	430	444	422	412	433	432	408	436	441	443	444	441	405	419	461	406	419	401	440	438	434	391	411	409	399	411	414	463	428	412	417	418	408	413	425	440	460	444	408	438	433	418	424	413	425	449	418	438	447	427	435	464	405	441	435	427	434	400	433	381	460	422	433	409	438	423	465	430	443	413	429	413	435	453	443	382	411	446	448	433	405	434	451	399	386	361	412	460	437	476	429	394	416	423	414	456	446	421	411	436	457	431	440	468	428	436	403	399	412	436	443	452	416	428	440	422	439	416	440	423	420	477	418	434	438	436	484	403	427	417	411	475	434	437	434	394	492	440	476	431	433	432	454	386	440	441	418	435	434	424	382	404	423	438	462	414	413	460	444	449	453	400	421	466	442	440	418	406	445	411	367	388	404	426	463	446	427	399	404	419	451	367	444	398	441	424	439	455	403	442	407	440	471	402	436	415	415	408	414	425	482	425	420	432	407	464	395	448	442	408	429	450	409	481	423	465	423	433	444	419	442	420	403	434	393	450	462	457	387	423	425	431	415	420	436	456	411	397	399	449	436	403	443	435	445	422	447	450	447	438	446	409	415	417	381	415	408	426	427	393	433	422	435	422	451	449	440	411	445	416	463	420	413	414	454	423	425	443	437	420	456	406	416	400	404	440	426	449	444	423	427	397	448	467	434	415	406	444	460	443	407	386	462	418	439	449	401	409	442	408	423	428	428	461	413	417	441	431	432	420	420	413	473	429	434	457	399	450	426	419	440	443	434	397	437	422	458	426	443	437	413	417	434	463	399	417	423	425	411	394	460	419	419	452	392	399	410	448	432	417	452	457	440	422	456	417	426	461	434	430	404	432	469	430	423	428	384	444	430	404	450	431	461	398	432	387	422	391	435	469	406	413	453	417	451	393	409	459	389	398	402	448	448	443	481	458	415	431	394	454	419	441	444	424	385	454	460	396	395	429	416	420	444	431	434	443	462	416	399	417	440	420	411	415	446	410	416	427	447	445	439	476	440	416	393	441	482	413	367	434	436	427	437	427	414	405	455	396	454	402	421	443	448	426	451	459	444	391	454	428	421	422	455	432	438	422	435	440	392	445	402	418	450	432	428	449	438	429	419	418	423	446	445	411	442	434	413	400	407	421	427	440	422	427	417	441	440	424	444	415	421	432	398	397	395	441	424	458	390	460	427	393	410	464	398	444	452	431	468	431	404	418	406	449	420	408	420	424	410	453	458	421	415	429	440	450	405	422	439	439	430	413	481	444	431	443	408	426	410	451	440	402	430	425	419	448	401	456	412	417	433	427	421	414	439	440	407	382	411	444	433	371	408	445	432	435	441	419	404	453	421	398	482	397	447	389	438	424	415	434	444	438	416	389	426	453	419	468	410	399	422	400	419	412	435	425	437	438	450	421	420	437	437	443	423	407	434	452	436	443	449	426	414	417	418	467	424	431	456	460	413	448	416	400	423	405	429	400	443	432	425	390	454	455	465	429	423	405	434	438	428	407	415	447	455	447	429	405	398	441	442	452	393	460	471	413	406	437	448	430	476	410	469	433	440	412	394	436	446	428	395	414	437	430	383	394	406	441	440	432	401	446	438	407	443	432	426	426	438	426	432	431	425	433	431	434	456	429	466	445	439	429	404	425	425	452	389	418	439	428	438	422	440	411	430	420	418	418	437	432	388	401	411	426	446	443	419	411	439	396	416	427	424	397	442	426	436	443	427	430	430	456	416	428	422	436	400	425	409	433	428	460	421	469	407	463	448	423	439	422	402	431	423	421	419	446	453	439	440	444	434	441	431	432	391	429	424	437	426	425	453	414	395	417	451	437	427	455	433	390	392	426	428	432	430	423	431	416	457	452	387	449	422	407	424	440	451	423	393	436	442	421	471	421	445	422	425	420	456	415	416	413	433	440	410	414	453	416	397	450	463	424	439	443	447	431	437	411	441	456	429	408	463	441	418	424	402	419	390	450	420	452	458	462	455	449	443	398	433	404	420	436	445	439	458	450	456	431	416	438	448	438	403	429	408	428	437	424	450	453	434	442	446	415	410	385	441	415	421	413	441	418	415	450	404	453	415	464	456	407	421	418	434	422	432	415	402	402	411	431	450	435	417	446	462	445	415	444	451	440	390	405	445	424	433	437	429	431	386	415	422	440	401	423	435	403	419	404	410	410	394	428	424	388	426	432	417	440	429	440	428	452	411	407	418	444	432	420	444	442	414	432	420	421	412	412	429	423	436	396	422	421	455	450	442	449	409	437	409	404	427	408	436	443	424	418	401	424	429	409	415	460	409	408	431	437	469	408	426	424	414	442	438	457	437	408	438	427	426	413	430	460	464	425	435	438	428	450	382	424	434	414	465	442	426	413	465	383	414	413	445	419	436	449	452	463	424	426	409	444	391	386	462	455	429	421	449	454	431	398	426	400	434	429	422	402	413	415	429	461	411	429	425	417	417	398	430	425	441	412	420	465	434	442	478	436	393	422	409	438	459	419	426	470	422	442	413	411	486	433	442	384	400	412	439	418	448	411	440	413	433	404	414	415	406	444	434	395	385	449	422	448	463	426	433	420	424	425	416	417	398	448	436	438	456	476	402	433	456	452	468	420	408	430	456	427	405	411	449	449	413	412	392	399	408	450	459	404	450	431	420	418	423	426	437	420	448	448	400	444	469	433	439	448	416	433	417	479	388	424	419	415	448	428	404	398	407	360	408	433	441	391	446	433	382	422	456	442	429	458	403	422	451	429	395	428	471	413	419	434	431	437	435	404	422	391	414	445	433	378	446	420	437	415	423	457	423	394	457	406	435	416	452	456	443	462	429	458	459	434	446	426	443	423	436	437	458	417	400	394	436	414	460	443	420	452	433	386	450	426	454	461	423	460	438	426	441	435	411	429	449	429	415	418	431	449	389	403	408	458	429	444	420	430	436	404	409	417	410	416	417	425	381	437	392	433	395	407	445	415	418	409	431	434	427	400	399	427	446	410	425	437	418	392	435
30793	33683	36972	25878	14929	8434	5296	3783	2909	2317	2036	1599	1325	1159	974	754	721	655	543	443	436	473	381	453	391	366	373	392	358	364	333	327	399	320	350	351	358	358	361	344	359	368	329	331	327	325	337	340	326	336	351	332	321	328	348	344	339	338	320	356	325	308	288	340	352	328	342	332	338	352	341	303	331	337	335	332	316	317	375	348	380	350	331	301	325	325	316	325	321	328	317	353	287	370	320	335	310	313	294	305	366	321	318	324	343	324	339	335	342	320	340	326	345	335	331	348	318	333	335	329	325	344	333	336	327	332	340	353	340	315	322	334	352	349	313	358	328	312	314	343	335	344	326	341	349	327	327	354	311	337	304	335	338	329	306	326	326	348	344	331	334	331	343	316	348	321	318	316	331	311	320	365	326	338	326	316	310	347	323	340	363	355	327	329	313	312	375	334	304	330	323	333	352	337	308	323	342	362	344	345	315	320	289	343	311	353	316	363	334	295	337	322	325	305	306	328	335	326	331	312	353	321	335	357	290	337	312	317	325	352	365	352	343	315	326	325	346	357	305	377	328	323	335	327	316	330	343	348	358	337	334	312	342	298	327	339	329	325	303	354	337	338	345	352	302	352	304	319	353	336	352	301	349	316	335	328	349	330	349	325	336	347	284	338	332	347	315	317	353	317	350	351	333	333	326	355	324	332	327	352	331	349	330	345	356	342	328	348	342	333	315	342	341	370	340	338	338	341	344	383	336	332	306	361	317	348	320	315	302	327	331	329	312	321	339	304	344	372	333	296	346	319	329	304	330	363	358	354	317	324	317	370	303	331	318	326	317	359	341	321	344	332	330	305	370	325	344	308	320	344	335	326	357	330	328	315	358	366	321	348	319	317	332	336	331	347	312	332	316	322	326	306	325	338	321	364	318	342	377	350	321	335	340	313	349	340	347	317	346	334	313	328	335	350	332	346	334	320	325	296	336	325	301	306	313	316	314	297	359	322	309	338	308	365	316	344	318	352	323	311	317	319	353	341	315	335	364	332	326	288	299	320	357	354	305	330	351	312	318	335	339	340	348	323	323	346	329	341	358	353	298	295	314	326	332	314	330	323	328	357	348	354	300	301	351	334	351	335	359	331	312	317	328	346	326	322	347	343	325	345	351	330	315	356	343	338	319	353	343	332	336	354	329	301	329	346	340	339	315	318	318	316	306	296	351	329	363	332	316	349	345	303	349	357	331	303	351	338	356	325	333	351	342	335	344	352	351	333	319	304	320	340	330	357	312	323	345	322	346	346	325	324	314	335	334	334	328	310	322	342	344	320	311	312	339	340	316	336	306	309	344	301	338	360	328	329	328	362	323	331	315	334	334	344	317	309	337	331	339	324	324	398	308	301	321	302	321	303	343	333	337	320	308	321	333	364	328	340	326	315	323	332	366	354	334	315	330	348	344	328	320	363	313	326	326	311	343	306	324	325	337	310	325	330	332	338	343	350	348	354	309	323	350	303	343	307	338	319	340	331	291	337	330	330	344	347	314	325	326	340	324	337	323	344	319	316	339	359	342	332	347	328	369	322	321	313	347	338	341	359	366	330	333	362	332	318	366	367	310	340	328	339	345	301	334	367	298	353	316	336	341	340	307	341	324	351	324	317	302	322	324	344	312	362	333	320	320	341	357	336	338	325	318	328	358	325	362	319	321	350	358	306	337	331	313	328	329	289	336	315	322	339	318	317	356	344	322	348	323	334	350	349	302	323	372	318	335	340	314	358	339	355	334	358	338	307	323	341	338	290	352	319	311	313	366	355	336	323	344	340	340	385	335	307	331	362	366	312	356	334	314	336	340	332	362	351	317	327	324	323	347	309	320	302	341	364	325	363	289	303	333	320	360	353	343	337	332	308	339	321	341	369	336	379	316	331	350	315	316	327	345	311	315	316	322	294	335	345	309	331	315	330	337	324	333	358	302	359	295	332	321	346	322	337	313	352	349	310	318	326	343	333	336	325	328	341	302	332	342	336	317	349	328	344	320	336	341	341	327	317	348	382	307	307	335	315	322	338	341	319	365	331	318	339	330	360	334	318	357	349	347	345	356	305	341	336	305	334	335	358	335	344	321	318	318	344	335	336	320	335	338	361	311	351	325	357	332	343	333	332	360	299	305	328	317	303	327	338	368	371	328	349	329	327	333	321	379	295	343	337	295	324	312	315	307	332	338	304	331	322	346	312	346	327	338	335	345	320	334	335	341	337	316	345	314	347	345	329	342	334	325	315	318	344	344	322	312	357	311	304	340	339	296	331	346	337	307	314	316	344	308	316	332	320	330	325	340	322	342	329	303	324	308	324	324	347	370	344	329	334	344	334	348	359	339	335	358	340	358	339	296	332	317	312	358	305	317	334	324	335	328	345	347	347	335	312	320	323	336	290	328	363	330	355	317	323	320	327	312	328	342	327	316	327	325	324	335	303	318	358	338	310	333	352	302	359	328	314	345	349	326	341	319	300	328	295	323	327	295	318	286	336	335	311	361	355	318	312	327	340	328	326	313	311	365	329	322	345	302	353	364	370	340	328	315	354	342	353	376	328	316	311	313	329	292	353	286	369	366	310	322	329	340	320	329	347	325	347	334	338	315	307	327	303	318	332	315	332	344	333	352	338	335	324	335	351	343	316	302	333	300	347	293	326	314	356	362	301	314	321	327	319	317	320	341	357	347	325	294	313	346	330	332	300	300	338	345	319	342	324	307	332	342	316	342	322	353	331	347	360	333	342	348	330	346	355	352	380	322	322	323	339	344	317	318	350	327	358	327	323	331	363	343	314	318	331	329	339	310	332	352	346	323	319	324	314	353	328	294	369	323	328	350	366	318	346	327	320	337	328	325	328	328	349	364	361	327	324	314	330	325	321	342	332	308	347	314	324	337	329	327	332	281	344	365	345	324	337	337	327	336	310	326	337	304	330	343	339	341	325	354	359	324	347	324	318	349	315	345	314	350	323	320	315	363	367	327	342	355	345	329	343	352	337	353	313	322	345	320	344	340	324	354	344	319	339	350	343	317	345	339	341	337	362	343	338	358	317	369	323	340	314	323	342	336	343	347	310	310	328	331	350	353	350	338	329	351	341	323	349	322	314	326	352	326	312	342	345	338	343	312	339	317	333	344	331	335	333	292	348	349	319	320	319	341	302	331	340	278	352	318	340	295	329	345	310	329	346	313	282	300	324	315	325	341	328	308	336	340	376	314	323	356	337	321	371	309	355	322	363	336	318	313	300	339	298	327	335	341	345	304	365	353	346	363	305	331	318	367	288	356	326	349	325	335	312	326	348	332	311	320	325	342	323	300	307	329	323	320	348	318	325	356	313	336	311	316	325	351	331	333	329	312	325	350	346	338	356	338	345	337	348	332	326	335	329	297	326	312	315	286	349	332	310	320	336	332	325	367	324	330	325	354	320	361	315	315	357	346	302	327	332	343	336	325	320	298	364	343	317	309	338	368	372	340	311
29583	47832	37277	24635	17681	12385	8701	6543	5095	4054	3292	2730	2208	1845	1530	1177	1017	944	771	595	506	513	483	477	450	453	432	441	378	405	364	434	403	379	405	365	370	371	355	368	389	335	363	337	343	378	352	362	375	367	383	347	338	331	361	327	345	346	352	375	357	347	375	367	378	351	357	344	377	352	340	306	357	393	326	362	347	386	358	345	316	360	355	364	362	388	355	349	364	322	358	365	377	379	345	342	393	378	326	338	353	349	333	339	369	343	336	347	337	337	348	361	368	368	342	345	388	373	385	352	391	367	357	348	350	353	357	356	357	381	348	355	370	344	344	354	369	341	376	334	343	399	329	344	385	367	374	413	335	363	349	338	371	400	348	380	328	344	362	335	369	362	328	347	341	312	391	348	395	390	309	378	344	369	384	366	371	372	354	370	360	362	386	367	346	375	362	361	349	387	357	367	356	370	390	348	361	354	378	344	357	354	321	359	407	332	331	376	366	343	351	328	343	335	347	381	368	364	326	367	374	381	323	352	381	366	356	352	361	379	391	367	318	343	349	342	335	365	343	353	325	361	354	370	369	363	325	335	346	368	377	356	377	403	337	326	329	331	373	356	353	380	374	358	328	329	354	324	376	346	328	358	416	348	348	391	347	344	380	334	357	341	347	349	390	371	362	334	354	356	364	351	360	383	324	374	375	335	344	372	336	349	362	378	378	372	341	373	347	357	326	349	346	358	379	350	342	384	345	362	365	365	365	370	341	327	345	371	384	384	402	358	372	367	309	355	366	382	338	349	364	359	359	329	382	341	360	361	325	347	311	349	350	370	345	384	348	330	356	349	358	332	343	376	313	368	361	378	375	316	365	422	352	366	339	375	370	367	341	396	338	344	346	359	348	354	361	364	382	359	349	354	370	361	353	348	359	352	360	359	351	352	376	337	363	368	354	349	353	393	378	325	381	381	342	385	363	347	362	365	358	354	368	354	351	378	374	341	390	334	337	342	358	352	390	323	330	350	331	322	353	362	347	346	385	370	358	336	357	384	373	342	388	357	358	342	371	369	337	348	374	353	386	383	380	367	358	368	363	353	352	333	375	354	328	378	327	368	338	372	349	381	389	347	340	344	342	358	389	377	332	390	376	341	349	364	399	382	361	370	352	360	364	354	369	373	379	358	360	364	361	335	335	407	329	336	359	380	374	362	359	337	347	338	368	391	343	341	345	334	355	384	373	344	336	369	372	356	329	381	383	380	344	329	331	384	361	344	339	333	386	371	377	347	342	357	401	326	359	351	396	347	317	324	359	361	347	355	338	372	349	354	333	385	371	393	382	359	368	352	366	349	340	322	344	362	390	376	358	376	352	369	340	371	333	383	351	362	372	344	365	325	366	372	359	376	394	392	354	363	364	375	373	371	338	346	352	366	365	361	362	371	358	331	365	372	362	369	322	357	354	341	346	408	356	345	383	331	342	346	338	357	351	367	346	348	356	372	369	367	348	344	345	335	319	373	348	364	343	391	386	331	379	323	364	369	325	341	382	355	336	345	332	339	336	353	353	351	350	360	344	348	335	387	348	376	354	335	407	348	352	379	388	367	358	330	353	374	381	340	377	361	372	376	356	355	349	375	346	337	358	329	333	353	341	345	363	340	362	369	374	347	319	367	366	343	374	328	315	353	339	337	384	352	334	369	378	358	413	378	361	356	335	355	377	324	347	332	365	381	332	354	327	358	389	355	329	344	341	385	411	347	356	359	370	369	326	334	347	342	372	347	354	389	340	368	356	338	337	334	380	370	381	375	368	405	373	321	325	358	381	328	356	335	349	319	373	347	362	349	369	342	391	339	346	324	354	325	369	367	348	336	338	383	361	357	329	386	313	339	391	354	356	315	352	319	370	340	386	368	349	367	321	371	353	335	349	376	358	365	383	341	358	361	382	342	346	374	361	331	357	347	322	337	387	369	369	341	354	338	370	395	381	391	342	367	328	337	360	342	365	364	338	365	359	383	335	354	367	379	362	382	368	377	345	320	341	335	365	364	387	360	356	354	374	346	389	366	386	359	368	344	371	353	363	341	318	349	352	328	331	357	366	357	394	331	376	361	376	345	332	356	352	376	369	378	375	355	355	389	347	365	357	398	366	355	364	352	394	344	366	363	319	387	357	318	343	405	329	354	353	355	369	359	361	349	366	390	370	353	384	356	363	384	366	342	345	348	311	381	339	354	345	360	387	318	368	355	365	352	378	351	357	344	359	357	354	399	352	323	355	377	381	340	329	376	352	370	378	352	317	399	354	328	385	361	399	352	371	354	340	359	377	353	352	372	380	355	374	356	352	367	362	397	391	352	347	339	391	376	356	362	336	356	393	377	377	364	373	351	368	375	349	346	330	348	331	365	365	386	351	362	333	365	355	322	349	330	353	330	362	346	344	330	390	348	360	360	352	354	359	359	334	391	388	367	332	367	348	329	353	354	336	384	358	363	338	356	363	341	347	346	355	352	350	348	359	343	390	364	386	356	386	356	369	338	353	358	332	378	351	362	379	357	354	372	345	360	348	339	376	337	355	355	362	357	362	346	369	353	406	337	352	350	339	355	338	363	317	365	386	357	371	367	366	347	362	349	356	343	340	356	327	379	368	347	357	352	377	368	336	382	363	364	387	368	355	355	351	371	332	361	351	333	374	347	387	367	353	373	371	328	334	380	357	350	366	376	334	338	364	373	340	393	355	335	360	355	347	355	345	342	385	382	387	331	357	348	331	400	365	369	384	390	335	363	383	333	365	378	396	360	370	359	374	327	355	375	361	332	372	377	327	359	371	357	359	344	371	408	361	354	354	349	361	385	356	370	371	345	360	338	357	359	353	366	327	346	356	370	367	368	365	351	334	354	369	385	365	353	351	355	389	366	346	349	349	332	369	347	345	370	372	360	370	344	343	359	350	343	375	372	377	347	338	336	360	342	339	386	343	376	373	342	371	360	363	364	362	350	372	371	325	375	348	355	358	352	345	337	352	368	374	352	396	347	391	359	352	346	353	322	375	354	364	345	369	376	361	367	377	360	371	360	386	351	371	357	381	330	402	364	357	405	346	350	361	385	362	353	373	382	375	338	354	334	345	376	371	352	363	329	326	365	356	347	338	341	367	354	352	352	379	358	368	394	386	356	340	376	357	319	394	346	371	353	345	344	381	372	360	342	347	338	352	367	344	333	351	361	367	356	351	358	403	365	384	338	362	401	346	345	359	352	362	374	342	344	376	386	355	380	378	362	365	356	373	386	376	398	350	351	357	324	343	329	358	334	375	353	362	353	389	380	336	384	350	375	375	348	338	350	397	359	386	349	343	377	324	371	373	372	348	368	372	371	379	350	359	408	360	336	360	351	340	347	368	336	353	359	349	390	399	393	366	344	352	408	336	324	377	365	360	384	355	352	346	390	336	385	341	372	358	377	357	376	376	363	344	373	369	375	343	367	367	341	340	319	372	345	383	336	359	347	329	345
24266	21503	28794	25880	22835	18880	11728	6894	4921	3798	3415	2859	2114	1849	1492	1152	931	888	744	597	501	467	488	437	459	423	387	358	347	371	339	351	339	336	311	377	328	316	311	333	321	333	345	398	332	343	330	338	362	351	351	322	334	325	319	367	355	328	350	321	320	310	332	337	347	295	358	329	307	326	316	327	345	333	335	328	324	313	316	310	326	320	316	287	328	309	335	363	336	330	315	321	314	304	360	299	305	346	295	313	316	321	350	288	300	311	361	342	339	287	333	333	310	329	332	298	323	341	342	304	327	335	308	310	331	378	315	308	328	335	352	324	332	348	301	322	324	297	352	310	315	314	324	331	303	330	333	328	324	344	338	333	311	317	341	325	336	322	334	296	348	361	364	312	312	342	315	309	296	317	318	324	284	348	334	298	319	310	318	328	333	330	338	315	330	301	303	307	324	312	317	342	321	343	336	319	316	317	315	346	314	344	351	329	351	298	337	342	298	349	327	363	312	338	313	317	339	337	309	297	344	318	324	337	332	328	312	333	293	335	293	316	336	335	333	332	342	316	314	330	330	291	323	324	271	294	327	309	325	293	333	317	321	301	319	337	331	265	343	308	292	325	304	303	325	330	347	311	303	360	315	315	330	312	309	331	292	309	329	333	305	306	308	316	321	301	360	317	305	331	335	340	312	332	310	316	339	319	335	329	307	357	347	288	326	330	316	362	337	323	321	290	327	341	344	311	338	325	291	334	307	336	348	301	339	311	319	308	337	333	345	310	325	328	328	313	323	326	315	324	297	316	340	328	321	309	312	348	305	335	301	298	312	315	327	324	313	325	333	340	346	290	332	320	328	332	283	331	321	319	315	313	352	318	336	289	345	315	336	293	315	306	322	341	349	338	338	337	313	332	325	313	312	324	301	337	329	323	326	326	297	341	330	312	348	325	331	319	318	327	316	352	299	316	336	309	346	325	326	357	295	314	316	321	328	302	325	329	348	305	319	327	347	283	308	347	314	302	317	335	329	325	318	335	332	344	345	331	338	311	335	288	327	316	312	330	355	329	317	330	312	296	337	310	328	310	337	346	309	346	326	307	312	350	332	332	327	304	316	348	327	313	306	321	314	323	323	304	324	309	331	283	328	302	324	320	327	313	332	318	353	294	317	329	319	346	286	335	354	306	298	337	336	353	302	316	303	309	315	322	321	312	319	323	338	361	348	354	305	330	360	311	345	312	338	322	302	312	311	318	305	326	309	328	354	318	293	326	330	337	308	316	323	347	338	346	324	339	293	300	308	301	339	347	315	326	339	317	313	318	318	340	321	312	343	297	317	288	297	326	324	347	347	321	342	322	320	314	302	339	308	319	313	324	319	305	360	293	328	316	316	319	346	321	306	310	337	292	296	304	325	299	311	332	319	316	322	322	309	312	361	312	323	328	330	299	321	340	315	329	327	330	347	317	346	290	305	337	325	345	310	329	351	323	302	307	323	330	329	322	350	329	310	316	347	350	333	316	324	291	322	344	304	322	301	333	322	323	328	283	321	315	321	347	301	335	325	301	331	324	289	321	324	318	314	303	288	309	362	340	293	329	302	296	305	297	325	307	333	304	317	298	305	329	337	329	316	268	304	319	323	338	332	363	361	302	324	303	328	330	334	323	347	327	312	321	296	329	315	316	305	332	336	300	335	320	311	336	280	327	312	319	338	333	342	372	357	290	353	314	321	299	282	335	357	302	295	307	310	329	325	365	272	318	337	335	332	320	326	373	319	300	349	322	304	338	341	348	367	320	340	335	325	319	310	319	335	323	325	329	352	326	313	310	333	315	305	302	319	329	336	339	335	316	286	326	314	342	320	305	329	322	303	307	335	333	326	322	323	304	356	334	285	349	324	318	325	356	322	339	311	333	307	310	294	329	321	301	333	303	337	283	299	333	318	351	336	310	321	293	387	326	290	341	327	317	321	318	316	288	303	354	333	295	330	312	315	308	312	317	331	318	311	325	349	301	347	295	311	360	294	307	310	312	301	308	300	303	311	319	324	336	330	299	345	327	323	333	318	334	304	300	339	317	317	314	277	334	347	298	294	299	334	324	294	334	306	346	311	316	314	357	343	306	311	347	306	288	306	271	350	333	287	315	364	335	313	337	309	345	281	332	353	343	322	317	294	340	338	311	310	304	333	343	315	326	354	292	334	328	342	313	326	320	316	333	308	322	326	329	288	328	291	304	356	301	291	381	341	330	334	342	332	325	326	312	316	314	318	352	310	315	353	307	322	311	289	348	311	311	316	331	303	303	335	312	288	297	289	316	328	334	329	326	316	345	346	323	310	348	334	339	291	307	297	321	324	296	328	309	327	318	378	321	320	322	313	324	333	308	337	308	326	312	313	330	310	303	338	317	349	333	307	314	302	341	310	293	334	304	340	359	309	307	309	280	353	310	313	337	322	322	329	323	319	338	318	312	317	300	296	322	330	339	288	284	320	338	322	323	337	325	329	336	319	339	310	300	311	329	319	331	305	292	314	325	365	319	361	356	312	334	314	309	301	330	314	322	335	353	341	329	304	312	340	304	299	318	343	350	317	316	300	317	339	316	290	308	326	296	296	309	325	309	369	311	319	328	345	324	310	293	346	329	298	317	287	319	327	336	309	317	336	322	337	292	326	307	303	319	300	329	336	352	343	348	330	347	324	328	357	304	325	321	319	342	338	294	314	332	379	353	305	341	315	309	339	347	301	326	341	349	306	327	335	378	312	342	320	319	305	340	343	304	296	317	308	311	345	312	290	309	333	339	305	336	326	319	334	314	334	300	330	319	288	310	303	329	335	298	340	314	313	307	305	320	331	322	284	306	324	309	332	334	344	303	298	287	318	315	293	331	313	325	355	335	332	302	335	331	338	311	325	323	328	284	324	329	322	289	319	374	301	302	328	263	297	365	335	338	338	326	339	334	307	345	294	313	314	322	332	355	317	339	309	318	305	343	325	325	355	347	327	311	329	315	357	369	328	308	315	308	337	349	330	327	341	338	355	300	350	312	339	328	326	347	312	326	320	330	324	340	336	312	311	328	315	332	321	305	364	335	309	341	333	318	319	321	337	365	341	337	342	327	343	328	304	317	301	351	322	338	303	352	339	329	348	325	314	312	337	352	328	322	296	356	312	345	353	322	323	334	297	306	369	300	330	330	311	302	316	315	308	298	344	346	304	310	314	310	312	318	323	336	319	329	323	322	327	349	334	319	293	289	322	344	300	307	334	303	336	339	351	331	316	338	295	334	319	327	321	322	307	352	322	313	311	321	320	328	343	324	311	309	341	336	386	332	327	337	336	339	307	322	309	344	310	324	323	330	324	332	312	311	333	344	367	329	322	332	314	322	334	329	322	328	344	318	340	358	347	322	301	325	341	320	323	338	317	338	316	326	326	307	341	352	336	330	313	333	319	328	344	363	320	329	317	307	356	345	338	360	309	323	332	319	327	311	342	288	303	378	327	299	345	298
30036	55956	45331	32885	25045	18477	13628	10590	8264	6334	5684	4628	3557	2973	2484	1685	1420	1235	1085	771	665	589	602	526	494	443	488	442	439	392	377	365	375	361	372	404	348	387	376	395	333	389	343	369	342	346	318	305	319	358	368	332	349	347	317	376	365	381	348	329	343	352	360	363	348	318	357	346	316	389	345	350	344	327	317	328	390	359	334	374	351	365	331	335	356	321	284	368	334	371	364	357	337	333	342	348	331	337	325	346	330	335	365	319	348	307	371	353	349	343	365	338	355	383	347	374	332	364	320	344	358	348	322	355	366	323	327	298	369	342	308	330	314	337	349	328	350	336	349	328	311	353	345	325	365	316	377	298	358	345	346	348	361	354	353	364	328	334	339	367	344	402	363	350	342	323	374	365	341	380	320	350	360	368	340	338	321	335	317	363	349	333	347	338	317	333	360	376	336	326	334	325	359	362	340	333	340	333	324	358	331	364	354	331	358	368	330	350	372	365	347	397	316	345	365	350	333	317	324	333	317	350	338	378	343	315	323	340	330	358	326	373	373	376	351	357	343	350	336	355	366	347	334	340	338	341	338	353	324	366	328	351	362	321	354	358	308	358	353	350	319	374	375	329	328	364	373	339	331	323	376	331	327	344	343	337	358	388	329	350	366	335	338	348	351	356	328	348	330	366	310	315	334	334	338	338	362	344	343	361	360	372	356	317	343	347	360	359	329	345	361	337	362	349	363	350	328	352	326	343	353	341	366	344	348	353	341	337	347	342	347	339	322	312	339	296	370	334	341	361	337	321	333	314	319	302	358	347	297	360	327	332	339	334	334	350	350	362	361	354	363	361	315	358	351	350	344	377	347	336	360	338	364	332	317	336	342	363	343	364	311	350	346	343	331	379	412	316	357	338	332	359	366	346	329	333	326	319	330	336	335	335	352	336	342	360	353	347	353	327	342	320	318	351	342	318	343	336	350	322	329	357	342	335	302	332	364	337	343	337	347	349	346	379	337	294	332	334	340	341	349	366	346	350	333	352	352	332	319	365	368	336	323	352	338	357	319	332	354	382	322	327	340	314	331	327	357	338	320	343	333	368	371	329	325	303	341	345	338	345	326	359	336	345	362	344	345	355	343	309	342	341	360	356	365	332	311	347	344	317	333	337	341	339	316	341	343	346	329	366	314	372	323	352	319	331	346	311	344	339	317	328	364	318	333	298	345	348	355	343	334	318	353	293	352	319	314	343	343	332	360	335	352	332	342	316	374	337	321	370	334	354	352	369	331	333	363	339	324	326	325	348	351	346	323	371	334	309	312	308	362	351	339	378	328	327	362	356	329	348	312	360	365	355	333	319	328	361	320	358	330	328	361	376	367	349	344	357	321	313	310	376	326	352	323	339	342	351	344	355	349	379	350	328	322	342	331	328	384	352	347	337	339	338	356	343	339	348	325	325	359	347	334	350	331	364	343	326	325	372	317	335	323	326	341	365	305	353	327	329	334	350	356	334	330	338	341	334	374	340	347	337	366	375	343	359	344	373	343	372	348	344	325	361	337	351	359	348	321	328	324	373	388	354	355	341	370	336	367	344	348	320	351	380	336	356	360	331	345	307	360	336	386	350	324	363	350	374	345	315	360	324	341	364	336	352	347	337	311	340	323	354	329	333	328	370	326	355	320	370	356	346	351	322	352	349	350	309	294	304	356	360	339	346	370	331	327	359	335	325	352	337	371	315	358	357	331	363	343	361	355	316	344	360	335	334	356	379	353	330	339	320	343	322	362	365	318	328	332	322	326	315	314	323	338	373	370	345	334	354	321	361	341	347	335	306	316	356	349	362	356	309	336	352	381	323	319	363	324	352	354	315	350	328	359	323	350	344	335	334	335	359	327	338	376	321	355	342	343	349	360	338	337	329	336	358	319	335	350	333	380	332	321	361	339	339	359	353	331	313	345	331	342	362	350	347	355	336	373	343	320	305	324	345	356	376	349	322	344	373	338	345	324	333	347	339	378	341	399	372	357	353	347	333	342	330	357	324	358	351	347	327	337	341	321	329	343	369	320	330	333	310	340	362	353	328	328	345	349	370	357	368	358	351	359	379	331	365	344	338	369	308	354	354	346	359	331	332	372	338	352	322	348	349	328	343	348	317	360	355	386	319	358	345	359	345	348	348	374	341	355	356	340	345	330	362	370	365	313	364	316	333	309	353	344	363	357	326	364	346	354	329	337	320	327	348	363	319	357	349	351	315	344	325	354	379	384	366	312	339	359	365	354	332	316	314	365	322	301	369	355	356	345	334	346	343	320	367	358	341	368	352	330	363	350	323	321	351	342	338	347	350	356	333	353	367	336	335	370	328	340	352	347	369	340	336	356	341	333	365	334	327	326	355	328	360	343	355	360	350	328	338	368	324	345	342	329	351	312	348	353	360	348	332	323	337	344	348	378	309	369	339	325	380	313	317	336	343	329	349	361	372	361	345	306	332	376	333	339	334	324	353	332	320	372	335	330	326	363	362	361	384	320	330	338	364	361	329	335	351	358	342	376	362	348	342	338	343	391	326	333	322	359	331	323	324	332	333	344	359	351	366	344	343	339	321	334	338	332	277	354	352	358	349	357	315	357	381	349	318	322	376	325	315	318	304	360	336	307	330	319	343	355	336	398	377	342	348	352	357	323	318	366	346	364	358	358	363	319	325	344	358	354	355	359	329	323	360	341	332	336	308	342	366	341	345	340	312	337	376	299	350	312	347	357	321	337	353	347	366	332	327	329	371	336	349	401	333	368	321	350	314	328	335	356	316	353	338	336	354	367	331	348	361	330	365	355	331	341	336	347	371	360	349	346	329	352	350	343	328	358	361	328	305	330	367	344	312	327	369	335	358	342	330	347	343	359	320	354	343	310	374	320	331	336	324	337	331	348	345	335	341	341	303	351	342	365	325	363	319	368	344	397	366	331	341	313	326	314	334	338	295	360	337	370	351	325	355	387	357	356	358	354	351	334	360	337	316	323	337	337	340	315	331	360	368	380	330	359	391	325	377	347	328	341	315	317	334	325	304	345	318	355	318	343	350	348	376	338	351	369	348	355	364	354	331	349	347	332	320	344	360	343	377	349	320	322	358	309	360	339	330	349	360	348	368	369	347	380	317	358	364	339	334	360	337	388	355	356	337	330	370	325	361	326	338	356	364	361	373	346	383	315	372	334	356	350	304	379	348	356	365	317	344	323	337	363	327	321	373	342	335	375	353	332	343	342	344	348	343	340	325	358	326	344	347	378	331	336	347	339	341	342	316	340	354	333	343	352	362	318	390	346	330	344	321	315	334	368	342	328	335	350	360	309	339	360	354	335	356	374	343	354	362	332	349	351	350	388	344	361	333	378	308	303	353	349	344	350	362	335	343	350	333	364	338	353	335	355	348	357	334	340	358	348	358	349	346	331	344	332	358	345	349	329	332	363	332	336	340	338	316	382	361	347	337	304	350	329	353	362	359	353	336	359	333
25290	21569	29094	28015	20789	12821	7733	5257	3771	2913	2759	2307	1795	1558	1367	1105	852	783	650	616	540	523	508	507	480	478	437	461	436	435	458	439	399	400	414	419	411	431	453	411	399	427	354	410	363	404	413	413	392	415	409	407	425	374	389	405	374	424	390	393	423	372	427	391	397	400	432	440	412	412	402	391	423	385	417	422	379	374	393	424	427	419	399	408	414	414	402	418	420	382	387	381	404	401	429	429	373	419	381	380	416	436	425	396	401	424	440	401	462	396	431	367	442	418	413	419	398	381	377	388	384	399	396	407	403	441	375	428	370	405	421	388	438	433	401	403	422	437	400	404	428	397	422	380	428	408	393	386	394	383	406	413	367	408	363	451	412	406	412	429	416	379	369	400	377	413	392	384	409	397	412	401	410	391	398	343	365	417	427	402	408	388	401	421	389	421	414	386	367	393	403	440	406	381	396	395	416	427	383	422	370	401	430	421	425	409	420	436	386	383	423	403	358	438	400	374	387	441	424	413	380	415	408	379	408	428	366	420	378	390	410	395	409	385	428	375	412	404	387	393	388	423	450	372	435	424	427	409	422	424	420	408	388	409	425	390	416	389	358	394	405	393	411	431	398	425	409	426	420	441	398	414	405	371	409	381	389	401	435	387	419	442	387	401	438	422	420	402	383	385	402	384	409	391	419	371	376	437	382	430	390	390	419	415	378	396	399	382	415	389	426	399	418	404	409	400	432	400	424	428	400	393	381	416	394	404	397	364	417	415	417	418	392	428	405	372	422	418	400	424	386	389	418	388	371	397	401	388	417	427	394	410	414	403	417	392	414	423	424	406	410	466	402	393	409	374	405	405	402	420	402	372	405	409	385	395	415	421	406	406	427	386	440	427	410	386	394	399	383	386	411	387	411	429	427	423	379	399	429	409	401	408	407	376	384	430	412	389	402	413	377	372	395	372	407	417	415	397	411	373	396	390	404	370	376	422	375	394	396	424	422	420	381	427	361	427	399	425	436	356	405	420	390	397	415	387	437	388	379	397	402	405	389	426	409	389	419	397	369	340	431	440	406	354	390	384	384	423	394	434	412	454	429	373	412	401	426	412	409	430	364	418	376	402	404	403	392	364	380	418	450	433	442	384	363	415	410	397	371	430	413	416	455	427	400	369	381	380	417	394	406	403	397	401	412	406	363	439	432	402	414	436	390	417	373	378	398	391	389	413	395	388	436	412	424	380	381	413	386	421	413	420	396	381	386	409	398	416	389	368	395	390	404	401	383	410	405	390	405	408	411	410	398	378	369	400	410	373	390	440	414	410	372	449	410	452	416	392	380	427	404	405	400	394	373	433	405	430	395	404	411	366	383	376	417	407	394	353	401	402	390	383	434	392	406	420	424	383	376	401	421	391	422	414	379	396	406	407	431	389	383	418	396	395	433	398	412	392	426	394	412	403	426	387	448	400	405	453	373	395	390	422	402	413	440	417	402	371	414	401	395	411	440	394	402	390	407	418	422	385	386	428	391	416	403	399	401	403	387	467	401	429	405	397	395	407	345	440	358	406	375	389	398	403	450	405	430	411	364	400	428	426	404	400	365	398	424	404	425	393	399	428	412	388	401	384	403	414	382	431	398	400	412	401	401	425	388	357	379	372	411	470	419	396	429	441	346	412	398	404	415	427	364	438	393	414	401	379	458	396	409	396	380	410	405	427	415	426	415	427	384	416	383	400	434	446	379	402	400	415	402	395	416	359	397	390	374	415	408	413	419	408	389	392	401	402	408	414	377	417	408	400	416	394	430	421	455	382	373	388	364	409	374	398	380	423	408	354	368	387	377	404	395	397	412	419	414	410	382	369	384	419	414	423	342	409	378	399	439	418	409	388	432	386	384	372	443	400	387	414	383	415	400	388	416	417	364	401	409	431	411	414	381	413	399	429	410	389	430	403	442	401	380	432	370	359	372	395	434	387	393	411	375	412	394	405	396	398	414	390	394	397	403	393	381	401	375	435	413	413	407	434	414	429	391	395	364	415	385	371	417	387	389	365	393	404	365	413	413	402	405	386	390	421	454	430	389	369	386	409	371	413	394	436	379	392	400	411	402	373	408	450	398	424	380	392	411	405	402	378	388	385	415	382	388	439	400	416	410	391	409	415	381	419	412	409	437	439	392	407	411	439	408	413	439	394	416	396	407	400	388	396	422	382	439	395	406	400	389	388	395	372	387	418	423	424	394	420	381	388	417	444	405	402	417	416	390	407	409	401	417	441	402	407	444	380	399	409	405	382	434	366	418	405	405	381	408	377	441	408	398	401	410	425	395	419	349	387	419	383	377	426	399	376	403	413	405	386	394	377	439	445	437	425	398	406	397	401	390	429	394	399	418	394	413	387	391	397	404	419	403	438	394	393	404	412	416	398	426	430	363	419	399	390	396	459	344	453	433	368	417	400	417	425	419	394	417	399	391	431	437	398	407	420	382	401	407	414	398	429	399	399	400	403	386	411	374	411	409	381	406	407	400	416	402	434	394	395	433	394	398	421	392	382	397	409	399	385	397	437	421	403	380	391	405	402	426	422	387	401	365	398	411	418	404	433	446	388	415	403	394	439	393	389	380	393	418	387	397	406	389	394	382	386	413	371	360	395	420	386	361	400	428	409	428	434	407	359	387	405	436	408	410	422	415	411	435	420	391	382	412	379	404	369	401	417	399	384	399	431	394	380	408	394	407	403	429	388	427	427	450	405	388	417	418	403	395	382	403	393	389	411	383	393	386	380	418	435	384	395	400	356	421	422	404	383	386	434	414	419	413	396	403	417	397	393	416	437	413	385	401	391	421	449	381	389	360	387	411	395	438	427	439	421	373	402	405	386	383	425	425	440	393	458	393	400	396	391	430	425	407	430	392	380	387	399	369	393	395	387	397	379	396	403	412	405	372	401	390	404	383	369	433	412	389	392	377	373	423	416	378	434	372	406	416	416	415	362	396	366	396	393	385	435	401	407	388	403	397	391	395	429	416	382	371	386	441	388	401	422	400	390	383	423	379	379	392	461	377	415	393	373	388	417	387	391	407	382	392	401	381	354	403	426	385	359	391	424	438	403	394	415	413	405	419	408	406	428	415	450	422	413	418	390	405	378	404	392	370	416	392	374	396	421	385	390	400	412	403	394	422	395	397	396	410	372	383	426	380	382	406	385	388	402	396	425	426	451	406	393	415	414	419	415	429	403	428	399	461	396	384	348	429	433	444	384	401	383	397	410	377	457	421	401	389	430	404	386	417	420	415	421	389	387	358	388	405	404	454	401	415	409	390	364	374	406	352	414	378	390	403	393	412	412	408	387	387	392	407	391	356	388	428	412	382	410	389	427	393	390	424	439	426	374	401	395	437	361	392	409	386	399	435	373	375	414	386	396	395	405	383	417	380	402	412	441	407	385	390	341	388	373	385	379	414	401	413	420	423	393	402	390	431	431	404	426	433	419	407	396	389	397	438	444	418	409
29412	52252	41836	29610	22401	15698	11626	8883	6623	5474	4819	3932	3049	2551	2180	1693	1231	1073	855	779	695	629	652	556	542	545	527	505	483	484	470	437	480	470	486	447	453	460	484	445	417	425	412	450	431	407	388	452	427	391	431	437	429	434	429	431	429	404	399	408	405	444	449	406	411	457	438	414	420	456	442	391	399	406	426	409	444	412	426	451	401	422	433	409	404	421	361	416	444	473	423	395	447	440	392	418	384	425	419	471	435	442	394	433	460	420	448	434	419	431	430	424	416	399	425	426	393	439	429	418	408	407	417	431	426	403	395	450	440	411	454	379	478	432	446	460	407	415	437	444	433	397	450	434	454	404	429	425	464	420	460	399	376	432	426	447	452	404	422	425	439	373	430	423	446	455	442	451	373	422	445	422	443	431	436	395	407	437	433	411	443	421	409	438	406	423	411	412	433	447	428	455	426	450	397	426	424	443	444	426	392	415	424	413	439	418	451	432	395	422	409	417	461	399	434	433	430	436	387	426	420	401	399	456	423	411	459	459	450	434	392	407	415	408	396	413	408	409	437	418	438	450	464	422	424	427	408	414	413	414	440	419	408	442	431	424	434	423	399	425	433	437	418	404	435	461	420	407	433	403	409	417	438	417	442	414	409	424	418	443	372	440	391	402	411	416	439	459	424	405	445	445	416	417	434	405	395	463	401	412	425	454	433	443	384	440	443	406	415	418	456	420	424	446	416	392	448	430	405	435	418	460	413	417	426	399	445	427	415	466	390	425	432	434	421	428	427	427	412	450	423	441	436	416	427	424	454	424	414	429	419	419	401	436	443	439	419	434	405	428	481	427	411	473	401	449	439	422	403	413	451	411	445	441	395	440	422	434	455	438	420	394	437	455	412	421	397	422	423	409	447	430	428	448	468	434	439	405	400	435	440	455	427	416	440	455	440	397	462	421	411	462	460	436	422	413	445	408	430	411	459	427	430	423	376	397	449	399	425	445	423	418	429	434	425	454	422	399	421	437	463	426	420	409	437	430	468	440	462	407	461	423	460	407	402	456	415	424	400	426	393	414	391	455	441	430	421	431	432	414	461	439	431	420	414	458	373	474	417	429	427	414	435	411	427	413	422	408	460	453	447	409	427	467	412	398	404	435	393	390	439	441	434	440	410	419	431	414	411	428	418	401	438	410	456	419	435	458	403	452	451	451	457	408	412	406	404	409	421	428	426	430	445	430	379	445	421	417	436	429	431	410	430	437	434	426	441	421	398	413	458	400	429	470	461	413	426	433	430	411	391	455	427	450	445	444	395	406	424	444	416	401	405	408	405	364	430	446	444	407	432	411	438	411	456	415	453	405	429	426	387	416	426	413	419	410	394	446	397	449	417	388	411	445	448	435	410	412	436	418	432	437	425	417	444	433	410	426	418	412	456	407	423	420	438	457	442	457	442	425	393	457	427	425	425	409	464	440	444	413	467	398	420	437	424	382	440	421	426	448	397	405	421	453	420	421	391	451	410	442	418	405	468	411	423	431	466	418	456	416	412	405	440	439	445	426	427	387	431	414	423	414	422	397	403	431	435	404	387	424	456	416	381	381	456	441	445	399	407	417	393	410	459	414	427	419	432	422	434	424	433	409	429	430	405	396	430	455	427	452	423	425	388	436	437	416	414	406	406	428	417	415	425	417	429	410	433	456	405	440	438	388	436	435	439	455	440	399	414	427	420	390	430	440	388	417	425	413	430	420	438	399	456	385	416	440	411	443	438	424	426	441	410	437	431	435	431	437	426	444	445	380	455	424	432	403	439	425	411	407	421	452	440	389	427	420	441	406	398	413	426	426	410	456	438	432	403	409	416	416	429	430	471	426	453	389	428	422	441	391	428	396	402	448	437	371	446	421	395	475	439	421	425	424	397	437	418	439	420	426	433	432	445	402	446	418	415	435	449	423	426	413	418	455	416	455	437	454	433	417	431	436	410	437	392	393	396	416	426	434	433	408	404	444	425	431	441	442	397	417	440	418	446	438	418	415	421	417	427	435	447	416	423	422	430	432	414	431	461	447	455	446	371	463	431	451	419	437	442	418	443	445	409	412	421	415	443	438	395	473	426	404	454	397	456	445	416	435	430	420	423	396	431	446	440	447	462	427	421	452	473	451	425	445	390	431	424	396	410	424	454	425	411	404	387	452	453	455	401	439	421	418	443	454	438	460	424	421	427	416	416	416	430	422	453	428	410	426	419	454	417	446	406	419	418	425	417	406	433	459	413	450	402	421	428	437	441	413	436	456	407	426	442	412	429	416	436	432	396	418	430	374	440	424	426	425	438	410	453	428	438	393	435	409	437	389	430	428	460	446	426	414	436	465	436	445	429	443	445	388	422	422	384	433	435	415	449	445	437	405	404	389	405	417	443	401	474	415	431	427	383	441	424	454	435	405	422	431	439	461	444	444	402	478	413	376	398	422	413	388	445	418	454	421	430	431	448	432	420	421	435	393	399	409	435	460	434	417	449	435	450	444	398	457	413	408	390	440	389	413	432	424	402	444	422	409	429	445	419	396	454	452	401	406	430	371	427	425	419	445	417	408	476	411	379	458	418	422	402	440	384	412	449	420	432	430	443	409	398	407	445	469	376	426	387	442	419	434	444	397	392	416	405	428	448	415	433	429	429	437	430	418	413	416	434	431	454	422	433	403	424	418	432	431	457	404	407	426	423	453	413	422	428	406	442	398	410	397	470	433	417	448	436	436	432	428	448	447	417	399	417	416	449	432	418	390	407	426	440	395	413	372	454	408	434	470	424	425	404	416	452	428	423	421	425	422	396	427	402	411	449	401	438	447	418	395	416	414	426	415	422	425	395	413	427	446	409	485	393	431	438	433	422	459	439	427	400	421	420	428	408	390	418	481	434	421	449	392	444	412	452	435	417	432	447	452	442	417	420	401	410	409	421	419	414	450	385	391	429	394	414	440	442	424	416	407	383	469	433	399	437	408	417	419	445	438	406	406	420	449	404	452	456	398	425	405	456	456	443	416	410	390	406	418	400	442	406	437	455	441	420	462	468	447	459	473	414	434	388	431	427	405	395	435	438	450	434	402	430	411	476	431	449	437	419	410	417	444	426	422	433	442	442	434	403	466	402	420	444	410	374	434	440	440	408	407	437	389	437	401	452	420	411	411	412	434	470	424	424	418	401	425	444	408	455	462	441	429	373	413	412	423	437	456	403	421	461	426	456	451	422	426	411	399	446	412	442	421	407	403	443	437	397	429	464	393	412	419	428	431	429	417	468	403	396	425	474	413	442	471	427	432	406	409	448	421	426	450	475	442	423	424	448	426	422	441	411	435	442	436	396	410	440	429	420	453	436	412	376	450	456	427	386	377	426	447	403	405	419	442	447	415	448	427	433	404	451	447	415	405	401	426	421	448	399	440	421	433	389	424	467	428	441	430	452	425	456	448	451	432	419	454	429	425	456	405	459	434	404	426	447	440	413	422	430	442
23041	21436	29127	24387	22356	23167	19654	10661	7095	5856	5190	4234	3438	2596	2355	1859	1318	1161	1046	911	725	590	601	630	496	553	499	508	486	518	476	483	441	470	408	441	470	438	455	415	421	439	454	436	439	435	451	419	415	427	419	410	434	409	440	386	432	452	426	411	397	414	425	398	395	409	436	406	384	390	429	422	450	370	427	389	421	414	441	409	401	380	444	422	403	424	381	413	404	410	393	424	436	411	453	401	415	398	413	413	424	426	423	429	443	429	428	398	404	403	381	421	412	367	445	435	451	423	431	446	376	419	392	411	411	398	410	414	454	419	418	406	411	386	431	424	436	373	403	409	428	396	455	414	454	429	423	421	428	411	433	412	439	411	427	383	432	420	416	408	404	417	420	433	405	468	382	403	405	417	431	395	443	416	412	457	414	415	396	405	440	410	434	407	440	396	386	424	441	399	390	426	419	408	397	432	439	395	403	412	411	425	390	387	391	423	411	422	413	456	408	407	384	377	431	387	440	402	415	443	435	405	380	420	400	419	413	411	402	398	404	426	442	401	432	439	418	435	433	432	397	433	431	398	431	393	396	421	428	419	379	425	422	413	420	428	392	456	389	452	415	405	394	391	389	389	393	422	389	414	394	375	395	423	402	442	431	415	424	463	400	419	417	406	430	468	417	428	396	426	454	410	398	421	429	443	418	408	410	438	411	407	379	426	395	434	446	397	393	435	424	421	437	387	355	356	392	428	427	431	404	400	397	405	426	472	396	387	419	424	402	400	426	399	417	404	388	416	397	460	399	417	438	424	439	382	411	392	397	434	402	418	394	395	399	426	416	432	377	389	410	429	423	384	451	409	395	375	413	418	435	407	423	416	457	410	418	431	401	424	409	436	430	396	451	401	416	395	396	373	412	439	413	457	431	413	381	423	416	405	408	407	437	409	379	424	431	425	395	399	431	394	387	401	415	418	422	400	419	463	415	394	440	420	387	416	415	393	407	429	433	421	412	438	435	425	424	400	400	405	426	453	421	395	415	425	419	399	468	429	456	425	428	369	386	438	426	400	419	417	399	384	442	437	435	409	415	413	404	404	416	415	398	438	378	423	422	431	432	451	415	444	411	391	402	397	396	429	415	425	396	399	408	436	430	413	412	417	391	430	401	437	422	423	404	433	412	409	424	409	390	349	405	422	400	410	410	406	404	398	443	382	422	416	367	430	442	399	384	423	403	446	429	400	395	377	413	412	425	401	418	431	437	398	383	458	425	435	396	389	436	405	426	417	446	432	413	395	420	401	442	414	435	406	413	433	394	415	441	409	425	385	412	398	418	440	408	402	399	436	424	420	407	405	437	412	406	448	417	421	411	414	407	426	436	417	392	402	440	401	410	422	431	451	420	422	401	428	380	455	465	401	405	410	442	445	428	413	412	412	410	413	368	437	436	402	408	433	387	387	404	409	422	395	418	418	405	416	394	402	420	397	416	404	418	405	422	390	459	392	441	401	384	434	421	385	430	373	407	418	426	399	426	409	431	388	456	409	401	443	426	403	412	395	414	409	461	385	407	435	422	380	402	443	393	379	411	416	429	453	407	426	416	430	442	380	438	440	414	404	438	440	421	411	422	454	428	386	438	411	419	420	447	426	444	375	399	413	397	407	394	418	444	422	423	419	406	437	418	429	425	464	403	434	423	473	405	436	418	446	442	432	394	414	422	416	422	396	429	393	432	412	403	450	413	428	435	414	418	431	435	404	397	414	432	398	366	402	438	389	430	377	409	402	430	438	437	423	447	447	408	420	442	402	390	393	432	432	401	445	412	414	416	432	401	418	415	449	412	385	396	397	404	423	421	386	422	409	429	398	421	414	413	422	413	387	404	431	442	433	426	433	378	392	429	410	456	386	418	414	406	407	428	413	398	396	403	435	451	404	410	400	449	396	403	381	415	391	392	436	421	429	410	422	391	433	412	407	471	418	420	401	428	383	423	411	433	386	451	423	408	385	443	402	376	397	414	407	426	379	427	402	411	459	443	426	446	364	404	404	392	424	443	414	448	389	420	396	413	411	430	427	390	435	437	394	425	406	432	416	422	397	405	414	456	412	404	433	389	457	391	452	435	421	445	423	432	428	431	403	407	378	429	407	443	412	402	398	419	397	418	388	438	398	437	420	419	383	427	433	414	453	396	432	407	419	418	426	436	421	417	364	397	411	421	395	406	408	401	478	431	423	404	437	410	407	435	424	427	420	404	401	414	421	429	428	451	374	391	386	415	420	389	427	424	392	397	407	389	394	411	385	403	441	398	407	393	422	421	408	422	437	400	419	434	415	405	427	401	417	421	399	413	417	406	409	410	410	443	410	428	391	414	438	416	401	426	412	424	427	414	434	412	378	454	411	407	416	397	414	436	418	415	422	468	420	398	431	387	423	408	409	392	444	415	430	442	409	412	432	429	408	421	368	391	452	421	429	381	436	431	414	426	449	411	445	438	404	433	408	420	443	373	408	422	404	432	405	424	422	434	408	420	421	411	381	391	425	418	447	416	404	385	427	431	406	428	442	415	397	416	419	406	423	405	413	407	398	392	421	415	386	389	425	462	454	440	409	402	437	423	416	420	378	455	448	406	388	410	388	395	442	430	406	416	408	424	389	425	426	407	437	406	412	427	427	374	413	398	414	403	378	423	413	446	431	404	405	419	394	413	433	429	453	427	395	388	435	410	412	400	404	457	428	421	425	415	436	428	436	393	433	445	427	409	418	437	353	453	428	401	445	431	422	396	431	435	396	442	407	378	419	414	422	415	405	412	395	438	433	405	423	443	408	424	415	395	387	414	434	413	372	410	411	453	412	426	421	415	381	391	402	413	429	377	422	413	434	422	402	408	399	443	374	428	432	453	438	423	401	395	433	400	394	458	421	403	424	411	449	409	419	444	422	475	411	429	419	418	394	425	403	387	421	429	379	395	413	439	417	385	416	411	415	396	443	399	414	382	426	466	393	397	422	426	437	420	382	401	430	408	424	446	427	423	410	385	438	423	436	437	417	392	415	430	382	416	408	414	419	441	401	451	427	393	426	393	418	442	406	457	387	403	451	390	403	389	408	422	423	421	404	423	415	439	452	417	429	455	388	422	373	414	426	431	419	429	383	442	408	412	393	441	411	386	418	438	428	403	421	418	420	439	428	392	416	409	422	403	478	441	417	390	401	404	417	378	395	356	375	379	427	414	427	419	393	382	414	429	425	461	388	403	393	391	397	449	399	410	402	410	398	406	377	389	432	421	401	415	410	407	407	393	407	439	427	401	400	437	414	421	455	444	437	470	399	395	419	400	427	431	365	421	390	397	417	411	407	440	423	415	431	418	427	411	407	412	412	403	413	383	418	402	425	417	428	426	381	369	391	406	468	414	432	424	418	444	451	415	434	388	411	448	447	400	446	420	399	435	422	385	406	422	415	418	433	416	401	422	394	417	416	411	412	372	385	411	441	403	451	415	475	430	426	405	427
32188	60731	50221	38054	30886	23156	18114	13848	10768	9009	7997	6603	5171	4144	3671	2917	1954	1669	1376	1184	917	725	750	727	608	547	575	529	565	513	537	473	467	498	495	477	480	475	441	428	442	414	446	461	430	414	432	410	436	427	451	408	444	449	440	444	450	402	449	400	433	432	438	441	424	388	421	432	415	437	438	454	409	456	430	434	454	406	444	431	428	431	419	404	448	483	424	400	409	433	400	433	419	438	440	436	437	408	417	390	427	427	434	432	433	443	443	424	402	449	433	441	442	452	454	473	484	401	422	433	441	427	403	429	424	439	406	408	453	442	393	444	429	452	444	376	444	442	393	415	437	440	467	406	451	400	450	419	421	411	430	399	408	397	428	471	444	406	442	423	407	487	399	388	413	414	438	415	420	417	439	438	434	413	433	442	425	425	409	422	416	431	432	433	387	405	412	448	416	438	442	409	386	393	437	425	451	456	441	428	422	426	426	439	426	399	408	402	449	414	449	381	446	437	454	468	437	428	403	456	404	431	417	458	440	414	409	450	433	403	393	424	433	458	418	398	426	440	438	374	422	456	440	441	414	430	422	426	444	412	438	410	421	455	442	409	430	441	443	457	438	419	437	425	412	440	416	404	416	420	444	434	442	460	429	421	413	424	451	437	392	417	476	455	432	445	426	417	412	427	427	435	408	412	446	430	424	427	437	443	385	396	418	403	414	399	387	440	424	440	445	410	441	397	437	432	410	417	422	436	408	433	388	421	430	413	427	406	423	377	435	457	409	450	453	432	440	470	395	439	425	409	469	399	419	452	423	403	407	424	399	401	420	426	433	426	421	398	459	422	438	386	437	437	440	445	414	403	433	449	406	428	456	456	424	418	456	416	436	382	402	407	418	431	445	419	407	452	393	404	461	428	432	449	447	456	422	443	440	414	423	471	437	390	395	417	426	423	444	418	419	422	434	442	417	423	411	437	444	453	422	436	441	416	415	426	413	394	473	437	454	431	435	395	438	459	394	427	412	406	427	443	426	399	375	418	444	416	393	388	403	439	443	412	456	402	450	425	452	432	407	471	441	428	407	437	415	436	441	378	431	387	423	445	430	446	412	418	425	412	459	436	432	436	415	414	437	432	412	398	404	483	421	421	397	410	467	390	434	388	426	455	382	425	442	449	435	458	420	412	410	463	465	432	427	417	416	425	425	423	445	392	422	398	399	396	461	475	410	430	393	442	457	408	415	409	410	396	450	485	439	426	428	443	454	385	391	428	439	431	408	470	449	415	449	420	401	437	429	431	422	444	442	436	408	417	420	441	385	411	425	424	430	424	443	414	454	429	414	418	443	451	431	394	429	418	400	447	400	439	433	442	446	407	456	441	450	409	415	489	450	434	402	402	448	434	408	446	421	398	428	416	427	404	401	380	399	409	444	443	433	426	405	474	411	460	419	448	400	449	419	441	449	443	447	407	405	423	416	443	427	471	440	427	439	396	450	427	427	430	416	429	441	417	407	429	438	433	443	485	455	410	411	400	429	428	425	442	427	422	421	447	453	433	427	420	439	426	443	423	419	466	395	428	401	400	415	411	425	470	432	421	444	408	417	416	479	443	463	410	401	441	395	415	451	421	439	456	428	462	406	446	443	431	430	450	430	422	413	398	396	399	415	455	438	411	441	438	449	432	404	424	438	404	394	421	455	411	395	417	442	472	461	439	393	412	437	467	391	429	425	434	437	435	475	401	418	439	436	394	421	461	459	427	424	410	427	453	422	430	414	424	421	430	474	454	429	441	436	453	416	441	420	466	469	405	417	417	435	408	460	420	420	429	416	414	427	432	435	476	458	481	403	406	440	435	468	435	420	415	429	455	401	423	401	415	437	418	441	447	421	399	432	441	438	430	421	424	419	456	423	403	439	443	457	386	429	465	445	398	419	406	433	432	435	465	400	430	402	375	431	414	391	417	418	420	465	486	440	400	421	398	433	432	416	391	455	433	435	416	401	454	449	405	440	409	439	422	432	444	421	436	435	441	430	423	455	406	446	451	402	456	399	400	447	424	434	432	421	429	439	383	458	449	421	448	435	464	438	412	440	443	418	451	449	411	399	397	426	443	377	427	405	426	428	435	456	411	428	404	447	417	400	435	418	419	413	400	431	398	429	435	406	421	420	424	426	420	407	387	423	465	396	451	444	481	399	409	464	397	431	415	420	398	405	424	454	433	454	438	445	403	445	477	441	439	433	430	467	434	414	400	416	383	437	427	441	447	369	442	434	403	427	423	402	432	444	417	423	440	445	432	441	387	397	400	439	411	423	419	445	413	424	463	445	422	390	429	417	426	438	432	408	410	416	450	396	380	422	425	429	435	407	422	449	448	473	452	424	451	432	422	438	411	435	420	421	425	388	409	407	417	432	407	420	440	474	428	384	414	415	429	403	431	446	427	432	408	442	436	434	441	415	427	410	431	393	423	414	434	426	405	441	428	454	409	436	450	413	432	442	392	422	408	401	386	439	408	411	433	454	445	412	450	412	438	463	444	405	434	444	415	441	410	414	406	422	397	432	398	458	405	475	421	427	420	442	412	441	458	414	396	454	403	420	430	400	438	435	435	425	449	399	434	417	476	445	474	391	459	378	458	472	421	430	450	436	437	454	417	437	413	435	441	434	436	433	418	426	460	445	400	447	395	448	444	432	417	392	445	414	444	441	453	409	436	438	430	438	455	414	426	422	452	431	454	433	433	412	422	462	439	423	422	457	444	438	407	400	428	434	463	432	396	432	431	404	424	452	419	468	383	441	438	431	442	410	437	422	431	460	429	444	396	453	408	394	414	441	426	403	412	417	426	449	427	432	421	417	458	396	412	441	448	457	422	432	458	415	419	442	451	442	418	426	421	461	390	425	476	405	431	474	432	469	420	441	449	413	419	432	458	420	445	436	432	420	438	422	417	435	427	469	419	419	425	445	404	417	444	398	474	456	458	423	410	429	416	469	450	428	446	398	429	454	449	491	437	457	453	460	410	427	427	392	388	450	451	418	444	420	431	424	447	411	428	427	427	415	484	429	397	425	414	432	439	440	426	414	423	457	439	464	408	424	397	435	417	396	426	423	393	414	418	403	413	444	434	414	384	445	441	422	441	382	428	468	415	433	444	428	441	442	424	411	456	425	436	373	426	429	401	437	413	415	410	419	443	379	430	438	421	414	420	409	433	429	392	445	438	405	432	386	439	425	422	403	416	475	404	416	412	452	401	429	424	403	446	380	431	437	428	459	441	438	413	384	415	424	420	420	451	411	405	427	411	427	422	389	425	407	447	401	409	439	426	450	423	432	414	416	435	412	422	472	408	447	427	393	428	409	405	449	468	455	439	409	438	406	445	418	448	438	439	422	408	398	425	421	404	394	449	404	437	431	427	423	400	428	470	438	419	428	411	401	422	390	423	435	427	427	459	427	478	410	426	388	442	390	434	454	392	440	416	442	416	427	434	439	416	405	428	435	423	418	448
31039	33036	35765	24867	14253	7853	5165	3569	2621	2240	1806	1645	1366	1130	1122	927	667	606	549	498	435	427	376	360	350	378	378	363	356	333	347	332	348	338	327	306	309	319	343	331	283	288	318	322	317	357	311	317	309	339	283	326	327	296	315	368	341	356	325	326	314	345	307	315	312	325	342	342	296	310	310	330	343	321	338	365	321	316	326	356	325	319	344	332	328	307	321	310	299	293	319	329	358	343	297	304	328	334	346	298	319	338	315	336	307	315	315	334	330	358	335	332	304	322	329	358	356	320	308	333	331	329	324	307	351	321	344	332	314	318	298	323	309	331	321	343	348	310	319	308	314	326	339	345	341	331	312	314	340	331	310	274	329	333	319	321	299	319	346	318	332	313	288	333	322	308	322	331	310	324	306	335	317	332	319	266	291	348	340	348	340	312	323	330	317	297	331	310	336	336	315	355	351	308	309	337	322	312	367	329	314	291	322	319	335	316	336	342	316	295	324	346	301	340	310	344	321	329	306	349	303	361	317	313	344	337	321	318	314	346	281	343	341	334	306	319	302	324	344	313	329	353	340	328	294	373	316	326	311	366	312	329	362	329	329	325	331	324	319	305	348	306	296	312	332	315	337	326	330	323	332	337	321	312	324	306	332	298	284	342	342	316	307	329	341	312	301	339	355	314	341	337	337	355	328	352	321	339	327	328	309	361	340	351	346	310	344	300	320	315	338	349	339	310	326	334	328	327	330	352	314	319	291	296	308	319	372	322	334	344	305	309	350	336	329	308	355	339	331	325	343	300	316	329	328	303	310	299	329	342	329	316	317	311	334	287	313	314	331	335	314	336	335	359	339	361	333	319	348	292	364	346	320	295	322	315	331	373	328	318	297	347	319	330	328	345	348	315	316	344	353	316	339	319	306	315	350	301	293	343	341	305	321	314	319	342	333	328	353	358	317	301	323	345	337	336	321	295	310	295	317	332	317	317	306	323	353	398	339	348	324	341	328	325	334	326	320	312	332	334	333	324	335	333	294	311	294	312	317	361	321	324	328	350	325	336	356	404	318	323	370	305	353	332	327	299	320	378	330	308	340	331	337	318	305	316	320	359	298	315	302	308	329	325	347	344	318	329	351	324	318	325	337	327	348	337	347	325	343	336	314	339	326	321	290	326	308	342	297	325	290	350	320	332	306	320	319	307	324	321	319	313	310	319	345	332	319	343	317	335	361	346	360	324	300	297	337	361	296	306	339	314	330	324	332	330	333	329	361	323	291	321	301	332	350	326	312	318	334	289	302	323	356	337	327	338	321	329	320	321	338	328	289	284	299	348	307	324	321	330	302	305	345	325	333	337	324	373	327	317	347	316	336	300	306	314	336	305	324	336	317	318	348	358	323	303	357	359	339	342	336	312	314	365	347	323	327	327	318	331	345	337	276	328	343	350	307	348	376	312	309	329	344	320	302	306	304	313	310	325	308	359	352	321	318	332	361	349	339	346	335	361	338	307	350	330	348	320	344	321	292	350	342	326	291	360	311	361	362	301	328	321	326	329	338	311	281	342	334	310	310	315	333	321	334	316	330	322	356	316	346	347	328	323	354	334	318	305	347	335	321	341	352	337	296	326	347	366	351	335	333	344	331	332	320	320	313	344	307	339	343	321	341	358	333	332	329	321	372	336	327	325	313	301	309	317	303	322	339	327	318	310	358	337	296	322	298	347	343	331	330	345	297	388	341	321	325	355	327	336	340	344	320	314	312	319	334	309	341	316	345	334	319	347	312	314	350	347	323	328	298	350	311	333	320	297	305	336	363	302	318	339	336	323	339	340	322	366	309	333	324	326	318	308	352	339	337	337	310	349	301	328	308	298	336	317	321	322	292	351	317	350	327	308	361	306	312	308	311	287	333	330	323	325	299	312	297	341	335	291	337	345	365	346	309	348	317	308	287	308	336	322	328	321	297	347	323	320	327	316	314	327	318	315	331	303	346	322	313	335	331	305	327	348	325	305	294	324	308	322	327	358	329	295	325	306	321	329	329	330	303	328	324	327	325	338	314	356	327	327	332	311	342	289	297	313	339	367	362	305	315	312	332	348	345	312	344	322	359	317	322	360	310	326	310	315	306	372	349	307	319	335	310	321	347	361	325	323	344	322	355	308	336	351	321	351	325	322	330	321	368	356	335	316	349	365	368	309	364	316	332	360	353	344	354	347	334	314	381	313	337	351	326	328	314	325	336	292	352	348	354	343	324	335	367	370	324	332	307	338	324	330	324	311	340	348	342	319	324	309	323	328	351	297	314	308	307	332	343	297	300	327	339	336	310	331	319	322	311	320	306	300	340	348	306	360	333	369	352	319	341	340	341	341	315	334	317	323	321	341	346	337	334	345	333	318	309	377	314	320	334	362	311	329	292	332	311	320	351	297	330	324	297	345	305	345	341	308	315	331	345	329	328	319	352	305	346	343	360	331	332	317	329	339	377	321	336	323	337	362	324	349	305	346	334	366	335	344	314	340	328	333	326	332	318	306	330	315	338	309	343	355	349	322	352	285	316	297	319	304	359	310	333	329	308	334	322	297	313	321	330	321	326	333	359	325	319	303	318	328	309	362	368	313	334	318	344	294	331	324	319	335	303	303	360	324	323	337	316	332	347	322	317	354	365	314	358	290	317	344	322	343	349	316	362	336	276	332	296	313	318	341	328	324	312	364	338	342	352	327	329	320	339	355	334	314	337	332	305	305	334	342	318	345	311	389	345	345	332	350	309	321	336	342	349	330	356	314	337	334	334	351	347	376	330	333	315	310	356	310	327	275	325	315	313	327	317	326	318	310	337	305	344	332	362	315	313	341	330	311	313	284	347	358	326	326	308	344	319	345	362	325	328	334	313	331	363	315	325	303	318	328	341	330	326	366	328	346	356	308	352	334	346	313	346	344	317	314	364	349	339	347	337	375	309	333	307	325	335	346	339	321	345	319	311	328	313	293	346	299	335	324	329	336	337	322	334	304	324	306	326	305	329	349	322	327	332	363	336	316	349	337	321	304	322	296	313	330	314	332	341	309	336	322	347	347	322	310	340	319	293	322	346	319	332	309	363	326	337	359	297	336	301	315	309	347	314	323	328	333	345	323	349	336	310	288	366	337	315	303	327	325	342	334	337	333	351	329	321	299	311	336	303	332	330	313	320	321	312	315	344	310	332	291	331	332	354	330	338	343	342	327	325	308	334	337	373	339	337	315	347	340	292	343	302	325	329	321	316	352	311	327	320	315	333	292	334	338	350	269	338	325	338	330	319	326	328	314	321	327	369	342	337	304	326	336	299	315	326	306	329	323	344	334	324	336	346	303	331	321	335	298	314	350	301	300	329	327	364	313	326	325	353	317	320	327	302	342	327	327	319	326	337	311	300	347	320	345	311	300	283	335	334	342	324	329	305	312	328	324	302	342	345	337	309	333	321	321	327	338	343	322	317	329	330	342	332	335	317	330	348	320	314	310	322	335
30364	46864	36573	23913	16852	11702	8592	6102	4662	3904	3216	2780	2247	1829	1682	1487	972	802	722	726	552	458	498	424	431	429	434	382	449	372	391	385	376	375	342	362	360	365	348	379	335	365	372	369	333	353	351	347	351	350	388	364	332	348	348	367	337	356	355	381	360	352	374	332	364	317	350	309	348	353	350	368	385	359	357	359	358	359	365	356	389	348	329	345	342	330	352	354	360	355	347	365	393	350	356	389	353	335	350	386	359	308	316	356	376	370	369	359	383	353	346	347	363	354	352	353	353	356	366	389	350	359	357	364	332	367	371	331	352	387	360	357	368	356	348	379	351	340	337	375	348	319	370	335	347	326	344	344	347	349	333	362	334	389	369	345	397	332	357	352	372	365	330	347	360	396	325	383	329	367	350	325	348	369	347	356	366	382	328	319	397	345	387	365	347	370	379	370	343	340	395	386	375	351	337	354	372	364	332	356	353	333	360	351	356	366	359	381	324	372	353	330	393	369	388	361	396	360	378	396	325	323	330	378	346	340	332	343	352	368	374	325	343	364	354	361	349	370	365	356	408	365	363	367	349	403	354	326	348	400	333	324	345	353	385	369	365	357	359	331	367	352	353	369	357	337	322	368	339	366	371	366	328	347	338	357	373	332	341	366	347	339	326	369	349	374	354	336	337	355	356	348	329	364	378	315	367	336	302	342	355	355	333	320	336	384	350	363	315	350	341	327	380	354	354	395	322	372	367	338	375	344	358	366	344	304	339	352	344	362	365	354	367	331	344	381	331	364	372	343	326	372	337	331	340	351	325	382	333	369	323	344	339	342	346	345	364	347	372	372	374	340	338	350	326	350	368	362	347	362	345	355	341	363	380	344	360	381	320	344	337	335	337	339	348	354	318	321	326	343	341	344	320	331	359	360	364	361	371	344	373	352	339	353	336	370	360	331	370	366	370	371	374	348	365	351	357	350	343	372	350	351	357	387	358	376	355	357	338	374	330	370	329	350	318	343	365	326	352	340	364	365	313	350	360	359	354	386	348	347	351	357	314	340	337	377	342	362	365	351	367	343	356	381	357	351	372	328	357	373	361	344	357	377	336	338	339	347	350	365	361	367	385	390	336	347	342	351	362	364	393	330	361	361	367	336	347	309	350	340	337	353	361	365	356	381	356	355	372	356	381	334	349	385	341	349	371	350	322	332	385	374	355	361	346	364	347	353	375	378	337	371	382	325	339	327	290	308	377	398	370	381	332	388	352	349	343	376	372	366	358	357	371	319	329	337	354	329	355	343	366	350	347	372	364	344	380	359	359	367	336	377	311	313	386	349	365	331	347	375	370	355	362	371	375	361	317	354	384	357	330	358	336	377	355	357	348	372	338	341	334	348	367	346	322	347	354	347	320	377	396	387	322	326	378	368	341	311	377	373	351	346	349	378	331	394	373	353	379	327	354	380	326	362	328	354	364	357	363	349	364	340	329	322	357	362	347	363	322	334	360	377	332	366	367	347	328	365	369	370	360	308	348	364	378	345	352	339	358	359	355	356	359	370	362	348	380	331	347	369	379	329	354	345	337	372	387	346	361	384	358	337	332	331	348	309	368	353	397	361	383	337	356	319	348	349	303	353	363	385	345	349	337	368	361	361	332	347	355	367	340	363	376	316	345	331	364	365	350	365	356	368	360	353	378	333	369	349	337	354	362	360	376	349	362	368	318	327	337	348	331	330	400	375	357	344	352	366	334	353	326	353	321	348	389	379	353	351	342	347	364	359	390	342	341	357	396	344	322	356	344	363	342	373	372	349	350	372	337	356	320	341	386	329	342	366	364	366	312	364	361	380	370	351	345	334	368	326	350	377	373	334	378	334	337	358	346	346	330	322	343	327	358	355	351	350	313	351	335	385	325	345	352	340	370	360	347	353	334	338	340	331	350	384	348	349	348	362	347	359	372	364	364	363	340	345	349	346	358	353	347	310	317	356	312	388	361	352	371	384	354	334	325	373	348	341	327	364	339	338	363	366	329	344	374	338	348	375	359	365	380	383	340	360	357	351	356	369	334	343	328	319	400	371	375	387	352	328	359	357	389	313	361	366	399	393	359	346	358	374	343	341	322	365	380	329	357	362	375	363	357	369	330	339	330	367	366	354	370	379	358	390	332	357	354	361	332	335	348	348	385	357	340	319	342	314	344	345	365	387	356	348	366	378	363	343	368	339	352	369	361	350	359	377	337	391	335	346	330	358	340	344	328	319	353	355	352	359	366	359	410	334	339	338	314	357	384	345	340	378	380	364	350	357	343	361	351	372	373	333	368	329	361	368	367	336	349	365	359	369	340	362	368	333	342	384	351	337	348	363	341	346	376	335	381	342	344	347	353	364	350	345	343	362	355	353	373	333	353	363	352	352	359	358	326	360	361	372	348	358	370	319	330	359	331	388	332	337	336	370	354	377	332	369	347	341	350	384	327	349	367	380	358	341	351	371	351	384	375	388	357	345	346	357	367	335	351	344	353	376	345	338	353	365	377	345	360	337	341	353	348	355	327	350	353	355	346	366	341	346	332	352	351	352	323	350	344	337	371	328	350	363	330	339	347	362	346	312	357	331	370	354	364	319	372	393	358	348	331	382	338	357	379	354	368	348	331	391	324	326	317	362	362	350	348	360	374	355	347	349	356	342	334	385	346	337	341	374	378	355	350	340	355	342	365	358	359	354	374	353	357	345	356	371	366	339	348	360	358	360	318	335	337	339	370	340	379	358	353	353	362	374	387	358	346	371	373	356	382	339	364	370	371	344	343	358	342	370	348	353	338	365	378	356	345	342	342	350	360	346	321	364	353	330	342	402	378	342	351	363	333	347	335	364	357	298	378	349	377	348	319	378	341	355	364	372	332	354	353	332	365	394	332	349	349	360	329	377	375	318	368	341	326	352	337	356	363	362	366	380	372	377	340	346	345	334	363	346	383	351	358	340	375	338	339	364	344	313	347	353	357	396	372	357	352	347	372	346	386	330	333	349	352	318	354	352	375	321	346	344	366	351	371	316	331	345	326	340	353	329	389	365	362	348	356	362	357	364	386	346	358	377	362	323	351	345	367	358	344	342	393	335	361	322	336	356	365	368	346	335	370	341	374	340	337	318	369	362	343	385	345	367	363	361	377	356	346	375	328	387	338	310	356	358	355	346	363	334	314	363	367	369	361	372	377	373	354	333	338	344	389	339	357	347	340	339	354	372	326	380	365	348	343	316	323	347	337	354	352	323	343	356	374	349	349	362	318	363	348	368	355	332	372	377	381	342	348	362	362	356	355	381	403	372	375	342	340	354	354	352	356	362	377	353	347	330	325	357	374	334	343	391	363	342	368	324	356	328	343	334	323	316	326	343	348	344	398	384	371	354	383	385	367	354	362	358	339	382	368	340	355	357	389	332	367	351	353	362	369	349	343	347	371	384	358	349	341	363	379	374	321	386	368	345	385	352	340	385	349	332	368	356	372	380	352	366
24204	21423	28811	25702	23192	19322	11895	6756	4917	3689	3234	2720	2283	1874	1778	1509	1046	751	703	652	581	504	394	450	409	389	352	370	386	363	322	346	360	336	319	358	361	336	323	339	349	342	297	337	305	319	323	331	312	315	316	345	313	303	319	319	319	329	322	319	317	331	333	303	286	320	332	323	299	302	311	321	318	309	314	301	283	310	304	307	319	327	308	371	338	311	331	320	321	311	318	320	321	309	306	315	306	316	308	311	317	313	351	319	297	308	331	309	324	303	311	310	316	357	341	361	327	335	334	348	301	329	330	289	318	319	282	314	341	293	331	324	326	320	325	318	329	332	331	321	317	317	302	308	327	287	291	339	316	344	313	344	306	315	359	329	321	300	316	316	328	332	268	295	287	279	318	348	326	336	318	353	313	323	292	345	298	316	301	309	300	302	339	341	316	306	285	307	304	332	297	290	314	315	329	314	314	321	303	305	318	318	322	325	297	317	347	287	323	318	307	300	354	309	320	307	320	277	298	362	315	320	294	311	329	319	310	316	283	285	298	324	337	310	334	300	326	296	339	325	304	295	311	274	339	330	349	336	319	313	346	296	299	292	311	324	314	300	320	315	303	325	323	310	324	359	322	309	326	316	325	320	285	307	324	328	342	298	322	294	273	292	326	315	327	301	313	300	336	289	317	319	296	314	325	295	336	329	326	331	315	343	298	339	306	316	317	326	321	312	328	336	293	310	315	300	305	344	319	304	317	315	336	321	325	321	323	303	383	301	324	320	317	312	325	317	349	317	307	335	332	342	309	334	328	328	304	305	327	300	323	282	317	287	280	313	318	292	301	303	350	309	297	312	313	303	297	283	305	311	291	302	336	293	321	319	307	323	314	305	323	350	342	326	312	356	308	303	305	334	361	283	312	305	350	324	342	336	311	327	323	333	289	310	350	333	326	311	316	335	326	327	318	355	322	299	324	314	316	299	302	306	322	328	306	322	304	345	278	285	290	285	305	333	339	318	336	326	339	315	318	294	344	336	338	298	332	327	301	317	314	329	308	346	346	306	329	321	311	304	322	263	307	314	305	338	326	358	329	347	287	300	323	310	308	306	332	327	290	306	299	320	342	318	306	334	308	336	330	325	349	306	329	333	354	315	332	298	315	317	324	334	300	320	324	358	301	319	305	318	352	320	324	301	305	329	309	335	330	327	306	311	303	317	337	332	320	331	286	309	334	324	305	339	330	311	312	328	356	309	312	324	313	334	333	293	318	296	311	339	320	298	297	335	307	319	312	316	289	286	310	334	300	336	359	319	327	331	305	329	281	314	329	313	320	322	333	306	303	337	279	342	319	347	286	301	327	319	294	325	329	307	321	335	318	311	307	308	316	330	328	339	282	338	323	311	314	319	370	341	302	292	324	309	324	326	340	314	321	345	320	328	307	325	289	339	323	315	313	323	362	327	327	295	338	336	328	324	327	312	302	336	322	318	308	321	272	306	302	350	302	308	295	332	336	321	331	348	304	318	313	317	323	302	301	316	333	362	319	339	348	316	348	324	292	342	276	314	295	324	304	311	317	335	303	302	351	331	318	303	323	334	307	331	334	315	309	320	369	294	298	289	313	298	327	297	339	335	317	321	327	344	321	329	326	323	330	309	360	321	319	310	302	308	337	315	316	292	298	331	313	363	294	354	298	303	313	328	305	313	315	279	309	350	330	287	310	331	338	321	331	290	339	316	306	342	323	345	289	311	321	321	338	288	306	305	323	291	307	322	294	317	331	285	325	340	315	316	291	337	323	327	309	316	370	343	324	288	284	323	321	280	311	328	311	317	345	320	307	300	318	323	304	323	333	306	332	334	305	349	361	325	324	340	338	331	334	309	331	292	293	335	326	322	334	297	323	314	314	303	340	345	347	322	315	338	340	318	330	324	309	292	275	300	285	324	313	314	331	342	302	295	356	329	305	321	309	333	329	361	345	344	328	326	310	312	302	291	330	298	340	318	278	297	335	306	328	332	335	323	305	342	328	337	274	352	313	314	273	315	320	288	315	336	307	307	302	301	332	303	308	341	308	320	336	323	307	321	312	325	292	310	294	314	317	309	321	329	319	322	327	308	316	329	374	302	314	331	322	321	315	318	327	332	292	287	331	329	327	331	318	347	308	305	334	298	316	322	297	303	309	342	329	311	323	288	331	292	304	311	300	331	300	303	343	288	309	337	309	284	285	312	309	318	302	301	347	334	324	351	330	303	304	291	327	321	286	345	313	308	317	314	324	330	327	317	307	326	282	322	319	301	328	332	310	355	316	360	312	348	295	317	279	331	319	336	309	360	311	335	321	338	318	316	318	340	338	314	335	310	298	303	313	303	319	264	319	304	327	298	324	301	328	291	291	302	320	351	293	310	303	292	312	298	290	302	297	279	297	319	316	302	327	349	313	295	336	304	319	326	323	319	338	300	318	321	309	305	303	340	322	309	329	344	338	304	311	332	327	279	332	305	328	336	302	294	352	303	321	296	312	310	294	335	318	334	316	341	308	300	310	309	355	324	303	328	319	327	300	311	334	334	290	311	308	311	297	328	315	313	301	328	315	301	354	313	307	309	341	310	320	324	310	321	331	317	318	297	276	316	315	318	321	321	355	298	291	335	294	292	300	328	340	305	312	295	321	310	295	297	340	333	317	316	291	319	308	309	314	291	333	324	322	300	297	314	323	340	293	297	291	321	308	316	337	317	316	348	314	339	357	291	314	322	329	319	321	299	343	333	294	346	288	306	330	302	352	295	331	301	343	339	363	329	303	318	328	329	307	295	309	317	347	328	334	308	314	307	333	336	330	312	297	332	321	321	309	307	364	336	311	305	313	332	305	307	327	306	310	304	346	329	338	355	335	343	320	315	335	319	318	325	326	310	330	324	320	327	330	305	321	333	344	326	343	305	328	317	279	305	289	296	301	311	301	342	323	311	291	303	320	346	293	322	341	343	318	300	316	318	339	328	282	290	324	309	328	291	294	327	321	325	319	329	303	319	310	293	346	317	305	317	290	311	301	281	291	312	324	315	309	329	337	309	327	304	321	335	330	346	341	324	335	315	271	334	312	333	309	311	320	320	354	314	321	357	356	327	342	298	299	310	310	323	285	290	308	329	344	329	339	308	290	286	321	342	348	284	333	331	356	327	325	306	324	338	332	306	313	324	321	330	303	320	291	298	296	277	319	321	307	315	331	297	284	313	290	280	285	301	333	288	364	331	314	322	352	345	321	362	329	358	342	352	348	310	334	329	326	319	314	302	348	335	296	337	346	309	332	293	345	305	327	312	284	293	313	340	352	304	339	307	304	336	296	311	298	303	318	313	320	324	312	291	334	353	316	348	297	271	327	294	321	307	291	341	331	294	314	312	336	308	315	322	336	392	296	317	336	301	297	299	320	301	308	317	327	331	319	325	290	326	301	292	327	309	320	337	304	356	322	311	311	269	305	289	319	328	281	340	319	290	330	294	320	299
29338	54897	44724	32675	25888	19121	13524	10263	7940	6351	5401	4569	3646	2981	2748	2376	1625	1185	997	840	767	600	489	515	510	432	464	429	439	383	387	350	354	376	355	373	371	369	356	359	361	327	355	363	330	374	371	357	353	319	363	338	340	368	333	339	336	322	334	329	368	334	326	334	347	314	353	353	355	313	348	330	305	347	320	354	338	352	339	338	375	339	320	327	299	327	336	354	328	327	316	367	342	350	366	345	305	325	326	341	333	343	342	359	306	306	359	316	323	328	339	350	322	324	314	299	297	368	325	338	311	368	335	347	319	324	351	324	310	330	348	368	333	325	357	355	357	338	342	313	336	324	325	320	372	320	337	340	354	326	322	310	348	349	315	336	325	362	313	298	361	334	329	378	342	359	334	337	351	321	334	333	300	358	350	324	336	327	321	314	338	361	312	352	339	369	363	355	353	366	300	354	328	342	327	338	322	315	371	370	357	347	360	375	317	306	332	367	305	368	326	336	347	310	339	344	341	359	322	362	327	337	339	337	318	339	307	379	338	334	337	322	354	348	301	338	343	343	352	316	326	377	335	321	323	338	361	345	325	366	326	315	321	319	359	326	340	335	326	316	322	338	376	328	358	352	341	279	303	373	333	351	335	303	350	341	310	331	339	361	336	330	314	332	341	333	341	360	332	348	366	314	324	350	367	338	340	329	368	340	323	326	341	362	325	350	345	345	333	348	360	345	352	358	357	357	326	329	349	336	352	336	360	353	286	336	350	314	324	315	319	326	333	326	342	325	320	330	308	340	348	351	318	331	320	354	325	324	323	338	340	346	371	296	342	319	369	353	323	320	333	368	327	350	315	339	312	350	329	303	324	337	380	337	322	303	319	349	353	349	324	327	320	342	366	326	353	309	343	341	352	309	362	381	335	320	348	320	335	351	325	331	357	351	339	330	344	367	300	337	323	329	342	324	340	325	357	317	323	338	352	314	327	366	322	352	347	319	325	363	355	347	303	364	350	328	341	316	362	338	328	329	368	341	315	318	357	334	329	363	367	351	361	332	340	334	372	310	319	350	356	329	346	293	330	341	316	300	330	332	343	356	316	335	320	332	309	322	330	350	318	345	341	309	326	341	316	302	355	364	335	306	350	299	321	328	330	302	341	355	342	367	341	352	336	301	322	323	347	320	315	370	333	319	341	350	351	317	350	349	374	349	353	326	308	372	349	311	343	360	322	328	363	358	333	357	329	345	348	327	345	319	359	334	337	337	322	347	349	359	355	334	354	339	325	317	384	342	323	351	297	323	317	312	347	317	363	356	368	357	336	301	338	346	336	336	336	344	355	329	329	333	365	288	365	335	329	319	342	354	326	345	291	304	358	343	353	335	342	353	334	330	329	339	316	298	337	333	326	376	345	326	329	364	291	344	351	328	363	341	354	348	347	339	359	330	383	351	353	367	334	332	343	344	305	337	324	344	343	334	357	337	305	352	362	325	351	316	302	326	331	345	305	344	333	308	319	363	332	303	331	332	317	356	325	316	377	342	363	323	372	348	350	311	359	348	339	327	344	352	306	347	322	346	308	329	313	336	327	324	345	351	323	319	312	325	367	323	309	345	337	340	342	362	350	294	349	335	343	332	353	304	348	348	347	362	337	341	318	327	329	357	318	329	331	330	336	333	378	361	318	357	350	324	323	377	308	328	332	329	366	321	334	359	354	333	308	365	312	361	349	320	320	355	316	335	308	351	358	325	320	335	337	359	355	345	346	321	376	378	316	300	360	350	323	327	318	356	366	351	371	322	359	369	366	359	324	355	354	318	343	346	343	321	357	338	333	354	298	312	337	348	317	346	350	319	355	353	323	344	348	335	351	330	331	338	329	326	320	314	316	344	347	326	327	334	319	334	299	303	338	347	373	355	332	390	342	332	314	346	335	320	307	303	354	360	308	336	346	343	344	319	333	333	354	355	332	348	321	367	318	345	356	333	318	324	343	328	319	325	327	325	400	350	338	343	307	346	320	297	344	326	343	348	357	317	353	347	354	333	307	327	329	373	337	359	334	335	350	327	341	359	349	315	361	342	322	341	318	311	319	333	340	319	372	368	346	342	368	363	335	329	375	350	328	324	285	354	327	327	324	336	317	319	342	353	329	331	349	345	343	356	321	328	349	325	306	343	389	332	343	325	310	353	346	342	317	349	329	347	356	348	343	316	349	359	332	299	349	348	339	379	340	326	364	364	334	348	356	346	326	354	350	330	304	336	338	354	333	403	343	349	348	371	348	401	361	300	331	337	316	346	342	319	334	354	348	344	308	343	339	331	344	358	311	339	326	332	307	327	362	335	316	344	314	371	357	309	338	350	346	351	359	326	360	322	356	321	359	327	327	315	342	358	321	392	321	365	317	332	339	358	328	317	333	352	346	358	319	315	321	328	334	369	321	329	325	330	332	309	337	338	301	383	342	327	312	311	322	343	344	352	359	368	347	343	314	293	323	345	350	359	322	374	341	358	355	347	342	359	344	366	344	371	340	328	314	374	341	361	373	363	367	323	362	350	334	325	367	347	352	359	363	356	329	292	364	359	353	345	331	357	323	339	326	308	323	347	351	337	320	342	325	346	347	343	332	363	330	321	338	318	311	354	324	322	355	350	359	349	338	328	331	347	337	329	327	350	314	359	361	323	341	362	367	313	338	316	363	292	349	351	349	359	347	329	325	372	340	311	326	306	329	341	333	335	342	313	323	334	345	371	340	346	337	345	374	323	323	309	325	363	312	333	330	327	338	346	323	330	359	321	309	345	346	376	350	321	299	348	314	354	373	327	336	375	319	324	342	324	338	317	349	334	315	329	363	320	312	348	331	360	331	360	309	353	351	410	332	353	336	348	328	319	336	354	335	385	342	342	343	320	357	376	336	360	355	342	330	339	343	329	329	338	330	309	366	332	361	334	313	340	320	343	343	371	340	320	333	334	357	333	334	361	320	348	340	344	331	361	323	334	305	332	329	331	345	344	348	333	357	334	340	354	297	363	341	338	331	317	344	333	311	352	330	335	357	360	329	336	319	369	349	319	356	350	370	327	362	334	342	334	328	375	362	337	347	321	346	291	330	329	316	361	324	335	330	339	346	296	338	305	358	355	323	327	350	325	357	342	371	322	345	298	339	364	326	318	338	324	332	313	372	357	362	314	330	337	383	297	329	326	326	339	350	378	349	342	333	338	371	367	330	332	324	345	336	350	359	311	326	343	368	345	347	322	344	328	300	343	316	351	335	326	329	343	355	338	351	344	341	321	315	343	345	330	326	342	341	334	329	319	340	333	348	326	353	350	337	365	323	294	317	308	339	357	350	345	324	352	363	343	332	356	330	369	311	350	375	366	347	320	325	353	355	346	341	305	353	320	338	302	307	366	365	342	320	348	333	328	344	367	361	373	344	357	314	337	311	311	364	357	353	343	317	322	347	370	330	328	340	333	343	317	376	321	335	331	342	301	335	301	327	314	336	317
25413	21557	28905	28185	20748	13041	7530	5045	3622	2896	2491	2104	1845	1519	1464	1307	951	766	713	633	571	541	491	484	467	500	445	393	421	464	391	416	429	365	429	413	413	387	445	389	416	422	400	415	441	385	386	400	416	419	404	401	422	404	392	380	429	403	392	402	384	409	411	434	401	397	425	461	415	381	376	369	402	390	367	411	402	375	419	435	398	416	463	366	406	372	376	420	393	413	390	386	391	421	385	393	428	429	401	408	372	402	382	382	408	398	385	347	396	404	360	424	384	392	369	389	402	438	404	402	415	408	387	392	346	393	412	388	400	393	415	369	402	430	396	394	383	387	402	397	400	401	376	424	396	399	427	385	388	390	402	391	437	413	389	361	373	401	395	404	395	388	423	378	427	393	408	423	408	406	407	357	369	389	392	377	374	390	401	401	405	427	413	413	393	415	379	369	391	410	402	395	403	417	384	393	403	404	406	414	406	424	393	386	369	402	355	397	380	399	374	437	399	395	403	381	430	376	403	417	377	391	387	365	397	411	385	380	372	402	411	392	427	391	385	405	389	373	441	405	427	375	377	414	359	378	417	401	428	373	430	362	390	395	369	396	409	397	391	360	396	402	418	392	399	378	433	399	408	403	357	376	407	381	382	412	395	382	392	396	397	429	372	392	386	387	406	412	419	371	408	359	384	427	413	382	414	424	392	384	441	395	407	394	384	378	409	407	392	408	437	395	391	368	310	376	400	400	407	365	390	427	377	379	432	365	355	412	409	402	388	438	387	410	398	386	371	399	400	422	432	393	412	407	377	398	436	408	422	410	406	392	380	399	397	432	372	389	419	375	390	419	382	408	418	422	415	392	400	391	371	374	387	384	382	397	381	436	408	405	393	422	388	398	378	405	398	375	390	369	409	387	388	390	411	368	386	394	397	384	414	366	364	419	424	406	408	431	399	366	402	412	388	400	394	415	388	402	443	385	419	386	375	394	436	413	375	417	414	445	400	394	389	384	384	397	391	398	406	427	406	400	396	383	398	393	420	388	389	414	411	420	378	425	379	391	390	407	397	402	417	386	370	383	412	390	366	385	402	401	419	386	403	420	408	367	399	415	420	393	399	393	370	384	391	378	406	360	380	426	406	393	385	385	376	389	382	422	356	400	403	421	426	369	397	415	428	417	414	378	414	398	380	374	409	385	379	388	380	385	368	392	436	402	419	397	403	403	427	393	365	418	368	425	389	397	402	393	375	384	379	420	408	368	453	376	400	386	367	396	394	427	436	358	391	385	404	415	413	391	396	406	380	367	412	407	386	406	382	415	427	389	390	388	396	415	417	420	374	424	413	401	374	386	446	389	398	414	427	392	451	407	356	411	384	375	389	412	380	368	388	425	400	366	409	369	390	404	400	443	410	426	373	395	432	394	361	419	408	425	372	399	429	412	357	376	412	428	394	427	391	445	408	380	387	489	374	409	376	412	368	349	401	397	389	400	380	401	393	382	390	404	415	383	380	401	400	414	400	389	443	394	397	398	353	391	413	369	438	417	418	404	403	386	428	411	383	433	423	405	394	412	363	395	392	365	411	366	395	365	351	366	395	371	384	374	419	389	398	408	398	435	454	418	398	392	396	413	373	384	392	396	409	410	380	371	410	388	427	406	401	383	412	391	375	393	383	394	413	410	380	406	371	380	379	403	391	386	386	425	379	410	367	360	385	394	387	430	413	394	383	390	410	379	355	401	376	429	369	398	360	409	404	379	405	415	420	408	377	392	375	409	411	425	433	348	400	379	373	371	394	402	408	366	417	390	408	378	389	390	409	390	418	383	378	377	415	398	400	386	414	378	388	403	407	401	402	472	399	416	397	377	341	410	380	383	409	389	376	393	421	385	401	384	378	418	419	436	401	385	425	373	382	370	399	402	413	444	386	438	398	428	408	387	433	417	378	437	415	375	395	421	418	406	384	427	424	396	395	407	384	387	392	417	395	406	387	392	394	407	425	407	392	381	381	404	432	420	358	374	404	395	409	400	423	384	385	374	363	398	396	357	394	411	413	374	412	420	373	403	395	403	359	433	359	401	388	407	423	418	383	376	421	396	386	394	410	377	344	392	418	397	386	385	409	424	366	375	438	409	421	404	421	395	392	370	406	411	390	439	377	382	414	396	418	409	391	401	446	411	383	407	431	400	360	408	408	363	391	412	445	406	403	397	405	352	394	406	406	397	365	422	408	395	373	375	395	359	403	411	381	382	433	438	392	414	403	404	410	410	409	416	421	389	411	408	385	418	381	415	386	404	359	383	374	402	408	367	390	374	403	417	399	390	426	408	371	391	412	397	382	409	408	368	409	401	395	441	379	434	440	417	385	403	402	396	436	401	409	381	382	421	377	408	414	363	375	403	381	422	388	415	380	417	425	408	397	407	393	403	416	420	422	393	378	394	418	388	382	388	417	367	385	397	412	391	364	391	381	370	399	386	414	420	398	384	397	379	377	369	410	408	413	392	414	415	387	434	398	380	435	376	400	403	393	420	406	376	386	430	392	375	397	389	390	439	418	412	406	400	395	394	407	414	388	406	343	418	394	426	379	417	411	371	369	396	403	411	427	384	364	394	420	413	408	440	389	404	384	381	414	364	401	409	377	399	388	414	417	405	374	384	394	399	405	425	402	407	389	378	394	365	414	383	417	404	356	388	429	405	388	440	405	389	387	380	413	413	395	387	373	419	386	404	368	381	419	435	409	373	359	410	376	392	425	392	375	388	401	431	405	407	390	403	401	432	415	400	400	421	411	405	384	365	429	381	365	400	418	382	389	397	429	415	450	370	405	446	424	433	445	388	393	413	403	362	399	398	375	387	414	394	400	383	404	402	415	374	383	420	397	384	406	383	407	426	388	393	400	403	415	424	382	365	411	372	382	405	391	405	384	434	374	396	390	393	399	382	371	413	385	376	386	411	355	379	370	402	391	388	417	435	453	411	387	389	367	404	393	411	383	421	413	395	406	399	393	453	427	413	415	475	394	382	428	418	409	405	414	432	398	425	411	402	421	425	408	384	379	391	397	361	371	381	394	371	389	402	379	388	424	411	402	403	384	379	410	386	383	418	416	412	415	395	396	391	401	408	402	408	388	417	392	383	433	378	408	407	358	415	392	448	375	414	374	392	422	413	394	406	366	422	417	373	398	384	414	383	385	376	415	416	373	407	392	412	471	411	390	402	392	371	407	350	384	420	388	400	377	388	357	398	388	420	388	425	422	386	386	404	391	398	379	413	434	394	427	406	422	377	431	445	428	382	370	394	385	402	369	392	383	417	430	404	415	406	400	420	387	381	404	384	416	425	374	414	367	421	392	400	384	395	445	371	397	398	365	421	388	408	389	434	429	386	392	402	394	404	425	419	369	392	392	392	374	398	384	387	432	392	374	401	365	388	437	373	431	437	389	394	374	403	359	383	391	383	397	377	403	401	383	368	388	415	424	361	416	384	379	390	391	389	387	410	394	396
29489	51413	41563	29844	22671	15888	11336	8611	6367	5124	4424	3624	3011	2501	2344	2048	1504	1084	917	852	805	672	552	570	515	489	460	470	468	447	465	453	456	459	454	445	421	442	433	428	437	469	429	443	462	429	431	410	409	400	441	438	433	433	425	443	417	418	423	420	427	431	406	413	449	423	432	420	417	413	411	418	450	399	407	425	394	443	425	425	427	415	450	459	410	438	430	415	446	402	453	409	433	434	440	417	440	395	437	435	420	436	435	399	431	419	426	416	408	463	408	441	424	393	437	446	433	443	434	382	433	392	407	423	401	423	399	435	430	397	440	421	432	444	440	464	411	411	446	425	446	446	393	418	427	391	435	433	397	404	426	448	488	417	418	456	415	439	423	434	426	457	430	418	398	379	457	408	439	438	423	451	431	433	394	437	447	425	439	404	410	419	443	411	431	406	455	419	434	419	412	414	388	430	411	417	409	431	395	409	409	454	412	422	428	415	402	402	451	413	419	432	411	400	411	405	437	439	415	429	457	370	428	417	390	441	445	468	386	430	440	475	452	410	402	435	383	422	432	432	429	431	412	424	399	431	439	395	417	419	438	392	491	426	401	435	415	409	433	441	431	412	441	439	464	407	416	407	417	395	439	401	437	413	408	449	482	434	412	383	406	443	408	392	405	425	400	448	406	458	446	423	411	417	410	426	417	431	440	437	438	408	410	396	423	436	455	419	426	443	437	419	419	416	427	400	446	428	431	433	421	382	452	419	433	387	438	407	413	432	415	473	410	385	409	416	424	459	425	434	422	427	403	437	433	412	425	434	418	412	437	433	437	407	412	427	409	433	411	418	470	454	422	435	421	404	417	436	440	440	417	399	411	415	404	422	408	418	403	452	446	418	434	448	443	443	437	421	424	438	432	399	420	374	430	440	416	363	417	394	407	441	460	444	434	443	438	413	367	439	449	429	457	382	479	410	429	429	413	433	451	450	446	430	401	439	420	456	412	410	437	417	437	411	427	437	406	427	400	433	404	436	426	420	426	397	416	427	410	442	423	408	404	405	390	439	425	457	397	371	443	424	418	432	416	434	413	386	441	426	420	394	394	409	446	422	409	474	430	419	444	412	405	411	427	411	442	424	424	449	467	421	428	423	448	433	397	438	419	477	427	434	423	423	448	427	425	460	419	434	439	411	407	431	404	397	419	432	468	418	412	447	480	421	373	431	444	424	411	424	441	432	422	451	414	458	435	416	368	411	421	415	400	393	375	417	380	422	419	425	402	434	433	424	430	359	441	401	443	432	417	411	430	408	392	437	437	432	432	442	403	441	404	435	387	425	474	433	490	448	387	416	455	450	433	402	416	397	391	404	417	371	423	435	393	466	440	433	418	416	423	381	438	412	445	437	439	420	384	424	435	456	444	411	431	454	416	418	438	423	424	429	398	421	403	421	413	431	421	408	389	414	451	433	456	389	467	448	433	428	452	390	415	421	397	402	455	421	430	486	431	396	458	422	455	402	448	438	422	421	407	440	435	465	416	417	402	418	414	404	425	386	435	433	447	392	457	422	401	444	439	443	389	401	432	429	391	431	403	388	407	438	425	415	456	486	440	424	442	428	437	437	406	439	413	456	407	403	424	403	414	433	438	422	430	411	449	424	446	443	411	411	424	396	435	452	443	411	417	447	425	412	401	432	425	422	421	382	423	446	437	385	390	423	393	442	449	440	393	395	391	429	406	440	438	415	457	428	439	448	417	427	415	455	394	431	413	414	434	468	413	432	426	433	436	443	420	434	433	432	486	424	407	420	421	443	419	398	427	430	447	426	437	434	437	429	457	429	396	435	436	407	432	437	417	414	427	419	446	403	410	440	437	397	433	428	411	394	457	452	402	436	407	407	393	378	455	437	434	399	456	443	440	391	412	436	410	436	453	396	441	420	405	401	416	427	470	438	472	412	378	422	425	441	388	415	430	398	396	430	447	403	404	441	414	423	427	433	416	427	434	424	419	406	454	416	416	417	437	435	423	434	417	389	411	474	441	416	427	426	422	426	411	446	391	398	394	436	449	428	416	416	426	435	415	421	441	412	425	436	441	413	415	437	383	448	415	437	445	430	443	419	383	424	390	439	429	437	413	448	420	415	437	425	403	438	419	418	426	421	434	445	395	453	432	421	401	421	424	399	419	437	441	421	409	391	473	417	438	429	449	470	420	437	415	445	432	422	431	438	422	436	426	434	436	441	405	443	432	438	444	392	428	436	434	382	451	405	442	416	439	439	427	415	401	450	446	431	418	439	398	476	422	435	441	430	429	397	409	455	412	425	461	406	413	403	458	443	399	404	455	457	419	437	412	434	420	405	406	434	430	406	452	427	445	455	434	452	435	429	408	432	433	412	415	438	456	410	456	457	421	425	421	407	424	439	423	401	441	434	393	456	401	490	382	422	394	442	409	387	443	446	453	414	400	393	410	422	436	435	427	445	450	388	437	455	446	456	465	421	431	415	427	414	432	424	411	415	421	443	438	418	433	416	433	443	435	441	438	451	431	447	427	427	428	422	437	461	408	448	439	449	429	421	443	402	426	417	416	395	429	410	418	428	467	416	423	452	399	420	412	419	399	456	461	414	429	433	428	417	428	424	447	394	421	450	427	405	408	369	398	385	419	427	423	437	434	405	423	434	411	419	411	424	434	423	436	423	480	433	486	433	430	422	433	459	428	403	437	419	427	417	446	428	432	430	403	434	425	432	426	465	455	428	402	424	456	420	427	477	435	433	421	422	436	436	414	450	452	428	429	394	470	429	450	431	458	421	444	415	391	468	449	402	394	437	403	401	435	388	434	427	452	414	436	436	474	432	446	439	446	448	427	414	433	396	425	442	420	400	442	419	393	412	441	434	423	458	427	432	411	418	425	435	384	440	433	448	391	444	472	426	419	422	409	419	408	431	442	390	402	405	408	416	400	412	414	420	427	427	438	427	434	413	417	403	432	399	394	418	400	407	414	394	441	415	416	435	467	448	441	444	453	421	404	403	402	441	401	440	368	420	387	378	429	396	419	456	440	381	446	447	407	443	420	462	428	410	401	448	404	413	426	465	429	415	435	394	405	404	426	385	426	403	450	431	425	416	433	402	432	453	440	401	445	445	418	402	462	431	389	399	377	400	409	450	390	423	452	439	472	427	401	428	426	432	394	437	427	422	442	397	415	448	403	422	435	409	464	410	404	421	433	430	441	426	391	456	422	459	440	412	435	431	432	394	450	407	398	425	376	422	411	430	426	421	427	426	417	380	458	458	451	446	410	437	430	442	400	424	429	425	422	439	378	415	433	418	444	442	431	420	440	418	417	403	461	379	424	436	423	414	403	444	472	438	423	406	395	445	453	452	427	451	439	401	413	422	424	432	446	418	400	421	417	417	436	411	401	444	426	427	421	426	440	432	423	415	374	412	413	418	420	411	423	450	388	452	426	398	412	413	413	447	431	415	396	445	405	416	467	429	443	434	427	425
23078	21423	29073	24403	22513	23160	19736	10721	7316	5581	4685	3840	3228	2498	2289	2053	1624	1225	973	887	805	743	645	556	588	516	462	510	460	495	444	488	420	458	470	447	424	442	457	425	396	429	452	370	431	428	439	401	405	426	394	410	398	396	425	396	432	400	410	433	412	413	416	430	398	393	439	432	436	402	410	420	375	382	404	440	423	388	435	386	435	421	417	431	434	401	444	398	409	423	424	464	367	399	404	442	396	397	412	408	399	417	406	386	425	407	371	415	415	384	414	466	426	388	430	401	436	381	412	381	387	389	384	427	430	408	445	413	410	439	428	423	417	449	448	413	434	429	440	405	390	436	432	414	419	398	418	418	402	416	417	435	434	425	393	377	422	394	407	433	411	410	419	422	408	447	421	415	395	381	394	404	427	401	412	393	406	415	415	413	439	419	412	411	396	392	412	428	428	470	394	381	396	404	391	397	419	437	416	421	383	427	417	399	436	406	430	410	419	421	408	394	389	387	416	407	413	397	446	388	402	426	384	405	428	404	401	397	424	408	418	448	455	452	421	416	420	434	450	419	410	414	390	398	381	419	395	415	390	388	434	423	387	453	377	420	416	409	416	389	406	435	376	365	413	393	417	429	409	398	415	428	391	404	399	435	369	438	422	433	412	374	415	406	382	391	421	380	389	367	440	415	437	412	408	408	427	426	398	421	407	409	407	393	403	380	424	397	402	399	396	423	419	451	400	431	417	410	400	388	412	433	406	401	406	405	400	415	416	384	406	415	399	405	439	402	451	388	432	431	428	410	380	408	426	442	431	413	381	402	422	429	407	433	415	412	432	408	418	423	384	387	373	454	395	402	464	413	396	393	443	416	358	443	376	375	405	402	412	405	418	427	425	431	428	436	390	398	393	407	409	411	377	411	431	409	397	374	404	418	414	412	426	418	403	424	410	418	417	419	433	388	449	402	393	416	385	416	423	396	410	431	391	412	419	431	430	423	474	387	416	435	430	394	449	435	444	404	433	428	386	401	400	379	391	399	435	410	438	380	419	429	434	393	384	391	434	394	432	434	416	465	429	402	407	435	424	407	373	393	410	383	396	414	418	417	414	430	414	441	408	434	386	424	402	426	415	453	380	423	371	371	402	431	408	396	403	413	416	389	404	422	428	444	414	427	397	417	422	404	443	401	407	440	429	400	408	394	416	437	419	403	427	411	413	421	393	420	384	441	396	422	424	393	412	416	429	408	439	395	383	369	411	432	444	412	420	443	413	404	414	428	434	418	440	449	431	442	411	400	438	416	416	426	432	412	397	395	427	432	423	450	431	412	418	420	425	392	424	424	413	442	391	408	411	391	404	410	415	389	373	434	426	393	432	382	403	372	403	418	392	427	420	402	383	436	407	478	432	380	410	430	357	417	405	404	448	370	417	402	412	378	434	408	416	429	439	399	413	424	376	393	425	435	403	435	446	414	415	386	404	389	442	437	394	433	396	418	445	432	385	438	406	393	395	422	390	407	394	409	410	448	426	430	432	441	409	444	385	372	413	452	413	410	416	420	427	391	404	431	409	431	412	405	428	394	379	415	408	431	449	411	378	430	449	409	433	423	404	411	415	429	424	420	411	392	392	433	388	430	401	416	408	417	401	431	417	402	430	410	411	408	413	374	393	396	448	412	430	405	433	438	421	377	444	395	386	411	387	412	421	423	438	382	393	394	436	438	441	413	418	417	400	418	415	411	377	393	444	417	426	392	414	390	431	428	439	416	383	424	421	402	403	442	411	385	427	396	394	435	400	339	411	405	403	424	407	416	421	399	420	412	436	397	369	365	419	431	422	405	389	414	422	406	415	433	386	425	411	408	392	366	437	429	390	435	410	419	386	408	404	402	410	390	372	431	384	405	371	422	403	402	382	393	420	422	418	413	436	403	393	428	401	411	420	394	405	394	441	398	396	432	387	401	403	423	403	386	430	410	394	373	408	386	373	397	414	420	419	424	395	454	425	376	405	380	406	427	405	390	418	451	453	393	421	400	421	424	424	388	417	414	379	394	431	392	389	388	402	402	448	428	414	432	418	388	407	407	372	441	412	401	425	390	420	437	422	440	433	400	396	390	385	406	415	428	382	387	452	371	433	420	425	409	402	405	387	419	432	401	395	404	409	428	408	444	411	420	416	426	413	381	410	419	441	379	395	429	416	391	423	424	424	399	376	435	408	415	456	414	433	397	446	376	438	423	396	429	430	375	420	401	403	397	411	444	406	427	411	355	403	405	456	390	357	408	400	398	379	400	434	438	399	414	457	396	458	441	392	422	407	431	407	425	384	365	385	409	416	396	409	431	394	428	416	426	412	397	377	385	434	419	371	436	385	418	394	402	389	385	398	422	414	359	384	409	428	438	406	419	433	428	418	391	393	437	430	395	429	382	394	428	423	428	393	421	426	412	399	424	402	417	431	442	415	417	430	406	393	443	414	379	419	408	388	389	428	408	411	384	419	415	396	408	435	396	404	438	403	428	436	424	411	437	410	389	427	400	432	424	372	386	403	392	427	411	393	448	448	433	386	428	443	443	406	444	397	419	389	446	409	404	382	421	393	434	421	435	421	388	425	415	424	423	418	397	415	452	435	425	397	379	429	456	430	439	406	412	437	448	413	417	448	380	420	420	391	407	393	415	417	421	447	395	423	367	428	408	442	426	399	406	420	426	378	408	413	428	403	419	426	419	393	431	431	446	396	374	438	409	402	374	409	436	406	412	429	418	407	420	408	403	410	417	405	394	380	423	393	392	395	406	414	436	438	413	410	424	391	434	434	407	421	417	411	435	417	412	395	392	390	419	413	410	430	421	381	397	391	414	408	418	395	406	399	416	404	432	412	410	404	395	423	408	412	391	435	430	439	409	397	424	369	473	404	415	400	393	430	429	388	400	430	408	420	382	414	396	408	436	377	432	433	416	399	410	407	400	400	419	476	451	384	408	388	413	426	415	389	415	402	424	420	431	394	387	408	436	426	398	428	394	406	367	403	432	398	371	396	388	401	427	401	394	409	411	413	435	394	468	407	421	429	401	433	407	416	387	413	425	366	408	410	402	433	435	405	409	410	417	400	435	433	394	427	394	375	413	435	390	445	421	375	401	413	410	413	465	398	426	393	433	398	395	393	435	379	431	420	413	433	430	426	408	421	434	425	406	388	409	423	441	390	411	423	410	401	407	387	397	419	382	419	388	382	444	414	437	374	405	421	393	433	441	380	405	418	424	388	427	414	412	426	404	448	399	427	424	394	424	411	387	417	417	421	423	444	410	413	371	398	442	443	406	404	397	406	382	421	427	374	436	378	406	401	386	384	376	393	426	430	407	405	412	446	403	395	437	411	410	412	392	417	398	377	424	430	415	437	408	416	411	415	406	420	403	388	415	417	427	403	434	408	400	407	395	412	424	400	405	386	436	396	401	446	443	419	409	391	440	401	432	436	405	415	392	388	389	435	406	384	431	414	399	410	403
31401	59941	49969	38440	31818	23581	17816	14107	11141	8845	7621	6080	5251	3982	3562	3246	2445	1705	1380	1177	1080	931	757	675	666	577	511	518	550	520	481	474	489	476	480	461	441	462	434	442	420	480	449	461	437	461	427	423	474	400	458	471	438	427	470	442	447	464	423	424	418	423	432	430	430	430	441	432	447	396	437	434	417	423	448	397	424	413	464	406	413	450	452	415	429	401	439	419	416	402	436	448	433	477	425	446	406	418	444	420	408	414	410	476	406	451	418	397	441	397	408	429	422	436	402	410	406	407	422	419	430	424	404	407	465	411	446	430	440	392	433	458	441	426	432	442	421	426	427	421	416	423	447	434	413	432	426	421	441	434	426	418	391	427	449	423	441	451	460	451	416	451	450	391	395	402	438	415	417	427	413	432	432	429	434	434	432	396	422	449	440	431	435	417	397	419	430	441	393	412	435	450	457	410	419	418	443	431	444	422	436	436	425	419	404	405	411	373	442	434	410	426	399	422	447	441	413	402	419	381	414	397	402	453	449	434	410	451	408	410	422	431	427	423	440	450	413	440	420	473	458	407	420	413	414	396	415	422	447	423	421	423	416	442	440	444	424	443	459	429	446	406	407	435	430	441	415	394	408	435	421	430	425	435	409	392	432	436	431	403	418	444	419	408	418	423	415	417	403	425	447	428	415	420	407	465	417	426	395	450	422	422	411	425	403	438	398	433	425	416	424	424	443	442	427	439	404	434	400	423	404	449	404	438	432	435	425	426	385	416	460	395	430	398	425	436	423	441	408	450	395	444	445	398	419	422	438	397	452	415	418	407	418	425	455	402	430	409	460	423	417	444	453	435	408	444	420	402	431	421	407	414	439	439	453	470	401	414	455	465	420	423	415	477	419	424	430	418	444	387	403	440	432	423	427	436	407	431	425	409	434	384	406	439	407	427	445	395	395	426	436	414	446	391	452	449	421	394	434	416	414	444	402	441	455	422	422	390	420	379	386	468	416	462	426	439	445	421	438	424	413	407	397	461	404	419	418	418	435	409	387	428	432	408	428	405	435	399	434	419	471	427	459	421	408	436	397	436	452	431	433	406	435	417	409	433	452	438	397	416	430	450	404	476	444	436	400	440	439	426	429	405	430	415	454	437	423	408	439	440	394	405	413	468	435	420	418	422	441	431	427	432	410	411	391	402	450	444	404	432	456	461	448	438	433	421	404	423	415	406	428	385	401	445	463	394	411	428	416	451	421	409	441	426	436	467	433	423	472	416	396	431	425	426	394	417	429	445	419	441	439	428	423	407	435	427	368	463	430	406	415	457	444	449	465	434	441	421	443	448	428	390	417	418	444	424	437	399	477	430	471	429	423	428	398	440	393	407	443	415	403	421	427	445	435	428	432	413	429	446	428	450	414	427	414	444	460	416	433	461	412	446	453	453	423	440	443	438	411	447	437	435	425	372	440	447	390	413	434	424	447	413	440	410	419	442	434	412	431	413	428	387	405	421	391	422	411	414	386	432	485	439	419	412	420	459	414	423	424	412	421	409	453	444	443	416	414	436	415	454	438	443	418	457	432	402	408	412	387	437	440	431	427	436	403	440	399	417	432	416	429	427	433	408	440	394	431	420	403	430	436	448	421	438	427	411	406	416	419	411	419	421	441	450	436	442	437	404	422	434	418	403	398	457	416	378	405	438	410	413	384	400	373	445	428	407	446	435	405	383	431	437	404	428	412	424	414	458	380	383	453	444	421	418	466	453	424	452	422	449	452	416	432	380	446	402	421	422	455	416	443	468	418	407	402	447	442	395	434	429	454	421	405	452	410	402	428	435	383	429	412	426	433	412	429	433	393	455	422	431	433	429	405	430	419	414	448	438	435	408	422	439	413	458	423	407	413	409	431	422	452	404	410	441	407	468	402	475	417	412	446	414	414	432	448	400	440	417	453	411	410	431	442	365	392	413	418	449	433	423	458	425	431	420	417	398	441	435	430	408	407	394	429	405	459	406	395	393	410	444	429	430	406	456	441	443	406	411	423	400	453	442	449	459	393	446	469	395	455	411	414	421	445	422	467	428	434	409	419	406	423	412	437	470	466	445	385	390	402	430	450	456	451	399	459	428	405	420	409	399	439	426	425	413	405	407	422	416	459	423	380	404	405	436	414	374	415	436	444	427	414	415	417	405	414	430	428	401	451	408	446	437	444	417	409	425	394	428	384	427	448	429	414	453	429	428	436	447	397	430	429	398	427	432	416	400	423	446	445	418	454	449	429	408	442	409	428	405	451	405	447	440	425	444	412	417	412	442	447	417	456	400	411	415	442	439	427	395	476	411	442	481	388	419	432	418	452	420	410	407	425	449	441	403	403	438	395	432	497	375	395	424	441	452	441	455	435	434	458	377	433	409	404	404	412	437	400	457	433	441	416	453	436	412	438	437	456	418	382	393	416	417	417	435	416	434	386	427	390	439	409	387	434	386	439	412	450	427	425	420	421	431	414	421	393	448	425	401	450	404	405	437	414	431	420	455	446	429	474	418	453	442	421	433	425	420	394	430	411	420	454	439	437	422	413	380	396	409	433	445	439	400	441	394	454	405	380	415	426	446	448	420	383	409	409	421	415	454	429	427	386	413	413	424	422	428	404	387	387	407	422	453	424	447	458	430	454	408	417	473	437	394	406	432	439	433	442	415	451	411	440	414	398	454	462	427	443	426	437	414	434	401	397	428	446	449	420	427	413	433	403	428	426	379	455	412	445	456	442	419	410	415	423	428	437	424	432	442	416	423	425	415	444	438	404	416	398	462	439	412	424	408	370	430	428	433	419	473	413	436	460	422	417	408	425	457	455	408	465	421	396	416	378	417	437	407	409	449	427	401	431	383	428	418	399	438	456	453	428	423	402	424	426	427	454	408	403	463	434	405	416	453	457	404	438	435	395	402	450	437	422	424	388	424	407	401	444	426	447	431	460	397	391	422	399	462	429	433	423	416	425	401	416	423	429	430	428	425	453	413	434	420	399	414	426	412	446	428	418	425	459	440	457	459	421	406	442	452	437	420	428	452	453	427	424	423	412	425	430	434	421	423	414	416	411	437	449	420	425	474	427	453	442	447	439	456	431	456	423	400	435	434	402	424	451	422	423	444	386	416	451	408	416	423	412	441	387	382	436	430	432	422	401	422	431	447	433	401	468	437	403	473	390	460	411	409	429	465	416	434	430	411	387	459	424	426	401	385	432	433	415	403	418	469	412	412	427	438	422	427	430	435	431	419	415	414	432	428	417	451	455	459	393	444	437	404	416	436	433	401	433	444	396	416	441	434	437	454	422	444	447	417	407	415	438	429	413	435	398	401	436	413	427	425	423	441	458	397	417	443	425	443	460	435	425	406	426	413	414	404	420	418	415	425	470	447	416	403	419	429	434	408	432	432	397	421	452	423	427	425	424	394	437	411	399	427	416	437	407	427	420	391	418	408	431	414	409	428	390	403	487	425	441	405	429	427
31121	33618	36784	26266	15344	8339	4987	3379	2602	1984	1818	1542	1290	1053	970	985	794	643	502	511	459	442	411	380	357	343	352	334	357	374	336	346	356	332	374	327	362	322	324	348	321	338	347	303	334	369	343	336	287	321	310	334	326	317	303	325	335	285	315	341	297	327	315	353	320	344	321	316	339	336	326	331	304	321	321	362	322	332	328	328	298	345	343	337	323	351	320	332	315	296	323	362	348	328	329	355	385	282	291	329	334	331	312	285	346	323	306	299	334	348	340	330	349	331	298	295	306	325	334	293	355	304	334	340	345	328	345	350	292	341	338	313	317	319	354	354	332	295	338	311	315	338	344	335	344	338	302	327	308	316	346	336	331	320	324	345	335	335	299	337	338	324	332	336	328	331	320	348	331	307	343	316	324	319	344	351	320	342	341	333	313	329	343	333	313	295	329	338	328	352	320	322	311	301	359	324	305	286	318	336	354	374	315	310	310	330	356	332	347	347	332	294	315	348	326	348	324	340	325	345	308	319	300	320	299	352	329	348	340	350	302	331	343	342	319	323	336	345	320	323	329	334	364	303	300	318	364	320	360	298	320	342	327	325	346	346	322	320	353	323	317	319	341	306	342	308	313	339	347	318	346	328	320	312	335	348	339	305	323	322	332	330	319	329	322	359	356	362	329	339	313	340	353	323	328	306	342	323	316	329	328	347	332	320	371	335	305	328	360	305	330	335	349	320	321	346	325	336	308	327	287	343	329	313	283	333	323	317	345	361	331	315	302	316	343	327	319	329	321	286	343	318	337	318	333	329	336	318	310	332	360	328	307	328	271	297	309	311	333	324	338	323	340	303	332	346	330	297	312	303	312	329	308	314	329	330	333	356	296	352	335	345	352	343	352	309	329	318	346	320	314	321	303	310	316	298	346	308	299	345	304	355	330	308	336	327	328	350	308	287	273	320	349	350	332	326	328	340	314	311	314	326	276	341	307	340	306	331	334	328	334	331	328	374	332	333	320	297	314	324	329	327	358	324	314	302	316	307	367	307	302	313	350	324	314	311	314	333	349	365	330	346	328	344	305	327	311	336	336	276	314	341	341	330	320	339	318	324	350	343	309	319	374	321	327	362	330	349	336	297	305	326	321	303	352	326	306	317	338	317	344	293	331	338	359	311	316	323	334	329	305	347	292	311	342	355	312	336	315	318	301	329	329	337	315	303	321	324	358	316	334	321	286	316	312	315	303	299	311	286	332	314	325	360	323	350	300	385	341	297	319	314	325	332	309	322	312	335	286	296	348	359	310	312	333	354	328	359	328	315	320	358	295	278	331	342	327	331	332	349	314	319	308	330	348	325	330	324	323	351	351	335	294	342	333	339	313	364	352	317	300	314	348	326	333	308	331	344	328	313	316	328	325	353	290	330	301	341	289	312	342	323	345	317	323	345	351	348	306	354	308	346	320	301	299	318	377	381	327	318	296	363	311	323	339	344	322	331	311	292	313	352	364	358	326	328	302	329	305	326	323	337	339	302	340	323	303	330	305	331	345	316	332	340	304	311	306	331	337	351	329	336	349	332	357	314	330	319	350	362	298	306	313	304	325	318	341	335	317	330	308	338	341	337	341	350	349	330	349	325	327	336	345	290	329	351	314	289	337	326	321	321	299	326	312	319	361	330	303	308	348	336	309	332	287	372	360	312	353	347	354	321	336	306	322	364	368	305	345	344	357	304	335	331	353	322	317	313	319	322	319	332	376	317	330	306	344	344	331	296	325	310	316	335	317	300	322	366	347	345	336	335	311	302	334	310	304	351	312	352	323	330	321	348	293	308	333	317	319	357	308	346	320	335	325	304	337	354	341	313	348	345	301	305	305	309	332	330	329	344	317	317	346	347	308	313	333	293	301	351	324	343	292	333	349	329	323	318	379	285	352	332	307	319	321	319	300	349	319	298	298	358	329	335	337	329	335	302	357	323	310	336	307	338	325	340	353	322	359	323	304	332	321	281	319	302	301	301	315	342	356	302	332	317	322	314	359	321	333	329	340	337	325	323	342	339	342	308	325	322	289	357	331	332	320	313	292	305	338	345	331	364	365	308	321	343	334	306	318	355	338	295	332	299	306	326	326	327	343	315	350	331	326	333	327	313	316	304	325	336	332	328	293	334	349	351	326	333	328	307	376	343	348	320	324	339	319	343	331	347	317	333	372	315	333	352	331	357	340	354	338	314	341	310	330	329	328	325	364	316	325	325	307	333	306	316	352	313	324	331	337	351	333	331	332	323	362	341	276	330	319	366	333	338	309	311	329	306	312	323	307	314	314	355	310	335	329	301	302	310	322	316	324	361	314	329	342	322	326	326	320	334	344	313	318	324	311	325	296	316	338	324	318	352	336	326	304	333	327	342	303	310	323	283	338	346	341	321	326	328	328	315	295	333	358	340	307	311	370	338	331	313	327	322	319	329	315	345	322	323	320	322	338	320	329	331	326	347	317	307	331	330	334	338	320	316	333	345	305	315	331	334	322	345	342	327	326	333	313	350	325	300	306	338	335	328	359	310	345	358	334	306	311	322	337	337	329	362	339	330	348	323	342	298	327	336	303	337	324	337	347	346	347	328	320	324	329	339	322	330	293	322	322	307	309	332	350	353	328	325	349	307	350	369	326	329	327	343	301	325	326	302	330	332	319	319	330	321	314	302	349	320	333	317	341	333	321	334	339	330	323	355	304	337	313	314	352	340	352	337	307	297	339	338	316	332	299	333	326	299	317	337	345	296	332	381	318	334	318	337	306	328	331	330	321	338	348	360	334	360	353	294	334	326	336	339	335	304	333	313	347	341	306	309	354	336	318	355	332	326	358	338	296	327	348	340	329	306	314	311	306	317	359	331	293	320	340	328	321	296	315	317	331	336	322	316	318	347	347	348	323	312	330	302	339	331	349	329	310	368	325	337	308	348	315	314	351	327	305	332	316	349	320	321	328	342	325	332	318	312	319	337	342	315	325	360	341	344	362	339	347	336	341	316	323	349	333	320	314	324	353	303	333	355	317	335	301	293	350	334	363	292	343	321	362	321	330	305	341	318	322	325	347	345	353	321	301	339	312	341	332	333	310	317	318	312	310	323	325	306	347	324	330	336	367	342	317	312	344	372	344	353	360	321	316	316	341	334	329	320	309	323	332	370	310	317	367	333	354	329	323	331	311	310	353	351	331	337	321	318	333	367	276	349	331	335	346	315	292	311	318	335	344	342	325	327	326	358	296	313	309	336	324	325	356	306	350	364	363	337	343	346	322	360	330	337	304	349	294	353	311	352	330	331	309	321	338	300	343	305	301	342	271	332	285	357	341	322	283	320	344	344	329	370	329	307	329	332	331	337	342	361	316	347	289	329	292	335	340	325	353	334	316	323	360	304	330	338	339	353	322	311	362	310	307	354	308	329	302	318	321	319	335	344	324	336	333	302	283	336	345	339	291	322	356	298	313	339	350	306	353	317	350	330	291	342
30159	47504	37430	24827	17873	12182	8153	6143	4529	3505	3126	2664	2087	1701	1580	1509	1175	863	680	592	549	490	482	443	414	407	421	371	441	405	392	369	389	398	367	370	346	371	366	375	340	361	369	367	352	385	342	362	388	361	371	390	345	339	381	380	362	332	364	335	365	330	348	359	335	355	366	384	366	389	348	347	365	363	342	375	353	355	369	369	346	339	392	313	348	365	352	337	387	362	331	342	361	367	352	343	349	366	354	327	385	360	354	354	339	369	372	360	335	355	357	373	311	344	362	318	384	371	346	351	347	342	351	329	343	382	348	335	381	304	341	358	390	352	393	336	368	348	361	336	368	353	365	367	333	388	378	393	373	346	331	335	340	351	356	375	373	344	360	371	338	375	394	384	333	333	354	338	337	370	329	358	350	350	357	325	363	356	338	341	368	355	397	361	371	357	368	324	365	396	375	351	345	368	365	355	358	367	381	356	331	334	352	365	369	363	340	353	354	338	389	373	355	311	355	326	372	354	332	369	319	358	370	366	351	339	379	387	359	312	313	349	347	390	341	371	351	332	361	328	323	335	331	348	310	366	345	326	329	353	341	320	372	389	353	369	366	362	364	368	377	340	370	331	371	365	362	352	349	358	364	370	345	335	339	369	354	357	356	357	368	361	356	330	360	342	363	361	309	328	359	378	371	345	350	359	348	361	350	337	338	333	307	373	346	318	364	329	343	361	340	353	367	371	339	367	321	374	338	350	375	373	341	353	340	352	331	318	339	374	361	381	348	337	366	366	349	339	330	345	341	392	357	356	398	355	340	347	353	341	356	342	334	354	380	367	349	367	325	367	363	365	357	336	376	311	343	367	324	325	375	364	345	355	335	368	333	356	345	339	364	334	327	342	342	334	355	366	332	343	332	351	341	353	367	334	354	355	355	346	339	363	355	371	344	333	359	319	340	373	337	353	339	372	340	345	391	348	369	365	339	356	361	336	349	333	367	351	383	363	348	332	380	344	342	368	349	345	369	326	357	359	364	358	350	348	327	334	360	315	359	332	338	346	345	355	360	371	358	351	368	357	359	381	349	345	374	374	356	387	351	351	393	344	364	365	351	372	367	344	365	345	333	361	362	348	345	352	355	368	370	352	352	347	356	364	352	343	337	379	350	372	353	356	394	351	371	348	356	357	328	337	341	357	368	335	356	359	328	369	345	362	347	358	337	367	351	339	353	341	383	311	357	327	363	334	370	365	347	377	355	322	346	376	323	340	348	339	351	357	336	339	352	358	364	331	346	377	343	378	386	343	351	343	348	371	341	355	343	387	364	374	336	366	353	368	336	345	358	347	351	373	332	368	348	341	340	354	333	328	351	330	346	331	346	366	353	342	387	339	357	355	358	367	337	338	327	364	363	342	336	344	322	349	341	359	341	344	376	393	353	338	348	369	334	351	344	365	336	343	347	355	342	350	369	369	305	332	367	375	383	324	348	373	369	336	330	345	337	365	376	362	358	346	348	346	362	366	372	336	373	360	354	347	344	353	313	351	343	351	387	340	354	347	364	350	312	375	348	353	369	344	353	400	350	341	315	371	357	373	341	370	359	376	383	368	381	319	382	339	371	342	349	394	358	338	339	359	306	341	342	386	331	357	326	351	361	382	354	351	350	373	338	360	318	347	341	378	350	344	374	336	342	350	358	333	353	348	346	365	328	340	318	380	348	377	363	368	352	360	364	299	343	335	341	337	365	370	364	367	352	331	376	331	352	375	356	374	357	371	352	310	333	321	337	352	350	363	346	348	337	354	366	380	363	349	382	360	347	357	360	321	336	366	327	351	362	356	373	386	333	362	347	342	340	340	357	373	358	336	325	335	315	366	351	368	380	375	345	345	345	344	372	330	356	345	371	347	382	351	350	388	364	333	350	312	402	368	363	360	385	352	383	359	329	359	382	357	371	318	330	378	345	328	328	357	366	326	332	333	353	356	350	336	346	344	344	346	349	360	352	380	329	340	353	371	346	339	333	363	336	353	364	343	345	339	352	353	329	357	337	355	345	368	360	360	347	362	382	333	345	379	352	339	346	360	357	364	345	387	332	354	360	342	378	331	349	343	377	351	391	356	385	367	334	373	337	370	346	397	359	398	359	367	381	371	339	362	377	352	353	372	344	346	351	351	374	336	340	379	331	362	341	352	328	333	313	377	367	367	366	336	357	350	348	362	344	332	365	367	376	354	368	328	359	336	349	362	323	349	344	380	365	390	366	378	332	332	336	374	365	325	370	351	317	337	388	343	369	352	368	342	380	359	363	330	355	307	365	333	338	371	338	394	347	348	321	326	362	355	324	347	352	342	332	367	364	339	334	360	366	336	327	358	319	355	327	333	352	362	334	401	355	334	345	336	346	352	334	366	355	323	399	351	331	348	358	363	373	347	327	335	351	332	363	362	370	342	345	315	338	381	363	336	358	328	340	357	363	333	353	347	352	393	372	360	352	348	339	398	361	299	356	360	371	342	378	343	354	371	377	347	380	370	352	343	335	340	344	350	350	351	374	382	326	348	341	359	383	342	359	386	359	349	333	357	372	349	352	315	356	369	325	344	322	324	349	315	354	345	352	341	340	348	356	391	305	364	360	364	342	351	363	332	352	393	379	375	345	368	353	368	380	342	351	349	332	364	367	325	368	383	353	321	378	350	372	349	357	345	368	323	372	366	337	363	347	358	370	370	373	348	329	384	344	337	327	325	358	377	365	355	340	369	358	374	352	355	341	368	313	335	350	386	362	361	347	332	383	347	361	343	340	360	367	318	341	364	376	384	306	379	337	328	370	371	367	355	361	330	365	382	381	332	382	357	368	339	340	345	346	353	340	347	339	350	375	319	349	321	359	329	368	351	358	357	357	394	357	328	340	375	310	334	362	366	381	385	302	360	360	388	348	350	356	332	328	320	355	349	330	382	379	311	328	355	352	354	351	345	358	345	361	380	329	374	331	364	359	374	348	348	356	342	345	326	363	386	351	343	340	361	376	375	363	357	356	323	393	356	337	377	362	369	346	356	348	385	358	356	356	366	360	382	373	378	349	356	340	373	349	337	336	367	317	351	346	329	334	376	380	355	403	383	349	364	344	374	344	345	365	323	359	360	346	344	357	374	395	352	357	356	344	328	383	377	321	349	346	343	361	357	371	352	337	371	349	342	358	362	357	337	367	338	351	337	352	341	347	327	364	321	346	346	336	360	349	360	339	340	321	361	350	341	364	366	345	343	376	339	329	334	342	346	341	346	361	338	385	356	368	358	355	328	342	335	383	361	369	340	350	355	348	351	371	350	344	366	375	390	363	343	347	340	363	344	322	357	349	364	356	370	345	340	376	331	374	350	348	326	361	338	332	333	349	324	379	351	337	316	361	336	361	342	369	356	365	347	384	363	331	337	340	357	326	350	369	362	338	360	367	333	345	323	357	355	319	329	363	337	353	353	372	371	369	313	350	341	323	353	356	350	345	349	375	356
24248	21406	28782	25631	23049	19070	11870	6995	4620	3634	3198	2608	2177	1662	1454	1458	1142	875	687	634	545	502	453	406	413	367	389	362	365	342	333	312	343	323	305	347	306	347	340	333	331	353	345	334	307	344	320	333	310	351	319	309	324	308	313	340	327	326	275	318	310	329	311	309	331	320	295	295	334	315	314	327	328	289	321	314	342	319	321	329	303	338	329	293	300	350	343	327	320	301	299	316	317	322	309	306	318	338	331	352	332	303	319	323	305	337	304	315	296	305	308	347	316	291	352	311	312	319	325	314	332	324	271	322	331	347	284	298	312	297	320	333	321	301	347	322	300	309	309	315	339	311	316	321	307	300	327	286	341	328	304	309	324	335	333	347	316	302	318	340	318	321	314	341	293	300	330	315	309	332	328	317	318	305	303	302	346	335	318	322	313	328	295	324	299	306	289	333	290	320	286	306	298	296	314	311	297	301	284	300	313	310	313	311	308	285	297	310	338	351	317	340	272	316	304	309	296	328	320	321	301	305	325	331	325	319	299	315	314	340	316	282	284	330	327	300	331	329	314	320	315	313	330	306	309	297	334	301	303	312	314	317	292	304	321	338	325	295	304	320	315	317	314	327	316	309	364	303	324	321	295	306	304	351	316	296	304	268	346	293	289	315	297	299	299	306	312	316	306	304	327	302	323	330	327	329	330	341	327	347	287	308	332	285	299	317	361	297	317	318	303	305	297	308	328	325	330	333	329	277	319	318	307	334	307	328	326	295	318	289	310	322	348	343	326	322	330	329	334	324	310	294	324	320	309	312	300	318	298	323	342	337	317	303	294	349	305	313	309	319	314	316	319	337	326	318	317	333	309	291	299	300	327	321	303	340	330	318	299	306	315	304	292	344	311	260	310	294	339	311	292	313	331	303	313	333	329	331	327	301	317	329	341	291	323	324	324	342	290	303	294	301	344	320	300	299	318	352	305	306	274	329	324	296	339	278	331	334	328	310	289	292	321	344	287	324	262	315	289	311	310	317	296	305	307	337	287	315	293	316	305	337	307	334	308	306	317	332	304	302	348	308	307	292	314	286	333	320	310	308	323	339	313	310	321	297	290	336	313	325	323	311	310	332	298	307	325	300	338	296	280	300	295	302	335	328	297	297	311	309	310	305	295	302	310	314	318	339	297	321	334	328	293	330	269	309	311	306	320	313	313	309	309	288	322	317	328	290	308	304	327	318	340	327	333	331	314	341	312	325	325	264	328	324	317	305	281	308	324	327	299	280	318	304	299	354	314	342	303	319	314	311	335	350	310	314	289	311	354	312	321	359	329	312	301	309	322	329	314	296	302	303	328	314	313	322	336	332	316	285	301	313	302	345	295	323	277	334	301	282	292	326	321	295	289	334	313	319	321	305	323	326	334	326	301	330	302	282	318	297	296	319	332	332	309	295	322	310	328	339	319	280	296	312	298	305	345	322	288	341	293	353	306	334	339	315	330	312	320	297	330	321	313	292	312	314	303	310	309	319	345	316	325	334	318	298	346	311	292	322	295	271	283	307	315	314	310	317	308	332	309	323	320	333	325	302	281	337	314	308	338	316	324	308	325	336	341	301	320	294	292	324	311	317	333	299	327	319	296	342	319	297	336	305	317	324	318	299	327	331	332	308	323	345	316	307	309	318	319	332	327	302	302	342	326	332	322	305	309	325	317	320	260	319	311	339	288	325	320	315	297	316	352	319	329	313	307	336	310	303	322	322	309	306	345	325	329	340	358	306	350	297	325	301	323	309	302	313	330	335	316	321	314	336	308	302	329	322	313	290	305	320	316	331	324	300	286	308	299	321	314	331	304	285	311	339	302	304	296	307	352	319	302	311	292	357	297	281	280	351	310	306	302	295	313	326	314	306	297	300	300	309	315	284	302	292	303	306	284	311	318	324	311	306	310	313	311	315	291	313	303	299	321	318	331	314	314	311	319	311	327	311	310	257	300	330	325	312	312	302	288	324	311	313	341	322	323	306	323	299	312	312	281	322	314	329	336	332	301	301	324	289	351	321	298	314	327	283	311	309	322	309	317	302	323	312	275	310	339	357	350	331	314	307	315	349	307	317	329	282	306	294	355	285	318	318	309	311	309	308	349	326	276	302	313	326	316	324	305	331	331	311	309	308	287	331	333	293	309	338	318	337	303	306	305	293	309	291	331	293	287	297	303	283	338	323	337	305	327	311	279	293	323	302	319	345	310	304	312	359	320	329	315	311	354	311	328	300	318	287	331	332	297	312	301	348	295	325	358	325	311	337	329	315	334	313	336	301	315	304	301	305	326	336	319	318	336	294	305	317	311	329	349	322	316	297	273	295	305	308	302	301	301	299	323	305	316	287	313	321	306	316	308	299	323	319	342	300	324	298	320	297	289	300	302	314	303	324	355	366	336	323	321	356	316	347	306	300	302	285	296	319	319	328	343	317	311	306	321	329	313	300	295	341	290	319	314	287	321	297	331	303	315	325	321	325	332	325	332	338	301	285	314	298	332	315	290	322	311	298	321	320	346	304	316	292	300	313	333	340	312	299	310	334	301	295	296	308	298	294	309	316	311	307	321	318	292	315	331	316	290	314	312	282	338	294	327	288	320	345	313	306	325	325	319	305	301	316	321	309	310	296	314	301	321	327	309	321	363	286	268	293	320	356	287	330	320	324	290	305	302	335	291	316	335	317	291	329	298	319	295	290	310	307	341	303	300	293	310	336	329	312	335	306	309	308	295	330	316	308	303	298	308	317	323	272	326	297	320	302	312	323	355	298	306	314	320	324	332	347	310	324	320	311	316	312	330	317	322	310	306	289	308	298	310	294	335	286	328	290	321	311	315	267	292	314	311	280	309	328	306	280	335	317	311	308	318	309	320	328	304	339	324	283	314	322	299	321	321	309	296	320	292	300	318	309	299	334	352	322	335	310	342	289	366	320	341	322	306	342	318	330	323	344	331	329	312	320	265	298	320	298	300	290	345	299	306	332	313	346	313	302	315	318	303	318	299	324	342	319	334	321	325	273	321	302	319	303	316	313	323	335	316	287	340	303	327	318	317	285	300	281	312	315	323	295	314	304	303	304	293	292	315	316	305	340	320	317	296	319	338	322	330	325	301	336	320	302	297	310	328	311	308	324	326	318	316	302	285	326	312	338	293	302	288	283	307	334	335	284	315	310	305	319	306	302	306	323	307	290	314	310	339	333	307	314	293	310	314	308	297	318	312	329	284	280	320	327	344	329	313	300	322	327	332	325	325	320	375	290	297	297	266	302	318	303	331	314	334	310	305	300	309	288	316	290	292	329	315	296	294	323	291	309	303	326	333	326	302	330	300	302	311	312	319	290	315	333	342	321	287	341	334	309	327	313	295	313	313	331	298	341	331	298	326	314	324	313	343	319	311	345	307	334	301	316	318	314	296	302	333	319	293	333	258	292	322	303	338	331	287	317	320	284	309	319	293	348	306	324	316	337	299	278	309	336
28926	54621	44955	32764	26301	18941	13643	10542	7571	5907	5136	4272	3605	2741	2350	2235	1891	1264	910	813	744	597	562	516	429	417	420	423	379	393	337	368	368	358	358	338	358	342	347	328	369	345	353	380	289	345	321	341	317	333	333	326	357	352	324	337	353	323	353	344	369	329	322	324	329	354	332	320	338	345	317	309	352	340	346	357	323	337	327	321	314	353	334	350	332	357	326	358	351	313	328	290	359	331	330	328	324	366	322	345	340	362	328	312	348	329	331	326	341	349	343	332	325	325	315	344	336	329	349	357	306	324	332	355	349	332	321	354	328	309	295	344	297	351	340	323	331	327	349	336	316	377	334	324	362	335	381	352	389	344	346	303	378	344	333	314	319	291	320	353	297	323	305	319	358	346	360	317	318	364	331	337	334	308	354	352	320	307	308	341	341	303	331	356	350	347	344	335	328	305	323	334	347	355	343	320	315	346	353	333	359	314	338	335	329	341	292	334	340	360	313	322	328	327	351	360	321	346	350	343	314	351	327	330	338	312	352	360	331	382	348	341	316	319	340	346	339	308	307	344	319	320	314	351	311	332	321	344	355	306	333	351	332	302	313	337	327	315	368	316	329	379	367	325	356	360	353	339	357	323	347	343	317	341	320	343	347	335	341	320	325	378	333	337	327	345	357	324	328	329	342	330	338	365	353	337	326	326	309	349	338	346	355	313	317	320	339	313	336	333	326	330	310	332	322	328	340	360	341	357	286	349	344	322	326	328	360	337	298	345	326	313	321	337	317	341	340	355	332	335	313	323	335	344	340	343	321	354	314	335	346	337	340	349	334	338	339	323	337	295	357	347	360	358	362	326	338	360	319	325	339	323	317	312	311	327	331	317	335	350	341	338	334	337	316	330	317	356	323	320	348	307	349	347	334	364	318	324	345	334	318	341	343	362	332	328	330	337	313	340	353	344	323	365	317	342	316	369	345	327	326	332	321	330	335	319	321	339	309	352	330	371	343	335	351	335	307	394	319	355	359	335	347	334	329	343	339	323	329	316	339	329	297	343	357	330	322	318	362	324	306	355	331	324	323	330	329	351	311	355	305	334	326	332	333	316	308	362	353	308	327	323	301	291	334	335	328	340	351	320	316	391	343	335	317	312	350	346	347	321	323	349	339	339	334	330	324	348	340	323	330	299	316	352	309	344	339	347	314	357	352	317	314	317	342	328	301	331	342	319	336	356	332	327	346	323	326	345	340	357	355	350	336	321	323	340	346	325	342	344	345	323	335	349	345	315	349	348	338	359	344	346	345	319	345	327	342	318	343	341	313	332	341	321	337	343	339	313	341	336	315	316	370	310	302	330	316	309	364	342	328	324	330	310	298	314	296	312	329	361	309	337	335	313	331	353	329	314	319	320	353	335	356	323	340	344	353	355	309	357	351	347	333	372	350	324	356	336	330	331	327	311	331	343	348	303	335	326	349	322	343	336	316	325	321	336	347	374	338	321	345	330	320	318	325	309	343	327	345	342	329	313	312	326	332	334	317	329	330	347	331	353	348	351	324	347	354	327	324	322	337	323	306	343	356	314	336	345	326	327	305	335	346	372	344	332	365	317	327	335	311	332	355	350	331	334	330	329	337	312	301	341	349	324	324	340	343	358	339	328	340	322	318	350	323	348	324	353	355	322	322	322	365	310	322	310	315	343	355	314	356	325	338	324	344	309	350	335	324	329	352	351	309	306	374	352	321	315	318	356	363	350	335	328	316	362	308	333	326	365	310	319	317	311	318	338	337	337	316	321	343	329	310	347	291	335	322	319	306	332	346	352	351	336	330	377	339	331	318	346	325	355	332	305	351	354	347	301	317	345	313	335	374	321	326	341	344	315	336	337	355	372	319	331	326	317	329	317	319	285	363	331	306	351	322	340	336	327	314	333	296	294	304	334	357	329	347	313	337	340	299	327	322	331	318	355	344	322	303	324	343	310	349	317	333	342	328	322	362	297	365	326	335	380	309	345	336	327	323	374	342	346	344	324	313	307	304	341	360	350	348	343	348	339	386	336	346	347	318	324	332	334	332	349	337	296	332	339	359	355	342	346	321	379	355	349	301	336	357	354	339	320	333	354	332	359	342	352	318	337	323	365	327	324	347	329	306	326	327	319	329	329	337	352	313	320	350	364	320	302	306	346	330	355	332	332	338	341	372	340	322	300	345	346	352	349	335	325	318	355	341	305	334	293	348	310	339	324	308	316	328	360	352	343	340	344	312	383	314	343	320	335	314	315	308	327	324	357	349	313	340	324	361	346	325	329	329	343	331	345	352	331	312	338	336	335	293	326	342	332	360	340	303	330	327	338	347	346	316	352	332	331	358	314	362	320	340	329	308	353	304	342	311	325	365	349	314	318	331	341	341	317	346	335	329	349	341	308	321	301	346	364	347	345	348	317	335	341	326	345	338	298	331	327	354	329	325	334	367	334	337	309	363	329	321	319	338	346	364	347	324	349	322	320	336	335	340	322	337	312	322	334	356	330	307	357	332	343	335	334	323	339	342	304	352	322	356	353	322	324	332	343	342	326	342	324	329	351	298	346	335	340	304	356	345	346	339	341	326	318	332	347	341	326	343	332	317	333	356	311	318	318	327	313	313	349	328	340	335	362	297	329	311	336	307	371	342	348	341	315	350	329	342	344	341	307	320	343	338	316	330	292	321	309	348	343	354	322	366	342	351	347	349	316	336	316	322	360	329	319	335	337	326	327	343	354	327	339	328	361	337	350	320	322	345	318	306	349	367	301	343	344	335	333	360	358	349	333	362	335	310	350	312	321	322	341	330	353	352	337	358	313	331	345	365	314	322	349	308	358	338	358	329	340	326	329	355	326	349	321	322	338	336	349	291	327	339	350	316	340	350	329	329	320	333	339	312	340	335	378	316	321	355	341	381	314	358	339	396	314	313	340	365	331	316	343	322	304	330	311	330	364	341	335	292	340	320	330	321	360	331	350	341	333	335	316	321	340	321	362	351	321	337	320	326	330	342	309	331	357	358	354	319	328	318	314	330	348	372	345	360	313	359	343	334	363	330	313	342	331	320	362	325	344	363	338	338	349	325	326	340	351	345	320	313	336	309	352	292	311	310	323	351	355	383	332	338	348	322	328	307	355	347	359	311	323	316	345	311	320	328	358	302	338	334	351	367	327	311	307	340	340	342	360	353	326	353	332	369	337	325	369	314	343	359	313	303	352	333	314	359	317	318	329	348	333	327	330	341	313	329	327	349	328	337	351	321	327	339	318	337	331	343	326	328	337	336	299	300	349	336	352	312	353	345	363	387	353	327	328	326	319	344	331	350	333	348	321	302	318	342	322	300	358	361	382	370	366	299	351	332	352	339	352	321	317	343	322	336	331	330	357	321	351	319	341	334	335	356	330	306	321	332	357	348	328	322	366	342	329	336	330	345	332	357	321	345	334	331	331	348	322	363	355	338	363	339	348	330	313	319	307	340	316	323	322
25405	21547	29101	28126	21044	13241	7918	4797	3596	2861	2387	2160	1805	1446	1246	1230	1111	888	699	569	629	533	485	485	422	438	453	423	437	456	443	429	409	422	422	399	422	424	413	378	401	401	394	419	421	429	408	443	402	433	403	473	397	388	402	372	385	395	439	423	394	427	438	442	397	396	406	411	375	435	391	429	407	406	426	409	415	440	414	368	426	373	388	431	410	357	437	432	412	409	390	405	436	416	433	384	429	394	409	400	431	372	400	375	409	392	389	384	390	389	422	391	425	408	356	389	444	419	360	406	395	405	372	455	425	421	397	407	400	392	412	372	392	397	436	385	427	418	369	345	396	417	377	401	399	418	390	384	379	396	380	420	400	384	391	393	383	408	361	348	390	429	392	399	393	431	399	351	378	376	424	413	402	421	431	369	434	411	416	365	439	411	398	388	394	360	396	379	347	383	385	392	382	384	370	397	405	396	399	404	420	412	411	419	418	410	409	411	360	381	426	429	395	389	421	400	396	427	413	421	434	406	401	375	403	420	419	408	409	368	420	409	424	418	387	429	417	431	417	375	409	381	386	411	425	418	383	398	412	418	407	405	405	415	374	387	401	364	417	436	403	394	376	417	399	423	373	417	396	394	376	410	417	420	414	385	401	398	428	417	397	414	424	408	390	383	418	419	385	394	391	413	344	414	409	403	399	371	394	401	399	373	413	407	369	417	406	398	384	422	361	395	400	392	394	419	443	372	415	389	372	383	450	422	394	416	375	386	373	405	390	417	425	408	411	377	410	389	397	405	405	419	416	439	369	419	381	388	420	411	432	403	393	412	362	426	409	389	387	392	359	422	383	380	378	418	388	409	399	416	412	426	425	399	403	396	401	430	422	419	406	379	391	408	436	441	389	416	398	386	342	418	346	420	393	408	395	429	417	400	357	410	405	390	381	403	419	398	397	441	366	400	415	379	410	411	423	399	391	383	405	407	412	398	429	425	420	408	428	402	406	396	433	406	431	405	420	404	423	411	429	432	418	378	417	401	393	381	366	411	423	362	378	399	390	400	393	393	400	401	409	405	387	405	383	404	419	374	364	395	366	393	388	386	404	406	404	372	400	374	388	412	424	394	425	445	434	375	393	384	392	425	415	410	369	396	415	399	365	392	397	380	404	404	387	423	422	403	389	388	397	390	391	409	391	406	434	388	381	420	428	405	383	377	438	397	369	400	430	430	383	387	396	374	444	445	427	404	401	374	397	362	429	412	393	396	411	396	427	393	392	404	384	395	420	430	451	383	383	390	417	410	398	443	428	407	371	369	393	409	419	386	414	384	396	399	379	413	377	373	384	374	403	382	430	390	396	421	420	395	420	377	397	382	400	413	422	406	378	371	374	373	382	373	415	404	404	389	360	390	380	372	391	375	385	391	385	409	372	393	411	419	429	412	411	375	378	393	431	406	402	431	385	425	425	419	394	411	357	431	379	373	398	417	393	382	411	361	402	403	413	410	434	370	378	402	376	383	383	419	405	396	385	391	392	421	402	418	409	389	392	413	422	404	414	400	404	378	355	419	433	413	371	399	409	394	393	398	391	417	407	391	455	372	412	412	387	391	445	400	383	397	416	408	370	408	394	389	388	384	392	388	385	376	428	383	402	422	398	420	419	386	396	394	439	408	405	399	419	417	422	396	396	395	404	418	395	428	408	408	390	368	389	378	365	406	443	410	364	411	403	371	438	386	417	404	364	442	409	368	417	413	433	391	380	386	415	367	413	384	393	381	397	411	422	403	359	391	415	393	401	420	404	393	383	401	409	419	351	384	411	408	412	363	397	400	389	406	384	407	416	394	404	399	369	415	452	411	425	407	396	409	399	398	412	407	416	401	383	402	384	363	387	397	403	402	371	387	412	405	417	395	399	374	402	410	392	378	405	437	401	371	419	452	390	429	363	404	416	386	378	394	383	381	397	431	393	403	424	454	398	432	411	399	379	386	391	382	395	373	411	406	386	437	444	426	379	392	431	404	394	427	387	396	378	410	378	380	400	440	395	384	383	406	413	411	403	397	403	453	397	410	396	414	401	396	394	387	413	422	433	430	393	408	416	382	413	376	378	419	403	399	389	400	424	401	441	405	396	387	387	400	360	394	404	394	386	428	383	375	384	407	401	384	368	423	458	423	381	373	397	421	416	361	420	404	407	365	411	349	409	406	388	406	425	380	403	397	372	388	397	412	371	389	435	418	416	423	374	394	384	384	402	401	451	382	408	407	416	409	431	418	384	402	419	390	413	384	409	427	385	374	415	400	420	396	401	397	395	395	378	376	341	373	396	388	388	407	396	405	390	413	409	405	386	419	373	414	382	364	402	398	414	362	405	432	438	387	427	397	425	415	394	404	431	415	398	397	374	414	388	378	401	378	430	435	396	410	435	373	412	379	392	406	378	378	389	410	421	410	435	373	407	393	425	405	411	377	393	392	416	423	397	408	410	391	410	398	391	434	399	396	408	403	414	401	408	381	403	354	370	389	383	385	367	397	393	394	394	443	393	412	428	406	408	401	418	459	445	423	382	387	397	383	404	423	382	365	398	424	407	404	407	365	397	435	407	360	400	418	384	422	402	374	406	394	408	376	400	355	421	405	401	404	389	390	387	389	425	403	394	401	384	406	398	432	406	457	397	392	388	400	386	414	412	375	388	386	388	434	398	425	395	420	400	422	430	369	421	371	401	406	357	422	428	404	381	385	401	382	431	412	409	399	366	396	399	415	377	443	412	395	382	382	352	350	424	383	395	380	406	355	383	437	406	388	427	412	418	391	406	429	425	393	406	395	412	408	368	386	401	400	402	435	418	388	392	416	417	399	395	436	398	418	407	385	398	382	387	377	389	403	385	420	407	423	398	430	413	408	396	401	418	406	407	401	413	410	372	394	405	374	423	384	409	399	347	407	378	457	376	403	370	420	405	395	423	393	382	421	429	386	414	388	388	408	402	395	408	400	420	382	392	390	409	413	409	397	388	359	417	429	396	414	438	418	382	413	406	417	409	432	403	403	412	414	409	415	355	409	391	402	366	426	417	410	378	418	397	422	392	405	389	417	402	391	396	400	398	435	386	412	369	422	399	423	401	402	378	417	418	397	422	373	403	401	412	421	414	421	410	440	405	376	384	432	377	435	425	373	425	398	398	430	442	356	404	433	376	392	400	403	394	431	410	388	445	429	402	433	436	386	410	381	387	413	418	388	366	411	405	404	389	419	398	422	421	428	400	403	408	418	378	401	379	422	393	408	388	407	413	406	410	441	384	411	414	398	411	410	394	375	436	380	412	408	386	385	392	367	410	368	408	383	395	395	410	365	433	386	370	400	399	411	402	390	368	379	431	392	392	384	461	371	416	397	426	365	411	423	400	401	379	423	364	380	418	389	376	373	366	370	437	399	430	423	402	401	391	421	390	391	415	385	406	403	389	409	378	410	415	410	407	404	439	407	392	419	409	376	398	371	409	384	401	377
29332	51670	42222	30395	23307	16159	11615	8313	6218	5130	4227	3721	2960	2281	1960	1937	1636	1283	963	778	765	651	580	538	557	482	466	477	492	489	424	481	445	448	434	451	456	448	435	470	428	429	426	415	435	433	436	450	414	434	430	419	454	454	422	422	443	427	399	436	426	423	444	472	424	429	433	428	425	477	435	394	457	420	442	427	399	413	434	433	416	454	456	428	417	407	420	465	433	409	424	434	407	444	427	394	422	392	437	510	426	416	429	472	443	393	426	424	417	424	410	433	454	438	457	431	431	463	441	395	435	422	398	411	389	419	427	428	406	458	384	458	405	414	416	421	404	413	383	433	404	429	423	435	452	432	440	445	445	459	432	438	369	449	410	408	381	410	422	441	401	429	424	408	423	405	411	418	403	395	412	400	466	458	406	393	424	422	427	455	422	437	429	389	417	455	446	436	427	427	445	406	446	425	430	369	428	468	451	436	428	432	423	395	409	436	447	424	409	472	414	422	447	462	411	431	425	432	446	458	418	446	419	433	453	434	400	406	432	465	434	428	418	412	444	406	430	411	421	405	432	385	422	398	416	451	442	461	397	426	470	448	422	413	410	419	420	443	404	418	405	423	436	446	410	430	405	447	416	427	420	432	419	420	420	479	423	429	461	428	427	430	445	421	427	428	470	411	434	439	421	393	423	426	416	396	390	425	465	432	431	421	455	410	419	438	415	453	436	431	436	374	397	414	427	404	466	429	451	426	405	442	464	438	428	461	430	429	415	471	420	440	442	450	404	434	439	469	395	439	424	400	411	422	401	407	424	432	392	463	420	420	417	421	446	434	445	406	423	416	434	418	417	442	415	429	406	398	405	411	430	406	393	418	427	406	451	437	433	390	442	437	411	418	439	414	417	440	421	413	448	431	400	416	390	434	392	437	409	448	391	428	438	381	418	402	452	437	417	448	438	461	412	459	434	420	408	459	423	439	459	407	412	433	372	376	448	440	395	395	389	447	434	403	405	400	451	433	421	435	404	399	427	407	434	410	480	439	415	439	416	444	424	425	392	417	409	421	438	435	413	463	439	442	426	455	420	418	390	409	419	405	437	429	412	414	442	420	457	388	454	431	418	423	430	420	446	410	419	384	442	427	453	452	417	459	398	419	429	464	416	411	393	425	404	423	394	428	378	448	415	430	443	430	465	425	428	415	437	415	417	421	410	439	444	412	421	420	442	431	388	430	428	460	435	396	466	457	373	415	426	420	390	455	419	440	418	429	429	388	458	416	388	388	408	436	457	401	424	433	412	409	436	434	429	418	408	428	396	420	414	401	438	423	402	422	442	419	389	442	425	413	423	448	437	463	423	436	436	408	414	427	468	401	381	416	421	449	417	466	426	427	409	403	456	399	432	416	442	447	420	443	446	413	429	368	438	398	416	406	425	409	449	413	461	406	432	391	460	455	412	426	451	457	412	411	439	433	412	423	403	449	434	444	412	450	357	435	440	428	428	420	394	437	441	418	383	459	416	439	431	419	377	429	427	444	464	405	444	437	404	436	412	419	388	434	409	474	410	436	399	379	435	423	387	400	432	416	386	446	409	387	427	427	453	418	410	410	452	419	408	380	394	387	425	425	429	375	383	465	461	422	451	402	396	442	417	416	433	422	419	399	420	462	451	422	412	453	416	449	431	387	427	426	408	432	427	410	420	425	411	455	390	406	392	401	398	427	432	420	419	440	428	469	404	411	447	464	405	407	421	441	423	426	432	388	377	423	452	381	399	433	418	443	419	420	448	434	419	421	416	383	451	414	401	466	392	397	386	428	410	396	426	444	410	438	436	424	410	436	408	410	387	449	418	439	399	422	413	422	434	421	420	448	457	439	426	433	439	429	461	410	445	427	431	417	416	414	444	428	434	392	438	413	429	415	453	407	428	451	426	388	418	413	416	395	431	436	389	395	436	446	407	431	376	429	443	378	423	415	436	441	446	410	416	436	413	421	429	439	401	420	412	421	451	448	415	428	409	426	433	426	384	458	470	421	406	400	417	429	432	417	399	408	445	426	428	433	451	428	424	409	385	406	427	444	402	401	422	405	417	430	415	410	433	419	372	411	398	400	405	462	402	439	432	381	405	388	400	430	396	438	403	387	393	433	450	446	448	403	434	440	404	416	443	427	440	397	429	435	420	427	398	431	441	413	420	372	454	425	425	445	439	409	446	409	453	408	389	401	420	457	430	392	400	385	433	402	442	424	394	429	413	439	416	429	454	420	422	404	434	457	422	431	424	424	445	420	432	453	407	436	449	403	433	434	423	397	421	435	426	423	389	411	440	405	432	437	424	452	409	422	391	448	427	439	449	445	450	395	387	426	398	384	428	416	462	411	359	463	415	433	393	422	418	381	423	422	372	439	444	428	435	436	447	423	420	437	459	408	444	412	440	427	435	419	404	413	435	452	417	429	438	408	394	426	436	433	417	423	395	408	427	431	434	430	441	437	430	449	418	365	418	412	444	449	405	443	426	432	410	458	423	428	393	444	410	444	415	466	443	443	433	450	390	401	442	400	446	444	399	422	452	424	409	448	422	440	424	386	437	392	390	407	414	421	442	403	436	386	423	394	425	394	418	456	452	425	438	432	470	455	376	464	403	434	412	444	388	436	409	430	412	418	430	409	431	467	418	456	449	416	413	407	421	387	420	410	384	401	385	404	417	424	407	412	430	422	435	366	397	450	427	402	388	418	434	429	426	413	432	403	417	421	418	420	396	418	406	440	413	420	402	425	447	432	434	429	442	470	437	423	426	407	428	403	372	431	417	452	398	429	448	400	408	426	449	450	408	420	396	412	461	429	433	441	423	437	440	454	422	392	404	441	446	414	404	437	434	403	420	435	439	421	407	416	410	448	425	431	420	442	444	385	404	462	415	447	430	421	409	385	431	381	424	448	441	393	402	412	406	447	430	411	417	461	424	395	433	452	423	428	427	418	391	422	414	412	394	417	405	443	436	400	402	400	423	416	414	440	403	420	441	425	386	381	459	410	430	422	449	446	431	422	435	410	444	422	441	411	420	436	398	434	419	435	432	448	405	424	435	412	398	385	431	433	430	407	424	424	444	430	406	443	428	453	440	461	421	416	420	408	445	417	409	394	427	449	420	440	454	421	409	426	425	398	430	442	423	411	394	405	432	455	399	435	436	418	429	434	433	434	440	449	415	391	474	418	422	434	426	429	405	439	431	424	401	427	411	419	437	412	435	405	395	443	429	433	400	415	414	446	408	438	422	429	438	434	431	423	441	452	429	432	461	406	423	419	446	423	420	390	456	385	410	449	441	437	469	378	432	412	408	432	417	411	420	436	417	402	430	432	435	421	431	444	449	426	440	437	438	434	415	431	422	409	440	398	433	419	448	447	456	458	411	401	444	439	426	457	425	453	435	438	453	403	451	431	413	442	410	435	437	448	474	388	403	420	415	414	424	418	425	443	416	435	398	409	426	441	419	413	411	425	410	406
23063	21466	29201	24493	22482	23553	20574	10384	6879	5340	4228	3825	3137	2564	2189	1952	1631	1344	1002	838	711	706	599	607	571	508	489	470	444	447	420	433	466	553	446	434	419	404	419	409	439	428	412	432	406	418	452	416	452	452	418	421	399	429	411	425	401	430	415	452	435	397	383	412	392	442	412	420	433	442	438	431	436	462	420	439	420	416	459	381	392	431	420	398	430	412	425	421	395	401	436	442	424	389	384	399	403	412	415	404	438	415	382	386	385	451	420	424	443	411	407	429	404	402	390	405	418	386	424	436	416	470	375	432	381	429	410	462	431	407	388	410	412	443	429	453	427	468	400	439	365	414	390	384	390	435	421	399	419	442	387	423	417	408	438	422	420	460	435	431	425	406	428	418	410	434	406	455	434	415	442	405	380	415	415	435	460	397	407	409	438	431	414	409	424	410	400	435	400	406	424	419	395	409	423	391	425	419	397	415	427	435	427	403	442	415	443	404	398	453	401	439	407	433	425	413	429	426	448	465	432	417	430	385	458	391	422	443	411	438	447	407	378	438	446	434	410	407	421	434	400	420	459	415	417	401	407	433	418	397	426	430	414	398	438	422	432	406	423	437	433	404	421	423	402	440	398	465	424	429	376	402	431	435	452	418	422	409	426	396	410	421	436	411	411	427	400	413	416	409	393	422	393	432	426	432	428	391	436	437	445	415	438	385	440	432	408	409	376	420	434	385	405	386	448	426	433	424	413	401	406	430	386	423	423	427	460	427	463	422	376	430	406	387	394	396	422	408	416	396	390	392	423	408	404	450	372	399	407	420	444	407	402	411	406	432	399	444	399	441	394	394	374	387	411	436	416	441	417	420	415	411	435	432	413	417	409	436	408	439	403	459	432	396	395	432	399	404	396	429	394	441	389	431	415	400	425	429	449	421	399	417	403	423	407	440	401	429	397	438	417	402	435	437	394	422	383	430	372	418	396	426	371	390	416	419	432	406	427	471	423	392	396	376	400	375	388	383	395	388	397	417	425	440	384	443	433	412	407	416	438	396	392	384	380	384	405	426	443	414	403	422	448	441	417	419	405	412	391	437	422	389	357	415	387	396	419	410	438	427	421	457	386	422	417	409	404	402	408	394	400	430	406	414	423	434	441	382	404	428	402	384	416	437	402	411	422	425	448	382	425	430	391	400	401	418	431	436	393	413	387	421	431	393	398	410	416	398	414	389	439	414	396	367	437	451	406	438	408	388	368	448	384	381	403	389	411	401	426	379	398	399	390	409	410	411	420	441	433	421	407	377	385	387	404	447	387	425	415	399	437	383	369	411	403	420	389	443	429	414	437	444	420	402	395	393	411	410	395	405	418	408	451	420	401	433	427	405	424	412	413	412	414	397	390	412	427	420	407	404	387	425	420	410	383	420	397	412	387	403	387	433	409	422	425	401	420	424	412	404	386	396	432	436	411	396	438	361	422	427	431	409	401	401	475	426	419	423	414	417	373	408	431	408	396	428	402	406	427	409	445	421	462	391	424	368	417	411	423	435	402	392	440	398	432	446	405	426	421	420	409	366	430	415	411	431	408	408	417	388	403	421	422	391	418	458	407	418	442	429	435	405	433	428	428	439	402	414	430	403	405	413	443	427	415	368	439	419	443	424	455	441	376	419	409	422	411	416	435	402	435	453	415	423	365	423	386	419	422	436	432	414	411	428	383	404	368	415	417	431	428	409	420	412	386	413	416	422	424	405	404	421	398	412	408	433	420	413	395	438	444	420	445	441	417	442	434	414	423	399	392	412	434	434	418	466	429	438	414	344	423	406	424	432	471	399	438	418	409	436	426	456	389	393	446	468	425	418	395	392	436	418	401	403	425	432	405	435	380	439	405	416	414	411	429	373	415	412	400	394	429	419	455	405	401	378	437	441	441	417	414	423	394	392	452	401	407	400	396	410	380	432	379	415	444	429	421	379	409	398	446	401	417	419	425	433	425	371	397	405	421	422	435	438	424	428	438	427	404	417	399	411	410	403	404	421	440	431	409	450	411	458	433	405	407	401	434	378	416	436	418	436	428	384	413	425	431	424	427	401	412	405	427	438	406	413	412	423	414	428	397	394	389	391	414	403	398	436	432	408	438	393	408	402	391	425	375	406	411	449	416	418	441	423	422	451	419	396	407	393	396	370	407	402	387	435	414	394	382	424	445	423	430	400	426	426	419	385	397	413	402	389	401	375	415	410	433	448	411	428	395	395	395	391	438	433	409	429	425	400	391	390	413	403	400	390	385	409	440	433	410	455	452	386	420	391	389	407	450	382	423	385	444	434	416	410	423	411	445	412	410	402	415	410	403	414	404	399	452	448	374	391	397	395	437	428	414	383	408	405	403	343	439	422	404	422	409	423	378	339	453	354	411	416	416	427	393	398	412	424	391	380	394	435	460	408	408	395	394	388	409	421	439	457	435	471	405	419	390	392	423	416	371	416	418	397	400	423	452	390	431	406	418	408	414	462	408	432	440	428	425	420	401	411	431	370	400	429	419	394	411	422	451	394	402	428	457	412	412	391	429	438	407	387	424	407	406	425	424	436	384	404	428	414	407	400	408	437	415	425	423	430	412	430	420	397	450	400	431	396	429	404	422	405	415	393	419	458	437	438	420	429	394	401	404	440	448	372	417	411	428	374	427	404	413	432	408	409	421	410	435	439	392	375	374	446	460	365	430	408	433	375	432	384	420	432	399	423	444	434	421	417	377	429	437	414	425	415	385	424	390	418	406	447	429	392	427	365	433	393	411	426	416	398	422	423	403	402	417	397	382	394	389	419	434	413	423	406	426	445	420	409	425	430	396	414	406	405	370	445	476	395	410	447	396	439	408	401	360	405	379	402	390	408	378	379	387	417	425	421	436	406	421	414	427	396	421	419	403	387	407	401	402	423	421	404	412	393	455	376	396	381	427	438	396	381	421	403	379	435	415	408	396	436	386	395	396	424	404	420	388	380	402	423	418	410	402	409	411	431	416	433	405	394	421	436	399	441	422	417	396	391	414	401	419	397	413	461	399	400	408	391	394	430	464	460	395	423	419	426	418	385	406	439	440	379	422	416	406	423	381	405	419	420	390	410	396	441	396	385	417	427	436	435	440	417	396	399	400	391	430	416	414	404	432	387	433	411	396	442	379	426	397	398	405	387	422	448	438	430	433	427	402	405	385	409	415	441	378	421	408	418	378	407	436	402	371	405	410	435	414	426	388	454	377	411	432	399	436	417	410	391	431	408	399	372	409	428	396	435	397	404	388	403	433	399	448	426	389	407	403	445	447	407	392	463	385	423	470	395	435	417	443	389	406	398	417	402	400	408	403	412	408	396	463	398	435	433	414	423	404	412	412	418	406	407	423	384	443	378	403	406	418	415	417	416	420	403	390	391	418	409	398	414	431	410	428	416	410	408	434	400	372	408	438	392	360	402	433	395	415	423	416	404	421	421	393	406	414	398	384	416	433	437	439	442
31588	61311	51080	39319	31212	24582	18437	13600	10337	8485	6954	6264	5129	3947	3243	2938	2463	1919	1456	1142	1014	823	682	657	645	583	555	542	486	528	496	488	468	467	436	414	419	447	453	456	424	446	444	441	460	417	489	401	406	442	417	418	423	434	438	404	412	440	419	456	421	399	430	437	451	428	430	406	404	425	424	462	413	398	424	444	391	424	451	456	407	419	381	426	412	413	438	415	412	450	412	440	432	443	410	395	436	432	419	394	422	420	430	457	420	416	389	401	436	433	444	452	390	439	442	430	434	427	411	416	394	410	427	425	430	430	418	416	414	442	436	431	403	394	434	440	469	429	419	407	411	418	416	443	436	436	404	446	390	426	443	424	428	410	460	404	402	408	441	430	431	436	424	461	419	434	447	422	433	426	421	441	417	428	418	442	461	457	409	400	445	451	424	412	405	413	409	402	456	420	412	410	417	405	416	394	423	400	427	407	447	441	416	399	380	407	430	425	429	429	413	418	436	442	455	413	428	421	415	398	405	444	421	425	450	427	443	441	419	416	455	414	436	455	421	449	420	461	422	397	400	399	499	451	429	410	398	425	390	427	439	444	401	394	447	433	410	429	434	473	416	416	422	463	413	430	421	392	415	424	423	422	397	451	452	431	484	416	434	399	410	431	405	428	438	420	430	455	427	412	430	451	445	456	451	428	477	420	435	412	434	425	426	413	402	466	444	428	443	459	432	427	425	392	407	402	421	415	414	448	414	446	417	428	416	439	419	398	425	429	453	434	454	451	420	446	416	443	417	448	410	432	481	434	425	410	410	411	408	444	396	394	418	416	439	420	432	443	433	428	380	426	402	425	417	414	440	480	448	408	422	445	418	452	419	401	427	422	423	401	421	414	396	463	434	436	388	443	426	407	467	443	428	433	429	406	449	430	423	427	406	435	423	429	456	433	408	446	422	395	466	400	401	399	430	429	455	453	438	438	447	437	410	428	457	416	443	424	423	403	472	439	437	420	420	408	460	467	399	458	437	431	446	403	424	420	405	458	424	388	439	432	409	430	425	404	418	433	429	417	457	405	402	450	396	436	422	468	417	423	436	425	435	433	426	442	410	416	461	455	449	426	401	436	428	384	445	451	423	443	428	446	408	430	439	400	440	435	425	445	453	422	431	418	452	409	429	447	397	418	415	458	417	460	453	417	449	427	438	375	440	454	438	425	456	429	411	410	409	387	436	426	404	433	418	431	412	453	418	435	379	420	457	401	423	455	406	436	457	420	431	437	415	436	428	379	413	439	421	430	437	445	453	420	430	426	442	383	397	411	392	460	410	410	443	390	433	434	388	438	456	435	416	407	443	409	431	413	433	431	446	443	412	439	431	450	465	429	420	420	428	399	461	408	413	433	428	437	427	414	419	430	441	439	441	427	423	429	407	482	435	440	460	466	405	418	419	438	428	404	398	410	399	427	399	429	445	430	423	432	426	462	388	388	430	411	423	462	441	422	413	375	435	404	416	433	462	407	441	411	443	424	420	446	444	418	439	436	445	426	395	412	432	413	413	405	424	480	453	431	431	431	385	452	454	444	425	430	409	444	408	405	446	398	418	412	421	385	423	385	448	443	413	461	442	454	446	382	441	387	441	453	429	429	409	446	405	463	411	426	433	410	418	458	404	411	399	413	426	437	414	432	468	396	429	402	463	432	419	412	440	435	412	423	418	378	402	400	436	427	427	431	460	418	428	419	444	428	433	471	443	448	392	423	493	403	430	435	401	456	462	413	439	413	419	424	407	440	444	396	433	432	451	452	415	426	421	425	451	462	430	424	398	455	442	427	378	411	472	447	432	396	400	414	421	447	435	444	445	438	393	403	442	462	445	448	430	443	449	406	439	409	476	404	406	443	428	426	449	393	416	412	397	444	437	453	439	437	375	456	430	414	375	433	414	446	433	417	412	406	409	458	415	417	404	416	430	426	417	443	415	424	416	381	446	440	419	422	403	410	414	376	400	443	475	423	443	416	389	453	417	432	433	430	430	405	438	438	487	431	430	453	402	444	420	447	394	458	421	421	436	419	443	433	420	440	390	398	441	409	383	396	393	417	453	430	397	438	412	434	441	407	388	440	401	379	410	428	421	415	397	422	386	409	437	406	424	419	408	435	409	422	410	420	409	453	431	378	417	429	441	420	438	448	431	407	432	431	459	431	427	426	434	436	401	436	393	381	431	418	396	399	435	439	457	433	450	422	400	414	438	444	454	436	407	421	432	454	443	432	436	414	427	408	447	431	440	454	423	400	421	406	407	428	416	442	438	389	425	437	410	436	457	415	432	456	399	399	412	440	404	437	384	480	401	413	355	405	414	428	463	416	430	488	427	426	470	429	456	425	456	412	429	407	436	426	419	448	470	434	461	427	398	415	413	464	428	433	459	409	398	428	445	429	407	456	426	432	424	401	442	420	463	419	477	414	411	434	436	404	433	466	419	428	396	436	409	413	442	432	454	401	449	426	394	459	431	428	423	410	424	450	424	449	413	455	439	406	433	415	444	420	437	449	411	475	430	437	424	418	404	447	410	422	359	444	417	427	427	420	445	440	433	441	408	426	393	391	425	403	415	453	413	436	440	486	428	434	418	457	406	448	403	425	419	422	451	426	446	430	441	436	456	451	425	418	435	413	431	418	438	423	406	403	402	415	428	432	434	411	420	389	401	414	436	430	408	428	397	415	432	412	431	436	405	446	443	422	425	423	431	442	414	424	419	417	456	441	398	420	439	453	416	406	428	415	440	450	426	466	450	422	456	402	392	446	425	416	442	446	425	452	407	451	404	406	441	427	394	421	458	392	441	466	443	444	426	417	435	410	406	436	452	455	453	437	424	438	449	419	408	453	471	400	403	383	416	434	446	449	444	400	382	415	430	437	452	397	418	413	421	432	424	437	414	418	421	434	435	432	412	422	400	410	457	435	466	435	454	423	445	436	439	430	386	421	437	440	438	408	410	427	426	436	465	408	436	446	401	462	441	454	437	424	424	472	393	438	431	442	417	431	429	427	431	408	444	402	424	432	434	409	402	428	379	396	451	423	442	421	403	414	433	454	409	414	436	406	429	412	441	436	418	383	447	435	402	434	383	419	439	458	413	428	436	413	453	410	418	431	415	418	425	448	437	435	434	441	407	466	439	488	386	446	415	462	435	437	414	408	417	447	430	410	423	464	423	423	413	419	405	411	405	469	427	375	411	420	437	409	450	474	431	413	412	379	415	451	459	445	460	470	438	431	373	377	415	425	424	405	378	431	394	420	421	456	407	421	415	427	443	434	398	409	435	355	405	389	441	427	452	425	396	461	453	414	431	434	431	419	468	423	443	406	429	454	412	472	406	428	407	439	417	390	436	418	432	424	391	433	405	441	411	416	426	438	450	481	450	422	434	391	422	412	408	393	452	422	423	421	401	420	394	465	419	456	406	400	452	443	484	429	392	440	426	404	441	405	401	398	405	447	414	437	432	415
30962	33916	36995	26464	15389	9052	5351	3372	2621	1984	1630	1584	1343	1054	936	897	796	677	521	479	462	397	391	380	382	370	306	378	339	349	338	303	323	349	342	336	326	375	289	342	347	332	347	348	328	319	358	327	302	337	292	338	364	312	334	332	322	323	319	300	330	356	342	372	325	321	357	358	319	340	308	314	320	345	328	346	333	320	315	346	329	321	327	309	327	318	280	327	341	339	334	300	335	328	327	346	315	334	327	358	348	317	312	348	326	329	324	320	344	350	312	357	324	314	342	335	311	310	336	319	328	335	325	319	347	325	368	314	316	302	339	298	324	337	311	315	304	315	341	341	313	304	345	320	324	316	331	309	346	307	322	347	296	299	323	343	338	339	316	338	293	342	353	316	359	328	316	288	316	295	333	354	343	315	359	295	323	320	324	354	325	320	301	326	303	311	296	328	325	291	299	311	308	324	292	303	327	349	289	293	309	327	339	282	324	305	330	298	342	315	349	301	320	353	295	364	358	310	288	317	310	325	385	313	309	339	289	315	346	295	319	339	339	320	305	298	319	303	337	349	323	314	336	341	334	293	310	319	324	312	291	346	330	291	321	348	336	364	331	335	327	305	287	327	306	330	288	346	315	330	307	326	318	327	306	365	336	320	312	344	320	321	315	362	331	307	314	337	324	325	333	300	332	321	328	347	295	311	333	330	297	328	312	333	333	316	335	324	307	325	343	340	366	323	328	339	334	301	326	316	345	330	352	313	304	325	315	340	333	298	308	296	299	297	354	295	333	316	325	324	322	338	341	322	340	321	317	336	314	311	330	304	309	311	339	325	318	321	363	354	305	316	356	325	335	350	335	322	327	307	343	314	307	312	299	321	333	295	344	342	338	322	313	316	324	342	328	322	300	321	350	304	353	332	341	340	312	333	332	343	298	328	360	349	310	307	314	337	351	328	285	274	324	308	356	331	340	329	298	338	294	356	341	329	338	308	307	328	336	341	338	325	310	333	283	304	318	326	313	349	316	306	337	344	292	289	307	305	340	304	320	335	317	352	321	354	329	330	310	326	361	347	341	325	322	328	335	339	338	313	316	317	366	368	289	316	315	334	284	306	331	332	292	348	325	335	330	362	330	332	301	315	336	319	302	360	313	313	294	362	318	352	336	365	307	333	319	323	336	325	335	330	311	329	309	318	337	321	319	330	324	321	353	316	305	316	341	340	326	325	379	351	328	304	346	309	316	295	352	298	339	312	316	328	323	303	281	339	328	324	309	312	310	321	338	363	316	310	314	308	335	329	345	320	308	324	286	323	383	319	313	308	300	319	339	316	328	342	353	315	345	346	324	338	324	311	306	303	332	369	327	339	325	329	340	320	373	316	338	322	315	328	338	369	315	315	338	335	294	332	347	300	332	342	346	305	315	328	351	338	337	329	307	339	350	312	281	321	326	305	332	314	309	339	298	328	324	299	330	321	321	308	359	313	311	327	316	342	357	296	311	304	324	333	324	333	306	330	337	325	339	314	312	314	329	310	350	313	338	304	304	308	347	297	323	387	322	317	311	350	293	331	331	298	324	317	336	318	361	331	323	321	344	333	350	306	318	317	355	321	301	339	313	346	338	326	343	332	317	336	327	320	324	317	349	317	356	325	333	373	345	328	314	311	314	290	341	354	323	327	332	327	327	332	311	337	345	362	307	333	300	355	309	292	314	357	304	334	362	332	321	307	318	336	344	352	360	320	334	328	343	334	308	341	337	308	312	290	315	327	332	326	343	351	341	308	358	324	333	343	347	322	347	317	308	321	338	332	298	314	307	305	351	346	347	314	294	316	331	347	353	332	303	329	287	347	338	315	366	333	321	315	351	322	303	319	336	322	327	324	342	347	350	337	290	333	310	319	306	341	312	372	321	313	313	336	339	320	319	346	332	329	312	337	330	307	336	320	308	348	306	349	312	334	366	312	335	346	309	326	326	308	305	330	310	332	336	322	321	352	289	330	372	314	324	334	343	360	358	324	337	298	328	350	307	327	337	325	314	345	334	331	312	293	320	334	351	310	340	336	339	313	344	313	305	305	323	349	341	286	330	317	327	271	316	339	325	346	331	340	293	345	338	336	346	298	334	323	326	325	300	327	332	315	324	330	342	328	320	315	287	287	300	334	312	311	348	322	316	344	313	350	299	361	300	309	313	314	345	351	328	338	330	349	345	380	331	352	310	334	293	319	327	346	323	335	344	321	332	301	368	316	308	319	333	329	322	337	325	312	277	337	338	324	352	312	307	329	335	329	364	337	318	295	340	335	308	345	338	321	335	344	321	317	330	299	315	346	331	312	335	329	309	345	353	320	288	310	324	321	343	311	310	301	304	310	340	346	293	322	294	282	320	312	332	285	325	330	331	336	316	332	303	322	339	330	354	358	330	340	324	338	338	324	332	336	334	295	346	344	333	366	307	361	313	329	315	342	309	322	296	368	326	322	376	325	326	325	306	337	358	311	292	337	298	322	328	354	345	312	324	305	337	315	325	331	346	306	337	336	272	347	310	348	308	351	318	317	324	343	311	358	325	332	333	330	326	361	296	298	276	290	317	293	340	319	326	304	322	320	326	295	325	313	285	318	318	294	347	339	329	282	331	325	320	317	343	328	353	317	345	294	348	345	338	335	347	358	350	317	312	339	316	315	290	365	323	320	298	275	360	348	334	332	325	320	353	322	312	312	313	297	342	323	299	322	309	328	324	319	316	339	345	329	341	336	345	341	319	320	351	317	330	314	312	335	329	314	300	333	310	345	340	334	310	336	309	331	286	349	314	353	325	299	316	313	341	333	313	306	332	343	327	305	327	333	334	300	318	314	313	353	308	299	335	315	324	327	353	327	352	337	312	351	307	332	340	322	348	309	316	334	345	309	287	306	344	325	334	341	340	338	317	347	290	307	306	344	313	320	313	341	337	299	299	336	324	331	344	340	309	332	307	323	292	342	318	311	317	329	339	319	350	326	325	323	360	315	351	318	330	315	308	340	320	303	329	323	344	317	308	342	314	324	300	319	319	330	355	372	321	338	338	296	346	296	314	310	299	328	319	322	333	284	335	323	326	327	344	341	330	310	323	329	297	308	330	328	302	336	309	320	311	325	316	317	333	307	306	332	345	306	337	300	323	298	359	316	346	332	288	328	326	309	307	331	329	316	321	348	323	336	309	291	315	314	315	339	310	346	296	323	318	317	339	289	364	307	340	280	291	299	331	314	312	296	297	304	339	320	285	332	320	283	354	325	300	343	294	341	321	345	323	320	320	347	303	312	315	305	322	317	313	362	364	293	357	345	312	306	333	339	347	305	311	319	307	349	330	305	347	341	384	303	289	348	344	330	316	316	341	320	335	335	346	325	308	324	325	327	325	323	320	309	316	322	292	338	333	312	335	318	357	325	335	340	291	305	335	322	321	303	341	306	349	356	301	300	323	321	313	305	326	312	329	335	328	328	328	281	302	325	308	331	337	325
30078	48035	37787	25274	17731	12686	8626	5930	4560	3531	2923	2793	2174	1820	1539	1321	1203	994	720	643	584	435	470	420	442	381	403	398	374	397	391	377	363	367	382	368	337	384	363	399	340	358	360	341	392	361	350	334	329	339	338	338	373	349	347	333	344	358	345	365	334	343	354	381	370	382	344	369	337	342	392	346	353	331	362	375	322	353	374	366	359	355	337	385	372	350	334	340	319	349	383	320	316	314	340	341	355	341	346	337	349	333	388	353	361	350	358	331	352	363	343	371	358	347	367	353	330	369	362	363	330	337	350	320	365	353	326	390	354	322	340	313	351	355	374	390	354	369	372	338	346	355	333	367	335	326	344	347	337	312	352	360	349	330	372	341	315	360	389	342	391	359	313	349	342	342	354	353	366	373	340	337	360	351	302	379	354	347	350	342	344	356	318	352	355	362	352	352	341	358	352	358	346	335	347	340	353	374	371	368	375	339	342	380	356	338	355	380	368	336	357	346	383	337	311	364	358	357	369	343	351	374	327	369	383	333	358	366	368	346	342	356	327	377	345	345	348	361	365	357	306	329	352	322	344	347	347	348	360	335	348	373	349	363	327	337	374	347	363	364	325	349	349	318	349	333	351	346	346	340	356	354	386	362	364	368	356	338	336	318	353	363	309	332	380	326	341	356	364	361	335	353	360	331	363	355	350	364	335	364	344	312	344	339	353	333	353	360	361	333	368	348	312	340	351	379	327	368	377	333	356	340	347	379	338	366	311	313	378	335	318	378	360	352	365	371	329	325	363	383	338	345	378	339	366	331	322	348	357	346	367	340	345	362	361	288	348	362	371	349	355	353	377	323	361	309	331	338	367	332	346	335	342	353	366	381	327	336	347	350	378	354	356	353	344	323	345	335	375	349	353	360	358	334	365	317	353	352	350	361	344	333	350	342	351	316	376	328	345	385	330	321	375	355	333	365	304	353	360	357	364	345	369	336	351	393	368	338	350	338	360	329	338	377	370	341	370	350	383	353	324	351	359	341	361	342	344	371	333	325	362	372	352	369	359	316	366	353	323	343	358	348	341	360	338	348	320	351	360	352	349	352	342	369	314	378	353	341	352	336	356	366	349	324	346	350	335	356	348	306	330	346	317	365	348	371	371	323	346	335	359	316	344	359	352	341	348	356	360	376	323	343	344	353	331	361	373	321	374	375	330	366	305	379	341	337	338	385	332	354	339	350	370	372	346	343	369	329	340	333	330	371	356	342	338	362	368	342	311	340	379	351	327	336	332	339	391	374	311	364	335	362	325	367	355	333	385	373	324	339	367	346	329	304	335	353	345	340	373	383	366	320	371	308	365	325	354	356	324	333	351	376	329	358	351	359	348	348	328	370	388	345	379	331	355	375	369	348	338	343	361	329	385	368	326	316	341	356	356	376	370	354	352	322	361	349	339	335	346	370	371	351	319	325	341	350	366	350	377	342	326	298	380	330	319	356	356	332	365	348	336	331	354	338	347	339	337	344	337	351	345	351	358	341	335	342	306	338	365	336	345	322	332	322	343	357	317	353	382	351	345	360	347	337	331	335	335	345	345	340	345	343	358	337	340	368	345	347	374	403	343	357	334	339	302	358	333	342	355	369	352	349	374	352	330	317	330	336	348	342	334	344	348	337	390	365	288	320	378	325	393	313	338	362	343	343	382	380	355	350	385	346	346	359	332	385	377	339	328	359	360	352	334	363	373	369	367	321	362	355	363	339	381	327	321	401	340	337	358	321	340	365	336	366	350	367	362	355	349	339	350	348	401	358	348	340	399	347	361	379	338	350	337	343	344	374	337	345	370	351	319	325	343	326	380	349	361	374	335	365	378	341	349	376	345	349	340	352	355	345	375	348	352	335	365	355	370	358	357	372	352	346	372	361	328	326	374	366	354	326	332	360	341	325	338	359	368	328	334	361	327	329	348	379	340	355	353	339	335	338	332	359	348	331	382	340	345	350	337	338	349	332	324	374	331	335	355	373	357	368	367	385	367	376	370	346	377	342	367	369	315	340	332	367	344	359	365	372	343	341	372	359	334	387	350	353	361	344	337	309	356	345	347	353	320	345	315	353	343	374	350	334	297	341	356	367	372	328	329	333	376	337	322	325	360	346	365	351	328	354	345	337	340	382	317	311	353	362	384	401	348	383	374	345	356	363	345	388	359	361	357	369	309	371	351	383	349	352	331	342	350	347	324	340	341	336	358	345	328	338	377	354	387	356	378	378	341	333	379	347	373	340	342	362	342	347	338	353	357	340	354	329	352	348	381	369	383	321	374	373	335	347	352	368	360	349	356	374	310	360	324	349	352	338	340	346	338	381	353	331	359	377	347	325	318	351	374	349	337	341	393	350	357	345	356	333	372	354	363	376	371	327	354	361	352	374	369	365	355	349	397	389	328	332	342	361	348	351	344	350	349	367	388	369	330	347	354	355	326	356	364	351	344	358	334	328	362	330	325	343	332	360	346	356	361	401	335	355	374	339	358	317	316	340	348	349	330	352	377	347	329	348	354	360	348	375	347	366	349	370	315	343	340	348	344	332	383	344	362	376	326	350	348	336	338	350	342	346	358	348	348	317	353	350	401	358	335	382	353	382	342	346	354	338	322	333	370	344	357	359	337	336	350	358	349	378	355	367	373	349	344	383	375	403	371	344	324	344	313	368	340	366	367	328	330	337	375	393	349	330	344	320	353	333	330	332	360	377	381	320	327	342	351	361	359	376	365	331	365	344	338	350	324	364	308	312	345	340	351	355	342	353	382	344	355	343	371	308	342	301	330	389	364	340	331	341	392	343	339	345	359	336	361	353	348	344	364	372	327	376	382	362	325	338	377	341	342	345	343	367	324	351	364	324	381	333	359	360	337	353	337	340	360	356	366	362	332	352	365	333	329	332	394	383	363	331	357	356	334	337	373	383	370	366	382	379	360	362	305	355	315	329	364	339	367	342	374	362	326	345	393	324	395	337	340	337	314	340	352	316	352	354	336	377	326	350	346	358	343	341	366	343	358	338	371	354	341	337	352	344	321	340	349	351	356	374	330	349	364	327	345	370	328	350	338	315	341	357	379	339	383	318	369	380	358	370	349	351	344	335	380	394	352	333	353	336	372	345	351	344	298	338	350	349	351	339	344	338	342	379	344	362	360	333	319	331	375	347	370	361	355	334	361	386	339	374	352	373	358	332	319	371	332	362	356	336	375	348	370	315	333	366	321	336	342	357	307	346	341	357	359	341	361	357	350	353	360	358	342	379	338	364	323	364	368	331	363	345	360	359	351	386	363	379	368	355	354	321	321	342	343	338	363	356	361	334	369	379	351	360	371	341	359	356	330	360	344	351	350	344	308	351	323	320	309	326	387	316	351	354	346	322	332	350	377	332	328	347	358	328	358	397	347	333	349	367	368	350	380	338	376	362	330	372	331	333	337	374	366	362	343	350	358	345	366	352	365	330	361	334	355	345	344	339	346	353
24316	21450	28825	25811	23316	19673	12018	6524	4420	3424	2956	2678	2077	1746	1492	1253	1090	919	724	566	566	442	444	382	392	383	364	372	375	323	375	314	343	349	343	344	321	337	324	357	324	304	306	302	309	332	310	345	348	319	309	301	354	281	273	280	304	277	337	291	293	341	341	288	301	328	332	304	353	314	289	299	335	337	304	338	345	329	305	328	338	321	294	315	357	304	302	319	299	308	339	310	298	301	290	302	324	286	310	297	305	318	321	311	307	295	296	309	306	291	304	320	337	299	283	308	322	317	285	355	325	299	343	324	321	284	297	305	297	309	308	274	309	342	307	314	289	312	302	325	282	300	314	319	308	295	292	299	337	275	359	309	317	318	309	292	320	265	301	320	306	326	327	295	307	286	299	297	292	306	310	329	313	307	336	301	325	303	304	327	307	311	313	321	327	317	308	303	294	322	313	295	334	341	317	312	312	331	340	309	321	297	312	310	308	315	313	290	311	338	352	332	340	304	319	332	293	288	324	298	316	305	303	299	353	295	342	312	303	307	293	291	327	282	298	335	298	277	299	334	314	303	292	310	319	316	340	296	353	297	323	323	329	312	315	309	339	288	301	321	328	303	291	305	291	322	279	287	290	337	323	314	301	327	295	295	289	310	297	277	284	288	295	280	319	328	293	348	306	339	307	310	334	358	312	289	282	320	319	285	309	296	328	301	301	308	323	279	320	297	309	302	306	307	328	323	313	314	324	343	298	313	277	303	303	341	340	332	331	344	314	330	333	310	342	291	322	316	314	341	320	346	326	316	315	284	325	322	341	336	313	325	326	306	315	281	299	268	305	318	300	299	313	314	305	331	312	313	326	273	335	321	304	304	337	309	321	328	304	325	317	316	277	304	340	323	312	327	268	307	302	296	326	312	312	311	294	297	298	312	310	276	292	321	308	303	309	300	307	307	328	330	348	309	292	307	307	312	316	331	325	307	304	317	319	295	296	299	311	341	292	301	320	292	331	287	304	306	295	336	296	343	336	307	335	329	317	319	275	301	310	294	316	353	326	318	321	343	280	295	295	329	322	290	311	292	325	307	346	303	332	327	306	312	293	348	271	322	327	341	303	307	288	268	300	283	314	299	317	330	326	306	328	307	292	296	309	313	310	303	318	318	302	289	295	329	341	347	329	342	319	327	307	298	306	323	308	297	317	289	323	317	323	293	321	306	332	337	306	294	308	299	323	353	321	302	318	287	323	331	298	318	355	315	343	337	321	316	297	296	307	333	302	316	291	317	334	332	323	310	295	322	301	290	287	308	297	297	299	333	302	327	282	332	327	308	282	335	323	333	296	312	282	293	318	331	345	295	342	303	316	329	310	311	305	315	359	328	293	321	308	290	317	299	280	306	304	327	331	300	272	305	294	293	332	310	317	310	306	295	314	317	299	336	331	319	318	301	287	291	291	296	324	311	305	284	337	295	311	309	303	321	365	319	321	303	338	317	311	301	313	311	328	331	323	323	328	316	310	324	325	313	310	298	297	292	299	306	316	296	299	301	329	292	325	313	325	290	284	310	308	312	336	293	308	342	311	320	293	304	299	310	324	322	315	333	307	316	314	324	300	294	292	348	301	340	293	293	315	291	326	318	285	346	313	312	326	311	324	295	326	316	289	288	343	307	294	350	307	312	304	350	301	329	312	301	312	303	296	317	304	316	305	333	325	339	311	301	338	316	327	290	336	353	304	297	300	311	334	292	298	296	301	309	315	334	314	310	306	297	287	345	304	320	313	336	288	309	313	299	327	293	319	306	334	328	278	319	338	306	330	315	304	328	306	299	317	328	297	293	316	288	313	305	325	332	299	303	288	308	327	324	303	270	305	306	282	313	287	339	320	307	294	337	363	274	301	303	345	298	325	297	303	331	308	308	336	314	254	342	328	302	326	331	293	311	311	330	331	366	295	307	322	322	310	315	320	277	301	298	313	319	308	305	300	320	321	356	323	276	289	315	293	293	297	299	319	300	314	307	310	309	326	303	317	290	332	321	283	343	315	319	328	333	316	319	315	323	345	320	328	321	323	305	320	322	312	314	314	327	329	316	332	311	333	307	317	296	298	312	334	306	324	316	293	328	288	324	300	298	319	327	348	313	316	295	340	329	298	300	293	338	287	347	315	323	305	330	332	313	280	324	311	319	303	326	296	325	342	314	329	286	325	314	313	336	326	335	343	280	314	297	345	301	305	324	280	352	284	269	312	333	336	310	294	312	306	330	358	300	331	303	307	309	295	322	340	310	327	306	306	316	289	308	300	279	337	301	293	284	325	290	294	271	281	354	304	332	334	324	312	318	295	339	311	320	319	317	273	331	303	276	325	299	320	321	315	293	300	329	360	271	317	300	354	331	358	331	318	308	281	328	346	309	294	295	289	310	299	316	316	339	308	301	316	339	286	310	319	308	322	325	287	281	334	311	317	312	310	292	332	316	324	300	314	318	348	294	286	320	296	337	311	316	291	276	305	330	299	328	320	307	323	306	298	305	313	320	312	319	292	319	312	320	297	305	299	314	298	329	300	308	289	300	309	303	330	336	334	351	312	312	318	320	321	327	332	323	291	298	289	323	292	330	315	350	326	303	327	305	308	326	320	325	290	316	349	288	304	320	299	324	314	326	350	322	292	326	340	324	323	304	318	292	312	305	303	312	333	337	347	292	306	329	305	316	328	340	338	297	333	334	318	315	306	289	318	336	303	304	297	305	305	309	326	296	296	301	325	314	314	305	314	309	331	288	345	328	322	287	295	316	315	313	342	323	317	309	311	325	332	317	323	296	332	306	321	315	313	320	295	303	319	335	292	325	319	318	306	310	295	300	338	298	313	302	361	330	346	297	328	301	316	333	312	336	329	281	301	318	303	334	294	308	360	307	323	319	333	296	299	300	310	281	320	336	315	326	322	291	309	294	302	290	321	305	327	321	339	322	327	307	317	320	321	312	317	296	332	288	307	337	325	330	292	316	293	318	289	290	327	314	314	285	357	313	329	314	304	311	330	316	303	312	315	330	298	312	297	326	303	325	324	304	321	322	304	313	302	315	314	314	320	314	339	335	332	302	319	321	344	309	327	320	335	310	273	315	304	311	284	317	311	336	307	316	353	313	338	337	335	299	320	312	346	309	298	304	311	337	323	334	326	325	314	320	326	300	308	341	331	324	296	331	320	313	298	321	301	324	304	315	323	282	311	309	321	321	314	308	304	317	307	342	307	292	324	349	334	303	302	293	305	302	332	298	302	339	272	271	281	294	310	338	316	310	331	321	336	318	306	296	307	314	314	316	327	319	319	272	305	348	314	320	336	318	306	308	304	282	325	306	310	311	294	272	327	295	316	325	323	291	317	321	300	300	310	300	325	339	290	333	325	336	337	332	352	295	274	311	317	312	303	335	315	330	302	321	329	319	326	325	343	325	327	322	357	314	362	338	311	347	323	327	340	308	333	335	297	286	335	311	310	303	302	315
30067	55209	44885	33179	26711	19440	13562	9789	7229	5754	4989	4187	3525	2799	2320	2015	1712	1407	993	830	649	551	502	524	509	437	420	382	387	381	362	352	403	357	332	348	304	326	351	367	332	354	363	343	342	320	353	343	305	352	341	300	343	324	337	368	305	375	331	311	329	311	325	330	330	341	325	347	324	348	303	310	319	330	318	331	358	328	316	326	356	299	304	347	341	331	326	322	287	317	331	328	353	314	326	332	342	342	363	314	318	347	315	312	341	316	343	353	353	352	321	323	330	327	327	311	328	342	317	329	361	332	303	326	342	352	367	333	315	318	334	328	350	318	311	314	342	330	293	328	343	349	293	353	350	331	324	352	342	346	333	329	347	355	353	333	344	332	310	340	332	326	339	333	320	348	346	332	342	341	322	306	328	351	321	318	340	320	315	320	340	343	329	352	297	295	327	301	349	351	316	307	312	332	330	350	312	324	297	330	341	321	323	323	345	304	311	342	325	356	321	329	328	328	318	332	322	330	334	346	340	298	313	304	315	308	304	336	334	365	354	340	310	300	346	357	379	333	365	362	329	337	348	342	310	305	339	357	291	312	332	323	330	326	322	310	338	366	328	317	354	317	320	339	317	314	338	362	339	320	327	300	349	318	321	358	360	326	367	362	319	353	352	322	363	323	296	300	319	328	364	318	353	365	321	325	329	331	325	320	346	342	318	355	325	303	319	304	334	329	330	360	323	339	333	336	349	314	310	322	310	339	314	336	337	347	327	319	309	329	364	357	351	323	347	312	329	329	361	364	351	335	341	359	356	335	299	348	327	353	280	343	361	317	359	340	300	331	310	315	302	342	346	303	317	317	371	372	311	338	344	330	356	377	291	340	352	346	344	331	304	332	326	327	320	342	325	329	328	342	287	306	339	349	321	341	357	308	326	331	321	317	327	322	341	325	300	333	341	360	349	321	365	332	298	328	341	321	343	290	334	323	335	343	346	323	327	293	344	336	329	292	348	335	353	313	352	320	345	321	329	365	320	333	316	320	338	324	303	362	325	361	364	343	360	353	316	327	327	321	314	329	333	335	316	331	311	288	329	331	325	354	347	332	323	332	353	292	326	352	356	302	354	302	341	310	323	331	325	355	348	359	364	344	302	324	343	335	354	352	327	312	311	332	332	346	343	362	349	316	338	332	319	341	359	354	341	349	318	349	329	321	359	298	339	295	336	314	340	334	348	322	305	371	325	334	319	329	322	323	336	314	333	334	355	324	338	320	310	339	302	331	349	348	331	322	317	333	313	351	375	328	305	329	349	351	334	348	352	338	321	353	326	328	358	345	332	294	342	327	341	278	304	333	323	332	312	332	326	313	333	298	333	312	309	352	336	318	340	337	313	334	331	312	348	316	312	344	310	320	357	354	314	343	335	348	385	322	336	353	331	311	346	325	346	369	321	332	328	325	341	323	331	290	319	338	336	284	339	320	311	353	360	308	309	332	314	340	310	309	335	342	325	367	354	328	340	317	293	321	345	353	336	331	342	324	342	333	304	321	319	319	355	350	325	304	330	326	340	329	365	327	322	325	330	349	315	310	310	334	323	325	351	379	320	319	343	339	298	349	320	345	343	323	326	353	326	306	304	335	338	358	339	346	321	321	320	320	323	323	344	315	337	319	322	326	328	321	345	335	357	319	337	318	348	320	329	363	340	344	353	312	318	334	343	337	338	337	400	338	315	328	365	302	352	326	329	333	326	349	344	326	360	312	349	337	342	322	336	336	328	306	330	344	299	322	293	340	339	323	322	331	335	362	323	336	301	320	339	326	327	336	321	347	339	354	337	335	323	324	347	339	320	338	316	311	343	301	338	317	339	343	332	362	344	341	327	335	296	381	328	306	365	333	322	337	330	342	342	365	340	371	380	313	342	354	309	319	344	316	347	334	314	357	327	326	337	327	348	328	367	317	368	321	326	335	305	338	313	321	336	336	327	340	320	306	321	343	322	361	326	316	334	332	336	332	341	326	356	334	323	350	368	319	322	303	338	314	322	303	351	317	323	309	348	346	330	331	334	377	340	334	307	355	356	336	336	329	346	340	349	308	332	330	343	312	319	336	333	337	311	340	351	327	333	347	330	359	326	323	337	321	361	336	328	317	316	341	322	313	293	328	342	327	335	322	336	323	338	352	364	340	322	343	325	329	325	365	317	358	310	337	334	330	319	310	337	304	318	309	323	330	297	331	340	375	320	339	330	334	315	327	319	340	319	343	299	324	347	328	328	325	352	341	331	324	350	362	337	336	305	336	357	319	346	336	334	335	327	329	313	300	341	337	331	322	341	335	322	317	315	354	312	352	351	318	331	347	348	336	348	327	342	336	353	325	360	367	350	348	369	366	363	319	364	326	326	298	328	322	335	317	312	326	329	333	342	322	322	345	324	359	359	291	341	311	327	345	332	317	327	333	342	336	339	310	336	378	353	326	359	343	303	372	339	318	328	306	329	309	343	350	343	324	353	359	369	316	320	317	329	311	327	336	320	315	324	347	328	354	335	342	294	336	337	343	286	323	349	349	355	360	374	329	357	320	311	327	319	349	313	358	355	338	335	328	352	354	337	341	343	372	353	316	327	325	346	324	361	323	343	322	346	358	329	332	310	324	339	315	326	341	308	312	321	355	318	362	335	334	322	327	328	360	337	339	342	340	328	352	347	357	339	338	333	323	352	296	324	336	312	337	347	334	340	339	323	355	324	331	302	332	380	321	324	337	310	305	331	353	330	349	350	330	343	354	314	312	324	365	338	305	337	314	313	334	351	316	335	338	371	308	355	337	313	347	328	354	349	337	342	288	321	293	339	332	326	352	322	326	307	316	342	298	349	337	344	336	320	330	373	340	318	355	299	355	340	321	331	297	364	337	332	306	330	311	376	326	323	338	324	321	328	311	332	306	317	317	330	334	335	312	318	351	322	335	303	323	319	350	329	322	320	335	310	334	283	304	334	331	354	328	324	310	283	318	327	296	331	362	343	312	350	374	323	314	338	326	341	351	326	305	299	325	299	343	321	325	298	338	327	329	323	333	351	338	324	320	304	324	340	328	296	313	349	309	313	329	357	289	331	327	359	323	325	345	311	338	344	339	348	356	344	323	332	327	303	315	307	337	333	329	356	323	352	327	340	344	337	321	338	335	316	321	354	315	333	318	301	361	378	314	295	314	346	346	320	358	295	290	353	324	335	305	364	308	319	325	318	347	334	317	334	335	321	348	314	314	334	314	354	300	337	297	361	325	318	320	357	343	327	313	320	336	325	310	323	370	330	321	309	336	317	345	324	339	361	339	323	353	305	322	328	336	310	322	319	349	350	315	323	346	332	332	350	308	334	327	319	337	304	314	382	338	310	339	340	348	320	337	337	315	324	337	339	346	345	351	338	335	322	313	312	330	352	349	318	360	310	323	310	320	335	332	314	319	336	339	321	342	345	325	284	330	332	350	351	340	304	333	336	314	314	313	312	319
25400	21517	28840	28313	21248	13595	7537	4785	3362	2623	2227	2035	1741	1396	1206	1008	1016	882	720	589	543	497	468	428	500	458	431	439	427	429	438	395	434	426	402	425	384	399	419	396	393	411	393	387	419	392	361	417	427	398	406	391	409	359	407	373	409	403	393	363	396	359	432	372	416	407	391	387	397	398	363	397	386	398	369	383	437	409	415	380	377	413	375	414	344	387	390	395	431	402	435	371	383	403	422	383	354	378	411	411	369	371	381	395	404	369	421	413	425	389	413	423	374	407	365	372	365	405	388	413	339	364	374	359	387	386	416	411	408	423	419	413	407	406	410	437	399	394	418	364	373	391	376	408	429	376	420	389	401	392	409	369	398	404	364	424	436	387	386	395	404	405	382	396	401	421	444	377	421	418	346	387	410	385	403	402	397	411	406	412	407	427	368	399	418	386	399	413	387	393	382	397	418	380	372	397	385	414	394	403	366	375	419	395	378	419	394	391	389	394	371	384	367	390	405	393	397	400	394	399	397	400	365	389	408	391	369	386	404	418	364	443	386	405	404	374	390	402	388	380	423	401	417	409	403	425	412	386	389	353	391	396	397	416	437	400	405	397	392	385	386	397	386	376	375	374	385	412	393	385	404	400	416	391	403	387	411	387	415	410	424	424	422	416	380	429	384	360	387	416	401	397	365	393	426	389	402	361	414	387	383	440	404	389	387	390	401	437	398	387	385	378	373	383	398	378	426	370	370	370	397	401	367	397	378	383	361	436	385	440	368	407	393	375	418	389	399	368	403	399	415	398	399	412	378	383	422	377	386	378	370	412	388	406	429	396	393	433	371	438	372	386	393	397	365	387	406	415	383	409	431	379	351	397	403	381	372	398	370	394	409	389	368	391	390	403	397	422	397	424	376	425	405	424	370	387	402	393	395	378	399	385	362	417	417	380	416	395	377	385	415	410	396	364	404	405	389	396	360	423	397	423	371	405	416	397	393	384	394	411	356	385	394	401	399	403	400	376	396	400	436	414	389	393	410	407	365	435	394	417	404	401	425	375	374	368	427	398	416	381	364	399	383	382	403	376	407	423	398	401	423	380	430	389	364	418	382	368	375	408	395	389	356	386	416	399	381	402	409	398	414	413	369	372	413	386	396	376	417	372	366	385	424	376	388	388	397	372	421	409	397	345	397	419	421	387	413	383	404	389	402	426	412	392	411	390	426	377	405	398	409	385	383	409	399	406	400	414	402	365	387	358	379	404	392	415	401	401	366	414	417	387	378	401	392	407	408	378	394	382	383	361	416	383	406	408	407	403	369	362	393	357	414	377	415	414	368	406	403	381	409	385	380	423	393	387	398	418	406	369	417	413	417	414	387	375	364	382	382	427	368	378	391	404	406	448	397	417	380	417	396	378	415	362	414	393	425	392	395	397	396	414	425	406	350	399	362	408	388	385	410	394	371	372	388	388	386	414	404	400	369	409	388	448	385	408	431	419	405	395	369	427	388	411	410	363	391	391	390	413	414	415	371	400	368	391	384	400	391	392	377	371	413	420	382	405	384	399	385	366	378	427	389	414	379	391	375	362	374	432	416	428	410	369	380	426	385	388	394	390	423	393	390	401	376	421	394	371	402	425	417	411	372	406	417	379	379	413	402	386	370	381	411	385	387	413	380	350	417	399	361	378	416	383	366	398	390	365	389	413	387	364	377	352	363	375	392	382	373	408	427	369	369	376	374	380	404	401	418	385	423	440	388	403	367	373	395	392	378	406	382	419	422	433	402	390	376	406	403	336	429	423	377	411	398	384	363	428	433	418	407	405	381	394	374	380	400	360	421	391	398	405	376	423	388	411	391	413	423	391	388	383	388	365	365	401	400	392	389	391	387	406	386	426	401	402	381	393	379	413	413	416	414	380	416	360	364	355	364	377	402	350	398	411	419	403	389	381	408	409	373	364	406	377	367	382	400	453	379	378	387	385	399	390	374	395	396	379	358	436	401	382	377	397	379	409	420	360	379	409	382	365	393	366	400	440	397	421	386	372	418	392	388	394	389	380	402	413	393	378	440	390	409	401	404	381	436	372	405	395	409	390	405	408	378	387	414	393	446	397	379	387	392	415	389	411	426	383	409	396	385	417	378	407	397	385	362	376	373	405	430	377	377	355	443	391	366	392	385	403	401	367	355	389	379	411	410	416	401	422	388	393	349	403	397	427	356	410	394	399	447	367	437	364	400	349	408	445	388	420	371	395	397	424	438	402	405	399	361	389	382	420	378	405	425	382	392	456	421	400	385	384	382	391	360	375	413	403	429	364	353	424	429	415	388	365	414	380	372	395	384	417	412	377	424	374	407	407	375	393	435	376	383	394	405	375	383	401	358	388	425	380	410	370	408	414	381	394	399	413	401	400	399	382	375	395	377	414	378	408	390	426	360	383	394	411	389	375	413	426	409	397	376	398	402	395	375	389	396	421	409	428	404	393	365	406	416	390	389	393	396	410	402	379	364	397	399	381	386	388	393	406	371	368	393	399	425	406	430	435	367	416	399	386	378	399	411	410	408	370	385	387	384	398	405	400	382	395	391	423	352	365	431	377	457	400	387	415	399	391	390	394	435	381	386	381	371	411	362	388	402	400	394	374	380	381	408	424	389	400	397	387	447	399	406	394	421	425	383	403	374	415	410	447	373	367	406	372	397	390	390	374	407	402	380	403	362	405	397	402	388	409	392	412	422	438	364	399	395	403	369	415	418	408	397	402	389	407	404	387	385	387	384	392	414	373	396	375	383	399	394	373	417	378	426	360	405	384	389	395	382	386	401	417	399	404	363	377	398	398	417	399	406	377	375	438	400	397	405	401	383	394	385	393	408	401	392	428	390	385	435	386	385	375	360	434	409	424	377	375	388	376	382	437	443	430	398	396	404	409	384	381	420	393	386	357	362	404	422	390	391	392	368	427	386	416	392	400	360	385	398	394	385	427	393	420	414	379	419	406	423	440	408	368	418	388	407	395	401	387	406	402	362	401	395	407	419	415	398	418	385	421	404	381	409	391	375	432	418	398	361	388	371	400	425	378	393	406	402	382	408	378	394	374	420	401	383	409	410	423	391	415	372	362	427	378	403	422	380	387	403	423	372	374	363	383	394	397	379	366	369	401	389	384	403	403	401	382	370	418	414	389	354	419	365	400	400	393	385	400	390	392	358	395	398	382	375	384	392	412	410	437	377	392	409	370	427	442	387	410	383	399	387	408	419	389	372	409	394	377	390	374	419	378	382	396	413	411	416	376	445	401	369	409	407	411	393	394	392	443	389	402	436	351	398	400	406	376	378	382	424	371	391	369	411	393	410	410	433	369	409	398	377	377	378	364	420	433	416	372	404	409	415	439	398	408	390	385	399	435	345	403	384	387	346	392	351	401	393	382	378	437	383	405	410	409	408	438	400	412	351	364	395	389	423	425	395	404	381	373	431	406	439	437	402	410	394	428	417	356	398	397	380	382	407	419
29651	52004	41722	30170	23196	16410	11202	8148	6013	4646	4040	3468	2968	2358	1946	1612	1482	1229	961	813	722	559	521	569	544	515	510	487	484	484	441	467	447	433	450	464	413	416	441	440	456	420	417	385	396	418	428	432	414	409	414	415	432	457	429	450	412	437	426	440	379	405	419	450	426	407	434	424	441	430	450	455	403	412	423	378	429	401	408	458	424	406	402	426	466	406	436	393	414	430	416	447	454	366	442	449	403	418	409	391	434	421	409	422	444	408	455	378	407	445	425	432	418	396	384	416	455	451	402	394	362	392	399	422	444	427	446	393	399	437	386	436	421	432	417	426	411	411	435	417	406	456	427	418	429	416	379	396	413	441	413	419	402	406	411	433	418	386	468	461	425	424	417	452	412	445	466	429	431	397	429	422	447	406	438	427	438	371	442	430	438	432	411	428	446	404	423	395	456	434	464	402	399	408	453	442	395	402	422	410	420	441	380	425	427	393	416	413	422	402	436	405	387	402	415	410	419	397	443	385	430	418	419	414	430	432	446	395	398	386	434	396	411	408	380	427	425	415	393	404	415	417	417	462	426	434	476	448	425	423	438	409	398	402	404	455	427	469	437	376	421	429	428	403	401	409	425	440	388	399	477	435	399	387	403	406	441	409	425	442	396	430	408	418	456	381	404	414	451	372	406	394	386	446	430	444	403	410	394	421	432	445	446	418	434	398	419	393	429	423	403	440	389	402	397	422	410	414	416	407	421	446	378	421	409	430	401	440	419	402	394	422	401	427	453	426	409	387	437	429	412	424	411	437	391	437	444	436	416	455	417	401	418	428	437	445	454	391	460	439	409	415	417	401	342	425	415	418	415	415	417	442	433	461	409	447	445	406	421	445	420	410	393	418	417	449	415	444	424	434	408	405	434	425	408	422	424	390	443	406	411	430	436	405	442	416	387	446	415	432	391	421	452	429	420	390	417	422	418	402	389	403	417	414	417	415	431	395	409	420	432	453	422	348	425	436	457	439	421	430	417	403	434	406	412	436	408	436	377	423	412	422	430	386	420	434	415	433	415	421	443	423	445	454	442	427	408	418	443	427	424	416	426	428	416	436	455	405	417	455	449	418	414	444	409	403	400	392	399	411	421	425	435	387	402	381	420	428	418	429	403	393	446	413	431	381	412	408	398	415	411	453	426	445	413	408	437	376	422	400	411	446	415	424	458	455	415	418	397	429	426	372	388	393	417	426	457	442	420	401	398	408	387	394	417	454	405	461	428	438	429	405	417	409	434	405	451	393	453	431	421	404	442	423	409	462	384	408	412	425	391	447	448	410	418	441	404	426	419	413	426	374	471	446	424	434	421	419	460	386	420	462	412	439	427	406	394	407	406	398	426	418	387	441	420	427	412	457	411	436	395	392	453	414	409	445	409	401	383	449	451	416	406	405	414	400	404	416	408	421	420	390	429	385	435	414	384	397	434	454	399	417	437	441	412	415	421	372	424	422	410	409	416	429	425	409	419	435	408	409	444	415	400	408	378	401	430	421	427	444	441	420	441	449	418	425	390	420	409	415	430	452	425	396	403	421	452	417	447	377	399	408	410	436	404	457	397	416	407	423	446	386	415	375	415	414	417	410	442	438	435	451	410	431	405	452	415	427	430	393	416	423	404	435	437	411	433	364	413	400	402	368	435	426	419	437	394	413	442	422	431	429	442	396	420	413	421	424	429	391	411	418	448	412	423	399	386	382	430	432	392	429	433	401	396	422	442	410	404	454	401	390	384	393	442	411	429	434	410	414	404	423	412	419	431	394	420	431	416	410	396	372	423	415	443	388	408	417	448	443	407	389	412	423	416	395	421	437	414	435	432	418	392	422	437	463	431	457	461	419	399	391	417	429	455	410	444	439	451	411	432	450	405	454	422	457	417	431	406	389	408	457	405	428	466	415	423	413	415	447	431	381	444	411	400	418	455	430	454	395	415	420	415	424	424	416	453	437	411	440	442	450	408	406	418	423	385	466	380	395	416	404	447	405	426	433	451	405	415	399	423	424	409	402	441	411	368	409	448	438	434	394	438	416	401	423	389	419	436	415	434	432	422	385	428	419	419	397	438	465	412	398	389	396	437	398	405	395	434	435	393	431	424	412	426	420	394	424	425	409	423	402	402	406	429	395	419	433	367	415	437	418	426	431	392	439	453	404	407	450	425	378	416	391	433	414	438	425	405	390	421	415	393	421	408	375	430	453	405	430	444	455	423	453	439	439	428	415	413	424	417	455	419	410	433	421	391	386	420	400	389	429	424	436	402	400	463	436	423	399	432	421	431	418	431	357	417	433	406	424	452	416	441	433	446	432	446	437	429	424	449	463	430	430	412	397	420	446	444	429	437	408	390	414	416	415	425	383	482	438	401	406	453	414	415	414	435	433	412	426	381	454	458	416	479	431	415	397	425	414	424	482	411	409	378	453	440	411	392	416	429	419	416	431	410	434	400	397	436	413	417	428	407	408	399	441	439	397	427	412	406	433	436	421	413	437	459	442	459	433	430	407	415	403	416	386	407	393	408	423	412	424	400	438	412	433	459	381	432	436	381	411	425	411	402	417	427	397	425	396	419	400	422	471	378	416	414	428	389	424	420	425	387	418	419	405	419	437	395	421	417	441	435	400	445	376	415	411	413	457	393	430	436	449	425	448	421	384	427	430	457	369	445	421	438	413	405	418	435	429	404	412	414	423	478	414	417	430	433	411	379	423	411	422	426	435	442	394	418	397	408	412	415	435	413	396	410	404	436	412	437	432	437	449	446	420	394	429	398	421	436	419	389	394	433	442	454	433	400	384	433	418	422	429	433	430	431	421	422	438	412	447	370	429	443	468	400	411	400	401	437	403	449	442	399	405	426	439	412	409	421	425	413	379	435	440	403	443	414	412	412	428	419	409	434	430	464	431	433	424	410	403	426	434	434	418	399	426	425	393	435	451	427	410	427	434	414	403	413	433	405	429	421	425	464	417	395	407	435	401	468	408	414	414	386	391	426	458	432	428	447	447	434	452	347	372	419	416	417	406	435	411	396	416	403	403	401	453	394	422	412	437	407	416	428	416	427	442	434	416	421	441	447	439	401	445	396	392	415	415	418	413	368	383	427	401	443	428	428	417	398	393	443	417	420	390	445	441	390	413	447	420	446	430	413	420	440	436	445	435	434	402	416	414	431	405	421	443	404	417	406	428	440	450	431	418	411	427	412	412	450	410	444	395	439	389	396	418	427	439	432	475	413	426	416	460	430	400	439	379	415	404	431	397	422	421	373	411	380	426	412	420	402	391	434	423	428	397	395	440	424	424	414	415	440	421	401	401	454	438	412	428	400	411	416	440	452	445	396	419	433	428	414	408	416	401	443	417	414	385	404	414	415	401	412	415	454	387	409	423	394	404	420	425	409	400	411	414	412	446	421	403	421	446	389	429	420	394	417	413	430	416	395	402	423	393	426	393	422	411	412	387	411	393	433	450
22904	21314	28954	24330	22493	23335	19727	9682	6218	4944	4115	3579	3085	2422	2035	1694	1486	1289	1056	768	763	624	590	551	532	544	494	480	479	515	439	450	497	471	444	415	418	440	441	408	433	392	431	416	428	458	399	408	399	424	428	404	388	425	427	412	361	403	422	408	417	419	426	414	395	402	404	428	447	430	433	427	386	394	418	381	399	401	400	399	414	432	402	427	426	410	412	414	426	418	414	365	386	405	413	408	407	421	415	373	428	403	378	443	402	434	445	408	428	390	428	454	397	404	405	392	413	428	422	395	420	419	405	419	400	399	415	417	425	380	402	420	468	377	382	377	400	451	425	376	387	398	406	403	410	389	399	405	429	398	441	440	402	377	393	390	376	372	453	428	394	386	421	372	433	380	390	386	401	379	390	432	375	429	384	420	380	402	418	395	405	407	400	410	425	408	411	421	383	426	413	430	417	437	388	425	415	391	382	414	396	414	387	418	435	429	387	437	410	434	433	378	371	421	381	417	442	376	436	395	426	405	413	368	406	368	429	416	368	393	408	411	405	414	394	421	386	385	413	413	424	413	437	373	403	448	460	407	400	468	400	405	411	413	413	388	417	427	399	376	372	387	367	425	408	414	412	451	433	374	408	409	380	397	394	395	392	403	400	458	430	409	408	390	426	389	407	419	391	399	415	394	398	403	402	408	415	381	434	392	420	406	379	405	432	420	388	384	437	397	384	393	413	402	440	398	415	387	446	426	385	421	398	424	392	379	405	404	419	390	410	400	429	380	376	390	406	395	394	399	420	423	396	345	388	414	417	421	410	400	400	358	410	395	427	408	373	440	423	376	432	411	411	401	369	439	380	446	389	446	431	407	404	417	419	414	410	397	418	411	418	444	429	395	387	385	433	408	414	416	418	423	394	402	447	414	413	417	388	412	442	400	402	407	427	389	428	362	390	433	417	412	417	417	417	409	404	374	437	411	401	435	398	413	407	404	404	386	400	393	401	402	407	389	385	405	397	412	413	391	389	421	376	422	401	428	412	415	418	411	400	363	378	451	402	430	384	414	409	410	399	430	423	417	398	429	418	401	389	407	413	390	378	387	383	424	408	399	416	390	386	398	405	390	401	406	399	414	432	432	400	417	381	388	401	405	404	415	384	401	378	413	364	421	400	429	384	416	400	393	395	400	405	412	426	414	406	438	433	427	430	390	413	413	409	410	418	390	403	408	406	387	385	418	416	372	395	394	435	385	406	399	410	397	404	419	407	392	404	406	413	411	424	401	406	379	424	376	365	397	386	418	406	391	405	417	376	382	398	413	395	430	425	400	424	386	414	388	425	426	407	388	397	408	399	417	388	406	437	397	431	411	377	422	410	403	427	425	407	436	407	398	390	423	386	425	382	394	404	400	403	434	359	397	390	431	428	397	397	404	430	363	371	405	396	399	383	401	416	416	413	400	416	385	389	398	409	423	386	420	397	436	431	400	471	389	425	372	368	419	418	408	395	402	445	409	433	422	440	430	373	414	448	425	390	427	418	389	372	411	391	414	376	385	424	429	375	395	404	407	373	383	427	433	414	446	394	426	439	420	398	400	418	387	409	387	432	440	400	389	412	406	426	411	378	415	376	366	413	420	428	430	379	426	429	411	408	421	352	399	386	391	445	382	388	434	394	410	435	421	384	387	393	387	395	424	399	399	422	402	407	447	445	395	398	429	404	403	408	375	438	423	415	411	365	373	415	418	419	420	404	409	381	355	371	409	372	413	424	428	410	394	388	416	376	394	402	383	384	390	432	376	398	388	463	438	389	399	389	386	378	416	428	407	419	410	431	403	430	398	416	425	439	472	382	437	356	392	391	406	429	386	392	383	420	422	392	362	365	442	397	412	423	395	428	410	392	392	388	364	385	410	418	420	387	375	426	404	404	421	379	405	363	370	388	429	400	393	384	375	412	388	379	389	419	417	406	387	400	395	379	436	378	384	417	431	380	413	405	409	406	449	395	417	421	384	399	458	389	365	410	418	385	409	403	379	429	394	394	401	427	398	358	406	430	367	435	387	412	456	368	425	383	419	402	400	403	408	445	367	417	427	412	422	428	416	392	427	376	422	432	407	400	375	413	437	407	422	471	376	387	422	427	384	391	396	410	418	425	390	394	440	395	391	417	390	421	391	409	374	372	358	414	387	435	384	402	377	406	378	427	404	394	402	411	387	383	392	417	422	432	421	408	411	415	398	402	414	426	386	340	398	378	399	431	390	396	393	416	427	424	393	427	418	399	415	419	405	422	405	417	426	378	393	375	405	423	403	418	394	405	403	388	390	386	414	392	433	387	397	361	380	431	395	391	393	405	395	414	394	384	425	402	418	421	440	401	386	430	419	390	391	425	417	388	423	438	380	397	392	430	377	440	393	433	404	376	386	440	420	396	396	385	374	385	409	417	373	399	386	402	402	407	379	406	397	392	367	368	410	399	414	397	438	373	417	423	441	408	368	427	383	422	403	430	411	398	392	434	393	359	377	399	398	409	381	432	492	423	399	451	372	406	395	417	382	410	378	413	459	369	372	358	366	393	420	435	351	434	416	419	399	448	436	391	427	412	420	395	425	394	381	405	389	386	407	408	421	424	391	389	402	421	377	407	352	430	438	408	423	398	400	391	388	419	396	385	387	398	426	424	385	419	395	420	416	435	370	408	388	453	375	429	385	369	425	394	458	446	393	413	399	383	412	404	398	386	422	378	406	438	378	423	412	404	416	375	384	376	426	397	397	385	443	364	401	408	401	389	417	395	401	433	430	411	403	397	403	426	369	421	427	399	421	389	408	407	423	384	414	392	408	385	383	392	395	422	412	400	443	393	378	419	374	401	369	439	420	409	417	429	397	439	449	419	400	401	404	404	417	383	412	387	386	421	431	405	350	432	386	400	409	397	384	413	407	406	400	409	392	403	390	433	386	398	395	407	432	396	407	411	381	420	433	433	397	394	418	392	376	389	421	389	412	384	383	395	423	395	424	409	393	402	397	399	426	437	420	361	389	417	372	429	408	428	378	420	462	373	386	369	362	400	421	419	413	423	429	419	425	414	435	407	397	435	392	416	403	386	419	437	440	398	441	456	437	395	392	394	357	400	392	393	407	406	397	412	451	398	474	405	434	428	407	412	390	399	400	412	393	386	414	418	411	403	377	411	417	389	398	405	432	395	401	403	405	400	443	394	392	402	427	427	378	431	397	408	420	408	384	407	411	425	407	404	394	388	386	410	404	401	404	375	408	405	372	383	412	412	425	426	389	413	402	409	442	423	444	405	387	423	441	346	406	407	440	377	390	397	360	423	388	400	418	374	392	400	400	400	404	410	396	416	411	428	395	405	389	407	395	424	364	427	357	408	401	442	426	421	430	430	447	417	414	441	398	398	419	442	382	413	423	431	408	429	403	367	379	397	386	403	424	403	412	455	378	407	411	417	424	418	396	370	393	381	376	395	402	403	413	371	411	409	421	404	388
32594	60775	49934	39301	32059	23989	17581	12920	9860	8058	6687	5790	4707	3762	3271	2652	2334	1883	1435	1011	888	708	681	630	600	578	517	527	489	493	484	443	437	433	426	454	411	446	447	479	424	409	426	414	382	422	432	438	448	426	435	428	452	460	415	403	428	410	393	450	412	424	462	389	447	422	410	421	408	390	471	455	412	416	433	413	436	434	388	417	381	390	429	423	397	383	391	406	435	440	474	393	382	435	422	438	423	420	435	440	434	437	381	424	409	433	392	370	419	370	458	397	423	422	410	395	418	427	440	416	428	431	413	394	405	429	416	422	419	407	413	423	453	403	400	396	395	418	397	423	419	399	450	404	454	416	407	430	374	416	413	398	438	474	430	463	460	418	422	396	410	392	412	397	442	408	446	424	373	425	442	420	440	406	458	403	420	420	418	428	426	414	444	410	418	435	434	431	407	414	432	472	410	394	406	388	400	450	398	414	395	437	422	423	402	437	395	438	377	433	397	468	447	383	411	403	441	414	389	424	429	438	416	396	448	419	402	391	395	392	434	427	419	421	437	446	406	390	433	471	416	409	390	420	420	437	426	432	422	417	394	413	413	395	407	456	424	410	425	449	427	396	425	428	412	400	430	395	412	420	451	436	403	410	377	411	392	412	423	403	388	392	427	390	438	435	418	435	429	456	438	429	432	413	431	420	410	437	397	446	418	409	388	401	437	392	419	488	426	380	415	425	430	419	436	382	415	407	401	403	432	412	429	437	412	484	445	434	400	427	452	427	422	432	451	431	444	414	437	408	371	422	452	424	455	421	403	418	413	404	425	406	411	404	437	432	408	435	422	423	351	424	392	415	437	431	423	437	453	436	431	424	395	442	435	426	419	435	453	424	449	396	425	397	406	419	428	434	414	404	437	431	457	449	455	404	411	425	406	425	387	428	428	429	432	436	417	417	409	397	419	387	426	439	426	464	417	430	428	453	418	410	400	389	444	394	396	418	435	411	430	444	427	392	421	367	446	397	405	461	408	437	461	403	428	405	435	422	432	412	428	448	410	382	404	421	439	425	425	405	443	439	418	451	408	410	435	412	443	444	430	452	419	423	441	421	436	389	437	430	380	415	438	404	405	397	441	399	434	425	419	379	417	404	390	398	427	417	375	459	424	419	409	420	398	438	430	442	394	408	434	426	417	431	391	441	420	402	420	434	386	421	396	410	446	427	421	421	424	405	401	434	429	420	424	452	415	412	421	437	406	417	407	441	375	428	445	401	426	423	433	359	399	426	407	434	372	391	410	402	430	434	414	435	429	412	473	402	416	449	439	440	426	422	403	420	414	404	409	412	429	421	414	452	402	389	413	422	422	407	432	423	441	434	440	432	417	422	414	457	396	433	401	414	386	416	394	421	423	429	409	444	434	422	424	392	431	399	393	399	449	434	402	413	413	395	433	417	406	438	447	433	427	402	432	424	415	386	383	427	410	414	446	430	399	445	388	406	395	413	400	404	423	443	418	427	415	430	395	393	424	423	437	430	402	431	403	424	419	410	454	443	421	443	412	407	417	405	462	417	420	387	447	448	404	450	409	442	405	414	436	414	426	402	432	398	404	384	425	430	390	434	407	437	427	441	403	424	398	369	427	431	448	417	417	467	412	426	445	392	426	404	429	424	421	436	436	435	405	466	414	427	444	407	463	457	434	425	411	431	390	405	383	464	408	401	378	438	431	411	419	399	433	405	429	417	405	415	411	424	433	445	395	447	448	425	377	400	415	396	438	418	414	396	380	425	429	444	431	415	386	439	461	410	394	430	426	403	387	421	444	414	420	437	442	420	375	430	422	396	413	438	413	451	428	401	404	418	402	431	407	381	418	435	400	475	409	427	438	429	428	404	391	440	437	412	423	422	374	421	412	433	445	400	428	422	403	446	440	409	397	408	405	475	428	433	435	435	403	404	425	451	447	457	392	442	426	413	432	378	396	415	443	413	403	439	389	402	402	372	384	466	420	430	429	430	448	426	414	405	410	443	440	434	415	420	425	486	421	426	451	403	405	429	421	386	456	439	423	435	411	423	385	380	403	419	422	385	404	411	427	410	403	456	384	377	407	470	416	417	399	404	394	419	395	429	422	451	432	416	446	409	417	419	416	431	417	429	419	411	416	439	412	434	421	394	420	431	424	431	421	430	440	422	394	376	406	394	374	416	424	455	422	407	417	406	428	421	437	404	409	396	437	350	382	431	417	433	404	406	415	402	396	398	411	420	412	412	420	438	388	396	411	455	415	434	387	418	445	430	423	395	449	400	433	415	437	410	352	397	386	391	403	420	399	436	423	422	450	415	480	413	413	396	395	446	429	422	412	408	397	430	424	412	406	411	441	413	437	385	435	409	433	404	454	409	421	403	422	404	377	414	402	412	385	407	430	413	438	423	449	405	394	428	460	415	395	417	405	434	438	441	424	429	416	413	398	446	439	433	431	424	406	405	430	431	403	415	410	407	431	404	397	428	421	411	428	401	413	416	429	423	404	395	393	374	454	384	429	407	395	437	427	416	404	416	418	422	436	387	431	422	434	416	394	388	415	419	414	397	434	419	456	408	433	389	418	433	416	428	405	389	394	406	415	411	421	447	422	426	439	443	413	428	435	439	394	421	458	432	407	401	385	424	407	419	430	401	423	450	447	434	393	407	390	395	405	398	414	430	407	467	415	370	416	427	416	440	421	425	436	381	440	418	427	399	416	394	484	410	426	433	414	425	439	398	452	445	355	436	413	442	435	387	434	382	411	425	431	446	370	400	440	440	424	428	439	409	412	424	423	432	426	430	400	395	413	424	395	419	429	421	445	423	435	426	384	425	450	388	427	419	432	422	396	416	386	416	414	419	410	398	433	416	431	424	400	405	405	436	435	389	423	393	413	413	386	434	436	398	452	393	431	423	457	420	439	427	421	405	423	430	409	410	440	390	422	460	411	476	429	428	421	409	462	417	413	364	380	421	437	404	415	408	406	410	409	423	406	433	438	418	388	387	419	385	416	408	415	407	404	411	404	400	416	415	372	409	372	384	419	414	412	437	412	398	419	429	415	442	418	439	434	409	436	412	426	440	411	380	437	386	388	406	417	422	415	407	413	405	438	416	413	424	391	423	412	416	437	434	444	400	361	427	446	440	421	478	408	457	417	408	428	406	427	399	411	426	432	463	395	370	413	420	443	407	385	427	438	423	413	445	421	462	418	409	441	445	410	452	431	414	431	395	428	389	434	423	414	419	417	416	390	422	396	422	420	420	447	405	419	422	441	399	412	378	412	394	430	410	396	400	405	390	388	398	408	435	421	411	417	428	436	427	427	428	411	410	425	419	422	411	395	419	434	430	419	394	418	456	423	389	435	422	388	415	396	458	414	436	403	391	446	391	443	405	422	413	437	418	403	414	407	405	415	418	402	416	441	441	408	390	427	394	424	446	451	430	399	411	434	425	435	422	418	425	429	411	446	438	414	391	436	394	450	451
31424	33268	36373	26551	15377	8386	4887	3362	2343	2074	1734	1518	1207	1161	915	793	722	587	554	478	414	356	333	309	359	318	348	322	351	334	319	305	363	358	351	307	330	321	300	322	310	335	304	326	306	325	311	324	318	337	355	334	332	341	347	355	329	329	373	344	300	366	311	301	313	314	337	332	314	329	291	341	324	313	329	316	324	343	332	323	318	331	273	323	315	311	355	304	340	304	318	299	331	349	318	356	315	300	330	289	315	311	329	318	308	299	315	309	315	311	319	304	326	347	356	311	309	303	318	278	347	316	291	308	328	318	292	318	314	312	323	330	310	340	292	327	342	328	332	300	306	297	291	328	302	315	293	273	332	328	314	314	310	323	308	312	311	318	357	325	321	326	321	303	318	344	319	327	302	317	310	344	343	328	328	327	323	333	314	338	311	321	316	297	351	337	313	308	279	321	345	327	328	317	321	315	353	311	299	336	314	318	340	348	333	307	338	355	330	326	317	298	317	318	326	294	330	323	324	350	354	324	297	300	317	305	320	313	331	333	328	315	348	285	317	294	323	320	319	308	342	309	296	334	320	305	310	322	321	326	334	291	310	311	315	349	333	341	306	341	312	309	348	303	282	313	325	297	339	293	328	284	308	309	325	311	347	333	302	303	314	330	341	336	314	314	361	327	315	347	306	309	294	300	325	313	365	329	315	279	341	328	324	336	332	327	314	339	345	302	308	361	309	335	314	310	330	341	311	277	343	336	357	324	320	305	312	315	302	323	348	284	320	341	320	304	335	339	331	275	320	328	332	306	315	314	321	316	325	329	326	326	310	340	319	327	295	308	344	294	310	301	312	322	358	322	282	346	313	326	323	324	313	354	328	292	329	305	318	300	358	284	322	342	346	348	303	314	316	322	324	322	302	313	302	336	310	327	335	284	317	325	285	318	322	333	321	325	330	306	337	303	329	285	286	308	338	305	329	327	323	336	337	332	319	292	329	318	343	301	342	306	301	343	322	303	321	283	330	324	344	319	304	312	312	337	318	320	310	301	325	311	345	361	306	346	315	323	303	305	356	297	326	351	302	305	299	336	321	340	311	321	330	349	304	324	321	327	304	322	328	326	319	335	351	322	302	315	323	321	320	320	348	342	348	286	334	340	327	319	334	322	321	352	327	298	286	321	321	336	330	341	353	320	351	317	314	302	303	326	315	333	323	301	327	312	313	312	365	289	313	338	333	297	276	341	340	352	349	303	321	315	331	310	290	329	322	326	305	333	326	333	323	303	301	300	301	297	347	296	311	367	306	330	311	281	303	317	326	334	314	357	289	287	311	323	320	305	347	306	311	334	320	290	354	294	320	316	304	307	334	327	348	325	317	322	333	288	309	330	322	304	327	314	309	330	327	296	318	298	318	321	339	289	352	334	348	321	286	328	319	339	316	321	335	276	328	325	325	287	307	312	316	315	353	295	324	323	343	312	320	321	322	326	327	328	263	313	347	303	335	305	307	334	310	328	328	323	315	306	355	328	314	346	309	348	323	299	301	296	315	335	341	326	297	313	340	333	329	361	305	329	298	308	297	312	336	346	310	318	313	350	305	326	348	343	329	302	281	329	348	326	367	297	325	285	292	339	313	281	323	304	311	336	320	346	323	291	322	311	319	313	303	324	311	280	346	293	335	328	320	319	309	317	322	312	330	297	304	309	276	321	322	333	320	330	297	336	363	314	372	306	321	296	288	320	335	304	308	322	338	327	331	336	328	344	317	325	319	316	291	351	312	285	291	283	305	335	345	322	329	308	352	320	341	305	320	294	292	317	315	319	299	312	340	322	300	301	289	319	334	341	334	332	310	303	348	314	319	317	325	347	335	341	320	312	307	333	329	332	303	339	344	308	341	299	334	305	286	361	348	298	330	330	350	316	307	340	302	295	349	315	340	306	341	288	325	301	332	316	333	320	287	333	321	294	368	290	320	317	334	316	314	302	342	341	343	290	326	339	327	314	330	322	334	301	321	322	310	319	299	308	315	321	327	335	294	354	347	284	317	343	314	302	324	351	357	323	279	330	321	291	315	303	282	336	350	340	343	312	301	328	315	325	281	347	329	318	303	334	347	321	304	296	315	295	325	312	321	362	296	320	323	322	353	324	320	330	322	332	332	337	327	335	319	333	332	296	269	313	342	331	335	298	336	327	283	328	338	339	356	324	308	325	320	308	326	316	293	306	331	337	339	301	323	320	327	357	295	322	324	327	308	312	295	364	293	329	304	331	350	339	318	321	295	317	313	328	302	345	323	306	298	322	291	301	322	320	322	301	301	357	339	291	299	363	309	332	327	321	305	306	332	302	285	327	323	346	338	311	288	292	316	314	351	295	315	333	330	312	284	330	328	348	337	318	358	330	302	322	298	325	322	305	330	303	308	329	298	332	332	357	333	328	316	343	315	310	322	297	316	308	311	318	298	339	334	332	323	339	307	361	332	340	305	304	334	334	284	279	328	318	266	315	343	326	340	350	345	315	337	310	351	326	323	342	328	313	327	278	314	309	295	319	291	327	322	283	325	339	310	326	297	264	298	283	320	306	327	337	329	347	288	313	353	327	314	316	329	355	321	312	342	325	316	302	315	320	316	279	321	319	319	308	326	289	326	322	305	300	332	296	324	302	313	311	352	328	308	340	303	306	318	312	302	334	327	294	305	353	286	314	306	291	306	333	328	314	311	316	283	317	339	323	319	330	342	348	304	315	346	332	305	324	298	325	330	324	300	329	327	318	292	327	325	332	294	347	330	349	333	303	283	281	336	317	299	314	316	336	291	347	308	333	336	314	304	298	331	323	264	310	328	336	302	317	296	289	351	347	307	362	308	312	341	304	334	323	329	284	297	333	310	321	324	342	328	315	295	281	331	280	284	304	328	352	302	305	334	289	321	298	333	348	316	299	310	348	301	292	300	341	324	335	332	330	314	294	333	287	333	323	305	332	324	303	311	311	309	333	289	309	327	310	321	321	312	326	325	331	321	321	289	342	302	319	304	290	285	308	286	345	358	309	314	343	318	302	335	339	310	331	313	323	316	324	321	332	325	304	301	292	334	306	310	314	310	326	328	306	326	334	351	303	333	311	349	342	327	303	307	330	310	331	312	329	340	317	350	331	329	326	328	282	314	332	283	313	303	359	304	282	330	339	291	309	333	337	316	299	322	320	323	351	308	322	330	326	318	314	318	374	322	315	317	322	353	318	338	330	308	284	319	342	300	344	296	309	322	360	302	307	343	309	325	303	319	287	340	302	317	299	321	297	338	333	343	324	306	309	311	320	329	351	333	292	343	346	342	301	332	301	303	322	282	305	305	319	303	326	339	325	332	316	299	334	326	297	293	318	298	338	309	315	311	305	321	329	306	340	296	310	336	308	317	320	322	318	318	304	307	323	324	361	324	314	348	292	302	326	308	329	316	316	299	329	324	304	307	324	307	316	319	313	326	314	332	305	311	320	317	325	300	312	310	352
30938	47753	36991	25023	18089	12112	8225	5872	4347	3448	2945	2540	2083	1753	1552	1266	1166	859	717	603	538	466	399	409	396	424	393	390	388	390	378	357	380	352	366	382	357	336	362	340	329	365	344	347	354	344	337	350	338	350	355	377	301	387	338	371	353	369	339	359	339	314	362	363	343	349	375	342	364	346	359	332	305	337	361	344	337	345	373	348	334	348	327	355	337	375	360	306	336	336	319	363	350	346	303	368	293	332	328	314	319	351	293	345	365	344	354	366	349	324	379	363	358	342	359	316	363	368	335	381	371	372	354	337	334	347	343	346	319	336	325	384	330	327	357	372	321	350	331	341	317	349	334	354	305	354	335	359	372	351	336	308	369	318	352	330	326	349	358	366	348	344	347	306	300	391	337	329	364	359	369	326	327	344	323	334	345	297	322	340	333	305	349	321	360	329	343	343	335	361	348	322	349	308	362	337	343	366	356	370	313	338	349	334	325	352	354	336	359	313	334	336	336	356	348	369	338	369	337	368	334	336	331	350	368	354	331	377	350	347	340	332	315	357	323	368	353	331	335	333	328	360	353	342	361	352	335	373	347	338	369	321	346	317	380	335	315	362	324	324	324	370	303	356	335	339	340	370	351	341	328	304	318	345	328	324	340	342	347	324	358	348	346	319	347	318	348	327	366	339	366	355	347	310	345	360	331	352	342	341	336	357	372	343	334	300	321	364	341	352	326	350	356	342	334	321	327	319	352	341	346	333	344	361	354	361	336	349	314	353	335	350	350	357	351	291	340	329	327	337	366	344	345	359	341	346	351	342	394	381	316	336	360	344	327	344	326	360	345	334	366	340	322	390	374	308	345	337	345	338	343	352	369	357	339	326	328	363	361	348	352	350	360	356	324	362	349	323	320	348	326	319	325	310	360	331	322	365	337	369	362	340	339	341	311	306	309	325	342	322	303	361	340	335	341	335	336	336	328	342	367	340	359	331	351	351	349	332	364	302	350	341	343	358	364	349	333	326	328	333	329	357	351	342	351	347	324	351	332	331	353	307	327	356	304	337	384	361	343	375	325	310	339	331	341	354	329	328	342	352	319	346	356	332	342	341	308	363	321	344	338	370	350	344	364	348	348	314	339	321	318	328	382	362	320	374	365	352	335	343	325	300	332	364	343	352	359	328	352	365	366	358	332	350	326	355	339	355	349	387	333	364	333	361	331	311	335	320	368	337	351	346	308	373	353	348	348	356	350	318	358	376	317	335	357	342	349	332	324	351	356	353	336	320	319	344	338	346	316	368	362	341	346	370	391	321	336	353	323	340	322	371	324	331	353	361	389	342	329	345	322	329	329	326	369	328	314	367	324	327	324	339	336	343	379	336	356	350	348	354	338	370	331	331	359	319	353	347	377	308	343	357	338	338	334	337	337	338	287	345	348	358	352	352	349	332	363	334	344	373	331	332	338	376	358	392	338	309	378	365	338	322	311	326	349	354	348	347	327	371	360	308	338	368	354	348	322	339	363	348	326	358	361	342	347	326	311	327	352	326	313	351	349	319	340	309	329	362	340	376	336	380	288	366	343	335	324	318	349	338	354	358	327	310	353	359	371	342	343	321	320	322	341	354	370	334	335	318	359	330	330	335	319	306	322	330	351	330	314	351	348	344	352	326	339	348	340	348	293	373	314	382	351	358	360	352	334	327	321	337	369	332	351	383	346	339	338	330	374	342	348	359	344	337	375	359	357	320	343	398	343	329	387	303	364	344	319	356	301	334	322	332	357	328	377	363	342	334	346	345	344	356	340	332	338	339	348	336	363	327	342	338	348	346	342	357	382	347	337	336	313	358	328	356	344	356	296	319	340	368	352	342	323	327	345	371	355	346	344	346	364	348	366	329	358	314	373	343	347	335	317	336	351	365	346	374	340	342	294	337	323	339	369	343	379	349	361	358	331	314	378	353	369	349	332	358	340	331	301	315	342	357	352	367	338	368	357	344	309	359	357	323	372	334	342	345	353	331	340	348	353	331	309	362	320	354	328	330	315	352	315	363	355	346	334	343	329	320	345	373	343	321	338	376	345	332	370	327	334	366	347	326	348	346	334	372	330	342	352	302	343	322	339	342	304	353	368	379	353	324	358	350	341	331	358	329	357	343	349	345	376	360	341	323	351	359	347	334	363	373	371	325	364	357	333	334	359	317	341	348	334	356	343	354	349	346	357	333	329	303	326	359	298	340	352	350	345	323	330	327	337	348	346	341	350	311	331	364	324	367	352	341	337	345	347	358	312	339	334	369	360	320	334	322	355	357	328	348	353	337	361	371	383	338	343	327	356	349	350	351	343	327	339	325	339	339	350	352	348	318	357	366	365	373	328	322	346	345	336	353	351	339	372	359	359	337	357	353	321	352	350	348	349	339	366	338	343	353	359	312	316	357	337	349	371	384	326	343	331	348	309	309	314	371	317	346	340	336	338	359	335	351	356	337	320	353	332	375	331	355	357	340	319	354	365	347	348	351	331	321	342	341	344	331	344	339	343	361	341	328	363	331	344	354	366	307	352	358	363	341	365	342	321	310	315	381	357	332	366	364	350	301	344	338	321	346	348	364	345	359	363	345	347	344	328	325	369	339	362	346	346	332	346	347	348	308	353	377	384	334	336	327	353	356	341	329	340	315	325	351	341	326	344	335	364	367	325	325	331	313	343	384	351	304	356	318	381	327	335	365	339	327	348	342	352	338	323	327	326	348	339	367	351	356	341	360	363	352	329	366	338	322	347	361	326	319	367	353	351	338	318	298	329	333	347	323	329	312	391	334	352	357	319	366	277	341	343	333	339	386	360	346	355	308	311	335	347	354	332	353	339	354	304	360	336	333	327	348	334	337	315	339	339	380	355	353	350	337	345	333	329	333	331	326	335	309	365	323	304	326	332	335	354	357	350	347	328	326	344	340	367	344	389	315	358	331	363	345	348	327	316	327	344	343	340	347	363	360	321	319	324	357	355	366	344	331	361	330	328	331	361	338	360	350	393	378	351	331	356	351	347	348	356	382	327	359	339	302	334	333	352	322	327	352	343	350	340	311	334	377	320	346	321	338	385	347	334	337	357	354	356	359	343	358	363	335	354	341	340	325	337	356	345	345	361	375	355	315	374	334	355	314	329	347	339	340	379	365	354	344	335	317	341	331	322	333	355	334	306	331	372	367	283	346	332	301	358	347	365	337	380	337	352	336	290	320	352	395	346	354	350	384	379	341	300	363	351	310	342	324	346	344	372	379	351	356	349	341	328	335	356	328	371	362	354	305	366	316	347	339	311	374	303	349	339	339	345	355	357	335	309	350	366	339	314	330	338	340	364	337	329	337	354	338	362	337	348	323	301	359	348	326	361	355	317	396	375	342	317	319	350	343	346	336	339	342	333	359	350	357	323	410	341	314	354	362	345	335	322	362	338	350	369	344	331	361	322	332	340	334	334	351	333	326	340	314	335	354	368	360	335	338	360	331	337	324
24196	21408	28900	25702	23113	18882	11492	6330	4293	3608	2878	2554	2067	1701	1425	1284	1045	882	740	605	489	385	368	374	369	416	361	350	358	315	346	333	327	325	305	301	291	306	319	326	326	303	302	270	320	296	305	305	305	318	341	292	332	291	319	284	297	308	307	279	311	290	347	276	292	299	323	312	292	278	347	290	315	292	288	281	330	306	320	312	279	326	279	304	267	282	304	320	286	326	331	309	278	317	340	297	284	263	335	308	285	270	303	305	294	323	308	320	311	322	267	321	273	324	324	296	295	320	320	288	306	298	284	322	275	304	313	303	345	300	309	315	304	311	338	275	283	275	297	292	325	291	313	281	296	311	309	317	318	309	318	319	272	309	328	292	283	314	282	316	306	294	333	319	312	308	297	321	285	315	319	299	288	320	306	331	328	310	300	314	316	334	293	288	309	303	307	266	316	289	324	281	283	306	303	274	310	313	305	317	323	302	289	328	326	299	309	298	324	292	287	322	297	314	314	294	302	279	289	286	314	285	314	331	327	332	302	252	278	321	353	311	310	291	313	302	341	308	309	299	320	309	300	305	307	273	333	311	341	330	301	313	300	259	297	305	337	293	327	279	328	304	330	314	296	314	276	313	296	285	310	290	276	308	333	305	322	311	329	305	295	313	319	292	296	254	293	279	331	291	293	279	304	291	302	296	289	318	312	314	322	303	273	297	310	310	271	336	311	321	283	284	330	298	321	336	327	316	300	293	278	338	311	309	303	305	299	306	280	288	318	317	288	312	291	305	303	312	291	310	286	290	336	284	293	306	300	320	287	302	303	324	289	337	294	315	312	314	283	281	305	305	280	299	289	300	304	303	351	306	300	314	279	324	310	298	316	301	328	310	324	308	300	308	294	304	315	319	289	318	299	324	302	295	307	337	296	300	300	308	281	302	312	343	280	281	283	315	286	273	317	292	323	315	319	274	323	287	302	293	290	311	317	310	326	290	320	312	329	281	301	289	316	296	320	318	306	318	307	284	292	299	290	266	299	322	311	266	302	307	324	292	281	303	301	316	297	313	276	300	322	321	274	311	318	321	281	302	310	323	276	339	298	311	306	318	298	301	311	292	341	265	312	290	309	303	338	286	298	304	347	314	313	315	310	325	308	357	286	306	312	321	311	295	286	313	267	304	285	361	307	296	315	302	303	310	335	279	305	316	291	313	297	252	299	315	314	303	306	288	313	279	265	290	287	299	320	312	294	303	316	294	285	293	313	271	321	295	306	323	338	269	342	317	282	310	306	299	321	329	273	305	304	314	314	269	287	316	291	316	270	317	286	324	299	277	326	318	337	306	339	260	307	335	310	286	271	300	305	309	303	306	309	323	314	308	310	301	352	287	278	334	311	326	331	296	309	303	293	290	327	276	310	290	293	259	296	291	308	311	301	302	313	278	324	288	308	324	306	296	331	291	290	290	296	312	295	314	330	266	308	272	334	319	295	279	286	298	318	334	279	300	275	294	303	331	302	309	297	308	315	293	325	289	281	297	307	301	311	308	293	312	270	322	320	312	293	326	319	303	289	290	302	295	331	314	287	275	321	313	308	310	303	311	299	296	288	281	307	313	300	298	319	300	299	326	288	325	292	322	302	301	283	308	310	297	314	294	326	291	309	287	311	325	285	316	294	288	307	293	304	312	309	327	295	302	297	328	301	282	294	274	302	328	320	338	311	301	317	300	315	306	295	314	313	291	290	309	301	280	302	312	322	318	283	298	316	294	285	283	312	317	269	304	339	298	322	291	271	328	327	313	302	307	297	314	304	282	327	290	277	304	312	311	326	307	311	323	314	265	309	301	307	291	298	318	314	298	291	297	321	303	327	304	288	319	313	256	308	310	310	317	297	270	276	296	306	281	281	306	298	264	299	274	259	288	285	302	310	308	281	293	308	275	308	269	308	301	309	327	270	334	319	276	301	296	327	314	306	312	314	302	340	323	275	302	307	306	301	282	344	301	289	288	296	295	312	294	291	296	313	311	281	288	268	284	301	286	312	304	292	276	272	303	304	317	272	316	301	283	319	293	311	299	277	324	293	298	281	291	304	292	273	320	303	304	267	267	312	272	303	288	291	278	272	281	255	293	297	331	302	319	309	303	282	312	291	327	299	312	319	313	297	331	317	306	324	270	290	299	266	293	311	310	327	319	300	302	319	313	309	311	324	292	305	297	281	308	299	305	322	295	292	288	283	296	328	302	290	296	310	324	304	278	270	298	294	306	315	308	313	286	291	292	301	315	293	314	285	324	305	311	290	298	301	357	309	291	301	280	288	298	322	316	319	282	306	272	297	281	323	314	300	306	304	273	299	299	295	316	316	282	318	284	345	310	297	314	280	300	287	266	285	320	318	338	269	312	281	300	276	304	301	306	294	343	304	310	296	293	294	311	308	294	279	315	290	300	324	285	277	296	336	283	320	318	316	294	321	313	320	304	283	315	305	290	297	303	300	322	295	280	321	318	294	317	320	334	257	298	301	299	274	309	301	308	274	276	270	298	302	302	304	333	326	308	326	331	330	282	307	326	286	306	308	297	362	312	307	311	313	316	302	301	316	285	304	308	289	319	311	312	318	289	307	271	335	286	320	330	334	295	312	321	283	303	299	276	267	317	303	306	306	330	321	302	274	282	308	329	319	313	308	316	313	308	345	305	291	312	352	337	307	286	314	297	291	331	300	271	309	302	303	312	332	312	309	290	329	318	297	305	315	338	318	316	338	312	311	318	317	304	285	298	289	319	307	298	275	280	321	296	274	309	315	337	319	317	302	294	303	321	317	312	306	332	301	295	298	319	299	327	295	300	342	292	274	302	304	277	310	332	277	287	311	294	270	288	310	295	285	323	323	313	299	331	346	314	313	330	296	330	319	319	326	290	293	323	309	310	314	275	294	314	328	267	298	285	300	268	295	307	292	316	321	303	318	293	288	289	289	302	316	311	282	302	289	330	323	321	291	273	343	304	327	327	291	301	325	326	286	290	294	317	297	310	302	308	336	324	326	318	280	293	275	330	309	303	310	311	272	299	264	273	327	303	302	308	316	305	277	305	279	316	301	297	317	302	335	312	281	290	308	313	277	299	287	329	285	318	308	295	300	305	299	319	292	346	292	326	324	303	322	306	333	313	315	290	290	299	312	307	296	304	280	289	301	340	323	299	301	264	318	312	297	309	330	282	313	277	307	295	319	336	279	323	311	304	296	279	306	290	320	308	324	318	304	317	305	349	284	300	302	333	280	304	287	294	263	295	321	305	318	287	289	319	327	290	288	305	296	298	327	301	312	321	323	290	300	286	343	293	294	327	295	349	272	317	307	292	313	298	321	310	303	308	292	278	303	313	300	308	330	284	295	293	284	283	279	300	326	337	330	303	307	293	322	326	339	307	292	330	319	291	307	350	308	315	295	290	321	304	286	278	268	310	263	302	320	314	293	295	284	339	275	323	301	319	307	316	312	312	306	291	318	331
30522	54690	45068	33249	25694	18399	13169	9415	7235	6064	5038	4201	3454	2744	2230	1972	1589	1217	956	881	610	479	462	456	396	397	391	407	369	383	343	359	372	335	335	327	356	328	326	367	330	341	335	333	336	315	357	335	346	298	323	314	361	316	346	325	359	296	323	345	334	310	332	297	311	317	322	321	329	326	343	343	321	333	349	376	346	314	335	305	336	350	330	315	328	295	311	316	317	305	326	340	334	331	313	352	343	350	330	362	354	319	336	319	320	321	313	325	312	325	325	308	337	296	295	327	310	315	350	348	350	302	284	315	342	329	363	301	319	320	303	304	333	296	341	361	305	325	321	321	306	335	310	327	292	321	322	352	331	320	316	352	318	331	321	314	372	341	335	324	344	352	311	324	318	302	294	333	342	320	319	302	304	325	328	280	307	315	354	326	295	292	328	332	286	343	300	332	301	299	327	333	314	358	317	332	315	314	289	318	324	323	290	300	311	322	340	330	293	325	325	295	289	319	342	338	328	316	316	345	346	344	315	309	316	312	296	337	299	308	342	308	324	296	315	336	321	342	334	356	288	309	296	306	320	274	302	331	321	322	346	313	344	318	345	307	312	301	307	314	316	308	346	346	309	282	326	316	322	309	286	342	341	325	348	318	321	309	336	332	313	313	331	296	313	296	309	332	295	325	310	356	329	318	325	320	322	309	290	327	291	312	345	320	325	300	323	317	360	323	306	374	299	298	324	357	351	309	337	298	293	298	331	337	317	327	297	324	347	283	352	301	332	334	314	320	313	294	321	295	299	297	301	327	325	319	302	309	274	298	338	314	328	340	325	333	360	331	317	304	303	312	314	344	331	327	336	318	297	320	340	307	360	315	308	324	307	334	313	307	323	326	314	287	320	300	354	326	315	319	311	285	318	313	339	346	328	338	358	325	310	338	294	311	308	359	324	314	307	327	294	337	291	329	330	304	328	321	306	341	314	324	330	329	323	331	326	273	325	336	338	335	320	327	340	326	354	328	337	350	302	297	309	318	311	312	316	310	342	365	332	344	318	360	323	314	314	331	303	322	347	324	334	327	297	315	336	332	291	325	311	327	335	336	323	324	318	293	331	325	334	347	321	336	354	301	311	356	316	311	311	316	312	350	331	325	325	328	363	334	329	315	365	340	318	329	360	318	353	312	306	308	285	371	331	299	312	314	324	314	325	324	323	289	312	327	334	328	346	302	315	363	318	319	366	354	306	314	308	313	310	306	339	325	335	333	283	320	316	289	321	301	352	327	329	303	309	308	309	304	302	303	339	278	296	334	327	310	343	318	346	337	287	337	289	341	342	351	345	319	303	331	316	317	353	341	332	340	295	323	319	315	335	318	299	333	315	307	325	321	328	323	294	299	299	324	312	354	294	328	298	316	334	346	311	314	324	323	301	319	323	330	312	341	311	339	306	306	313	326	345	332	289	306	329	323	322	308	330	305	307	306	348	328	316	293	314	334	315	324	287	325	357	297	345	311	347	302	320	349	316	347	330	333	303	318	328	347	325	319	346	328	339	330	357	277	306	316	312	348	321	349	290	299	339	360	328	323	323	322	302	327	309	316	328	307	312	303	318	312	332	330	347	323	343	307	332	272	296	338	318	318	297	304	317	314	352	321	336	323	296	308	340	292	328	330	309	325	319	312	331	344	306	326	318	312	317	320	317	309	334	334	361	284	298	349	324	321	319	344	354	356	293	330	338	349	339	342	323	322	324	331	342	344	336	326	315	300	332	340	299	297	302	315	326	312	316	341	321	300	314	312	331	299	332	325	352	303	327	347	331	313	319	323	298	321	309	334	343	316	350	329	304	343	317	315	312	326	291	330	333	288	320	348	328	346	338	339	331	347	314	330	313	334	327	327	316	307	321	342	317	327	311	304	337	313	298	327	284	342	334	299	305	328	310	302	290	317	321	311	316	322	304	310	312	303	320	327	326	333	354	342	313	346	318	296	346	327	328	321	351	321	352	341	307	356	310	308	349	316	284	316	330	300	330	316	310	317	330	330	324	319	308	315	315	321	320	317	292	330	335	319	319	314	300	314	317	300	335	298	338	322	343	304	314	321	334	361	314	315	332	326	307	346	309	299	306	299	339	310	303	321	315	352	323	317	340	328	334	330	314	294	360	300	298	306	328	317	305	350	275	349	328	328	328	349	309	303	319	301	304	333	318	315	333	339	316	323	314	302	342	353	310	307	295	278	340	319	348	348	323	310	345	319	316	314	325	318	331	310	281	318	332	318	300	315	312	329	300	301	321	296	317	306	361	344	343	328	330	362	354	328	328	293	279	287	307	318	341	339	307	333	296	342	369	308	310	329	322	306	317	358	294	333	324	316	298	335	312	344	352	292	309	318	320	316	345	325	313	369	319	311	310	293	346	313	362	331	312	325	319	301	325	303	321	315	317	304	319	339	330	334	325	361	307	332	339	308	318	323	326	317	359	305	307	335	363	301	286	330	347	288	312	338	327	334	364	310	338	341	351	345	343	316	329	309	369	278	358	299	308	329	337	334	312	334	329	337	316	336	323	338	335	331	308	305	320	326	339	281	335	331	315	335	350	327	345	300	341	299	305	283	298	321	339	342	365	355	316	301	324	293	344	345	316	305	330	309	356	335	295	311	349	318	306	306	323	350	323	276	336	312	316	317	317	308	309	327	327	305	299	302	313	343	298	324	334	321	329	325	323	337	334	303	288	330	301	338	333	317	313	298	350	340	319	287	314	323	296	317	335	328	349	331	338	323	322	350	315	312	315	303	305	320	342	290	336	348	315	338	344	324	336	295	336	337	333	320	330	332	313	338	299	320	325	307	335	304	338	314	322	333	326	317	297	321	321	343	346	343	292	302	315	290	327	334	290	342	319	311	311	324	326	318	305	301	334	303	313	328	333	313	325	312	326	324	349	301	339	308	338	328	325	352	341	329	367	357	318	323	305	335	308	327	309	315	301	327	307	325	307	316	316	342	278	354	310	300	327	345	330	318	318	283	316	286	307	288	307	334	325	308	336	356	331	326	327	328	313	309	307	324	343	325	338	313	330	303	315	316	311	354	346	326	344	351	341	359	334	323	300	329	301	329	348	323	317	353	322	295	320	297	302	329	332	327	303	324	283	331	305	314	318	354	335	314	297	311	345	301	323	329	357	302	316	338	315	323	318	341	307	322	325	341	284	311	327	337	319	311	300	306	286	332	295	293	291	333	324	297	319	365	307	325	359	345	293	295	303	312	317	321	315	327	311	320	314	338	310	320	315	308	324	325	323	330	321	313	348	335	334	342	325	296	316	330	309	346	306	320	299	321	330	309	326	320	320	302	314	318	334	345	307	304	305	325	318	312	293	333	328	316	362	308	329	326	305	307	327	312	291	325	342	326	336	319	283	305	321	330	354	305	330	348	350	315	330	301	322	316	340	324	326	337	305	329	318	288	313	324	335	346	298	336	320	323	312	312	327	307	320	342	320	342	346	298
25302	21438	28922	27950	20220	12599	7277	4537	3405	2803	2376	1968	1715	1449	1219	1197	975	820	737	661	530	489	486	429	456	444	407	441	431	454	406	405	418	400	421	398	395	390	384	377	406	380	368	388	408	392	383	390	388	387	415	375	360	398	406	395	414	398	375	413	397	349	373	383	396	389	384	393	409	387	375	378	384	385	378	382	391	410	388	342	348	372	389	405	429	402	380	388	396	423	389	384	376	371	410	367	398	415	393	387	393	397	399	406	412	390	414	396	342	349	378	405	394	397	399	395	393	370	364	383	431	403	372	410	418	373	399	389	395	402	414	405	365	385	414	380	380	360	373	397	408	369	414	403	361	384	371	411	357	392	406	385	399	394	391	399	429	363	377	377	414	377	399	395	374	416	394	383	413	376	399	405	368	385	412	364	425	399	415	406	399	415	395	375	356	379	399	357	362	354	356	372	417	408	384	381	365	392	356	409	400	405	377	394	357	380	420	413	380	379	406	389	372	359	364	386	368	391	375	383	352	387	369	391	405	362	375	387	392	369	386	378	409	414	380	385	390	386	401	391	379	404	412	360	398	416	394	374	404	424	429	409	383	383	375	410	376	387	404	388	406	389	354	374	385	422	401	369	408	365	378	409	417	337	416	372	394	402	355	371	415	373	372	403	410	453	377	381	397	372	398	395	401	379	331	415	420	389	373	417	393	391	373	377	392	400	434	386	401	377	385	397	384	422	404	380	370	369	414	367	369	391	431	347	400	368	381	393	411	359	392	370	446	407	404	337	409	422	405	382	393	403	424	390	359	371	384	348	410	402	372	414	376	407	389	413	372	377	401	416	401	388	403	384	396	415	377	383	361	366	397	397	376	390	402	400	412	400	424	363	380	412	382	416	348	383	421	389	396	345	349	364	392	375	397	404	366	356	383	384	393	428	415	431	375	405	359	359	377	386	383	421	407	383	411	407	413	373	383	381	418	390	390	404	375	377	378	413	366	375	410	378	408	395	364	344	367	404	373	374	420	432	345	422	402	370	405	364	372	391	362	383	391	394	384	404	398	371	386	375	370	427	373	373	403	375	405	399	406	374	375	387	384	389	392	404	367	378	387	385	388	369	386	442	352	413	396	414	376	370	380	380	392	384	410	391	382	381	407	416	400	358	394	400	400	406	390	377	387	403	414	381	374	376	401	412	420	372	417	406	367	342	429	367	381	371	392	364	413	387	359	355	391	370	397	430	366	403	407	359	406	372	408	382	378	377	369	388	381	441	420	388	350	389	406	387	414	392	381	430	384	390	400	376	380	398	399	356	402	341	399	389	388	365	358	353	383	428	402	378	406	387	378	397	397	392	344	368	375	389	431	371	407	401	373	371	396	380	345	417	396	407	368	360	414	393	393	400	386	400	420	387	354	391	377	342	364	419	370	396	407	372	394	382	365	379	355	382	393	413	406	394	382	373	351	413	397	400	401	396	419	378	390	406	414	387	369	429	372	372	359	394	367	428	375	414	362	394	415	364	357	369	379	413	386	390	393	385	342	351	394	388	398	361	408	416	422	392	417	388	331	425	391	407	383	402	382	386	365	351	437	388	370	381	372	431	384	385	386	378	417	377	376	391	366	367	373	413	413	409	363	367	416	404	448	405	380	378	441	388	398	408	391	401	368	383	402	381	386	364	422	395	395	373	408	401	387	397	409	365	358	396	368	406	388	378	415	409	360	371	409	427	386	399	397	373	385	399	388	395	447	376	349	400	386	389	342	349	380	384	402	346	386	380	426	374	395	390	428	357	355	384	424	356	350	415	369	396	377	398	382	356	364	408	394	374	414	381	376	417	423	395	358	388	424	429	359	409	403	396	404	374	385	412	384	406	390	385	395	387	367	397	407	394	396	372	376	369	376	405	374	388	382	350	358	413	403	368	406	405	383	362	411	382	410	382	404	433	381	393	402	411	361	396	440	398	400	391	384	378	376	387	383	391	393	375	393	364	392	397	348	405	411	384	395	376	401	388	391	380	413	380	406	351	404	388	387	350	404	405	391	380	395	369	398	414	359	396	368	406	393	383	359	394	381	426	349	401	372	400	393	391	422	351	408	375	406	409	407	432	363	418	399	365	403	381	398	368	399	355	390	365	394	372	378	381	367	388	416	388	374	368	372	385	437	384	394	352	372	359	374	405	414	380	397	373	366	384	386	392	389	359	331	380	379	399	419	416	376	382	373	371	373	368	412	397	386	365	356	370	392	413	380	371	380	362	355	391	345	366	363	381	380	391	432	417	397	358	370	375	397	392	399	387	399	386	401	380	415	340	409	392	416	422	384	360	397	369	388	419	410	390	404	399	369	402	406	362	359	416	357	371	376	432	398	393	417	373	380	371	386	399	401	412	390	400	386	385	397	378	394	384	388	395	366	362	391	423	391	394	404	399	384	408	416	393	422	384	386	379	396	388	391	393	384	393	381	371	392	380	376	415	391	413	391	382	361	389	399	403	420	392	365	418	383	413	374	386	403	413	385	433	408	370	401	411	358	384	396	379	387	405	342	374	376	401	370	335	395	442	375	410	389	378	384	382	385	384	385	407	398	396	386	398	337	373	374	373	405	372	369	399	363	344	412	359	366	403	365	374	395	402	379	400	386	348	393	364	372	361	381	404	400	381	382	376	395	392	381	387	380	405	374	406	428	388	387	379	380	399	371	378	368	384	402	364	340	388	373	424	397	390	398	380	380	383	379	394	427	359	362	402	368	395	387	391	361	400	380	358	396	405	396	397	385	405	404	388	419	400	388	415	381	392	358	387	383	383	374	395	395	408	397	381	410	419	392	400	374	395	400	381	351	437	383	391	370	386	393	394	354	377	401	369	398	386	351	379	353	356	392	386	370	369	379	413	368	425	399	386	391	389	401	375	379	424	349	390	380	382	417	375	386	376	392	391	420	417	411	387	377	406	417	391	360	428	430	388	354	375	378	357	382	396	452	391	410	400	356	399	381	353	382	412	404	404	356	426	359	360	400	366	382	405	388	387	365	394	399	423	380	407	364	365	406	395	377	361	405	393	393	431	369	377	391	380	374	401	386	395	390	395	379	400	393	379	378	336	402	348	405	389	371	381	418	386	381	396	378	417	367	402	439	372	394	391	383	366	398	431	382	409	407	414	399	376	401	375	415	384	367	412	364	418	402	381	385	396	400	371	399	399	405	408	392	409	368	410	373	389	401	418	374	361	393	381	390	401	418	418	378	431	404	426	364	361	385	362	420	412	398	371	390	404	403	413	390	369	382	372	392	402	392	370	367	392	425	395	379	389	384	390	402	355	385	361	399	394	343	375	359	402	412	370	379	390	375	380	381	370	383	403	404	362	402	395	420	357	386	410	396	382	408	375	397	432	398	389	403	403	364	384	385	403	358	400	421	376	363	372	364	394	401	394	394	402	391	403	362	389	402	369	431	394	414	400	415	371	388	373	383	365	389	387	363	376	363	374	408	414	373	420	408	376	356	383
29489	50765	41454	29613	22095	15607	10959	7949	6135	5180	4281	3507	3041	2248	1863	1831	1534	1124	930	867	652	530	509	510	555	477	450	455	443	473	442	426	379	435	403	409	451	431	433	450	418	434	396	421	397	442	391	395	406	402	407	418	395	426	431	427	422	405	416	407	422	460	422	419	388	406	400	412	438	403	415	409	434	403	455	402	417	385	370	389	441	423	418	420	433	419	442	440	408	410	451	404	426	401	436	377	423	416	408	399	396	416	406	410	408	397	410	452	431	453	431	437	432	425	422	423	438	385	438	425	419	403	387	421	402	437	399	400	424	426	427	421	409	390	449	383	396	438	429	425	437	399	404	422	418	414	405	413	412	408	420	419	431	426	431	420	411	399	403	409	416	403	428	433	434	408	395	457	391	385	421	421	381	430	424	404	467	408	418	438	399	401	412	383	364	413	425	388	412	415	402	435	413	411	426	399	420	393	404	394	445	428	404	424	425	424	434	418	374	426	417	402	460	405	410	420	382	428	409	411	440	444	370	429	421	400	405	407	386	390	408	403	400	408	387	406	387	445	419	410	382	384	407	400	400	419	396	419	420	428	412	458	410	392	412	415	393	423	423	389	425	440	405	421	398	428	411	432	419	364	412	427	385	392	463	398	426	396	415	454	374	452	420	385	392	406	439	394	405	437	366	428	383	375	414	428	431	430	430	386	433	443	393	410	394	405	450	426	413	382	412	399	441	459	389	445	397	411	398	425	403	419	446	417	467	422	451	451	421	407	420	400	404	418	411	427	418	403	390	411	417	403	405	384	378	423	428	421	444	410	397	409	383	415	430	441	393	437	441	442	430	430	395	376	409	419	435	408	409	370	399	417	428	423	430	398	392	428	397	384	408	413	419	423	420	412	426	427	385	427	435	397	414	443	384	417	422	427	387	398	404	429	439	426	426	353	425	364	431	399	435	438	427	414	398	397	365	449	438	440	462	395	414	388	424	462	423	403	437	407	439	419	426	404	403	408	427	410	438	419	402	411	432	436	422	402	405	420	394	407	451	428	453	431	423	416	425	430	407	444	406	407	432	436	452	410	401	388	426	403	437	385	412	449	438	425	443	424	410	440	404	413	408	416	420	400	413	437	446	384	407	410	386	430	423	377	359	417	400	405	426	409	417	398	418	371	404	428	427	430	427	416	399	406	414	377	385	418	416	398	439	407	459	459	426	432	409	429	395	381	415	401	398	399	430	389	437	411	418	387	484	420	414	421	431	386	406	393	394	396	419	452	416	422	427	421	402	395	424	372	432	435	399	404	405	377	443	420	394	393	396	420	429	451	414	403	414	419	390	384	425	394	414	443	391	422	442	414	428	377	411	415	421	438	426	406	402	396	409	412	429	412	418	417	406	373	421	418	405	402	417	423	422	415	416	376	449	427	448	426	398	415	424	415	434	425	399	435	443	365	387	414	391	434	405	420	396	429	398	438	408	426	421	430	374	410	411	404	457	425	407	426	446	409	414	383	400	444	385	380	421	392	407	429	413	395	423	423	416	444	421	422	391	414	396	423	371	421	406	431	429	403	418	363	403	401	400	401	404	437	443	404	424	413	382	426	359	415	412	440	416	449	436	418	429	424	423	431	389	414	411	429	413	413	430	451	409	434	420	423	427	428	421	403	402	459	410	458	397	394	413	423	441	386	399	402	424	390	450	432	395	400	438	439	402	400	399	386	374	448	407	412	448	410	404	417	400	419	443	390	395	412	397	412	438	431	411	434	429	434	457	398	387	383	388	413	433	430	397	395	401	424	469	413	431	442	403	414	397	417	421	382	381	419	414	414	405	431	392	401	439	400	446	465	382	420	387	382	422	417	408	451	415	411	393	391	376	406	391	393	375	455	394	387	408	426	423	391	420	420	388	433	437	386	428	422	380	399	401	437	446	457	415	432	407	394	413	398	441	423	405	407	402	391	434	404	431	448	418	419	403	437	394	406	404	417	432	424	421	396	453	417	438	418	429	440	393	430	439	393	401	429	406	422	416	428	422	399	401	423	413	427	411	444	419	405	403	408	395	437	447	435	454	442	401	406	455	399	392	457	387	428	418	407	418	420	423	432	425	395	390	386	444	414	397	426	411	410	408	420	419	402	409	390	407	411	411	392	445	436	392	425	424	426	476	434	449	411	395	408	428	427	435	453	425	409	432	409	422	397	396	423	439	385	405	468	400	380	423	415	435	410	433	373	393	401	430	433	360	434	442	417	378	412	418	395	407	401	418	423	450	404	452	443	401	415	434	429	432	375	396	411	425	434	389	415	361	449	400	443	433	398	418	405	404	415	378	398	419	404	447	428	404	420	399	395	408	437	409	448	411	399	424	392	398	416	460	394	430	419	381	404	429	382	371	381	419	420	461	395	403	400	426	409	392	408	412	470	420	400	409	406	445	393	407	392	409	420	426	389	423	430	434	425	412	411	423	396	391	399	381	386	379	401	400	406	393	447	406	426	417	375	441	379	429	414	432	411	445	459	374	387	401	416	425	408	413	433	432	448	425	404	444	393	433	399	431	422	432	404	399	449	408	420	396	442	421	407	417	373	408	392	401	412	411	401	411	394	425	441	406	410	412	389	414	419	455	397	414	428	422	391	419	409	401	386	406	400	404	423	416	420	429	403	357	408	413	408	403	432	425	435	388	413	425	452	377	395	457	434	447	386	405	406	418	402	419	429	401	353	412	448	418	390	381	479	435	431	412	456	443	405	431	352	412	436	436	427	400	413	399	426	429	415	444	410	422	377	418	396	454	442	421	438	369	364	413	408	430	433	436	442	428	401	426	393	408	428	412	398	441	401	394	423	431	409	439	399	395	434	409	421	422	435	415	410	422	406	405	417	440	440	403	442	440	376	422	427	431	420	402	413	438	411	404	404	382	425	405	412	421	401	405	410	404	425	408	407	377	417	424	415	414	426	416	388	402	405	423	365	397	444	410	419	374	401	431	445	458	394	410	408	427	431	426	408	420	411	380	416	397	391	422	410	455	416	412	407	417	414	403	435	391	429	427	402	394	401	416	423	447	400	447	409	418	399	398	454	416	403	426	396	411	408	426	432	408	401	413	426	432	425	408	405	366	429	427	413	415	411	444	426	376	399	410	415	445	422	409	400	429	422	394	400	419	374	421	390	432	444	436	433	443	462	422	387	413	431	420	419	418	401	399	418	421	421	393	420	389	434	386	422	400	435	424	403	439	386	378	401	450	372	422	393	416	415	415	373	409	397	404	417	412	368	424	417	425	395	419	451	431	404	411	394	427	396	431	418	421	422	438	430	387	434	422	395	409	351	391	427	395	386	398	366	451	419	430	394	417	406	435	407	396	405	406	393	396	393	409	402	435	400	415	403	369	401	406	395	412	426	449	397	452	425	407	368	410	429	369	461	408	416	435	391	436	403	396	379	443	403	428	416	420	397	429	420	400	417	385	426	430	453	448	398	413	410	437	421	378	430	428	412	386	401	461	448
23102	21494	29200	24463	22435	23296	19690	9662	6605	5593	4569	3633	2993	2644	2099	1972	1613	1373	1064	865	765	578	582	530	527	495	473	469	441	470	446	410	449	437	448	423	454	411	386	403	449	410	405	412	451	444	401	423	430	390	389	434	448	394	412	429	417	422	412	424	411	420	396	391	406	424	428	431	401	432	435	416	407	386	376	426	438	385	379	392	414	419	369	420	403	404	415	462	417	437	419	454	381	401	447	425	400	411	367	394	381	380	396	375	390	391	416	442	385	376	421	416	394	466	414	440	427	395	420	397	485	423	412	438	391	376	409	369	390	376	428	412	423	435	409	396	389	387	407	427	437	403	431	362	397	404	404	411	416	405	403	374	395	445	389	386	398	381	402	384	403	415	440	391	425	408	385	405	401	433	440	392	391	427	404	454	409	365	401	392	406	401	433	363	388	408	401	375	440	408	364	381	397	400	393	415	402	376	414	442	391	441	387	397	440	422	390	409	440	427	416	404	405	433	443	428	439	401	413	436	421	409	419	391	394	410	398	395	430	394	414	378	419	430	381	378	413	426	428	440	399	369	410	413	436	426	381	434	406	410	397	384	441	361	436	400	438	422	429	393	421	391	390	399	432	402	403	412	397	383	403	399	427	410	377	391	381	403	424	404	399	410	382	356	420	386	398	376	445	418	388	440	406	381	418	388	384	421	427	400	387	408	414	401	414	410	429	396	428	414	413	394	394	410	387	390	405	409	406	406	418	418	403	405	390	422	432	418	391	415	396	441	413	406	355	420	432	408	415	413	419	427	389	412	423	397	454	385	420	422	400	401	425	408	429	401	400	374	391	405	381	375	425	373	406	367	410	414	410	406	409	379	406	410	353	421	370	405	438	383	390	423	401	433	424	416	428	372	407	412	412	418	412	426	408	397	393	395	387	381	409	401	403	416	401	423	374	421	420	417	404	416	405	427	413	402	424	405	427	402	386	409	384	398	436	375	435	427	367	412	378	365	411	421	421	427	433	387	410	441	402	397	406	395	387	388	389	400	368	403	388	406	391	400	374	390	428	421	437	416	399	419	415	357	378	434	400	403	387	404	383	387	429	416	397	404	408	436	408	412	409	454	408	430	434	384	417	391	366	360	404	420	400	363	441	397	394	392	423	402	410	405	412	444	415	414	381	396	431	424	441	437	388	404	437	397	398	397	370	389	393	424	423	389	444	391	386	378	391	415	402	388	458	406	398	367	436	424	420	404	434	414	398	430	403	420	410	396	436	391	400	422	400	394	390	451	412	417	401	383	409	397	424	415	399	419	409	392	403	406	382	418	395	372	436	375	397	388	461	390	410	415	403	412	360	377	408	409	379	413	387	400	406	408	411	376	404	402	385	429	440	407	459	418	406	383	412	406	381	404	410	394	370	435	402	408	416	413	385	409	402	379	413	384	413	412	430	427	410	401	409	423	396	358	413	389	439	432	396	449	417	408	395	396	417	397	397	412	407	416	403	384	394	429	412	393	378	380	371	400	413	400	391	373	417	400	399	407	423	422	396	381	396	406	436	403	441	443	412	421	411	387	418	431	379	428	412	397	434	458	386	381	406	377	403	403	375	409	381	380	423	428	396	395	412	389	444	421	414	419	391	403	420	377	407	434	415	398	392	388	422	390	378	381	408	419	404	382	444	412	377	390	409	354	395	435	407	395	409	393	428	415	363	402	426	382	435	384	409	423	407	409	427	416	386	408	442	435	412	441	432	408	402	398	413	401	410	421	384	438	400	408	426	401	402	433	406	454	415	383	420	410	373	404	409	421	438	464	424	433	383	372	411	450	417	419	386	427	417	397	404	420	415	414	374	430	400	407	409	414	420	428	389	401	403	416	359	411	411	419	385	364	371	369	440	387	422	361	421	448	417	432	455	409	414	381	388	364	384	378	435	419	397	401	419	393	440	393	386	394	391	395	439	378	392	452	369	401	418	404	406	413	374	431	411	395	408	376	410	420	391	404	390	431	416	392	432	410	437	391	415	413	378	401	411	415	378	417	428	430	425	401	404	411	407	418	432	413	400	403	355	409	401	405	380	402	385	388	394	436	421	432	398	397	418	420	424	416	399	397	426	421	429	425	407	405	449	399	428	386	387	371	380	417	410	420	403	415	368	409	396	386	403	417	422	378	409	448	409	430	421	379	407	394	405	413	411	401	389	419	389	389	407	426	395	386	438	399	406	409	431	403	409	436	387	426	399	420	418	389	418	374	404	409	397	391	426	382	402	394	416	407	397	430	429	385	428	412	383	391	411	457	384	407	431	435	405	430	406	426	389	405	415	392	387	385	412	382	380	377	371	407	390	406	408	402	449	390	388	443	436	467	427	375	375	415	408	409	396	376	453	422	416	402	439	407	409	394	406	412	377	423	393	395	375	392	412	385	425	386	417	397	387	417	404	393	404	398	427	383	429	411	412	416	423	407	401	399	422	378	388	434	427	382	388	405	443	401	418	394	428	392	402	439	452	447	397	401	431	419	423	418	420	408	381	442	416	377	390	417	426	414	416	385	428	391	434	383	407	401	435	424	384	412	445	426	390	390	387	396	369	396	392	385	409	339	406	447	420	407	432	420	397	407	392	421	418	389	432	399	396	399	379	431	410	433	440	397	409	384	409	428	423	432	429	432	405	438	391	395	407	406	411	405	436	424	391	389	431	409	399	440	391	410	395	423	406	411	389	439	432	400	393	423	385	372	395	391	400	391	394	387	421	407	403	412	354	381	411	429	428	416	421	385	399	405	439	371	410	358	421	421	367	430	405	423	412	397	415	428	404	411	374	383	434	409	411	411	413	356	411	416	401	393	450	401	405	418	460	413	413	390	381	424	377	410	430	381	422	427	404	404	409	399	445	396	369	417	434	424	413	423	410	411	403	375	395	385	386	394	376	397	361	428	422	382	412	415	448	406	414	388	425	395	394	424	391	387	450	386	397	406	426	427	376	416	377	429	376	418	436	391	400	428	350	401	378	350	405	417	410	391	393	408	383	422	379	411	405	374	413	402	385	398	392	361	372	439	443	431	398	433	417	398	402	413	389	407	397	434	401	388	440	401	410	397	422	412	373	395	399	429	402	390	403	455	399	420	395	390	414	421	449	419	421	442	400	418	376	416	420	423	410	429	420	416	412	422	396	399	411	400	404	459	394	407	435	397	368	423	396	401	403	436	408	376	383	404	385	418	415	466	389	404	410	404	389	405	390	410	442	397	424	368	435	405	402	403	398	402	365	387	427	394	435	410	382	398	404	414	399	392	444	410	441	422	418	406	417	442	410	394	400	401	431	406	414	397	405	416	406	399	377	365	413	365	411	394	385	405	413	378	454	433	389	416	386	447	392	430	398	379	406	401	405	409	406	452	393	408	392	371	367	415	413	422	407	385	412	413	443	379	417	435	373	390	415	390	377	424	407	405	428	424	426	401	408	395	409	392	399	378	420	408	404	411	421	392	384	372	404	393	399	409	419	415
31786	59716	50740	38516	31074	23614	17909	13172	10562	8724	7275	5863	4883	4096	3275	2989	2380	1968	1429	1107	983	762	701	621	570	563	535	542	514	496	461	478	465	420	461	444	459	435	445	419	462	447	409	434	427	417	429	409	443	370	421	445	393	417	424	442	420	430	414	429	422	417	435	419	403	433	433	435	402	409	386	415	424	456	432	418	391	421	407	424	430	455	429	442	401	434	448	460	422	405	415	417	419	434	433	393	420	391	415	428	455	443	393	432	433	387	413	414	436	362	398	430	422	424	420	402	403	380	405	381	413	376	443	405	448	421	421	402	420	390	434	413	429	410	444	415	418	463	423	428	384	413	398	443	397	410	440	440	403	396	450	383	406	440	398	399	430	448	420	423	419	402	405	453	423	419	416	451	389	449	421	381	411	441	393	433	437	451	391	398	421	389	423	437	435	469	418	407	403	407	435	425	411	427	400	402	430	469	399	442	448	428	409	448	391	407	413	416	420	433	413	454	393	438	415	412	426	406	441	412	437	374	421	424	430	414	454	432	388	396	395	392	431	443	431	428	418	428	333	385	394	395	406	383	422	390	427	419	416	415	406	424	435	417	419	411	389	451	387	434	429	396	438	406	387	380	415	408	402	420	405	411	412	411	448	395	479	429	418	419	443	422	421	391	423	427	383	402	409	421	406	405	402	425	434	446	397	452	419	407	424	402	393	423	386	448	371	421	461	410	381	382	423	428	419	426	418	405	423	408	400	397	412	388	407	416	370	408	401	435	425	373	405	420	423	438	410	450	403	442	413	397	426	436	380	384	441	464	399	449	390	424	434	462	439	406	418	396	370	399	387	413	390	414	397	409	424	413	402	392	411	404	417	433	434	451	419	424	382	418	404	384	434	427	388	403	428	411	436	425	426	416	432	384	425	408	413	428	399	427	400	444	437	389	422	433	400	439	416	421	390	410	411	424	444	413	407	385	403	383	390	404	429	431	412	408	437	410	407	398	436	395	418	411	399	445	429	385	410	417	405	413	414	400	394	409	392	424	396	393	444	419	421	438	454	404	418	453	456	389	425	417	436	396	425	437	401	418	402	408	399	447	432	444	405	443	392	387	444	410	452	394	391	438	393	426	460	426	390	420	392	427	428	430	414	403	357	378	438	457	417	416	424	464	441	431	401	424	428	417	419	369	410	411	429	389	432	441	363	420	413	383	416	441	412	450	396	429	434	426	429	399	357	438	442	429	401	402	414	404	435	453	419	385	365	417	411	398	421	419	425	434	404	452	435	429	433	426	415	404	417	417	416	389	418	456	431	426	430	420	416	448	440	401	409	419	388	406	385	450	404	421	462	442	412	427	402	408	439	422	415	412	418	400	432	418	440	403	416	418	423	442	439	430	450	436	457	426	427	430	431	436	448	464	434	424	453	469	409	371	427	439	414	438	423	375	394	394	391	425	418	420	420	426	432	417	415	434	434	424	423	423	440	421	425	398	395	405	383	443	391	416	399	444	432	404	429	462	440	421	432	426	433	436	413	422	453	390	412	417	394	412	414	379	431	390	444	412	424	436	397	403	397	443	404	456	392	430	410	386	405	403	391	413	421	404	407	400	436	444	415	423	380	434	418	436	423	411	429	391	433	435	404	419	423	394	400	444	381	421	397	390	453	424	441	433	389	442	411	385	445	402	415	401	458	427	408	458	389	409	437	435	404	386	399	457	401	424	419	437	401	411	398	439	427	444	411	407	418	379	422	415	413	434	447	408	399	392	420	411	432	429	430	430	456	379	413	482	408	421	436	430	401	437	424	410	437	399	403	414	430	434	401	408	404	433	431	452	408	424	413	400	401	423	419	460	402	420	485	438	410	409	401	422	451	411	447	457	385	442	466	399	424	442	430	426	453	413	412	429	440	401	437	396	402	416	424	418	411	391	435	443	455	430	454	446	404	419	397	420	464	441	431	387	422	415	395	389	450	403	410	436	439	436	400	403	448	415	408	451	409	414	413	371	428	421	420	429	405	421	416	447	445	416	390	391	402	415	431	430	405	458	431	405	386	447	448	426	421	401	426	395	445	442	416	435	404	385	423	404	398	393	404	424	385	412	409	400	422	387	413	388	399	458	453	443	448	408	473	394	431	420	408	402	424	417	440	424	417	402	399	423	452	429	418	411	441	461	394	383	427	420	440	460	433	385	408	418	422	388	411	436	390	413	405	422	400	410	403	434	420	452	423	420	411	408	366	396	376	415	428	376	448	437	380	416	389	403	410	382	401	441	470	434	411	419	372	394	427	412	395	427	414	428	391	379	416	412	416	416	395	435	449	454	439	416	392	422	426	426	414	423	406	456	383	422	402	460	409	397	400	401	410	435	390	417	432	397	455	395	420	427	414	401	437	446	425	416	437	433	423	430	386	444	423	404	416	399	403	393	427	431	431	436	436	399	418	412	419	453	408	471	415	398	402	403	433	428	446	445	444	438	435	378	412	376	417	422	401	380	407	392	371	467	460	392	402	407	411	449	415	413	421	389	484	397	443	418	415	419	427	438	400	425	428	382	450	414	415	428	400	390	449	417	422	427	402	402	447	411	444	439	434	397	403	435	439	419	420	388	414	416	395	433	423	426	404	449	408	419	435	395	416	424	421	448	397	409	414	398	430	438	432	414	405	403	464	399	392	431	440	412	429	425	407	462	444	451	455	454	420	397	394	427	398	447	406	425	404	386	442	428	402	421	398	399	438	440	410	401	443	402	433	400	412	390	452	389	433	443	425	417	436	372	386	433	412	458	404	421	459	396	400	389	399	390	417	433	414	387	392	397	423	436	446	453	435	418	436	421	404	416	422	393	418	409	429	423	390	418	420	424	452	426	496	397	416	436	390	402	427	388	414	418	414	416	409	390	437	392	412	388	411	431	408	451	387	454	407	451	406	387	382	421	467	418	426	439	439	429	416	425	427	393	425	410	414	457	432	401	420	395	413	448	397	409	403	412	385	413	434	432	408	403	416	457	384	373	422	428	400	429	397	441	420	438	391	406	429	419	439	390	414	406	377	431	432	441	403	428	433	458	440	419	437	439	424	397	424	425	434	433	390	407	453	434	430	425	430	415	368	417	412	425	395	424	419	431	420	423	407	419	416	437	423	432	448	434	406	407	421	430	397	453	408	419	435	421	430	445	427	430	400	428	412	465	405	413	419	426	440	457	432	411	429	385	420	437	404	398	406	394	399	403	428	403	413	431	418	435	391	405	410	415	384	403	400	437	395	426	415	399	399	442	397	424	426	388	426	416	429	388	431	401	446	410	427	418	415	418	434	413	403	366	428	389	411	413	434	414	454	439	419	389	424	402	427	421	419	382	417	426	431	417	397	398	442	415	404	436	392	434	462	447	434	406	429	419	428	407	424	417	432	407	416	408	415	428	423	462	445	417	415	423	426	403	408	398	411	429	427	405	423	404	448	426	419	407	471	439	434	423	435	452	448	404	396	400	444	391	393	418	415	413	372	426
30974	32635	36179	26097	14824	8130	4886	3309	2506	2242	1749	1439	1268	1122	920	809	753	633	576	433	418	410	368	337	346	315	378	329	339	365	321	357	282	311	281	336	301	321	297	302	255	341	335	325	293	327	330	333	307	336	321	301	304	329	294	309	320	294	300	295	338	315	309	292	339	267	295	315	310	337	320	295	314	298	302	339	318	299	312	304	331	307	293	301	288	306	311	319	350	295	285	315	300	296	292	332	318	328	304	301	299	303	284	318	294	317	293	326	359	288	309	304	327	274	298	301	299	318	286	314	308	302	331	315	323	306	319	304	303	311	294	294	320	308	320	309	297	312	296	317	310	342	328	312	314	312	291	295	301	310	301	318	314	349	321	345	316	283	281	289	298	293	304	309	305	291	314	310	316	307	365	316	305	331	289	349	308	329	327	322	329	322	322	326	323	348	290	293	304	292	277	292	348	310	315	297	333	288	346	325	286	301	340	310	331	295	284	294	321	289	329	338	311	301	336	312	326	342	278	318	317	306	297	320	307	348	282	309	306	314	299	304	293	301	330	279	308	297	291	313	312	321	330	301	310	303	304	329	321	324	323	353	332	298	326	345	345	313	317	300	308	310	350	294	285	329	333	280	303	290	302	283	298	322	338	313	298	291	345	315	317	292	308	299	349	331	324	317	292	283	298	322	346	294	284	272	284	326	289	344	281	332	292	334	278	311	317	316	328	302	298	308	297	317	302	309	295	313	319	316	291	287	326	305	288	318	328	342	358	329	296	312	294	319	291	291	328	285	300	319	287	334	292	309	310	305	310	353	322	325	323	332	297	298	301	315	329	334	303	321	295	298	295	315	306	334	332	328	289	290	318	320	331	311	332	282	308	280	359	333	317	285	275	303	283	301	315	291	328	325	317	316	333	300	307	306	345	351	305	308	311	355	319	314	295	318	314	273	266	344	328	341	317	308	346	302	316	332	306	301	320	338	304	332	334	311	322	340	316	314	344	286	327	317	309	319	330	295	318	327	326	309	318	299	291	327	314	284	288	313	307	293	300	336	318	315	312	281	305	327	318	281	311	281	288	300	292	307	304	329	325	330	291	279	314	314	360	318	316	320	311	296	334	303	307	357	335	335	305	305	296	335	309	322	344	302	313	305	317	299	334	309	323	286	306	295	296	321	326	327	293	313	338	301	291	288	292	315	318	318	319	320	305	315	313	305	322	327	321	293	311	312	317	279	315	313	315	316	292	346	307	319	317	312	277	315	314	308	317	279	339	293	333	303	306	315	325	285	330	290	320	282	293	309	303	303	294	343	303	275	332	329	321	263	316	312	322	320	314	321	297	312	270	333	313	304	325	308	302	302	302	300	312	323	313	307	336	299	320	294	295	302	334	313	307	288	296	286	326	308	334	292	272	301	327	320	296	296	273	278	296	277	315	306	308	294	319	307	320	343	337	335	315	328	324	297	330	317	326	317	298	322	313	292	325	290	309	319	372	330	317	334	320	312	314	303	336	309	298	294	335	322	303	310	307	303	335	353	333	310	343	307	324	314	316	323	310	300	323	310	272	290	297	290	313	324	303	295	277	312	301	323	290	325	318	343	308	302	316	302	343	289	356	300	341	296	311	303	328	299	346	319	329	333	327	305	299	319	297	320	324	312	330	306	340	297	308	308	302	290	321	333	308	278	308	311	324	307	315	302	318	294	312	274	338	317	290	319	310	301	326	325	331	318	303	317	326	291	328	308	305	303	339	325	288	287	294	329	300	327	293	305	304	321	288	293	332	339	322	295	332	306	301	307	307	273	329	315	291	287	307	319	316	318	329	344	276	317	288	326	336	281	304	287	334	321	296	324	310	280	307	278	276	314	337	297	286	305	304	292	293	304	341	319	324	322	320	312	289	346	321	266	296	319	306	341	293	357	302	341	296	306	328	325	298	312	306	336	309	325	314	296	324	290	303	298	317	278	293	303	282	308	328	300	324	308	314	293	298	296	323	322	292	287	312	291	316	349	315	311	329	317	313	305	309	317	310	338	322	280	294	308	352	332	327	339	306	306	312	326	307	305	334	293	317	326	279	306	308	295	339	301	309	294	293	312	333	313	318	305	283	298	335	338	313	301	324	323	318	331	305	328	293	368	316	308	294	318	304	299	302	322	310	312	326	322	303	301	300	333	313	289	302	289	306	295	322	320	304	299	324	327	290	304	306	289	324	319	297	285	312	316	331	297	304	295	316	314	319	329	278	281	338	318	290	323	293	298	311	336	296	304	316	334	317	299	281	308	331	311	292	312	274	281	304	326	296	320	299	314	290	290	305	307	297	308	322	317	318	320	280	332	338	311	322	312	324	300	267	313	319	330	316	290	317	339	277	284	300	318	318	347	296	290	297	298	296	302	337	329	305	303	336	306	318	303	297	304	303	300	277	304	308	296	315	311	303	328	285	306	312	324	295	342	305	327	320	305	347	274	309	309	329	330	314	316	287	303	322	283	293	301	321	288	314	300	337	296	330	328	302	314	294	310	298	326	305	285	315	313	287	297	306	307	326	320	305	322	319	313	305	311	308	298	289	308	300	301	327	304	341	337	338	318	316	322	309	318	305	287	305	297	314	308	285	301	341	320	296	290	305	323	332	312	318	295	313	335	313	284	312	307	312	286	300	284	316	347	315	329	280	322	304	290	342	295	278	312	315	329	315	335	326	328	288	303	321	344	333	322	310	299	305	294	300	338	309	310	300	288	327	321	327	331	294	302	331	294	306	300	312	315	258	321	307	302	314	335	285	299	318	316	316	302	318	323	304	314	293	307	300	324	311	357	333	319	323	282	290	319	324	316	325	306	309	318	317	338	323	302	314	333	305	305	311	300	279	335	311	278	296	300	315	277	297	318	300	315	304	299	318	319	297	307	306	320	304	286	294	311	313	319	298	298	290	333	305	291	338	331	299	304	327	326	310	317	325	304	293	270	289	301	309	325	315	304	322	331	335	317	300	301	328	295	331	317	293	317	300	302	316	319	282	301	312	347	316	323	274	322	318	292	315	342	325	291	280	313	297	291	310	302	299	305	315	280	315	304	316	265	296	283	305	294	307	299	295	282	293	271	334	312	328	293	303	328	283	327	316	323	323	301	334	317	318	323	293	301	285	311	327	319	301	291	315	291	328	311	333	356	324	325	291	319	313	308	288	279	310	320	305	321	317	288	326	307	335	330	318	317	365	307	292	312	323	287	320	326	315	343	301	330	310	303	276	320	312	312	313	305	329	304	346	290	316	282	300	352	311	309	317	316	324	313	290	309	308	298	313	312	349	302	277	318	312	291	325	340	311	311	306	323	305	332	305	278	311	321	332	326	300	362	293	300	295	292	305	314	303	341	288	346	327	292	320	318	273	274	315	339	325	329	294	296	302	300	332	299	315	340	267	291	313	324	304	335	299	282	287	294	321	308	321	316	324	311	296	334	277	285	320	303	320	300	326	317	297	293	330	317	331	324	330	327	279	296
29781	46813	36840	24791	17526	11946	8126	5871	4572	3868	3055	2641	2148	1839	1500	1262	1091	963	736	583	560	503	436	359	377	405	371	375	362	374	395	372	355	339	315	354	331	339	343	335	377	326	331	347	323	383	318	370	325	345	374	347	386	336	332	318	350	309	334	350	306	335	348	345	343	402	338	350	350	358	315	344	312	335	340	332	303	323	341	311	313	340	340	360	311	340	368	326	333	328	347	332	302	323	336	315	309	317	364	328	357	357	342	317	315	322	330	323	344	349	337	339	311	347	348	357	356	313	306	317	298	345	350	316	363	329	338	322	388	338	362	316	326	357	339	336	383	334	353	319	325	346	346	344	337	376	352	338	342	330	314	315	343	332	344	329	308	332	319	339	340	369	332	336	310	350	354	329	353	348	320	334	373	324	327	356	287	345	346	331	342	314	337	349	297	344	353	340	325	342	322	363	352	336	330	357	317	346	333	350	358	331	354	321	336	343	328	328	317	323	349	328	347	364	323	364	311	325	356	313	333	348	318	337	362	316	327	342	344	374	336	360	343	315	341	313	346	329	328	342	337	356	355	332	331	346	332	344	359	349	320	340	345	367	313	325	339	324	321	315	324	320	349	300	337	354	326	321	346	327	333	346	330	318	337	306	308	333	300	338	364	354	364	343	346	343	329	372	304	364	316	328	339	359	339	310	325	345	347	329	309	369	334	332	357	329	341	357	327	334	337	334	311	350	317	310	329	330	322	311	353	324	302	326	348	334	357	368	308	319	351	321	306	324	328	345	342	371	310	317	368	343	327	330	308	343	324	337	325	329	352	323	343	329	364	318	337	354	336	338	330	348	300	330	319	305	391	343	351	308	330	346	332	356	325	368	324	351	341	333	353	322	349	322	323	327	353	358	320	326	331	340	331	297	319	317	381	333	337	317	325	340	322	324	358	317	319	342	321	317	338	317	333	327	361	313	324	330	334	341	320	355	328	312	339	313	345	337	325	319	321	328	317	331	376	336	358	310	387	340	349	307	335	332	351	335	342	324	335	347	331	332	372	362	324	357	353	313	335	352	307	390	368	361	325	354	327	350	313	331	346	341	306	368	330	309	348	342	336	313	352	331	319	338	327	308	347	347	348	327	337	330	345	317	319	324	312	357	340	331	337	326	346	325	332	338	317	347	349	348	334	341	365	335	334	345	346	350	357	318	327	351	345	322	314	326	363	338	319	353	331	338	349	325	355	316	344	324	310	337	338	302	357	336	342	335	338	327	328	340	335	341	322	322	306	321	340	327	332	358	349	331	343	338	359	350	353	346	353	364	335	339	339	371	348	321	341	341	328	331	369	348	357	364	324	343	323	367	351	341	316	366	322	321	327	335	330	338	326	327	318	358	324	357	360	343	345	302	309	383	332	345	379	337	317	307	354	327	344	344	374	358	336	355	319	335	368	313	304	325	327	315	347	340	334	327	330	345	324	365	309	336	342	344	356	292	335	309	340	333	333	363	336	316	332	321	354	328	367	350	334	332	322	325	348	358	355	342	349	337	348	369	363	320	362	348	336	343	314	352	351	316	320	338	328	345	343	329	342	326	342	365	330	319	343	340	364	310	320	362	315	338	340	352	319	326	338	322	372	342	310	309	366	344	310	322	330	315	316	342	328	352	317	325	327	323	342	370	354	320	339	316	320	344	345	342	324	310	317	340	321	307	356	316	323	358	350	332	319	345	338	344	358	321	370	346	335	336	348	324	379	328	350	336	328	324	339	357	315	334	324	320	344	317	358	354	349	337	309	348	361	336	339	323	351	353	357	321	341	331	358	358	336	350	345	325	312	331	338	339	358	334	356	341	341	352	354	363	347	346	351	324	313	330	314	330	357	338	322	357	362	351	340	356	356	352	331	311	325	341	334	347	349	354	319	342	310	360	345	328	325	351	352	337	371	315	329	307	330	342	332	355	353	344	330	326	375	323	342	336	311	333	340	333	339	340	347	344	359	315	325	324	345	342	324	356	318	396	322	351	344	364	322	350	316	332	319	341	352	345	324	346	307	337	326	319	325	353	327	318	318	355	350	339	370	318	356	341	331	317	325	329	332	367	332	339	294	330	355	320	311	361	319	307	345	333	350	328	323	314	329	344	349	345	358	386	336	339	347	337	310	334	364	358	318	308	328	321	342	362	352	369	369	345	343	345	340	319	353	344	353	314	324	328	328	360	329	353	362	345	297	369	337	349	382	350	313	323	316	344	349	316	339	319	339	339	362	353	332	323	354	330	303	325	325	358	350	342	371	328	316	341	367	322	356	376	330	329	361	336	327	332	325	361	324	336	355	341	320	336	296	350	340	357	353	340	363	376	328	336	345	350	350	340	309	294	330	316	323	339	321	292	334	330	336	360	306	347	329	335	355	314	312	345	341	328	338	322	328	337	373	340	321	355	315	310	356	361	346	299	358	346	321	347	332	339	332	350	316	324	374	331	297	336	342	344	346	353	345	321	346	346	341	331	348	363	318	366	347	335	348	344	327	330	364	385	362	358	355	334	344	331	343	353	329	317	314	319	302	335	362	313	351	333	319	312	340	328	346	338	338	345	341	329	355	346	302	340	283	327	368	371	323	336	340	331	310	340	348	359	308	305	346	308	339	367	324	373	343	328	352	374	325	359	334	348	322	324	318	309	343	339	348	342	339	344	340	326	350	325	357	349	340	328	370	340	315	346	338	324	331	354	297	339	334	308	337	346	328	348	350	335	310	353	349	336	357	332	325	343	369	338	347	345	331	336	327	345	354	346	308	349	335	342	330	334	334	379	335	371	343	304	306	358	338	320	326	369	344	337	354	340	326	336	330	355	343	321	354	340	364	373	332	292	347	318	334	348	350	310	354	332	348	353	363	320	324	325	327	367	317	333	343	328	316	330	325	339	333	351	374	317	324	328	353	357	335	331	349	326	348	327	345	323	328	326	303	354	323	340	335	352	313	324	328	344	320	335	323	360	356	341	321	324	364	341	356	309	339	336	307	315	359	328	335	328	346	337	347	315	332	312	326	327	329	348	350	343	326	354	329	358	347	320	359	340	328	345	310	299	340	345	339	323	323	335	325	338	365	310	362	330	336	350	320	360	307	363	328	342	338	333	323	339	317	326	294	326	319	327	327	330	347	352	348	332	348	362	342	334	322	356	364	337	329	328	326	323	346	322	350	347	332	368	346	313	352	335	351	309	339	318	337	335	347	330	344	328	344	335	372	299	330	336	303	317	360	301	335	334	289	339	316	296	366	352	317	357	372	333	323	372	357	328	375	326	322	325	340	332	310	337	331	314	303	340	342	308	322	331	354	329	350	334	363	307	321	335	337	335	345	336	355	341	357	319	348	329	350	341	324	327	370	304	357	342	356	289	348	337	378	332	387	357	337	331	326	310	315	378	345	356	335	315	335	353	336	341	334	340	331	350	351	342	317	350	297	319	311	336	353	343	383	336	340	317	317	345	363	336	350	321	341	322	322	350
24248	21485	28891	25756	23425	19289	11646	6268	4348	3670	2999	2356	2131	1873	1591	1201	1025	933	727	583	524	511	412	347	350	349	360	319	330	329	303	312	299	297	322	301	297	317	328	304	312	289	322	294	277	312	300	304	315	327	309	284	308	327	324	301	331	308	309	322	298	278	269	276	317	279	300	312	278	280	319	298	292	300	288	309	270	307	296	270	270	303	308	297	312	317	295	277	294	282	306	301	289	304	300	302	285	305	282	300	305	276	312	282	294	287	309	308	307	294	277	308	298	324	300	355	284	301	279	296	302	304	291	310	288	303	285	324	291	305	277	279	287	290	296	305	319	288	311	303	268	293	284	313	300	300	291	316	299	289	298	325	309	335	296	309	299	307	302	304	318	304	317	276	315	309	292	272	299	341	298	285	315	318	303	317	303	297	307	285	310	303	292	307	290	309	303	337	319	314	285	284	319	309	299	330	300	303	303	297	301	346	312	280	322	290	280	305	317	297	329	302	265	290	285	307	336	318	312	305	284	326	295	300	322	308	309	311	310	297	330	285	304	296	301	311	293	305	305	298	308	302	317	321	291	278	303	292	276	333	281	287	306	288	269	297	320	314	296	327	264	309	297	302	289	277	292	310	296	335	280	316	303	316	315	306	274	286	282	289	312	312	290	282	276	318	325	315	297	301	302	342	324	277	299	286	300	285	302	312	306	302	285	308	316	312	295	320	297	293	289	302	298	303	301	308	290	290	307	322	274	291	282	274	290	298	323	345	301	306	282	336	312	319	294	285	304	306	318	298	303	316	293	287	305	306	316	292	293	295	313	306	328	300	317	314	282	279	335	307	278	298	302	277	341	296	287	270	308	306	293	287	306	339	326	296	276	294	301	290	309	315	291	307	302	299	293	271	293	292	289	326	292	299	336	292	324	326	318	296	282	302	286	283	294	346	277	327	303	302	329	306	280	290	300	304	285	264	283	325	306	309	307	295	324	274	279	308	298	285	318	299	298	309	284	295	282	284	307	295	301	289	304	288	299	304	325	267	280	308	287	302	305	319	304	308	292	313	301	328	303	307	297	303	277	320	299	288	327	291	299	331	306	298	321	291	309	285	319	289	319	314	295	310	296	285	318	335	305	292	291	300	294	300	285	295	285	289	284	316	294	310	314	307	281	292	283	325	296	291	324	312	340	293	287	289	323	275	303	289	320	307	276	299	296	305	307	306	290	308	302	313	287	311	327	332	325	298	302	330	305	301	321	305	325	294	299	285	296	323	294	270	299	305	283	311	309	290	287	301	294	302	331	321	306	258	329	309	267	308	303	305	305	310	322	318	307	313	300	348	289	312	301	322	302	280	300	295	295	290	297	326	309	329	306	349	329	295	321	280	350	317	295	321	309	300	284	282	301	276	287	326	292	314	287	289	290	309	318	301	284	267	284	299	325	279	317	318	281	324	341	318	274	303	300	318	300	304	292	287	272	306	310	301	273	301	285	311	321	334	311	316	335	314	290	327	315	315	336	296	318	277	301	261	308	288	296	301	292	343	304	339	277	321	327	317	278	306	283	325	272	314	276	286	284	289	307	297	307	326	297	327	302	292	329	301	314	291	304	309	291	281	316	313	303	306	303	297	284	309	291	289	317	312	303	307	291	339	334	303	305	306	315	265	311	295	305	311	316	312	259	285	282	298	293	307	288	292	289	285	319	283	303	291	301	317	287	302	327	308	257	305	311	318	288	317	310	291	278	303	304	290	320	310	313	300	335	281	324	313	274	308	297	288	318	308	291	304	287	314	294	320	309	302	322	336	311	290	305	330	304	309	304	309	300	295	332	330	307	309	300	287	298	282	328	307	274	293	314	343	293	314	307	280	328	282	264	310	304	305	305	301	280	276	294	286	314	319	304	335	294	318	296	286	307	298	304	297	293	316	301	307	305	329	335	297	282	305	297	305	330	287	274	316	306	303	310	266	283	319	302	312	337	306	323	319	292	339	302	289	303	320	276	324	272	297	309	306	321	287	314	298	299	285	307	293	326	258	305	311	329	299	297	286	330	305	324	303	304	273	299	314	308	305	320	302	305	283	267	278	287	327	313	313	299	267	320	306	273	293	307	284	308	315	290	300	326	282	310	300	310	295	313	300	262	284	301	298	281	346	302	282	284	303	317	307	296	291	339	329	332	334	311	318	299	291	336	292	310	316	290	318	334	317	303	289	301	302	273	321	307	315	278	307	287	298	285	298	306	310	310	311	299	297	310	339	284	338	282	287	334	267	315	316	316	295	321	301	284	326	310	312	288	267	315	292	322	299	298	324	279	338	303	320	298	262	305	279	323	304	295	311	291	307	315	309	290	283	304	338	313	297	289	278	283	323	318	309	292	293	305	295	298	299	294	306	324	299	292	316	341	303	307	296	299	314	301	321	314	304	304	301	285	311	310	318	327	290	284	299	287	300	350	313	274	326	295	272	282	286	298	286	331	296	311	258	298	303	293	316	266	311	301	282	276	313	295	307	291	287	327	293	322	302	299	324	315	310	315	293	320	306	337	299	316	299	305	339	293	268	295	285	290	311	303	341	336	290	262	293	276	296	309	314	308	291	276	270	319	320	326	303	304	302	293	309	313	302	315	289	327	333	301	330	306	297	285	294	284	292	295	328	306	300	288	331	315	354	292	304	317	288	326	272	297	314	334	325	257	289	300	292	286	340	298	330	318	311	294	305	295	272	320	306	312	296	343	306	306	314	285	288	296	313	317	328	297	278	307	300	335	302	273	296	316	318	298	282	300	287	292	316	335	293	278	298	286	283	318	310	294	298	324	290	280	282	286	285	307	284	308	298	313	263	324	294	314	301	318	309	299	294	312	311	325	297	291	299	321	302	299	313	323	295	275	310	294	272	308	280	308	292	275	311	307	285	338	284	336	287	294	323	310	324	264	341	310	309	309	281	276	287	302	317	291	334	312	270	309	306	321	301	299	329	274	307	313	285	286	300	315	285	305	310	280	289	320	337	273	302	288	310	289	261	311	316	290	287	323	325	293	307	262	283	306	320	296	292	358	292	297	280	286	276	302	294	308	307	318	298	301	311	275	315	300	273	315	300	304	285	315	307	286	308	280	297	317	296	277	285	297	300	317	270	316	328	303	299	291	288	303	297	301	292	294	313	291	293	303	291	296	298	313	320	286	303	276	327	322	295	295	338	284	292	311	305	338	299	327	308	301	285	309	289	287	311	312	310	301	309	301	282	321	293	316	328	310	306	297	293	278	304	287	311	306	309	309	336	275	289	295	288	320	322	293	288	302	302	277	313	321	308	282	313	296	297	304	288	258	299	330	325	302	295	307	313	332	316	327	302	294	272	305	298	284	269	307	262	307	316	288	283	273	316	306	298	298	276	298	286	307	294	322	299	292	302	296	324	313	286	302	327	309	309	313	282	308	313	308	337	286	290	287	310	297	333	306	289	302	316	300	298	260	326	316	303	326	294	277	298	293	306	293	305	310	294
29274	54640	44926	33445	26410	18850	12948	9506	7455	6251	5080	4071	3405	2932	2469	1936	1510	1417	1052	845	634	616	512	444	373	394	357	373	349	317	349	324	390	359	342	341	291	348	368	336	372	335	341	367	307	354	324	321	341	314	315	373	314	330	309	348	327	335	329	310	321	348	347	351	337	325	278	334	303	305	301	329	308	330	317	325	300	282	318	308	303	297	317	330	299	319	322	307	329	300	327	298	326	304	334	316	325	347	321	331	295	343	323	335	308	315	324	311	307	327	323	305	318	326	354	318	331	342	331	297	315	316	331	334	323	341	346	310	290	328	318	283	315	320	296	327	309	292	321	301	331	330	282	307	361	317	314	332	346	304	340	322	328	308	318	319	299	350	307	341	352	318	306	338	331	319	297	314	362	322	301	299	315	336	300	326	323	340	304	284	336	305	273	283	340	334	330	329	326	321	287	296	321	333	318	319	320	331	331	337	268	337	339	303	298	304	298	318	294	342	332	286	322	300	306	355	270	316	294	318	305	297	327	335	331	344	327	333	318	326	365	326	301	341	294	303	334	313	325	336	325	298	316	294	346	353	298	312	323	299	322	320	335	304	304	354	332	272	327	327	325	317	317	340	312	336	335	304	307	322	319	333	324	320	291	297	294	284	304	334	314	342	319	345	318	311	323	321	320	297	325	326	335	334	341	308	326	320	346	316	323	354	327	353	344	324	314	326	305	317	313	302	314	323	308	303	322	352	317	310	323	317	318	330	336	307	338	283	321	327	292	334	327	301	314	329	351	327	324	325	301	308	327	351	293	362	331	346	316	286	296	344	333	321	328	298	327	336	312	324	317	332	310	303	325	325	292	316	340	323	325	302	316	313	318	352	289	315	333	323	324	311	332	331	286	348	289	350	328	309	299	322	309	354	297	336	364	278	304	309	312	306	314	309	309	326	312	326	330	282	272	326	334	312	327	306	296	311	335	328	290	337	330	334	328	328	288	327	335	287	340	316	331	271	333	325	289	292	312	319	309	324	341	284	336	297	307	303	337	339	317	327	309	305	328	323	291	312	325	294	338	337	335	295	322	332	314	309	316	317	318	342	322	301	286	326	297	352	284	313	320	313	301	315	310	331	313	340	331	311	321	319	316	299	306	307	321	316	313	341	320	339	319	297	339	265	341	336	328	319	345	336	295	345	326	325	295	356	300	319	320	302	337	312	317	320	300	320	300	323	324	305	331	344	310	286	324	351	305	323	340	345	328	308	305	295	343	324	296	308	318	345	294	287	309	328	342	324	350	329	293	316	292	315	326	327	322	307	321	342	311	321	324	310	332	300	302	326	301	325	324	354	292	333	324	327	340	321	283	301	336	300	303	320	321	349	359	317	338	345	320	315	296	295	314	316	325	327	326	314	328	360	294	311	315	304	303	328	324	287	328	331	324	318	339	313	333	317	307	312	310	326	326	299	302	343	305	328	304	345	309	301	308	319	363	346	318	333	289	348	325	351	300	317	307	307	321	354	359	355	332	321	328	323	332	336	299	365	297	312	328	340	314	327	306	318	360	324	330	321	338	285	311	300	306	309	315	337	303	337	306	341	327	341	322	305	329	341	320	346	313	296	299	305	320	321	316	340	330	359	294	322	348	312	326	337	301	318	331	289	320	367	322	312	309	316	325	320	313	324	311	303	312	313	339	324	307	285	292	300	344	315	325	336	300	325	327	313	316	373	316	314	327	322	317	321	335	324	301	332	322	297	330	335	343	342	318	319	320	337	333	309	327	332	341	302	336	310	293	335	308	306	324	348	322	299	295	306	320	323	326	331	304	303	324	312	336	304	317	315	317	321	320	311	325	287	319	317	322	326	284	301	321	310	353	331	336	306	312	335	311	330	347	303	361	326	319	337	319	331	316	311	322	327	314	345	334	328	311	340	324	313	309	296	331	342	316	341	368	340	305	350	312	317	326	316	319	315	340	308	303	301	327	295	315	349	333	296	306	299	337	307	319	324	334	331	285	349	322	304	335	330	265	311	307	294	308	339	325	335	318	341	314	309	325	301	315	316	363	295	344	314	329	330	309	345	316	313	317	306	337	330	290	331	316	326	339	336	316	317	299	298	322	294	368	336	313	302	315	373	324	313	308	345	319	317	296	308	300	331	312	342	334	338	305	358	312	333	296	344	313	331	306	313	349	307	338	316	309	286	285	284	334	291	351	303	330	335	289	342	323	314	298	289	302	294	313	311	303	299	309	315	324	288	319	346	349	340	322	343	301	320	316	310	309	308	351	325	321	329	322	314	322	324	288	317	312	325	310	313	319	305	314	282	328	338	298	315	311	323	314	333	334	306	322	314	310	298	299	331	321	333	338	323	314	322	311	317	359	326	291	300	322	324	310	309	312	341	337	304	323	283	302	320	336	318	326	324	373	342	331	327	321	337	303	346	313	305	334	300	328	307	338	325	305	319	330	325	331	322	315	340	326	283	312	327	313	319	270	347	339	306	324	337	270	352	338	318	295	344	314	300	357	334	304	336	320	304	330	298	339	288	318	304	326	324	330	324	322	290	338	331	328	340	329	353	315	320	328	335	343	306	319	327	311	322	311	281	310	304	316	356	316	309	305	324	318	333	317	327	337	325	304	338	331	354	290	296	298	328	313	312	312	353	323	307	316	327	326	332	328	327	321	320	336	362	310	350	308	313	301	320	345	298	325	326	325	333	324	310	330	332	307	298	319	329	326	320	320	345	297	323	304	307	319	331	312	294	307	322	342	309	293	340	313	339	308	327	329	348	358	316	345	326	334	284	318	319	320	319	330	313	325	298	300	312	306	323	338	331	342	317	288	307	308	326	296	352	323	347	307	353	333	372	324	317	316	331	368	337	355	292	315	315	297	325	352	317	331	316	289	306	341	306	285	318	338	311	341	327	328	308	330	323	318	329	330	329	367	305	326	367	322	341	318	334	322	330	329	315	337	324	334	321	323	353	318	337	329	313	328	308	298	295	318	301	273	335	363	284	303	316	322	291	316	312	313	297	346	343	343	320	297	304	296	334	317	293	310	329	301	314	313	351	308	308	314	339	298	316	314	318	340	306	305	313	315	295	317	308	330	340	338	327	295	327	314	328	281	322	302	369	298	346	314	312	341	320	323	343	316	321	335	326	322	319	312	311	320	307	340	348	334	325	300	289	317	345	320	344	327	347	324	327	326	335	329	314	308	336	323	300	313	323	316	321	328	311	340	292	294	298	329	311	326	333	313	308	323	341	315	314	353	316	311	344	326	307	301	317	370	281	337	297	348	318	307	302	361	333	353	308	321	352	339	341	360	305	304	355	295	323	343	331	341	316	314	344	332	339	295	303	306	294	316	321	319	312	365	322	310	310	329	325	335	326	326	329	353	319	331	319	327	327	348	295	307	315	345	330	317	315	320	314	327	349	326	302	313	331	360	334	327	360	321	366	306	308	327	358	281	332	300	336	362	325	317	341	317	346	295	327	305	311	337	310
25305	21601	28975	28076	20763	12507	7255	4627	3398	2748	2422	2011	1764	1514	1379	1140	937	874	776	661	576	566	508	442	434	406	436	422	426	413	394	368	426	390	388	413	409	423	398	419	389	379	378	391	426	370	424	357	373	389	370	407	402	373	418	354	385	377	395	412	387	376	408	396	361	412	393	413	401	367	388	393	399	432	374	396	375	411	389	401	399	383	407	344	399	404	389	373	348	371	412	408	398	385	418	405	422	359	409	396	396	412	366	398	395	373	395	363	389	414	364	369	388	395	393	364	370	384	395	374	407	391	417	403	369	374	351	389	387	431	429	414	393	393	414	362	406	369	408	375	405	375	376	388	422	382	388	410	405	351	425	383	377	374	357	408	368	384	381	378	421	376	384	389	373	389	372	394	400	413	407	401	412	388	413	393	389	360	366	359	391	399	365	385	391	360	402	353	378	375	378	376	383	385	379	390	369	387	396	396	399	369	390	378	377	367	383	399	423	409	424	397	373	379	398	384	390	418	409	385	393	394	354	380	370	366	394	393	411	389	372	381	415	389	378	377	424	387	379	361	380	406	356	388	366	376	371	384	401	379	409	388	388	360	404	406	381	365	387	395	416	400	387	380	452	383	402	375	401	366	411	357	382	356	385	390	421	346	408	407	379	400	403	389	404	402	394	364	380	394	386	404	389	427	409	398	367	399	362	403	371	383	366	404	392	414	399	418	367	394	398	416	407	418	355	394	387	357	381	410	375	425	397	360	418	372	397	390	406	367	387	383	375	413	403	392	364	411	364	415	390	401	419	419	395	385	393	401	388	364	390	406	422	389	414	401	379	424	381	380	407	401	395	355	385	383	375	351	409	412	409	409	367	395	369	399	373	376	397	365	394	396	393	388	411	384	391	400	445	420	336	403	373	420	386	419	332	381	386	407	410	409	408	393	385	421	399	384	388	372	399	409	370	377	412	386	437	388	375	401	412	402	400	370	388	411	399	389	437	370	398	336	385	393	406	403	394	433	393	358	369	378	394	416	384	401	428	398	376	355	372	382	391	355	413	382	395	384	359	378	396	379	383	399	374	371	385	378	401	421	397	410	371	389	381	386	381	393	376	377	401	383	365	398	408	399	383	399	379	389	385	329	374	407	436	395	408	416	417	385	390	402	377	392	376	407	432	398	392	398	378	387	382	371	351	432	396	384	367	423	400	381	405	367	384	395	424	392	364	397	360	381	411	373	365	404	402	362	377	339	398	387	411	403	407	378	378	375	411	367	377	367	383	403	397	404	356	430	372	399	346	382	386	409	383	400	391	379	378	404	399	419	365	381	398	398	386	405	390	405	382	376	400	393	378	330	353	393	407	385	353	394	376	382	397	370	409	389	372	411	391	407	374	367	418	395	406	409	404	424	375	369	361	386	404	374	398	382	396	392	386	436	384	414	381	410	345	378	418	379	398	349	406	401	381	415	383	387	402	405	410	398	390	379	362	385	386	413	409	420	392	404	388	380	384	405	384	378	381	367	364	404	379	372	364	383	359	425	355	348	376	360	402	371	411	406	401	361	397	404	396	417	381	375	403	360	381	408	398	398	387	378	406	393	382	398	370	362	379	383	405	445	417	383	390	362	393	429	392	398	360	399	365	368	365	376	407	433	366	384	391	369	379	397	386	363	379	433	366	399	405	374	396	384	400	397	402	356	382	386	357	387	372	389	407	368	387	375	361	381	372	392	361	387	408	367	395	401	405	365	384	385	350	368	389	401	372	403	395	430	381	411	357	374	391	416	383	378	394	382	371	385	384	392	369	398	395	403	402	426	395	409	357	424	440	380	372	383	406	368	375	392	372	398	417	421	436	379	395	411	371	388	392	385	347	402	399	388	382	401	374	390	396	399	376	382	390	415	360	396	410	376	377	408	402	374	414	375	369	408	395	393	387	367	437	386	385	380	365	407	364	370	387	404	388	395	388	393	418	368	409	415	399	354	417	358	391	384	380	354	418	421	372	414	391	376	387	427	408	389	385	385	408	396	391	395	400	411	416	403	397	397	406	419	394	403	391	407	386	375	349	363	380	370	412	401	377	376	399	408	405	410	421	386	405	368	391	352	376	390	411	374	352	401	381	405	433	385	351	396	389	344	408	380	384	411	379	367	399	419	413	344	405	395	396	403	415	389	410	401	382	379	402	425	390	396	407	390	363	392	361	401	415	369	395	395	407	359	372	362	380	340	413	403	367	377	388	375	380	398	396	404	398	388	376	397	392	367	426	365	420	399	392	358	385	412	396	404	405	376	372	380	360	375	374	372	390	392	414	349	405	392	354	370	373	374	400	358	389	424	433	387	373	399	374	359	374	414	387	375	396	385	407	384	380	376	341	398	399	371	380	415	395	363	390	432	360	368	391	394	381	372	426	388	375	395	388	391	392	414	390	373	409	392	374	379	386	395	373	369	370	373	356	408	396	388	364	337	362	391	353	407	374	413	390	383	381	405	405	382	407	406	388	372	379	407	446	399	400	395	375	404	407	353	360	426	416	404	359	393	378	401	421	407	401	424	375	387	393	390	382	393	392	358	343	395	436	401	390	408	388	409	405	362	379	412	395	391	429	441	403	401	398	375	358	401	377	399	399	429	400	411	376	404	349	382	396	395	373	385	402	412	411	372	401	380	388	390	399	403	353	374	389	377	409	374	380	384	398	400	432	391	353	348	370	374	389	406	383	373	368	405	407	362	376	391	389	364	370	423	389	408	382	430	350	364	386	385	359	422	372	350	393	379	399	403	392	382	393	388	409	401	371	381	386	376	401	389	389	397	396	380	385	397	366	373	389	404	361	381	371	398	395	390	399	436	409	384	353	375	379	388	396	377	370	362	352	382	410	372	374	353	367	391	368	373	400	381	401	419	370	426	384	408	378	377	412	396	378	376	360	366	387	403	368	386	365	380	386	384	362	402	404	401	417	358	375	361	399	421	406	350	446	358	387	363	406	402	416	416	399	350	372	381	410	411	379	387	392	353	409	410	390	415	384	426	389	368	390	379	368	411	388	392	400	413	393	351	389	368	408	385	397	401	415	392	407	401	394	376	387	384	380	427	377	402	405	400	409	411	416	391	420	353	391	380	419	396	376	395	392	411	373	369	400	366	432	378	373	399	395	413	377	408	394	399	400	390	406	397	386	395	370	352	397	374	414	380	398	381	358	409	363	397	362	374	377	412	386	393	376	399	367	383	372	377	375	409	404	417	433	424	403	400	400	376	425	442	426	399	372	397	437	384	384	368	382	395	381	399	388	373	388	391	386	377	424	394	382	409	373	398	358	387	363	353	402	413	373	423	374	412	392	365	371	423	352	441	354	391	393	374	381	386	408	391	394	375	430	378	438	400	360	364	422	382	418	405	378	421	398	427	372	395	383	401	409	387	397	403	351	377	411	360	385	400	391	379	383	400	373	352	401	402	424	396	387	391	384	384	400	396	387	379	375	402	369	424	412	383	428	398	420	362	396	380
29112	51591	41467	29949	22493	15453	10612	7958	6201	5079	4182	3531	2917	2608	2214	1760	1458	1251	1047	799	681	602	605	543	493	488	459	472	468	438	465	439	420	442	401	440	439	395	448	435	425	408	428	371	410	410	426	432	428	463	436	405	398	449	413	441	388	454	426	423	421	441	448	412	408	438	399	423	421	406	416	426	421	412	417	400	364	402	395	402	421	436	414	440	449	404	402	381	432	435	413	393	418	441	420	417	412	427	407	409	422	406	413	417	402	405	404	388	404	395	431	433	399	424	433	421	385	426	419	414	425	411	431	421	422	395	425	413	397	435	403	474	384	398	450	430	375	443	402	424	379	399	395	419	411	391	423	423	401	401	408	459	397	426	411	390	387	408	405	437	416	417	430	427	427	423	365	432	439	417	444	424	423	452	409	409	412	397	405	376	396	416	413	419	399	409	427	457	433	404	384	395	439	458	429	403	402	403	392	415	409	396	397	418	428	424	389	418	404	388	425	394	396	428	424	405	422	463	377	392	443	406	431	401	429	407	385	409	406	434	424	405	403	434	384	409	416	430	413	415	417	402	380	408	441	376	404	414	375	410	417	411	415	417	417	429	396	411	380	427	404	404	410	420	451	398	445	418	393	409	381	419	444	393	456	424	406	417	434	394	405	421	381	474	411	424	398	434	431	414	400	420	450	429	431	410	410	386	424	397	434	441	423	371	422	407	407	408	434	390	429	421	406	409	415	419	386	378	404	438	401	418	425	459	421	398	410	389	438	399	449	414	419	473	429	423	447	417	397	393	418	426	434	395	413	410	431	401	383	409	412	435	431	415	435	421	412	425	392	432	416	418	396	403	409	428	425	433	448	419	433	414	427	441	428	451	397	404	375	417	438	429	402	449	402	377	416	436	417	461	394	431	409	416	395	422	378	401	430	423	401	410	419	389	411	474	445	423	437	402	414	416	396	422	379	428	406	431	404	378	395	444	407	378	437	412	420	424	412	407	380	384	392	414	421	417	415	386	439	409	394	414	431	410	433	418	382	427	438	419	466	421	434	405	415	425	441	381	402	430	409	423	419	406	427	427	434	412	433	433	448	418	397	392	440	404	432	362	435	391	409	408	416	406	441	425	420	415	430	411	402	403	433	399	449	423	414	417	410	403	446	395	392	448	383	409	409	418	407	436	426	439	420	359	406	420	412	437	433	377	455	411	401	424	399	381	399	443	435	409	399	397	475	427	395	382	389	401	420	410	408	425	444	434	389	383	417	438	422	414	362	431	394	405	374	403	407	411	422	429	416	442	438	390	371	404	449	441	443	409	417	421	414	395	412	450	418	406	431	411	397	436	379	425	405	419	422	416	396	411	424	439	423	381	401	408	417	399	461	418	420	419	419	398	425	363	404	442	450	403	390	416	409	420	408	401	440	458	411	408	424	386	442	404	369	430	416	420	390	420	444	462	441	426	423	446	393	452	437	410	423	379	404	385	437	426	423	409	439	437	371	444	433	394	435	450	419	420	405	407	413	360	431	402	409	406	430	451	426	411	423	401	400	387	423	409	392	406	433	431	411	407	385	426	439	399	434	392	445	430	410	423	424	422	469	379	411	405	392	399	468	408	413	453	411	420	429	443	430	398	419	401	426	433	405	397	396	407	450	397	407	424	440	414	392	391	415	415	390	437	373	439	381	391	401	437	405	416	398	407	407	421	424	428	401	392	391	415	388	386	393	387	443	444	433	368	405	402	413	401	416	417	407	359	410	421	436	402	426	453	407	414	420	474	421	453	370	421	414	430	408	396	431	383	443	429	439	402	417	399	477	436	416	416	445	429	439	433	383	419	410	399	418	413	416	418	426	449	441	465	410	445	420	409	435	388	445	390	405	408	399	413	431	381	448	419	401	419	386	406	406	433	436	407	402	437	386	410	391	412	448	417	427	425	392	436	374	430	420	403	434	427	436	452	405	423	415	394	418	388	421	423	394	410	419	441	442	422	428	465	426	391	402	404	424	410	391	437	432	420	412	399	405	415	433	432	451	424	444	404	420	421	403	423	396	455	434	427	403	446	402	402	406	410	383	434	404	457	449	434	403	428	405	406	424	414	391	394	420	399	436	400	434	418	417	433	415	417	438	436	431	406	408	422	404	405	409	394	432	407	384	388	399	416	417	403	442	421	458	428	405	420	413	410	395	400	364	399	436	440	419	416	438	379	433	400	380	412	393	388	381	385	404	423	406	413	397	425	440	410	438	443	429	400	429	409	395	398	442	436	398	408	413	427	364	384	408	416	456	408	431	425	406	430	400	427	386	416	421	409	425	406	408	413	377	402	409	406	389	451	405	399	415	406	395	431	458	409	426	415	404	403	395	392	413	425	418	417	417	394	421	389	402	420	374	422	409	430	418	438	408	392	402	425	428	387	419	386	416	404	433	429	393	428	429	397	417	415	440	476	412	417	433	427	406	463	396	404	452	440	419	432	421	404	400	418	411	419	434	418	436	420	433	438	439	378	428	426	424	395	428	436	421	416	430	417	405	401	410	445	412	413	420	400	389	455	398	425	436	401	423	383	420	424	419	415	406	395	453	400	426	425	426	407	416	439	433	413	422	400	449	409	449	430	405	421	453	474	426	419	411	433	425	437	422	410	430	395	428	437	407	402	417	417	413	402	380	386	451	399	381	418	422	431	410	401	422	410	435	439	425	434	386	423	414	385	409	385	448	417	427	408	419	403	427	409	412	407	428	385	421	377	422	415	472	428	436	400	381	446	394	452	412	448	410	421	442	419	415	464	387	422	396	397	392	417	447	429	412	410	427	410	427	427	431	397	368	409	399	429	415	421	440	384	415	404	439	373	396	409	401	454	409	392	422	398	414	395	431	427	418	418	402	389	396	389	415	401	385	467	400	432	423	416	383	424	437	382	416	392	442	418	434	443	423	424	444	437	422	434	420	415	452	433	417	396	441	401	401	445	377	433	411	407	434	398	392	411	399	448	388	420	392	421	392	452	415	449	396	410	375	429	444	389	412	397	446	379	404	419	438	437	433	425	418	446	374	416	404	396	409	399	429	370	414	410	418	407	460	404	370	416	400	439	394	402	396	424	401	423	408	402	428	408	435	363	452	340	449	405	388	362	417	383	423	464	407	428	429	408	424	431	381	420	409	413	456	423	390	421	447	369	415	443	397	437	432	413	431	441	416	424	403	410	406	403	459	405	413	386	394	422	393	380	379	452	444	409	399	427	424	413	447	390	402	432	419	441	445	414	401	393	441	435	429	441	417	445	407	450	441	405	393	411	414	425	385	425	411	459	397	421	394	422	402	396	422	398	396	448	386	429	402	420	381	452	421	411	384	428	443	420	419	426	427	422	440	389	408	427	412	400	374	377	461	446	395	393	439	428	402	390	440	414	426	423	417	421	418	412	394	455	411	453	391	406	393	425	443	415	407	402	431	429	403	428	417	404	390	419	430	378	420	425	398	390	435	386	406	397	431	428	384	401	404	410
23110	21437	29081	24541	22280	22949	19445	9584	6243	5229	4673	3857	3108	2624	2365	1922	1510	1398	1117	963	746	679	657	574	527	512	503	462	451	433	439	427	425	425	416	450	463	444	421	424	388	414	440	412	415	397	441	408	410	385	418	420	437	392	419	401	411	398	431	401	415	402	420	398	408	409	428	400	414	425	382	406	417	422	439	430	371	390	368	424	418	396	390	411	445	418	432	382	438	389	399	399	429	366	389	402	440	394	408	404	394	415	406	417	392	403	417	371	399	404	425	441	402	409	412	392	423	409	379	383	401	409	400	405	390	371	410	383	358	398	423	395	436	396	362	381	389	393	412	390	393	414	455	419	390	420	435	419	437	402	397	427	400	407	447	434	447	378	375	383	392	376	395	373	404	391	400	424	390	391	415	387	381	371	431	396	401	404	434	396	375	421	431	434	424	404	431	405	373	434	407	428	423	397	391	421	421	419	383	368	413	389	400	406	384	428	398	393	450	415	403	384	389	415	420	384	397	410	401	434	456	415	406	400	416	400	378	401	426	413	442	365	397	432	401	395	383	389	380	420	424	413	418	411	394	417	403	388	392	375	393	399	397	446	417	396	398	411	396	412	464	418	399	393	396	374	426	420	401	406	395	412	444	416	414	369	387	427	401	418	407	436	407	400	387	390	400	380	433	428	409	380	411	427	448	432	419	400	398	422	404	374	409	389	390	411	454	416	416	394	405	389	372	402	434	409	419	390	431	430	411	404	426	411	395	394	426	399	406	372	427	409	424	361	401	379	405	442	384	421	433	419	396	399	396	383	432	406	394	401	383	412	411	422	377	423	442	423	424	428	369	417	445	384	396	380	426	412	383	383	429	401	386	393	390	379	408	391	400	413	412	407	407	422	381	448	407	427	410	393	391	416	404	380	430	432	445	405	417	406	376	408	429	396	413	410	417	386	391	391	393	382	391	423	406	421	396	415	411	401	415	372	400	412	396	394	382	426	402	400	402	417	412	430	444	378	393	410	385	400	432	402	444	377	403	383	417	408	447	404	406	422	398	411	390	401	426	412	394	395	441	429	398	407	452	444	415	417	389	414	464	380	427	390	403	431	413	458	408	409	450	400	405	413	369	449	383	407	406	422	389	402	432	380	423	405	413	422	405	388	352	416	403	408	412	376	416	447	415	391	402	394	384	415	404	432	398	404	449	407	396	438	412	357	418	441	430	393	416	393	411	404	429	397	413	382	395	385	398	430	400	396	455	427	417	401	383	383	408	421	409	399	431	376	404	391	384	411	388	398	414	397	409	388	401	424	422	395	401	401	406	398	427	419	429	439	436	429	378	413	400	410	417	399	356	389	427	422	395	396	430	391	424	425	436	430	393	404	432	401	403	415	418	403	371	385	411	425	425	395	412	412	390	389	365	425	430	427	398	396	422	405	410	395	431	411	406	420	416	410	410	431	385	399	426	420	425	410	397	426	391	403	429	407	410	333	426	382	427	410	382	406	393	396	392	430	439	391	390	414	376	403	416	384	408	388	428	429	421	399	394	371	409	425	374	403	441	427	423	379	424	417	369	357	407	405	386	393	398	399	406	431	377	389	439	382	409	432	431	412	377	394	399	418	424	405	416	399	429	407	395	426	411	402	402	424	398	402	430	402	376	383	411	401	435	433	404	376	392	403	394	399	375	410	429	378	424	415	401	421	410	399	404	400	435	410	416	374	375	383	408	376	424	401	409	409	432	370	370	407	426	387	391	422	415	387	364	434	374	439	414	409	411	407	408	392	404	427	383	404	420	405	399	415	395	444	399	401	389	387	441	426	392	413	408	420	420	380	425	415	418	377	412	370	428	388	400	395	412	417	405	419	394	432	414	397	432	408	427	446	408	402	403	414	406	364	396	358	442	399	387	416	414	397	410	397	401	411	424	394	422	374	423	409	390	438	390	415	391	411	442	389	446	418	423	417	419	399	420	442	414	416	412	391	426	430	389	381	389	426	421	387	413	407	399	377	398	389	395	389	410	400	400	455	403	386	385	423	389	425	411	391	387	404	408	400	391	394	382	353	407	372	404	404	419	399	411	378	439	397	412	371	432	435	399	381	387	384	425	424	430	393	437	463	432	397	374	383	454	396	436	409	418	405	395	389	387	393	404	422	390	397	433	372	430	406	393	402	387	415	400	402	378	408	413	412	394	414	418	369	392	413	389	412	373	431	425	417	380	392	425	419	405	396	439	412	381	397	393	417	427	465	362	402	417	427	380	387	381	403	422	401	425	406	445	394	406	405	384	370	386	373	413	410	382	401	374	391	405	422	419	425	406	403	372	404	377	413	417	364	432	389	380	404	384	421	447	392	387	418	409	394	393	426	412	390	374	375	376	439	410	390	379	404	437	422	413	415	402	411	409	426	404	413	428	393	435	400	411	409	381	365	397	415	402	409	380	393	452	450	388	399	409	379	418	363	396	396	408	370	393	427	396	432	405	390	378	381	413	401	417	371	460	421	402	424	408	439	447	398	371	375	410	380	399	416	405	406	409	426	390	390	375	423	391	416	417	377	404	422	430	370	420	390	407	385	360	405	404	428	438	403	423	399	414	395	374	409	418	390	415	421	419	391	394	388	421	426	385	404	447	438	407	422	389	410	392	401	409	393	411	422	409	388	425	393	420	403	397	422	375	400	385	394	398	388	387	412	409	429	397	398	408	374	368	418	394	398	415	375	361	402	431	419	391	413	398	374	399	407	401	405	394	432	403	423	423	408	458	385	418	430	396	435	441	394	410	370	399	401	399	441	373	412	399	375	445	418	423	424	402	402	416	366	395	413	412	407	405	433	413	419	380	429	394	382	412	392	420	406	398	376	396	428	393	417	419	392	411	421	424	403	398	412	416	424	425	374	414	421	394	354	402	386	440	395	438	426	375	423	409	412	381	418	426	401	375	409	419	371	413	412	394	383	396	415	406	387	409	419	412	436	358	423	387	412	424	387	410	432	398	389	396	450	416	387	372	419	416	418	446	396	365	403	410	398	378	403	417	419	395	396	419	418	398	382	390	406	463	426	367	409	371	395	398	428	398	416	403	411	441	407	406	418	423	391	398	406	447	406	406	370	389	390	406	426	400	421	375	421	405	441	408	387	431	392	406	415	396	409	385	412	415	415	410	433	438	446	426	433	407	405	435	423	461	413	417	426	407	430	399	416	428	442	378	390	382	439	396	399	392	404	407	418	432	418	367	369	380	384	394	422	394	394	401	430	376	384	422	437	376	404	396	391	400	407	422	408	439	399	416	408	414	394	364	404	423	403	394	435	395	429	394	397	385	392	433	429	426	385	371	435	410	432	424	380	374	430	431	427	400	401	417	385	399	395	434	394	391	388	429	401	412	451	391	401	378	417	439	428	373	355	403	395	378	416	413	423	420	415	418	387	409	400	391	419	365	379	394	394	397	406	370	385	385	425	438	384	383	425	416	433	371	424	402	446	426	418	406	376	407	369	368	406	405	395
31216	60298	50091	38960	30487	22882	17225	12792	9674	8374	7405	6117	4913	4320	3812	2971	2209	2069	1678	1244	977	783	736	716	648	590	522	479	520	493	451	478	430	474	453	430	436	444	412	468	488	453	418	471	436	446	443	415	429	400	422	415	444	448	425	418	399	405	440	412	418	451	395	410	437	429	406	429	425	412	436	450	446	441	434	409	388	405	387	411	416	432	421	436	394	453	433	425	411	415	426	449	439	412	469	453	430	376	424	450	411	393	454	426	393	399	439	443	446	392	438	427	427	392	398	402	415	430	427	401	434	387	378	431	408	461	398	376	395	422	422	431	447	416	450	398	390	441	395	439	406	428	392	382	414	446	406	437	424	429	400	432	423	421	420	433	426	421	422	433	428	392	422	386	403	407	373	399	390	421	405	414	439	403	442	402	425	396	410	447	437	438	393	389	396	387	436	416	432	431	450	420	407	405	422	436	420	391	429	411	412	414	403	420	391	430	447	389	403	401	397	423	427	460	433	437	462	446	419	439	440	430	424	420	398	435	439	419	429	439	407	416	430	407	425	407	442	415	428	414	435	440	406	446	427	385	430	398	461	438	404	398	422	401	363	405	437	386	439	424	448	422	408	425	415	411	437	416	429	476	447	403	440	449	408	413	402	415	408	437	453	424	441	411	429	400	420	422	416	426	446	435	434	449	435	430	430	399	401	437	428	404	384	393	429	402	429	427	425	411	411	385	399	440	435	444	438	415	438	409	416	430	469	384	446	426	420	431	414	418	410	421	420	423	398	411	424	444	428	413	430	419	428	410	362	425	411	434	436	451	382	423	423	407	435	402	469	455	417	392	422	426	442	430	422	438	403	422	442	418	411	432	404	409	417	407	434	426	397	439	414	447	392	423	402	412	427	433	415	386	415	458	428	439	409	397	422	412	442	395	402	442	379	430	383	395	442	407	419	453	422	418	387	407	388	443	432	393	424	391	386	419	423	409	406	462	426	426	410	426	398	490	439	404	425	427	410	404	412	431	404	394	388	422	412	434	421	417	394	448	417	447	447	421	434	388	417	405	407	413	405	455	400	390	470	387	407	399	414	404	448	425	405	425	396	438	422	426	415	432	418	422	396	407	431	417	427	392	432	437	437	395	426	436	443	395	445	401	420	433	424	405	416	455	410	424	413	411	396	432	451	443	439	397	405	425	406	444	442	369	427	415	422	396	408	448	450	429	396	427	411	430	395	449	401	438	412	378	384	438	466	399	427	400	474	405	385	443	425	399	411	433	409	367	428	431	433	428	433	390	434	422	439	406	424	457	423	402	425	412	410	407	420	420	383	419	431	408	445	398	410	469	409	411	386	414	425	440	448	451	395	403	428	390	406	431	414	403	389	423	422	370	393	378	434	409	437	392	427	423	389	441	390	446	446	389	429	400	423	437	398	414	401	488	431	399	405	408	405	419	404	402	438	398	398	420	409	438	418	418	417	442	446	428	434	470	435	398	415	406	420	429	427	472	405	428	425	404	377	419	413	408	404	423	432	441	441	432	435	415	367	393	389	431	426	381	431	450	446	413	438	417	399	399	410	445	414	404	435	435	377	398	429	449	398	426	422	433	441	447	424	391	424	418	381	444	391	416	419	396	409	445	410	441	412	425	441	459	418	427	420	448	417	443	407	416	424	422	433	424	424	421	435	386	394	382	426	402	409	426	451	413	429	422	407	404	409	433	427	429	420	390	435	429	439	413	403	422	415	470	413	428	412	405	405	405	390	415	400	411	431	422	422	415	397	407	389	373	432	478	447	415	419	462	398	440	441	403	411	449	431	438	422	405	422	419	411	411	449	415	413	395	424	432	463	439	415	430	425	411	414	394	431	400	410	417	407	383	466	402	413	416	456	441	405	402	442	423	438	397	385	443	412	421	427	412	413	424	422	410	409	406	447	433	434	429	392	411	399	438	429	421	435	411	410	392	421	429	406	438	408	399	430	470	399	451	443	436	426	458	422	448	446	465	399	442	370	384	417	409	434	414	401	429	421	392	439	394	422	389	417	445	449	455	384	401	417	406	429	431	400	415	419	414	443	402	412	419	423	452	418	402	404	444	405	422	461	455	391	408	491	445	447	367	437	460	399	422	398	389	428	419	417	402	391	447	430	409	417	388	432	404	407	436	399	426	438	420	420	418	425	410	449	406	394	396	400	412	454	389	415	405	425	409	445	387	421	390	413	404	452	425	412	402	416	423	439	411	430	416	423	411	424	399	400	406	431	421	434	447	414	417	393	413	420	399	404	423	417	456	425	443	440	414	413	451	428	402	395	408	418	438	403	444	409	414	411	460	420	392	394	418	448	413	429	467	452	408	430	417	449	436	419	431	424	378	430	421	440	389	377	423	407	423	395	449	413	443	417	422	439	417	406	392	395	429	418	417	434	453	425	403	445	435	426	435	414	386	393	399	410	496	380	417	424	442	386	423	443	435	428	427	414	423	390	400	417	450	424	381	418	411	410	385	430	416	394	400	412	415	429	428	438	398	435	401	418	427	429	433	418	443	407	356	392	396	435	424	395	436	417	441	393	407	396	413	423	411	451	379	377	415	441	425	430	426	397	483	399	431	385	374	393	406	373	439	426	436	432	433	410	410	441	444	429	450	431	411	387	400	424	394	380	435	414	433	438	437	441	418	438	454	415	405	435	452	392	430	449	393	425	392	463	422	427	423	404	422	390	454	407	408	437	426	408	439	435	412	411	403	409	446	435	414	409	429	421	438	412	458	430	420	373	397	411	406	419	397	386	402	367	417	406	438	423	410	387	397	420	406	433	454	440	413	453	419	409	390	417	443	382	407	418	426	414	442	455	418	411	442	417	443	437	419	423	393	421	392	410	439	417	392	430	439	379	407	400	438	438	422	407	388	421	384	433	414	447	430	407	430	407	428	421	385	429	402	439	422	420	436	383	418	416	433	413	430	431	408	397	394	425	411	379	417	443	433	433	382	417	414	430	411	399	438	428	406	400	429	392	431	397	457	435	456	440	391	435	384	470	410	419	422	429	431	408	402	433	445	413	408	401	430	402	419	456	459	425	432	455	419	421	418	429	410	427	419	396	424	378	400	375	424	415	430	379	420	404	405	433	441	449	407	403	433	420	415	377	434	378	422	410	434	413	387	405	435	402	397	401	445	420	426	438	402	432	412	421	430	430	406	400	387	405	407	428	396	412	426	422	424	452	434	409	411	405	413	437	414	425	461	432	425	422	398	466	404	397	418	377	393	422	438	394	403	389	405	453	455	414	413	388	430	445	415	423	395	435	406	450	410	411	421	415	419	414	411	447	408	419	396	398	429	442	400	436	411	421	427	429	431	431	432	398	436	446	406	414	407	400	383	469	408	403	407	399	405	429	405	432	448	430	432	430	422	418	437	420	430	412	407	408	434	424	428	449	400	404	417	417	428	416	403	449	449	399	414	408	405	399	406	423	400	403	391	389	418	419	390	391	388	416	393	419	430	417	416
30917	32546	35811	25986	14773	7953	4695	3128	2335	2035	1813	1547	1200	1058	963	804	698	594	617	529	437	384	366	369	367	349	345	333	321	338	297	295	343	284	272	314	321	282	329	301	286	302	280	307	322	339	318	308	316	305	306	319	320	298	297	261	351	305	345	322	305	318	300	330	293	276	307	316	305	336	343	302	301	324	293	296	289	317	307	288	265	316	303	325	332	292	309	291	299	318	324	284	306	315	311	320	288	321	305	303	290	329	292	296	322	346	306	321	313	289	309	267	315	306	307	323	272	340	311	305	334	289	281	314	317	314	287	312	326	306	294	352	315	319	324	301	353	348	309	319	289	294	327	331	334	308	298	322	305	320	285	318	296	318	292	296	338	308	294	323	323	317	299	315	308	290	279	318	303	299	297	317	331	328	321	329	312	323	310	309	278	306	307	294	290	317	293	302	306	290	307	294	338	301	299	333	290	303	321	289	300	284	283	279	333	314	313	294	312	276	312	304	309	313	287	298	308	287	306	313	338	289	279	333	302	331	297	295	322	304	296	322	292	325	308	289	283	312	301	305	294	310	304	328	312	309	280	299	303	297	331	325	321	330	303	288	319	317	299	322	281	316	304	306	271	332	300	300	298	280	278	297	303	321	339	283	311	323	303	295	306	304	293	300	321	280	329	281	307	348	306	312	301	348	303	310	323	336	305	299	306	302	296	297	284	298	293	278	313	293	303	302	290	326	317	302	300	327	329	313	289	308	272	287	307	298	315	308	293	302	298	288	302	324	337	329	288	297	302	281	284	315	310	318	324	296	334	321	317	286	304	300	321	308	275	334	302	285	332	312	346	286	292	323	293	303	288	297	346	298	316	323	319	327	327	332	293	307	285	320	314	331	298	314	325	304	304	327	310	322	278	296	303	306	303	334	309	312	331	300	322	294	280	314	303	333	304	314	311	330	293	266	334	324	279	341	329	296	311	327	313	306	309	337	310	333	314	299	306	352	295	295	304	309	345	300	357	317	289	354	306	307	272	305	301	293	303	305	300	320	312	323	302	327	308	287	287	309	301	306	291	293	325	323	307	296	320	307	327	295	280	322	277	293	298	295	341	273	298	295	321	292	290	297	302	295	300	322	308	315	316	297	298	271	290	297	311	314	299	294	315	309	299	314	310	307	300	321	298	304	312	284	310	314	325	309	328	314	320	290	293	290	343	327	296	304	313	288	300	298	301	319	327	283	318	312	313	296	298	303	300	319	277	293	290	272	311	307	311	275	294	277	312	297	302	302	325	312	305	336	280	268	325	300	324	290	297	332	314	274	294	315	313	304	314	298	292	321	318	313	306	341	319	312	325	326	269	288	304	297	275	301	306	311	332	293	301	285	294	293	320	327	325	285	310	313	311	307	291	326	307	328	330	290	306	328	313	314	324	311	342	322	303	333	277	341	318	313	328	279	298	292	316	309	301	284	304	302	284	272	306	332	300	293	311	284	335	299	293	314	289	295	316	321	322	288	313	288	296	320	319	318	304	328	298	316	348	280	285	309	281	321	310	317	310	287	310	308	337	301	323	341	318	315	325	289	305	310	292	294	341	306	346	311	319	318	299	278	290	327	288	310	305	303	336	287	311	301	284	288	331	311	314	299	286	373	336	271	316	322	331	300	283	291	292	302	286	332	351	305	311	328	298	305	327	303	303	321	264	320	309	281	322	296	270	308	326	291	312	326	317	308	306	284	297	290	324	339	320	318	300	304	308	339	331	309	295	324	326	288	292	305	299	302	311	292	284	267	310	301	331	329	311	312	294	293	319	338	309	342	323	327	292	314	305	324	316	314	315	292	325	301	308	319	302	304	326	300	301	339	303	303	320	304	295	300	310	307	286	309	301	304	303	300	323	320	324	334	299	312	306	319	321	327	302	309	284	307	314	333	301	277	288	297	303	297	295	342	320	306	323	285	331	303	323	304	300	283	306	307	305	326	317	294	282	317	301	304	335	362	316	293	305	335	323	328	301	320	297	320	330	333	323	304	308	292	336	334	313	312	304	322	283	286	298	337	332	313	316	338	340	332	316	289	303	318	312	267	308	304	324	327	317	346	314	307	310	303	309	336	310	311	298	293	280	328	310	303	326	332	311	334	278	311	309	277	330	310	336	291	320	314	297	322	324	310	342	287	315	293	317	303	300	304	321	317	328	285	317	298	285	307	294	315	302	319	319	344	312	319	304	333	342	291	324	308	327	287	292	306	288	281	327	309	315	331	328	292	323	286	298	269	319	282	283	322	324	331	313	293	326	326	311	311	281	305	311	308	311	309	283	298	303	307	354	296	303	315	303	299	289	305	321	273	313	308	274	317	341	323	281	330	303	334	305	318	296	278	292	294	308	319	304	309	300	337	314	298	313	345	301	305	282	335	284	318	297	293	288	328	315	355	292	306	322	317	317	301	299	302	301	312	284	308	303	319	327	304	282	305	300	334	311	339	297	296	291	305	331	296	315	319	325	294	310	294	305	312	317	300	322	319	277	297	315	315	312	291	330	312	260	316	336	309	288	305	269	297	297	313	307	289	316	289	311	289	285	334	290	284	315	296	315	314	317	304	303	290	332	336	336	300	339	325	332	310	329	307	297	290	324	322	318	295	322	319	289	317	340	316	326	307	322	325	333	299	318	264	316	283	331	336	312	313	305	315	302	306	315	325	288	311	298	321	332	328	344	288	307	289	320	295	310	311	338	304	319	307	312	295	299	314	320	320	306	324	313	318	318	324	282	304	316	315	315	320	311	312	308	317	323	319	316	317	291	282	311	325	312	269	305	309	298	303	315	321	304	344	295	278	308	315	291	318	302	311	330	320	294	307	312	292	303	288	332	284	299	303	317	286	335	307	305	274	342	304	303	347	329	308	318	317	319	294	319	318	332	333	317	301	282	299	296	322	292	293	358	339	309	344	308	304	301	337	317	302	323	306	293	268	302	334	306	313	306	293	314	326	341	288	301	328	331	314	316	316	291	291	335	321	304	297	328	311	326	325	281	292	282	326	315	338	336	301	315	287	326	323	309	336	304	295	303	308	294	288	293	309	330	326	322	309	267	325	334	326	312	349	278	322	334	318	297	325	308	307	304	288	319	321	323	290	339	292	286	301	282	305	319	308	304	290	316	330	312	282	322	301	338	306	352	295	331	287	315	280	306	324	304	342	317	320	289	312	297	308	303	280	331	338	324	293	295	301	294	311	343	289	299	326	341	300	300	284	339	306	314	293	326	319	314	289	334	300	315	327	322	302	295	298	333	335	328	350	324	336	334	300	297	327	309	332	295	331	296	284	299	293	308	293	311	325	286	323	338	303	308	297	301	324	316	348	305	325	300	298	299	309	328	314	302	300	331	307	313	297	331	340	329	328	301	329	289	285	322	297	354	314	319	300	298	301	308	317	297	322	300	292	312	334	296	280	308	310	301	288	307	296	333	339	321	308	277	311	334	296	295	306	331	323	311	297	302	332	291	319
29801	46450	36665	24776	17499	11458	7899	5632	4301	3552	3165	2610	1974	1734	1598	1280	1024	953	854	700	547	497	436	461	439	409	387	408	361	363	357	294	356	348	332	351	340	333	331	349	353	350	355	324	343	338	307	309	312	345	345	343	340	362	341	367	340	357	324	355	283	326	363	308	327	320	337	344	342	343	328	324	313	343	331	285	337	349	348	350	367	321	321	342	319	347	323	354	301	295	351	364	326	335	329	294	290	314	333	327	308	350	357	336	376	324	304	331	334	334	316	326	314	353	318	337	358	323	337	329	304	333	331	318	337	308	364	330	328	341	361	330	330	356	329	361	310	374	345	315	308	333	317	314	307	328	336	334	345	327	299	337	340	320	342	331	333	363	368	320	301	291	320	318	343	331	314	346	322	331	305	332	333	369	350	331	332	323	348	330	337	349	329	354	325	320	358	322	323	311	344	345	338	334	354	339	300	362	331	334	354	327	333	346	347	314	342	291	351	340	354	360	338	323	320	352	335	358	321	304	336	322	369	322	330	379	336	284	333	351	341	334	315	317	287	350	376	355	352	323	343	322	339	323	316	350	328	371	321	356	297	341	306	293	341	334	343	336	355	360	355	307	321	323	363	334	341	338	332	313	337	358	332	297	336	316	334	321	330	305	316	304	357	332	306	303	353	339	329	341	351	304	352	279	304	344	326	345	307	339	374	321	338	350	308	351	319	325	310	353	325	314	338	358	337	349	286	337	324	338	307	353	309	318	299	320	362	320	338	313	348	339	324	320	321	345	306	295	330	326	340	344	355	338	309	323	323	336	316	354	353	337	313	317	334	345	307	328	339	308	300	298	336	351	325	369	305	328	322	329	334	327	312	326	334	333	339	318	308	373	363	351	324	325	340	326	334	295	344	360	310	349	377	329	340	327	344	321	361	322	327	327	303	341	341	326	359	309	367	361	349	317	347	349	346	303	328	336	330	330	311	315	318	338	352	333	328	330	357	334	335	334	348	328	321	348	312	320	353	301	323	335	319	352	336	346	312	308	364	330	335	324	352	326	330	311	312	342	334	324	363	345	351	341	347	345	359	299	358	317	352	317	311	361	331	332	343	345	331	355	344	327	311	363	333	381	330	321	310	316	341	350	337	337	353	333	341	344	351	339	344	342	343	332	333	316	347	327	304	320	332	308	333	325	356	377	355	335	313	350	336	347	325	357	349	341	329	356	312	361	320	332	305	350	319	346	297	330	336	330	340	319	350	339	353	331	352	302	339	302	353	330	356	336	322	334	314	337	341	335	352	300	361	304	342	325	330	304	339	303	355	322	348	308	355	326	349	365	337	342	272	303	316	319	344	321	326	355	347	327	327	318	348	324	327	360	320	300	326	338	345	347	342	304	331	316	306	339	360	315	337	340	360	318	322	344	329	313	330	332	349	305	333	306	336	364	324	324	310	336	327	328	325	366	313	341	325	332	351	331	330	333	318	338	310	317	338	338	333	321	337	369	317	342	313	308	355	351	313	328	330	307	336	369	362	303	358	295	323	342	344	299	312	321	316	361	360	345	329	326	323	345	336	311	333	323	342	387	326	364	370	292	383	327	311	341	317	339	321	333	298	318	342	324	333	349	344	338	327	309	315	299	348	300	353	311	319	302	285	323	324	310	339	336	331	326	376	349	313	321	345	317	337	308	340	335	342	346	331	337	333	312	319	323	292	325	323	344	304	326	317	333	314	330	317	362	318	338	327	323	338	322	341	297	322	328	349	300	317	323	317	330	332	365	339	343	353	308	332	356	360	329	358	316	306	342	347	341	323	355	334	339	345	352	311	350	329	353	319	340	340	352	314	337	358	340	365	304	312	315	309	337	298	363	342	306	357	315	313	312	308	383	331	323	352	330	351	359	344	335	373	351	339	329	359	314	299	306	344	309	346	328	354	324	324	371	348	324	362	334	338	317	346	300	335	329	316	325	326	344	368	318	310	345	359	354	338	310	327	342	306	323	373	350	333	315	305	307	355	325	325	353	297	343	302	343	339	343	350	350	329	295	328	298	321	332	326	331	316	352	343	355	362	346	335	306	356	355	353	348	343	342	342	353	334	335	379	302	301	321	336	325	324	345	324	310	327	362	333	337	322	313	332	336	345	329	313	315	318	325	363	351	319	343	354	332	335	344	310	303	328	318	336	325	326	305	324	343	302	320	332	359	322	338	326	327	337	323	321	357	336	360	333	330	321	335	321	325	310	315	348	304	345	362	327	359	307	315	350	335	368	309	327	362	325	340	357	359	344	302	323	362	315	314	332	318	347	315	366	303	357	325	331	327	314	314	353	347	335	363	328	313	364	315	304	348	343	338	362	327	310	307	344	338	347	371	352	339	346	321	377	362	328	337	339	326	352	338	319	333	349	349	330	314	321	381	302	341	322	339	359	380	341	359	349	349	327	333	343	338	326	320	315	359	343	341	338	329	348	331	304	350	341	316	309	342	361	341	337	324	321	305	333	312	350	327	349	342	344	330	334	333	314	344	337	331	321	355	323	322	317	342	361	330	347	329	352	310	352	350	351	338	354	340	282	313	340	366	322	337	340	326	325	333	380	324	324	331	355	343	340	315	355	335	321	327	324	366	344	354	354	322	320	311	327	341	318	351	344	314	354	329	341	348	319	335	356	351	340	319	346	353	344	327	351	317	317	346	306	353	321	320	332	340	362	365	334	333	299	349	319	305	362	332	351	294	342	340	337	342	311	346	341	300	317	334	366	309	310	332	330	348	336	349	330	303	327	359	345	340	372	352	330	346	335	340	356	324	347	348	311	323	329	349	324	322	346	343	314	345	346	348	340	334	351	335	321	336	300	317	349	345	322	314	322	323	346	344	316	294	354	324	302	340	336	340	340	362	336	303	342	379	332	342	335	329	318	332	346	315	279	358	387	348	342	316	326	321	344	343	319	327	353	330	345	354	314	316	323	340	343	310	334	304	333	310	292	322	337	318	350	327	351	332	349	351	367	295	318	283	327	360	329	333	362	320	326	317	347	322	331	345	340	370	329	312	345	330	334	352	338	382	337	359	347	341	334	332	347	350	332	325	337	363	340	340	325	333	312	325	337	325	357	336	341	322	330	347	323	330	351	320	357	333	334	298	336	317	321	362	334	332	357	324	299	334	359	368	352	333	339	354	312	323	368	350	295	339	333	311	333	342	336	309	337	346	302	331	318	320	331	312	377	335	321	351	335	335	367	321	338	315	386	356	335	323	356	310	367	320	312	317	320	340	346	329	353	352	329	343	308	374	300	350	354	323	317	373	355	322	345	331	341	337	334	341	344	299	351	339	360	324	328	317	311	333	349	320	351	311	345	327	319	317	360	351	335	314	327	267	325	351	297	310	318	318	354	319	334	334	330	331	340	299	356	305	332	330	337	344	338	312	382	330	322	373	309	348	315	318	326	343	374	356	340	345	349	341	364	334	303	351	326	364	284	353	320	348	357	325	312	334	309	321	349	313
24236	21416	28778	25606	22673	18222	10899	6084	4170	3636	3184	2581	1983	1699	1505	1361	1061	876	822	660	513	448	357	359	397	368	312	322	333	296	330	291	298	313	297	306	316	283	286	324	303	289	298	286	271	275	289	262	297	275	308	306	331	327	306	282	303	286	299	308	284	325	318	273	295	335	287	295	287	289	280	290	330	280	284	314	284	280	305	314	296	298	273	302	325	322	262	256	305	307	302	301	309	328	274	272	272	273	282	323	328	341	268	307	301	302	267	284	296	304	327	324	305	308	318	295	293	321	297	285	292	293	312	284	310	302	312	278	271	286	290	322	325	311	329	323	298	281	282	316	308	292	300	314	277	300	278	274	311	320	315	300	277	311	305	313	310	286	306	304	306	297	298	278	307	298	279	292	297	301	277	300	293	293	277	308	297	317	298	280	289	309	305	316	296	284	297	306	306	306	282	286	289	329	288	276	283	289	312	297	297	329	311	298	294	300	300	268	299	289	291	305	273	289	330	276	298	267	311	299	298	324	267	290	290	322	277	292	306	317	281	274	326	298	283	315	267	292	327	298	304	332	304	294	259	304	292	269	307	318	286	308	284	312	267	298	292	285	303	292	275	296	309	289	302	295	309	300	274	292	282	290	287	298	296	258	295	278	283	302	273	283	309	316	285	296	308	271	300	273	295	279	283	286	308	294	275	310	302	282	298	278	312	267	286	319	311	317	284	293	292	290	268	289	325	291	306	259	281	284	332	307	292	306	297	286	308	308	288	312	343	312	289	286	284	286	296	288	315	311	286	284	314	305	314	282	313	264	280	288	323	315	301	272	296	297	288	324	310	289	322	293	289	311	296	265	316	287	293	304	281	303	280	293	284	284	310	305	292	283	314	312	313	275	317	326	298	310	286	265	277	307	323	275	268	289	294	296	293	269	300	299	295	300	284	331	300	295	325	320	313	334	294	284	300	279	300	285	293	298	298	308	300	303	309	283	277	297	330	281	323	294	302	293	311	328	301	312	283	305	307	292	282	279	299	296	321	257	265	251	305	262	278	269	312	276	305	291	325	308	303	302	304	306	304	306	279	284	298	291	306	316	297	278	311	345	321	306	287	278	289	300	349	274	301	308	308	281	305	301	296	305	306	292	307	303	271	286	295	301	326	284	298	313	285	327	311	306	335	298	294	321	292	295	304	308	295	276	291	291	294	304	303	330	295	325	310	283	288	313	326	275	324	289	304	342	276	282	299	308	321	338	320	268	308	289	328	308	316	307	327	301	314	309	306	293	284	286	289	317	313	276	300	307	283	272	282	291	281	262	297	301	289	301	278	294	312	328	306	300	299	306	298	280	307	310	324	316	323	320	287	291	274	265	299	287	297	304	293	287	289	301	294	290	298	320	269	272	261	319	318	297	296	313	294	292	270	314	305	285	295	316	304	306	306	263	300	261	301	310	289	289	356	273	295	299	260	291	318	315	308	309	286	283	307	285	261	282	284	264	280	276	314	285	312	285	281	343	294	311	310	299	325	287	318	280	327	293	291	300	288	325	273	290	304	286	286	300	306	306	308	276	319	291	317	294	290	281	309	291	348	297	309	291	288	297	291	271	321	297	297	304	317	267	299	304	295	295	325	339	295	311	290	291	281	302	281	293	292	299	306	307	333	283	299	301	297	289	275	293	277	307	326	299	315	300	311	273	301	306	301	285	311	294	271	321	308	276	279	292	318	307	297	290	309	288	268	297	302	281	306	301	282	311	306	294	279	316	299	308	315	304	313	317	284	282	292	315	297	274	287	303	304	314	293	289	294	308	290	291	342	292	284	303	300	279	320	304	310	277	304	318	310	292	273	345	297	313	283	283	286	336	264	301	283	323	254	286	277	303	301	309	296	277	300	325	271	297	297	283	282	261	299	287	309	307	295	297	319	288	280	296	302	289	284	300	281	294	310	283	289	296	313	289	284	307	298	319	309	302	260	313	303	280	306	296	291	277	273	322	293	307	288	300	280	300	283	297	310	315	351	288	324	282	273	275	272	291	290	310	280	314	302	288	272	281	287	287	301	266	296	286	279	305	280	303	313	308	269	295	305	294	305	309	288	301	277	310	270	284	282	318	308	308	314	290	298	292	259	288	288	290	300	327	280	298	312	317	287	289	285	288	281	289	299	270	325	293	308	292	282	306	291	335	309	321	296	305	279	287	328	294	294	260	313	314	316	271	314	297	295	294	319	322	331	287	274	292	308	321	290	303	275	287	304	280	312	270	281	292	263	307	278	314	321	293	273	314	281	292	299	279	250	319	303	320	284	283	300	277	303	292	280	310	324	321	303	324	325	310	288	282	289	293	257	309	277	284	296	342	303	292	265	324	282	326	317	324	301	301	280	311	282	283	310	284	291	324	280	290	257	304	268	301	277	281	296	281	296	298	290	286	262	325	304	274	327	301	299	271	313	286	291	279	340	309	292	270	270	288	291	287	287	299	278	268	280	296	287	313	328	278	280	284	280	281	299	326	297	271	299	289	271	274	294	297	256	340	273	293	302	287	279	335	282	293	302	298	309	284	287	297	288	286	275	302	313	298	318	292	303	306	293	304	285	311	278	263	324	296	323	297	276	301	290	267	300	333	288	286	322	293	320	284	310	284	300	282	305	290	318	262	283	279	311	280	304	297	276	292	311	335	268	311	326	287	307	276	278	293	281	292	294	294	292	302	325	294	293	276	284	333	301	290	307	289	276	292	302	297	309	308	320	287	270	271	291	292	314	306	294	286	308	299	307	299	293	274	309	291	282	306	275	283	306	280	305	282	279	285	253	278	327	308	300	323	305	247	287	299	274	295	305	286	340	323	261	264	302	285	283	301	310	312	302	309	280	282	290	298	307	311	305	291	285	301	290	281	296	312	293	289	293	300	309	310	265	299	318	270	297	286	322	295	335	275	306	286	299	285	298	317	304	298	302	282	286	300	283	299	299	291	306	274	281	286	262	266	309	288	294	328	311	326	306	302	278	302	312	329	279	291	310	279	311	315	275	279	301	295	251	315	312	264	283	306	271	324	302	303	310	278	296	307	311	289	318	301	303	312	300	309	320	274	252	303	285	284	296	291	237	269	268	281	306	258	296	308	262	308	310	292	263	284	316	305	306	291	283	284	305	270	291	291	288	301	301	298	268	290	302	270	261	315	293	303	293	298	320	284	301	290	276	336	313	283	295	305	288	292	324	302	293	294	262	271	308	309	298	347	304	300	296	291	282	292	301	311	299	318	321	311	291	313	293	295	298	260	312	322	293	314	295	293	279	272	321	316	306	299	303	290	338	313	324	318	314	330	328	258	289	291	283	302	267	311	296	263	307	294	308	313	344	265	288	282	304	322	292	303	325	319	333	279	280	256	300	305	291	292	281	302	270	286	292	285	323	295	297	287	316	297	292	316	283	334	259	295	263	330	278	301	318	293	255	299	301	281	274	283	306	305	256	302	286	264	292	324	276	309	290	291	269	323	281	264
29116	54259	44566	32602	24187	17677	12505	9321	7250	6085	5211	4235	3416	2671	2455	2121	1640	1205	1193	979	682	612	472	421	420	403	377	390	377	338	341	361	312	329	330	324	322	320	307	318	326	329	331	305	338	301	353	337	306	313	313	322	339	357	330	333	326	320	334	338	324	319	316	331	310	299	305	299	333	337	316	303	338	284	309	314	289	313	269	328	333	296	333	329	312	306	317	310	284	332	303	310	326	306	315	313	293	318	296	339	329	309	321	280	307	336	332	330	317	298	317	332	304	283	325	309	285	306	339	306	315	315	311	294	333	325	331	337	327	367	306	295	328	332	266	281	311	311	339	300	307	339	318	317	317	329	297	299	282	312	297	313	334	324	302	314	319	324	312	314	290	326	315	319	307	284	330	314	282	312	298	318	316	287	295	318	330	310	317	318	331	324	303	348	319	330	314	290	304	305	310	350	313	297	323	312	339	357	318	318	305	283	311	323	307	300	326	279	358	307	308	316	334	296	295	285	311	321	299	313	316	320	307	342	335	309	320	296	334	290	300	344	326	324	326	326	284	301	332	331	328	307	300	323	313	313	323	322	345	327	309	345	302	336	307	308	336	348	324	320	313	324	308	316	306	300	309	306	341	301	314	324	319	300	319	327	325	306	309	309	334	321	304	309	321	323	309	330	319	335	319	308	312	291	327	283	300	307	315	269	321	299	320	332	286	320	347	305	322	319	323	311	313	298	334	292	342	272	318	287	304	318	315	328	333	322	317	299	304	313	305	296	342	326	283	315	321	327	310	308	340	330	299	326	324	308	314	330	328	311	338	326	287	336	326	283	286	308	310	318	350	318	307	326	310	290	329	338	305	314	276	320	355	324	296	280	315	301	294	287	315	304	331	315	301	310	308	315	284	343	285	322	298	312	299	324	341	310	312	302	325	338	343	321	311	309	275	302	297	319	306	323	326	295	267	311	298	304	326	321	318	325	357	315	324	314	349	297	296	304	311	319	332	311	297	302	296	283	319	297	297	297	335	320	289	322	312	308	320	314	308	303	303	308	303	319	293	306	328	309	295	341	286	312	326	312	303	317	287	336	319	336	308	323	306	298	306	311	333	278	317	313	330	283	328	351	307	322	331	323	301	317	316	304	280	330	327	328	323	318	311	347	332	358	333	283	321	311	307	313	298	301	303	306	287	332	322	314	319	316	319	338	320	291	301	333	298	293	284	326	308	308	344	315	281	291	341	302	337	314	304	337	338	335	341	319	363	336	314	313	311	315	306	297	343	311	313	305	323	346	306	303	327	333	300	292	312	304	337	326	325	320	336	331	320	329	319	306	326	301	309	321	327	326	319	322	315	288	323	302	321	309	285	329	306	331	314	323	305	309	293	335	302	299	320	323	278	321	309	313	305	316	292	323	313	336	305	323	294	321	297	341	288	295	334	360	310	315	312	306	314	322	305	325	294	313	315	299	309	301	344	306	311	305	316	302	291	303	325	306	289	337	315	330	332	328	325	327	331	313	295	337	311	317	337	308	308	335	336	321	289	344	291	302	324	357	294	322	310	329	295	330	371	293	288	321	337	291	324	327	309	329	361	325	364	351	309	318	335	336	331	303	331	313	315	305	310	317	309	308	319	296	311	298	324	294	316	339	328	328	319	325	321	331	294	284	296	311	306	297	332	302	304	323	277	322	342	293	302	326	330	282	321	330	316	308	307	312	310	310	301	343	346	318	329	324	338	304	286	310	300	332	351	306	290	310	314	317	326	330	327	318	312	323	336	302	297	313	326	297	294	314	321	319	301	287	314	314	327	321	323	323	297	312	305	317	273	331	312	319	309	331	301	298	305	304	318	340	322	306	288	301	326	283	321	321	288	335	312	311	334	304	314	305	331	293	322	316	326	326	292	355	291	303	307	310	332	324	304	314	315	295	306	293	339	345	304	329	326	316	311	316	340	306	306	329	292	293	310	323	316	325	329	315	282	316	317	295	360	313	292	321	313	332	331	322	320	285	311	329	325	305	330	329	325	319	322	296	284	333	332	317	302	337	311	314	312	307	339	320	339	322	328	319	330	318	322	328	329	327	333	304	318	302	314	316	329	317	296	304	322	305	301	355	337	315	339	308	294	300	340	313	315	319	319	315	316	287	298	279	313	314	294	330	305	331	321	325	276	320	302	317	315	322	325	299	289	334	295	312	314	332	323	327	302	313	316	294	280	307	309	305	312	341	310	302	317	307	323	322	314	330	317	329	314	324	298	308	318	331	295	320	321	334	288	328	317	294	326	282	328	336	324	345	291	298	341	292	321	334	327	333	346	303	332	327	324	321	294	311	335	310	298	314	299	317	316	302	297	290	324	310	327	314	296	308	336	299	340	307	279	309	328	338	320	322	304	283	308	314	301	266	302	320	302	299	289	326	313	334	332	312	343	344	297	306	340	315	316	320	323	313	301	327	344	356	320	303	309	321	307	311	313	345	338	308	273	307	347	286	309	328	322	319	309	309	347	316	329	324	307	335	295	311	302	320	293	331	297	344	288	316	344	312	309	322	346	322	288	304	325	305	305	318	335	294	311	313	298	320	312	326	315	322	310	321	312	350	312	339	304	290	283	311	317	305	284	334	310	320	292	313	289	290	307	298	327	335	309	322	311	296	329	307	319	295	309	324	279	305	311	325	282	266	280	322	334	313	298	302	333	301	331	321	337	363	296	310	308	308	318	287	306	323	320	328	322	311	315	310	308	352	320	313	304	321	311	324	304	323	307	297	316	314	346	305	304	347	292	317	331	308	331	322	301	315	306	325	316	336	313	307	335	317	324	307	302	314	304	293	314	330	343	336	303	325	323	276	340	315	315	329	314	351	318	317	308	335	340	301	308	322	303	319	306	329	303	297	309	359	302	296	310	328	313	341	321	322	314	318	310	319	321	315	285	287	310	317	340	297	359	309	285	311	309	341	324	313	303	286	326	297	325	298	321	332	304	305	331	286	328	290	307	333	334	294	327	271	344	317	290	341	326	311	301	306	328	323	299	266	289	314	308	296	295	325	335	301	302	350	337	317	326	282	296	295	307	293	312	319	320	334	318	312	325	299	325	315	282	311	335	281	333	308	349	334	318	310	327	321	321	297	302	308	292	320	315	312	295	325	291	301	320	299	304	296	319	336	324	305	306	296	301	331	331	296	284	335	299	306	334	306	294	295	332	363	311	302	318	326	274	282	327	286	309	304	327	272	319	322	341	313	318	311	307	297	306	340	327	332	321	298	294	316	293	326	316	316	307	318	336	344	306	299	335	323	291	318	345	301	346	316	319	288	296	322	311	319	317	325	310	313	332	315	335	323	318	318	288	316	300	297	342	314	288	308	304	330	301	324	296	300	273	315	295	309	338	285	266	311	310	326	317	338	281	346	356	317	326	324	321	306	354	312	331	299	281	308	314	333	323	305	294	288	312	329	312	312	330	297	314	330	312	329	292	310	302	310	298	306	300	306	312	311	333	325
25525	21593	28896	27804	19498	11988	7116	4485	3447	2817	2445	2091	1660	1276	1335	1226	1007	779	775	664	597	459	469	453	445	420	469	420	441	441	393	390	351	406	368	377	371	402	361	396	387	400	405	405	397	401	382	362	380	370	438	397	378	405	394	393	426	395	413	389	379	400	406	407	408	380	402	389	406	397	379	398	390	383	384	361	383	398	406	441	387	378	377	381	401	399	388	399	384	411	356	390	368	350	421	372	411	379	372	363	401	387	382	386	386	383	390	380	364	398	410	407	401	402	383	395	422	392	405	396	397	373	430	418	400	420	376	380	356	403	408	441	395	402	378	375	368	399	393	391	372	370	433	419	402	386	405	390	392	395	425	419	403	402	399	407	390	423	407	387	390	403	390	375	410	376	376	397	353	405	394	418	370	366	408	377	348	415	389	430	371	391	404	436	426	439	368	418	405	443	396	372	398	392	352	403	373	379	359	409	376	388	381	373	389	398	354	387	397	408	388	363	412	409	408	363	382	403	396	384	394	392	401	416	384	383	371	375	359	390	395	389	407	412	361	383	390	350	393	375	412	377	352	389	358	352	385	440	389	373	418	370	384	359	391	398	384	376	356	405	392	382	379	399	370	366	397	359	371	402	378	380	392	366	379	373	424	375	420	373	400	372	345	382	425	356	391	363	345	374	393	434	381	389	370	383	403	416	395	401	390	392	348	390	392	403	402	382	383	345	363	402	370	406	380	371	397	388	402	389	393	366	393	382	368	382	369	379	377	406	394	379	403	377	373	411	385	381	386	390	378	422	391	395	366	414	377	407	357	385	382	429	360	385	391	362	404	391	403	405	374	433	390	397	384	407	391	391	383	411	384	387	387	400	377	362	424	381	396	389	380	372	438	346	388	402	387	383	431	358	414	401	421	382	395	373	382	418	396	397	373	394	396	364	392	416	409	386	368	341	396	417	403	379	375	380	413	384	369	367	400	430	393	396	390	420	361	393	365	375	395	376	419	398	398	377	383	430	399	365	390	372	386	379	370	353	383	376	402	410	389	410	407	397	390	359	384	388	360	368	377	376	386	402	371	388	396	393	416	377	417	387	395	345	386	395	378	400	405	405	388	364	435	385	373	389	412	394	384	374	393	412	383	400	402	384	365	392	382	382	389	356	404	396	346	396	398	375	417	392	380	410	380	374	380	420	414	390	369	398	397	404	374	384	400	414	382	388	375	400	403	387	354	395	367	364	394	361	381	396	409	386	366	394	398	383	384	399	399	366	388	397	399	417	398	420	379	371	394	379	386	420	390	416	355	378	363	363	386	390	391	395	384	413	390	386	428	376	369	403	366	387	376	420	383	410	414	380	382	431	397	393	377	381	405	342	393	408	372	412	387	355	386	383	373	393	344	367	375	365	383	362	399	372	413	365	410	400	422	443	374	378	416	382	377	384	391	367	385	382	389	386	419	414	388	392	430	412	395	350	378	373	364	397	366	349	405	431	380	359	421	399	357	371	390	373	428	352	418	395	403	372	398	371	412	375	384	409	369	387	391	369	431	390	427	411	369	332	396	380	378	389	397	364	380	369	351	379	378	407	401	402	420	401	388	367	390	400	338	382	384	359	385	398	388	402	378	400	384	397	364	377	414	344	382	387	396	372	372	389	368	383	393	400	382	418	384	430	375	410	388	348	420	390	373	384	353	379	378	383	377	399	391	379	367	412	360	388	380	365	373	378	396	412	364	377	412	396	428	380	392	365	383	386	394	415	390	357	395	389	424	391	400	389	405	393	364	401	346	347	353	370	386	417	371	434	412	391	404	405	362	369	353	418	395	389	421	383	421	388	437	395	394	350	362	400	389	388	374	390	361	399	403	410	394	382	395	407	415	391	403	394	417	396	386	395	358	397	391	398	379	389	371	392	338	357	345	377	365	369	377	349	409	397	396	384	381	415	369	397	368	390	381	382	420	419	349	391	404	387	381	399	397	388	377	399	358	402	451	405	403	361	384	398	399	373	407	380	400	402	363	426	387	414	370	410	407	360	363	365	400	393	368	417	434	378	406	372	374	378	407	399	401	410	425	370	386	381	405	369	402	383	377	390	371	386	372	385	389	382	371	416	378	391	376	357	399	380	389	409	388	375	407	418	397	363	414	387	393	386	385	387	403	388	374	380	394	359	367	405	407	373	428	394	388	382	378	401	385	407	402	377	383	385	382	393	389	394	366	406	414	384	411	381	423	364	399	369	406	372	363	334	360	378	379	362	399	385	381	382	395	382	405	409	414	369	395	369	398	394	404	364	365	340	404	420	364	420	377	398	395	405	393	375	377	376	396	401	346	383	373	378	393	382	352	395	389	393	381	394	363	402	371	359	380	403	372	424	402	390	382	399	393	366	398	419	363	363	407	408	387	378	400	407	389	423	398	404	386	395	395	424	374	368	370	417	375	384	383	424	387	404	408	366	386	426	391	392	369	397	386	363	407	382	437	377	406	377	373	394	402	363	370	370	383	411	403	376	423	395	405	405	349	420	392	351	377	375	411	364	368	363	398	384	384	385	391	393	380	395	371	381	385	408	369	376	383	343	373	395	390	384	384	384	399	387	397	402	372	377	396	384	403	424	401	391	374	365	424	375	363	355	376	367	394	413	377	382	396	413	408	410	402	341	402	387	359	364	388	451	381	360	395	384	394	374	406	383	389	381	421	360	393	358	382	381	372	359	355	377	387	385	394	410	391	400	394	384	366	392	386	404	396	358	415	371	399	359	376	373	327	360	386	412	378	394	425	376	390	372	412	395	374	399	400	408	390	375	364	390	392	404	387	357	414	405	363	424	355	379	397	413	371	382	417	387	410	399	395	388	435	374	406	394	374	396	391	412	368	372	397	383	399	371	381	412	366	423	400	383	363	394	393	388	370	380	414	398	342	429	370	414	408	398	373	369	385	381	345	399	439	375	397	426	419	399	373	365	366	412	390	413	397	418	395	383	388	414	382	331	367	383	376	370	416	406	397	408	398	393	379	380	358	435	381	403	371	420	387	415	380	398	373	391	420	379	382	392	372	413	385	380	407	405	415	377	373	364	395	370	373	382	361	409	337	351	372	372	402	394	393	431	389	432	395	371	376	387	400	367	382	357	416	392	377	366	345	390	371	373	375	399	380	365	363	374	391	402	382	392	378	418	361	365	379	364	379	395	396	379	338	415	381	391	387	369	364	378	370	405	371	368	362	403	343	429	404	411	384	355	401	375	394	370	401	364	420	414	377	436	427	375	373	358	395	395	365	417	359	374	361	385	358	373	407	338	405	370	398	379	406	354	368	418	383	373	389	368	396	364	388	361	385	392	400	410	392	384	390	400	367	402	411	430	376	384	421	416	385	402	385	422	395	394	451	390	390	385	398	385	391	389	398	391	347	431	383	389	349	399	388	376	404	384	372	377	379	365	367	429	395	387	392	376	422	397	341	403	362	389	405	408	376	418	413	400	356	405	395	386	370	387	375	371	374	367
29148	50637	41320	28631	20264	15145	10751	7693	6110	5025	4254	3560	2734	2183	2123	1876	1592	1059	1074	910	850	653	531	506	491	493	474	465	437	451	453	456	427	443	419	391	407	456	420	450	420	420	393	404	447	414	472	365	383	404	434	389	407	417	438	445	452	439	440	401	440	402	416	396	424	408	418	444	422	411	382	418	458	430	413	378	448	408	403	382	457	433	414	406	393	398	413	464	437	389	438	433	408	426	419	417	446	400	400	394	432	416	412	437	386	441	430	438	412	447	395	435	375	420	465	416	419	406	438	418	429	457	402	447	388	394	399	389	385	458	424	421	427	452	409	426	400	401	402	422	421	453	380	434	416	430	454	424	414	382	424	416	432	383	403	450	407	432	421	403	448	400	412	399	405	419	402	395	391	413	394	406	417	430	414	404	399	416	429	411	401	420	400	436	424	423	420	417	406	419	428	401	411	405	433	386	411	413	403	413	436	394	390	416	423	442	429	381	411	396	369	414	440	441	423	413	457	378	395	403	376	403	433	433	435	401	370	434	384	455	436	390	413	422	453	387	402	386	416	424	378	400	421	417	408	389	400	417	441	409	386	403	382	434	441	421	410	413	404	441	399	427	400	431	434	452	391	399	401	423	416	397	411	398	403	437	427	405	395	409	432	418	421	415	377	385	395	403	397	406	407	410	406	382	429	424	402	407	421	416	422	410	442	409	420	460	386	434	410	421	430	434	393	420	391	431	437	419	444	434	396	411	402	405	392	430	407	427	432	417	407	410	401	412	398	444	392	445	417	406	425	444	373	398	423	422	412	396	414	395	398	439	407	378	403	404	394	394	422	425	400	418	422	407	403	462	458	439	398	445	436	407	423	396	432	406	387	423	425	406	431	419	399	453	426	400	415	443	399	401	426	420	397	408	420	432	393	387	407	429	379	409	431	412	409	384	407	407	422	370	414	384	405	449	400	405	430	432	427	399	415	378	431	428	432	381	414	368	432	418	421	434	392	419	409	415	429	385	463	452	401	398	420	449	439	410	397	400	405	418	388	398	408	400	400	388	393	421	433	389	437	410	425	409	427	397	389	422	428	440	419	414	396	392	404	428	419	433	417	397	409	391	411	378	435	413	392	394	389	387	410	445	411	413	400	425	403	408	408	391	394	395	370	414	425	425	392	424	442	414	362	418	439	396	403	410	407	405	410	404	367	423	398	417	423	436	391	439	444	403	419	407	422	432	418	392	412	407	395	397	466	445	431	417	410	396	402	403	418	388	421	426	438	423	459	408	429	405	417	413	425	397	441	391	438	436	434	442	427	369	366	428	423	409	397	421	444	426	423	432	398	419	415	413	403	381	426	431	408	412	401	396	365	436	376	402	389	396	434	403	375	398	392	419	426	418	420	398	447	419	429	389	412	412	394	429	407	403	424	404	421	432	410	388	414	388	424	438	411	399	393	434	434	433	389	401	449	411	411	405	412	424	419	390	400	403	432	386	424	398	427	426	374	416	413	408	412	420	409	438	422	398	443	432	442	413	400	409	379	403	414	391	399	433	414	420	401	427	469	415	399	411	398	425	421	414	424	384	421	418	386	402	418	401	414	390	399	414	421	422	422	420	367	401	406	393	427	382	375	404	398	406	419	414	427	397	411	387	423	434	410	399	415	440	443	407	372	417	389	407	396	438	432	412	381	456	417	430	445	395	440	383	439	394	391	397	451	386	434	409	456	431	480	409	445	408	383	448	450	396	405	443	427	412	450	417	422	383	454	390	385	420	394	412	407	386	433	392	371	378	427	425	401	395	403	402	427	401	416	423	400	390	375	418	408	437	401	450	416	393	418	438	415	386	401	399	403	385	403	421	428	424	406	393	420	403	421	397	423	446	379	417	437	402	406	441	467	391	416	392	397	403	418	444	408	384	403	408	448	381	439	436	394	399	389	417	407	406	396	428	425	429	409	396	416	389	426	406	380	411	404	402	391	420	422	402	422	422	389	461	422	393	447	421	396	374	405	439	398	416	442	400	393	424	407	430	415	404	375	401	420	408	411	418	443	420	422	402	437	430	409	438	415	398	412	409	416	421	415	436	399	389	453	400	427	389	405	426	402	409	403	407	421	427	421	413	442	399	423	427	425	408	444	460	434	401	434	452	437	409	419	412	421	448	433	439	401	430	443	396	426	407	413	428	405	417	395	419	391	464	390	407	414	396	427	426	421	408	388	408	412	444	392	371	418	440	397	401	398	410	392	404	423	398	450	425	443	395	404	408	389	445	456	426	473	426	397	433	366	396	427	418	416	408	429	428	427	395	385	379	423	434	432	352	444	427	417	455	442	406	407	410	419	405	433	366	444	419	380	429	412	442	389	435	408	413	420	441	427	438	453	396	403	415	438	422	388	448	451	431	429	404	419	411	427	464	404	436	391	400	440	364	425	359	397	377	395	442	484	409	421	423	391	413	436	469	403	407	446	428	396	425	385	430	406	429	401	410	375	453	380	455	411	428	402	394	414	408	450	434	408	379	422	409	437	416	410	354	373	428	431	392	384	471	416	393	391	385	401	449	390	404	434	393	408	398	423	425	416	394	415	435	422	399	411	442	433	442	431	390	394	435	404	409	421	403	407	413	429	394	414	419	410	386	412	419	404	401	448	400	420	410	408	426	415	399	406	424	401	448	389	393	409	434	407	404	401	404	384	412	417	428	404	411	389	383	395	403	398	377	386	423	412	370	412	408	403	444	409	435	419	395	391	408	398	433	441	419	421	407	404	402	413	419	450	445	443	407	379	407	411	394	425	414	398	420	427	390	434	418	406	408	400	395	447	402	463	413	400	418	426	381	402	438	413	405	397	442	378	408	401	419	441	437	396	390	423	422	385	403	438	409	407	436	399	408	415	434	427	437	465	395	433	449	411	430	428	385	445	401	425	423	437	423	423	399	408	418	388	420	392	357	432	394	442	378	419	427	430	366	435	415	383	427	422	402	433	389	397	406	382	395	406	452	378	420	431	400	464	407	374	480	416	447	443	412	425	385	398	392	405	427	386	400	437	461	389	419	410	419	398	405	413	436	397	410	427	451	442	421	374	402	414	426	376	446	389	395	420	417	391	412	414	421	412	418	427	376	397	440	418	413	416	420	437	406	392	447	379	400	384	361	378	409	406	405	411	449	386	360	434	414	398	414	412	410	418	404	453	390	410	409	434	418	416	434	382	426	428	426	416	425	397	421	417	410	416	403	409	424	421	391	393	407	399	406	426	443	406	358	423	404	433	421	423	420	430	401	396	408	408	429	441	427	420	438	417	458	438	429	436	447	452	438	442	405	386	399	414	397	401	379	421	399	433	410	432	424	401	391	413	430	404	415	434	387	388	477	410	391	394	432	393	426	422	424	398	439	449	386	430	448	389	455	412	417	369	396	420	406	412	466	379	449	426	392	420	411	425	431	408	416	422	403	409	469	393	444	421	379	438	398	393	419	400	403	409	413	404	410	409	402	469	429	462	437
23030	21431	29151	24365	22118	23389	19547	9689	6447	5254	4431	3666	2971	2282	2257	2092	1729	1222	1031	935	899	771	566	524	476	504	481	446	432	417	420	413	418	422	446	425	451	425	414	408	401	422	434	424	440	409	396	409	410	392	428	417	403	415	381	403	433	397	385	389	366	389	390	405	378	411	398	425	418	383	357	387	413	399	407	399	433	385	414	381	438	415	430	432	428	355	430	382	415	430	438	443	416	395	392	403	350	419	370	379	395	425	387	363	417	435	413	407	401	368	414	383	403	411	397	422	412	424	415	397	422	381	383	397	392	439	438	390	380	409	394	393	380	404	404	410	440	398	417	374	408	413	441	399	376	391	440	418	369	398	406	411	375	403	372	413	415	406	395	435	385	420	404	395	413	441	415	410	445	421	392	418	417	373	413	412	382	385	422	413	398	399	416	405	396	392	483	418	401	379	386	404	431	422	362	382	385	412	414	397	413	390	421	422	351	413	448	397	389	370	374	417	404	434	389	429	394	429	404	386	428	387	407	413	387	398	371	367	361	438	402	427	417	405	367	412	401	425	394	413	398	397	390	389	395	413	409	379	401	402	403	378	409	379	377	429	395	402	370	425	397	387	391	433	394	390	393	400	422	361	423	386	379	427	387	430	386	415	344	419	390	398	364	382	403	421	411	424	415	436	406	419	401	433	367	386	428	416	405	403	362	412	436	430	426	414	405	409	413	386	386	398	396	387	451	413	396	416	390	372	430	404	396	381	428	438	401	406	410	417	426	390	355	402	429	409	433	387	391	413	439	399	422	404	390	396	412	393	391	407	405	371	390	425	371	421	423	390	384	392	422	389	419	378	374	433	414	403	410	405	403	437	425	461	429	397	392	395	429	463	430	431	364	421	364	396	385	405	412	409	396	390	458	376	404	354	433	368	423	368	404	427	398	408	407	451	399	374	410	399	397	384	429	395	382	396	422	396	386	384	392	406	415	438	399	370	408	401	405	406	456	379	361	360	392	429	388	408	423	363	379	378	437	410	395	393	421	434	429	407	409	391	388	401	415	382	392	361	418	407	414	423	423	387	407	420	409	418	422	402	386	416	395	373	397	389	415	429	430	376	430	413	381	414	383	409	375	401	389	419	396	387	371	419	456	416	395	402	421	352	425	411	335	417	357	418	415	445	393	375	385	441	407	389	411	407	395	391	406	383	417	413	408	384	402	392	391	398	386	441	381	395	434	401	426	400	377	437	403	430	393	421	406	419	381	380	398	418	406	405	392	412	406	382	435	462	362	418	382	395	389	390	386	409	396	401	410	385	381	391	436	406	382	447	388	378	371	395	410	433	420	388	441	389	451	398	421	411	401	407	382	378	401	393	420	425	437	408	414	378	430	399	387	425	402	379	416	432	391	338	422	417	415	409	412	403	412	412	431	396	422	418	428	423	400	390	433	421	423	394	418	431	418	385	375	431	409	382	381	407	403	424	385	402	394	400	389	438	388	429	428	412	401	376	401	426	403	411	389	409	386	407	429	400	395	370	392	396	393	419	389	359	410	402	406	430	388	399	403	422	403	394	377	427	428	380	406	392	367	379	393	402	369	399	396	400	397	386	387	388	410	422	391	413	409	398	405	403	388	392	393	447	369	406	432	395	364	398	399	442	419	424	408	407	440	380	381	426	408	427	403	403	438	407	424	410	376	388	411	417	382	418	400	430	404	386	415	383	412	401	415	449	418	404	396	421	389	370	423	387	408	405	362	408	396	376	437	423	430	396	387	454	390	417	375	387	367	386	376	418	383	406	432	395	401	390	375	407	372	421	475	394	409	398	396	409	419	383	411	424	368	434	408	372	417	385	423	412	385	395	349	378	413	395	374	381	428	423	408	413	410	393	415	392	415	395	366	367	392	377	387	378	401	405	406	385	412	426	414	394	380	438	372	408	395	354	460	419	396	424	403	433	418	439	367	413	441	396	403	383	397	405	431	399	402	410	378	391	400	398	435	408	383	389	418	388	409	406	432	422	379	402	416	398	389	370	430	411	404	419	424	422	437	361	418	417	399	385	396	402	412	403	371	411	411	386	426	409	403	421	397	374	405	428	417	407	389	405	377	402	399	420	428	417	408	393	398	403	449	419	426	410	418	433	444	412	397	431	377	402	412	418	387	380	386	377	421	388	377	370	403	356	400	428	356	383	380	401	400	395	394	413	401	412	390	417	381	340	427	393	402	399	414	397	401	414	385	404	398	389	395	419	401	371	417	388	425	353	431	411	393	413	415	415	449	408	393	385	402	394	385	380	417	437	395	398	384	396	423	401	375	395	398	369	415	421	362	378	431	405	401	381	401	396	393	399	410	399	391	436	402	405	405	390	433	386	460	399	408	412	397	385	376	382	432	356	416	399	394	397	407	419	416	398	390	432	389	353	375	371	365	412	425	402	410	435	433	392	415	405	372	374	388	409	387	438	429	388	391	372	409	415	401	406	424	429	398	407	391	367	414	404	422	401	414	386	413	405	379	412	355	432	370	401	438	416	378	391	401	397	386	371	405	433	389	398	451	453	417	379	416	406	377	412	393	399	406	411	390	389	420	391	381	434	396	389	404	441	390	401	396	400	434	413	452	404	400	397	423	423	411	390	372	391	435	370	353	390	436	394	384	395	379	378	359	402	433	425	444	417	440	429	386	415	383	433	384	415	393	408	414	407	372	413	437	398	366	394	419	417	425	413	410	437	372	365	419	396	377	415	426	416	382	401	412	416	410	375	377	385	409	391	421	446	432	411	393	431	392	386	401	388	382	396	415	376	426	396	393	400	382	422	389	396	399	416	426	398	380	386	427	449	370	412	400	386	414	387	370	417	404	434	407	433	419	431	364	384	402	406	413	405	416	391	404	415	386	408	405	424	420	405	412	433	428	428	397	389	436	378	391	439	397	383	394	389	399	418	417	387	384	399	371	377	413	380	379	421	393	409	435	380	398	383	411	415	417	397	426	409	396	376	405	404	390	408	417	393	412	371	432	389	407	428	390	401	381	432	395	397	419	392	404	370	388	392	414	406	392	400	394	397	395	401	435	431	432	415	413	376	445	414	418	389	396	388	394	395	422	377	416	402	452	373	416	396	408	376	440	381	410	416	418	384	439	386	377	374	403	402	413	399	374	425	428	364	360	403	407	395	421	389	428	442	392	422	398	386	402	374	399	398	434	400	391	407	414	408	381	394	406	390	421	410	402	405	411	444	424	414	430	393	408	384	385	401	411	367	388	374	409	412	373	398	390	381	411	440	393	428	376	425	410	418	377	399	391	408	406	389	382	417	405	381	427	409	406	412	391	384	379	450	358	409	403	448	419	373	374	430	418	416	434	415	373	397	394	402	393	410	409	383	416	391	424	431	407	381	390	410	406	389	378	384	398	431	412	441	436	406	436	386	375	424	383	412	440	425	386	387	410	424	410	399	380	378	398	409	379	432	417	406	407	416	401	374	446	409	444	361	420	427	379	421	401	397
31298	59813	49599	37571	29654	23734	17243	12774	10042	8341	7156	5919	4773	3702	3648	3287	2562	1790	1482	1335	1187	960	638	618	568	546	526	502	501	505	466	476	442	487	418	436	444	429	431	417	436	419	372	425	426	433	417	388	369	423	403	388	401	436	420	410	407	366	384	416	426	416	423	412	428	382	438	405	438	443	417	409	433	405	424	409	405	440	420	374	434	414	404	431	459	392	375	392	411	431	424	408	407	410	390	399	407	419	437	403	418	390	411	426	403	420	440	412	426	405	405	435	444	393	417	437	417	363	449	427	392	411	450	425	407	428	401	426	401	391	435	438	414	428	400	430	437	449	401	414	399	404	418	409	430	400	359	374	404	396	399	438	399	419	412	424	432	420	449	455	377	396	412	423	396	428	437	389	414	422	394	404	417	424	384	401	418	434	400	406	408	426	440	457	381	391	410	431	433	387	389	414	450	417	464	425	386	388	429	403	385	425	404	446	421	415	427	412	422	430	409	404	398	418	373	442	411	448	435	428	423	406	434	396	387	475	392	408	418	417	427	407	376	438	421	426	368	410	434	412	404	424	387	424	430	400	390	408	435	365	411	434	428	450	375	400	449	389	401	418	466	447	395	372	375	420	403	426	407	368	394	387	429	450	402	395	399	446	423	407	406	413	399	397	417	395	458	387	387	394	422	411	435	437	428	394	414	411	429	426	413	412	414	435	394	411	431	394	422	423	417	457	435	429	406	402	416	434	411	420	424	411	388	430	401	396	433	454	408	427	410	424	421	396	401	426	420	419	386	420	418	433	462	423	372	395	381	407	424	401	415	424	432	415	412	438	433	396	440	425	440	404	422	406	430	415	414	406	380	405	403	417	423	418	414	405	396	408	413	427	438	432	404	451	434	476	425	397	405	418	418	422	390	424	412	377	460	420	438	398	401	432	436	410	452	417	407	416	375	441	427	405	425	409	411	425	426	443	399	410	436	411	404	429	455	416	455	379	409	404	411	406	401	416	402	412	407	405	421	448	427	384	408	438	426	390	381	401	402	393	407	381	429	425	432	395	453	422	384	430	418	434	387	417	395	380	443	423	391	407	438	378	406	397	401	387	447	418	424	395	415	412	388	413	360	382	416	459	394	412	415	449	405	410	424	425	422	457	435	409	438	413	426	393	424	430	402	439	396	425	411	414	412	400	432	426	402	428	388	423	394	394	442	391	381	415	425	405	413	429	436	421	434	422	431	424	416	411	385	413	399	403	435	414	396	383	368	426	422	406	422	396	430	423	430	434	384	428	427	401	397	389	416	408	417	399	434	372	399	403	408	381	423	441	420	398	413	412	371	394	390	407	399	409	428	407	395	447	416	434	409	422	409	418	416	415	428	387	424	409	403	415	413	433	414	388	407	386	408	424	402	401	409	392	412	425	397	450	418	457	404	390	446	469	420	404	439	412	416	416	426	451	409	399	362	402	408	414	436	406	400	471	437	399	408	407	424	437	423	398	441	454	441	425	412	423	409	397	430	439	404	416	418	422	407	407	419	413	421	421	456	420	426	413	419	436	416	392	452	421	407	407	448	393	429	403	417	432	438	415	427	396	437	426	416	396	423	416	389	429	423	447	438	435	424	426	429	442	408	404	409	381	422	409	383	427	447	439	404	432	375	400	415	444	392	398	415	425	408	404	411	410	398	402	408	420	406	430	412	447	428	424	451	416	416	418	407	383	386	431	393	460	435	414	412	400	407	435	405	417	407	369	396	460	392	428	413	419	422	404	426	391	405	424	412	400	412	421	432	425	423	402	450	406	420	423	432	418	386	396	445	419	410	403	453	366	414	416	447	450	384	448	417	411	387	437	437	423	376	403	390	434	385	445	423	428	436	413	448	414	389	390	433	451	395	436	413	445	433	467	416	441	429	392	415	385	402	425	405	453	413	417	421	385	412	418	391	401	418	415	392	448	411	459	417	428	397	446	404	459	416	439	431	452	446	447	416	420	430	411	408	447	414	404	433	429	415	413	384	429	421	426	431	406	426	387	425	380	402	426	447	453	397	419	384	418	435	381	403	430	410	398	436	466	411	399	407	392	392	412	408	425	384	406	384	415	449	412	448	454	413	409	444	414	378	433	393	424	449	430	413	423	413	388	385	422	449	441	413	428	452	439	383	426	435	403	443	377	402	428	417	414	394	431	428	399	417	398	428	394	434	403	372	425	411	405	392	425	414	418	417	398	435	362	406	413	412	392	362	399	465	441	406	404	406	420	381	374	402	405	470	395	418	419	456	419	432	438	422	396	426	442	442	408	431	412	385	418	408	463	417	433	425	407	408	434	412	422	400	420	461	432	433	391	404	415	395	390	404	444	413	436	420	431	386	407	448	409	398	384	432	422	406	393	395	400	399	428	433	401	448	448	402	444	426	435	398	408	437	456	372	417	416	407	407	403	409	435	403	390	402	407	403	400	414	389	434	410	453	419	414	394	426	426	423	372	452	428	428	396	419	409	450	421	433	398	444	424	422	416	419	446	448	374	398	445	407	415	405	429	420	411	393	431	435	422	428	405	397	398	381	431	425	397	439	402	421	414	423	403	413	384	404	415	426	398	466	436	412	434	459	428	422	416	390	469	418	410	410	428	423	427	433	394	407	417	387	411	396	386	430	453	425	431	429	430	415	396	408	421	433	427	383	380	398	446	399	406	433	427	385	404	411	409	419	395	400	426	427	393	388	407	424	448	386	415	409	408	441	420	427	393	439	406	403	456	410	402	421	444	400	404	407	423	430	441	418	373	433	419	415	427	401	399	406	402	427	403	416	420	383	429	397	393	417	428	425	410	442	426	402	407	424	427	432	413	418	446	407	420	404	453	436	429	426	428	414	449	425	405	409	420	428	429	405	417	445	412	412	409	388	425	430	427	421	403	402	440	421	431	447	439	410	447	404	413	434	403	394	424	386	452	415	406	413	397	405	433	422	460	406	390	421	425	451	439	416	443	413	407	420	423	431	417	425	416	393	435	446	422	392	414	422	411	406	408	430	426	436	409	441	399	409	383	437	431	402	402	417	415	420	416	380	386	407	427	379	424	420	426	434	413	403	411	422	410	427	437	413	428	404	406	432	429	426	432	430	406	415	410	397	410	427	403	400	395	443	458	443	408	415	411	388	432	447	396	435	380	414	412	436	420	388	415	458	390	428	436	411	438	413	380	422	436	435	413	452	387	407	413	383	397	418	409	418	430	425	406	387	431	412	431	414	396	432	407	383	390	408	397	413	394	417	413	447	419	422	425	405	449	447	431	438	452	420	438	409	404	388	395	407	433	400	381	458	451	460	439	396	428	393	434	410	426	407	421	430	431	404	434	346	426	440	424	407	375	413	397	397	435	391	440	425	402	421	427	418	413	413	402	418	423	435	409	438	400	387	405	439	400	431	431	398	421	438	413	392	423	401	388	403	409	394	426	384	451	398	428	391	382	400	426	442	438	386	391	411	417	425	406	434	422	372	407	406	417
30792	32445	35785	25939	14193	7746	4583	3016	2401	1969	1628	1464	1271	1039	919	903	753	588	505	459	441	445	346	368	346	365	310	289	338	311	364	309	329	316	308	311	336	305	272	320	303	301	298	297	314	306	315	306	302	284	268	301	287	315	300	314	329	308	322	301	295	298	284	315	311	296	292	311	286	305	323	348	304	319	265	280	320	314	295	306	311	301	323	302	315	286	312	294	321	312	310	301	322	322	313	318	308	307	320	309	300	319	313	309	288	302	304	309	278	320	294	308	292	293	301	295	296	326	308	311	341	303	324	326	314	287	301	261	309	311	304	306	290	311	349	307	294	319	319	309	313	294	287	334	298	283	296	296	345	298	325	305	317	307	326	325	277	290	341	317	320	278	284	289	335	291	301	320	301	298	311	317	308	309	307	336	302	322	324	298	279	311	311	283	301	318	269	317	282	298	310	289	298	307	320	308	297	294	300	281	294	351	322	269	303	269	309	310	295	303	303	303	287	311	254	284	280	287	277	280	326	282	292	294	301	278	317	325	308	316	338	302	308	311	308	297	346	303	311	321	320	307	265	292	281	312	284	327	288	324	271	317	289	285	323	287	305	299	284	267	311	329	294	345	257	348	329	322	320	303	319	297	316	327	307	326	278	298	285	273	286	293	309	301	299	292	302	296	321	277	303	306	327	300	276	299	313	307	319	300	313	312	311	317	308	293	290	289	316	337	290	311	318	306	320	311	295	291	290	302	318	307	363	280	260	304	272	308	280	302	309	320	306	297	341	307	315	321	323	340	291	292	293	293	268	294	294	324	294	295	304	284	295	283	312	320	324	329	319	313	304	304	308	304	319	293	296	333	311	309	289	282	281	287	316	313	319	314	282	294	307	292	308	289	309	330	274	307	305	287	333	315	319	313	339	307	296	321	273	303	280	327	310	287	292	297	320	305	279	312	315	285	316	293	336	282	340	288	292	310	333	307	295	306	314	284	352	273	298	294	288	277	289	316	314	275	301	282	289	296	307	271	296	311	306	311	316	304	292	316	354	290	295	310	321	291	330	296	272	318	305	279	310	309	295	306	305	310	307	312	298	317	291	301	308	320	295	300	320	294	296	315	286	325	328	308	269	300	291	313	307	304	300	263	301	358	300	303	311	328	307	314	315	292	318	296	315	278	311	299	293	309	314	330	290	278	279	330	311	312	310	309	298	332	299	320	285	305	336	329	293	273	300	306	319	303	300	310	272	281	329	317	297	275	289	273	325	309	307	296	295	314	311	324	314	293	306	304	288	329	338	317	279	335	297	295	275	309	296	329	306	307	302	307	299	283	350	334	315	309	316	312	295	299	300	290	311	309	315	324	327	298	283	312	307	307	340	303	305	300	320	269	294	302	320	327	307	309	290	331	269	307	294	301	297	310	292	289	302	297	294	292	322	298	294	303	326	285	298	314	303	289	286	311	320	285	313	308	299	294	296	308	327	303	297	328	328	314	306	324	325	289	319	312	311	334	313	320	323	272	243	323	278	269	322	327	281	313	320	309	309	286	303	276	310	313	269	320	323	317	326	307	304	303	303	316	310	323	293	308	299	310	267	298	315	321	311	284	319	316	313	330	309	287	279	335	302	279	299	321	331	315	324	333	311	299	296	296	323	304	291	282	318	296	320	297	268	286	326	293	288	289	331	295	304	310	326	311	298	329	297	298	273	296	312	333	312	334	314	313	304	306	320	312	282	297	312	329	316	304	278	314	292	322	289	309	320	337	307	296	302	303	333	324	312	306	278	338	301	319	302	305	291	305	337	306	276	281	310	325	273	298	302	291	297	309	292	324	276	323	282	349	277	291	332	309	297	308	310	299	279	330	284	339	286	296	297	312	303	336	318	315	314	314	283	314	274	326	280	320	317	300	297	290	290	291	299	289	281	297	313	291	262	317	321	304	282	315	281	292	293	319	338	301	295	277	292	328	339	295	286	320	326	277	320	289	309	311	314	320	299	306	311	323	314	298	299	297	310	337	306	309	302	309	285	302	293	267	289	306	301	336	291	303	290	316	296	294	318	314	313	270	336	312	261	357	315	304	279	287	317	287	300	299	296	329	281	316	321	346	286	324	305	288	347	265	301	284	288	311	299	300	327	321	283	324	321	313	295	317	288	322	302	315	296	323	294	318	331	329	289	323	308	292	277	299	278	287	311	326	308	370	296	314	310	310	318	315	306	285	294	291	290	320	319	297	307	287	293	278	348	314	285	310	291	304	306	311	323	280	338	329	289	275	312	325	308	313	321	294	294	318	309	315	284	324	298	322	298	286	319	288	309	314	314	302	316	286	311	315	324	292	287	310	281	310	337	346	332	338	303	302	327	318	316	329	321	309	304	308	316	309	306	332	311	295	292	317	295	287	346	303	240	299	319	320	300	294	295	321	298	323	283	311	336	287	324	294	283	286	302	348	326	288	317	319	287	321	320	287	275	311	309	317	301	297	298	304	298	279	291	298	295	302	324	304	327	308	350	289	293	314	289	327	302	302	325	318	276	307	277	266	318	318	308	278	321	320	305	301	326	324	294	293	300	320	316	295	308	301	289	301	321	329	302	277	307	331	298	290	298	296	303	289	314	289	296	310	266	329	293	329	311	304	279	328	315	291	301	293	296	308	323	326	279	300	310	286	322	275	318	317	314	307	286	310	356	310	309	316	304	317	305	284	285	278	303	284	337	314	286	292	269	314	305	297	292	297	296	293	312	299	329	301	297	301	328	342	323	326	290	319	313	330	325	292	309	315	270	302	316	303	293	289	332	310	295	299	284	308	303	290	309	334	284	287	307	300	302	290	337	293	291	302	303	298	326	294	313	314	302	319	319	295	281	331	307	291	293	335	349	316	279	269	335	296	305	301	266	305	322	319	305	305	290	282	312	297	302	352	315	324	295	262	313	319	287	336	316	323	339	268	317	301	307	294	316	291	318	309	306	316	287	302	314	302	304	272	307	302	295	349	304	322	292	304	312	306	309	291	263	279	313	300	298	299	342	325	307	303	311	294	293	292	310	293	303	301	289	356	278	286	307	309	285	314	303	288	309	323	305	303	273	332	293	301	332	255	301	303	277	291	283	291	307	268	322	328	303	298	279	317	289	292	283	280	322	298	312	326	287	306	308	335	301	302	306	297	313	283	301	281	300	311	287	314	329	305	308	305	297	318	307	317	314	297	333	314	292	296	298	286	333	295	279	297	292	281	317	313	334	297	332	286	292	324	328	300	351	344	304	278	310	280	296	323	319	304	322	296	296	302	309	290	310	321	288	313	329	273	296	304	309	321	325	308	296	292	312	328	316	330	319	277	321	320	299	282	285	278	312	291	289	333	307	302	325	325	308	290	306	309	279	294	305	298	269	305	302	304	317	318	280	315	303	288	314	311	310	351	291	290	307	313	324	316	286	316	310	295	300	307	320	303	318	328	319	306	315	334	290	295	311	275	293	330	318	287	290	279	307	327	314	290	301	281
29718	46538	36724	24577	16619	11422	7850	5527	4330	3542	2854	2432	1986	1629	1397	1386	1138	841	689	683	564	572	439	388	359	335	349	400	369	341	332	351	396	316	371	346	344	326	344	322	319	311	342	303	338	295	322	331	346	303	346	342	344	354	339	339	340	323	299	333	349	337	350	340	352	307	373	339	356	303	305	356	346	311	330	334	343	343	360	353	309	301	373	323	346	327	329	343	310	291	327	313	354	346	308	376	322	322	369	306	319	331	325	318	342	328	316	331	330	333	311	348	335	344	350	305	350	300	296	316	338	328	343	316	342	325	319	316	348	323	334	338	327	333	351	320	336	322	344	310	314	326	322	317	306	314	359	304	339	336	334	341	299	312	348	333	352	310	343	336	316	352	310	319	361	346	344	330	324	335	376	306	316	305	321	351	331	337	350	319	310	322	318	315	307	314	332	323	284	333	341	358	316	321	345	344	350	322	321	347	340	325	321	303	333	319	320	328	328	318	323	327	354	322	298	354	303	322	331	351	338	323	345	303	325	328	350	325	333	336	341	341	306	318	323	321	327	341	332	334	334	328	345	316	329	351	334	339	319	318	329	335	337	310	332	307	343	290	343	333	340	321	361	328	333	323	352	343	355	312	318	357	347	326	340	339	359	329	339	328	315	359	324	329	325	326	346	311	318	315	319	335	330	334	347	314	322	357	351	355	315	355	314	335	324	325	305	306	351	318	295	340	369	314	368	307	341	297	315	329	330	297	322	359	343	317	325	343	325	349	313	297	323	308	323	295	339	327	333	341	347	286	302	329	317	320	348	334	346	306	333	349	320	318	348	311	308	319	331	325	326	319	327	345	350	284	338	328	343	318	326	294	320	313	308	339	324	331	329	329	349	339	348	330	312	317	316	351	306	315	312	346	347	318	348	327	362	325	317	330	300	347	328	351	313	321	336	330	314	305	308	340	330	330	337	332	296	336	374	322	342	330	336	333	309	359	324	378	373	309	317	322	340	324	316	337	352	321	330	321	331	322	356	320	337	341	316	343	322	342	336	316	324	339	336	299	318	326	342	335	329	319	343	347	331	360	366	311	305	333	335	343	320	318	325	341	375	348	357	313	350	320	326	345	325	309	315	364	320	333	311	336	308	338	332	325	351	313	326	301	288	329	328	315	336	348	330	293	319	338	346	300	350	363	360	339	317	332	328	329	325	290	331	313	309	353	328	333	331	357	314	339	338	347	304	326	340	341	323	324	352	356	345	319	319	310	349	338	344	357	300	346	320	343	335	311	314	371	314	335	338	332	324	329	331	305	324	315	328	324	309	301	323	315	342	330	298	314	371	330	338	281	321	341	354	337	357	285	344	338	324	360	339	352	355	316	358	331	311	308	349	315	352	366	348	288	335	317	365	350	340	340	310	344	333	331	299	350	327	323	330	341	316	319	322	338	353	342	334	322	350	306	328	349	302	330	354	327	366	348	333	338	336	302	334	316	311	303	345	324	346	319	333	337	324	322	333	337	343	337	325	360	342	342	309	314	330	348	345	342	327	319	333	316	323	336	317	348	318	306	319	339	348	362	325	335	300	304	347	325	309	325	310	348	329	355	349	303	332	348	323	320	326	330	351	312	355	329	333	331	325	333	292	317	348	331	323	323	321	337	307	317	353	341	324	352	345	365	341	316	343	371	316	325	319	338	317	340	342	337	331	325	310	346	375	334	305	331	270	338	304	335	344	309	335	343	352	357	326	344	320	370	312	316	316	340	344	325	309	337	328	297	346	314	322	311	315	338	334	317	356	339	311	320	313	331	323	327	313	320	316	341	339	320	380	325	332	333	307	318	317	325	367	328	324	327	342	333	330	307	338	336	345	354	365	323	323	342	342	345	321	326	326	323	345	320	333	319	308	335	307	350	318	303	328	373	352	310	316	296	337	325	309	340	320	323	345	330	329	305	311	339	334	357	318	293	330	343	304	354	351	388	320	345	376	298	328	325	303	344	336	343	333	346	333	335	331	350	365	304	320	342	331	325	351	339	291	325	322	317	357	363	307	346	325	362	340	333	318	339	369	338	338	332	354	333	297	341	322	350	351	337	348	341	310	332	352	306	350	349	351	337	306	362	343	325	289	334	306	328	327	344	366	338	306	349	347	357	337	354	331	315	319	288	328	340	360	312	330	333	359	347	322	356	282	325	327	307	327	317	310	323	336	355	351	328	340	314	293	325	312	352	325	322	289	358	327	317	317	341	325	345	335	338	329	327	347	337	347	315	343	327	314	352	317	307	344	347	327	316	312	338	318	319	341	336	343	342	341	350	331	329	317	347	345	340	381	360	331	316	298	355	343	345	337	293	282	308	323	311	306	321	340	337	325	319	320	341	311	330	327	318	364	307	324	357	336	345	330	343	355	343	316	352	309	306	328	327	313	354	341	359	318	327	299	302	320	326	331	315	322	360	346	336	307	324	321	341	350	319	312	352	310	325	312	331	330	328	300	340	353	326	353	308	293	312	285	313	309	308	343	335	326	336	333	346	331	332	303	333	327	324	344	334	314	323	328	355	327	317	333	318	343	320	344	319	316	345	315	328	301	341	322	315	307	345	347	352	349	326	325	331	314	324	310	337	308	347	361	319	315	346	337	340	319	341	361	331	298	333	310	321	334	285	334	327	324	313	321	360	337	325	341	326	322	337	344	338	309	301	341	328	340	332	335	326	333	328	324	309	313	317	337	333	338	358	348	351	349	304	320	331	350	312	365	336	342	351	322	333	298	321	285	331	334	332	331	346	329	332	387	329	325	342	347	339	312	328	340	345	339	372	322	324	384	305	363	328	315	304	360	334	316	332	328	361	350	339	344	303	348	323	350	335	288	319	334	333	324	291	309	315	313	330	376	368	334	291	312	336	337	346	374	319	314	360	334	324	334	333	334	360	330	323	319	330	342	360	332	348	318	335	336	351	339	326	332	293	361	336	312	305	370	349	306	307	351	321	320	316	324	320	362	324	332	347	321	327	328	315	321	355	371	344	343	330	323	333	367	343	313	344	305	324	368	343	334	341	314	320	357	347	311	343	335	328	337	332	337	311	331	277	338	350	355	351	347	330	340	311	319	311	339	346	342	331	307	314	355	332	349	370	342	318	317	338	292	331	350	302	339	348	369	322	339	331	318	296	339	320	310	346	337	327	315	311	337	336	302	321	318	326	341	343	321	319	325	323	328	370	333	300	332	302	345	331	308	333	351	330	323	318	361	306	315	333	334	325	322	336	345	344	382	336	338	355	367	318	338	361	349	336	279	333	333	322	333	335	343	310	329	350	324	329	342	332	332	341	330	326	313	337	332	317	326	322	331	322	336	285	324	339	302	323	336	360	341	329	314	331	335	367	313	328	365	334	342	322	324	308	324	326	332	344	332	340	318	311	333	315	320	337	347	335	334	323	345	308	340	339	337	359	315	320	329	341	365	313	302	330	367	328	322	330	323	353	336	374	350	321	330	331	335	354	349	317
24206	21445	28948	25584	22877	18689	11473	6120	4143	3373	2999	2525	2119	1772	1509	1326	1196	855	681	627	592	538	474	436	351	340	296	308	383	311	329	306	337	326	282	301	314	324	282	296	288	298	280	299	336	303	298	292	325	311	294	298	308	295	301	317	269	341	311	290	320	302	313	288	279	304	317	325	316	303	276	274	288	326	292	280	300	305	301	324	317	327	303	320	277	280	307	294	305	290	322	299	282	301	283	283	296	309	311	294	316	284	326	319	328	285	281	292	323	318	298	274	296	269	308	315	299	337	286	299	295	325	295	267	300	329	307	296	294	321	290	311	300	302	313	334	302	308	311	320	308	329	293	292	304	330	305	330	304	306	318	318	294	266	311	300	251	305	298	289	312	296	313	301	274	317	305	336	290	291	294	303	278	291	292	289	252	316	318	285	296	289	307	287	300	299	288	290	299	325	313	296	306	293	321	306	298	289	278	296	308	300	269	300	285	274	314	308	305	300	312	296	327	299	322	274	307	294	323	295	301	301	271	269	324	282	308	322	297	319	273	289	281	306	305	316	297	307	284	309	294	321	312	316	302	292	290	302	311	290	313	341	292	306	319	288	320	293	302	303	316	294	291	304	314	292	299	308	285	323	311	295	329	327	305	292	324	333	325	332	325	312	321	284	315	273	281	306	310	298	299	269	279	320	286	305	323	308	310	311	303	277	324	310	272	295	292	279	344	271	321	306	280	314	312	306	283	306	282	302	290	300	292	305	300	322	313	306	299	306	285	294	292	299	299	303	328	305	272	317	279	267	302	328	298	281	313	292	321	300	273	294	297	310	334	286	301	283	315	289	255	325	287	313	306	295	325	306	286	333	292	334	294	328	298	317	321	280	306	303	303	330	301	310	318	292	299	294	319	305	297	279	330	324	303	313	287	315	309	320	322	280	319	288	323	324	300	290	336	294	292	310	305	315	326	322	261	304	283	291	287	306	288	308	313	297	315	277	289	332	286	301	293	308	264	306	305	302	299	320	337	285	292	306	297	272	275	308	321	303	296	306	302	324	310	330	293	289	295	293	308	293	290	283	289	272	329	321	340	308	292	270	301	308	294	286	304	305	297	295	282	277	278	327	291	301	288	294	307	290	314	277	324	355	282	317	319	343	293	293	314	306	302	314	301	280	275	325	279	272	271	283	303	317	285	301	312	289	308	334	323	291	297	278	275	325	315	293	304	303	327	318	314	283	276	318	318	294	278	315	296	321	333	320	296	319	303	326	265	270	312	298	292	312	320	282	285	322	323	323	295	298	306	312	276	306	320	314	293	307	281	283	287	303	305	290	297	306	294	287	298	317	271	290	310	293	319	293	339	294	300	318	293	320	295	278	277	311	295	311	284	297	286	320	268	279	273	317	317	286	337	300	261	291	305	296	329	295	273	300	290	317	302	263	290	290	303	331	299	287	286	319	280	315	288	274	321	306	295	287	303	274	260	289	267	309	294	300	312	276	312	272	284	316	294	302	286	294	292	306	269	302	310	286	281	279	281	279	264	298	314	305	272	298	295	283	293	315	311	302	290	279	311	328	270	270	288	303	298	337	339	316	313	305	264	299	299	303	305	319	302	313	301	295	308	294	322	310	324	323	284	289	311	337	308	290	290	272	284	328	327	338	330	301	283	290	290	309	328	288	288	309	289	273	326	278	313	310	297	279	311	309	313	272	287	301	260	322	325	321	291	332	321	274	299	289	267	286	308	289	306	313	295	304	280	323	308	305	326	308	285	283	269	326	300	296	301	287	289	301	289	315	298	275	282	331	297	274	328	311	283	289	303	288	267	304	296	319	274	302	332	263	313	302	288	317	274	299	290	307	304	279	309	266	267	324	302	315	321	271	277	294	325	303	343	325	305	319	303	293	283	258	288	301	282	287	279	278	304	320	311	305	285	270	292	287	302	281	325	325	275	291	290	303	314	270	279	319	320	306	263	262	319	295	288	315	281	287	314	304	292	314	277	306	293	306	271	262	277	309	314	281	309	317	288	285	277	309	325	294	303	323	302	315	319	304	295	295	310	304	293	295	308	308	341	279	282	314	293	307	321	286	294	309	297	314	305	297	283	312	291	314	268	305	305	299	288	315	298	305	339	301	299	289	324	297	310	289	288	308	287	311	280	322	308	312	312	307	282	276	337	328	303	277	300	295	332	291	296	334	277	307	297	310	295	303	294	274	346	303	291	314	290	295	295	291	319	318	306	305	296	301	282	308	290	307	307	320	295	314	298	317	308	286	299	279	307	307	322	304	293	321	297	288	316	307	291	309	284	297	338	298	303	245	276	295	274	303	299	319	285	312	299	270	288	293	268	302	316	267	292	329	306	289	315	310	301	305	317	353	319	285	316	291	319	282	317	310	303	267	324	293	286	311	326	306	314	286	274	311	324	291	280	286	296	287	294	282	300	310	287	300	280	296	330	295	320	307	306	299	303	277	293	315	284	287	314	280	294	335	285	278	302	273	267	283	278	286	294	293	297	267	305	280	312	294	306	355	305	301	302	315	301	289	304	289	269	323	322	311	302	300	303	304	307	292	285	295	285	317	309	306	298	289	310	302	307	317	290	292	262	306	288	297	338	300	273	301	323	287	298	324	311	284	308	330	285	317	299	291	334	275	293	295	289	307	281	269	337	287	290	291	299	318	307	330	329	312	300	322	284	290	326	298	288	253	314	303	303	299	280	288	290	292	319	309	302	309	308	291	304	297	322	300	290	287	276	327	298	284	310	316	316	289	315	294	292	283	315	302	297	310	298	308	312	301	303	315	309	307	316	313	307	300	297	299	326	296	321	276	317	325	312	304	305	307	306	318	296	282	291	292	304	293	292	312	314	269	281	253	301	305	287	294	264	338	307	321	297	298	297	302	272	302	282	311	280	291	284	285	302	309	271	324	283	285	300	318	326	287	277	293	311	304	292	297	296	287	319	305	289	282	313	296	305	293	294	289	317	319	305	303	287	331	315	293	303	301	338	301	288	312	333	268	309	299	296	306	282	289	286	265	304	291	300	320	335	272	295	279	301	285	307	290	271	322	291	332	312	298	312	261	306	284	300	293	316	314	306	302	295	309	306	281	320	296	285	294	279	298	293	306	287	291	274	280	298	269	294	299	314	274	306	300	304	298	276	308	326	300	302	342	280	279	289	281	297	309	309	287	285	305	314	299	308	307	311	317	344	286	278	279	296	294	316	287	316	250	298	330	298	285	285	291	313	303	290	298	302	310	285	271	315	308	334	277	260	314	293	287	265	286	294	297	323	304	308	324	273	303	305	299	288	297	296	314	315	310	282	330	310	324	292	284	263	313	283	305	289	295	339	300	308	280	300	323	328	307	259	285	305	305	294	284	308	304	295	311	273	300	274	277	307	291	291	294	311	285	300	324	293	284	290	295	296	303	289	293	273	309	309	283	264	308	331	330	310	317	300	306	310	289	286	300	281	308	283	283	313	306	301	299	287	290	294	303
28744	54345	45563	32793	25226	18092	12971	9409	7095	5660	4906	4200	3607	2821	2237	2142	1919	1319	987	935	725	695	601	534	445	383	388	347	379	333	376	338	349	360	313	335	323	336	356	315	366	355	316	297	337	304	326	324	292	277	307	306	345	310	333	341	334	346	315	314	297	335	292	330	334	301	310	313	361	310	351	326	289	296	301	340	288	334	317	334	339	301	335	318	315	320	339	316	319	317	352	348	313	340	310	325	319	314	306	313	354	326	298	314	312	306	297	335	361	304	345	321	311	313	309	296	293	308	339	368	301	345	348	334	339	343	310	310	301	312	312	313	324	324	317	301	335	316	337	301	315	331	300	336	331	308	304	308	318	318	322	341	330	359	304	308	309	335	330	265	295	333	326	340	328	316	301	298	321	319	349	314	314	300	310	313	298	348	345	306	347	316	337	281	319	333	332	293	338	310	303	297	268	290	304	313	333	310	299	314	337	310	322	316	305	325	369	309	323	299	304	323	304	304	338	296	306	323	319	331	305	333	333	286	329	335	301	352	306	280	325	323	312	318	310	308	334	348	327	313	338	356	299	314	315	297	319	333	306	311	323	322	315	321	306	324	310	325	310	318	307	297	318	328	341	330	324	341	326	324	339	270	327	291	318	319	345	333	296	353	335	333	331	312	308	330	339	291	293	313	330	327	352	299	324	339	322	306	323	308	301	284	306	340	316	328	337	294	296	296	282	307	299	325	352	328	311	350	308	325	293	310	321	297	326	333	307	304	338	339	318	313	310	295	282	315	323	322	299	346	339	312	309	302	303	317	294	324	328	325	341	322	305	308	315	347	316	328	272	296	322	297	297	332	322	298	294	289	320	327	300	333	319	326	321	334	294	330	310	320	307	308	339	322	342	335	296	317	278	331	314	317	382	317	315	292	322	316	331	340	268	317	320	314	350	302	291	326	301	333	338	329	342	339	298	298	318	349	277	302	315	319	331	338	296	342	320	352	332	349	299	316	303	303	316	325	339	341	331	346	320	335	340	295	312	319	336	290	295	334	318	307	326	286	300	334	315	316	334	319	318	311	306	336	270	331	331	331	300	332	311	303	325	357	309	315	306	371	292	305	318	315	343	322	332	308	326	341	306	311	341	326	314	287	337	285	327	326	333	293	298	296	310	302	347	321	296	304	312	339	336	323	299	297	286	351	308	306	316	320	323	308	342	309	345	279	295	345	305	304	323	328	295	297	333	286	305	291	339	332	282	336	322	315	308	354	339	352	304	315	313	329	308	335	329	308	332	348	332	315	333	311	319	298	296	310	336	347	281	298	298	306	338	307	330	350	313	326	320	293	336	284	312	313	310	288	336	296	321	312	314	333	330	316	301	321	301	317	302	302	326	290	310	316	315	299	317	319	335	318	350	295	295	312	302	330	320	350	293	324	339	326	339	314	316	335	306	282	333	316	303	287	322	279	327	314	319	331	309	311	307	306	345	342	342	312	312	304	326	319	329	391	284	305	314	298	345	311	301	275	303	326	347	325	345	331	302	334	312	333	306	318	343	302	302	331	334	325	341	316	299	303	308	297	307	334	285	298	338	333	309	332	316	304	297	321	341	349	323	328	326	300	308	319	316	337	325	315	307	307	304	298	330	334	322	332	328	339	329	314	318	305	353	312	334	306	329	325	322	329	331	316	330	318	324	318	314	300	330	326	354	327	312	308	313	290	307	324	317	357	324	304	332	326	316	312	281	315	303	296	345	340	304	310	300	288	319	333	340	305	321	277	327	296	314	324	337	338	338	328	336	359	313	304	342	307	313	314	305	325	336	298	306	309	326	326	308	312	311	284	335	312	330	365	304	334	322	339	297	318	330	349	317	312	309	315	274	343	314	297	336	368	300	296	335	298	300	340	305	303	306	315	295	285	322	352	320	318	309	304	306	321	312	333	351	327	319	338	302	306	320	311	326	340	301	310	309	323	317	333	312	351	293	293	351	312	296	311	301	345	337	338	349	331	335	299	301	297	332	289	316	319	292	308	308	326	321	316	325	326	300	323	299	360	342	348	317	312	270	332	309	334	316	319	297	328	296	327	293	316	328	300	330	302	317	319	294	348	304	334	300	312	351	343	325	294	321	321	322	316	334	318	330	281	315	341	298	318	305	307	323	313	281	348	316	324	335	300	321	290	308	313	316	338	329	284	313	324	323	320	316	302	299	324	319	327	337	320	320	314	342	293	320	337	308	296	334	334	301	331	337	300	326	319	320	314	324	320	339	309	338	307	330	297	284	299	302	313	344	343	344	310	332	335	313	324	301	327	318	352	321	292	300	289	318	356	331	326	330	321	311	351	316	312	313	328	286	335	289	319	323	295	325	324	356	335	303	305	296	296	334	355	328	347	334	348	358	309	295	313	311	317	325	326	326	295	312	317	296	321	298	318	310	282	344	340	325	346	326	355	327	314	320	295	305	328	300	319	313	330	327	299	306	314	310	313	321	303	288	311	354	307	329	312	325	290	299	294	317	308	333	323	347	307	354	305	317	319	343	316	302	334	317	300	350	314	326	330	331	344	329	319	289	328	315	319	322	301	323	302	306	313	342	349	351	317	316	336	295	322	316	308	329	341	319	336	357	329	325	303	334	310	316	312	287	332	302	291	365	346	291	334	326	323	334	325	335	307	334	330	328	310	323	352	345	320	334	337	311	322	292	318	312	339	340	301	325	271	292	305	349	312	337	307	314	313	283	342	313	309	338	304	335	350	326	259	291	304	310	318	329	299	319	320	326	334	326	314	354	308	306	334	286	339	342	322	312	328	315	325	291	295	316	358	310	301	321	323	330	310	316	320	306	332	290	317	330	345	316	328	319	305	321	317	312	321	324	330	336	328	298	308	305	299	319	298	308	310	304	328	291	335	330	316	305	300	320	317	292	341	269	331	328	350	359	317	306	298	329	322	317	315	295	340	293	326	337	313	312	343	355	330	308	308	314	345	308	343	296	339	307	313	275	305	327	336	296	325	355	301	352	295	324	304	343	317	310	339	291	301	333	312	308	344	304	303	282	327	308	304	326	330	285	287	340	318	332	312	332	311	356	344	296	352	313	316	308	319	325	345	314	308	329	322	326	300	295	297	307	316	317	331	347	294	322	317	290	300	314	344	286	315	297	306	323	313	318	319	341	349	362	320	312	324	320	311	320	289	344	323	345	323	314	320	310	314	291	322	321	334	350	307	302	347	372	333	313	314	331	369	310	311	339	330	315	313	324	315	339	341	321	299	320	358	298	310	332	328	323	309	343	316	314	354	330	326	317	325	324	321	342	342	359	348	307	322	351	319	314	315	318	298	295	304	320	322	331	296	319	315	322	323	320	282	320	304	299	303	313	308	319	361	298	334	307	321	275	287	318	335	314	323	310	306	316	312	327	323	313	355	308	306	308	349	335	294	337	291	331	369	290	316	323	321	312	304	289	285	310	316	322	280	322	321	306	380	265	323	317	322	270	306	318	335	304	284
25352	21499	28947	27903	20291	12662	7664	4488	3304	2631	2320	2076	1847	1546	1242	1150	1075	931	728	637	585	526	499	452	451	469	429	415	413	396	383	377	404	382	377	397	448	391	412	410	391	362	356	391	399	368	420	403	419	390	402	402	407	398	392	374	390	403	398	412	403	375	388	437	405	414	393	408	350	388	415	365	399	363	350	389	382	411	406	400	376	370	383	385	364	392	390	400	409	396	397	385	365	407	372	356	400	380	401	417	391	408	404	404	358	388	378	366	387	391	365	403	377	413	396	400	388	396	378	366	357	416	437	380	400	374	401	404	360	378	411	364	382	370	403	392	373	394	418	424	450	360	355	408	389	365	383	374	399	372	377	398	372	375	384	415	374	407	405	389	390	429	370	400	383	434	349	401	396	421	381	369	398	392	422	407	374	389	373	404	369	362	379	377	402	407	407	401	364	373	414	382	365	392	409	388	384	397	375	407	374	408	366	404	367	423	374	420	401	410	399	354	372	369	371	418	405	420	353	407	392	396	372	355	384	374	377	372	393	415	354	366	364	428	395	357	393	402	396	390	350	396	402	394	385	409	420	377	388	369	395	397	415	374	360	400	419	364	422	383	402	390	392	406	415	401	373	391	376	371	386	412	372	389	386	403	426	389	379	399	437	374	440	388	393	396	385	391	369	395	408	376	384	401	384	372	391	417	390	398	397	405	388	361	419	399	400	374	430	420	407	388	397	396	415	412	399	401	370	401	404	383	354	427	383	402	377	388	413	392	415	380	367	433	397	349	405	391	392	377	399	388	372	371	372	407	392	385	372	401	352	383	384	391	383	384	440	423	379	374	418	381	415	384	381	370	379	439	406	404	367	415	385	361	391	386	390	373	393	409	408	384	389	389	363	395	385	380	398	388	372	372	381	392	412	354	380	364	378	401	400	427	363	350	382	374	387	400	353	413	381	378	407	387	391	412	408	411	408	425	400	403	412	365	409	390	389	390	386	386	375	369	363	389	411	381	391	379	381	365	439	389	410	386	390	415	347	415	456	337	413	382	380	405	373	392	393	376	363	393	391	349	394	383	377	400	394	422	355	346	359	379	385	404	376	380	396	375	394	386	373	388	387	390	413	380	369	372	405	386	406	381	381	401	350	371	398	370	385	392	399	429	394	421	371	362	384	381	381	392	361	390	373	376	365	386	380	369	424	414	408	372	389	417	393	412	400	376	358	410	388	431	393	366	393	376	349	419	374	432	400	383	396	394	402	394	381	403	405	381	414	402	407	401	375	435	408	375	354	401	369	379	408	388	357	427	384	399	402	360	400	430	380	383	394	408	445	429	373	352	392	406	371	370	379	424	372	390	361	387	379	378	387	373	397	403	356	384	366	423	367	411	399	416	375	377	361	419	382	384	393	389	400	385	398	407	368	422	411	367	367	402	406	411	374	366	416	406	364	359	406	400	394	379	391	379	386	385	416	431	371	370	405	353	374	367	370	376	396	347	398	401	396	352	403	390	346	385	410	399	407	410	378	411	374	424	411	393	401	420	414	410	387	356	370	389	420	404	357	408	400	364	390	405	437	388	429	380	370	359	370	406	380	355	357	402	387	414	383	365	411	382	382	377	423	387	381	405	382	406	361	362	382	374	373	387	376	401	438	403	392	370	387	378	388	373	407	404	385	398	398	377	378	365	362	373	435	356	413	392	344	396	409	401	383	396	389	377	416	412	349	401	385	400	370	404	414	387	404	395	385	373	411	379	388	364	395	386	371	381	393	389	438	359	380	372	376	425	385	403	379	383	348	353	391	373	385	407	403	372	404	381	377	360	402	384	395	385	386	433	387	358	373	368	360	388	393	349	388	374	407	439	377	388	391	380	377	397	361	365	406	415	411	397	389	368	390	377	387	381	363	388	410	385	398	372	379	381	390	367	391	394	419	391	407	336	387	385	398	413	419	393	425	378	389	401	384	361	398	368	411	386	425	410	427	384	379	420	376	389	397	379	386	394	405	393	419	379	358	392	372	389	386	428	402	412	384	376	404	402	374	383	362	403	353	400	402	404	412	414	388	404	401	390	387	364	411	402	403	396	430	397	395	403	388	429	384	385	394	414	403	409	377	390	362	349	399	380	374	393	371	362	360	408	402	394	372	378	335	371	427	418	387	397	404	407	406	424	395	416	375	359	385	361	420	415	404	393	406	428	352	377	389	412	362	422	380	392	387	397	395	385	380	384	351	384	375	390	408	399	384	434	402	381	381	390	398	414	424	394	394	404	374	395	387	400	399	391	386	406	425	399	402	404	401	403	386	401	392	422	391	376	372	406	381	412	371	394	399	382	403	394	416	412	409	416	399	399	395	359	368	360	377	391	419	369	368	390	367	389	400	390	385	384	365	405	368	385	384	417	379	388	393	405	422	373	397	385	385	395	388	379	374	408	354	415	387	412	417	358	366	373	366	381	413	421	376	338	402	368	375	382	401	376	382	403	413	375	364	390	389	417	388	371	391	393	427	360	356	372	379	373	383	384	392	401	389	389	384	370	377	370	400	375	363	382	367	390	435	428	381	419	380	377	408	409	359	393	375	365	361	433	426	383	393	399	391	343	415	399	379	397	392	380	402	361	383	387	413	383	376	402	365	378	412	392	381	423	416	397	402	374	409	412	386	416	411	420	395	402	403	385	391	381	422	388	398	413	383	385	403	416	395	393	368	358	388	379	390	379	382	396	372	398	416	372	391	424	379	386	370	391	371	406	384	414	385	349	395	384	401	408	371	364	370	412	373	401	389	425	380	377	407	355	408	366	390	384	400	338	362	387	382	358	383	381	393	370	355	384	403	392	382	384	360	390	423	400	363	372	374	392	432	403	356	408	395	369	382	372	379	390	387	418	361	390	394	363	396	390	372	392	403	427	381	366	398	367	383	378	382	404	380	392	402	375	356	360	396	397	354	393	400	409	403	408	378	415	390	409	372	383	371	387	414	405	386	402	400	410	414	392	420	396	380	383	390	368	355	361	382	399	385	412	367	372	372	387	386	394	383	388	405	379	379	399	376	365	385	343	411	392	391	361	405	382	357	408	428	369	392	391	355	364	400	382	381	354	378	346	412	404	410	394	362	390	436	356	392	390	382	385	400	372	413	353	367	394	437	412	413	384	374	375	424	419	403	388	418	385	401	412	388	375	392	425	396	363	390	395	394	410	385	415	416	410	390	392	413	412	390	395	388	404	362	392	399	363	391	365	384	372	381	386	446	413	370	381	381	419	383	416	376	410	375	383	408	376	379	376	370	382	394	402	389	383	385	375	388	453	386	404	408	353	369	407	391	426	389	397	364	342	408	366	398	412	370	386	379	360	392	370	353	393	390	377	375	392	359	373	396	400	372	384	375	378	400	361	366	397	383	350	358	380	458	395	374	405	417	365	406	377	395	418	366	403	408	391	378	397	396	367	407	390	412	405	399	386	413	402	382	366	414	380	386	398	389	421	404	356	385	371	396	334	414	400
28802	51755	41770	29027	21814	15748	11436	7947	5885	4837	4124	3580	3250	2557	1868	1721	1637	1244	918	910	738	754	566	553	526	525	457	465	438	471	467	428	467	435	422	423	417	442	432	461	395	419	418	423	409	413	422	416	433	448	452	398	403	453	379	410	396	401	441	439	415	458	424	430	405	419	413	414	408	412	422	424	414	399	390	398	397	442	404	423	420	407	470	429	481	412	437	385	418	454	410	398	418	446	425	397	473	412	414	436	403	419	393	397	406	454	431	403	400	452	395	409	426	432	438	449	433	418	414	401	410	395	437	452	421	439	449	423	366	435	441	410	425	394	436	419	398	400	404	422	439	431	373	409	443	433	419	452	389	405	439	424	389	439	419	461	418	377	402	390	413	391	421	398	420	407	422	439	433	388	407	408	461	426	435	448	419	417	407	438	422	381	415	428	420	393	410	425	421	404	410	395	414	393	415	419	442	402	434	403	418	403	386	426	401	404	445	403	423	436	418	433	416	437	427	386	359	405	425	389	401	407	393	434	398	412	394	439	406	397	429	409	429	435	434	442	423	438	415	398	434	442	413	407	404	427	436	412	427	433	430	408	427	407	411	418	405	409	397	395	433	404	406	434	397	404	385	406	428	405	445	435	423	450	404	419	403	395	408	439	420	435	426	397	401	436	417	422	395	441	429	422	421	396	397	431	426	401	378	432	418	418	411	385	434	417	446	410	438	367	424	423	457	427	387	428	413	446	403	404	404	404	424	429	387	419	408	410	446	435	424	427	392	397	421	431	398	421	406	431	422	401	430	408	415	414	434	414	440	455	426	413	439	426	424	458	395	412	422	431	432	440	404	410	466	400	401	417	431	406	444	440	420	387	432	414	373	465	423	423	376	434	398	423	411	434	408	432	404	430	404	424	379	411	441	432	381	426	386	407	431	369	394	447	435	431	398	410	453	408	397	416	420	408	401	408	381	389	420	420	420	435	436	389	424	414	424	437	388	422	388	390	372	414	408	385	414	408	419	429	422	446	409	408	431	421	386	423	395	415	420	442	443	397	418	406	413	383	437	400	449	432	402	439	428	412	396	426	370	401	424	439	395	413	447	383	400	402	421	406	433	414	422	418	429	397	423	440	405	404	444	419	423	444	431	412	426	418	387	419	442	420	409	435	399	406	432	417	421	406	410	400	440	405	403	382	396	389	428	414	395	422	435	422	407	407	411	406	417	434	426	399	428	438	414	428	427	426	419	405	420	411	405	416	469	376	409	386	462	427	413	395	417	422	433	444	423	391	406	434	402	446	425	393	408	428	409	406	423	417	399	407	436	443	423	409	413	410	411	422	395	422	417	413	439	432	432	455	432	440	402	422	417	432	420	439	404	453	417	440	376	412	388	413	400	452	386	442	432	375	416	389	406	426	419	395	420	382	420	421	416	418	389	428	402	414	374	419	432	384	394	439	427	416	429	442	374	428	402	391	405	386	410	395	428	403	407	421	394	388	434	412	393	411	388	396	446	424	421	422	385	414	423	449	424	421	415	405	398	418	395	402	413	392	442	412	429	378	445	420	432	398	418	435	417	393	426	415	390	431	399	409	410	408	387	450	436	425	376	416	406	417	378	441	397	406	386	409	440	388	429	446	401	418	412	430	435	411	440	428	418	432	421	413	415	380	419	394	449	418	438	401	440	430	406	417	427	437	401	389	412	357	388	437	401	430	410	451	451	406	449	421	451	419	397	421	446	402	425	457	390	439	423	369	402	385	412	437	416	408	416	420	436	406	409	397	422	378	412	408	388	420	412	409	403	416	417	403	407	435	388	455	445	439	420	404	416	403	439	371	432	423	380	387	416	431	414	466	402	398	413	414	402	402	421	424	435	420	410	393	370	418	431	414	428	457	404	443	464	404	434	378	427	424	401	397	427	428	394	406	401	392	394	391	396	396	378	416	408	457	433	396	384	419	435	392	459	400	418	383	441	389	402	439	394	392	449	379	409	406	396	428	447	388	426	401	395	392	459	389	413	415	440	442	413	385	418	403	462	432	388	425	427	440	410	445	469	396	389	434	428	401	405	424	423	405	418	398	414	426	414	406	395	413	416	423	402	461	426	439	416	402	409	415	387	409	400	427	403	397	433	401	414	429	411	435	351	440	432	418	424	411	428	428	403	433	390	409	389	401	434	427	385	419	430	388	437	413	408	399	424	403	463	440	393	441	412	402	419	403	421	428	410	392	407	426	425	418	409	417	451	410	399	453	436	427	398	408	449	409	398	395	419	407	394	434	469	419	397	418	367	403	409	391	439	409	449	401	451	372	414	381	428	398	428	408	407	443	374	424	401	459	428	432	390	379	389	433	423	410	424	400	377	415	388	421	391	418	421	416	369	394	416	432	421	389	463	405	434	421	388	391	380	426	428	440	386	424	433	405	457	416	374	409	428	412	419	412	412	433	452	425	411	410	418	447	415	421	433	446	443	393	393	392	396	365	420	409	402	430	418	417	458	434	431	407	423	422	451	398	433	393	412	422	410	403	405	401	441	412	398	415	445	427	452	402	389	426	402	442	455	360	424	371	432	426	392	404	418	443	436	450	446	439	446	415	393	443	373	446	398	384	418	401	400	433	400	366	419	431	406	430	392	442	418	434	404	444	482	462	443	416	384	424	384	420	421	429	410	434	419	469	410	402	426	395	464	441	436	393	412	458	426	435	375	418	426	429	422	403	442	408	409	409	391	410	410	436	426	423	419	386	429	398	418	421	427	409	388	401	389	460	414	424	453	383	436	405	448	406	425	442	426	431	435	400	385	394	402	406	433	396	428	417	399	471	436	409	429	416	425	401	429	449	414	412	387	467	416	399	399	403	443	412	411	440	414	434	388	417	384	434	399	384	387	427	387	423	429	435	403	414	446	396	390	428	399	436	409	433	410	449	429	476	414	435	436	385	419	436	424	422	406	403	375	455	452	435	435	431	431	400	462	415	384	423	412	441	400	402	388	400	405	422	401	438	399	430	431	411	422	420	411	406	399	427	405	425	382	440	411	426	407	397	441	401	415	423	413	437	416	433	429	405	450	431	421	419	404	465	422	412	437	433	404	377	401	404	459	393	414	419	398	442	373	387	414	411	428	393	424	433	408	409	392	414	400	389	399	381	416	416	381	461	409	403	400	414	395	435	424	401	403	457	412	413	436	422	432	431	488	423	439	403	427	420	458	403	383	438	392	426	366	436	401	436	406	430	400	421	438	389	411	378	413	434	449	428	417	448	428	436	381	390	401	436	444	430	432	402	403	406	409	399	423	441	422	412	395	439	377	442	418	384	404	422	425	433	430	406	400	426	429	389	409	443	440	417	414	431	405	437	398	403	412	438	400	420	412	413	366	395	447	417	399	434	408	399	402	431	435	412	436	407	442	422	422	404	449	437	430	435	409	404	402	410	388	408	415	419	425	406	429	412	427	404	483	386	415	424	377	414	411	411	392	396	433	412	430	413	412	449	436	424	458	413
23005	21424	29097	24384	22341	23356	19774	9722	6281	5153	4307	3567	3229	2782	2118	1800	1714	1397	1113	972	834	731	667	627	535	461	464	479	456	437	438	436	421	429	438	403	411	434	460	435	405	411	401	432	438	403	447	431	420	453	426	374	415	401	458	407	394	441	408	422	410	390	406	454	421	382	403	406	436	411	417	381	387	416	401	420	426	443	398	414	418	396	389	395	390	415	408	412	390	400	371	446	403	410	357	447	387	397	397	394	398	436	404	399	395	393	386	384	412	412	414	453	458	440	396	416	422	385	399	421	428	378	403	378	409	409	392	404	383	421	402	392	407	423	388	379	423	451	420	426	385	370	390	400	417	427	380	424	373	408	450	437	435	459	414	417	419	364	399	397	418	382	402	361	421	414	416	431	369	440	374	385	425	408	414	393	395	442	413	380	415	410	397	428	445	417	387	420	416	402	444	405	411	396	391	398	409	386	415	388	406	407	402	398	406	367	390	429	404	445	398	418	399	406	452	408	407	414	383	412	393	428	440	382	370	427	442	416	395	393	406	376	419	388	372	403	432	407	406	419	401	388	429	367	408	385	396	435	401	404	414	385	393	386	411	420	425	392	439	437	401	420	430	392	390	385	382	450	428	470	399	404	401	383	456	407	413	365	377	408	458	387	403	411	413	405	406	414	415	415	403	422	425	414	400	414	405	418	411	429	414	414	433	439	422	385	422	412	402	453	396	405	414	382	449	420	419	380	370	409	420	386	401	455	410	416	409	415	412	392	389	446	403	401	392	415	391	432	423	429	406	436	402	405	371	383	422	419	380	429	400	428	421	420	381	416	406	433	405	423	414	400	417	387	407	370	393	401	409	397	349	414	426	399	405	383	472	436	398	430	391	415	364	423	384	421	419	436	430	418	427	427	394	383	387	391	457	374	397	405	390	376	414	414	427	404	373	368	403	393	426	424	428	440	391	411	410	407	418	433	407	385	424	436	408	414	382	388	399	407	405	421	407	415	382	438	395	440	406	396	404	393	348	421	412	389	408	401	385	424	404	401	389	418	413	402	430	415	414	398	427	377	437	426	420	376	407	404	382	421	426	402	423	422	408	411	419	411	402	390	423	402	413	416	389	442	442	426	373	441	397	406	406	400	427	421	423	385	407	398	422	434	411	416	383	398	432	402	437	425	413	397	429	438	406	397	397	392	414	429	396	435	414	413	381	403	404	418	400	409	429	394	420	401	441	414	384	403	428	420	413	465	391	411	429	401	383	404	394	456	436	421	364	449	426	403	457	413	399	408	409	388	392	416	416	389	410	391	454	400	377	455	447	382	407	415	400	397	401	414	432	425	378	426	404	412	367	411	453	425	423	384	391	390	423	393	415	438	397	406	376	421	433	392	415	376	414	411	422	429	436	415	442	422	444	387	412	401	391	396	398	440	381	422	390	422	428	384	425	393	416	367	363	423	397	399	380	389	437	395	385	394	407	391	380	432	414	413	415	430	449	412	408	412	402	429	396	408	400	417	430	404	394	392	423	441	396	412	454	409	428	381	417	396	404	419	395	386	391	401	425	452	406	463	380	352	389	404	383	423	392	397	420	394	427	469	400	391	421	392	399	425	352	420	417	397	407	403	427	387	379	406	377	384	422	395	394	416	414	408	405	392	379	390	451	422	402	399	364	400	387	394	405	372	428	405	408	410	413	420	430	357	391	387	398	390	426	425	403	396	372	391	431	391	389	397	430	458	367	401	409	402	416	399	455	391	416	406	417	421	403	395	391	416	413	431	393	401	400	411	400	389	407	448	383	401	354	408	398	404	419	381	404	417	418	428	426	459	408	438	411	424	409	414	404	405	384	415	429	439	446	386	419	410	392	412	389	426	409	385	359	382	417	437	423	381	404	418	410	417	408	424	377	458	397	405	415	436	402	425	427	414	406	393	420	407	436	418	388	442	404	388	448	390	432	401	416	387	419	433	397	405	428	404	393	408	409	407	421	385	373	424	425	413	397	405	348	451	383	398	401	428	402	375	441	443	413	380	407	398	399	402	432	417	430	378	393	449	394	419	411	369	410	387	408	379	396	386	396	420	397	407	410	414	429	424	417	408	406	398	376	412	417	407	424	402	423	376	434	419	389	402	411	409	403	440	384	398	412	375	388	426	435	402	402	386	407	397	407	391	401	432	369	375	402	394	435	449	392	375	420	375	433	403	424	399	415	402	446	445	442	403	420	371	400	410	417	399	403	395	420	421	397	376	423	419	429	422	402	415	383	390	393	374	396	390	373	434	426	394	388	387	404	411	410	403	414	408	433	387	392	397	407	408	400	416	437	442	426	424	405	401	412	419	405	431	435	379	405	419	414	403	430	441	438	399	394	379	397	401	449	408	400	402	429	391	406	393	419	424	416	446	436	354	386	402	425	423	380	431	387	392	394	399	433	372	439	371	438	443	404	385	388	404	397	385	411	373	398	390	409	379	441	401	397	402	418	416	412	391	410	382	419	423	427	428	371	373	412	454	370	412	419	408	424	397	397	394	388	436	415	413	393	433	392	400	429	410	404	415	400	396	415	380	412	387	403	415	447	414	360	433	420	440	459	419	445	401	420	398	408	399	399	417	419	426	408	387	420	422	409	377	400	449	425	404	379	416	392	410	402	419	398	413	430	404	396	418	447	418	420	404	432	414	446	409	408	431	450	394	428	441	415	406	433	440	422	394	397	413	386	408	441	416	381	400	373	394	396	371	438	369	449	416	416	405	383	412	435	403	416	389	407	378	419	419	405	398	409	430	435	429	400	404	392	408	405	391	376	393	370	403	384	402	400	422	396	408	393	434	459	419	454	363	403	413	391	420	438	418	385	415	419	407	438	451	431	431	414	421	415	406	411	421	405	390	406	428	410	434	396	385	422	403	416	418	404	401	452	417	439	409	422	418	421	430	448	410	408	398	402	431	405	358	406	415	414	453	432	433	410	421	405	402	433	422	422	421	428	415	396	368	419	440	404	405	452	422	417	374	379	373	378	427	443	415	376	386	400	368	398	429	385	425	426	433	441	419	389	448	398	398	431	409	390	421	394	427	404	402	388	421	384	397	386	442	443	389	419	410	416	400	425	403	405	421	404	430	418	407	386	404	416	423	373	389	383	411	415	401	431	402	422	403	439	443	422	415	421	435	390	402	419	424	447	433	413	425	411	419	417	374	425	400	406	423	417	384	361	390	397	437	381	436	422	488	428	434	406	401	433	376	409	427	405	403	430	417	409	409	413	409	442	429	445	396	411	374	408	412	397	437	399	422	398	397	396	427	419	392	393	411	395	402	393	420	408	415	456	428	417	423	451	411	408	420	383	385	388	429	408	377	442	416	445	451	390	411	405	406	432	413	435	414	424	412	406	394	447	415	403	435	411	375	423	407	407	376	364	390	412	412	392	371	433	433	431	396	393	414	404	372	374	366	439	407	453	437	405	388	394	406	449	395	437	434	373	449	401	355	404	422	427	422	394	431
31311	60643	50070	38640	31219	23766	17761	12743	9969	8299	6814	5881	5297	4335	3293	2717	2656	2067	1600	1249	1049	894	814	747	625	577	556	478	484	488	486	500	463	445	450	432	426	437	482	439	459	442	465	444	415	441	421	404	439	398	460	416	442	417	440	411	397	443	447	415	423	383	416	385	414	415	429	440	405	454	472	429	442	410	382	415	419	440	422	428	464	404	432	391	430	430	392	414	441	404	422	445	389	418	482	406	423	432	429	407	426	404	411	430	406	467	428	469	420	419	409	413	469	428	427	395	437	452	427	403	426	443	450	488	420	382	424	443	413	404	396	404	414	455	429	425	441	431	426	423	410	422	400	402	426	433	417	400	433	422	420	387	436	405	432	458	442	405	433	391	410	428	429	424	418	448	429	420	406	435	411	435	387	435	406	438	424	425	436	401	423	384	408	386	441	429	435	405	405	408	406	422	417	442	416	412	462	409	423	409	445	411	408	402	430	423	424	436	437	439	392	428	400	408	400	428	417	423	404	421	421	413	415	424	436	456	427	388	450	421	408	406	415	418	410	392	404	447	414	421	434	410	432	429	415	444	413	413	401	424	421	430	397	456	406	400	434	413	416	410	443	440	465	404	394	445	421	407	404	415	412	412	426	414	472	404	411	414	393	438	443	435	422	416	440	393	460	416	417	408	428	416	405	415	410	446	418	432	424	441	399	400	428	407	420	434	418	422	422	431	416	424	422	420	409	440	423	443	409	391	417	450	440	432	445	405	417	417	405	445	425	407	432	433	378	418	427	432	404	399	421	418	394	388	430	437	397	423	440	441	425	421	419	401	418	417	455	430	424	382	420	435	403	439	461	423	458	396	441	434	445	430	457	366	408	424	405	426	405	427	441	434	435	425	423	397	442	431	414	438	430	409	433	452	434	410	401	392	414	369	429	399	418	398	397	424	399	396	432	424	449	408	441	417	446	415	424	433	410	416	412	437	394	422	422	433	417	416	423	422	433	419	403	437	461	408	451	405	473	397	434	439	415	450	413	430	397	422	395	416	417	423	413	383	405	456	434	463	450	419	387	459	408	434	418	426	392	433	427	425	427	407	395	366	447	415	371	450	394	401	417	375	430	412	427	419	393	453	394	432	409	381	399	458	414	409	438	422	425	422	445	423	445	391	375	426	436	436	403	410	431	447	441	427	406	427	414	435	430	416	406	428	444	408	411	422	438	411	405	400	406	420	413	430	421	448	430	426	400	454	399	423	399	447	447	419	438	441	394	416	424	410	453	415	415	409	384	450	391	435	438	410	470	392	406	395	444	434	417	411	433	404	411	404	412	409	418	431	436	438	429	392	430	427	428	406	413	405	421	430	440	420	398	452	421	412	383	431	421	446	432	417	420	423	424	437	425	395	428	431	408	421	413	404	404	442	417	425	423	443	428	420	408	386	440	435	401	395	421	421	415	441	414	419	418	412	394	441	419	423	403	420	424	426	412	432	455	413	432	429	406	404	478	420	407	388	400	405	407	403	465	418	425	444	420	436	424	428	414	407	440	401	423	476	459	390	446	437	436	432	432	448	409	463	437	428	477	445	392	409	448	389	436	417	412	415	456	421	424	462	438	451	387	421	427	433	424	444	397	427	425	453	385	422	435	414	407	440	382	404	414	469	396	427	386	388	461	395	450	427	385	406	408	438	433	408	434	443	396	460	447	403	399	423	425	404	455	444	408	444	455	429	461	418	408	402	466	414	420	416	431	385	407	432	429	431	438	402	464	419	441	379	438	413	430	398	458	398	422	405	398	443	401	417	409	430	399	452	447	371	376	408	418	418	429	411	389	418	410	449	425	410	429	453	423	402	431	414	408	419	432	446	422	383	428	426	423	408	438	397	420	424	414	448	416	419	414	426	402	413	404	430	440	423	442	376	421	382	422	397	437	406	404	410	401	407	423	405	419	418	445	417	439	416	444	442	429	433	409	400	427	411	463	420	425	415	434	460	415	422	419	430	390	405	444	417	412	389	405	430	419	409	424	419	428	441	447	383	438	455	389	428	400	397	419	419	419	462	436	432	385	393	430	395	403	426	424	419	415	416	411	448	423	417	391	413	412	419	465	441	463	423	408	451	423	413	470	428	454	391	412	440	417	415	424	410	463	398	397	411	460	410	415	454	438	402	435	407	463	440	435	458	372	426	425	422	415	388	412	452	402	421	434	364	401	423	427	412	426	386	413	435	445	440	440	413	390	414	402	474	405	416	423	408	457	426	440	447	422	408	405	436	442	455	417	403	404	439	417	417	430	425	397	411	435	428	423	407	413	404	424	403	408	413	416	427	447	398	399	428	385	415	417	382	464	410	419	402	455	435	432	427	414	438	453	422	417	396	412	411	401	445	439	455	409	417	411	434	439	433	445	430	441	391	439	410	410	404	421	405	389	376	398	437	413	423	445	410	387	415	402	417	422	442	438	386	448	414	447	431	397	432	406	433	400	433	414	436	443	423	400	412	394	436	398	453	409	415	419	439	388	443	392	387	385	414	456	409	423	416	388	404	407	478	389	401	394	406	441	412	434	442	406	439	430	411	466	414	394	415	409	401	430	418	421	422	416	422	413	455	432	419	394	409	459	411	431	415	392	376	358	391	443	453	417	397	424	437	417	425	420	414	371	414	410	453	402	431	430	441	429	425	433	404	404	407	375	430	405	429	435	440	415	424	453	420	441	399	451	410	427	446	415	423	395	439	433	428	417	418	386	414	391	441	434	393	398	424	433	425	433	394	411	430	438	407	455	412	409	433	439	380	427	412	426	424	420	397	392	426	398	422	444	402	447	437	439	443	420	408	444	460	417	401	399	428	387	416	382	405	426	450	416	406	404	438	411	442	395	470	414	429	416	451	412	421	403	401	401	465	433	420	424	430	405	453	425	428	413	457	467	453	406	408	444	410	421	455	404	404	442	428	410	413	410	442	387	421	452	430	438	435	386	397	436	405	428	427	431	432	434	434	422	438	425	417	422	387	413	408	393	356	419	408	416	426	409	443	399	398	394	426	412	415	453	439	383	389	414	416	398	395	410	442	431	418	426	392	450	375	422	411	402	416	401	423	461	431	438	395	420	432	371	420	448	435	437	425	395	446	420	434	430	431	409	415	428	412	430	392	421	397	431	409	413	417	422	442	423	424	405	382	401	374	388	406	417	419	393	444	439	441	443	427	443	437	422	437	396	434	433	438	443	423	411	434	435	409	406	413	400	390	437	421	399	453	413	426	392	420	436	428	454	427	457	424	401	434	442	417	443	410	407	425	393	435	416	422	460	424	397	409	424	391	400	422	396	429	409	410	423	436	405	438	427	406	444	397	385	457	430	427	406	437	414	447	442	396	421	402	388	415	431	459	427	435	409	414	426	418	435	429	419	387	400	434	392	414	427	424	413	408	415	405	418	428	380	439	451	452	417	457	409	423	421	411	417	400	432	461	430	433	428	429	391	395	400	427	409	412	428	381	445	420	424	429
31077	33236	35553	25161	14322	8288	4837	3162	2310	1849	1696	1523	1309	1132	903	777	738	683	538	456	485	423	360	382	337	368	357	353	318	333	304	329	339	327	325	325	304	349	354	296	340	340	308	326	311	321	338	281	334	297	321	286	305	321	301	318	316	315	322	306	285	331	284	300	311	346	323	297	294	292	344	322	299	324	301	324	321	311	315	317	295	308	339	295	321	325	338	332	307	304	291	361	302	328	311	312	305	355	351	316	333	303	320	359	302	363	305	327	278	307	340	341	320	331	308	310	303	305	324	320	318	328	281	321	319	328	327	298	294	319	312	274	347	309	354	310	330	296	315	340	306	315	319	333	305	314	305	317	305	302	310	308	341	300	309	333	318	325	301	287	292	331	327	295	313	298	308	299	340	295	333	353	320	324	321	305	295	305	291	301	313	299	305	284	304	333	321	325	317	319	306	312	314	335	292	329	356	309	315	308	324	314	323	283	318	309	329	312	308	322	311	305	295	323	300	316	314	287	294	318	316	330	301	308	299	317	304	320	317	330	306	314	310	302	319	334	307	296	297	310	310	311	328	304	295	338	276	308	312	307	295	309	328	307	333	325	310	295	338	287	320	373	353	320	300	313	321	317	319	279	316	328	303	321	310	335	293	296	280	352	324	302	308	311	286	346	312	323	275	290	301	308	282	301	288	292	315	332	306	299	332	296	297	295	305	320	296	314	319	294	340	347	340	322	296	317	313	304	296	337	326	306	316	284	276	314	314	345	301	344	305	331	287	291	311	341	301	330	291	312	295	297	337	291	317	353	322	303	339	307	311	295	308	324	303	314	353	292	313	315	325	313	333	311	319	349	311	321	320	295	345	330	308	289	331	305	340	299	321	323	265	311	323	335	324	325	325	304	308	321	314	307	316	306	302	355	333	319	324	339	343	295	320	333	355	292	287	322	289	306	312	324	302	331	300	309	317	296	311	345	288	328	327	282	353	314	306	323	310	315	327	358	303	326	350	299	336	311	331	324	304	317	305	302	309	320	347	288	312	288	318	274	277	292	323	338	301	329	307	311	346	315	296	322	355	292	302	356	330	344	316	286	319	314	292	319	286	330	279	328	311	323	347	288	310	310	342	330	312	313	299	319	318	348	300	310	332	316	298	322	312	354	322	302	295	319	335	325	329	322	326	336	313	301	355	286	305	295	328	279	293	310	305	290	286	340	342	316	302	319	352	320	355	347	323	339	303	291	299	326	325	293	309	303	336	328	333	336	324	314	303	288	293	278	312	335	309	333	332	304	306	319	310	324	326	304	315	299	322	346	309	325	308	280	315	330	292	334	308	331	328	296	301	307	313	299	322	309	313	287	326	313	308	305	320	347	311	283	299	304	319	316	314	315	301	325	309	308	314	292	300	340	290	334	307	322	308	331	303	307	320	328	317	332	307	319	302	317	300	299	320	345	312	340	303	294	288	303	282	349	301	365	294	304	320	336	305	319	312	343	286	326	331	291	343	291	314	342	319	311	318	309	319	347	306	307	321	325	324	335	330	297	310	350	313	312	319	297	280	335	339	334	306	289	302	302	301	300	291	297	319	307	302	291	323	292	298	307	302	303	335	312	295	290	335	318	312	320	313	292	345	310	291	327	292	299	332	342	336	306	268	291	322	324	316	338	293	293	342	328	311	340	308	288	295	318	308	337	308	336	325	335	310	314	310	295	299	338	291	300	287	286	319	324	287	327	270	288	316	315	291	307	315	302	298	322	320	320	302	320	311	337	334	294	309	318	343	338	332	303	312	309	313	310	306	300	311	313	324	331	309	311	314	296	320	317	307	317	307	319	330	309	323	305	315	320	350	299	298	310	335	309	299	332	299	340	309	336	301	329	289	316	278	314	326	340	359	345	320	293	296	296	319	297	316	346	301	286	325	308	324	321	336	301	305	277	304	297	315	327	319	339	299	305	310	285	310	343	325	310	317	293	297	295	320	353	304	337	309	308	294	293	331	286	349	291	314	303	354	281	328	324	298	324	344	313	313	294	333	320	289	349	345	300	305	316	340	322	293	282	340	337	287	315	317	308	313	309	326	317	312	339	306	331	299	341	325	305	315	302	314	308	298	314	317	316	313	328	336	312	307	317	294	308	301	324	308	297	318	319	304	275	316	328	315	326	301	352	296	286	308	276	296	310	312	313	328	295	308	311	316	312	325	318	303	305	310	332	310	298	303	310	331	309	310	304	324	310	336	299	321	311	302	319	295	305	313	314	310	330	303	348	336	375	336	347	311	309	271	313	313	297	312	294	299	351	341	313	324	291	313	315	305	299	358	290	320	321	301	322	317	340	301	307	308	314	302	316	329	314	291	292	333	329	326	296	300	304	341	304	298	299	297	309	330	292	285	304	308	321	337	300	329	332	304	299	310	305	306	318	330	323	316	287	317	299	324	313	266	329	290	315	291	315	306	337	310	301	306	280	284	308	301	337	338	333	338	313	322	341	287	312	310	322	299	297	314	331	286	312	302	283	322	324	303	354	293	320	287	326	295	340	314	291	300	295	331	297	315	306	324	332	296	307	283	284	312	330	295	299	305	342	266	285	288	336	316	300	322	318	312	320	311	305	298	322	310	314	303	298	356	324	318	285	299	316	323	318	319	289	306	315	308	342	317	320	325	302	302	315	312	304	335	287	339	295	277	324	346	330	302	307	301	327	298	290	312	292	328	334	331	302	338	329	307	327	309	288	346	299	301	348	309	310	306	308	355	316	308	304	300	305	331	308	310	327	285	295	282	317	296	319	318	288	311	308	321	291	281	337	303	325	327	329	338	287	330	309	312	343	304	313	322	315	321	288	316	297	333	303	309	314	344	297	301	326	300	309	353	323	318	285	341	310	304	297	316	313	328	329	306	317	318	333	320	314	310	316	300	303	324	307	353	350	323	339	297	305	348	324	315	322	295	347	319	304	335	331	299	291	319	316	331	316	341	340	291	301	339	289	320	307	318	354	318	340	320	322	338	321	307	296	300	270	340	316	311	312	321	324	346	339	326	347	332	291	312	342	319	311	301	298	304	331	318	315	283	316	304	310	308	321	332	311	329	294	334	288	302	311	295	325	340	351	321	274	301	326	303	295	319	318	300	314	306	321	333	318	309	293	316	342	306	325	346	323	290	295	301	307	294	316	319	341	310	321	302	316	316	316	322	306	294	308	347	338	286	313	315	297	291	315	347	346	304	333	311	351	334	278	273	289	290	303	319	301	322	289	314	311	291	326	329	367	317	333	319	317	325	323	330	345	333	294	340	303	312	304	319	345	325	308	278	290	303	337	293	291	321	299	329	295	331	318	330	326	313	295	281	304	283	329	291	300	290	307	297	309	327	310	334	323	336	286	309	299	361	338	324	339	314	309	296	266	307	308	299	285	304	311	300	301	320	340	320	317	343	315	299	306	317	311	322	303	292	313	276	329	340	334	302	305	297	282	318	341	346	331	328	310	309	307	296	286	301	352
30460	46633	36349	24032	16900	12119	7878	5579	4110	3405	3066	2519	2204	1839	1334	1161	1108	980	739	630	554	515	458	434	410	412	377	371	358	386	389	363	394	352	350	333	330	335	352	355	332	361	360	344	336	334	344	343	316	306	323	314	354	363	344	377	343	326	349	326	321	336	329	361	326	303	377	362	310	326	332	363	342	373	330	375	365	370	368	373	339	343	337	330	350	334	347	353	310	304	357	343	330	383	312	344	340	328	328	336	317	311	330	333	337	325	331	335	339	345	340	345	334	336	334	350	353	343	351	349	307	364	324	331	344	356	320	350	352	333	320	331	307	326	310	346	353	314	337	364	327	344	326	346	332	338	339	379	304	368	334	333	317	306	330	339	339	386	341	313	333	334	331	332	356	340	354	353	358	331	357	327	309	309	332	367	320	345	327	330	359	328	307	343	315	359	343	355	344	318	343	357	330	331	356	395	311	327	314	354	300	388	337	333	332	345	301	324	355	335	374	348	359	328	310	319	329	369	347	328	330	355	317	329	342	311	312	330	313	337	336	346	346	339	360	371	324	339	339	349	341	330	316	350	333	352	338	304	315	328	360	343	336	349	327	326	304	348	315	362	354	326	286	362	305	350	364	323	330	341	357	361	314	331	350	348	303	309	329	341	333	316	329	346	357	334	323	315	318	319	340	319	314	325	346	324	347	310	344	343	360	303	355	321	304	346	324	377	303	323	307	338	329	359	347	349	324	324	337	310	349	347	361	343	340	334	350	327	336	344	372	346	338	358	349	354	345	342	324	331	336	312	329	347	361	354	329	342	329	346	307	370	329	310	310	336	329	333	365	325	312	354	333	321	323	321	342	314	334	353	318	363	342	322	321	349	317	326	334	313	320	307	346	318	303	354	326	363	336	353	368	323	296	317	354	320	325	339	302	325	336	344	319	354	343	342	352	331	348	350	332	330	341	329	331	348	335	322	344	338	306	329	326	342	314	359	345	348	346	336	350	345	343	336	361	298	320	341	342	327	363	376	354	345	337	357	325	359	349	327	339	329	344	348	324	336	337	317	311	337	332	340	340	360	345	337	327	335	341	339	334	347	340	334	328	323	310	360	342	356	337	330	346	350	322	305	312	335	356	361	286	363	319	315	341	312	362	343	324	338	342	347	340	368	330	320	361	369	329	338	337	308	324	377	352	339	336	329	337	324	312	325	346	340	372	320	329	338	312	343	352	348	365	356	347	327	317	320	319	306	354	340	348	323	329	344	332	318	348	302	349	301	309	335	332	323	343	316	313	347	329	319	334	314	325	355	334	351	325	353	359	352	374	339	344	360	329	333	368	359	359	337	329	350	341	347	318	332	376	337	328	319	281	354	353	338	337	302	324	317	344	372	307	320	317	346	310	348	321	342	369	343	330	328	347	344	340	362	339	330	347	296	345	304	356	332	327	351	335	342	349	303	341	342	353	321	343	334	321	298	312	356	347	341	361	300	342	322	328	304	340	317	357	312	332	341	367	335	358	304	325	336	349	328	336	346	336	354	351	348	305	336	298	346	322	346	323	337	322	347	348	321	337	327	326	329	355	358	326	314	330	339	359	335	362	337	342	315	354	327	357	370	347	314	344	325	351	331	364	322	336	334	320	349	351	337	327	336	329	312	306	337	344	355	316	318	346	337	305	348	351	331	325	338	347	353	323	348	345	376	335	344	353	339	353	353	335	328	347	323	339	346	371	338	356	353	317	334	348	344	362	365	362	312	321	369	341	318	309	351	325	335	338	349	332	343	335	354	333	310	360	315	327	332	335	335	326	332	322	329	326	331	359	359	321	336	364	311	355	326	324	357	341	332	313	338	343	335	308	344	332	370	310	355	328	309	329	331	321	319	362	328	326	313	344	335	305	369	336	338	331	356	359	327	338	352	356	331	299	347	372	329	320	351	343	351	317	355	360	351	341	315	334	353	375	332	322	356	355	310	323	343	316	362	336	305	340	324	333	331	338	347	334	358	324	344	320	362	361	333	335	317	324	362	343	335	341	334	368	334	316	341	317	345	403	321	346	372	323	350	338	305	353	307	352	362	331	354	371	339	342	301	343	333	351	356	310	318	323	338	319	320	315	333	349	349	341	357	324	332	336	355	344	350	353	349	334	335	312	352	345	320	296	306	316	360	355	328	335	355	315	322	338	343	352	344	343	348	327	323	312	332	358	353	340	322	345	325	328	346	359	360	342	336	331	319	305	360	331	323	328	356	323	322	344	311	287	330	330	327	341	359	364	334	386	353	308	311	340	368	355	334	310	343	337	388	348	340	358	326	313	372	362	332	328	393	337	347	347	335	331	347	366	344	346	365	318	343	346	349	338	323	294	381	361	317	374	337	329	326	333	337	331	340	326	315	343	324	309	304	357	331	329	374	346	298	372	334	354	326	306	347	328	326	339	317	328	328	314	309	338	338	332	328	362	348	326	329	327	318	353	332	354	328	342	338	324	332	346	344	329	291	311	314	327	310	329	335	327	340	346	346	324	328	317	321	317	376	366	340	353	354	329	334	344	315	342	326	350	342	357	371	322	338	352	347	338	322	367	366	367	345	342	326	353	336	358	308	348	346	319	343	330	304	355	333	321	341	314	337	360	347	347	349	348	345	314	339	343	358	369	353	301	319	354	372	293	347	340	325	309	294	319	323	331	331	328	316	352	334	316	342	367	305	329	368	316	338	378	318	327	362	313	348	355	343	338	341	329	360	343	327	343	337	340	325	326	358	375	338	371	346	321	302	330	308	330	334	329	324	313	341	347	335	335	353	334	310	340	316	341	337	348	323	329	361	334	321	339	329	338	366	349	339	309	343	353	342	327	317	317	311	344	337	352	348	331	327	335	325	319	315	340	323	323	352	320	315	328	360	360	372	332	342	314	358	335	343	328	331	351	335	364	343	342	322	314	342	339	343	352	338	334	336	299	331	352	330	331	314	336	319	305	332	318	354	323	307	322	319	347	301	346	325	317	378	349	355	345	360	334	335	331	310	351	337	354	308	350	316	331	339	327	361	342	347	319	327	342	325	328	335	342	341	324	366	339	339	353	352	356	297	329	356	328	343	350	341	336	335	321	328	338	373	376	342	351	340	360	303	345	309	307	355	322	383	368	340	347	339	323	363	337	352	383	331	360	342	325	333	312	338	351	322	345	332	342	324	326	342	299	375	337	343	321	346	363	329	358	363	336	304	336	350	313	338	322	342	330	342	320	350	308	328	324	369	354	349	333	347	337	323	317	349	347	350	342	306	331	347	320	315	340	356	329	342	382	380	327	368	340	328	309	345	349	337	348	348	345	344	351	340	334	339	342	311	352	378	343	307	331	338	328	354	319	368	339	344	350	322	346	346	343	368	343	343	339	333	348	346	353	375	351	341	345	333	347	347	317	363	365	317	320	366	345	294	328	339	327	361	323	337	333	356	330	384	316	321	320	367	336	369	343	343	342	318	351	346	329	337	335	344	335	356	328	329
24207	21422	28759	25626	22987	19077	11280	6195	4142	3342	2838	2290	2057	1811	1502	1166	1097	996	825	618	506	477	451	355	422	351	351	336	340	328	334	316	314	318	310	305	320	294	285	317	310	325	312	295	322	315	306	283	298	337	297	281	320	310	318	327	319	339	320	299	303	299	284	304	303	340	326	302	299	269	307	288	321	293	296	316	311	326	279	306	282	299	327	328	273	324	324	279	276	300	299	308	293	304	318	284	304	312	326	314	319	335	286	290	299	322	280	287	305	322	339	274	305	287	288	315	305	303	291	313	291	295	298	315	311	288	309	317	275	305	299	310	293	277	297	292	313	298	279	302	323	297	280	300	301	300	282	295	280	296	300	317	292	290	316	311	289	310	319	321	299	293	297	313	341	321	316	302	295	292	278	326	303	279	285	325	290	263	311	295	325	297	307	321	313	324	331	311	280	324	283	302	275	320	288	288	266	319	286	318	312	304	278	325	295	321	310	294	304	309	315	305	299	341	334	293	340	287	296	321	303	290	323	300	315	335	309	311	287	316	317	291	303	297	286	305	297	305	316	285	315	296	292	267	302	290	262	306	309	309	283	331	318	313	337	298	295	321	285	318	295	313	306	301	320	309	312	335	287	312	280	299	281	296	275	306	278	301	278	303	280	267	304	307	301	316	330	300	306	284	319	285	282	295	288	274	303	280	323	295	268	292	316	314	318	294	294	289	295	325	310	297	302	297	287	287	312	280	296	291	326	298	305	322	294	282	300	312	301	328	308	297	284	272	283	312	284	258	292	289	337	281	281	297	300	292	284	323	271	312	272	248	278	299	319	317	304	283	316	321	323	333	296	329	302	261	328	328	298	305	296	294	284	308	285	314	323	330	302	293	285	294	275	308	293	329	306	301	308	301	274	299	295	317	289	313	309	301	299	302	275	299	289	294	306	298	312	297	284	282	300	288	283	319	302	281	307	286	290	293	303	303	318	303	313	286	298	301	300	319	306	292	296	272	293	287	322	287	297	292	278	258	297	299	318	298	301	315	303	323	293	293	302	280	285	305	282	275	312	299	285	279	288	335	296	330	302	318	282	285	288	326	305	297	311	266	298	300	302	281	281	309	285	302	324	313	327	272	323	301	283	318	289	312	317	324	284	321	306	307	273	328	282	288	317	313	305	306	305	291	314	325	274	316	337	303	305	321	278	306	276	337	308	303	302	299	311	301	321	285	323	315	295	294	313	310	321	303	315	313	309	302	307	328	283	288	299	309	279	279	286	323	257	283	296	306	303	263	311	294	291	314	290	302	261	305	271	282	296	291	324	288	305	307	272	282	276	309	319	300	323	327	333	330	301	294	282	278	351	257	279	302	282	294	298	304	304	275	312	314	311	312	289	299	306	327	310	318	313	329	288	322	308	299	311	303	313	330	316	318	309	307	290	310	347	319	276	300	302	291	319	291	284	279	289	268	303	344	285	274	289	292	281	303	293	305	319	291	302	317	320	323	316	274	309	319	299	315	315	311	276	295	270	266	327	292	309	289	297	266	310	322	274	318	282	318	290	292	305	287	292	284	314	327	284	297	306	300	312	306	285	308	301	305	311	299	286	301	295	323	279	271	335	323	302	326	321	298	300	303	317	285	305	284	328	294	314	285	313	313	304	317	329	294	259	303	265	333	285	308	290	312	316	307	307	312	277	301	280	293	313	307	281	311	293	324	282	307	287	280	323	274	290	318	312	274	298	306	297	313	285	305	322	338	324	298	312	285	291	262	329	318	290	288	292	296	312	303	302	289	308	294	301	313	331	303	301	307	300	312	285	307	297	289	299	278	298	281	288	308	279	297	288	288	256	303	298	301	324	313	324	310	311	318	267	320	335	324	287	287	326	298	308	295	309	278	337	310	297	297	283	286	269	309	309	321	289	352	303	330	312	300	293	330	304	297	326	271	284	297	306	317	316	312	307	304	313	289	292	290	300	318	306	291	317	273	262	304	294	296	321	317	289	280	303	292	282	285	280	327	288	291	318	301	309	286	320	310	323	279	319	316	273	308	315	308	284	274	298	335	312	304	349	327	334	307	302	303	287	289	319	296	319	284	294	323	290	307	337	274	308	316	293	289	307	271	324	329	284	262	284	303	322	305	288	321	316	310	320	295	317	308	283	314	309	305	295	308	285	320	309	285	324	299	279	315	312	303	335	316	282	309	313	304	312	305	312	324	322	305	301	270	275	274	320	278	304	304	316	278	309	307	293	315	300	270	297	309	297	311	307	299	286	306	312	297	293	287	286	284	294	288	302	308	277	314	359	285	309	283	289	300	318	330	289	337	293	321	281	297	295	318	284	310	304	322	317	323	303	283	297	318	299	318	279	298	317	291	300	280	305	283	279	295	281	327	304	289	298	292	312	302	309	292	304	295	302	293	329	312	304	292	339	337	319	312	300	281	310	313	313	305	328	282	308	316	295	291	305	304	297	292	330	314	280	272	300	333	302	305	310	311	270	291	299	298	300	337	311	282	275	312	300	298	292	288	314	276	324	314	305	297	293	281	329	303	297	311	299	275	332	270	289	284	269	302	311	293	250	305	322	291	287	299	284	290	289	277	307	337	291	322	293	308	301	317	305	300	308	297	291	278	299	278	310	296	314	265	323	296	302	323	299	335	279	301	323	288	300	310	308	277	311	281	294	296	322	262	305	282	282	292	277	296	302	277	304	290	318	306	322	321	270	297	317	321	321	322	286	290	301	314	274	301	269	320	322	305	296	296	291	280	317	322	292	331	318	324	276	297	305	307	298	305	280	291	309	325	309	330	321	280	284	292	332	271	295	305	323	299	327	300	316	331	300	328	309	303	323	294	285	296	284	316	296	311	301	327	341	317	291	308	297	281	294	344	306	278	300	318	311	297	285	314	295	315	295	311	297	265	315	300	302	349	298	312	311	290	276	288	319	311	335	325	306	320	303	279	293	311	265	291	289	287	280	318	297	319	297	305	267	311	320	284	307	273	284	292	343	305	285	308	325	322	284	311	322	315	281	299	287	316	300	319	303	318	293	280	304	298	276	291	344	287	262	296	318	305	310	256	299	314	290	306	297	322	326	297	303	309	338	260	311	333	317	309	308	318	288	289	295	292	277	324	280	291	277	296	297	330	301	301	292	318	305	284	299	306	323	340	292	314	288	311	278	305	291	269	318	308	308	282	292	297	292	301	274	289	331	282	277	311	274	292	322	299	323	313	291	302	294	286	273	333	286	296	261	292	288	285	304	292	293	308	296	297	295	288	325	298	310	334	317	296	261	315	280	305	298	296	328	299	267	336	336	329	305	361	269	280	299	325	314	334	334	304	286	289	284	322	309	313	292	338	303	295	317	318	311	296	278	309	312	306	289	309	306	301	277	314	294	311	310	294	312	300	282	293	297	293	277	281	305	281	259	351	299	321	267	309	299	316	302	316	277	312	324	312	294	288	270	331	287	285	286	265	288	322	310	298	280	296	331	295	301	291
29990	54734	44327	32691	25191	18738	12987	9412	7041	5535	4853	3879	3475	2989	2417	1906	1748	1446	1184	854	743	654	455	482	462	402	415	401	393	372	352	307	405	296	326	323	320	334	318	331	337	330	307	331	334	332	312	336	346	311	287	313	329	318	344	330	307	334	328	336	311	357	316	301	305	305	315	311	320	287	347	306	322	323	301	290	330	307	316	350	322	324	361	305	352	328	302	306	326	315	311	329	346	330	316	321	328	335	345	312	306	330	326	315	353	310	294	324	281	312	298	326	306	298	319	343	299	322	346	315	321	300	344	312	321	326	328	330	313	334	303	319	319	335	304	320	307	318	313	304	330	299	326	321	315	311	323	327	323	312	316	309	316	319	293	333	292	319	314	300	341	318	332	312	331	308	313	321	294	298	295	303	321	308	348	318	337	326	326	327	313	311	332	307	346	314	320	296	310	305	309	317	318	309	369	323	306	332	308	341	313	310	301	273	292	330	303	314	349	315	340	296	293	331	313	331	359	328	326	293	342	317	315	314	318	300	318	325	330	321	269	324	341	313	353	328	303	313	309	338	318	324	289	326	358	311	296	330	337	295	318	310	325	355	301	311	331	336	330	320	345	331	308	298	323	300	317	310	321	322	318	328	320	314	304	348	320	326	346	332	293	350	321	368	314	300	340	294	302	329	338	308	359	328	323	317	347	310	316	327	341	308	323	326	311	341	315	331	321	320	340	316	308	314	345	300	311	347	305	333	363	290	329	308	318	331	301	329	315	314	312	339	327	321	336	321	333	321	306	324	333	334	321	303	327	333	326	307	327	332	319	277	315	282	319	322	304	343	309	319	295	317	293	301	319	328	329	331	328	286	308	355	299	323	324	305	323	311	315	288	301	300	303	328	330	317	317	310	319	333	331	343	348	319	320	322	348	336	340	312	339	324	332	330	303	283	312	319	343	319	337	301	312	337	314	318	310	343	292	319	315	332	342	316	329	320	335	307	323	319	365	336	303	342	321	302	304	307	324	309	325	345	346	315	324	296	315	323	305	319	323	357	298	346	345	316	327	297	316	303	294	327	322	306	320	276	301	312	346	296	335	312	303	308	306	311	319	301	291	296	315	312	332	314	337	324	322	337	291	317	309	302	310	328	318	340	299	337	316	312	310	327	297	317	372	312	296	318	276	320	314	356	287	331	311	305	326	309	314	345	296	332	300	332	314	306	333	330	311	321	325	284	340	303	318	301	319	317	308	311	327	326	321	325	343	338	328	304	352	318	332	311	323	319	324	317	369	308	344	309	339	342	310	317	325	284	338	317	323	316	335	313	285	328	305	339	274	307	303	279	332	323	324	323	324	331	350	326	301	318	324	332	307	306	330	300	325	313	322	310	332	351	334	298	323	301	298	291	325	294	336	307	303	318	322	327	326	319	287	309	320	339	298	315	313	305	305	302	316	285	309	335	309	340	340	305	332	331	331	333	320	331	329	310	294	310	316	314	322	338	353	350	348	299	292	290	356	329	330	348	334	348	327	318	308	351	327	309	320	326	290	306	335	313	336	319	322	327	332	313	365	329	344	314	310	307	305	330	277	318	339	358	310	334	305	286	285	357	315	310	311	316	326	328	326	351	324	313	292	324	316	339	334	321	344	300	319	336	328	335	298	292	312	298	348	344	312	320	328	311	333	327	299	323	286	313	325	317	301	304	298	303	279	275	312	333	269	323	335	346	326	299	348	329	337	328	319	307	335	328	372	321	317	337	334	283	334	322	348	306	305	314	340	331	316	315	310	337	332	327	310	326	301	306	320	304	345	320	315	337	299	320	315	332	330	331	318	325	303	305	313	335	301	322	325	338	314	294	347	362	335	334	342	336	318	330	301	312	322	330	350	334	314	311	348	338	344	309	302	337	320	334	324	304	324	343	323	331	332	315	313	322	320	301	325	304	315	310	342	325	343	319	302	371	314	360	297	332	328	335	315	313	340	336	333	289	302	324	310	318	316	306	343	313	312	308	316	305	291	343	292	303	316	332	349	324	323	277	336	335	328	306	347	302	299	311	326	322	329	358	311	325	298	294	319	335	334	341	332	338	298	336	279	308	292	307	366	325	325	319	337	319	295	306	307	296	317	326	365	323	335	299	330	306	340	337	302	325	327	298	305	349	333	325	310	321	312	334	305	315	344	341	300	319	316	318	317	313	320	327	303	312	320	319	332	324	334	323	318	318	298	333	324	335	319	351	303	319	344	300	307	302	301	291	329	324	327	312	283	345	309	302	272	319	341	353	328	314	334	319	330	320	299	338	318	300	315	306	300	321	322	299	302	334	311	322	338	315	307	334	314	309	382	293	320	325	350	304	349	308	326	319	326	312	332	329	318	297	323	361	310	318	300	370	285	309	301	327	310	302	333	345	301	323	320	327	363	316	338	341	305	312	325	320	357	328	286	307	311	331	312	309	318	316	321	350	335	361	301	312	312	334	309	319	334	318	285	313	297	310	332	333	304	307	299	316	302	331	312	326	347	309	341	310	314	333	286	334	331	296	315	308	305	312	319	333	298	336	316	278	317	338	299	338	323	330	357	312	289	319	358	301	316	309	323	322	321	320	300	302	318	291	320	310	321	314	304	330	327	313	308	311	311	348	335	318	295	339	343	329	318	319	355	335	347	294	363	328	331	297	325	324	302	299	327	350	314	328	293	327	317	326	298	326	312	326	326	302	341	315	332	351	307	312	323	309	304	319	341	330	337	321	333	303	323	317	322	330	336	330	288	319	345	317	327	322	334	335	341	339	321	307	317	310	315	341	361	289	344	339	338	318	305	343	324	341	305	287	342	330	357	323	297	368	325	339	348	332	323	334	319	306	302	306	310	323	300	292	339	300	319	326	345	336	330	302	318	318	324	335	320	328	302	320	312	317	320	322	322	313	321	331	327	311	299	325	324	297	304	340	322	306	328	343	317	332	317	335	316	328	306	340	326	298	298	326	322	336	323	300	307	317	345	334	329	326	351	341	342	299	331	308	325	341	335	312	315	339	301	317	313	323	328	326	314	331	329	285	341	302	324	309	307	309	327	315	330	277	319	309	347	349	338	304	331	302	336	313	320	339	341	310	302	316	333	315	301	316	337	297	316	311	335	324	319	321	320	341	355	320	327	302	329	333	296	319	316	301	299	293	309	293	346	328	314	334	320	295	314	308	315	319	305	293	329	324	314	284	339	275	314	342	294	327	308	298	314	340	347	321	312	308	324	289	326	288	283	330	331	331	313	347	331	311	350	316	331	317	292	332	304	314	312	327	304	311	322	312	326	334	336	331	286	280	340	333	329	304	340	341	355	321	326	331	314	337	317	303	325	340	299	292	324	329	317	315	326	297	299	341	347	308	329	335	349	307	349	300	301	323	325	309	312	319	327	360	360	339	343	315	322	314	317	311	313	327	304	354	320	318	338	297	327	310	316	315	347	306	363	311	302	327	334	293	331	316	348	305	322	356	331	313	308	353	331	300
25413	21535	28898	28092	20490	12557	7464	4645	3341	2499	2293	1924	1666	1592	1209	1028	957	883	780	629	585	577	484	485	447	410	439	408	417	416	388	374	388	389	429	380	439	379	417	415	419	404	402	406	379	378	367	370	407	388	388	406	398	404	405	385	410	400	405	404	414	392	340	413	407	404	399	403	398	378	375	390	362	428	395	387	398	419	364	359	368	396	376	363	358	387	386	406	396	392	434	377	393	408	395	411	382	419	428	403	428	387	362	403	428	399	412	370	416	393	378	396	370	369	349	400	411	415	404	366	407	396	390	414	364	400	421	379	368	387	385	373	387	411	354	372	391	425	389	379	381	405	394	397	403	379	406	359	411	383	393	380	425	416	407	364	419	382	370	383	386	390	407	400	418	416	387	384	369	410	416	382	375	378	384	399	426	355	424	402	422	403	362	422	392	379	417	385	415	393	336	372	392	419	389	411	386	403	396	414	375	381	396	389	392	373	347	398	419	395	438	388	370	416	403	414	400	369	400	386	379	410	403	437	387	391	382	402	376	404	406	433	394	356	398	431	400	357	376	359	383	391	406	398	412	368	373	381	393	403	394	381	395	384	391	396	373	413	421	385	383	377	384	417	396	373	363	393	378	386	391	391	386	416	396	382	426	411	355	397	391	389	400	382	409	415	406	414	385	429	390	405	362	438	411	409	377	393	356	397	366	401	415	391	361	425	409	402	370	426	392	392	409	404	364	411	410	354	363	391	376	390	422	380	425	411	388	415	372	404	388	358	388	420	436	389	424	410	395	381	417	367	370	408	401	370	403	384	418	398	417	371	365	388	391	413	374	416	389	397	393	372	380	367	408	394	392	409	368	364	394	348	422	391	427	378	415	405	430	376	411	417	399	379	385	404	401	381	405	353	405	394	454	377	422	419	420	422	395	394	366	391	415	374	343	380	409	360	404	384	394	379	412	402	408	390	382	403	397	393	379	389	384	409	403	367	418	399	380	400	386	391	387	390	376	396	408	381	372	406	386	419	383	409	390	406	372	380	373	368	385	380	419	376	402	399	426	362	399	429	393	386	403	359	419	361	379	409	378	399	385	396	361	389	381	401	389	383	397	388	430	418	394	399	388	389	403	419	417	360	354	395	421	388	412	408	395	358	379	388	419	379	395	405	353	437	432	409	405	408	390	449	389	402	416	361	412	351	370	423	403	383	388	423	409	402	413	400	406	383	362	396	396	388	402	375	394	389	383	369	382	408	374	400	374	412	408	401	411	353	423	420	373	402	400	385	414	401	367	419	374	356	400	399	406	414	430	404	380	406	374	402	400	393	419	401	396	414	421	375	378	416	330	375	406	413	400	386	433	420	387	355	409	403	384	378	401	407	382	369	435	451	395	403	408	398	379	414	354	358	355	368	345	419	392	413	362	336	432	399	383	376	420	378	405	416	395	391	393	402	374	372	366	395	430	395	376	402	405	354	400	403	439	382	414	390	417	408	362	380	393	412	418	389	420	418	403	409	405	377	425	384	358	437	404	396	388	325	376	393	377	394	375	399	397	418	396	386	389	386	424	409	382	392	382	405	363	392	372	417	390	374	413	378	409	418	395	417	392	381	385	382	443	400	380	378	381	423	399	376	412	390	405	386	394	390	385	464	377	401	398	390	392	377	378	392	374	378	395	410	381	373	411	389	379	402	444	387	396	396	388	395	402	371	397	393	408	421	398	358	379	344	408	365	403	380	419	381	351	387	388	400	378	381	399	375	364	362	408	387	371	374	387	406	414	413	412	367	349	399	368	402	378	375	380	401	384	406	380	396	407	422	395	415	407	370	416	382	442	371	408	385	378	406	402	410	395	398	419	379	378	368	375	403	401	411	403	383	409	400	407	408	410	388	403	400	384	414	380	446	396	379	398	396	402	345	376	352	379	397	414	380	394	374	407	374	410	389	384	426	388	397	386	410	386	377	427	392	385	378	412	391	400	416	423	382	400	409	391	367	378	373	397	358	394	388	401	388	377	389	427	398	407	429	399	453	385	392	385	378	372	356	384	418	397	414	370	372	392	384	383	420	377	379	360	407	367	410	401	368	373	347	401	414	362	401	404	396	367	383	381	395	385	369	400	391	414	388	393	372	361	399	406	388	357	365	399	392	403	384	394	424	399	364	364	368	387	410	390	369	406	364	406	404	426	438	382	401	402	392	416	414	402	403	418	372	379	423	407	365	398	444	421	392	350	374	416	357	383	405	398	389	391	397	407	371	398	409	384	411	410	448	384	401	386	377	406	383	443	392	433	422	381	415	403	422	389	371	381	382	380	379	408	384	393	390	412	397	385	389	387	412	397	373	402	403	345	407	387	375	399	400	427	376	399	362	394	395	374	386	398	413	418	384	401	433	383	371	384	427	360	407	364	383	391	377	385	403	403	379	404	357	379	402	380	380	411	390	392	404	354	413	396	404	390	385	368	412	415	396	390	418	409	364	370	391	426	402	393	404	397	394	379	367	393	397	414	372	419	397	385	405	365	427	395	405	335	401	407	380	407	419	407	407	395	387	378	404	413	410	378	420	388	404	377	388	405	364	410	402	415	389	387	398	396	381	407	367	386	381	420	381	404	380	394	383	393	429	392	370	386	403	389	410	377	394	388	391	379	416	373	381	405	379	383	402	409	405	372	387	402	432	391	393	382	376	389	389	394	392	354	395	400	376	405	429	422	365	394	388	428	369	382	399	386	390	404	388	405	415	417	329	400	413	425	414	387	407	352	405	402	388	385	360	391	412	368	379	380	374	379	365	410	384	372	384	442	382	394	411	415	362	385	393	408	387	386	406	361	408	421	399	404	378	403	373	424	408	405	359	391	416	375	436	376	404	337	396	398	348	356	383	406	389	348	383	402	360	400	372	371	408	389	390	387	411	398	404	408	377	390	359	378	392	377	397	378	388	429	422	389	399	425	433	385	363	393	353	391	397	352	394	383	398	398	385	375	395	419	432	407	403	394	405	354	388	398	372	385	380	397	409	383	381	404	406	391	399	364	406	396	433	370	355	424	406	400	380	378	407	356	413	376	371	385	392	364	392	396	390	393	399	381	396	364	382	377	437	387	405	390	405	363	377	368	396	386	397	395	427	417	393	413	365	396	405	420	392	397	383	414	418	410	403	378	376	432	355	399	414	363	407	391	423	390	406	427	417	369	447	414	394	399	401	354	419	407	395	379	367	380	409	398	372	408	405	372	390	376	442	425	420	424	392	391	407	403	397	399	360	430	413	332	373	381	372	394	410	365	373	386	385	428	438	379	379	408	392	394	432	389	413	365	419	412	388	396	419	381	384	385	383	381	421	389	377	409	381	381	376	402	418	380	407	408	380	399	388	399	391	371	416	381	383	378	401	380	399	376	364	361	353	403	399	362	404	401	359	398	405	383	418	412	387	376	359	395	403	387	412	422	421	389	415	424	378	382	430	394	383	401	390	393	417	382	411	413	423	428	389	393	385	361	399	420	415
29236	50923	41875	29606	22330	15568	10872	7946	5916	4688	4057	3188	2869	2693	1958	1528	1476	1318	1097	822	728	735	607	539	508	473	449	425	424	454	439	398	410	393	435	430	470	406	429	431	433	446	443	418	425	427	425	428	398	445	453	402	407	425	418	411	413	462	423	439	446	391	404	430	429	427	408	395	429	395	403	439	461	425	444	405	430	405	448	424	392	446	438	421	426	458	414	426	425	401	418	400	381	385	397	434	406	426	422	441	437	416	391	418	413	449	408	445	405	438	423	425	406	443	449	407	425	421	398	449	401	411	393	378	398	437	425	444	416	472	377	424	399	383	383	439	433	448	461	443	394	388	403	433	403	401	432	374	443	415	417	424	415	422	393	421	430	428	393	397	423	411	418	410	395	445	439	427	408	438	415	410	383	408	437	400	433	457	434	422	420	429	422	429	438	450	395	464	378	431	425	404	444	372	404	422	428	407	437	428	405	425	436	379	439	407	373	383	413	426	457	420	428	461	426	398	397	465	396	430	424	437	429	449	448	430	406	435	383	407	439	417	413	397	445	428	414	426	428	441	427	423	414	417	405	393	453	361	402	406	414	396	390	396	457	406	418	375	396	451	397	437	387	411	406	380	404	427	443	421	418	401	429	416	431	400	380	412	408	428	398	386	427	398	407	442	411	398	416	418	397	413	417	433	428	405	420	446	394	423	424	411	407	440	415	426	399	416	420	428	390	416	421	407	398	394	404	410	434	347	385	391	444	424	424	418	384	399	395	415	413	420	452	447	428	404	398	413	397	393	408	381	434	381	391	414	416	395	432	406	410	467	415	398	413	438	412	426	374	397	416	430	432	409	403	411	378	396	402	413	436	386	447	430	422	401	441	387	436	360	396	422	388	416	378	399	408	443	427	420	422	439	353	408	444	411	423	430	352	421	433	385	432	421	400	402	420	399	405	438	394	410	443	429	415	464	441	399	392	456	445	397	406	443	399	413	447	432	415	402	436	399	396	426	410	420	405	399	419	411	416	429	458	428	423	408	431	428	457	438	442	462	394	431	407	429	406	423	465	413	412	412	418	456	414	396	410	358	383	392	385	386	391	426	432	418	402	434	417	412	419	427	411	411	438	443	411	418	425	419	410	411	411	481	441	403	416	363	405	387	401	419	399	392	431	431	446	392	464	426	407	401	410	410	386	431	442	382	432	443	404	426	432	413	407	404	399	408	416	415	466	428	406	446	382	427	413	404	396	433	430	415	435	426	425	429	412	420	407	420	413	418	402	419	409	397	395	390	454	415	433	431	409	426	411	414	426	400	443	411	433	421	450	396	403	405	396	435	402	409	424	445	458	414	407	390	447	426	428	436	431	413	395	409	410	361	405	426	378	420	421	421	416	407	425	437	397	393	439	377	406	438	444	406	398	450	370	432	443	380	411	405	441	407	418	441	433	441	402	422	430	445	440	413	408	417	383	409	431	423	415	388	417	383	387	416	401	424	392	397	376	391	427	402	364	448	441	419	383	376	426	442	460	378	457	436	399	426	408	422	434	442	407	399	377	449	425	440	441	410	407	412	417	448	428	444	410	447	420	449	378	380	400	450	384	432	444	404	439	385	443	405	420	420	396	413	413	394	437	359	431	422	425	440	409	413	389	405	380	397	403	423	434	403	413	407	429	424	412	421	410	423	391	442	488	398	439	399	450	414	406	399	430	429	447	429	369	423	407	415	404	400	400	461	380	457	419	423	444	431	439	417	395	417	380	389	417	420	373	408	439	439	405	390	397	387	387	418	455	383	447	403	421	417	431	387	361	415	435	446	436	409	440	399	382	402	407	434	381	388	413	438	389	387	408	390	408	417	399	444	393	374	411	443	452	418	436	413	439	397	445	385	435	403	416	410	418	416	418	448	419	376	411	424	446	417	443	441	422	442	402	397	409	408	410	407	410	423	379	442	441	411	414	439	441	394	423	400	416	413	416	421	425	386	427	413	404	393	425	406	444	406	420	409	408	441	400	455	444	431	415	425	387	408	429	419	455	417	398	365	386	420	392	444	426	401	378	438	410	411	404	422	374	455	421	433	406	406	431	428	378	394	423	416	409	401	376	390	404	427	387	410	476	432	383	420	428	404	400	416	405	408	406	411	435	387	433	419	390	459	405	434	398	425	400	398	412	397	397	400	445	417	398	406	447	423	428	419	448	431	400	427	401	410	402	406	407	414	413	411	437	398	423	382	380	422	432	440	427	405	432	406	443	426	396	402	424	422	442	429	401	418	449	414	410	426	388	413	454	394	420	360	399	410	400	436	408	441	398	393	426	393	385	412	390	363	412	388	393	449	434	434	435	399	432	423	392	405	443	406	413	394	411	418	396	363	391	400	425	411	441	406	449	451	409	397	400	419	415	418	386	400	452	407	470	432	430	419	404	439	398	411	423	411	396	445	402	406	422	411	442	419	413	391	384	408	407	397	412	457	424	420	406	412	434	450	434	452	405	450	432	466	432	428	429	401	437	385	432	438	402	414	400	485	407	394	419	423	452	440	427	421	427	411	437	396	416	425	425	422	438	407	410	394	428	397	429	393	432	403	434	409	388	406	437	417	399	418	422	396	385	409	401	488	393	431	391	414	417	431	444	430	405	440	387	452	376	425	449	419	446	422	414	404	433	403	396	404	412	442	410	418	407	453	434	410	443	409	411	399	424	439	420	437	425	412	399	409	430	439	437	427	400	401	422	420	429	394	415	414	443	397	434	428	398	406	414	414	418	384	426	406	379	412	450	427	402	408	419	414	413	463	389	407	438	416	420	448	375	421	424	430	436	363	424	378	396	413	391	422	383	422	411	432	424	415	410	416	422	398	392	415	429	426	426	418	386	435	411	427	446	412	417	389	395	395	435	416	446	444	445	410	429	416	442	404	382	429	444	387	403	388	403	417	396	424	434	405	424	430	423	441	401	408	370	425	421	424	413	431	433	429	422	417	426	394	421	407	396	411	428	392	444	397	437	421	440	404	405	409	429	393	403	432	419	425	415	425	427	413	411	422	415	368	418	425	435	412	419	409	376	426	425	419	393	406	388	439	452	392	426	438	430	426	421	431	430	430	412	455	428	422	423	426	415	412	429	400	425	415	379	407	396	421	438	381	484	421	421	400	387	413	435	427	433	426	416	412	403	389	414	406	441	428	369	388	392	442	400	398	391	434	424	406	441	417	430	440	385	413	413	413	404	395	427	410	411	430	424	412	410	421	437	434	395	413	389	417	418	453	417	409	438	395	431	393	435	411	426	407	430	413	446	414	410	416	412	412	407	393	384	375	372	370	405	372	426	396	427	418	409	385	390	445	401	407	434	446	429	427	420	455	424	404	426	391	407	419	416	410	422	452	400	384	410	459	435	426	418	406	410	410	425	453	430	451	418	447	376	428	420	422	420	420	406	426	406	418	428	386	422	423	408	377	442	414	433	405	407	409	385	419	437	415	441	448	426	433	473	446	386	470	416	419	397	434
22935	21332	28993	24269	22037	22861	19499	10148	6210	4817	4089	3266	3130	2732	2009	1599	1537	1397	1195	993	788	683	602	595	534	501	461	471	469	417	449	433	477	440	422	379	378	411	363	389	412	423	419	435	386	447	415	431	375	390	423	412	406	441	407	409	403	388	440	427	429	409	399	371	389	438	426	397	396	415	398	397	418	387	440	442	406	396	398	381	422	417	408	410	385	427	423	411	348	404	424	435	415	415	430	412	397	417	415	427	388	412	415	404	372	415	383	395	405	412	390	417	413	454	411	395	400	404	427	415	415	386	405	399	434	427	405	428	419	398	406	410	417	451	397	417	406	390	428	442	389	403	391	412	421	386	445	407	425	440	443	402	410	365	405	404	393	397	397	396	424	395	412	443	428	386	451	439	380	393	403	404	401	414	365	389	398	439	433	433	411	395	408	424	396	401	406	379	390	446	398	396	401	393	412	456	418	417	387	390	476	444	400	397	379	405	381	389	379	377	357	356	349	407	406	398	401	410	417	374	397	381	386	394	397	400	406	435	413	402	438	398	375	393	440	410	393	409	393	390	417	389	423	412	371	424	407	359	419	426	411	431	434	436	432	436	394	416	356	371	406	420	382	378	409	420	378	440	397	404	426	381	417	426	403	408	418	400	381	400	413	402	411	396	404	411	377	460	404	375	434	441	414	405	408	405	410	421	466	403	446	402	410	400	401	393	361	413	410	435	425	399	431	404	390	444	374	412	374	417	428	402	404	405	410	390	411	427	407	357	411	374	387	445	383	412	413	407	425	405	381	418	397	413	396	381	380	432	388	377	401	386	402	404	411	406	379	390	385	393	378	367	392	416	437	402	392	408	350	409	388	381	395	380	389	382	438	409	405	380	418	386	404	447	384	417	416	416	370	431	400	412	407	439	399	454	363	404	385	397	411	416	405	384	395	410	404	403	405	424	366	392	409	387	402	417	398	433	395	407	380	384	408	393	376	407	401	421	418	409	396	382	382	348	393	369	404	405	401	421	397	439	420	385	404	409	396	393	402	418	393	387	385	421	443	409	417	419	404	405	386	383	400	434	401	393	411	407	426	409	394	405	387	421	422	404	377	397	426	378	399	371	442	412	412	387	400	391	402	375	381	411	380	368	435	393	418	405	382	423	401	417	360	422	422	429	387	372	392	425	371	426	382	394	410	417	393	412	387	404	411	448	411	357	399	426	407	418	395	383	384	416	418	397	401	392	406	415	399	418	408	356	390	402	435	415	401	365	411	425	394	424	397	379	386	388	395	400	416	390	388	419	421	388	423	431	381	386	390	403	404	423	394	390	393	417	408	391	422	392	385	398	398	403	453	416	392	425	427	386	410	425	429	385	392	380	401	423	401	394	449	377	392	382	427	421	400	406	413	396	401	384	405	367	446	393	441	441	419	409	392	388	385	379	389	374	415	341	414	430	416	387	389	398	400	417	428	405	361	418	366	398	390	416	380	424	426	437	420	391	405	406	390	415	423	379	414	410	415	431	435	406	424	432	379	403	421	427	401	423	412	402	392	392	407	418	393	439	390	423	387	386	437	451	412	404	430	403	403	400	426	397	425	383	413	426	412	428	417	430	385	412	442	392	394	415	382	408	425	396	405	418	388	409	391	407	398	417	413	425	393	408	408	386	427	413	424	430	423	396	418	413	422	431	460	415	421	395	402	415	399	399	401	385	410	404	405	411	413	395	423	392	406	384	397	405	385	383	435	411	422	398	408	409	370	428	426	395	381	395	423	411	399	431	401	386	427	378	423	424	393	419	418	385	386	395	436	436	407	386	380	399	405	372	398	393	402	393	361	424	390	392	422	398	375	376	382	403	410	404	418	410	368	386	420	399	429	420	393	452	424	413	418	381	406	427	413	386	410	401	418	391	407	387	383	444	404	431	418	376	395	380	400	386	451	381	359	413	447	404	397	401	433	388	421	413	439	419	404	417	411	380	408	370	395	402	415	383	390	430	417	426	425	385	402	360	389	400	394	406	367	401	405	394	412	399	375	389	409	428	387	377	409	429	401	430	390	403	410	397	359	456	411	387	438	393	393	412	355	410	434	368	407	461	418	388	390	423	406	441	393	408	383	405	418	410	419	418	416	396	404	429	363	391	392	410	392	398	405	428	403	387	411	401	412	392	419	410	421	412	439	427	383	409	402	447	387	440	425	411	409	422	407	413	428	408	463	444	367	399	351	398	432	375	409	461	411	398	412	398	406	444	404	371	392	425	380	403	442	408	386	421	415	409	390	390	408	432	387	411	383	423	392	429	406	426	388	394	411	408	401	402	382	366	398	380	457	406	421	384	405	390	409	384	412	394	418	414	388	402	379	404	400	411	433	418	425	374	372	427	422	412	391	408	448	396	402	419	420	380	474	440	407	388	425	406	397	378	379	450	381	417	437	385	380	429	423	437	389	392	432	382	414	398	372	430	415	373	420	387	370	385	386	385	415	405	394	377	389	423	400	421	379	409	401	398	401	442	402	406	404	423	415	436	409	385	388	414	393	401	405	409	407	387	384	397	404	440	416	409	406	410	414	386	385	432	402	379	375	419	417	393	392	401	414	415	431	431	391	400	372	398	401	398	395	381	448	427	407	409	429	388	408	378	391	394	381	413	413	387	405	415	413	411	385	423	418	390	456	363	388	394	386	404	348	408	427	402	433	374	410	388	439	420	397	400	366	430	409	424	397	403	454	395	392	418	393	384	400	398	398	388	403	424	390	392	437	388	388	424	433	419	405	402	420	396	408	426	403	401	402	418	408	395	405	394	403	381	389	387	397	409	406	407	408	426	417	446	395	392	420	422	370	409	398	406	386	388	392	440	413	398	374	472	381	395	399	423	402	433	426	397	403	422	404	441	403	426	418	409	412	391	389	430	418	420	433	382	439	385	394	399	382	363	393	405	397	390	436	422	405	394	428	386	379	416	391	398	417	436	424	420	432	384	412	403	394	390	386	430	411	400	399	411	402	411	403	370	394	419	424	426	385	395	410	406	384	414	434	446	421	427	406	393	390	385	426	412	429	407	406	416	390	391	396	391	403	400	381	369	418	398	396	410	461	398	430	386	454	382	413	406	419	394	405	423	436	384	431	387	402	424	397	404	404	423	402	404	421	437	403	418	396	424	359	374	385	411	416	399	381	372	431	437	402	399	426	414	377	418	434	426	426	420	406	375	382	422	416	385	372	378	456	411	449	454	400	370	436	385	379	381	406	371	394	373	412	375	419	398	405	377	419	370	400	364	388	388	385	382	402	378	366	362	401	407	431	402	414	437	423	392	425	477	407	384	386	352	393	395	383	408	389	406	385	397	412	362	436	422	417	401	367	408	413	413	410	416	387	395	405	417	410	404	380	401	423	404	434	441	411	392	409	421	406	410	384	450	401	430	410	445	430	374	419	386	401	409	422	406	433	431	385	411	411	423	401	372	384	378	452	380	399	378	379	406	372	424	423	453	437	396	427	392	354	403
31181	60069	50716	37445	29797	23030	17253	13101	9880	7688	6621	5353	4726	4358	3128	2354	2236	2045	1599	1279	1058	880	729	682	636	535	490	533	510	462	457	452	440	445	432	445	444	424	435	457	460	438	412	470	437	394	412	403	427	416	447	431	444	439	448	428	433	413	430	444	435	397	410	427	414	433	424	411	401	420	377	417	424	411	430	424	389	387	406	423	401	424	412	396	382	385	450	435	439	425	430	392	421	431	450	409	414	427	436	396	431	422	430	457	419	419	451	410	356	389	385	461	394	408	438	414	426	420	390	402	401	402	414	422	434	411	409	388	401	418	407	420	411	415	410	427	447	433	439	410	414	426	405	423	423	392	424	382	407	419	423	385	411	418	379	415	429	446	416	411	400	403	427	394	436	406	384	391	397	388	407	389	430	410	441	409	416	428	391	426	402	429	376	412	431	415	413	413	395	414	406	429	407	420	430	414	378	404	393	415	403	392	389	419	451	394	417	411	408	441	452	393	440	370	424	421	452	448	399	384	394	428	386	392	403	395	410	458	398	429	459	427	409	412	397	406	393	410	386	406	404	424	431	417	365	400	419	400	398	430	395	423	417	377	417	408	408	433	392	430	448	386	404	405	413	399	424	409	424	450	442	410	406	414	401	460	409	421	452	391	416	419	403	401	408	402	400	427	427	454	416	438	422	405	401	478	408	420	402	405	458	402	426	428	424	404	409	454	398	402	414	407	390	409	406	419	408	420	408	433	420	415	429	434	379	423	456	434	390	448	439	470	441	421	405	394	463	423	428	394	436	427	418	400	416	447	408	414	379	398	431	371	405	408	422	411	398	423	441	395	447	438	452	433	416	431	441	429	391	395	424	407	414	399	408	389	411	427	410	414	417	420	455	428	425	436	408	434	420	390	423	437	366	421	417	386	452	411	430	436	404	404	417	413	412	423	396	432	409	410	426	425	378	420	442	420	433	407	432	417	414	427	453	449	381	361	415	425	434	410	422	430	409	416	415	399	406	406	406	412	399	383	427	423	419	369	399	426	413	383	424	438	425	435	419	399	441	396	420	434	404	416	428	446	377	421	376	427	402	404	423	428	404	439	415	395	404	409	376	416	423	458	414	425	397	463	418	413	420	394	400	403	409	429	400	389	420	420	416	421	401	424	424	418	426	385	393	404	428	452	400	438	397	412	409	432	416	421	402	398	426	441	432	429	446	394	416	385	417	457	412	405	405	403	411	417	408	438	415	430	397	390	400	393	423	434	432	394	402	411	438	406	407	421	463	390	433	452	437	390	401	395	439	399	425	430	418	402	405	417	395	400	408	393	350	373	433	405	433	414	414	410	428	446	430	421	415	394	421	426	418	432	446	423	410	450	461	466	418	416	406	402	429	421	402	427	399	447	432	424	399	397	397	376	424	402	435	379	431	406	415	409	435	436	396	389	400	405	427	441	420	410	384	447	408	444	421	399	404	388	418	403	430	444	412	399	451	401	419	394	436	427	407	418	385	425	445	398	438	417	456	381	423	426	392	438	420	397	429	403	410	433	412	436	373	433	431	397	464	462	448	426	415	423	421	427	424	422	411	423	422	444	436	441	390	386	414	413	435	396	410	392	423	403	393	437	427	411	392	420	408	402	388	419	404	409	417	398	376	400	408	443	425	412	416	440	439	438	404	435	438	413	438	402	399	425	411	386	394	466	395	445	376	408	407	440	402	416	430	398	410	373	406	425	410	418	410	403	442	417	393	380	416	426	445	456	362	422	395	400	395	393	447	394	398	397	376	423	420	409	425	353	437	445	420	429	376	390	414	405	430	409	445	453	410	397	461	388	396	451	437	402	438	457	380	391	437	402	452	431	430	404	410	432	428	386	415	397	406	426	415	427	404	436	422	431	428	424	404	403	385	408	440	413	397	437	400	403	412	379	416	422	385	402	421	410	401	414	420	426	444	421	410	410	433	442	438	431	357	399	435	421	413	393	422	419	382	416	396	429	415	420	420	365	449	481	410	427	407	440	417	398	408	406	411	371	439	423	438	396	446	461	419	397	425	423	408	423	377	416	435	435	423	399	402	377	381	398	421	418	398	412	433	396	426	403	414	409	413	446	397	429	422	432	388	405	444	437	458	416	402	394	387	437	422	397	412	418	431	453	425	441	406	419	386	431	435	443	394	421	425	390	434	426	417	418	389	433	410	421	400	441	451	417	433	426	411	427	444	408	394	413	439	408	424	430	448	414	436	427	398	424	383	421	389	393	427	433	414	423	414	389	426	453	353	436	419	421	411	416	405	409	431	429	437	426	416	431	412	386	389	348	440	389	391	405	420	449	394	428	442	419	394	417	408	373	412	411	403	431	408	373	435	398	408	406	394	415	427	418	443	441	436	441	414	386	436	419	410	447	411	418	416	412	429	393	417	404	381	422	408	442	423	433	415	402	432	411	434	436	383	406	393	434	396	401	384	431	433	413	407	400	413	390	429	372	424	434	415	419	429	421	428	397	434	440	439	415	445	418	400	404	414	417	410	437	411	428	397	394	424	421	422	418	405	428	395	410	416	415	345	408	441	401	383	425	396	426	416	397	419	370	372	423	413	406	422	425	374	420	414	403	432	452	396	424	439	410	406	408	417	457	446	438	426	417	416	402	443	440	418	437	406	368	395	428	403	412	444	379	421	419	418	397	394	417	422	434	408	432	401	424	387	427	380	422	442	423	427	444	420	406	394	417	397	397	419	399	412	454	407	414	432	414	413	434	438	442	432	442	371	436	423	412	423	398	414	443	423	402	376	428	439	391	404	413	435	453	420	399	445	402	418	445	407	430	417	464	410	413	423	399	406	396	405	405	421	443	420	426	428	419	415	390	449	409	426	426	411	393	386	405	405	443	394	420	418	390	394	419	407	398	442	366	415	425	431	404	394	418	365	390	402	397	395	402	387	428	440	391	394	426	399	415	412	381	395	429	438	455	418	430	435	437	393	427	400	416	420	423	397	431	365	393	447	411	408	394	461	440	375	427	411	375	436	392	412	417	430	400	413	415	432	429	436	386	409	371	396	415	374	436	421	383	445	432	409	397	429	426	400	455	419	377	419	427	419	426	408	414	407	390	372	421	429	409	433	402	380	455	436	431	389	401	415	405	406	427	356	446	405	427	446	393	387	399	401	393	410	394	411	391	431	417	385	427	376	418	437	435	418	431	453	409	395	399	432	426	425	389	410	431	439	388	378	435	442	421	407	404	408	418	395	416	418	411	397	442	424	429	416	400	421	402	431	408	429	394	465	438	424	385	406	445	404	413	427	425	414	454	432	414	405	405	407	429	447	413	408	366	449	445	400	416	411	404	421	402	394	408	409	415	417	441	422	401	405	427	403	421	392	443	409	391	404	466	398	387	394	418	416	406	399	425	401	423	433	406	440	422	424	420	424	429	425	402	419	389	398	440	413	435	391	387	411	412	405	411	402	413	394	418	403	424	407	442	417	427	427	454	410	409	395	407	432	397
30899	32438	35946	25623	14713	8369	5096	3471	2432	1853	1718	1359	1314	1141	909	696	658	652	623	537	406	414	360	368	350	356	317	335	324	339	293	314	298	321	351	287	335	309	281	299	303	309	329	302	328	316	335	321	311	304	324	293	305	317	282	305	313	312	292	321	295	292	304	305	321	305	297	305	278	332	316	305	320	363	300	309	320	316	314	289	296	316	306	289	308	307	306	344	356	293	331	279	289	277	320	332	345	295	319	320	312	277	321	295	312	297	300	332	338	275	286	313	305	316	309	319	333	311	280	298	296	290	306	333	303	300	293	321	305	282	337	317	324	288	289	304	298	315	323	306	334	294	266	299	286	315	290	305	343	316	323	296	288	312	284	303	297	340	310	300	300	324	343	289	308	307	304	280	326	313	320	260	295	315	274	348	322	286	276	300	322	308	327	311	275	322	298	342	298	283	307	277	287	298	335	316	289	295	318	297	294	331	334	314	315	332	303	303	314	290	309	308	321	272	315	312	313	322	286	321	303	328	321	321	349	314	299	294	302	320	315	311	293	315	290	308	303	317	322	319	317	311	289	281	347	296	317	353	345	301	292	289	345	313	315	291	306	324	285	323	298	314	300	337	314	307	310	313	287	280	313	317	277	289	311	314	295	340	317	303	298	324	310	317	325	333	328	303	311	311	322	294	298	322	272	314	316	319	320	307	320	301	318	322	328	303	285	295	313	356	302	290	285	289	320	307	319	312	297	308	310	289	320	314	278	291	300	306	301	324	303	332	290	303	298	310	348	306	335	303	282	314	343	298	325	328	289	296	288	309	338	336	288	295	289	320	287	308	349	313	313	311	327	285	331	324	302	310	293	302	326	328	281	312	306	336	310	320	316	298	319	305	316	317	291	305	303	330	288	309	302	293	312	345	313	303	301	300	308	300	313	258	298	328	299	283	314	317	284	271	282	268	316	327	279	300	313	327	291	304	300	322	329	303	304	298	310	299	304	321	297	341	318	301	306	332	304	309	310	296	314	306	330	285	296	324	309	311	299	321	327	336	332	301	305	322	320	296	316	293	307	315	299	314	321	326	325	318	293	289	306	302	299	277	286	341	324	307	339	324	272	294	319	295	285	328	277	309	331	285	313	310	260	305	294	273	311	303	291	289	304	319	318	339	312	349	312	330	295	296	306	316	305	293	283	288	269	315	302	294	319	316	312	275	296	305	304	302	291	327	304	303	320	305	335	332	310	306	322	293	303	315	312	302	294	311	337	321	299	278	311	299	310	328	343	280	294	304	321	312	313	342	278	308	320	291	288	289	276	304	309	284	276	285	307	314	305	294	316	292	295	304	296	298	296	301	314	300	277	329	330	315	318	304	292	326	290	312	321	306	311	307	319	320	312	291	327	302	320	308	290	309	324	330	326	299	301	310	329	339	296	335	307	331	299	309	290	349	310	299	305	307	296	311	313	318	297	292	318	320	309	322	306	322	341	340	314	302	305	288	313	285	286	296	337	307	289	291	351	330	330	309	291	322	312	308	285	303	307	296	290	283	336	321	303	352	298	316	344	313	304	282	299	322	323	288	335	308	326	326	306	282	282	305	325	300	300	280	303	348	296	296	300	300	290	298	281	297	323	297	318	303	316	336	325	281	318	286	293	280	306	323	293	312	291	281	282	327	281	329	297	283	297	309	301	296	293	303	298	276	286	312	286	324	335	334	328	279	287	309	311	292	302	305	291	290	281	284	316	328	340	326	323	298	279	284	320	322	327	314	291	276	287	293	329	302	325	304	315	254	301	297	279	316	303	304	325	295	303	306	303	282	309	316	297	283	318	281	311	315	302	301	309	327	262	284	344	286	300	272	278	323	286	317	306	331	309	336	326	310	341	326	284	308	304	283	319	320	294	325	332	305	283	291	312	337	309	320	300	320	320	286	289	278	298	322	307	316	334	272	315	274	325	277	314	318	324	286	303	341	294	314	319	308	306	290	298	315	302	314	317	318	314	274	312	294	303	308	319	305	313	318	323	307	290	284	297	312	280	322	331	290	323	307	311	295	318	315	300	309	300	348	308	300	296	320	331	316	311	316	288	272	283	348	292	281	311	282	342	296	324	291	313	379	307	317	302	311	305	319	301	294	312	319	291	287	323	279	280	278	297	297	281	308	311	317	300	311	302	296	311	306	328	307	290	328	302	350	278	280	310	296	291	314	327	289	305	322	299	334	319	298	302	290	328	311	328	317	329	298	300	286	318	302	311	313	302	307	300	323	289	301	294	312	337	321	336	291	310	342	308	326	287	337	290	333	275	327	310	336	296	294	309	340	318	303	277	331	297	307	347	310	326	307	303	309	287	310	272	308	302	284	328	312	294	326	306	301	294	299	305	282	356	336	290	279	300	308	324	319	284	288	304	316	285	332	327	271	371	319	329	284	331	312	292	326	271	318	301	329	349	320	286	304	309	283	277	290	310	294	299	310	284	266	323	297	311	308	319	335	330	286	299	305	307	311	306	303	329	297	331	312	311	293	329	303	330	304	307	300	314	289	262	273	299	298	364	325	304	337	283	304	285	284	314	281	306	266	325	310	323	340	291	319	317	322	289	324	322	299	301	330	313	290	276	318	294	307	292	307	303	307	332	309	344	317	325	305	294	340	298	301	309	316	328	341	280	303	297	303	280	296	321	290	310	307	283	319	313	294	300	315	272	299	312	298	326	301	317	334	343	283	295	327	340	350	361	306	321	302	305	289	332	309	313	283	283	324	286	272	323	315	300	301	333	324	296	335	295	324	281	309	327	320	314	292	321	312	291	271	293	316	284	304	298	312	305	311	300	300	320	315	312	314	286	329	290	305	311	299	324	288	309	318	324	295	339	278	299	332	279	315	289	296	330	301	276	326	336	353	319	286	299	327	315	303	298	308	325	327	314	299	330	292	314	302	304	278	293	290	307	323	292	288	318	326	295	283	332	306	285	295	274	316	323	312	329	315	323	320	302	281	308	318	322	297	315	306	316	293	318	280	304	318	324	292	318	307	300	303	320	309	309	309	291	300	309	289	330	291	275	309	274	322	317	327	309	327	305	324	284	313	314	272	307	312	324	306	300	341	331	322	300	282	296	320	308	314	307	330	341	328	304	315	358	341	324	283	306	322	287	294	334	320	325	312	316	300	297	321	333	302	309	326	307	330	290	281	322	325	338	286	297	344	327	286	333	331	317	300	322	312	323	302	326	304	278	318	315	301	281	328	318	296	294	287	323	287	302	347	314	285	339	328	328	289	305	304	264	293	309	294	291	324	304	344	298	312	310	308	302	322	303	270	318	313	335	299	307	305	324	335	327	290	344	320	327	314	347	296	288	291	287	335	317	334	298	310	311	330	297	297	291	288	323	300	313	317	321	284	343	319	333	320	301	282	300	285	312	326	285	317	322	291	309	339	285	307	301	307	308	305	340	318	316	329	270	330	327	306	297	312	326	280	300	304	317	330	288	318	272	292	303	305	311	332
29630	46562	36766	24184	17530	12178	8509	6093	4172	3309	2824	2375	2118	1863	1304	1050	1041	894	750	693	533	518	454	429	392	346	358	368	354	353	350	346	321	355	334	310	342	327	367	329	343	334	333	320	324	356	297	342	343	360	310	335	362	353	344	345	350	346	322	333	346	339	318	300	328	328	328	322	346	326	324	342	350	308	294	345	318	346	339	330	327	354	321	344	353	368	339	356	325	340	330	333	329	324	332	336	335	333	300	343	324	319	311	356	313	327	319	302	325	323	344	329	325	344	334	315	318	365	320	363	344	348	342	325	331	341	333	336	324	317	354	325	367	325	329	348	329	366	336	326	335	343	339	340	380	322	367	310	347	337	330	337	326	370	313	332	340	340	314	343	329	352	327	321	341	332	340	359	317	313	337	291	316	340	330	328	326	317	278	343	339	348	319	291	321	320	356	301	353	316	352	361	323	321	337	300	296	344	331	347	331	323	317	329	336	317	305	335	341	333	323	356	338	344	344	357	316	338	350	332	289	336	336	320	346	357	357	346	365	316	322	322	319	332	350	330	328	349	318	326	335	336	329	334	319	357	345	386	364	334	339	331	347	346	341	332	311	330	331	317	321	320	302	345	324	345	331	355	329	319	310	324	329	322	368	340	340	304	342	289	363	330	344	350	320	355	368	371	341	312	332	346	357	315	360	345	312	314	333	343	329	319	343	351	303	348	342	336	318	336	383	298	337	342	328	352	307	319	345	313	328	324	309	324	318	348	318	322	327	378	348	327	373	300	319	349	326	331	357	331	311	354	313	296	341	336	357	332	344	305	341	316	335	317	309	335	345	357	355	319	335	342	330	309	333	329	348	350	310	323	313	370	342	338	306	326	322	310	347	318	325	310	352	366	279	319	349	359	360	309	319	368	335	333	317	330	351	341	314	301	324	304	348	336	345	358	345	300	319	337	341	327	324	328	296	311	323	323	338	347	338	342	352	322	319	319	331	338	329	315	330	345	298	346	344	335	338	310	329	368	331	346	315	337	327	338	341	343	364	337	332	345	317	305	350	302	314	300	318	329	322	321	333	319	349	329	344	335	340	311	338	332	339	378	325	329	323	317	319	341	356	317	350	378	336	341	303	364	298	329	355	333	308	335	333	361	340	326	315	329	337	339	319	334	341	344	318	348	352	318	327	324	363	332	354	337	337	314	335	331	326	325	325	337	296	324	348	333	340	347	326	339	324	336	331	343	340	298	278	337	344	333	356	344	319	327	336	349	338	335	327	343	336	345	322	330	303	325	310	325	309	349	299	348	343	336	344	325	316	321	325	320	315	324	310	323	359	307	321	346	305	328	316	299	345	349	336	350	349	322	369	320	317	304	332	336	325	337	313	300	341	313	340	364	331	336	331	351	345	336	318	318	336	320	322	312	358	334	390	363	325	329	350	327	321	339	354	330	330	314	299	361	337	321	360	326	318	320	328	334	332	336	334	317	331	352	363	352	326	337	339	337	326	356	332	315	348	355	356	331	300	316	335	323	328	343	345	350	345	346	310	329	344	353	310	316	332	312	321	321	330	322	348	333	336	316	334	354	325	340	297	321	336	333	336	312	354	309	327	318	298	345	331	381	313	342	337	334	350	349	336	315	346	321	338	282	324	357	320	321	345	310	338	342	359	341	341	302	289	349	296	330	360	323	337	342	351	344	311	315	325	296	319	318	324	357	341	319	341	321	344	329	304	321	330	337	306	315	310	329	359	303	306	345	352	354	321	344	334	318	324	361	314	349	354	349	354	335	333	322	333	343	323	343	338	351	314	333	323	324	347	292	347	328	335	336	351	307	329	353	349	310	352	350	331	325	336	313	345	318	378	304	309	331	358	324	311	360	294	357	335	336	326	304	362	356	356	305	335	368	350	324	307	321	321	279	341	319	351	333	318	320	363	365	321	357	337	378	314	334	324	344	334	367	314	335	325	357	318	318	342	340	318	335	347	346	327	343	379	333	303	358	327	346	350	359	325	318	342	332	340	335	307	341	336	319	339	333	331	345	336	320	350	318	353	329	350	338	362	347	352	320	353	317	333	350	339	340	357	319	337	342	325	348	326	299	322	306	320	322	325	329	304	330	371	336	335	343	304	323	298	319	317	330	343	341	332	331	275	317	320	348	365	312	309	331	329	312	315	313	344	327	318	335	349	325	344	346	343	319	308	333	343	347	329	351	301	327	337	330	335	361	367	316	348	308	318	321	361	314	345	344	321	332	333	321	331	376	350	344	348	350	341	347	368	363	317	329	343	335	320	325	315	307	327	328	309	333	319	344	345	331	328	360	335	330	286	335	333	333	325	314	346	327	368	308	344	334	334	330	342	337	336	315	327	320	317	326	340	339	322	291	321	316	333	339	317	346	349	325	317	314	303	341	346	342	328	325	366	342	337	318	314	356	341	340	308	307	337	313	311	315	349	305	330	340	311	300	346	336	348	341	313	320	308	347	294	317	327	288	326	319	302	313	336	340	351	319	303	326	315	316	336	323	322	330	350	323	352	336	338	314	360	336	348	304	335	329	319	319	336	320	309	367	331	346	318	290	342	302	336	322	286	339	335	328	343	343	294	316	337	337	290	319	349	363	330	293	334	335	335	301	275	313	315	334	361	321	324	306	317	339	351	341	315	324	349	298	342	350	365	320	335	338	337	338	352	356	329	296	354	336	326	308	348	361	314	328	316	322	332	343	300	356	333	290	320	348	318	352	356	330	325	335	327	355	334	351	378	316	315	305	347	342	370	321	318	349	368	308	372	365	325	340	327	298	320	340	331	365	370	357	315	325	339	272	311	319	343	319	321	320	308	321	344	346	367	356	366	329	319	329	323	338	342	316	320	361	340	315	344	318	305	346	350	334	326	321	338	311	342	359	319	303	349	288	299	301	328	341	350	305	322	321	310	295	342	321	314	323	351	310	311	326	344	362	325	360	365	317	371	309	336	362	329	323	321	335	328	317	327	340	351	314	325	345	339	331	330	317	336	353	324	319	316	331	360	331	293	351	331	336	312	318	294	326	338	339	346	317	322	367	326	331	352	319	320	332	339	326	345	326	325	312	331	327	333	322	314	344	351	327	322	348	329	314	320	351	355	338	330	339	328	302	318	333	337	334	314	371	355	321	326	366	322	326	314	356	336	322	325	363	312	322	298	319	324	337	330	333	350	337	333	327	340	326	355	322	363	334	327	317	328	336	323	311	341	324	333	312	315	305	334	322	308	326	341	360	364	332	327	325	316	333	358	315	322	334	324	329	351	366	323	352	334	339	340	354	336	327	288	327	326	314	326	328	354	373	333	333	334	313	319	340	330	323	341	325	328	320	323	362	330	324	308	320	362	337	327	345	308	314	330	350	321	315	301	329	351	305	345	341	355	347	339	328	373	335	345	333	281	316	338	336	314	331	349	336	313	292	350	344	321	356	307	327	331	342	355	295	350	371	341	316	326	337	319	337	308	322	311	325	328	299	331	340
24252	21484	28786	25513	22844	18696	11673	6670	4198	3195	2764	2369	2035	1743	1491	1173	969	951	793	686	548	427	415	399	364	334	322	330	352	329	323	312	308	335	314	315	300	282	305	307	308	273	298	358	299	331	306	306	285	321	313	327	276	321	295	321	319	301	317	307	300	289	256	279	287	293	302	300	287	317	306	316	269	273	312	294	314	284	280	316	287	331	293	294	285	309	292	292	323	299	289	314	299	289	313	324	301	286	301	298	284	290	317	320	291	303	308	289	328	272	293	291	319	326	286	252	313	301	295	320	269	295	262	311	311	288	293	294	315	310	321	323	298	303	327	305	316	312	338	283	309	307	320	308	301	322	301	290	272	271	288	285	286	300	299	322	329	303	276	305	289	313	280	277	291	311	316	304	274	252	286	303	299	300	328	307	300	277	319	295	317	305	311	329	304	292	286	280	321	303	309	311	321	272	276	320	345	296	290	296	298	297	261	328	305	286	329	306	292	287	296	297	314	287	356	296	288	286	277	285	262	305	305	317	312	314	288	304	281	325	276	287	295	282	341	273	281	332	259	303	306	319	316	291	317	305	278	281	281	315	317	276	282	328	294	300	284	308	345	307	308	308	282	294	312	276	304	305	306	296	285	309	286	289	267	318	289	298	307	294	320	281	302	304	304	329	300	308	313	301	297	296	321	307	303	286	298	284	280	275	281	280	287	320	324	286	281	275	325	306	285	301	308	290	324	281	305	296	313	289	288	289	305	303	291	304	305	284	298	305	319	284	316	281	344	309	306	284	279	305	331	299	297	275	334	295	308	288	295	332	266	260	270	329	315	315	295	304	271	311	280	297	309	317	315	318	286	314	303	266	289	273	315	269	314	295	317	293	319	307	286	296	315	306	298	312	297	295	315	319	299	285	294	336	317	313	330	306	319	313	306	333	287	300	288	343	286	301	274	282	314	300	293	310	311	302	266	283	285	262	278	289	289	280	315	288	297	318	308	296	293	311	284	309	297	297	297	305	302	280	281	308	296	296	269	302	314	330	300	316	291	309	289	303	347	317	296	327	273	285	278	296	293	287	258	282	310	334	304	316	262	315	290	286	305	294	259	274	295	295	291	279	305	291	260	264	289	297	289	301	299	283	316	291	289	286	334	307	302	268	301	309	297	327	293	289	311	320	324	285	297	298	290	297	280	296	294	281	300	309	305	290	292	275	291	289	276	297	299	256	311	294	319	299	344	290	314	340	297	324	281	286	324	306	309	339	287	293	290	337	274	319	323	306	254	310	321	295	304	328	318	310	289	285	284	307	308	287	299	278	299	287	320	313	296	267	290	280	288	264	311	279	283	334	280	307	330	298	271	300	303	275	282	276	296	319	305	282	298	272	309	279	313	300	303	284	334	337	281	281	285	280	289	330	278	274	290	291	314	321	323	294	302	291	297	314	311	301	317	304	298	307	308	293	321	303	299	300	295	309	311	305	314	306	299	299	293	295	291	307	298	278	285	284	298	298	291	303	301	319	300	312	297	296	322	292	314	271	322	310	279	318	323	293	298	306	343	295	286	294	257	286	271	252	299	311	276	342	330	276	295	294	327	289	268	311	265	282	273	280	330	316	324	330	296	322	269	304	307	266	312	311	323	299	316	327	295	286	247	313	293	296	301	310	335	305	324	321	299	313	295	319	310	301	284	268	282	297	297	314	312	280	320	308	318	293	297	315	298	292	288	295	314	285	294	282	294	292	281	292	303	297	309	300	293	274	291	284	286	286	257	278	291	269	295	287	316	304	323	284	324	322	307	309	308	302	314	269	303	292	281	297	299	303	309	288	310	309	327	313	324	275	313	322	284	310	329	302	337	293	292	289	296	316	309	293	313	280	311	283	288	295	301	332	324	312	286	297	337	287	331	300	291	317	278	295	292	284	297	315	275	283	284	293	304	284	298	302	278	279	286	323	328	294	294	312	291	317	314	277	332	300	296	315	321	316	301	288	315	303	294	258	315	313	292	278	315	290	310	311	265	330	268	282	332	298	285	305	302	279	300	306	268	296	294	298	274	323	320	269	302	287	320	283	270	279	282	290	315	307	286	309	287	323	292	317	290	291	296	298	301	317	334	335	309	280	295	321	331	299	306	311	279	307	286	294	294	305	308	280	324	295	314	320	325	306	312	318	274	295	285	294	294	318	299	300	285	320	302	304	288	318	322	294	305	310	308	298	315	296	290	312	285	310	291	279	290	335	330	300	294	313	333	321	292	294	307	291	288	292	273	282	296	296	323	321	298	306	316	294	300	302	288	304	289	308	293	252	289	288	316	273	344	274	317	298	309	292	304	281	281	315	309	304	301	295	325	304	298	313	308	312	265	314	264	313	301	313	313	288	283	309	299	302	298	308	284	284	320	264	296	308	287	314	298	308	295	292	298	293	293	305	283	319	288	318	297	326	320	302	310	306	294	325	301	294	308	319	280	322	272	283	283	305	263	282	303	310	298	314	318	282	299	267	321	318	276	304	312	248	312	306	315	331	302	289	270	314	295	292	283	334	321	309	303	294	303	300	317	323	313	266	281	287	312	310	304	302	305	312	314	305	329	311	287	300	284	296	323	286	274	305	296	300	326	317	301	311	310	289	302	327	314	280	323	295	276	292	294	283	327	305	278	303	286	315	340	254	295	295	282	275	280	299	308	292	256	285	307	306	309	296	307	302	299	312	296	279	300	339	312	311	278	285	264	303	314	335	326	319	298	298	287	344	298	304	310	294	299	296	314	323	295	312	336	301	291	321	263	272	280	281	329	315	331	282	277	329	287	293	329	275	313	296	312	303	322	309	292	287	316	322	320	319	323	318	282	313	276	308	278	322	317	281	305	321	308	313	331	296	317	312	285	290	285	301	295	284	283	297	307	290	290	297	346	329	326	293	284	317	297	286	305	294	299	288	327	277	303	269	291	266	333	291	326	338	298	310	299	296	314	315	285	289	361	311	288	318	277	320	338	299	315	289	307	294	324	283	300	289	288	300	298	334	290	281	310	302	288	301	308	337	279	304	315	283	311	298	338	295	296	320	273	314	278	301	282	312	290	281	315	277	305	284	268	323	302	280	288	306	294	314	272	304	308	293	306	310	299	327	288	276	301	320	318	298	292	297	271	321	286	276	290	295	277	298	297	316	317	321	281	308	290	314	316	303	280	289	289	355	259	282	284	286	285	324	283	317	325	297	290	286	344	308	288	296	316	268	302	297	272	330	293	306	290	326	290	328	281	291	336	274	299	296	297	300	305	298	291	320	295	263	293	276	303	295	305	320	293	297	306	324	273	276	286	294	298	282	309	275	289	305	292	268	332	282	276	305	300	287	313	283	283	296	267	301	299	303	290	293	289	292	273	274	260	323	287	281	299	293	302	304	284	283	323	320	264	269	277	324	313	295	322	305	330	293	273	313	264	282	329	296	300	306	317	299	295	275	288	279	278	325	292	310	295	308	312	295	292	297	310	286	316	275	317	296
28902	54214	43716	32234	25004	18236	13864	10105	7058	5484	4797	3804	3419	2838	2296	1719	1556	1373	1170	986	741	608	487	422	434	398	392	381	365	356	342	347	340	351	314	312	304	295	339	316	360	313	353	330	340	316	346	295	319	311	327	334	305	325	324	347	313	330	298	329	311	327	329	308	320	291	299	322	351	327	321	318	290	360	345	326	337	305	318	331	308	361	330	326	303	338	313	328	298	301	295	311	312	272	322	310	336	317	343	328	294	331	280	323	296	308	331	313	346	297	319	309	292	325	317	294	318	309	304	289	326	336	307	342	346	308	292	300	306	343	288	310	330	327	329	304	320	337	345	314	330	324	303	320	320	305	299	346	327	298	311	306	319	330	326	347	313	338	318	308	312	315	339	269	300	306	313	320	338	339	306	332	321	304	290	293	334	321	322	318	332	289	337	310	325	329	322	304	340	340	337	334	303	331	349	344	285	293	314	293	327	329	330	306	319	324	350	315	298	312	329	289	321	308	314	318	322	308	321	342	326	320	322	320	314	339	325	307	326	291	321	336	309	350	312	328	278	305	332	336	298	328	325	297	319	277	287	344	318	307	330	312	323	321	315	318	304	274	358	319	308	331	316	301	322	331	280	268	339	323	301	346	302	316	322	307	328	317	305	283	290	298	290	343	320	292	310	310	301	320	301	297	313	297	337	331	280	313	319	327	335	313	315	337	327	294	292	304	297	341	309	346	288	326	277	339	336	341	302	337	331	341	319	343	315	344	313	312	309	328	295	301	305	303	309	325	328	320	317	330	328	302	303	326	312	299	331	316	332	349	344	309	305	300	343	310	313	317	300	325	305	308	334	332	323	343	298	340	335	315	334	366	292	289	332	324	314	295	289	341	313	303	336	300	286	323	312	324	321	323	331	306	301	317	315	283	306	301	291	313	320	300	313	324	303	287	289	308	325	326	333	329	321	352	296	295	337	334	311	287	348	332	330	284	309	338	296	322	348	297	301	325	342	312	306	344	317	324	350	303	331	313	325	297	303	292	300	321	307	296	326	313	289	356	323	301	309	332	314	304	317	336	340	324	311	314	343	293	309	301	295	300	294	351	318	324	294	326	294	320	333	311	303	313	306	283	316	335	317	333	320	340	298	340	316	305	329	309	331	296	313	326	302	278	299	314	313	316	300	292	327	303	312	322	333	323	326	306	321	314	319	309	313	324	321	322	317	357	299	317	333	320	330	317	310	336	336	290	299	310	295	312	304	324	322	329	338	291	292	315	340	305	302	299	305	317	299	331	291	296	306	348	323	332	287	323	313	338	305	307	298	312	342	314	299	333	317	303	286	299	311	319	303	330	283	295	326	330	327	333	306	349	349	325	317	279	330	337	322	322	343	303	356	328	342	340	340	300	335	320	288	292	304	326	300	323	306	305	327	284	318	340	331	338	311	301	317	296	325	365	307	320	329	295	301	296	301	343	304	343	335	332	355	307	344	329	322	314	323	310	284	319	335	326	294	335	342	338	321	328	319	319	329	347	312	328	318	328	310	328	324	318	319	283	268	329	306	322	318	303	299	301	314	322	305	317	282	304	320	302	290	309	337	289	304	314	333	302	340	325	322	305	324	323	327	292	337	319	294	325	324	314	295	348	308	313	317	292	315	314	312	329	318	326	342	304	312	336	308	327	304	305	313	311	334	323	352	285	333	312	350	317	310	315	344	326	325	304	312	310	300	351	329	335	290	305	353	326	292	345	305	338	324	285	314	290	290	342	290	336	331	325	333	347	327	318	351	304	346	315	309	339	334	320	303	312	296	286	304	325	320	325	301	310	301	292	330	312	332	329	291	307	292	292	310	317	317	329	290	329	296	304	328	328	324	295	325	299	303	307	332	294	298	304	297	290	305	290	299	318	317	334	371	329	342	289	343	352	339	285	324	317	303	300	332	298	312	342	333	332	273	349	316	332	351	312	320	334	327	312	274	281	329	304	309	319	313	337	324	337	301	306	322	272	306	310	367	315	321	326	327	319	318	361	340	322	343	309	314	324	318	313	304	324	286	310	301	307	315	304	326	333	315	331	301	316	297	315	321	325	309	337	316	327	312	302	301	297	350	333	308	319	311	303	336	292	314	329	317	330	312	308	318	320	318	297	286	290	326	316	291	311	336	317	308	332	312	297	332	325	306	319	301	322	337	305	335	323	330	300	308	356	331	336	332	300	308	298	335	293	302	304	289	340	311	326	286	296	304	332	308	304	305	315	330	294	326	297	316	309	315	301	321	319	295	316	309	307	303	306	335	316	273	307	319	339	338	329	307	346	324	314	302	326	321	334	286	327	278	350	316	300	339	307	311	345	329	337	333	318	292	358	310	282	311	290	307	302	339	329	292	358	330	337	322	304	321	317	299	333	316	294	314	343	320	361	333	333	312	289	304	289	314	340	303	336	322	333	318	293	311	294	313	288	340	324	295	313	326	287	290	302	312	307	328	302	313	282	301	317	348	280	303	327	298	280	323	319	312	319	310	314	312	277	315	335	332	301	326	345	301	284	298	334	324	344	311	317	336	318	298	315	298	312	328	320	307	322	285	313	345	321	300	323	280	321	285	342	299	295	309	345	293	348	340	312	291	344	310	337	318	291	343	314	296	326	323	303	309	315	319	312	303	306	314	337	309	312	276	295	340	320	327	306	295	289	318	268	303	309	333	338	320	328	325	311	285	296	313	267	299	315	337	305	333	323	313	309	336	308	310	314	325	335	317	320	340	304	321	293	294	335	342	301	302	326	272	319	333	333	305	322	308	295	328	341	329	323	310	276	321	324	301	291	319	337	338	313	330	305	307	334	353	341	335	312	276	296	318	286	294	316	301	317	286	291	344	304	362	350	318	303	312	326	291	311	305	302	308	328	321	293	340	297	335	327	352	348	263	317	302	317	326	298	329	339	302	300	290	314	311	340	347	315	324	319	310	316	309	283	303	296	310	351	319	322	310	302	314	293	329	311	327	321	349	307	373	322	271	288	284	314	315	329	346	355	294	312	333	310	323	321	307	295	310	315	329	326	332	323	348	291	319	309	321	281	300	327	315	314	297	308	298	296	268	319	347	287	316	317	296	322	321	318	305	310	298	317	317	306	322	328	341	334	328	334	307	300	300	329	327	354	301	312	298	353	306	323	290	304	297	330	315	314	292	315	316	313	303	303	341	321	343	297	326	331	314	283	297	331	314	307	312	307	335	285	324	309	331	301	290	314	318	299	326	308	294	313	288	319	308	321	325	317	304	316	325	338	348	325	327	328	314	310	305	309	327	309	319	302	282	306	315	335	307	329	305	298	340	320	321	300	338	327	337	304	296	324	302	299	331	318	326	320	327	312	299	306	306	306	304	313	317	321	300	331	304	340	330	294	305	302	321	309	337	298	302	325	314	330	322	333	329	323	329	332	316	321	325	318	301	325	330	306	283	310	329	312	328	305	346	315	317	312	298	330	337	304	297	316	295	331	328	316	328	295
25362	21446	28578	27828	20380	12468	8086	5110	3150	2554	2261	1939	1663	1466	1280	1009	895	850	818	690	592	533	440	454	439	420	414	419	429	445	395	392	407	401	418	379	412	377	403	400	425	367	382	409	348	385	389	367	383	380	394	370	422	397	397	384	391	414	362	410	392	396	376	360	396	352	407	376	390	394	361	391	401	398	386	390	384	399	377	400	385	369	411	403	358	372	397	387	375	394	378	408	426	393	383	364	393	378	382	375	383	390	398	388	380	382	401	384	386	405	375	394	392	402	386	360	372	388	385	415	406	373	356	408	388	392	379	414	378	406	412	406	338	396	382	359	403	377	366	397	392	386	401	412	382	373	400	376	392	375	383	430	369	367	423	393	423	373	415	399	398	382	418	369	383	396	367	367	405	408	359	376	389	385	412	415	401	373	418	401	369	374	365	346	403	425	412	369	427	388	372	414	391	381	411	398	355	395	413	418	374	391	410	356	383	415	381	404	363	410	433	381	373	409	400	390	383	389	371	386	367	370	376	388	381	383	403	389	418	393	385	376	375	364	361	398	375	413	397	410	403	367	404	389	392	390	388	417	367	386	379	394	387	382	370	408	413	407	337	387	413	393	356	414	393	396	406	395	423	416	389	386	357	418	362	412	396	382	408	404	381	389	387	397	363	400	368	364	414	381	400	440	389	404	395	386	413	389	379	363	366	378	381	356	372	376	394	397	418	380	382	369	366	391	377	407	368	404	382	385	371	417	398	358	369	407	389	380	380	380	411	377	369	390	340	384	357	384	368	421	359	385	378	389	431	391	360	380	385	375	397	406	404	369	354	407	396	410	396	395	368	373	409	394	351	407	406	407	369	380	361	411	410	385	398	380	379	345	406	380	393	375	397	378	385	399	369	386	363	397	379	387	374	374	389	362	417	367	377	392	376	380	375	402	439	375	369	351	383	368	391	399	374	367	395	409	416	381	391	379	428	377	381	378	368	368	384	386	372	401	395	396	382	404	414	390	392	382	364	383	385	384	393	381	372	369	401	370	388	397	418	418	412	362	361	408	383	430	379	403	395	404	391	394	379	368	409	367	364	369	408	381	427	376	404	362	355	368	379	362	358	420	399	393	379	428	381	392	364	407	373	395	418	372	343	430	397	439	393	372	412	394	392	371	436	428	396	385	395	399	432	400	411	389	394	369	383	408	362	371	414	416	372	393	403	364	419	378	370	389	411	392	427	345	382	381	356	404	372	389	405	384	436	408	373	375	422	352	362	398	377	374	395	397	398	411	396	403	417	423	377	400	394	424	363	363	428	390	382	400	377	378	378	381	391	387	360	371	406	419	384	412	366	415	398	376	368	378	406	365	420	374	409	356	400	388	384	381	385	386	360	378	393	359	358	370	395	375	419	398	369	369	390	397	418	374	416	389	420	360	377	385	390	379	397	401	368	409	395	391	362	357	356	351	407	408	377	372	380	372	394	373	377	417	403	373	368	393	402	390	365	373	377	355	393	408	364	389	401	397	410	404	412	399	357	410	399	362	426	387	398	371	382	384	422	408	380	415	379	389	398	402	382	350	404	377	375	396	393	357	415	410	334	396	387	423	372	402	409	391	382	404	387	372	388	430	398	440	411	384	414	378	363	415	373	395	417	390	372	415	387	393	383	395	395	378	391	377	409	396	385	404	413	353	415	351	411	386	421	388	426	388	378	384	382	371	408	379	368	410	384	392	377	429	406	380	377	391	400	401	422	379	388	379	383	404	440	367	370	385	354	369	398	395	382	375	366	395	400	403	409	371	421	401	360	402	404	415	376	396	419	384	375	381	350	373	443	360	399	341	354	381	365	374	413	398	411	410	383	367	407	366	371	396	379	406	401	410	379	412	382	408	371	377	411	399	407	403	358	404	419	384	386	392	397	413	374	413	402	371	399	387	390	384	382	397	387	407	393	367	403	371	395	398	361	399	364	379	408	413	407	418	429	417	438	365	417	406	387	380	354	381	381	374	357	375	420	405	392	406	375	417	393	391	411	407	361	407	366	407	405	388	407	402	388	372	394	375	394	408	414	384	409	408	429	420	355	386	398	372	366	388	379	420	384	373	407	347	426	378	388	369	376	370	363	390	377	394	387	396	371	388	384	386	408	378	372	372	406	403	391	417	384	396	365	369	374	401	385	420	404	367	389	398	418	413	370	375	386	422	406	411	422	429	414	369	385	364	378	403	403	413	416	409	392	416	367	375	388	400	382	402	397	372	399	355	402	395	392	415	395	387	383	399	408	374	373	419	381	404	405	404	359	392	399	407	346	397	395	366	364	384	367	411	389	403	406	382	396	374	386	381	355	399	375	386	379	429	390	393	432	379	427	374	371	363	379	386	353	359	393	390	402	401	427	379	370	377	359	420	375	423	387	399	395	376	418	352	355	409	390	423	404	386	355	419	394	386	423	386	393	364	388	392	398	389	410	373	375	381	399	383	406	376	385	388	377	359	375	409	379	376	393	358	435	399	386	422	363	371	377	379	342	378	415	356	397	379	409	402	376	375	383	404	387	373	395	388	409	410	377	375	380	378	397	367	345	368	373	437	396	399	408	373	392	396	369	375	352	402	405	401	405	372	400	389	417	387	407	364	405	400	420	395	386	375	402	389	359	380	374	370	426	370	357	393	391	391	359	371	400	390	431	391	404	384	369	399	363	425	404	365	432	385	381	391	418	371	366	449	389	414	397	409	420	346	389	363	402	417	418	362	377	381	396	376	387	361	379	409	384	387	401	378	404	391	419	389	375	366	350	376	373	384	361	360	411	380	379	354	368	369	381	414	386	398	401	349	392	398	424	384	385	383	383	406	389	384	420	368	383	390	397	391	374	413	376	393	410	356	378	395	388	431	403	373	409	373	393	386	411	392	415	413	390	355	421	412	407	391	377	438	425	413	380	385	375	395	360	403	365	417	388	405	394	372	389	373	364	367	388	417	407	409	400	411	420	400	348	389	374	395	383	349	351	363	416	370	406	380	390	402	385	400	369	357	389	406	411	391	375	425	403	383	414	377	401	399	406	416	355	386	437	387	346	430	382	406	413	395	395	400	378	402	412	389	421	383	377	371	391	373	393	420	378	388	365	370	368	355	376	364	391	396	388	414	406	400	413	402	399	362	409	407	370	395	382	406	390	385	405	364	419	367	403	399	382	394	406	427	396	390	356	369	384	420	402	390	380	417	360	377	342	361	383	400	415	351	370	389	392	389	411	388	391	388	405	421	383	391	365	399	378	392	355	388	372	364	391	372	386	389	431	365	372	378	385	380	431	383	382	385	417	370	414	407	389	388	401	392	379	392	361	385	386	378	380	382	424	370	409	395	372	364	405	392	395	366	396	409	365	395	363	382	393	438	359	414	374	372	389	395	352	384	401	406	362	382	396	379	401	370	362	370	361	388	377	427	434	382	429	405	416	381	398	408	397	391	453	408	366	345	400	358	352	418	437	394	374	423	389	379	416	413	401	390
28387	50462	40318	29620	21893	15788	11965	8395	5471	4638	3921	3401	2831	2486	2046	1608	1275	1130	1045	985	676	567	568	525	471	457	514	445	486	451	429	444	450	455	466	442	437	440	434	433	409	426	434	432	445	380	437	412	455	405	390	455	414	438	382	435	414	412	445	418	430	401	427	405	411	413	371	419	397	380	402	383	401	405	415	391	428	437	429	428	411	390	400	380	439	459	396	422	435	417	410	414	417	397	422	414	369	448	407	422	408	401	384	414	413	384	425	408	434	405	387	424	377	410	398	428	407	405	429	396	409	403	350	437	422	451	396	420	378	428	425	411	389	403	456	466	436	388	463	393	422	407	424	417	404	415	398	420	423	427	416	426	427	435	427	434	411	407	393	432	406	409	423	392	422	403	414	416	387	408	402	416	428	435	423	393	426	396	402	434	403	388	408	423	408	404	418	399	399	395	438	402	393	420	411	416	412	397	418	440	417	382	426	411	425	411	402	420	382	377	408	414	407	401	402	393	416	404	403	402	370	407	414	423	445	404	440	398	372	436	421	437	419	392	386	383	407	402	429	432	389	437	416	456	385	439	402	427	394	430	412	414	434	403	425	436	403	415	401	424	413	410	399	393	398	390	406	394	444	403	398	421	380	402	433	392	408	453	407	413	392	396	418	398	461	406	407	433	398	393	424	400	406	414	450	421	412	383	407	454	419	423	416	439	417	389	420	399	382	448	415	458	451	412	438	437	424	391	424	370	433	410	348	419	443	403	426	418	428	397	405	412	426	413	464	392	426	431	423	416	385	386	422	439	411	404	366	408	403	397	414	458	425	395	415	406	394	408	416	403	375	420	407	421	409	389	385	414	412	410	405	407	409	413	417	434	383	446	393	391	391	373	418	410	427	416	410	418	425	445	403	396	361	433	406	378	394	456	385	430	470	413	427	377	387	408	433	415	383	436	425	402	419	394	418	411	390	439	413	436	440	397	375	414	447	406	408	432	416	397	416	434	395	400	420	431	397	384	436	414	432	412	457	425	432	410	385	450	395	422	418	398	401	419	415	412	418	413	420	377	428	414	443	376	449	439	418	415	409	400	413	421	409	375	412	458	436	425	390	456	412	414	414	447	379	436	390	391	398	379	409	418	389	424	393	424	393	407	436	406	425	416	400	394	434	389	385	419	413	405	422	404	374	427	407	398	408	418	375	400	391	397	405	390	413	395	351	393	407	390	420	413	394	427	396	432	403	403	425	432	424	420	412	428	406	378	414	421	377	386	428	422	415	386	378	435	441	424	388	436	399	419	427	447	394	392	421	437	413	388	425	362	436	402	437	420	391	387	417	379	430	432	429	410	415	443	400	411	449	424	418	385	410	421	404	407	407	380	392	411	417	416	418	413	415	425	383	426	418	393	412	416	431	424	393	419	413	412	371	392	403	409	440	434	440	399	424	393	371	392	389	396	395	405	434	418	423	449	389	408	420	421	416	411	418	406	430	413	428	418	421	409	391	409	392	427	384	430	416	402	388	365	427	415	409	415	429	429	421	417	408	395	421	433	419	429	435	397	373	447	412	407	375	408	430	415	417	436	374	372	413	437	392	402	391	360	404	388	396	412	383	422	425	434	434	424	412	414	406	370	391	402	433	418	424	389	392	413	444	424	400	400	403	428	401	359	463	417	407	417	388	420	407	424	381	429	420	378	373	377	420	374	413	405	407	416	420	403	419	408	411	415	390	407	402	413	434	459	434	405	376	431	435	451	430	413	454	419	418	438	379	430	393	406	417	445	414	419	410	424	391	404	373	392	381	415	371	388	385	388	409	440	429	476	405	419	422	404	452	461	425	439	404	421	393	381	409	412	428	408	428	441	435	410	417	421	384	404	400	390	383	421	420	421	438	408	405	388	462	402	424	408	486	400	418	402	409	401	452	429	383	394	409	415	412	434	381	403	413	392	404	392	415	405	421	434	456	404	389	413	454	435	426	434	420	387	388	396	418	408	428	383	417	452	420	399	414	401	427	426	408	428	391	419	455	406	359	392	392	410	424	385	393	420	391	394	369	373	383	411	439	400	448	414	431	417	418	426	416	421	403	414	400	444	383	392	428	415	413	417	411	423	399	416	358	411	434	397	367	396	442	388	415	389	394	439	427	392	406	417	426	392	427	412	415	354	354	378	396	411	426	410	406	423	443	382	425	437	424	403	419	402	440	423	399	374	399	358	438	394	437	420	392	432	398	403	424	427	413	422	412	413	403	400	402	420	411	370	446	383	389	411	442	411	414	391	410	436	384	366	412	431	401	433	387	395	423	410	437	444	410	411	390	405	419	424	399	428	389	467	387	417	408	433	410	410	396	444	411	416	399	397	398	429	417	386	425	436	416	412	417	390	393	428	443	403	387	391	415	394	403	375	424	412	421	414	423	391	405	414	446	392	421	396	438	396	390	394	417	440	415	403	399	407	385	397	408	438	392	418	459	389	435	454	413	404	415	407	444	388	426	426	437	411	445	404	378	412	443	411	409	408	377	428	404	450	418	394	417	383	448	419	409	413	395	425	413	436	427	404	398	413	439	448	418	421	447	431	415	436	407	423	411	420	431	386	410	410	444	413	428	391	396	403	375	396	450	418	405	403	437	418	422	426	396	418	448	435	415	406	442	418	418	434	426	389	427	406	421	417	389	400	422	409	411	419	405	428	409	426	398	387	399	410	408	419	427	409	424	373	425	355	405	408	411	417	422	419	390	433	391	414	341	405	420	420	423	423	430	431	416	400	399	443	423	445	425	389	410	438	404	411	439	413	443	378	420	394	421	431	403	404	421	380	376	415	417	411	413	415	445	386	399	408	431	404	421	395	409	400	408	403	428	427	376	402	392	437	411	388	392	422	404	428	407	431	425	407	382	408	403	404	395	377	433	425	468	438	430	441	421	449	388	406	412	381	410	407	419	385	422	403	381	417	407	412	383	421	436	406	399	412	405	415	389	388	368	385	394	447	393	416	427	382	413	397	411	410	401	440	419	426	405	421	441	390	392	398	414	397	398	417	376	452	407	418	447	436	395	383	435	403	437	421	399	426	397	441	405	426	431	416	421	410	437	439	427	378	423	384	430	410	435	428	405	390	422	420	428	423	416	423	436	386	409	403	422	423	427	415	374	422	394	411	407	401	400	417	368	390	414	399	403	371	418	387	387	424	384	439	405	416	403	418	414	421	419	422	416	407	406	409	425	432	383	390	390	409	415	408	399	413	377	415	395	403	428	410	426	406	415	414	425	423	370	409	441	419	406	423	402	413	421	424	415	382	430	441	387	416	394	428	390	404	395	411	454	407	395	382	416	411	439	401	412	420	383	421	447	439	415	433	426	431	430	409	417	410	446	392	428	414	390	392	426	415	431	392	418	406	433	450	451	421	384	423	414	413	396	430	449	422	391	417	448	402	409	369	439	434	398	392	388	378	442	364	385	436	416	405	398	428	439	437	418	416	433	398	403	427	387	397	444	450	425	404
23006	21422	29072	24407	22211	23059	19965	10147	5608	4695	4087	3449	3069	2479	2149	1841	1396	1229	1172	1113	880	653	593	511	473	487	489	482	481	441	429	417	420	436	442	414	375	410	402	450	417	419	435	412	390	412	403	416	422	414	392	413	398	406	392	410	417	366	423	410	408	395	425	406	422	391	424	434	395	385	397	399	399	370	366	385	415	400	391	414	417	381	383	409	430	377	424	403	388	400	414	448	438	410	391	418	436	375	429	432	403	365	404	409	412	386	393	405	446	393	461	427	377	418	430	411	413	418	409	418	424	419	443	408	416	429	406	423	394	376	373	364	376	389	412	395	420	416	422	396	394	399	385	425	404	403	416	416	388	400	421	411	435	407	407	433	369	429	392	399	424	419	392	412	404	410	370	378	405	440	412	422	408	421	389	393	427	363	398	443	404	422	410	430	381	368	419	408	391	370	416	425	411	424	386	403	379	402	415	387	389	398	396	414	413	420	411	390	425	399	423	365	387	403	446	416	409	402	413	415	403	413	393	402	414	403	415	407	434	381	431	404	399	409	409	426	371	388	388	379	418	432	416	423	424	379	394	451	418	403	435	398	397	375	387	388	416	392	429	421	406	400	414	391	431	397	410	413	419	382	386	415	396	425	438	402	383	395	404	380	410	422	377	364	415	406	408	379	400	387	438	428	394	387	416	385	402	400	422	340	369	418	411	420	383	418	415	416	381	426	436	418	419	396	429	414	391	392	361	385	423	401	418	377	432	393	429	390	394	390	391	414	398	433	399	396	392	408	391	410	417	393	425	414	430	407	421	430	384	411	416	443	416	400	439	435	392	443	422	438	439	421	433	410	426	448	395	408	406	444	404	377	422	408	405	427	409	399	424	433	418	393	439	405	460	398	407	416	409	397	399	405	408	402	432	385	418	370	421	381	392	402	386	418	422	389	424	408	414	386	442	393	408	397	416	407	405	389	396	405	385	383	392	408	419	441	401	401	391	384	401	423	426	411	387	432	380	449	411	391	394	387	433	411	417	362	439	386	413	456	377	370	401	401	386	388	428	409	395	422	406	406	416	408	370	433	403	405	390	410	425	421	429	373	383	401	383	430	410	374	404	390	444	372	418	464	409	390	395	430	429	425	400	424	397	401	457	395	430	385	403	406	437	389	411	424	397	413	407	413	401	403	389	449	386	413	425	378	398	418	418	377	378	411	412	375	395	413	404	388	400	399	407	413	402	409	419	409	392	445	431	399	414	409	416	432	417	406	387	430	418	383	395	419	404	380	427	395	433	376	419	385	422	438	417	405	404	384	379	446	367	444	376	439	386	419	430	417	433	421	447	406	428	437	364	399	450	425	387	401	373	381	408	423	429	380	402	427	387	404	421	410	346	425	446	417	413	390	367	394	389	393	415	428	394	401	441	432	404	403	414	416	396	356	428	423	406	460	369	393	401	404	408	369	414	427	399	368	395	415	435	407	422	416	446	398	403	394	413	379	423	432	441	417	433	394	429	420	408	391	399	379	434	377	431	405	392	432	396	408	389	399	411	397	397	386	391	395	403	396	409	417	462	404	405	440	389	436	389	386	394	397	445	419	437	385	406	381	396	408	425	421	383	405	422	399	409	426	418	434	443	393	424	409	414	393	464	408	443	405	384	405	410	434	472	460	471	391	432	403	395	414	436	411	374	431	441	406	397	427	402	431	417	455	405	396	416	386	428	408	427	439	418	423	381	467	414	441	417	402	404	424	409	404	427	442	409	398	444	412	384	407	364	417	393	429	407	379	389	414	404	371	427	403	377	435	424	408	393	391	406	416	415	425	444	399	411	396	363	400	397	396	396	418	415	389	385	410	404	364	431	395	393	384	381	434	409	408	420	428	427	410	393	433	411	423	404	435	430	443	407	416	385	385	363	388	392	409	412	414	381	385	416	412	440	436	436	418	407	432	393	410	397	417	431	417	435	423	398	436	440	383	417	407	413	418	388	391	392	418	381	407	450	396	406	386	426	415	382	393	409	398	398	384	433	398	418	392	399	426	403	393	392	430	433	429	449	443	408	423	425	416	407	386	390	418	393	374	427	426	413	402	441	414	442	393	399	422	398	391	404	421	457	432	391	387	413	391	419	436	381	391	429	399	411	413	414	395	366	391	399	406	432	360	387	413	431	384	373	409	451	421	417	419	408	395	397	416	415	402	404	410	383	400	427	413	389	380	425	412	444	406	407	386	419	419	400	421	408	418	419	383	417	398	408	397	384	343	371	423	487	416	378	399	391	404	402	402	402	398	400	410	407	431	396	418	405	394	421	415	410	435	403	413	427	393	392	405	430	417	391	397	438	417	401	406	411	416	424	401	422	404	395	384	409	448	400	397	397	395	372	379	415	414	430	391	382	445	407	403	406	438	427	415	392	383	438	396	393	436	399	403	395	395	427	390	407	432	400	395	396	423	402	417	436	428	385	410	415	388	415	398	383	394	391	425	402	410	408	383	417	427	375	386	413	433	439	369	384	419	413	391	406	417	418	414	429	371	430	377	424	439	421	388	412	433	402	404	418	421	423	421	369	379	430	413	398	415	403	404	416	404	414	417	418	400	383	431	419	384	456	408	449	391	363	409	434	423	423	405	421	423	395	392	423	428	428	404	377	402	410	383	407	401	378	419	369	425	396	396	413	399	396	406	403	371	421	418	392	415	408	421	384	369	389	445	449	438	442	381	408	371	421	408	385	441	401	406	420	433	385	407	409	404	445	414	378	399	393	409	423	404	411	436	399	439	406	428	356	428	411	437	359	447	370	393	370	433	415	435	403	416	407	388	409	402	420	402	422	468	410	457	478	383	365	412	386	393	409	418	408	412	411	403	425	421	422	407	436	385	383	394	385	399	417	471	411	410	401	403	419	382	396	413	421	408	413	378	434	411	429	416	457	447	404	401	414	416	389	421	417	417	410	383	395	410	398	436	419	385	410	389	406	375	373	387	399	400	389	402	427	420	394	431	407	416	411	394	406	401	429	388	427	399	438	387	391	408	417	392	401	407	409	425	375	436	416	382	403	435	387	410	374	380	397	343	445	395	401	418	413	406	412	466	385	411	435	371	410	437	409	379	381	433	377	399	425	399	394	421	396	427	410	377	375	407	457	415	407	407	411	417	419	402	428	395	386	384	382	409	416	385	433	433	412	398	385	461	439	412	428	413	400	380	417	442	408	396	393	393	418	433	369	438	417	384	397	429	411	426	403	436	389	426	417	399	414	402	396	409	401	388	419	368	420	404	395	365	389	409	407	393	430	381	416	376	417	426	409	397	410	380	407	377	399	418	402	409	436	427	421	428	382	431	421	415	391	411	434	430	425	374	378	417	381	427	407	406	429	421	426	435	401	438	420	426	397	368	411	441	402	394	400	423	435	427	408	378	397	401	406	437	448	425	441	418	447	390	437	414	394	448	395	449	375	417	405	410	429	404	411	431	414	406	399	401	428	378	420	413	412	422	443	430	412	419
31033	59184	49505	38451	29367	23038	18364	13273	8933	7466	6582	5498	4824	4006	3308	2735	2173	1787	1672	1373	1118	802	725	613	522	517	500	490	464	476	452	448	520	426	467	425	424	400	424	407	409	437	438	450	457	425	417	428	400	405	405	409	429	399	442	419	455	445	449	418	432	421	412	428	432	417	456	402	428	415	420	418	428	439	448	426	393	428	391	428	418	414	433	411	425	462	405	411	406	405	397	430	372	418	392	411	393	397	379	404	422	437	397	421	422	431	442	427	444	405	436	435	399	403	402	419	388	404	460	418	403	440	431	420	416	384	383	454	415	412	415	440	398	447	403	439	407	391	429	422	375	426	417	422	394	420	409	440	400	395	380	396	426	424	406	422	420	430	430	411	462	435	377	382	441	400	434	414	419	378	461	395	410	410	409	398	449	422	437	416	415	443	428	439	394	399	430	437	446	418	397	378	432	421	415	407	406	396	390	427	447	420	403	456	418	438	406	411	423	419	410	404	410	451	404	391	388	393	470	425	429	425	413	409	434	405	403	411	400	392	433	408	417	431	410	385	430	442	415	461	429	430	410	386	423	411	415	407	394	403	446	399	431	413	456	389	430	404	451	403	387	423	445	362	404	398	443	410	426	404	394	400	408	450	438	387	404	405	441	411	429	428	408	420	431	435	430	411	415	405	415	412	413	415	388	424	407	394	394	417	419	412	395	410	456	426	407	412	435	394	437	404	440	417	423	409	409	420	390	448	401	399	432	387	417	402	427	443	405	409	399	403	439	398	395	429	401	405	398	371	406	420	425	426	431	407	433	380	405	418	399	425	441	434	416	422	388	408	412	429	454	411	439	420	413	419	422	402	427	460	414	434	403	415	392	398	444	398	394	425	408	427	411	442	416	410	406	460	407	413	416	422	412	417	408	403	447	458	405	414	419	387	424	417	386	385	412	452	432	418	394	415	409	379	427	426	442	409	433	452	369	429	443	403	416	402	396	417	436	439	428	398	439	396	419	402	433	406	385	412	384	390	423	393	406	430	398	423	413	437	406	389	411	398	411	425	410	420	373	448	418	405	371	460	401	443	416	396	392	440	398	412	433	413	433	418	416	378	416	412	419	433	421	429	410	410	414	440	383	378	405	416	401	422	420	394	389	412	379	437	468	419	439	394	407	400	406	430	392	429	424	409	420	451	437	413	416	450	436	413	428	415	424	399	350	418	404	392	447	401	387	395	459	423	401	399	418	415	439	407	399	402	390	410	405	432	470	440	432	405	397	408	428	387	410	436	409	403	416	413	440	402	416	422	407	406	430	432	387	399	421	385	446	433	432	420	430	433	426	423	440	380	410	426	441	384	409	453	410	417	446	429	384	401	411	430	443	461	426	401	402	439	397	412	443	427	407	416	468	416	384	423	424	425	442	445	395	408	401	387	418	426	379	431	414	449	446	396	369	405	409	411	415	433	426	439	414	422	415	468	395	388	404	458	416	446	443	432	407	409	398	418	413	401	427	400	400	407	454	370	415	430	410	408	439	407	437	376	446	389	431	395	414	414	398	420	422	458	399	435	424	407	399	440	431	425	429	378	426	376	421	436	394	404	412	394	441	443	447	390	424	442	415	386	427	405	407	442	405	410	426	433	442	421	414	435	431	387	396	421	401	410	408	453	407	384	423	424	443	394	407	383	450	445	421	392	411	395	413	397	411	411	411	442	361	377	392	438	424	410	391	393	411	429	390	418	417	407	407	435	412	447	440	432	415	426	370	404	426	411	422	418	415	428	388	389	426	380	437	410	416	415	420	412	388	390	436	434	406	420	430	401	419	405	415	431	428	442	433	409	405	437	420	440	406	423	395	388	413	412	396	391	443	426	454	440	436	415	430	387	410	435	400	414	416	420	441	429	406	386	433	430	424	415	428	405	405	399	431	453	392	394	387	401	421	449	418	452	402	408	425	419	382	436	406	417	406	414	407	404	392	428	407	411	411	397	412	432	418	400	442	397	406	414	425	410	382	414	455	423	436	384	407	389	417	386	422	436	408	425	424	407	400	417	397	434	398	410	446	454	403	429	406	417	415	406	402	427	394	382	429	435	420	398	404	405	405	407	404	429	438	404	399	420	398	390	447	419	435	445	424	413	393	451	433	380	440	401	387	389	391	419	419	411	440	398	390	438	415	434	444	431	430	411	397	399	442	477	398	416	401	374	405	397	424	450	457	423	439	445	383	443	436	433	391	420	425	443	398	420	422	428	429	405	405	387	402	411	407	397	420	438	402	413	447	434	378	391	441	408	431	407	415	371	409	426	437	419	401	433	422	452	394	453	408	404	386	439	408	433	421	403	419	367	401	429	436	417	408	449	435	419	443	442	431	424	421	406	412	373	420	411	462	451	415	406	435	430	399	448	427	423	423	456	395	429	389	453	426	413	438	390	393	436	409	419	400	407	419	439	438	391	380	430	416	398	398	434	428	409	411	429	421	409	414	417	420	418	407	406	451	399	451	443	379	438	398	401	435	400	372	402	406	431	398	423	418	424	418	397	415	408	401	419	398	388	438	456	419	432	421	415	408	408	425	427	396	435	446	441	407	424	414	431	409	479	401	385	404	416	407	432	392	410	446	413	474	416	399	435	425	426	426	396	427	411	448	385	397	447	385	421	391	396	396	382	393	454	450	451	447	418	396	434	432	385	381	393	410	411	404	412	401	417	373	449	409	422	427	436	449	410	412	393	398	373	437	417	415	428	420	464	426	397	411	414	390	419	406	426	456	447	408	423	403	400	429	409	381	422	382	385	425	423	408	427	406	389	390	398	391	408	413	444	396	395	411	371	375	415	456	424	425	414	409	397	397	425	441	441	425	417	429	380	381	418	451	401	431	419	411	442	403	424	386	427	394	420	407	412	426	398	448	393	461	414	440	432	414	388	384	407	425	409	459	392	409	409	404	423	408	390	398	429	393	386	408	412	421	454	395	417	427	437	437	387	411	408	414	414	439	430	419	414	444	417	429	404	407	412	481	418	429	399	402	425	430	395	426	414	422	424	435	410	407	429	427	423	390	432	417	434	403	448	382	437	416	427	415	395	411	416	429	410	382	433	405	391	423	424	405	436	434	409	445	425	432	411	396	383	398	435	436	387	439	411	450	410	447	456	417	392	392	434	418	381	410	388	435	417	407	392	410	418	431	400	407	415	397	400	386	396	472	398	409	408	403	401	394	420	402	438	397	420	405	402	423	381	368	434	400	392	453	405	432	410	397	405	426	404	400	425	393	376	428	387	424	418	392	369	380	404	421	447	401	389	404	414	428	393	420	397	408	435	443	425	400	432	426	441	408	403	435	444	407	420	414	428	430	449	441	379	409	405	408	407	453	427	453	401	420	386	389	438	433	421	427	417	402	378	430	420	444	381	438	450	437	418	403	428	422	406	351	417	431	403	430	395	406	419	443	425	405	423	406	410	422	428	450	422	389	401	460	443	440	388	400	410	411	437	432	425	422	439	438	406
31015	32588	36042	25169	14225	8380	5272	3146	2179	1842	1635	1429	1249	1044	864	774	703	518	564	497	493	401	385	341	318	325	302	309	328	346	330	325	336	304	339	278	307	323	278	314	332	306	292	322	332	294	299	308	320	278	291	323	313	294	308	309	321	316	322	312	309	327	308	281	312	324	291	329	293	352	324	328	324	346	285	319	338	322	294	317	318	279	278	291	300	304	316	313	288	281	313	311	284	303	297	309	305	294	302	311	298	303	317	309	295	301	303	309	326	294	312	309	330	318	316	315	304	292	326	282	281	292	284	325	361	302	277	273	307	302	303	303	327	313	308	306	314	343	298	313	301	324	321	287	320	315	300	267	295	297	293	336	319	312	346	306	308	298	290	334	318	280	312	290	298	320	302	317	313	309	318	297	305	319	335	288	288	334	278	313	313	339	286	320	310	310	326	320	310	281	287	300	305	290	294	327	290	312	309	305	347	293	345	336	306	320	328	299	317	309	293	328	284	307	297	318	279	322	299	310	318	313	327	330	296	304	286	288	312	277	322	306	309	309	303	318	320	314	320	318	312	306	297	317	309	320	308	313	285	336	312	309	316	286	315	306	289	313	305	337	302	324	279	358	338	321	335	344	311	307	311	311	289	332	301	299	329	282	323	318	349	301	306	317	315	305	305	313	303	282	288	290	311	338	289	352	299	322	299	296	286	292	304	317	303	331	299	289	303	341	335	334	268	310	289	302	273	318	283	304	312	289	288	311	311	314	336	280	302	298	333	301	281	313	283	287	307	297	296	308	314	302	299	289	294	325	297	293	323	313	284	292	316	306	324	289	314	312	313	316	322	310	313	317	301	304	297	313	278	349	310	314	314	334	324	337	302	316	320	293	300	325	280	281	295	321	304	303	300	308	323	334	301	327	311	327	304	316	296	330	344	322	332	279	288	316	314	318	327	302	278	309	303	287	288	307	260	287	314	282	283	282	266	308	314	320	302	320	284	316	305	301	334	298	306	301	300	290	304	297	301	323	327	308	314	280	336	296	285	310	306	303	306	295	338	278	337	286	299	289	295	307	293	307	305	315	303	278	287	314	306	332	297	292	298	314	351	296	331	316	323	304	312	314	316	316	309	313	310	320	301	318	304	306	325	291	309	278	309	305	299	273	278	317	302	308	310	301	314	353	291	275	303	290	312	283	307	301	300	332	303	318	302	329	305	282	332	261	354	287	306	303	320	307	288	311	316	299	302	338	309	302	295	315	283	317	321	292	311	295	309	304	282	286	318	331	282	292	289	317	298	297	321	309	329	332	282	291	313	299	322	310	299	323	321	273	306	307	317	330	296	304	295	333	302	318	322	276	334	358	277	333	339	330	338	291	312	308	320	302	316	308	257	304	305	282	280	301	318	299	288	319	287	308	294	306	281	296	298	325	272	272	287	323	292	280	300	301	322	296	309	309	287	291	319	325	300	337	297	262	322	297	318	299	292	313	304	329	291	313	313	295	289	320	310	359	311	305	328	301	321	328	286	283	338	295	290	291	302	316	343	300	324	321	287	307	322	309	334	332	318	309	303	276	320	339	305	280	330	314	310	294	336	317	322	307	319	319	284	314	303	298	291	348	339	313	309	307	318	306	343	300	290	316	314	300	306	313	317	298	309	306	335	315	315	287	327	322	305	316	321	305	286	327	334	326	302	289	316	311	297	294	296	312	319	275	289	325	329	286	276	321	325	311	298	296	285	291	317	350	300	295	310	279	312	282	301	329	309	297	328	306	292	294	336	313	296	282	310	307	305	300	273	274	303	290	310	293	325	318	314	303	316	320	300	310	298	326	319	338	304	314	334	333	315	325	302	296	313	314	335	345	274	340	298	285	265	279	305	305	299	324	285	302	307	327	309	318	271	333	314	318	338	309	310	328	327	293	307	276	302	306	332	294	311	288	321	317	324	311	293	326	309	306	318	318	315	304	328	312	287	320	295	294	317	295	318	287	309	311	303	336	296	306	256	285	312	323	321	322	308	297	300	295	277	330	323	306	308	304	331	304	302	295	310	295	322	341	330	289	294	316	311	264	286	293	296	299	314	291	292	319	339	342	307	294	306	305	338	267	287	315	306	319	319	310	317	304	284	316	322	336	329	311	324	284	300	297	282	314	320	274	346	291	309	282	299	304	296	311	318	289	317	311	315	347	332	284	305	332	291	294	328	294	296	290	286	307	331	320	323	298	331	320	337	296	295	288	315	330	336	306	325	285	301	316	313	324	300	304	262	293	307	344	324	290	298	302	307	292	310	327	281	299	338	314	314	268	297	313	285	298	311	299	308	281	325	320	323	286	305	304	306	312	301	299	291	285	286	324	301	318	313	305	277	302	295	316	273	320	341	312	333	347	317	291	274	286	299	295	339	324	317	320	305	299	322	344	297	295	348	301	305	323	306	300	281	303	317	293	311	309	322	305	328	321	321	327	271	336	312	307	296	305	340	349	308	312	303	315	301	297	310	316	346	295	320	286	308	328	309	301	286	306	282	312	320	294	328	305	315	303	303	294	287	317	291	312	299	296	327	292	308	308	300	306	291	320	302	348	314	274	304	308	323	300	307	329	339	327	324	312	304	315	299	299	314	326	310	280	286	301	300	304	309	311	330	285	307	345	316	296	286	313	304	283	309	290	324	348	318	320	330	324	298	309	301	299	285	298	319	294	303	328	328	298	339	323	311	308	300	341	325	324	328	310	297	311	281	284	297	293	311	308	297	305	319	350	300	307	317	290	326	320	280	279	336	334	306	324	290	322	269	300	291	276	305	305	314	301	302	274	293	311	335	320	318	300	276	344	301	279	296	274	303	311	309	320	298	300	298	267	306	307	309	276	291	323	285	304	318	314	283	300	331	285	328	304	340	323	284	306	283	305	333	329	312	291	313	297	311	284	310	312	280	313	284	306	291	315	343	298	318	327	301	314	277	324	316	306	328	338	298	338	330	299	332	311	321	314	297	323	308	286	297	323	299	315	275	336	313	297	308	296	292	305	322	298	309	338	330	310	306	276	294	291	314	311	312	335	289	311	302	333	290	318	308	334	328	314	287	292	334	295	308	310	313	268	291	334	315	297	281	315	314	310	287	336	295	326	308	286	320	290	311	291	334	309	307	301	308	304	289	298	304	338	328	340	288	331	322	315	292	310	310	318	300	302	302	305	314	305	314	312	287	301	346	311	294	304	308	315	312	293	303	317	309	289	294	311	302	335	339	313	290	319	277	301	321	322	316	319	316	314	270	317	316	323	300	294	334	319	318	295	333	313	320	309	308	310	290	316	297	288	299	311	337	321	323	302	285	305	339	308	335	313	308	322	338	334	276	255	303	283	263	320	331	302	294	306	299	305	325	322	299	297	324	323	302	290	304	300	285	309	298	318	310	275	300	313	302	292	291	299	325	321	298	315	340	325	310	297	298	312	356	291	325	280	303	322	298	333	327	320	301	284	334	319	315	304	348	312	314	335	311	316
29806	46823	36562	23464	16828	12357	8433	5467	3869	3454	2865	2495	2035	1730	1385	1181	886	821	780	646	597	500	462	375	347	333	398	349	367	363	347	374	375	334	300	376	311	336	350	354	333	346	325	328	348	316	358	343	318	330	319	343	319	353	344	325	340	361	319	329	365	316	344	359	345	330	326	319	349	337	318	319	336	309	316	327	377	345	323	344	343	305	320	329	336	359	351	309	331	323	308	322	309	346	352	345	321	325	339	356	323	345	337	335	366	343	352	377	347	330	356	313	333	327	335	332	315	328	321	368	322	368	357	334	315	350	327	365	329	333	360	315	349	299	325	341	326	349	348	320	357	323	348	327	322	325	312	315	321	351	319	311	341	320	345	353	338	351	359	333	347	347	321	317	303	327	322	315	362	318	352	331	355	321	345	323	325	316	341	340	344	316	353	314	310	356	358	325	334	353	336	301	322	320	309	296	346	322	318	331	346	330	337	314	323	326	330	335	318	311	346	359	311	324	337	352	352	329	329	349	325	290	340	313	328	335	348	328	323	339	386	359	333	356	338	324	314	322	339	308	326	323	322	318	344	351	340	312	367	315	317	337	322	315	325	362	354	326	318	341	326	318	377	377	320	339	321	367	324	336	323	344	303	329	338	357	299	316	360	329	333	337	299	343	327	345	342	320	330	310	326	338	338	350	365	329	324	326	323	342	313	328	360	365	332	355	345	351	310	339	303	350	352	299	361	314	334	324	320	325	327	301	358	345	339	336	333	345	330	344	325	311	298	338	329	327	345	349	316	334	337	351	345	327	343	314	340	324	323	373	300	359	299	337	337	330	357	310	340	359	343	328	311	352	324	310	359	354	338	341	310	326	352	296	315	291	339	347	342	304	309	337	339	356	322	337	321	339	304	338	321	345	340	325	334	363	322	330	332	341	329	345	343	339	370	378	319	338	321	320	338	367	319	321	322	374	310	313	346	373	325	325	311	324	339	361	326	335	350	337	306	330	341	308	344	310	352	383	323	321	349	305	306	343	283	331	353	332	356	323	349	331	324	339	363	344	318	316	330	321	325	348	329	342	317	328	322	350	318	367	355	351	333	314	335	367	328	361	305	329	328	337	299	322	339	307	323	354	352	316	316	341	314	348	323	331	328	286	334	350	311	339	360	319	322	324	303	324	317	307	313	301	304	336	339	328	325	324	331	356	325	318	333	337	306	346	343	322	329	317	320	338	334	323	342	315	351	285	327	325	360	353	336	328	357	347	313	307	334	309	330	322	351	322	345	326	312	320	316	347	352	317	321	354	343	315	345	319	305	364	326	320	332	315	319	296	311	318	328	314	306	330	302	310	330	341	336	308	335	324	321	321	326	354	329	342	342	355	341	345	331	313	333	321	328	349	304	324	338	329	312	293	331	332	303	322	349	309	318	333	368	293	329	358	317	332	334	346	337	332	322	338	309	295	321	311	366	298	325	319	337	349	347	345	383	300	313	336	357	334	312	358	340	347	386	325	292	343	313	332	336	350	348	331	333	309	328	310	385	327	331	341	332	305	321	341	317	329	293	333	330	329	352	343	340	329	333	344	353	325	330	320	331	320	349	340	337	317	310	305	321	319	326	309	331	342	310	314	336	306	328	366	363	348	314	354	316	336	354	309	335	355	316	333	356	332	361	377	328	316	334	311	335	340	332	312	337	316	329	318	319	339	304	327	345	305	348	340	329	319	311	359	344	322	297	312	302	348	330	350	315	316	334	339	334	340	336	333	310	349	337	318	326	337	323	337	354	342	324	314	342	319	283	330	323	325	357	359	307	309	328	315	338	331	328	321	330	329	295	323	332	324	315	328	312	323	324	321	340	297	349	327	362	324	346	375	366	315	333	322	351	339	329	307	342	313	318	325	310	309	363	331	321	336	328	305	339	339	354	333	295	337	342	324	285	330	323	345	309	300	369	328	337	327	317	326	335	347	345	322	329	328	312	328	356	351	315	333	338	366	346	333	301	349	319	346	346	348	335	358	350	342	362	330	352	311	364	289	345	312	329	348	341	323	305	340	348	309	335	318	328	356	326	371	351	331	310	328	299	324	332	324	338	336	346	335	331	343	349	324	335	318	321	393	307	339	332	340	329	331	336	335	289	324	319	317	352	329	358	338	346	339	348	353	338	299	336	377	346	332	322	344	344	358	348	337	340	338	345	303	328	320	319	342	369	293	318	354	292	364	351	341	344	327	330	336	331	328	302	303	377	352	336	334	366	339	375	354	323	346	328	328	347	333	345	341	348	350	358	321	318	347	313	295	347	315	328	333	315	327	341	353	312	348	322	335	357	338	321	339	345	358	306	364	326	357	327	359	362	340	330	344	324	329	351	358	298	339	322	353	321	352	320	339	363	354	307	329	321	366	307	324	350	349	349	309	337	355	346	349	359	338	333	292	332	348	344	335	341	351	338	337	339	338	324	341	333	331	339	308	339	335	316	323	313	368	320	332	392	342	340	344	334	302	347	365	310	334	326	341	334	324	318	344	350	332	322	320	332	340	309	372	352	298	331	321	352	357	305	317	349	343	330	340	362	349	312	318	319	339	345	343	328	332	346	366	306	341	359	355	366	351	316	326	333	323	322	349	356	295	336	297	339	295	344	343	352	285	318	354	336	343	355	325	317	327	314	346	320	324	342	354	363	287	325	353	298	303	351	332	337	332	336	320	363	307	336	327	340	309	301	306	341	330	365	349	314	326	305	352	339	369	325	323	335	358	337	340	325	328	346	308	334	333	349	355	317	298	362	349	348	329	336	352	363	328	295	370	317	328	347	339	316	345	337	364	338	346	335	345	342	348	327	341	321	367	339	319	337	339	340	318	319	320	319	368	321	311	319	303	316	322	337	335	341	336	346	298	359	317	349	327	309	374	324	311	355	335	324	311	357	330	311	310	335	355	327	319	311	339	289	338	351	341	321	332	320	345	319	316	327	329	332	349	316	324	337	318	351	333	354	355	345	295	327	366	344	293	362	318	333	346	320	329	336	371	336	352	339	352	316	302	323	330	349	341	325	351	319	362	329	325	328	314	355	330	349	331	339	355	336	328	328	301	308	326	328	290	330	325	342	331	339	341	310	336	331	348	324	341	347	344	331	345	330	355	344	369	337	344	356	334	335	338	342	343	340	315	334	339	343	337	327	311	323	350	312	300	347	345	337	363	337	314	348	306	332	323	308	339	378	319	314	335	305	327	324	306	321	335	345	297	371	339	315	325	334	301	331	312	345	347	365	349	337	332	350	343	379	354	363	329	348	325	336	358	308	345	320	356	306	325	312	330	337	300	325	349	330	368	343	336	321	322	339	334	321	300	329	320	343	348	341	335	301	297	346	318	316	323	308	344	338	363	318	324	396	330	321	329	329	329	336	338	334	357	329	326	305	359	325	342	311	326	309	327	327	340	334	316	334	321	373	370	329	339	343	306	303	320	310	339	332	313	329	326	323	334	306	319	324	324	366	336	314	361
24248	21449	28783	25577	22670	18904	11679	5630	4110	3215	2760	2262	2060	1749	1310	1182	1006	842	753	654	573	556	472	393	309	362	323	331	336	313	314	299	316	308	322	269	316	304	307	307	311	312	298	301	316	331	311	267	272	312	300	280	278	259	307	295	308	276	319	292	317	278	320	334	287	274	319	284	257	307	305	286	303	269	309	315	274	295	339	299	313	308	311	308	310	316	291	331	309	293	336	302	294	289	319	285	274	303	307	345	254	259	293	275	263	268	304	317	297	311	275	281	283	297	307	307	274	303	278	339	327	292	275	295	297	313	319	271	322	292	346	314	289	298	296	280	302	308	299	329	298	308	300	309	313	312	320	283	272	291	298	327	274	324	295	277	280	281	288	312	282	298	298	297	281	295	281	287	299	284	272	311	318	315	274	342	299	298	293	303	297	308	318	293	293	304	275	267	281	304	320	302	291	322	291	297	311	304	285	304	300	308	302	327	307	298	278	286	314	290	255	306	305	268	320	316	334	280	314	302	300	321	278	316	272	288	274	295	291	279	297	306	293	312	294	291	308	303	278	307	279	322	274	293	309	260	301	285	279	284	327	255	306	315	299	296	261	273	267	292	307	274	291	283	297	315	302	298	289	295	294	285	292	282	313	290	291	317	300	303	280	277	272	336	312	286	309	324	279	311	257	269	298	285	273	305	295	327	286	270	313	310	298	296	289	273	309	305	299	265	291	297	282	256	288	294	301	314	284	273	282	287	261	293	310	288	297	320	300	325	290	283	306	291	292	315	287	321	285	305	292	290	318	301	328	301	328	294	299	312	313	330	309	295	276	273	285	310	294	294	308	312	281	291	284	290	327	276	307	299	287	275	295	301	297	301	289	309	284	305	291	296	288	308	300	316	301	325	304	278	295	286	299	292	302	263	290	283	309	270	295	280	321	287	301	316	294	293	314	302	280	286	302	286	287	311	315	297	269	291	310	300	265	314	313	286	287	282	295	274	329	299	291	299	282	277	299	298	312	296	291	282	283	296	309	321	289	283	294	290	296	291	329	296	322	298	330	294	300	290	282	279	278	286	291	294	273	303	284	281	300	312	300	304	325	277	316	303	324	282	308	303	316	257	297	275	316	280	294	314	288	314	293	290	289	324	284	295	303	332	339	289	308	290	297	295	298	340	287	330	298	291	305	308	267	286	291	263	275	279	296	285	309	301	311	298	253	305	311	315	287	299	272	321	296	286	311	310	294	318	303	306	303	277	298	295	292	295	285	288	330	313	299	292	269	325	286	295	271	294	304	303	310	304	267	327	298	281	278	305	267	319	295	298	273	294	283	308	296	315	282	280	306	297	299	307	277	304	285	349	266	319	288	293	284	282	326	279	312	262	320	299	300	290	295	281	297	301	263	289	347	293	287	290	296	270	313	267	284	302	293	300	296	320	305	295	285	287	317	319	317	311	302	285	343	294	301	282	292	288	305	308	317	297	309	251	290	320	268	274	301	301	294	308	298	265	301	304	314	294	290	328	310	294	293	287	321	325	265	329	296	309	302	293	287	315	314	291	295	287	266	275	311	278	319	270	297	256	279	315	276	307	283	303	321	332	311	326	360	290	304	303	308	294	279	285	282	269	288	293	301	283	334	300	281	320	292	315	266	273	284	291	290	268	313	272	275	289	313	292	273	274	297	276	291	293	286	280	278	302	275	294	288	345	320	314	282	300	293	271	301	284	319	317	309	322	336	298	305	317	293	284	285	323	294	296	286	271	316	320	321	310	326	307	302	304	291	312	296	294	298	276	322	300	264	304	304	300	296	313	307	319	296	307	309	296	311	270	328	292	326	301	272	330	304	292	300	303	292	288	319	322	290	315	330	306	299	284	269	284	299	314	291	314	269	294	287	307	295	294	309	292	316	277	297	275	294	307	297	304	306	284	292	315	304	282	290	291	321	300	311	273	310	304	289	300	301	287	264	295	294	305	312	278	315	315	288	303	286	281	314	296	321	300	302	265	306	329	294	278	307	281	304	336	276	273	310	291	313	310	274	298	287	273	290	287	339	266	295	300	286	294	305	284	297	308	301	298	284	293	323	289	300	338	291	309	288	285	322	303	291	293	300	291	263	300	261	293	277	293	295	274	299	319	283	284	277	312	319	305	284	311	316	289	274	273	311	274	281	273	286	298	319	292	298	313	293	299	282	301	323	271	296	273	312	259	311	332	285	290	306	302	311	290	333	339	296	275	287	332	351	305	301	295	300	277	274	292	268	319	293	301	288	274	297	293	325	282	307	314	296	284	255	272	310	307	302	296	281	333	303	284	301	295	306	300	315	290	284	283	274	303	287	311	326	311	308	335	311	276	285	311	318	321	306	336	278	294	303	287	287	310	307	331	306	282	281	313	313	312	315	299	317	276	293	304	301	292	327	259	305	303	318	297	320	316	307	310	290	326	285	282	291	289	308	331	320	298	302	309	291	296	260	309	282	291	283	303	317	302	261	267	300	319	311	257	295	308	276	306	272	296	284	291	277	318	305	293	267	277	254	311	293	262	306	286	323	286	272	289	301	316	291	319	308	277	321	297	269	261	283	299	311	291	288	301	307	267	278	316	308	293	309	304	300	287	278	310	314	308	284	309	295	283	288	327	288	281	294	300	320	298	263	290	269	315	275	311	287	322	285	267	273	283	277	298	295	287	284	315	313	289	289	286	266	286	284	332	303	321	336	325	309	309	316	292	273	294	307	298	282	297	305	321	278	293	297	302	274	292	283	302	265	248	268	278	293	304	328	313	289	293	306	283	299	271	307	317	308	291	337	312	312	284	311	299	306	297	293	295	258	276	292	275	280	306	343	315	299	292	281	284	302	318	281	307	298	304	278	279	308	316	310	317	290	281	326	312	292	276	282	297	322	354	306	326	294	308	319	313	336	274	292	275	295	304	296	294	267	297	325	330	308	285	320	289	260	297	296	298	330	312	286	317	281	313	308	304	294	292	318	291	285	300	314	319	309	288	315	317	344	320	294	274	298	271	322	312	302	310	335	319	287	280	308	307	298	289	286	292	289	287	297	285	289	320	317	301	251	278	283	295	274	316	309	265	299	299	304	310	305	285	280	291	270	314	300	274	289	292	268	312	308	309	278	290	294	278	322	296	301	271	285	302	301	322	286	299	336	272	302	308	280	306	303	282	305	253	296	253	314	254	302	270	336	318	271	279	294	294	276	296	278	327	267	316	292	292	294	252	343	278	290	301	285	254	278	334	317	270	276	301	289	330	288	270	273	286	292	293	295	309	285	319	285	302	292	285	302	317	288	294	267	297	298	286	266	301	306	319	298	299	290	302	296	288	312	294	289	286	298	278	326	303	281	303	288	286	270	327	312	312	261	312	303	307	303	321	297	271	285	299	286	263	315	292	309	320	307	324	301	317	295	264	267	283	309	278	308	311	287	287	301	306	320	302	284	338	253	321	286	292	293	275	296	275	312	311	313	315	289	303	302	271	308	307
29106	53767	44059	31381	24121	18876	13652	9092	6745	5689	4683	3824	3403	2778	2076	1830	1646	1201	1074	981	826	673	568	465	402	373	397	348	345	322	339	344	312	321	352	306	312	331	335	327	323	312	317	349	341	334	307	338	342	329	326	300	332	346	367	338	331	326	328	340	307	299	295	285	331	328	296	324	273	327	315	333	327	317	344	316	323	295	303	331	317	293	336	348	309	330	307	319	291	301	317	305	311	285	328	292	326	317	296	307	288	332	301	322	359	314	306	324	310	344	297	337	309	321	336	305	357	290	306	331	305	329	301	343	301	329	314	272	312	293	318	300	328	315	315	315	317	309	297	356	333	302	309	315	315	297	308	317	296	329	322	314	284	318	331	299	303	326	307	285	327	330	311	325	323	348	340	350	302	348	292	325	307	333	305	313	307	329	292	307	323	304	332	313	339	318	316	360	316	341	298	314	318	359	318	334	326	303	304	269	309	321	293	304	290	326	307	300	346	282	294	322	302	333	298	329	317	318	281	301	306	322	317	341	306	300	316	325	317	310	311	305	332	296	300	268	333	283	339	308	308	326	317	318	283	334	355	303	294	338	321	321	340	306	325	312	342	325	296	302	304	309	314	259	322	275	325	301	350	320	303	324	332	283	312	306	323	316	298	306	296	305	329	324	337	323	356	318	334	337	307	324	323	335	343	324	300	294	317	324	316	275	294	313	309	329	326	345	319	330	319	279	331	292	321	290	315	283	288	326	327	298	309	332	295	318	358	330	309	300	298	312	304	334	321	303	329	308	302	342	286	293	321	294	306	314	310	320	336	346	353	300	322	313	307	300	319	325	289	300	357	311	322	332	286	317	333	288	333	314	334	308	307	348	290	281	283	314	308	328	287	333	309	273	322	323	336	303	312	319	341	306	317	314	345	328	313	315	341	298	297	312	336	349	333	332	321	315	326	304	320	328	337	333	304	302	289	307	332	307	299	337	327	303	314	318	311	314	323	293	337	295	318	303	328	305	313	323	311	290	338	314	305	324	323	326	282	325	307	322	335	321	290	288	320	307	362	322	305	321	317	280	319	356	285	362	338	329	314	305	317	344	291	301	315	315	326	335	327	290	310	328	316	307	301	315	322	310	342	322	364	318	332	300	323	304	313	295	310	306	319	324	319	321	313	324	327	303	318	319	316	324	294	316	316	332	330	293	302	294	283	315	336	371	301	341	285	323	320	307	329	312	303	352	312	334	302	330	296	266	339	314	289	284	319	329	311	304	316	321	304	319	350	285	279	287	327	322	328	276	349	293	340	324	326	285	290	305	322	339	319	314	330	310	335	314	305	314	302	311	332	334	286	306	295	331	308	311	304	326	330	292	327	293	332	316	335	315	316	327	316	331	335	300	318	304	331	329	321	291	279	340	301	333	315	304	308	315	301	292	309	313	302	305	331	330	323	305	318	291	294	337	310	308	296	336	349	317	299	325	314	306	295	323	330	316	328	326	329	286	319	315	319	326	323	306	341	321	315	338	333	311	280	298	342	341	335	358	316	304	319	339	325	343	304	332	311	323	326	300	342	315	334	329	312	318	312	326	336	318	290	285	290	295	307	320	302	328	292	330	331	320	324	305	286	330	286	284	299	335	325	311	300	337	326	309	326	337	290	325	307	326	307	305	325	320	334	306	331	312	328	304	315	307	332	340	293	324	342	341	343	274	338	314	273	316	303	312	314	289	321	319	288	321	309	304	340	306	330	307	341	295	303	317	327	324	337	330	307	313	306	307	354	329	311	317	315	274	354	300	325	341	341	305	318	323	298	266	343	304	321	305	289	333	312	321	291	295	307	344	292	321	315	337	332	316	328	287	307	274	352	324	317	324	315	334	302	306	309	337	345	299	312	293	322	350	337	292	331	287	318	327	305	322	311	331	343	317	333	324	309	312	309	332	302	301	307	301	326	357	319	314	308	338	310	308	332	326	348	282	281	304	290	334	281	313	336	306	295	293	322	339	292	322	302	278	325	338	340	284	343	290	291	320	325	329	300	331	290	313	335	312	307	313	345	317	301	316	310	315	296	315	316	291	339	333	306	289	313	313	338	313	299	305	306	334	329	316	313	313	306	313	311	331	333	332	303	297	286	309	320	307	325	298	344	330	281	326	292	301	295	307	316	330	299	352	305	325	302	317	287	326	337	320	308	338	321	337	315	343	333	292	330	316	278	308	323	321	326	312	287	287	316	318	309	323	329	310	343	308	308	333	353	309	307	338	317	334	332	290	330	323	311	292	321	368	308	324	331	301	311	322	289	314	331	322	293	339	307	332	326	299	298	339	317	341	349	323	297	326	309	330	295	302	310	303	310	302	329	284	291	336	333	361	310	322	338	316	349	320	323	327	331	298	301	310	312	354	368	300	278	287	300	324	320	328	303	315	318	328	286	341	303	301	307	311	298	339	295	303	298	306	309	308	325	361	291	301	361	296	301	338	303	320	314	344	338	335	309	311	312	349	328	334	322	336	303	312	320	340	292	327	320	330	281	319	349	302	343	320	319	312	305	275	278	298	332	336	319	287	281	299	316	321	330	328	306	295	317	310	311	298	307	290	323	323	361	343	332	323	316	319	314	300	314	333	316	322	322	326	323	338	299	322	340	306	347	294	309	334	325	295	328	294	315	309	312	317	311	335	291	322	296	346	291	318	320	303	315	286	305	311	334	330	330	311	333	318	328	304	320	328	303	312	312	303	317	310	340	315	328	297	320	291	325	301	309	326	303	317	320	295	304	313	299	321	294	302	324	297	293	318	295	281	288	323	337	343	297	322	294	352	318	335	334	298	321	285	314	350	308	348	338	318	298	285	329	327	343	339	318	307	311	307	323	340	314	330	321	316	319	318	334	331	315	306	309	366	302	303	331	301	328	326	319	302	300	321	318	310	341	299	320	310	317	332	326	292	333	285	306	323	335	301	311	307	336	329	323	304	328	329	347	295	311	310	327	341	297	312	335	305	325	337	298	309	296	299	335	352	336	318	324	326	316	298	341	304	327	323	306	292	307	327	309	337	320	305	340	323	328	338	305	317	331	347	344	308	288	294	326	299	363	332	292	315	315	322	306	326	311	315	339	287	326	336	311	291	296	321	281	303	313	316	308	311	311	327	313	347	295	324	317	316	316	309	311	280	265	334	304	337	322	302	316	297	308	300	326	338	321	329	301	305	288	301	335	312	281	330	330	325	296	307	312	336	310	329	312	315	325	300	333	356	290	311	328	304	319	308	291	308	343	322	304	307	295	332	318	322	328	326	313	322	301	285	310	316	297	341	306	316	329	339	296	309	316	341	300	337	321	333	307	311	322	293	340	285	319	326	285	311	325	342	333	316	307	297	335	323	312	325	341	301	333	332	322	317	301	300	331	314	332	321	299	315	297	300	317	348	299	341	332	312	305	316	288	314	314	282	312	329	301	327	315	309	307	310	318	318	335	296	317	331	340	336	358	295	276	316	324	313	285	325	339	302
25429	21507	28806	27564	19970	12966	7689	4737	3246	2618	2250	1772	1737	1393	1082	1014	903	829	644	617	656	597	513	502	449	421	422	424	409	410	397	376	381	412	382	396	375	384	425	409	364	425	391	394	379	389	400	383	410	400	364	456	392	394	372	404	356	409	381	409	422	365	408	388	389	433	374	380	392	421	414	386	404	391	350	393	418	400	410	395	369	435	370	368	399	420	403	397	374	375	394	369	369	383	428	394	446	413	400	403	387	388	367	402	415	354	404	415	365	371	377	374	407	398	377	355	389	360	390	380	414	405	388	362	392	381	369	368	395	382	394	397	395	381	376	408	383	378	388	386	394	357	405	403	364	387	378	366	379	359	381	383	439	367	376	387	403	402	366	420	401	369	351	369	407	376	415	398	390	420	384	404	367	421	389	402	376	354	405	396	385	399	386	410	381	373	357	390	371	386	371	370	378	397	380	393	409	369	401	412	400	403	343	422	375	377	416	408	412	386	354	381	419	355	432	374	375	364	355	417	422	398	363	429	387	400	420	405	385	348	387	414	399	404	404	384	388	418	398	383	403	395	401	361	383	373	385	415	372	363	395	369	408	375	381	378	405	358	401	371	406	396	403	412	374	378	371	409	381	383	395	382	421	409	393	393	361	383	408	372	361	359	385	409	389	407	414	380	375	404	338	407	379	374	363	396	402	359	385	379	370	383	403	374	409	389	415	377	383	373	385	395	386	354	371	395	371	414	453	397	395	365	378	376	367	356	388	361	378	418	406	390	377	383	368	403	405	394	378	403	401	366	369	391	401	373	384	394	396	368	390	358	404	344	366	390	413	406	395	364	413	368	363	381	387	358	351	404	417	396	398	402	384	382	376	373	411	369	400	361	426	382	378	387	405	415	381	403	349	399	398	360	381	363	406	399	380	396	363	381	401	355	354	356	412	399	430	347	381	373	393	370	380	399	401	440	387	419	399	361	365	387	396	394	366	386	375	423	389	374	438	414	399	387	429	377	364	352	409	384	392	381	413	409	372	361	391	411	385	386	395	380	378	382	361	412	391	405	390	388	379	399	399	395	435	396	401	403	382	374	406	380	376	403	375	354	377	373	391	450	393	421	381	367	427	400	373	390	403	393	414	330	389	367	369	391	411	411	392	405	397	384	404	365	354	369	425	382	382	380	381	393	380	368	367	385	349	384	398	377	382	362	369	346	385	417	359	358	390	395	385	375	376	353	407	431	402	412	350	409	378	365	417	397	359	404	419	405	393	394	400	387	361	353	383	434	400	390	390	377	396	416	393	395	435	378	361	398	407	370	358	389	393	381	383	387	352	370	390	374	385	362	395	391	367	408	383	385	391	360	395	382	394	397	407	362	378	394	421	379	358	385	381	383	387	389	356	395	396	373	400	401	393	389	411	379	408	377	383	379	380	393	413	415	381	377	386	399	394	402	395	397	412	364	374	363	383	392	405	413	414	404	371	369	367	392	389	372	377	406	380	391	399	407	373	427	382	414	400	420	423	383	394	409	362	403	369	396	404	387	381	376	363	385	391	405	378	406	395	395	389	391	400	418	402	408	382	380	408	356	375	401	400	382	393	356	394	408	371	395	370	382	411	405	360	433	372	385	365	378	419	404	381	400	404	380	376	386	375	373	370	366	401	403	365	418	415	369	390	401	410	374	408	403	386	406	412	390	392	410	404	375	387	390	372	416	362	399	430	418	384	369	422	361	365	406	395	416	377	364	412	374	396	383	384	363	403	398	393	353	373	390	394	387	375	382	362	433	367	373	394	411	377	390	380	387	377	392	368	346	391	381	374	364	397	389	392	409	403	371	392	432	369	400	419	348	357	350	382	375	392	401	417	411	425	366	375	419	389	353	404	386	430	399	401	445	405	369	356	385	397	396	395	393	397	386	362	400	369	383	397	400	383	402	387	406	420	418	398	418	400	363	418	361	408	383	401	358	378	390	377	420	394	386	410	396	385	400	363	401	380	389	357	410	373	359	402	367	400	406	339	382	378	396	376	379	409	392	371	384	414	428	402	381	353	383	411	361	423	356	393	418	420	401	425	384	416	419	378	382	371	416	359	352	378	389	406	368	372	371	388	388	371	417	405	399	383	378	387	385	442	367	386	397	405	421	378	379	370	382	433	377	392	382	403	345	414	394	394	372	372	388	389	391	372	370	393	381	354	384	364	427	389	412	367	367	384	367	395	391	395	405	393	396	419	347	381	350	417	385	414	385	395	416	385	395	374	380	367	408	418	389	371	400	384	383	359	408	396	364	403	358	386	424	365	370	373	388	372	416	372	375	360	377	361	375	363	359	407	400	399	403	385	392	374	356	372	389	387	406	432	401	353	395	369	371	394	393	384	399	357	390	387	413	359	361	409	375	362	386	384	384	441	404	418	395	406	412	406	406	383	413	381	396	397	424	408	397	349	393	382	410	412	422	360	414	391	355	421	405	354	381	378	375	408	396	395	369	389	392	373	392	378	377	377	395	398	411	416	352	388	386	352	392	412	393	374	379	417	377	390	391	393	390	364	381	397	386	403	401	364	392	387	386	363	383	388	344	394	372	385	370	409	414	388	401	402	407	360	424	375	368	399	428	375	409	360	375	375	374	409	374	389	390	399	384	401	396	410	392	389	388	388	344	389	403	402	350	378	378	368	348	391	382	420	372	405	410	397	402	409	388	378	385	403	432	400	356	415	384	408	393	387	355	373	366	397	379	399	399	355	383	356	390	414	402	371	374	351	394	398	404	352	427	381	407	398	406	401	390	418	406	448	346	366	386	397	399	397	403	369	371	417	359	415	406	389	403	391	377	360	401	381	390	378	392	363	376	412	413	418	399	383	396	420	364	368	407	403	386	435	381	392	383	374	374	429	400	374	385	347	398	399	414	434	407	405	356	426	400	396	384	369	392	385	358	380	434	396	372	422	392	429	377	375	384	380	339	379	357	407	376	373	390	413	386	370	362	368	408	415	429	369	410	351	421	407	378	425	369	408	381	413	392	343	439	388	386	376	387	362	383	394	420	383	385	390	402	416	375	379	411	406	395	414	368	383	410	365	387	417	406	390	408	367	353	372	403	428	407	383	429	379	403	406	415	434	413	388	408	400	361	425	398	392	404	359	361	387	412	407	426	423	384	382	392	387	395	359	385	364	380	392	411	359	411	381	365	382	391	365	405	353	370	401	380	391	408	373	393	395	367	408	384	377	398	380	368	376	419	380	384	384	358	413	385	412	388	397	393	348	400	390	380	412	390	399	419	410	350	394	401	400	371	457	358	363	423	407	388	394	388	379	397	407	364	390	367	380	393	401	392	400	345	390	417	414	409	385	396	391	381	374	357	424	396	393	377	385	390	392	399	388	408	388	371	412	380	402	372	398	426	398	411	389	358	389	350	411	404	410	394	421	402	379	362	378	406	425	433	378	385	407	387	393	388	386	368	368	393	385	376	392	363	416	383	419	393	390	387	369	380	382	393	354	390
28749	50502	40568	28287	21783	16360	11151	7812	5714	4728	3733	3242	2929	2302	1736	1483	1418	1175	1031	1005	793	736	620	584	517	508	499	467	448	407	450	456	429	431	403	434	414	488	400	433	437	422	413	425	413	445	395	442	418	415	386	453	404	431	439	447	440	418	430	403	435	415	429	399	399	413	408	449	448	414	437	419	435	406	413	399	418	410	406	405	431	456	428	410	451	392	419	384	413	395	429	406	389	420	435	410	403	440	409	422	382	433	420	426	447	399	405	446	426	419	406	430	441	413	434	436	400	409	428	421	372	410	433	401	445	407	413	379	374	403	430	444	406	429	409	428	401	402	445	422	396	413	387	416	432	403	395	416	457	395	420	417	455	400	422	417	409	406	399	401	430	402	414	442	422	393	414	442	401	404	447	454	422	411	419	427	414	400	413	397	393	386	378	431	416	405	426	408	421	403	424	409	359	452	409	401	389	391	405	415	449	413	432	412	384	422	427	400	414	450	408	393	454	404	396	461	453	445	437	388	421	427	429	444	451	398	443	388	455	388	426	464	423	386	393	410	445	399	428	452	413	390	410	411	390	438	443	411	406	399	407	419	417	398	424	403	427	400	399	376	423	412	429	405	409	381	426	403	403	384	411	397	435	380	411	404	434	385	384	452	415	399	420	410	444	468	440	405	420	402	407	410	395	410	442	426	413	382	429	418	415	403	433	443	427	421	425	424	428	446	413	432	411	427	424	390	370	407	433	426	429	433	422	428	403	403	410	413	414	436	419	410	445	419	431	395	421	416	420	392	404	403	424	409	414	426	401	436	412	402	408	449	412	433	443	387	407	426	421	371	406	412	419	428	435	398	425	441	426	418	410	404	361	423	456	442	416	408	416	408	432	379	396	416	427	401	411	393	425	403	420	436	407	439	434	434	414	421	406	397	395	431	427	395	458	414	429	402	403	422	437	385	395	415	400	441	396	428	433	388	436	384	424	378	409	397	443	443	449	411	405	407	367	376	409	408	372	446	406	426	418	423	404	403	458	407	435	412	431	422	420	420	416	444	406	412	422	422	421	409	408	432	374	432	421	441	400	437	403	410	408	445	452	427	430	424	416	412	406	418	396	442	421	403	392	392	430	396	402	430	392	436	406	396	396	417	403	397	411	385	444	426	400	427	446	406	438	412	428	435	401	423	404	396	425	436	447	407	399	414	390	421	415	451	399	438	436	432	382	400	395	419	429	410	398	421	421	406	429	419	426	412	396	411	421	434	425	462	426	443	425	425	403	407	410	440	403	432	407	394	415	383	405	380	409	405	408	422	432	419	397	407	419	411	441	408	412	428	396	457	427	448	459	416	421	420	406	423	447	418	434	447	414	424	406	448	435	416	388	388	396	389	413	418	394	390	403	432	394	427	458	460	474	409	433	402	406	416	432	388	438	418	405	452	433	404	416	411	438	382	416	417	434	424	428	450	374	411	422	433	449	401	426	401	406	430	459	442	383	427	407	387	450	376	406	384	422	421	412	412	428	413	410	394	400	404	422	404	426	398	449	431	412	404	425	391	382	441	395	439	419	429	422	399	387	400	412	450	425	411	399	428	459	407	408	433	401	419	427	466	413	395	406	410	427	400	383	444	415	419	403	389	432	392	415	411	400	423	411	412	431	436	419	442	401	433	394	430	415	444	376	413	420	451	445	430	388	411	411	452	401	413	447	381	405	422	467	445	420	396	412	457	424	423	409	399	398	384	437	426	436	428	418	411	434	435	410	426	397	399	427	434	417	422	405	445	380	416	394	424	433	391	422	432	404	392	409	433	440	430	393	426	416	450	406	398	461	457	416	400	439	464	372	410	460	405	435	428	411	448	405	436	377	408	398	417	446	381	415	395	394	443	419	420	406	432	442	393	405	408	410	415	425	412	397	436	445	413	398	378	408	368	410	427	417	452	431	396	403	388	389	404	406	420	406	431	419	427	421	424	420	425	437	406	425	409	423	402	398	409	421	403	407	438	452	428	404	412	411	402	437	414	444	396	421	390	437	434	415	408	394	419	432	463	401	409	457	439	409	416	412	384	404	423	436	413	413	412	430	416	410	436	421	426	438	410	407	447	402	401	397	406	442	410	414	430	431	432	394	449	427	382	399	416	416	425	405	390	460	396	417	424	416	423	411	412	401	440	425	437	423	384	482	446	405	404	425	441	406	422	399	395	395	409	396	366	439	412	432	434	422	414	438	406	427	428	436	420	399	458	441	430	415	407	406	391	426	431	448	406	409	410	412	438	432	434	422	414	428	431	413	418	427	368	395	434	415	416	410	386	409	423	437	411	387	398	408	437	412	428	445	417	420	382	430	439	435	417	439	420	414	420	392	379	398	404	416	430	404	401	418	454	418	420	421	432	423	397	414	442	413	434	415	405	405	399	428	391	441	394	421	426	399	405	454	410	430	389	422	400	398	399	433	372	412	417	416	401	436	433	439	449	394	395	425	417	418	398	420	428	389	437	422	398	423	397	431	408	406	421	397	419	390	380	423	419	419	385	403	450	431	432	414	409	422	376	439	432	419	424	407	436	387	440	423	401	434	413	424	406	406	441	436	435	410	415	408	409	413	383	410	400	391	438	434	427	420	370	443	397	410	385	435	440	402	418	438	385	416	400	427	379	433	426	418	348	433	412	425	427	366	401	444	432	372	391	397	390	419	398	417	393	402	423	433	371	388	431	403	444	434	456	388	412	417	435	397	399	394	412	455	408	394	391	414	433	380	417	445	423	411	388	377	391	413	378	424	401	427	449	431	395	380	438	452	415	403	417	419	407	407	429	396	392	446	414	412	441	429	385	408	396	458	420	414	425	420	418	405	408	419	403	460	424	444	406	450	416	476	416	405	388	403	433	433	390	424	392	447	422	431	387	398	435	414	455	428	391	418	416	397	405	435	407	403	422	432	428	413	410	416	428	426	443	412	379	418	408	396	405	441	439	398	416	397	407	435	432	440	412	396	391	414	399	384	449	425	406	402	424	417	414	412	409	418	386	411	407	395	431	400	423	403	415	430	399	392	397	410	409	406	409	459	423	453	438	404	384	430	450	425	427	411	399	407	400	418	404	425	402	423	410	386	403	410	416	390	408	394	456	395	447	417	433	431	454	415	458	451	404	383	430	401	411	428	428	414	409	418	393	411	379	445	438	393	419	418	399	436	392	405	447	450	393	413	412	398	422	404	401	423	452	432	438	402	439	400	441	443	426	416	430	382	448	461	401	373	390	439	430	399	391	397	431	424	419	421	438	388	423	409	400	398	440	406	395	391	410	426	423	402	404	405	408	434	410	445	381	416	422	414	395	410	420	412	401	416	420	403	438	360	423	411	410	413	408	412	426	410	409	420	448	411	418	446	450	443	439	442	438	404	445	408	425	408	423	428	442	396	441	414	436	415	440	366	427	449	447	387	413	441	408	401	413	428	408	415	421	449	354	391	413	417	411	400	458	409	424	455	375	446	414	406	455	430	398
23083	21435	29056	24421	22268	23300	19930	10029	6358	4811	3919	3298	2913	2641	1922	1604	1503	1368	1060	1002	836	740	680	643	573	522	496	470	450	450	474	451	448	402	475	435	423	420	405	437	435	391	441	425	394	424	455	398	419	407	408	399	395	414	435	394	421	445	429	439	422	393	388	425	408	402	426	393	410	415	429	452	392	410	365	437	394	395	412	422	410	385	366	399	422	392	422	376	435	387	419	400	355	426	408	378	430	427	397	396	406	395	410	407	454	411	425	412	398	436	433	439	434	381	407	429	439	407	420	432	440	407	391	446	406	430	436	408	399	421	396	406	431	428	416	421	392	417	415	399	406	383	365	401	403	361	441	439	398	404	468	421	387	400	434	376	398	417	411	429	452	400	438	376	403	399	377	440	430	443	415	426	400	384	417	437	398	392	373	390	417	428	405	452	431	417	378	418	399	411	376	385	382	384	421	430	406	432	415	455	426	381	432	366	423	424	407	414	447	385	443	389	376	423	370	413	442	425	404	426	395	359	400	405	385	433	432	400	369	371	415	386	435	417	415	404	399	424	447	395	416	412	421	375	392	395	402	383	435	373	394	418	410	414	372	427	409	395	384	394	418	441	416	420	409	379	380	394	417	406	431	391	423	428	398	410	447	415	412	414	427	409	440	420	413	431	390	398	436	384	405	410	422	418	390	412	384	432	417	464	397	387	414	423	405	385	411	429	408	391	416	448	403	410	382	406	441	384	414	448	465	403	420	447	400	417	404	439	431	423	406	421	403	409	430	405	419	428	397	425	434	413	417	418	396	405	407	358	422	427	364	390	399	404	435	426	416	431	386	401	388	426	391	423	424	425	425	418	399	400	401	412	424	415	401	399	417	432	398	380	376	428	409	408	421	422	419	445	410	406	378	420	399	429	428	388	397	410	434	413	415	422	395	436	425	412	377	397	401	428	421	449	431	399	454	385	374	398	445	419	360	437	401	388	434	407	434	415	426	376	449	398	408	405	389	408	389	394	403	415	415	414	354	392	422	417	395	372	387	418	405	416	390	404	421	400	372	423	404	385	414	396	418	434	417	423	371	415	365	389	439	397	431	429	399	407	415	444	424	403	410	422	438	393	441	426	410	371	419	389	413	384	405	426	389	409	438	414	420	427	392	380	378	411	376	384	385	406	415	421	413	422	413	412	438	387	430	398	429	369	401	416	399	413	419	405	408	421	459	422	390	417	399	423	399	389	429	375	432	392	410	410	423	422	418	421	422	396	387	413	433	391	388	426	410	437	414	444	379	379	411	404	404	450	422	425	394	393	397	409	408	381	411	416	422	426	410	380	436	388	382	410	401	410	430	377	442	379	434	419	440	435	418	428	379	410	433	422	378	384	420	412	390	390	415	406	428	452	459	403	423	425	420	415	398	387	378	407	441	428	414	364	400	410	422	421	402	398	406	433	428	392	437	448	433	389	382	416	419	402	432	410	441	417	373	386	431	392	402	439	401	415	372	421	382	422	392	407	381	442	416	445	386	411	441	422	449	442	423	440	430	412	442	423	434	416	376	440	400	414	403	421	397	382	447	423	391	412	410	395	417	411	386	394	395	394	403	385	405	427	403	378	412	428	425	384	423	420	389	390	418	428	404	408	441	420	392	381	431	440	454	388	406	418	392	381	433	403	415	426	409	395	393	392	413	391	437	397	407	423	396	423	429	403	415	411	422	398	416	411	397	412	398	394	401	401	445	387	421	397	413	414	408	411	452	394	392	400	445	386	437	413	387	405	410	396	398	402	429	432	457	462	435	449	416	415	443	435	393	411	412	416	414	405	392	441	412	384	434	451	414	385	394	410	388	372	440	408	420	411	379	381	411	386	397	426	400	404	413	405	374	448	452	440	394	397	395	412	458	428	402	380	396	383	391	430	409	390	432	417	385	430	410	437	440	422	442	413	412	415	435	441	426	418	420	411	413	386	414	426	408	413	431	415	393	444	405	407	394	401	408	409	422	432	438	448	417	378	391	410	392	415	417	454	401	439	383	366	401	414	399	416	408	375	394	395	452	403	406	424	388	411	436	434	450	425	398	441	418	425	435	421	418	397	375	387	437	378	400	417	431	361	430	386	370	429	411	400	430	394	439	396	424	386	428	399	420	390	425	426	426	441	399	402	381	408	453	399	410	431	395	393	420	401	462	423	462	431	387	417	435	392	410	428	392	431	429	421	392	388	397	397	372	413	393	389	412	430	407	399	405	403	392	348	418	386	355	378	388	381	424	436	438	438	437	406	417	428	397	378	428	420	383	407	436	367	415	402	415	376	402	423	433	400	408	416	386	417	424	412	437	426	397	379	407	396	433	415	421	419	409	384	388	398	422	403	387	399	439	365	450	409	432	412	406	426	378	390	406	347	404	420	376	414	412	425	406	428	411	473	434	422	392	400	372	409	396	378	418	424	380	431	401	434	385	419	394	409	399	416	406	415	435	410	416	435	421	433	397	407	392	392	395	396	418	422	417	387	410	443	383	416	420	377	384	409	456	403	365	429	444	388	381	404	415	432	416	421	393	422	387	408	372	420	396	425	402	441	433	420	408	408	393	417	386	431	426	431	415	401	405	405	411	400	418	465	421	436	412	410	405	404	432	405	376	427	409	382	380	406	439	422	430	408	421	468	420	430	389	417	402	391	411	369	401	418	451	406	399	417	385	377	451	382	391	451	419	445	406	434	416	442	413	382	417	381	400	423	405	407	422	413	409	408	385	430	444	396	402	416	409	402	434	411	409	411	415	416	399	408	391	406	419	421	441	415	443	383	435	446	430	380	425	388	409	410	413	382	419	418	379	401	420	460	402	396	397	416	450	388	406	461	451	405	405	393	365	434	390	418	384	410	422	424	398	385	417	411	449	415	398	328	458	421	387	406	385	409	388	404	407	409	434	394	410	446	387	433	391	410	407	409	428	412	398	387	376	433	390	445	414	408	371	414	434	424	392	402	407	409	415	405	444	414	437	394	445	384	377	410	423	407	396	414	423	435	393	426	401	400	426	414	378	385	394	415	410	433	427	392	441	422	385	427	411	404	362	419	374	391	419	370	422	369	358	409	428	420	393	436	404	426	397	360	369	411	431	409	386	430	408	401	382	394	404	421	411	412	411	445	433	429	390	427	439	386	378	439	399	427	450	395	435	406	408	433	425	441	384	401	413	396	441	433	399	395	393	407	410	397	383	410	389	407	375	443	415	435	434	391	429	423	395	414	393	383	394	379	377	419	419	404	397	362	453	385	437	395	390	372	427	414	442	408	386	392	399	420	383	406	413	444	414	408	402	401	428	471	445	400	436	447	419	392	413	395	408	402	409	414	408	389	379	419	442	436	368	414	421	367	400	392	426	397	424	417	397	400	413	375	400	407	385	410	447	399	428	380	407	422	407	401	436	407	421	421	410	401	441	414	398	397	403	384	369	404	435	394	427	409	435	389	395	403	413	410	417	413	421	386	386	428	399	377	417	400
30574	59367	49442	37276	30515	23853	17831	13109	10172	7756	6252	5116	4893	4154	3081	2572	2356	2013	1572	1398	1104	963	898	741	687	543	582	507	473	437	468	458	414	454	442	417	475	418	447	427	417	447	488	448	403	431	442	425	416	437	411	420	414	470	423	434	411	462	431	390	421	411	402	392	427	396	429	444	410	422	421	403	404	405	438	433	437	428	420	414	407	392	441	427	423	445	385	438	435	446	451	463	427	396	389	395	395	437	415	442	413	366	414	411	441	392	454	424	436	420	417	402	440	432	407	399	425	413	419	405	411	419	426	445	446	414	428	453	400	368	433	428	423	455	455	445	470	426	423	368	418	423	431	445	402	404	448	412	451	449	431	421	417	418	419	408	445	397	442	397	451	426	434	469	421	415	439	415	422	452	425	427	402	435	435	451	424	404	505	423	433	407	443	435	411	437	440	431	427	424	400	415	378	450	396	431	420	403	447	422	464	448	421	385	447	410	405	408	436	399	394	451	441	432	416	460	414	415	388	435	449	401	428	454	458	424	445	431	421	376	409	421	441	396	406	389	434	416	422	466	403	417	429	418	402	406	432	429	417	423	403	422	437	435	420	455	451	427	403	381	428	390	425	407	423	416	407	427	431	406	427	391	443	388	419	417	413	431	364	424	424	394	464	402	445	430	401	411	435	406	436	426	431	399	473	410	409	452	406	409	428	445	415	408	458	441	412	447	395	413	421	429	421	372	411	440	452	390	458	436	441	468	436	438	470	434	421	397	412	440	426	443	396	430	426	413	433	424	395	417	423	402	435	399	443	406	393	415	387	445	448	421	415	443	411	443	421	426	436	415	444	392	419	439	421	423	439	391	443	445	432	422	425	412	421	397	393	407	412	444	434	424	407	410	463	430	433	424	424	462	422	384	407	447	395	409	465	430	398	427	473	432	388	446	446	436	411	429	410	420	366	454	415	403	447	417	398	404	418	416	405	431	418	409	432	445	401	423	439	449	447	418	445	389	430	411	429	375	428	442	421	433	426	448	445	431	451	386	410	395	402	404	429	397	434	426	415	416	459	407	425	426	400	398	444	455	410	447	418	417	440	433	424	418	434	401	432	450	402	447	428	424	423	395	450	417	426	436	433	416	400	397	409	401	420	378	406	405	412	437	414	401	431	408	425	413	446	435	404	402	470	443	391	408	456	432	420	418	412	404	404	378	420	398	397	404	442	405	415	456	412	409	412	443	445	386	429	433	408	411	416	448	420	449	378	419	420	429	420	401	392	446	456	405	357	428	413	400	438	433	427	424	429	429	429	433	418	411	429	460	415	387	429	420	411	396	430	391	443	387	424	379	445	428	422	438	449	420	453	436	444	457	417	447	425	429	444	410	424	404	385	390	444	413	401	427	446	426	417	407	415	410	402	450	414	425	401	395	439	430	396	400	419	426	416	434	422	410	423	432	409	392	401	417	407	401	433	404	436	442	412	426	387	410	441	384	423	394	420	407	426	427	426	419	404	413	427	446	408	421	441	443	456	437	452	433	463	406	412	426	397	425	418	448	440	441	388	425	416	431	424	417	410	415	403	408	389	404	409	433	401	422	425	437	426	382	401	423	377	438	437	414	419	399	463	424	394	433	398	456	439	436	405	414	439	420	420	403	438	422	431	442	420	421	434	422	400	408	441	442	426	425	414	411	401	420	446	385	418	419	417	427	417	415	432	423	434	421	459	429	390	446	441	418	437	396	439	411	379	433	451	398	418	438	433	444	424	447	468	424	442	416	440	420	401	412	446	473	431	406	435	398	432	391	409	419	434	436	403	418	395	435	435	441	429	428	427	439	426	416	411	415	417	421	424	437	440	427	429	421	404	408	481	437	444	416	455	400	413	475	416	411	422	447	410	445	431	364	429	405	414	429	442	435	432	405	431	414	426	451	442	483	407	420	417	414	419	452	426	408	430	414	424	413	379	402	406	446	424	423	425	397	437	395	416	466	454	420	427	422	425	459	433	429	461	387	441	420	415	452	445	439	408	418	410	434	455	431	434	422	441	412	406	398	414	409	397	426	400	393	411	434	417	451	384	404	471	419	433	458	427	413	419	414	428	454	420	406	420	442	416	397	378	399	412	421	401	401	392	412	440	416	415	427	394	402	437	433	397	425	437	405	446	420	403	417	426	431	424	402	407	394	414	450	421	389	372	381	454	397	465	427	436	405	404	441	422	412	387	415	469	397	442	420	417	407	409	411	421	410	406	459	451	402	423	405	421	420	400	443	394	417	420	415	397	409	384	422	416	433	440	388	452	444	424	398	412	452	416	415	401	392	419	408	428	425	425	437	408	423	425	433	419	440	432	414	394	427	430	417	392	420	417	427	408	425	425	422	403	400	432	404	411	408	429	435	425	387	391	392	423	399	449	413	384	433	407	381	463	427	422	448	427	421	426	442	454	424	418	450	379	465	448	438	424	455	399	416	423	414	443	391	409	416	469	407	422	417	429	428	409	454	411	442	408	395	432	454	422	403	436	427	441	432	415	416	410	388	413	376	411	438	425	401	394	423	433	420	453	427	403	421	427	410	422	450	421	413	390	435	427	422	416	399	420	400	420	459	388	418	420	385	403	389	403	409	412	418	415	450	422	386	440	432	441	446	384	443	413	407	436	424	430	433	418	418	386	457	486	415	357	459	413	444	391	384	415	409	434	417	414	436	460	411	444	394	377	408	413	386	405	451	407	429	403	452	454	421	430	455	393	410	421	411	425	424	429	443	416	403	443	379	391	407	435	462	418	414	402	451	443	430	425	427	433	433	386	422	425	388	463	425	425	438	440	407	417	440	457	429	398	424	411	417	446	404	409	415	389	397	392	399	402	456	424	452	405	449	410	433	449	453	398	423	409	463	435	394	432	446	407	438	421	409	377	406	436	429	408	432	400	421	421	423	414	422	430	402	399	403	411	411	436	436	422	413	426	439	426	453	414	419	399	447	453	432	378	425	418	435	451	393	407	413	412	407	385	432	432	448	435	431	418	400	412	413	413	419	426	418	425	439	412	410	356	432	396	414	410	420	382	419	428	400	434	435	419	426	440	433	423	419	421	443	437	425	421	437	400	410	437	393	459	426	393	404	397	401	425	409	429	407	409	421	417	420	405	443	389	417	412	436	434	424	422	417	416	428	452	430	408	412	454	422	434	447	386	467	425	440	384	412	405	417	403	476	402	461	416	436	440	396	417	431	424	369	466	402	410	404	460	425	419	433	459	413	430	435	410	436	397	410	390	422	423	418	390	454	414	392	467	404	400	409	444	425	394	408	389	418	437	474	406	416	457	435	412	413	414	407	437	420	427	411	431	423	448	421	431	440	415	413	392	443	412	440	453	426	416	418	434	418	436	403	422	425	429	406	416	410	407	467	440	426	410	446	400	379	430	449	412	404	402	414	427	447	398	429	424	477	457	395	443	409	459	455	423	411	414	429	440	393	403	403	396	427	423	413	436	433	429	397	433	422	379	418
30877	32580	35547	24670	14725	8571	5203	3322	2226	1812	1529	1335	1233	1070	846	700	669	644	538	489	434	397	391	377	355	345	327	351	332	338	300	306	290	343	343	333	335	288	290	328	308	303	324	323	309	327	336	296	298	336	316	310	309	319	322	322	312	290	336	318	326	323	308	307	328	296	300	305	321	313	311	346	335	316	298	321	306	349	292	306	317	303	284	308	299	303	333	328	296	316	305	312	310	297	294	337	312	352	296	268	308	284	278	295	314	347	313	306	320	319	296	313	304	306	285	309	299	314	329	348	298	294	291	332	310	312	296	330	295	292	350	319	333	288	312	273	326	306	350	308	317	279	302	313	303	307	323	348	285	312	278	306	327	356	332	299	312	318	293	283	332	322	311	281	304	324	321	298	320	316	307	329	295	312	335	322	306	315	304	284	314	314	322	308	308	314	308	306	301	291	311	285	310	277	312	324	289	315	286	322	295	346	325	266	302	329	314	304	308	291	305	323	317	305	296	324	310	304	284	300	313	325	313	302	338	310	310	306	306	345	304	313	286	283	284	335	326	309	298	302	314	284	301	311	294	302	317	305	312	290	315	313	348	300	274	315	302	314	328	311	293	331	285	302	356	319	292	330	307	303	310	317	327	303	281	335	303	311	296	299	330	299	318	322	326	311	308	298	325	300	322	318	319	302	305	304	307	284	286	321	295	317	329	300	311	308	317	309	318	318	316	290	305	301	298	313	322	314	304	271	306	330	324	329	298	328	319	309	332	319	320	306	291	294	282	299	298	285	308	319	314	283	302	315	323	298	292	297	306	304	345	285	329	302	322	296	328	312	311	341	274	299	338	320	329	339	314	317	299	314	301	322	346	328	300	331	312	304	321	317	304	324	305	306	309	319	306	318	326	322	299	309	279	308	344	303	312	325	315	332	265	297	322	318	317	308	313	320	291	329	309	331	325	314	309	335	289	320	309	302	305	316	305	287	288	302	306	313	316	300	329	319	307	310	325	325	317	326	320	298	303	314	318	306	323	282	323	310	313	296	313	341	317	310	320	330	334	281	293	315	298	290	310	304	329	302	310	325	339	326	315	298	306	293	322	289	319	309	313	334	295	324	298	333	295	278	297	312	289	318	299	295	322	280	287	332	302	298	335	312	294	275	332	299	288	329	308	312	322	321	288	299	307	315	304	335	299	294	309	356	308	322	309	301	311	327	317	312	334	316	337	320	323	325	322	303	283	322	339	307	289	304	306	314	315	279	317	334	308	308	311	307	308	290	347	312	286	300	322	279	315	319	335	337	347	310	319	323	300	297	316	333	312	358	339	304	288	304	330	341	341	313	283	313	306	278	280	334	331	310	303	318	306	330	317	289	301	326	306	332	344	309	310	310	318	327	298	292	294	301	340	328	325	348	317	357	291	319	313	315	301	316	289	310	272	298	341	305	315	313	304	313	271	339	316	292	315	296	312	302	346	317	294	292	354	319	344	304	355	294	276	290	315	324	322	309	307	330	326	311	315	316	318	308	338	321	303	305	321	314	315	307	327	291	307	303	281	327	345	287	318	309	304	311	316	307	316	325	322	301	307	323	302	331	313	336	330	279	293	323	327	311	311	304	334	295	288	303	321	284	284	334	306	324	296	308	348	297	330	300	321	347	334	304	309	308	291	301	291	300	298	336	287	317	307	324	311	316	323	283	326	322	284	271	293	283	340	318	320	312	316	290	338	309	346	286	331	316	318	317	310	294	313	308	309	311	328	304	334	329	327	312	309	300	298	303	324	308	320	316	290	311	290	294	298	334	300	313	306	300	318	317	329	330	301	287	324	319	331	313	283	316	332	326	291	329	306	315	340	307	289	303	293	310	274	298	291	312	319	320	296	334	300	287	311	323	299	317	331	307	300	328	335	324	314	314	323	322	294	285	339	296	302	307	293	316	338	316	313	302	308	325	289	314	342	298	297	281	305	285	312	317	320	282	308	304	323	282	285	303	288	294	310	277	313	305	299	301	336	317	311	338	311	331	299	295	339	318	302	306	317	304	300	342	334	328	309	290	265	321	318	293	318	329	294	309	353	293	261	326	303	317	325	298	297	322	300	291	305	334	322	315	294	325	303	340	352	280	299	312	303	299	299	307	308	314	309	326	316	335	304	294	296	303	317	301	330	305	287	311	282	319	318	312	320	302	306	311	325	308	314	314	306	304	297	304	308	328	311	311	293	319	330	320	318	320	335	323	260	314	301	343	319	321	298	296	311	324	339	317	324	295	317	280	342	320	314	330	299	314	296	318	318	303	312	322	319	337	299	323	304	316	313	301	302	317	312	292	304	301	315	325	308	331	309	299	299	296	321	318	334	305	320	306	346	285	321	334	323	327	296	306	336	315	312	310	298	281	321	301	299	314	299	316	335	292	331	323	322	322	299	334	313	288	311	267	324	305	346	300	295	294	301	323	273	298	332	319	282	319	308	280	300	329	272	325	307	305	305	296	328	306	324	319	317	304	310	319	317	304	321	301	305	313	323	304	322	312	306	307	290	314	314	298	330	301	297	354	325	322	314	314	322	311	266	320	312	304	283	315	299	298	289	290	327	346	297	331	327	321	313	304	285	324	323	327	308	293	349	305	339	315	294	291	326	318	281	308	290	321	299	297	286	320	301	283	309	326	331	298	301	331	305	331	309	302	305	334	308	289	350	288	305	340	331	317	280	293	292	328	332	267	303	322	308	297	308	305	330	294	355	316	326	324	303	309	322	330	287	308	292	290	313	285	307	327	312	329	303	296	272	297	316	317	323	297	292	297	282	329	306	318	300	336	320	301	295	315	321	356	313	306	332	329	321	340	316	299	296	330	292	306	296	345	303	297	290	339	333	322	331	311	331	311	315	312	332	292	321	312	307	299	344	289	342	297	325	337	320	323	324	337	330	313	313	329	304	302	352	324	302	279	317	322	297	294	292	299	324	327	309	306	337	285	336	302	295	294	287	311	279	318	301	310	330	334	309	314	321	336	334	289	313	322	316	341	298	296	343	299	293	302	304	304	358	323	318	317	305	326	300	297	298	348	298	303	299	292	352	320	284	289	319	309	297	318	303	316	315	246	306	322	329	297	340	298	342	326	312	293	294	337	320	279	313	319	301	279	317	321	311	310	356	331	335	311	309	289	344	310	312	320	315	314	319	289	295	300	320	314	262	297	305	334	322	301	290	308	311	312	306	315	314	347	364	316	302	304	316	343	306	263	316	304	322	308	282	306	323	312	292	330	311	328	313	315	326	297	318	295	317	314	322	343	286	290	313	302	301	315	321	300	296	304	272	307	305	294	294	327	305	333	314	349	313	310	313	335	312	325	289	303	304	266	304	319	304	324	295	296	317	328	278	312	268	319	300	309	308	304	342	299	321	331	345	325	296	298	290	314	326	330	291	292	315	326	297	325	353	315	315	313	324	327	325	314	298	307	318	318	280	295	300	303	300	315	310	331	309	329	324	344	288	365	326	312
29541	46664	36009	23421	17446	12533	8275	5728	4214	3279	2689	2369	1972	1650	1225	1082	1028	890	788	660	547	458	452	460	429	444	386	343	351	359	343	355	364	339	352	346	340	358	350	331	371	324	317	346	330	352	345	333	311	336	334	311	351	353	347	334	317	309	382	360	338	322	339	318	367	359	342	340	353	317	342	350	351	317	334	327	340	335	325	351	309	344	354	325	332	317	356	336	352	311	351	315	355	311	366	316	336	344	311	359	343	321	317	347	314	361	321	337	335	340	363	332	335	340	323	331	315	325	365	345	284	328	349	308	336	327	327	352	339	321	316	329	332	343	331	325	350	354	331	355	353	347	344	299	309	348	311	318	306	312	348	336	332	346	356	358	354	333	334	331	343	357	301	342	317	337	325	358	344	351	319	325	301	346	319	342	338	291	318	313	336	326	335	341	341	345	355	354	311	326	333	293	334	340	328	340	322	364	305	316	368	324	325	306	319	334	337	340	368	324	335	304	338	321	379	350	335	334	325	332	318	338	321	351	308	332	306	317	302	317	330	389	340	363	317	347	337	348	343	346	338	304	341	327	323	320	357	316	339	356	367	333	327	372	352	351	319	337	352	338	331	319	311	333	300	352	341	336	316	328	338	323	336	349	309	359	337	347	328	322	330	326	338	337	352	314	340	343	364	328	328	360	337	333	346	325	337	342	344	317	329	302	338	356	304	318	360	304	334	330	340	307	335	351	337	341	321	348	312	294	340	351	325	325	337	360	338	318	357	369	336	329	313	348	325	287	299	329	323	328	345	320	355	345	341	336	325	320	311	357	337	319	348	323	350	345	329	336	372	315	328	331	355	344	309	342	336	286	343	363	354	327	368	325	323	373	343	331	349	336	337	352	328	352	348	356	336	325	319	320	290	356	350	338	350	357	330	301	323	330	335	339	332	344	336	330	330	342	323	331	340	336	332	394	342	362	316	331	344	337	325	342	333	333	318	328	382	306	368	339	333	321	323	340	320	326	364	325	315	339	334	324	297	316	325	326	315	355	322	326	305	345	333	308	329	357	326	349	349	341	353	336	317	325	328	314	333	323	302	364	318	300	339	337	323	336	311	337	351	339	334	314	340	334	333	319	332	344	343	316	360	314	336	319	361	315	341	319	321	357	312	322	328	332	334	286	307	327	340	329	297	341	340	366	318	325	325	337	313	348	334	324	319	362	318	347	354	358	325	335	331	318	350	331	313	319	322	369	308	305	323	355	302	362	345	346	348	353	320	321	313	324	358	311	346	344	336	336	298	317	352	342	336	351	284	331	354	331	349	337	322	339	343	309	329	291	357	337	322	344	353	295	340	333	358	319	358	366	358	343	332	325	320	349	357	314	308	320	304	359	335	331	322	355	309	362	352	343	351	362	333	335	353	348	334	358	356	367	292	324	356	310	336	340	349	372	314	323	373	359	314	344	339	335	335	328	316	343	322	330	323	325	337	351	357	349	336	339	317	330	321	326	359	306	350	330	329	318	358	374	313	306	347	368	351	322	355	349	321	361	325	311	343	326	327	348	330	340	330	306	338	327	342	294	384	316	315	340	353	352	320	339	350	329	351	340	344	343	353	337	314	342	342	326	333	296	304	333	344	345	312	347	307	349	335	337	348	336	336	352	295	354	351	317	357	347	317	361	332	355	319	309	356	337	328	315	357	322	321	319	383	342	346	336	312	346	353	312	352	315	325	344	328	308	336	309	343	360	336	343	321	339	346	359	331	344	345	338	332	360	344	338	316	359	377	353	323	347	348	346	342	335	344	363	327	317	343	327	371	349	339	331	325	317	376	368	345	303	357	307	317	323	309	302	348	327	353	302	320	331	343	338	349	346	340	331	334	319	329	353	360	351	334	309	310	341	356	347	343	343	314	331	330	346	331	307	321	337	327	315	337	300	307	335	315	337	342	363	326	357	347	312	319	304	352	333	384	338	321	334	365	326	319	306	346	318	380	316	332	303	317	352	344	331	328	327	317	336	323	337	350	340	336	339	301	378	369	368	370	345	315	361	341	338	340	324	343	355	365	324	309	346	341	311	338	336	307	334	366	362	338	343	347	304	297	324	322	323	343	325	314	309	336	317	337	323	318	325	345	317	318	331	348	320	362	350	336	335	323	317	341	343	310	313	323	325	331	320	297	325	323	340	293	367	377	320	350	315	360	361	342	341	334	342	347	324	355	345	339	344	298	332	342	357	361	379	350	345	346	321	330	331	316	330	329	326	337	344	324	333	338	346	334	332	325	313	357	292	321	325	347	327	332	360	347	332	315	327	334	362	312	344	368	342	311	342	351	322	343	318	356	331	318	340	361	344	352	336	333	315	329	339	336	319	324	351	335	313	305	323	344	330	317	338	326	348	319	353	346	338	336	361	323	334	370	328	331	303	327	351	343	329	340	329	359	300	322	322	327	322	301	328	350	341	339	323	320	327	351	336	330	363	316	344	361	377	347	325	323	336	369	323	336	346	325	325	334	317	331	364	330	336	322	316	341	316	345	326	309	314	302	324	336	332	346	327	335	319	355	334	333	343	323	326	355	347	357	359	339	354	332	304	353	343	327	332	356	349	316	342	291	310	330	357	328	364	336	328	311	321	346	353	336	335	356	336	364	332	311	336	340	320	348	334	369	322	364	335	307	320	343	337	297	328	312	331	315	341	343	301	326	333	343	374	357	346	368	314	353	328	362	325	355	335	344	348	342	329	336	371	342	325	335	326	322	316	340	341	323	350	321	309	314	344	357	345	309	343	343	372	371	337	321	319	356	326	327	334	331	364	342	359	311	317	349	351	331	344	369	339	373	367	316	349	323	333	323	369	348	354	336	361	299	342	336	332	361	313	340	328	346	350	335	323	317	353	348	351	360	355	338	330	325	322	334	353	351	317	356	343	355	321	353	333	347	327	335	345	333	343	317	332	347	344	331	346	342	332	346	329	337	275	322	351	307	351	380	330	302	339	321	288	367	369	328	314	316	333	359	347	353	348	343	318	308	370	343	317	337	303	324	311	327	356	280	351	334	299	354	316	338	345	317	337	322	302	335	334	333	332	351	354	320	317	326	368	343	335	337	293	340	319	347	337	326	322	326	320	368	308	323	340	343	324	323	358	322	358	328	346	352	341	328	350	357	288	325	323	330	339	348	378	312	318	352	305	338	296	313	328	335	358	384	331	349	321	316	340	355	329	315	363	335	367	330	295	333	375	326	382	335	342	368	350	314	312	319	352	342	323	327	316	329	293	348	361	341	346	346	373	360	331	323	363	332	338	335	321	320	330	324	335	327	362	346	348	350	333	304	369	310	329	317	337	316	324	339	345	331	327	351	344	347	355	343	341	343	346	315	360	335	337	315	352	329	341	335	332	319	338	309	318	329	365	315	322	321	329	322	323	323	282	331	303	328	322	318	353	337	358	347	356	331	347	335	329	352	328	328	355	301	330	335	328	357	367	354	333	351	348	318	349	321	324	331	348
24112	21405	28765	25414	22760	18645	11386	6508	4484	3191	2708	2287	2033	1618	1293	1056	912	885	771	651	636	442	430	439	391	383	390	346	300	302	323	329	334	288	329	334	332	311	270	346	286	317	350	286	302	308	299	273	309	304	308	296	318	321	304	329	305	310	326	288	301	291	291	274	299	316	296	303	308	303	317	300	320	280	297	304	284	277	280	306	313	279	292	302	303	318	346	290	303	269	339	311	317	328	314	309	294	299	306	296	297	281	290	313	304	320	299	296	324	268	277	301	318	282	274	297	326	280	317	305	304	271	323	276	304	290	321	298	296	325	274	276	281	316	309	328	288	312	294	306	327	282	326	287	308	322	331	297	293	280	301	292	282	289	314	295	308	294	289	283	337	316	317	288	302	286	275	313	298	331	318	291	317	267	308	287	296	297	316	310	329	277	289	291	290	300	296	312	297	282	288	333	319	304	317	326	319	306	306	303	285	317	294	300	294	304	318	292	310	309	357	276	314	299	284	316	321	288	292	281	297	300	309	272	293	304	275	269	298	322	273	318	296	251	300	295	276	307	307	279	291	327	304	286	287	298	249	329	306	294	314	326	290	280	304	300	306	326	290	309	284	300	306	316	273	292	291	304	291	273	293	323	313	300	307	308	309	296	300	295	300	302	290	309	328	333	281	319	287	295	290	290	302	327	312	326	305	312	311	315	312	297	318	283	304	300	276	340	305	307	300	278	285	314	287	301	304	314	313	295	322	324	312	308	301	288	279	337	283	302	309	315	319	306	274	333	319	289	315	283	322	313	309	286	286	316	274	307	283	324	319	275	302	303	322	297	308	309	324	286	285	338	316	326	313	295	288	310	305	305	308	308	308	299	309	301	331	294	268	274	291	317	282	306	298	299	313	316	308	277	279	286	295	301	313	314	301	278	270	279	313	312	317	312	285	274	251	289	305	309	310	298	281	294	290	335	270	296	299	288	294	315	300	305	285	315	305	309	296	280	284	291	303	289	273	300	296	292	279	298	315	333	322	256	273	279	285	313	298	288	312	258	311	310	305	327	316	309	303	319	303	331	284	316	302	288	315	331	281	291	324	298	286	299	328	299	319	301	305	291	278	294	295	276	311	297	268	316	295	264	279	300	303	296	302	350	322	294	293	298	310	285	266	294	302	325	315	309	287	307	290	310	308	323	278	298	322	317	302	290	283	294	266	306	268	331	293	309	310	289	316	296	315	299	300	288	258	295	288	286	318	303	302	300	321	318	296	295	300	274	297	334	287	303	320	288	306	302	287	308	314	321	329	288	303	299	287	305	323	301	305	294	301	322	329	264	284	290	279	311	315	297	324	313	271	322	312	311	259	324	266	276	293	288	290	276	300	274	278	310	317	357	271	269	314	286	289	326	300	304	325	295	280	307	318	307	307	274	278	313	270	320	301	307	298	330	290	291	269	299	278	276	270	286	307	279	296	298	316	311	327	353	301	295	302	335	329	345	291	286	308	286	294	275	308	309	305	307	320	279	282	312	301	310	309	289	269	311	289	290	274	267	274	282	280	269	303	281	312	297	306	310	316	270	299	312	319	313	307	279	301	327	292	293	288	278	320	299	292	283	298	305	316	326	301	290	285	305	316	314	291	296	285	313	325	277	307	308	306	320	287	348	348	300	315	307	301	291	306	303	287	338	300	315	285	287	294	274	308	315	289	314	297	305	268	312	327	301	299	338	316	292	284	276	279	305	292	288	297	281	275	346	293	283	303	307	291	302	296	311	294	313	314	322	308	301	308	271	313	307	338	310	299	306	301	264	309	322	324	314	312	301	278	302	313	305	280	336	340	301	330	308	288	287	301	301	307	297	317	290	309	328	300	276	312	321	288	281	276	264	304	286	278	279	307	286	306	279	293	270	317	280	305	302	314	281	277	297	299	275	300	306	292	275	298	300	303	318	276	300	307	299	319	316	269	308	301	313	302	310	283	308	309	290	287	311	303	286	292	285	300	327	291	328	267	275	317	277	310	323	289	297	297	274	308	282	294	330	293	297	326	287	300	280	302	281	301	330	276	294	297	291	287	270	314	276	308	302	311	297	289	308	280	315	315	297	332	301	288	289	304	313	292	310	295	289	269	286	283	305	265	311	290	315	294	330	318	344	316	306	279	259	322	293	293	328	298	318	300	291	289	280	307	314	301	274	322	300	324	312	278	303	302	259	327	283	326	294	286	310	301	314	281	292	301	300	304	320	296	303	286	306	315	308	280	309	321	302	289	266	282	301	288	298	305	276	289	310	321	326	274	318	324	329	285	284	325	319	287	287	296	326	293	303	257	306	303	313	333	310	307	290	346	302	296	322	290	323	321	327	313	302	320	324	317	303	318	311	293	332	298	314	322	290	295	291	288	306	314	278	271	344	300	315	313	292	315	291	304	273	327	309	314	302	256	274	317	302	279	300	312	302	304	273	292	345	277	296	291	315	311	282	294	294	278	320	306	271	287	313	311	287	279	271	274	291	303	303	273	277	298	323	319	302	288	340	320	316	319	344	327	301	308	270	296	285	280	279	304	300	286	340	299	285	335	301	269	308	280	298	293	312	272	285	290	274	289	293	289	313	286	311	317	264	308	311	306	298	297	316	283	312	298	325	277	294	304	275	293	305	341	311	298	286	306	326	295	317	275	295	297	310	296	285	276	309	283	276	306	301	295	305	305	318	294	310	318	299	311	285	307	295	289	291	323	306	288	348	315	298	300	283	318	300	285	338	296	320	322	287	304	304	285	309	294	311	281	278	325	313	291	340	288	293	317	298	315	333	285	300	313	297	340	298	320	320	318	302	305	320	299	267	313	303	294	314	324	309	292	289	291	281	283	303	297	310	307	305	320	295	280	334	313	335	311	314	307	310	305	312	281	275	320	298	295	280	300	308	270	307	280	285	283	285	299	304	305	325	272	313	313	298	295	301	277	317	313	297	304	320	299	313	330	307	292	311	281	309	302	311	273	314	297	263	306	296	297	287	295	311	315	292	272	310	294	282	287	329	304	312	301	289	268	338	297	264	303	311	309	298	268	300	285	281	300	316	337	281	312	283	301	323	264	337	291	297	269	290	312	328	292	338	286	321	317	312	300	289	306	312	354	296	320	277	302	294	294	302	316	281	317	285	293	313	269	311	275	296	279	302	301	293	308	282	293	306	305	314	312	333	299	350	280	308	296	302	309	337	301	281	310	295	305	273	311	310	317	293	296	290	290	294	316	328	290	306	309	262	321	299	291	283	313	284	308	275	305	325	288	287	255	290	323	292	302	346	306	283	326	295	312	294	291	307	307	291	290	311	312	270	290	264	314	280	311	269	315	302	286	292	291	321	321	313	288	315	284	287	322	276	316	291	312	292	319	322	280	281	297	293	353	295	317	312	285	306	279	321	296	290	303	296	307	286	278	302	272	296	306	304	267	284	319	300	337	261	309	328	299	305	287	283	307	302	307	320	288	315	310	306	287	297	278	312	293	286
29074	53781	43710	31595	24524	18321	13068	9854	7408	5430	4502	3735	3321	2713	1923	1696	1456	1330	1159	948	776	585	538	534	498	527	403	382	391	375	352	369	342	333	333	358	334	335	339	314	328	310	340	353	368	316	359	352	377	280	300	328	304	324	301	334	300	326	341	341	305	318	325	315	302	316	316	331	329	315	346	315	308	332	348	301	313	305	332	347	338	325	315	310	288	316	339	325	344	325	336	311	325	313	342	315	351	341	308	302	298	343	356	336	321	318	315	296	291	337	338	322	316	329	296	303	327	315	290	311	344	319	323	270	330	336	300	314	315	327	322	293	323	350	341	300	327	304	299	301	307	316	310	351	343	311	319	276	322	297	299	290	332	323	330	295	302	320	308	328	349	334	307	324	285	316	313	302	297	313	303	323	308	320	294	303	318	315	328	316	302	306	289	327	333	302	330	335	299	348	318	345	349	316	335	287	334	318	308	339	324	365	317	324	305	304	344	330	350	304	329	338	317	305	323	297	334	306	333	327	355	320	285	331	317	326	296	314	310	327	323	320	299	304	295	328	306	328	346	283	327	317	277	318	315	316	294	296	350	294	346	353	328	302	313	303	335	339	295	298	340	302	333	301	334	326	336	326	277	333	336	307	318	330	328	347	298	284	319	323	309	313	330	324	299	284	308	350	320	339	318	360	301	319	319	346	337	289	267	303	343	306	349	297	355	306	310	345	322	303	297	299	333	320	337	334	311	315	307	301	313	317	289	298	304	312	307	293	290	301	276	346	294	304	325	340	316	299	345	326	296	344	353	308	288	286	304	298	289	313	323	290	318	354	273	307	327	300	289	299	357	300	330	303	339	318	290	334	306	345	315	343	316	308	288	309	318	320	352	298	336	300	299	296	313	279	330	308	324	316	311	333	360	294	339	297	326	336	278	312	303	279	357	312	296	346	324	313	320	317	328	307	323	319	330	321	308	316	357	307	278	314	333	330	323	321	328	332	279	340	289	302	319	338	306	334	333	343	314	314	342	310	320	317	304	293	267	304	312	300	297	313	311	317	332	355	297	311	302	294	325	308	321	299	310	316	339	333	339	319	342	293	345	321	331	323	341	308	330	321	317	322	352	316	304	311	328	290	307	343	297	315	347	338	292	329	337	293	312	296	313	311	324	311	334	327	303	326	300	344	317	285	298	330	310	307	340	338	309	312	302	311	332	332	304	309	333	346	327	323	316	331	327	319	320	300	332	311	306	302	315	268	308	300	331	329	331	324	323	299	332	362	311	328	310	328	308	375	318	346	341	344	312	383	297	342	297	319	330	330	311	319	294	328	339	320	324	332	307	359	323	299	326	311	303	289	326	313	329	325	305	315	298	309	317	319	324	298	296	310	292	315	326	308	349	345	302	311	312	320	315	319	325	325	338	308	359	301	316	320	346	316	332	279	335	293	313	303	322	304	332	339	324	317	298	326	334	331	324	306	314	283	324	302	333	319	329	327	306	298	301	324	295	337	297	325	343	306	340	334	324	308	350	303	302	290	341	307	326	333	323	322	306	315	339	312	300	309	327	319	335	328	313	296	288	312	320	326	325	351	315	305	309	312	329	295	315	300	301	347	324	294	330	306	342	319	290	298	302	345	297	298	335	318	341	318	331	331	288	363	316	293	324	303	320	337	309	296	315	313	317	317	320	349	319	324	309	304	296	347	310	343	302	320	342	337	343	306	355	331	296	332	329	308	312	341	304	308	339	317	309	314	330	334	318	306	314	296	330	331	325	333	305	296	346	310	298	300	329	323	307	322	330	282	333	294	337	310	272	327	343	341	323	310	343	333	342	347	350	331	312	290	320	341	328	344	324	296	321	314	356	313	326	320	340	310	325	320	334	334	315	337	318	314	324	322	352	328	296	333	314	289	306	307	316	331	328	342	326	313	292	340	307	290	337	298	326	322	310	338	359	317	307	301	297	339	313	311	336	294	320	331	301	339	318	327	299	319	277	316	319	314	301	327	290	348	322	302	347	315	332	329	300	283	320	349	335	335	304	363	336	328	319	287	334	293	301	321	304	338	327	308	299	313	320	312	299	285	326	320	334	319	321	329	300	341	330	281	320	318	306	303	299	292	324	337	295	300	311	320	292	313	301	305	326	276	323	323	285	339	306	290	334	336	331	290	346	331	294	315	347	320	326	324	305	323	323	320	320	312	291	327	346	349	307	343	311	314	350	296	305	331	301	309	311	321	326	347	316	305	316	286	333	338	282	327	317	322	305	306	319	307	332	322	310	292	330	319	315	305	322	294	312	326	314	338	311	314	290	316	327	285	329	298	267	316	293	299	301	310	313	324	305	306	302	330	350	293	341	331	314	328	306	295	320	315	336	311	333	316	304	308	291	325	317	325	324	309	295	329	306	338	301	334	313	288	274	324	340	325	295	324	338	304	332	312	355	288	319	316	304	300	313	301	323	304	298	307	307	329	328	311	327	299	329	293	325	338	319	343	280	349	339	303	308	358	297	297	322	328	306	375	320	307	342	307	293	292	302	296	318	302	344	324	330	321	296	298	329	326	314	288	328	315	297	315	342	315	297	329	305	296	285	317	318	331	339	311	319	332	289	327	276	351	338	338	320	354	308	311	285	329	299	307	303	306	305	297	302	315	330	322	316	322	346	317	316	320	280	315	322	339	345	302	323	351	318	344	325	293	282	389	305	344	336	321	325	333	313	328	322	331	326	327	292	300	300	330	294	311	293	292	306	299	289	323	299	311	338	274	278	325	308	321	350	301	319	285	301	325	307	316	323	338	320	333	330	320	291	268	319	347	312	325	333	310	318	313	318	297	307	329	317	329	313	328	312	328	306	313	303	292	307	327	338	311	328	298	308	328	323	316	315	337	322	314	315	318	292	309	342	285	327	315	286	335	272	320	335	301	323	316	293	298	330	318	311	348	323	308	311	311	351	295	289	321	305	336	328	349	344	322	326	326	352	323	320	320	336	278	305	305	314	303	299	301	314	306	291	328	288	332	321	301	335	366	325	307	310	295	310	300	333	347	317	322	329	327	306	323	327	329	315	322	300	323	307	303	330	350	337	314	324	302	313	323	323	339	309	334	316	317	366	322	315	309	330	308	327	313	302	311	323	327	317	306	340	277	294	340	340	323	336	298	307	300	298	313	313	355	339	306	321	350	341	344	325	330	314	312	296	319	320	305	311	337	310	328	295	323	335	296	337	311	293	320	320	311	321	308	287	317	329	299	325	351	296	277	342	291	315	319	310	283	317	306	303	324	317	318	333	283	301	288	303	310	324	343	334	313	318	314	274	337	329	329	312	320	324	305	308	316	345	330	351	307	312	319	331	312	299	302	311	354	336	341	335	327	338	312	317	322	318	308	323	333	323	316	323	291	320	323	325	303	323	298	342	304	324	324	303	320	338	325	335	313	346	345	343	323	324	323	273	322	317	299	327	290	296	342	313	310	304	282	371	298	319	340	301	370	322	326	337	340	351	329
25504	21524	28636	27564	19914	12679	7854	4702	3306	2559	2161	1821	1631	1390	1027	899	830	844	740	683	599	525	476	469	493	461	485	429	412	460	402	409	413	408	393	399	433	400	426	415	425	413	410	415	392	404	412	372	399	403	385	412	392	395	424	405	399	390	381	397	368	388	398	380	358	434	425	366	401	369	401	390	355	384	431	415	389	370	406	404	373	394	387	434	378	402	388	415	378	390	425	416	393	396	398	358	411	388	367	384	429	384	422	385	371	408	397	380	373	397	386	374	375	388	392	393	391	417	345	397	375	341	390	401	423	385	451	373	372	413	405	433	404	390	362	349	375	433	411	384	418	403	387	386	375	421	371	412	393	383	371	397	411	374	392	394	372	366	397	406	400	444	391	358	380	411	418	397	388	406	406	400	377	395	404	386	366	401	396	397	403	400	418	408	404	389	387	390	401	395	391	358	350	373	370	349	395	393	398	403	393	389	385	388	412	385	391	351	409	416	404	380	344	361	381	407	420	387	389	443	380	390	382	400	412	361	383	393	414	439	385	399	384	374	367	374	381	371	396	391	386	393	391	433	390	399	388	412	427	390	373	416	409	375	339	375	423	388	390	395	392	403	393	401	371	384	387	370	423	397	407	354	392	386	408	368	444	409	377	372	394	373	415	402	359	387	388	396	351	413	413	415	384	407	397	401	361	388	397	397	408	421	405	423	427	371	404	384	404	402	387	392	408	412	378	397	408	406	403	377	413	417	420	384	374	364	346	376	407	376	350	404	388	391	392	380	379	400	368	354	367	338	392	394	393	402	390	398	361	382	397	383	399	384	347	366	382	404	379	386	402	381	422	377	395	364	392	375	390	413	380	400	377	393	428	392	366	356	377	365	399	401	377	408	379	364	374	375	353	397	412	378	395	379	392	397	397	381	402	401	404	369	413	416	367	351	377	394	424	388	396	379	379	373	397	386	404	405	410	387	401	406	411	394	381	394	387	409	375	368	407	400	386	388	410	359	369	366	399	395	369	381	411	375	380	375	365	378	398	369	449	355	422	409	366	375	405	415	398	386	419	403	387	410	376	393	399	367	398	423	418	388	401	403	369	442	352	395	400	399	370	416	374	397	409	374	393	391	396	371	373	368	394	386	378	381	404	393	382	424	407	378	363	396	351	416	419	367	425	385	382	390	398	384	412	427	405	385	388	385	381	382	380	377	397	390	354	365	393	390	380	430	374	394	404	378	370	398	390	370	378	392	413	390	386	382	410	369	397	402	363	384	416	399	379	383	385	433	428	387	410	373	377	403	400	382	409	372	412	382	384	387	382	350	376	387	361	398	408	411	422	390	364	406	377	398	374	378	380	381	428	379	395	410	372	349	395	366	387	355	389	402	379	412	400	385	384	371	415	372	343	379	369	381	398	385	380	390	375	384	393	391	365	374	354	374	406	369	391	416	413	381	404	391	387	385	368	399	406	395	412	403	367	426	375	402	401	362	386	431	389	387	411	369	403	394	372	395	387	396	386	403	401	365	370	390	417	388	376	411	361	402	374	410	365	399	392	391	381	385	382	384	383	368	373	389	382	384	374	398	389	406	376	371	349	361	405	401	390	400	397	419	365	376	410	395	402	362	357	385	406	396	382	390	387	418	387	348	404	397	380	424	423	392	389	364	432	360	368	378	369	397	368	374	395	381	383	408	405	338	405	395	360	380	413	409	360	397	382	384	415	402	367	390	404	361	344	360	394	360	394	377	356	328	375	385	412	382	375	411	378	426	392	388	427	404	375	418	416	393	367	381	380	383	385	402	410	378	380	377	365	394	411	384	378	373	414	359	376	365	353	366	386	385	399	394	391	427	369	346	385	404	396	353	382	400	358	388	369	387	383	413	371	392	368	395	372	402	391	387	391	378	379	411	406	363	386	374	416	393	409	403	397	381	428	421	382	438	414	421	406	396	359	412	366	408	382	399	421	382	415	406	417	410	369	371	390	397	364	372	364	421	374	366	396	401	386	428	378	372	397	401	413	406	403	370	402	378	385	397	416	387	420	423	364	429	388	382	402	399	394	387	438	416	406	394	390	370	340	364	371	382	421	372	417	389	389	394	428	411	395	420	422	399	400	387	419	396	407	367	386	389	392	389	389	384	400	405	383	399	424	411	407	360	363	426	394	396	423	362	400	363	363	376	368	399	420	382	371	405	374	389	367	396	370	358	419	389	375	370	431	404	378	389	411	381	371	371	434	437	367	406	371	349	417	372	389	372	403	408	377	371	444	400	386	407	396	344	400	390	375	400	373	386	368	409	372	382	403	401	369	395	436	381	434	390	390	412	393	379	372	415	394	405	387	367	376	376	405	394	399	389	338	399	366	381	393	371	401	371	411	417	400	425	389	390	346	396	414	418	407	365	383	394	354	423	366	395	418	377	404	393	397	370	386	413	376	399	410	419	370	391	396	394	392	389	394	381	422	349	401	417	380	385	402	363	385	376	405	375	414	414	437	405	405	391	369	414	402	368	393	371	344	415	385	426	346	403	430	431	396	413	385	382	420	356	375	395	448	433	379	410	407	398	363	368	415	398	429	369	366	400	368	428	386	413	387	381	419	409	393	382	419	408	348	376	424	402	382	408	367	368	382	375	359	374	391	415	393	411	409	384	404	420	356	380	370	400	375	402	370	354	388	378	403	382	405	381	389	401	407	369	341	407	412	390	397	394	375	361	400	398	403	378	338	423	395	359	406	373	399	367	345	398	377	426	365	368	401	399	381	395	390	380	394	361	422	357	353	395	383	415	398	408	397	414	382	404	402	400	366	361	436	372	417	420	394	428	345	387	394	390	383	373	404	361	365	399	359	427	366	390	381	391	396	389	416	371	413	408	359	376	366	382	397	363	400	425	387	364	400	364	376	425	395	388	376	392	378	422	389	377	379	404	422	391	377	407	362	413	401	386	394	429	365	418	380	396	406	384	435	403	367	394	402	406	385	357	400	385	417	395	403	383	394	380	381	419	400	400	407	396	390	391	385	372	389	373	392	381	379	408	428	385	419	363	389	332	412	401	377	381	386	402	397	388	402	403	357	394	417	353	358	392	399	372	365	366	413	398	343	418	399	421	353	355	393	388	395	392	403	412	393	363	431	408	384	410	385	416	381	386	395	376	384	388	378	380	396	392	410	376	367	406	359	345	381	407	388	387	400	365	412	408	368	421	390	387	374	408	424	345	406	403	402	383	395	394	383	372	419	350	399	404	391	400	360	389	381	401	395	405	393	417	380	391	401	398	369	341	375	395	373	354	380	363	400	376	397	403	432	375	406	377	379	390	386	365	395	382	414	399	395	407	377	407	389	429	401	402	399	395	378	385	385	392	371	413	381	375	367	358	387	392	427	363	391	387	381	394	364	407	391	401	365	375	405	354	422	393	390	372	370	396	396	370	379	429	371	401	351	370	380	410	402	383	389	415	372	401	418	388	372	389	396	420	400	438	365	363	372	370	400	387	387	395
29088	50827	40031	28403	21629	16135	11335	8071	6022	4522	3723	3274	2810	2305	1615	1378	1274	1104	1051	859	729	567	575	534	572	512	504	481	465	433	443	456	449	420	432	397	426	466	404	440	443	424	438	388	432	419	454	438	453	416	359	435	397	388	419	383	435	402	386	413	430	437	393	410	438	432	403	416	401	423	425	427	425	440	413	413	409	409	416	436	424	423	408	384	434	406	408	415	414	417	396	385	392	414	414	402	459	411	435	404	421	388	428	450	414	402	430	418	424	402	403	405	423	380	400	397	384	397	423	412	416	438	414	408	413	445	421	442	437	448	421	428	386	422	424	395	422	404	395	415	421	417	434	442	417	408	401	454	447	472	401	429	422	424	432	406	386	410	413	389	394	420	384	410	409	429	432	378	419	419	401	393	427	384	424	424	415	430	426	437	399	399	421	422	412	414	385	408	422	399	410	414	391	461	395	445	412	425	408	416	404	367	413	439	394	419	364	412	416	402	390	421	397	423	390	393	409	412	420	405	405	417	438	401	423	437	428	389	446	383	430	384	405	375	434	415	437	408	398	415	390	398	420	427	392	403	411	372	438	446	418	404	438	403	421	426	420	422	403	394	397	452	442	420	410	449	399	394	402	394	393	420	456	445	451	410	434	386	418	433	421	430	444	408	432	413	402	423	408	411	428	422	403	436	436	418	406	421	416	362	417	400	426	422	386	394	397	422	392	406	422	397	408	431	419	420	435	393	391	401	432	416	453	440	404	432	401	420	456	404	428	431	424	383	395	419	409	375	422	413	398	396	366	432	428	429	415	426	406	436	444	415	409	437	395	418	425	394	419	391	441	412	390	465	421	419	410	419	415	410	407	400	389	435	406	404	451	402	393	420	411	445	436	420	413	487	418	456	419	411	408	411	423	387	380	416	400	426	461	431	393	398	409	398	424	423	415	368	403	382	397	413	419	427	424	424	394	411	435	387	358	414	430	411	431	394	403	431	404	442	395	414	446	411	413	402	432	383	444	432	414	412	403	401	413	425	394	429	425	424	416	403	441	406	413	440	397	398	384	447	431	446	453	451	399	429	415	409	447	395	424	426	416	392	406	454	412	412	394	389	407	405	412	414	376	406	420	407	420	382	441	422	425	433	423	396	416	397	407	423	457	414	430	423	433	415	429	425	411	428	421	412	431	415	393	403	405	408	425	430	405	453	399	418	428	388	427	428	420	390	419	442	419	436	460	415	402	389	411	425	417	460	453	411	390	383	417	415	387	418	442	400	434	378	445	412	425	391	382	406	431	435	445	441	434	384	395	409	460	430	429	392	417	374	390	363	424	404	457	433	425	402	417	404	391	404	411	420	442	420	408	425	417	405	419	402	437	383	419	408	390	429	399	404	416	411	391	435	426	380	384	436	414	440	388	441	435	396	424	432	386	408	431	428	398	401	418	429	458	416	427	465	421	432	439	377	442	424	451	410	395	432	411	414	426	415	437	417	433	425	430	424	432	390	444	420	381	400	424	406	438	389	391	389	432	422	405	438	412	425	415	462	437	414	411	411	419	400	406	423	424	389	381	436	436	442	388	432	407	372	452	443	447	427	415	436	453	417	452	398	372	439	378	440	435	406	428	412	424	417	423	425	390	407	423	424	435	420	416	432	412	449	431	435	416	416	413	410	427	429	399	445	391	434	411	380	447	387	395	386	392	414	415	425	404	441	442	403	421	421	409	412	438	402	447	411	404	402	395	405	399	425	466	422	471	363	414	403	403	429	419	419	417	428	444	412	446	455	419	401	412	425	442	454	410	395	412	422	424	418	416	402	422	408	414	424	430	420	429	375	362	434	422	423	427	434	406	374	411	369	425	388	405	398	444	415	405	412	409	409	389	407	399	392	436	429	439	387	417	414	406	415	450	421	421	429	399	413	395	415	427	383	361	431	405	385	436	434	386	391	386	440	417	414	426	453	408	397	412	397	380	419	366	401	458	424	423	397	423	396	381	422	416	410	389	423	411	405	405	432	382	433	414	417	448	423	377	440	406	439	423	419	413	417	396	426	438	396	401	438	421	446	428	429	422	429	445	444	423	462	410	396	423	416	386	415	439	405	453	445	413	432	425	403	398	397	395	403	396	418	425	383	444	421	422	442	407	406	400	392	414	401	429	430	462	410	385	438	431	371	435	428	392	429	429	419	398	462	421	431	399	400	392	425	417	416	412	378	409	419	429	414	399	389	438	384	414	421	407	417	408	386	427	409	398	400	433	427	402	415	451	394	391	399	424	367	433	417	443	411	428	433	369	463	434	408	383	391	400	411	419	396	417	421	387	422	405	428	437	408	431	411	410	450	402	420	402	416	404	423	418	414	406	416	444	422	425	422	428	410	413	423	404	404	388	405	440	422	408	392	369	390	356	393	434	395	441	415	381	390	374	403	398	389	390	439	375	373	407	432	423	405	404	409	439	385	435	409	395	387	416	467	368	400	443	412	388	398	406	421	368	420	397	369	473	392	441	406	416	388	412	430	435	414	400	454	414	426	426	447	436	420	388	442	436	418	379	416	405	388	419	397	442	401	413	437	413	408	397	364	432	375	418	410	401	380	379	403	422	441	411	398	415	423	413	422	372	392	424	391	447	409	412	413	416	429	413	452	407	421	421	413	417	452	424	451	385	375	387	460	425	418	404	389	434	362	444	432	401	402	409	447	427	452	405	421	458	415	439	402	420	406	439	427	442	392	415	440	396	405	428	415	431	439	418	424	420	433	389	446	419	414	384	430	436	404	439	417	457	396	417	405	413	429	380	419	395	400	423	424	408	414	410	431	386	372	433	367	409	408	441	365	422	429	417	456	422	387	392	392	423	435	442	442	377	440	434	432	451	419	406	425	404	463	440	427	396	407	441	397	404	425	399	381	437	409	414	425	388	414	424	420	405	432	410	385	429	430	429	403	398	390	443	405	396	426	413	403	432	425	414	392	384	414	402	402	431	412	422	416	410	398	376	414	443	457	441	399	388	408	426	379	420	408	431	416	420	453	429	410	405	397	407	415	419	400	448	447	405	406	431	413	397	436	419	421	428	439	429	410	376	428	406	423	470	400	395	399	435	444	430	462	427	405	414	429	426	410	375	390	431	390	390	431	410	391	421	409	396	420	439	444	441	382	408	430	436	423	410	406	407	429	432	418	412	415	406	414	396	413	422	445	409	429	447	418	404	418	427	401	437	404	413	456	429	411	411	433	412	394	398	393	438	444	403	417	415	413	422	431	415	388	416	425	449	410	407	458	396	384	408	433	399	408	424	421	417	411	444	415	414	413	431	421	456	418	401	428	396	414	423	428	436	410	393	422	407	421	441	415	423	427	401	400	405	403	420	409	406	403	408	424	464	434	382	397	431	430	414	424	418	409	416	404	451	396	397	429	414	433	432	407	399	409	419	415	385	405	430	410	427	405	446	420	419	421	389	430	419	414	426	394	419	426	410	400	446	404	437	419	417	434	416	376	434	404
23068	21458	29133	24365	22217	23433	20500	10120	6417	4829	3823	3269	2708	2443	1789	1492	1403	1335	1099	945	778	664	642	561	559	585	478	456	484	466	407	423	459	497	411	439	439	451	424	400	417	416	429	438	423	441	451	402	417	457	438	436	397	418	408	398	444	445	416	439	392	424	426	441	431	429	416	448	427	457	432	399	413	443	401	411	400	378	424	431	413	380	413	393	421	413	450	397	425	440	412	422	401	430	403	442	375	403	394	450	389	403	409	402	397	426	408	453	409	381	428	399	400	398	376	448	413	393	408	395	394	417	391	413	411	413	402	438	408	425	430	412	381	452	444	441	431	391	426	417	435	385	397	393	380	421	376	379	383	384	431	393	411	417	414	425	426	409	398	393	428	424	383	402	415	396	412	413	391	410	430	418	388	420	399	425	393	386	415	405	371	404	431	379	393	400	390	482	435	412	400	401	405	417	411	427	396	428	395	403	381	432	397	395	409	393	429	434	384	391	407	374	380	406	401	412	416	391	413	403	409	388	415	395	418	423	403	421	393	418	434	412	416	432	439	442	452	381	419	395	434	349	406	398	420	371	357	400	401	398	387	410	412	405	471	437	403	370	423	429	450	409	444	404	384	401	412	460	425	423	426	408	435	405	428	446	371	410	428	392	386	397	417	380	399	400	421	382	437	460	403	431	354	403	409	362	420	427	431	444	394	392	406	422	390	396	435	403	417	405	401	403	408	406	426	410	420	421	406	386	404	431	394	384	438	380	384	424	430	402	443	461	426	411	387	430	424	413	373	384	388	397	410	395	383	406	402	392	439	426	358	406	412	423	439	406	421	410	407	412	399	403	383	406	415	399	409	396	439	397	382	421	430	443	396	459	424	403	416	414	425	412	423	406	410	401	360	397	400	408	410	446	437	419	410	440	389	407	425	400	428	420	413	404	451	404	447	407	419	396	431	412	412	422	393	367	423	417	429	425	418	454	355	411	383	396	414	397	419	421	404	419	428	362	460	440	450	368	355	362	407	398	417	387	382	426	394	415	378	377	424	427	421	389	412	385	440	389	391	445	418	421	425	419	432	435	424	387	366	397	382	409	452	419	378	447	437	429	385	399	418	400	409	397	402	385	395	425	443	430	430	367	424	409	392	388	413	410	422	387	384	405	407	415	412	390	419	412	397	409	396	412	381	417	396	443	405	417	429	437	431	417	395	372	412	404	415	406	394	378	409	425	402	399	402	397	394	414	400	401	389	433	427	366	415	370	409	387	435	401	410	391	407	412	401	403	415	414	422	413	395	418	439	405	411	397	392	426	412	402	433	400	421	420	395	406	386	411	417	426	408	427	429	366	370	440	394	431	406	364	404	402	402	390	408	453	401	396	427	414	419	419	406	393	427	382	391	411	392	429	409	373	398	394	399	382	388	378	424	395	423	425	403	364	387	419	439	395	403	407	439	423	413	412	415	414	430	440	415	376	446	397	393	373	391	383	427	386	416	451	395	430	406	420	418	414	444	401	403	438	416	401	425	402	453	351	385	419	391	416	374	377	414	379	398	402	406	396	423	408	406	401	393	413	411	436	401	453	420	399	400	418	425	406	419	400	406	417	422	397	435	436	378	393	435	390	425	408	416	414	433	395	382	438	417	417	413	405	438	413	405	376	428	394	380	414	406	434	432	411	407	389	387	389	385	436	385	396	435	394	421	370	369	424	425	400	399	351	406	427	436	422	401	414	372	384	425	455	414	398	379	416	410	413	433	409	388	387	416	441	368	436	431	399	397	387	408	402	424	368	402	446	400	422	377	416	407	409	381	418	435	404	399	417	418	379	405	399	413	399	411	408	417	378	380	365	396	393	393	416	370	420	424	372	374	376	421	395	364	393	408	363	392	441	399	421	433	393	403	440	435	411	407	392	418	415	391	391	413	419	435	399	421	410	400	430	396	436	391	407	382	403	405	390	376	417	389	419	411	381	433	362	419	388	424	391	423	388	415	418	386	399	408	421	440	418	426	384	381	421	436	426	411	379	387	410	397	436	417	396	420	419	460	427	400	400	397	411	418	424	385	394	431	394	408	417	421	399	427	399	415	412	428	385	430	429	391	439	431	471	416	433	429	409	424	400	378	425	414	441	408	406	426	460	451	422	391	375	384	391	422	427	404	427	426	392	412	415	430	432	451	400	426	432	473	392	436	406	398	387	386	439	412	401	429	384	411	401	417	424	429	389	377	409	461	421	406	421	413	386	422	414	395	445	411	411	442	400	418	393	398	431	410	439	402	438	417	393	430	436	421	420	463	388	441	436	404	408	421	364	388	438	436	433	395	378	471	438	421	416	382	411	421	411	425	401	386	417	401	453	409	433	406	430	429	396	425	393	433	388	440	434	453	406	392	423	440	457	375	384	438	399	422	422	388	417	416	456	409	456	416	434	405	397	366	446	411	398	440	381	399	416	408	420	404	407	396	396	405	440	425	422	410	405	401	414	400	404	397	403	380	423	389	413	392	412	467	391	399	418	420	404	396	428	409	430	452	420	431	417	436	388	418	388	454	388	406	428	406	433	413	390	432	387	430	428	431	368	392	421	404	372	388	391	401	434	441	396	396	408	410	412	425	437	431	431	383	421	409	384	401	401	396	442	434	396	433	415	417	414	414	406	427	351	413	384	416	405	390	417	423	440	413	385	440	385	376	382	464	392	419	409	420	376	440	404	391	426	427	412	432	410	412	435	423	371	393	424	403	469	439	384	415	403	406	408	419	413	445	399	425	399	413	450	423	396	414	343	409	392	376	383	426	404	447	400	390	434	385	418	392	391	416	411	399	376	428	380	403	421	430	390	372	386	411	405	428	368	445	390	447	426	407	394	402	397	404	391	408	448	420	422	421	412	417	420	411	417	401	412	408	426	391	423	389	441	408	457	435	385	405	416	400	448	409	396	411	401	412	416	374	373	359	437	398	393	462	401	427	386	380	432	407	409	450	428	435	416	414	362	413	401	419	384	399	395	420	415	431	421	436	400	414	397	418	404	385	422	413	380	407	394	427	422	402	393	402	427	395	393	423	403	416	403	433	438	421	413	380	405	436	418	419	414	404	425	371	376	380	394	405	383	364	426	400	416	426	409	385	377	388	413	411	402	419	400	409	419	394	419	411	390	412	363	412	409	409	381	365	433	408	389	416	403	415	429	386	387	406	422	417	408	444	420	421	397	396	450	397	413	426	436	419	423	432	432	412	431	412	453	429	437	402	410	418	416	406	393	402	417	444	373	392	380	432	417	403	424	387	420	419	430	406	404	395	385	407	407	406	418	401	415	420	441	423	396	380	448	383	387	390	372	400	426	389	451	407	391	421	440	457	388	416	433	432	416	362	419	426	415	435	433	386	398	383	374	433	397	437	445	430	408	384	397	410	423	452	477	448	386	392	436	415	416	384	390	426	417	406	398	375	450	380	434	391	383	408	408	389	410	421	396	392	408	398	418	381	389	373	411	418	412	422	467	435	379
30878	58891	48685	37000	30585	24415	18166	13346	10109	7494	6025	5268	4519	3861	2864	2309	2094	1980	1515	1335	1029	861	758	637	625	565	548	479	487	472	469	489	471	470	407	409	449	474	423	439	424	437	415	427	459	457	423	461	421	438	439	412	414	417	400	422	423	432	446	425	455	422	430	431	393	417	444	437	439	424	427	408	417	417	443	408	396	426	414	450	416	478	445	458	414	466	478	438	434	443	407	419	395	426	432	456	402	412	422	394	445	428	447	444	411	405	403	471	402	406	434	404	444	444	439	415	410	376	429	441	389	397	423	380	442	419	444	449	416	395	406	432	399	352	416	395	376	407	434	400	406	420	435	411	402	426	392	413	402	420	451	454	415	404	425	412	431	435	438	403	443	416	392	438	432	390	389	407	430	431	426	386	411	397	430	429	434	432	448	475	425	390	370	429	393	412	433	428	442	426	413	423	413	413	394	389	407	408	431	378	427	390	385	441	414	427	390	428	439	430	445	431	401	441	424	420	465	431	423	442	434	458	410	433	413	413	440	454	406	403	397	451	400	413	449	419	392	378	413	407	399	435	394	382	429	452	400	414	409	432	372	428	404	437	404	389	439	375	392	435	409	415	403	411	407	423	433	423	458	416	416	403	403	416	405	434	423	409	411	422	383	394	406	449	404	430	416	433	400	430	435	443	433	384	425	422	403	426	412	426	405	445	426	440	441	420	471	404	406	423	412	445	415	409	420	433	404	396	391	370	426	470	393	413	406	428	439	405	438	405	429	454	414	446	430	447	406	451	383	430	418	402	402	393	402	395	425	422	394	404	392	401	414	399	418	423	416	439	415	402	394	432	412	464	403	401	412	441	449	402	441	416	399	422	415	456	412	443	417	426	420	424	400	442	451	398	403	411	395	418	465	445	416	401	433	426	393	408	427	401	425	444	412	401	412	460	416	423	416	415	415	440	419	381	417	445	413	436	409	397	447	404	411	439	434	448	432	392	393	417	437	423	376	435	420	434	420	407	422	413	397	414	410	441	405	416	378	419	417	429	414	415	446	383	420	442	383	398	435	418	416	431	402	419	386	379	436	430	454	395	386	411	428	430	439	398	397	386	420	431	410	395	376	415	416	447	412	413	400	434	422	406	412	408	404	386	433	446	417	421	391	454	412	401	443	413	403	417	425	419	438	395	408	409	442	398	447	461	441	419	398	397	391	439	416	425	396	438	437	395	422	422	402	438	413	399	420	385	404	460	404	400	398	409	405	419	425	408	395	417	418	435	405	448	415	450	403	420	445	479	427	400	382	400	443	428	436	406	413	386	406	387	428	438	428	405	420	404	391	406	452	414	414	423	418	424	442	405	440	420	430	458	435	410	440	435	397	447	451	435	440	433	416	401	397	419	422	439	417	411	417	447	420	430	417	430	436	455	439	428	398	424	400	445	443	405	403	391	442	424	388	417	460	447	450	435	447	385	410	424	400	388	432	424	429	426	400	433	429	424	441	396	423	410	432	386	428	423	474	440	390	465	407	391	438	442	410	402	443	448	446	449	416	406	427	408	442	438	432	393	423	404	390	430	400	429	416	413	441	418	401	424	435	411	398	450	441	412	433	421	392	395	450	407	414	411	388	445	420	457	431	435	434	397	447	392	420	466	395	417	418	393	436	421	437	404	391	418	421	429	462	429	424	419	454	418	405	438	373	395	398	437	415	422	428	413	393	444	436	438	438	404	418	413	392	443	396	385	433	416	376	397	438	453	398	408	396	437	394	432	381	418	419	456	449	408	425	398	429	436	427	407	410	456	406	406	436	392	426	398	412	404	408	456	445	387	389	428	409	436	420	384	384	433	431	377	406	403	419	393	401	435	434	418	406	401	422	433	469	419	411	403	393	434	393	400	434	457	418	421	415	433	381	407	405	417	413	432	417	426	431	348	453	403	387	439	406	410	423	411	383	431	448	421	405	382	389	461	433	388	390	435	427	372	426	458	483	410	428	400	433	443	426	429	408	425	424	416	429	377	413	415	405	390	401	444	400	434	388	437	435	435	433	418	397	433	422	396	407	442	382	436	441	397	422	432	445	403	428	439	368	393	429	415	431	414	435	449	434	402	453	429	397	432	441	428	388	430	433	420	392	412	408	391	376	418	384	404	391	417	432	417	446	420	425	399	468	425	424	433	415	433	438	419	449	437	415	403	417	429	452	457	404	408	418	401	398	414	442	422	429	451	397	420	431	412	405	411	418	409	412	434	399	395	414	411	418	430	410	431	427	410	407	366	418	401	443	413	401	416	439	442	404	357	419	475	429	412	466	456	443	439	396	437	395	442	429	414	431	438	427	401	421	376	385	406	420	415	421	437	433	469	418	418	431	422	449	423	432	427	424	428	444	417	433	428	423	390	399	430	414	429	401	411	418	410	424	423	454	372	453	416	378	421	412	414	390	397	415	442	440	401	444	399	398	432	404	444	423	428	423	407	417	410	430	406	411	430	408	446	415	404	406	434	458	409	434	402	421	448	404	441	402	438	420	416	421	415	394	380	416	406	401	429	425	432	423	415	435	416	387	381	404	414	404	442	399	419	425	414	358	417	406	396	404	421	399	441	379	427	400	424	412	437	406	453	422	429	419	410	386	428	434	425	441	431	431	444	364	417	426	394	405	462	410	395	427	409	390	401	415	441	435	442	425	401	364	409	431	416	418	415	440	442	427	409	419	426	439	449	408	414	445	436	394	407	416	411	423	402	400	425	407	439	387	412	398	429	416	413	400	453	405	421	415	410	400	413	406	415	390	421	404	418	419	401	393	387	430	415	390	413	480	392	470	404	407	427	435	411	434	434	433	446	423	432	421	399	386	424	437	428	422	422	444	418	394	393	435	429	414	385	416	402	421	389	420	485	435	429	412	448	391	438	414	398	410	406	426	399	401	442	443	436	421	402	430	404	433	417	423	426	412	410	410	402	404	440	384	405	424	431	424	392	391	387	440	425	439	413	437	439	394	419	404	439	386	458	400	446	425	405	397	420	424	392	415	392	430	408	385	400	456	427	419	417	415	435	465	420	401	407	429	393	432	431	399	412	423	453	452	419	443	395	436	434	385	417	432	463	408	419	429	402	413	406	424	431	418	418	403	438	432	426	400	403	414	404	444	430	436	396	378	383	429	389	397	402	410	362	428	441	390	465	430	454	432	417	447	410	398	400	436	413	437	451	413	423	428	426	424	429	441	409	442	395	444	418	441	410	399	418	393	424	431	430	426	420	416	385	435	426	400	394	404	409	414	448	413	435	401	435	402	424	409	384	404	392	397	402	416	383	426	405	443	406	419	444	405	420	412	421	409	449	429	407	402	414	412	412	427	424	426	411	397	433	393	423	435	410	443	443	418	400	436	421	429	408	402	404	395	406	406	410	450	405	399	433	395	426	438	415	403	439	425	462	440	412	404	436	425	412	409	436	436	442	444	420	393	412	443	423	383	406	437	427	415	388	416	405	417	388	413	427	409	435
30717	31921	34870	25188	14943	9214	5536	3483	2587	1885	1632	1352	1252	1052	822	664	613	634	577	494	443	413	357	329	341	327	316	337	336	328	302	283	314	291	323	329	289	312	309	329	323	303	351	325	317	326	318	306	283	305	330	295	305	295	298	318	307	291	301	312	295	315	310	322	308	286	295	315	299	303	294	287	285	323	310	299	310	326	326	258	263	319	308	281	315	275	307	282	322	286	317	303	306	305	302	313	300	333	304	338	310	306	294	308	296	324	292	307	294	283	276	315	324	317	324	296	292	319	278	296	312	284	317	316	302	287	307	296	314	343	313	317	280	301	334	332	298	304	328	312	281	290	322	314	319	293	336	279	324	263	313	313	292	320	276	297	300	299	319	303	312	347	330	331	298	311	306	301	267	295	315	314	294	324	331	319	312	285	290	307	321	303	327	326	345	314	289	301	339	303	332	321	306	331	314	320	335	303	329	309	305	300	314	301	306	289	319	312	303	298	275	279	309	305	332	315	280	313	323	299	297	322	302	294	275	322	301	278	323	304	317	315	283	298	320	287	306	318	341	313	318	294	298	352	311	297	318	324	321	297	286	320	281	283	280	322	318	289	276	294	334	320	324	280	323	296	251	301	274	304	291	268	279	307	314	282	301	312	295	333	291	293	298	315	333	282	331	311	308	326	342	297	311	276	321	298	286	308	291	304	303	293	326	319	273	310	323	322	306	291	301	312	325	302	300	297	292	317	298	302	320	318	318	314	303	325	283	315	320	329	293	276	308	328	309	316	301	337	272	328	304	319	320	321	322	299	294	280	307	303	293	308	320	338	297	258	320	312	320	301	314	293	330	295	293	290	328	323	341	304	291	331	266	304	330	335	310	275	342	293	302	333	320	280	320	321	328	331	316	289	293	288	280	308	277	292	311	295	269	326	304	341	312	304	320	306	324	286	302	286	279	308	310	276	318	275	317	320	323	326	299	326	294	301	314	286	286	313	320	302	301	320	333	323	306	340	306	313	304	316	306	310	289	277	309	341	277	294	306	307	304	321	312	322	274	278	306	270	288	318	297	312	296	326	281	298	319	302	292	286	301	315	313	301	300	314	304	304	288	287	306	302	308	304	304	306	305	301	337	294	319	310	309	305	280	329	313	335	312	292	310	292	323	287	272	316	306	306	303	320	323	314	299	303	359	322	294	255	304	292	267	306	296	327	323	309	324	306	277	261	308	320	302	287	310	326	300	295	299	326	296	301	287	298	308	268	316	293	287	319	304	287	304	286	315	294	281	330	289	302	294	298	296	323	322	288	310	316	295	300	327	293	307	293	307	327	314	290	296	295	314	312	290	316	349	309	310	337	296	313	296	316	293	312	317	307	341	306	288	302	306	310	283	283	308	303	316	303	303	296	321	289	322	321	289	321	271	291	301	317	289	323	307	301	316	305	312	287	303	276	307	280	292	273	290	298	319	301	314	302	328	316	323	314	321	303	317	318	303	312	315	311	326	284	304	289	312	288	267	286	316	278	300	317	286	318	285	296	284	318	290	307	307	317	323	331	330	299	307	303	331	317	321	299	344	251	298	303	303	300	317	305	315	310	309	342	336	280	316	316	315	315	314	340	329	306	293	306	289	300	301	319	298	303	313	294	310	291	285	305	314	337	315	318	319	322	306	310	305	278	310	297	346	289	260	285	303	292	280	320	315	297	345	308	313	314	270	291	295	274	284	309	310	298	289	325	343	358	320	271	309	260	292	339	310	312	307	284	309	288	342	270	287	300	289	283	329	311	276	311	291	320	310	325	310	302	291	276	312	311	282	305	288	310	296	329	335	290	294	320	307	327	305	304	310	327	313	331	296	309	278	291	321	305	314	340	296	277	301	300	344	305	295	283	338	323	308	312	312	308	290	290	297	296	303	313	281	278	263	281	310	345	321	310	315	327	311	281	292	335	285	302	344	336	305	287	342	307	283	284	295	320	292	297	328	302	290	303	322	256	305	329	321	308	278	316	328	288	320	313	306	305	298	307	287	303	289	301	317	331	324	302	313	324	291	321	290	298	274	290	330	298	317	280	314	304	305	297	316	323	312	300	316	307	266	294	292	317	298	322	310	303	302	309	281	324	342	315	299	306	302	287	291	299	311	317	324	287	353	346	308	336	299	271	304	269	316	328	271	285	304	287	319	304	319	293	283	286	307	311	329	309	301	300	314	285	307	304	287	276	285	303	306	313	307	339	287	316	321	296	316	306	325	307	326	301	283	274	337	279	295	340	295	317	290	304	286	351	302	301	318	282	274	302	307	331	299	305	284	330	316	334	320	289	326	314	305	342	288	324	325	305	315	311	338	312	312	303	327	305	274	267	291	276	304	286	308	330	272	295	353	294	308	346	323	343	308	321	332	318	292	272	275	310	288	291	309	321	283	312	273	337	292	259	285	303	318	284	311	291	298	304	317	306	314	315	312	344	313	306	315	297	321	309	281	299	312	308	299	321	310	302	288	302	290	287	285	306	298	324	307	285	321	299	303	332	295	313	301	300	340	283	312	307	326	292	326	309	298	293	300	303	311	280	309	304	291	289	332	306	276	300	304	309	305	325	284	294	316	304	291	324	287	314	286	332	301	282	322	355	319	304	304	309	280	315	293	322	350	308	308	279	347	333	329	299	319	305	292	297	276	303	300	289	296	291	289	342	343	293	323	284	309	294	303	333	256	299	306	290	284	309	302	322	270	326	270	314	328	286	312	319	314	284	325	304	332	306	301	279	325	323	293	325	303	284	317	276	318	338	309	312	328	310	283	304	300	303	301	292	299	283	326	320	310	303	298	309	331	309	330	314	280	280	314	292	324	332	313	297	325	282	297	295	335	293	304	318	298	332	300	325	270	304	337	302	323	315	343	284	303	311	285	300	355	321	282	320	345	294	320	282	288	288	271	304	307	311	261	317	293	279	326	296	320	305	312	312	307	290	302	306	292	286	309	304	304	302	286	321	322	260	291	342	331	362	287	322	305	310	290	299	277	302	291	299	313	313	293	341	299	298	302	336	303	310	299	295	279	289	278	266	294	312	315	280	298	318	324	321	294	289	318	327	308	274	290	297	302	327	312	303	297	271	319	327	305	317	311	297	306	331	317	338	321	315	316	308	324	306	322	299	284	333	305	315	311	306	319	269	310	292	341	276	301	297	325	304	313	328	318	298	282	316	316	307	280	346	304	319	299	305	320	295	259	317	318	276	307	270	286	291	278	295	289	304	325	281	264	329	327	283	296	316	317	335	350	305	308	334	297	283	305	323	303	307	273	319	294	311	300	302	337	314	289	291	332	299	298	287	310	283	311	329	321	337	351	281	298	292	295	314	287	327	327	307	286	308	325	298	316	289	341	310	273	324	309	313	322	276	305	308	296	328	291	298	317	314	307	300	324	299	320	320	320	339	330	325	295	318	275	277	317	311	298	288	293	284	324	317	313	307	291	316	340	308	338	301	313	336	306	301	340	300	300	304
28948	45755	35819	24271	17782	13089	8841	6110	4523	3359	2646	2225	2058	1633	1235	988	869	845	734	639	586	472	438	418	368	362	381	376	350	364	351	295	348	326	319	339	319	332	343	300	344	365	327	323	358	346	338	314	341	354	320	343	325	298	327	342	319	355	321	365	375	306	342	298	331	307	318	330	369	329	330	304	328	318	322	304	334	294	327	292	363	320	360	306	356	353	354	312	313	311	315	345	318	322	336	343	323	357	343	315	314	344	305	322	347	307	345	342	340	323	318	342	355	328	329	345	319	314	350	284	338	318	323	308	342	351	361	303	320	349	343	328	334	328	310	292	341	318	325	315	336	329	330	362	323	326	338	310	336	322	293	340	332	317	337	363	353	334	329	298	347	328	340	369	312	310	312	322	333	334	325	351	335	304	373	315	324	332	350	329	314	351	312	335	355	300	351	327	337	314	331	335	334	334	350	348	297	334	375	319	311	341	343	329	313	299	344	352	317	314	319	330	321	358	340	313	348	340	327	335	340	338	348	310	348	311	327	314	320	326	315	338	324	332	327	358	322	340	353	325	325	322	330	322	335	322	342	337	338	345	350	326	330	296	331	329	325	330	320	314	300	357	282	305	351	333	319	314	320	317	311	300	309	332	334	321	353	356	304	285	361	347	346	330	289	316	311	286	319	343	304	330	313	315	327	311	334	321	323	367	348	341	329	318	349	341	316	352	297	350	326	339	349	308	355	308	309	360	300	331	357	332	300	331	332	301	290	343	320	317	331	323	325	349	347	310	355	334	329	339	345	346	336	316	306	365	328	323	339	325	303	316	341	339	321	337	332	316	326	282	317	322	325	342	308	351	324	307	351	330	302	337	321	339	332	360	326	321	368	318	326	326	346	331	346	316	310	321	342	344	343	328	346	316	320	318	329	324	303	315	364	337	315	321	339	343	305	363	332	322	356	316	303	371	353	330	337	312	348	333	305	342	330	296	349	313	338	335	335	345	324	316	331	355	341	312	340	337	353	339	314	369	340	328	327	335	346	325	331	315	328	359	310	313	320	296	321	311	311	320	372	332	344	361	351	304	303	323	333	330	330	343	322	278	334	283	308	323	369	328	340	339	329	300	290	346	324	326	338	321	317	310	306	304	302	348	352	350	311	333	330	298	315	325	331	348	304	343	327	334	358	358	336	301	357	322	352	305	331	333	327	317	306	317	340	344	339	353	342	330	314	337	325	338	361	316	351	313	337	310	304	335	353	331	347	291	350	312	344	334	329	321	314	336	373	337	320	310	323	347	323	332	352	344	324	323	336	333	342	270	347	326	321	334	291	336	321	317	363	346	335	324	325	327	338	318	337	371	308	329	315	321	345	328	333	335	325	351	306	329	355	303	328	288	332	331	360	328	343	361	301	352	359	331	353	308	341	305	302	353	322	336	333	335	342	324	313	353	341	334	363	322	330	313	330	362	318	338	350	339	307	300	317	336	320	327	319	317	341	323	333	313	360	325	320	340	318	325	319	346	320	317	351	300	353	360	346	298	352	312	363	344	352	359	313	327	318	343	326	337	341	346	312	368	342	309	324	324	306	330	314	334	342	342	293	308	332	347	324	330	341	329	301	302	289	306	308	329	333	335	292	324	316	300	355	334	313	318	286	330	331	335	303	338	321	330	298	313	366	313	307	303	328	331	330	355	338	329	302	332	339	333	345	335	356	316	341	343	299	335	325	314	324	328	310	315	323	327	320	328	334	316	337	342	335	340	310	331	348	352	324	312	305	283	311	370	335	312	289	354	348	305	326	332	330	290	325	326	342	309	324	305	288	330	332	328	322	339	310	328	323	290	334	350	332	330	328	330	344	337	349	316	310	295	358	317	335	363	333	346	324	314	291	322	328	332	317	319	317	308	318	337	321	343	342	341	330	332	319	362	333	327	349	315	301	304	333	312	279	299	322	311	344	303	325	343	334	321	346	345	333	347	339	338	326	272	340	321	343	346	280	342	309	324	346	346	317	346	333	329	322	348	326	304	315	342	335	315	341	302	323	333	307	317	332	357	322	336	350	338	324	355	316	310	348	312	325	321	310	338	321	333	312	340	347	329	359	347	336	334	361	328	335	311	333	347	324	322	327	292	342	324	295	332	333	309	307	311	323	324	344	337	334	347	348	263	293	306	320	317	341	354	324	330	344	363	313	334	313	335	335	298	330	340	324	355	333	326	337	349	313	303	322	325	345	347	350	336	318	312	345	349	327	348	326	288	315	337	329	328	312	343	317	341	357	324	343	314	345	327	335	357	353	349	341	327	336	337	294	341	300	304	327	340	333	350	353	306	341	339	357	347	361	339	339	339	342	358	338	328	338	344	350	341	320	316	343	325	349	336	306	333	322	342	347	318	325	332	308	317	312	314	333	329	320	330	363	289	363	315	347	328	328	334	334	321	325	349	352	331	333	351	326	301	290	328	321	321	335	334	326	299	324	313	307	339	322	316	343	341	320	336	303	338	313	340	323	345	359	309	315	340	330	341	310	327	330	352	354	337	336	332	348	367	344	311	323	374	306	335	356	299	343	323	354	330	321	312	304	311	336	290	330	306	316	315	348	314	344	337	321	367	339	343	308	314	277	323	322	315	294	326	375	340	316	332	333	355	334	339	300	358	325	347	336	310	335	333	348	301	321	310	328	366	339	321	333	314	329	352	368	309	293	342	338	323	345	328	326	344	322	313	325	359	342	372	374	314	330	321	322	328	322	336	321	341	308	313	321	328	334	385	346	313	337	333	337	330	296	349	353	341	346	315	381	327	339	333	339	321	321	326	362	295	352	362	327	353	344	346	323	333	332	353	337	344	341	314	322	299	298	315	300	350	337	328	330	326	328	370	340	331	327	333	333	304	316	337	348	331	313	320	299	356	339	342	337	334	354	328	328	318	329	326	309	290	368	376	321	321	340	373	315	344	331	317	334	328	362	319	300	321	343	326	357	349	333	349	324	294	330	315	307	312	337	357	303	308	309	350	301	318	354	329	300	345	332	303	329	321	346	304	352	327	344	336	317	351	316	286	367	322	338	322	299	312	321	321	281	334	343	339	335	339	341	333	278	309	326	349	351	289	307	321	344	342	294	328	323	289	359	337	321	348	344	346	284	362	321	326	317	329	351	285	317	339	321	295	372	352	334	313	341	372	351	326	310	345	371	333	356	321	337	348	318	349	333	328	357	312	347	310	342	311	346	320	316	335	305	330	330	333	325	304	320	351	336	317	326	324	349	333	376	297	304	339	309	343	330	335	355	327	296	343	303	324	311	304	343	316	345	321	338	320	327	302	310	325	309	354	327	290	358	325	332	325	339	363	311	338	370	314	310	320	306	325	325	317	315	311	374	317	315	320	353	331	328	358	330	311	313	327	335	304	337	348	340	363	311	285	335	347	329	319	295	307	295	309	322	329	349	350	347	347	332	321	342	342	319	336	333	353	324	324	304	314	348	326	336	329	353	320	343	330	330	311
24339	21470	28785	25706	22834	19105	12012	6743	4327	3155	2427	2145	1838	1497	1249	1026	909	807	739	720	580	457	463	398	371	386	377	323	347	335	332	304	321	315	285	276	300	309	338	310	306	289	294	307	313	319	315	280	329	293	266	333	310	307	264	326	318	303	307	308	292	285	289	302	275	291	300	331	293	313	288	284	296	284	278	258	258	317	286	313	321	289	282	291	301	287	271	286	326	326	330	295	301	276	318	298	292	270	288	304	282	325	280	293	315	345	315	298	296	313	331	288	303	275	298	295	290	296	296	290	293	317	284	274	288	309	290	310	317	312	312	290	278	311	307	303	318	294	294	318	288	304	309	307	306	302	298	306	294	300	304	287	284	303	324	298	285	272	300	308	285	321	296	280	297	306	316	294	278	313	294	274	310	305	286	308	268	289	293	324	302	302	322	332	291	289	306	282	301	309	256	270	312	292	303	338	330	290	306	296	287	292	309	302	313	274	280	299	279	319	306	286	300	311	292	264	306	263	258	305	291	283	282	313	265	292	301	309	292	300	317	289	277	307	291	296	322	301	294	292	289	272	298	292	270	304	282	284	277	295	305	305	296	305	324	323	311	290	339	282	307	261	267	340	334	292	267	261	314	288	287	277	301	276	283	293	307	322	270	308	313	266	263	290	278	289	290	294	294	260	320	299	331	300	320	287	270	298	272	317	317	304	304	305	297	298	321	300	274	302	280	300	308	326	297	287	297	314	326	295	305	309	329	315	310	300	290	290	314	303	288	292	294	289	315	315	291	294	315	301	276	289	281	282	303	294	316	303	314	277	306	291	299	270	303	300	320	303	298	289	307	319	321	285	283	286	309	293	295	301	297	321	294	272	284	300	274	276	307	319	306	321	304	286	335	320	309	309	293	302	317	298	307	313	318	306	338	290	317	332	299	303	279	292	282	277	308	322	317	318	276	303	301	252	275	275	282	296	315	312	299	274	288	300	286	299	290	301	322	294	301	287	332	298	307	285	268	309	280	275	302	350	307	306	287	293	290	261	309	289	288	293	280	270	300	285	316	283	247	295	279	295	305	295	278	320	329	297	263	293	290	265	250	311	327	292	304	290	345	295	291	303	273	289	308	283	333	294	308	277	322	268	293	298	276	263	298	292	287	291	289	315	302	273	270	323	304	285	320	308	298	324	288	289	316	315	280	246	295	303	278	282	259	279	267	346	317	304	276	283	295	299	298	300	310	309	287	309	306	309	328	274	287	284	307	296	278	311	298	331	299	281	300	280	266	292	261	272	284	276	299	296	272	274	283	306	278	309	287	317	281	323	292	273	300	266	299	300	308	300	300	284	302	303	303	266	268	301	302	302	295	322	300	295	292	328	278	299	282	250	323	302	292	291	293	284	330	322	320	282	310	324	295	280	293	265	298	291	290	277	261	333	322	314	285	271	294	302	291	319	294	286	281	309	280	299	297	313	266	306	299	309	306	317	313	305	279	283	284	303	285	303	289	306	294	309	325	277	277	324	329	308	284	322	313	287	306	318	303	309	283	294	301	288	327	286	299	299	311	333	283	284	308	304	294	307	292	314	299	270	273	318	258	274	281	286	310	285	306	288	279	299	326	316	300	313	265	314	277	312	290	286	291	276	338	314	298	295	291	279	279	320	276	279	286	313	309	250	267	294	305	335	299	286	302	281	288	293	284	302	306	299	303	291	283	297	273	307	317	342	266	290	297	300	318	321	294	310	282	309	290	280	276	308	301	294	323	312	325	281	315	284	318	291	292	336	292	281	314	306	298	291	290	308	301	300	327	300	281	313	314	311	313	292	300	309	298	298	296	305	333	293	273	272	295	297	270	304	275	262	287	305	261	257	287	287	327	280	280	284	287	302	313	287	342	284	322	271	308	281	279	306	310	272	289	295	277	287	310	312	284	303	287	311	293	286	303	269	326	302	284	318	302	327	302	295	304	316	282	316	307	292	299	300	293	295	301	304	280	277	329	278	309	319	307	316	305	282	295	295	308	291	277	301	285	314	293	313	317	309	319	300	291	319	280	305	321	316	282	290	315	266	287	277	292	283	293	316	294	289	316	275	292	297	282	305	268	287	284	308	276	303	307	293	299	314	291	340	279	280	296	298	324	272	297	292	297	279	316	270	313	303	326	313	302	286	273	293	326	292	314	301	325	319	318	294	294	283	318	312	281	315	305	291	279	299	305	285	297	272	301	299	271	290	305	303	315	285	292	309	295	272	301	308	311	265	298	240	261	286	293	289	306	292	289	327	295	273	310	286	295	292	277	320	285	287	288	295	291	300	307	272	301	325	293	308	283	278	308	307	297	302	278	310	286	287	290	322	302	316	276	316	315	317	290	287	257	326	310	313	325	320	290	275	300	286	270	290	306	318	304	321	270	283	301	296	297	305	276	310	318	277	304	293	296	288	312	300	304	316	323	303	283	319	268	293	308	303	275	314	289	316	305	297	300	277	277	295	356	306	273	292	275	329	326	282	301	304	297	300	304	323	315	259	302	302	285	285	281	321	341	287	319	283	301	283	287	302	307	283	332	311	303	265	315	304	316	303	285	285	295	281	313	324	279	290	279	250	301	293	297	289	312	293	319	308	318	309	318	270	276	257	274	284	335	290	309	293	314	284	310	312	288	316	288	314	320	286	291	262	329	285	306	298	311	301	298	330	299	325	303	332	322	339	294	307	299	300	318	303	308	291	318	315	294	293	282	305	317	309	309	296	313	317	317	300	312	281	308	299	314	308	293	286	326	293	307	296	268	333	290	285	306	308	299	294	282	313	280	287	298	289	305	309	283	278	268	303	276	317	276	314	289	322	309	289	300	297	316	320	289	314	328	297	326	315	261	309	291	312	318	324	291	294	330	301	297	282	299	312	303	320	292	294	277	320	327	311	281	298	306	262	290	288	331	297	321	328	287	326	274	255	315	287	305	281	276	307	306	290	283	281	294	297	305	305	302	328	265	299	275	305	308	304	321	293	312	289	298	290	281	280	308	303	306	260	260	295	284	309	275	302	265	314	263	319	311	287	293	329	293	296	295	292	286	265	316	317	298	300	315	309	290	271	275	308	318	291	302	257	299	293	312	305	313	309	319	288	284	278	317	305	343	287	320	282	283	286	270	267	305	305	269	295	313	293	322	311	295	304	280	270	298	286	288	328	311	295	324	287	281	284	272	279	303	340	307	276	310	295	302	325	272	308	278	288	282	281	300	292	310	295	277	281	281	345	251	290	284	303	273	317	299	263	310	298	293	290	316	326	319	296	328	296	278	317	295	269	301	321	301	315	287	273	285	298	278	293	288	292	272	298	296	299	286	295	292	312	281	294	296	287	307	287	341	297	291	306	321	285	304	338	329	282	295	297	299	287	287	282	290	292	277	328	315	255	299	318	276	324	281	302	320	280	280	239	272	304	306	307	302	312	297	314	288	283	281	274	270	303	284	289	288	294	280	303	281	292	305	310	323	282	309	320	296	265
28863	52829	43664	32396	25213	19201	13980	10328	7368	5551	4135	3690	3260	2484	1965	1554	1287	1224	1098	966	759	631	628	493	432	398	387	364	394	343	340	308	308	342	327	323	310	344	309	284	301	331	297	312	340	328	307	294	311	331	325	309	330	299	308	312	293	332	336	305	316	313	308	296	318	307	349	322	299	322	306	315	313	303	307	323	337	296	353	324	330	345	305	298	334	302	349	337	309	300	330	331	297	321	317	305	301	319	317	318	305	313	320	316	335	337	318	331	297	331	300	320	311	333	303	325	297	300	323	302	317	341	285	308	296	318	312	287	315	327	301	322	332	329	325	303	278	314	288	297	354	311	303	294	330	336	294	302	293	307	275	306	329	335	295	309	313	333	321	325	332	285	321	319	315	300	312	313	298	322	323	319	360	331	295	339	313	328	320	297	362	304	315	293	335	307	301	301	276	325	313	294	320	301	334	302	322	301	313	304	314	316	309	330	302	323	300	295	285	350	302	286	327	287	306	306	279	304	297	311	320	265	320	318	310	316	295	328	299	291	308	316	324	331	297	306	325	317	300	333	312	324	330	344	309	332	287	335	328	299	315	312	298	284	300	331	291	316	328	306	316	305	304	308	322	293	319	309	327	302	318	305	293	326	320	308	349	299	314	301	327	289	326	326	325	324	342	334	323	314	304	348	349	310	300	323	309	328	291	315	317	317	322	307	327	310	304	291	313	308	328	302	306	333	291	294	340	342	303	320	307	317	289	298	282	310	297	331	293	342	313	309	309	313	316	300	334	309	334	294	307	339	348	305	304	311	285	317	309	300	319	333	334	311	327	338	326	330	331	335	352	319	318	322	329	308	327	338	313	300	305	294	283	333	304	337	272	327	320	343	321	294	330	319	325	314	278	355	282	296	302	287	310	319	306	297	292	306	296	306	313	313	299	291	330	339	296	323	336	331	327	276	342	310	302	302	310	325	282	307	325	276	296	336	305	319	316	285	303	316	333	314	287	295	308	324	314	302	296	291	310	308	337	303	324	300	318	312	291	331	317	306	295	335	296	313	322	340	316	305	291	301	300	349	341	307	319	338	322	303	295	319	317	310	317	316	302	313	332	317	307	328	320	314	297	284	263	316	282	315	290	302	290	342	342	341	289	325	336	294	300	297	305	308	322	313	314	316	274	290	329	329	319	321	283	292	290	314	303	300	313	339	334	336	321	327	314	292	270	332	306	302	311	330	338	334	321	302	349	330	299	310	331	315	300	283	286	309	323	300	342	341	323	300	297	318	288	325	275	312	318	317	302	309	310	305	309	318	327	305	301	308	287	314	289	299	295	338	315	281	295	343	313	285	302	274	319	329	322	288	285	314	322	306	321	324	321	314	296	335	300	336	314	326	303	274	311	346	359	287	342	304	342	301	318	306	306	327	339	298	310	307	316	288	318	315	318	308	316	337	324	306	276	306	313	318	300	328	317	331	325	303	326	334	298	290	308	321	289	320	313	298	329	296	315	324	322	330	332	323	271	340	323	327	318	324	329	348	308	298	319	297	301	325	318	330	340	325	285	325	360	322	339	291	321	303	293	295	303	311	312	322	309	310	343	310	318	309	306	302	330	297	319	291	289	332	270	297	282	326	301	314	302	332	294	321	326	292	312	299	301	308	323	307	277	304	311	304	303	300	327	307	321	317	293	304	290	324	272	316	330	329	309	335	318	319	328	331	295	300	327	274	288	314	301	319	341	300	319	295	303	309	324	312	312	324	301	297	304	297	352	305	325	334	299	323	301	311	312	296	317	321	318	295	333	318	339	298	310	321	321	301	303	303	325	311	294	330	332	302	331	351	295	286	306	315	323	300	306	332	295	318	376	318	326	301	300	304	297	285	329	324	341	289	307	298	286	328	309	279	340	314	335	306	331	305	290	322	303	297	307	313	326	270	314	307	318	286	303	325	312	305	313	332	286	285	309	292	301	289	310	306	305	311	311	313	314	288	300	327	317	347	324	296	310	310	303	291	290	316	309	332	316	356	343	299	317	292	336	318	304	290	317	283	312	308	290	322	312	298	323	323	308	322	301	333	333	327	312	310	336	319	315	325	312	319	297	267	305	300	340	312	316	298	291	277	355	347	332	314	313	329	302	313	300	304	319	321	320	312	311	334	342	322	319	297	307	324	325	313	308	312	298	298	306	319	305	333	293	296	290	315	282	321	319	297	300	304	305	306	328	311	300	316	308	296	312	306	338	314	328	310	310	304	318	291	304	298	307	299	296	292	304	319	307	312	322	331	323	318	322	300	296	308	299	325	303	308	358	308	333	306	290	289	323	282	315	332	321	293	322	289	318	321	365	310	314	272	288	344	312	280	294	328	310	314	312	321	329	308	321	300	331	318	327	332	321	306	341	328	298	317	337	298	335	292	323	331	311	298	331	324	307	290	304	328	300	304	322	290	356	311	317	333	274	300	308	315	326	334	290	321	303	280	314	322	304	329	294	297	282	276	312	292	303	264	287	336	314	332	306	324	318	342	317	299	294	330	296	334	294	338	307	325	303	339	304	304	315	303	308	311	305	294	303	294	293	295	307	337	336	317	316	318	304	298	288	307	318	311	299	313	334	279	305	314	334	329	296	315	328	321	328	320	307	311	342	316	323	315	331	302	304	349	321	315	310	311	312	324	298	290	312	316	295	302	321	296	312	338	315	314	302	333	298	304	348	325	320	317	312	310	343	341	318	310	288	311	338	309	306	336	301	302	326	307	286	295	318	318	338	324	292	332	326	323	319	315	323	300	326	310	325	297	328	313	281	326	329	341	317	344	287	350	308	319	309	307	304	304	311	314	327	297	320	318	314	300	296	297	343	299	320	303	296	307	307	321	293	270	306	312	322	305	349	299	318	321	317	331	300	299	294	333	339	323	308	330	308	307	305	282	262	319	315	312	336	313	326	323	304	317	309	307	323	320	322	317	337	290	315	302	304	330	303	318	346	357	314	324	314	322	322	317	305	313	319	303	304	303	298	304	289	333	303	326	330	309	315	317	314	309	313	288	287	307	342	299	341	327	300	282	303	299	298	316	319	304	299	334	310	288	304	292	307	313	296	310	313	281	289	328	306	292	339	293	319	302	303	311	320	343	315	293	302	331	299	265	318	307	306	332	296	283	326	325	293	313	320	304	324	332	309	317	324	342	326	333	317	309	311	295	332	321	334	344	333	343	318	328	323	309	283	305	321	343	300	337	327	303	317	306	314	300	335	304	319	314	308	317	336	328	300	307	299	330	345	324	318	324	321	335	320	311	314	338	340	303	322	294	300	323	295	307	329	329	322	321	319	347	315	322	310	318	276	329	296	295	323	333	312	287	317	310	312	331	303	305	303	314	335	320	300	329	335	317	290	320	328	288	328	325	323	326	332	303	276	301	293	320	293	322	304	338	323	295	297	335	320	339	319	306	329	297	303	304	284	320	328	296	311	331	301	291	321	319	323	321	316	298	339	340	306	322	312	307
25492	21499	28503	27346	20208	13158	7839	4895	3452	2567	1961	1762	1608	1312	1138	918	842	717	678	706	625	527	488	471	406	445	412	415	407	427	407	392	384	375	401	399	389	415	404	401	424	376	389	374	416	390	390	390	437	354	405	391	398	374	398	443	421	343	390	424	412	395	398	395	373	399	365	425	381	417	390	379	353	408	392	375	423	393	411	382	398	366	410	374	393	380	403	418	424	373	385	372	390	436	414	388	394	392	369	356	366	424	417	363	384	367	374	405	387	413	383	389	428	405	373	385	371	388	421	364	412	399	374	387	365	406	421	359	367	371	398	429	389	380	426	358	410	357	387	376	389	402	390	382	412	391	400	391	377	389	394	422	411	405	339	402	390	372	355	409	366	396	386	417	364	387	367	371	399	413	373	387	379	354	388	393	385	376	394	369	383	371	432	414	403	404	403	365	375	382	369	418	402	380	388	395	410	369	367	416	410	368	429	401	427	367	363	401	403	364	359	380	351	395	420	386	416	372	381	404	442	361	384	388	415	377	395	406	419	364	424	369	442	371	361	406	410	377	392	378	383	342	400	351	375	405	408	404	421	395	378	409	376	397	414	393	420	364	375	383	411	391	367	382	415	410	378	380	360	370	404	371	419	385	384	407	363	399	398	393	409	353	388	382	434	408	404	372	378	384	371	378	366	377	372	408	380	366	369	408	408	421	376	401	398	384	409	389	400	393	376	393	418	390	410	413	419	392	393	422	394	381	415	367	383	376	426	402	382	407	391	401	387	356	391	394	412	395	407	415	389	389	390	414	444	392	361	366	353	374	391	444	356	375	362	404	424	395	369	425	372	431	367	391	378	368	404	383	397	386	402	393	393	403	409	412	375	399	405	355	429	362	380	412	400	380	370	379	398	362	408	365	405	387	397	400	397	401	368	423	407	394	360	408	405	426	379	404	376	363	399	401	418	377	343	414	383	391	356	402	433	374	388	423	393	409	373	354	412	389	391	398	419	415	396	404	357	386	396	400	424	389	385	387	344	391	409	389	410	387	371	366	378	403	428	389	337	400	401	417	387	406	383	402	383	388	409	389	388	379	397	413	378	381	375	377	376	422	369	393	371	375	385	402	381	358	396	430	382	358	382	421	392	360	405	367	377	419	380	395	372	421	408	413	379	382	414	391	393	394	391	367	383	372	412	441	399	360	377	369	401	370	401	413	393	362	392	403	382	411	398	397	364	400	365	411	383	391	414	380	413	408	355	417	363	434	392	375	407	369	389	381	396	397	407	428	373	408	410	419	431	382	417	385	422	407	347	359	365	344	367	355	366	369	378	402	421	362	391	406	377	421	432	396	376	370	416	386	386	419	377	385	393	386	409	387	377	392	414	438	375	433	392	390	380	410	362	397	401	383	378	415	410	377	407	406	422	392	372	400	393	377	378	404	393	396	404	389	371	371	384	350	376	406	406	404	407	407	376	396	404	390	402	405	409	397	446	428	384	392	381	384	391	381	382	451	375	386	393	423	374	429	402	422	395	372	351	378	398	373	379	411	376	386	387	356	388	382	401	384	406	406	406	366	380	411	353	398	408	396	402	359	371	390	400	384	394	407	413	387	365	328	374	366	404	396	395	403	408	406	378	359	368	393	390	377	380	388	386	398	361	372	411	374	381	410	417	399	410	391	377	427	412	379	415	361	415	363	434	374	400	357	439	454	402	405	412	368	368	382	397	413	372	411	363	397	384	356	355	373	377	426	404	406	365	382	397	378	418	417	371	423	388	421	399	417	393	381	383	403	414	394	390	397	363	414	427	377	390	397	357	394	394	381	382	423	395	400	399	387	391	418	364	398	407	400	414	386	385	375	405	377	459	402	390	378	372	379	369	396	419	387	415	397	376	420	401	407	377	381	421	413	385	371	421	395	364	373	378	390	397	389	362	351	411	372	390	403	367	409	372	397	382	377	408	411	396	375	368	413	393	399	419	392	400	394	412	423	420	371	449	388	429	391	362	427	396	382	381	404	357	368	397	409	403	411	387	363	368	387	399	370	329	386	395	416	438	398	399	404	421	415	366	342	372	395	371	403	368	410	360	408	429	370	374	360	400	391	368	393	385	389	345	405	400	428	409	387	363	386	397	370	399	357	406	390	402	395	388	412	388	445	387	372	362	361	381	397	387	386	379	367	376	413	388	393	378	395	409	378	402	420	391	374	399	360	398	391	388	415	375	401	384	391	406	373	370	385	413	394	412	400	376	355	384	368	356	379	421	402	403	389	379	383	383	389	410	408	400	384	336	367	402	385	395	349	397	405	373	374	377	383	401	394	393	424	361	388	370	411	376	410	392	362	397	369	394	373	394	407	376	387	395	400	372	378	399	392	394	429	384	407	364	386	375	391	378	391	389	423	387	370	367	405	375	415	432	374	373	360	355	402	370	410	444	393	381	369	409	378	375	401	366	420	374	406	404	373	382	365	398	389	373	376	380	362	395	389	360	398	387	398	396	388	369	378	389	426	387	389	410	379	405	392	395	364	372	412	386	370	407	402	366	386	402	426	397	385	338	363	405	380	413	370	366	367	368	394	401	346	384	421	414	398	374	375	392	367	370	392	412	408	384	433	420	402	388	366	384	369	362	399	393	406	381	401	423	376	370	447	402	381	393	415	421	378	422	383	395	338	388	358	392	370	379	375	417	382	395	371	409	389	409	400	385	424	401	412	384	421	365	412	427	392	361	398	393	396	374	373	388	384	394	398	390	374	393	385	400	395	385	403	383	364	381	405	402	388	354	383	423	373	405	405	407	417	381	411	384	382	401	368	398	431	415	390	411	391	426	376	365	385	396	392	389	388	421	397	373	380	383	402	408	369	407	379	399	397	407	383	416	403	385	421	433	384	397	405	375	373	356	374	381	420	359	415	416	361	409	376	373	371	393	391	382	379	397	404	417	404	383	364	393	411	414	414	433	377	374	425	355	411	409	413	389	408	384	398	402	373	414	406	378	362	394	410	416	403	388	406	395	381	407	375	396	372	361	408	385	411	364	410	381	366	380	411	418	394	391	420	408	390	379	410	394	405	370	417	420	367	372	404	405	401	402	366	359	389	411	394	340	374	419	390	414	396	371	389	359	358	428	361	381	442	401	396	382	384	394	386	379	402	418	370	373	392	406	386	384	406	349	409	388	410	393	398	391	403	399	387	383	402	404	354	400	373	384	364	382	359	407	380	398	387	371	372	379	382	418	365	403	400	366	342	388	385	354	339	381	385	382	397	419	408	358	363	422	415	417	417	433	386	392	380	378	361	410	446	389	388	403	377	376	391	415	412	404	386	405	421	399	405	379	404	409	379	390	422	414	372	390	388	393	389	415	390	400	389	360	422	372	394	373	385	426	371	403	348	423	386	410	358	394	393	367	371	386	389	400	372	366	394	401	397	366	404	413	423	397	403	372	357	425	386	431	421	353	428	408	393	376	394	414	391	385	395	377	410	386	381	392	384	386	417	379	353
27914	49564	39731	27706	21806	16674	11342	8251	6166	4504	3445	3111	2783	2215	1758	1475	1289	1078	1001	925	823	685	600	571	485	475	435	475	434	440	401	449	479	453	422	441	420	396	445	424	438	420	428	431	420	422	464	387	411	402	441	393	405	390	438	412	422	414	417	412	394	419	385	449	435	456	398	425	414	412	398	436	415	458	431	412	410	418	411	441	393	438	448	390	428	413	419	399	426	425	420	402	423	396	392	409	413	380	411	431	420	425	422	425	439	431	393	432	392	425	459	390	403	418	404	422	414	424	450	429	429	427	419	371	416	407	406	424	421	415	384	433	440	418	418	405	384	417	449	393	383	411	368	454	393	392	425	397	437	418	430	379	411	447	395	393	404	439	382	389	407	412	413	401	391	361	402	413	437	423	439	401	416	435	420	384	417	418	442	408	412	406	416	431	386	439	439	414	405	443	405	401	427	436	441	404	400	418	384	463	423	419	362	402	403	432	404	430	402	425	421	425	424	428	413	410	402	478	433	415	453	377	368	417	392	401	426	420	414	442	420	394	420	408	388	439	407	390	392	450	444	414	416	402	412	416	438	421	441	423	382	438	389	444	402	434	420	454	449	398	419	415	408	389	407	432	428	388	414	411	443	403	425	428	397	404	400	393	436	411	408	413	421	414	439	412	453	442	397	416	400	411	429	410	387	410	443	467	410	431	397	436	403	424	391	415	375	452	437	400	384	369	452	407	384	421	400	422	432	403	409	372	410	402	419	391	410	409	419	407	381	448	415	416	411	419	413	443	449	431	407	405	386	427	386	456	417	422	415	417	385	404	392	405	401	395	425	395	403	416	427	413	405	431	430	414	421	418	411	423	408	425	412	406	397	411	399	409	396	373	435	416	438	448	401	398	377	424	434	438	427	445	401	433	406	417	417	390	391	419	447	374	439	382	400	423	430	389	398	410	392	434	442	403	429	416	387	400	462	416	401	407	413	428	441	425	427	438	389	405	411	384	406	398	414	386	394	405	412	431	421	427	402	385	416	407	415	379	430	441	436	433	433	390	425	378	415	403	428	383	403	400	426	416	422	415	374	406	401	448	424	410	411	376	417	443	421	396	414	410	421	429	421	390	405	413	392	427	426	405	393	390	386	453	397	408	443	394	430	406	404	404	408	406	408	408	400	408	394	402	430	421	423	379	407	416	423	445	431	425	434	450	438	411	416	383	399	399	387	419	431	406	425	429	457	398	408	418	397	398	411	405	412	387	436	381	439	426	423	396	395	453	423	404	374	424	430	440	419	440	391	441	399	420	396	438	389	408	434	407	407	409	413	387	440	426	362	401	433	420	441	458	413	443	441	401	429	444	413	392	395	428	395	437	416	384	433	442	422	374	383	396	389	406	419	391	377	403	424	402	415	457	398	430	409	424	432	363	419	375	388	442	424	405	378	468	438	404	407	392	413	379	424	421	432	425	439	418	424	433	373	405	450	398	446	429	409	424	403	448	411	420	388	393	416	405	396	396	414	409	405	425	392	417	385	371	415	435	428	389	388	418	398	418	387	429	416	427	429	423	431	428	437	402	383	397	427	408	386	415	401	393	386	427	416	438	425	416	417	435	433	419	407	450	429	432	397	408	393	431	434	399	441	414	388	383	426	435	403	398	397	419	395	393	391	388	423	381	408	387	406	416	425	395	391	425	432	429	400	385	446	411	393	383	412	415	380	438	429	406	408	393	407	425	411	435	410	395	401	405	446	377	408	413	414	413	412	394	393	423	378	382	417	419	397	445	419	408	424	413	386	422	429	391	400	433	429	400	394	448	408	433	412	443	390	412	440	386	411	409	413	414	441	434	418	419	438	423	429	368	422	375	432	417	448	423	405	412	410	405	415	398	448	419	430	399	445	408	393	396	411	412	442	401	429	402	441	408	426	400	443	456	409	413	412	395	422	390	413	435	418	388	441	399	401	425	418	416	404	395	434	428	408	434	429	440	391	390	436	427	390	407	391	400	414	411	435	419	404	408	421	407	429	407	437	403	443	452	424	395	390	383	371	473	445	427	407	431	423	430	409	437	424	410	385	395	423	453	385	444	422	394	413	441	411	422	403	389	402	393	434	384	382	413	424	430	405	396	376	436	409	387	423	404	442	420	424	436	405	410	380	398	387	432	406	420	407	437	386	389	462	421	398	413	425	413	437	457	423	393	424	401	422	425	421	424	423	404	421	393	446	458	441	408	418	418	415	397	353	423	396	406	391	432	396	438	376	440	374	399	446	403	418	372	426	430	401	390	428	412	374	414	415	412	447	411	420	428	411	456	454	383	414	443	435	453	398	385	403	415	462	421	400	399	403	420	419	430	427	407	428	431	453	419	399	388	382	402	438	399	408	440	412	388	355	388	462	392	404	428	459	438	374	450	444	417	416	435	396	400	386	407	394	418	416	445	386	408	425	408	401	413	439	408	441	433	402	431	440	431	382	419	397	411	413	428	404	403	430	393	417	410	422	383	427	386	445	406	422	439	401	386	407	418	383	411	406	378	409	419	383	405	416	438	379	408	417	402	409	387	442	433	400	431	416	427	438	411	422	404	402	428	411	410	445	401	384	396	404	423	439	416	442	411	423	405	424	405	392	464	390	423	415	408	403	442	410	399	397	403	405	387	432	414	382	425	410	429	395	427	407	394	423	432	410	433	390	412	458	422	417	425	455	423	453	422	438	391	387	420	404	408	432	406	423	400	435	407	397	387	408	383	406	404	430	465	407	418	379	416	448	387	404	427	411	453	414	407	415	428	400	398	425	424	393	411	394	436	423	438	448	450	447	420	409	393	397	420	409	406	386	422	409	413	426	424	435	445	384	396	423	391	437	414	456	433	408	438	411	432	416	417	426	411	439	423	424	391	418	416	423	423	413	409	397	447	411	428	433	402	386	339	404	440	393	403	398	362	421	386	417	447	412	461	397	407	432	439	408	403	411	407	425	441	420	420	398	415	428	428	413	413	409	436	403	406	415	405	425	398	428	429	451	420	438	431	430	410	412	399	435	413	422	431	412	427	454	442	431	443	432	408	416	404	441	412	397	417	411	421	421	409	402	419	433	399	428	421	381	416	409	450	408	427	408	425	433	426	403	380	410	420	417	409	432	400	413	413	388	444	411	418	422	397	424	415	409	438	424	414	421	398	418	454	405	395	412	396	397	410	416	413	395	416	430	429	421	419	413	404	402	397	403	414	423	402	425	425	428	420	403	386	442	440	422	440	415	405	427	429	410	439	438	368	415	365	448	428	417	408	397	428	390	434	371	436	453	411	389	421	387	399	470	402	415	418	427	432	401	399	443	418	391	434	424	420	404	412	403	389	436	405	415	400	424	409	412	388	399	385	435	423	377	430	389	443	370	412	413	437	400	374	439	379	416	413	430	393	401	439	441	422	400	426	420	402	454	406	335	403	386	395	404	397	416	414	386	435	405	441	439	430	411	416	455	401	405	390	409	419	418	431	422	433	390	419
23091	21462	29141	24374	22239	23244	19425	10003	6502	5127	3690	3220	2938	2368	1770	1487	1270	1222	1005	1044	910	738	705	624	516	515	460	461	488	448	422	473	411	427	416	410	436	426	442	413	424	415	410	416	424	434	412	433	413	424	421	417	432	402	406	431	435	418	430	374	417	430	443	432	397	396	407	398	383	429	383	431	430	396	401	399	412	412	423	404	407	455	407	394	398	409	422	373	380	431	427	428	395	419	398	401	397	416	435	421	408	436	427	435	438	404	382	401	452	422	396	401	429	428	392	422	412	403	381	402	393	408	399	399	446	423	382	408	390	437	380	409	405	411	442	424	375	415	481	400	421	377	401	385	401	432	432	397	406	401	412	447	438	422	400	376	393	403	408	402	434	402	448	439	411	394	403	403	384	425	411	416	436	407	404	382	458	408	377	360	421	379	435	390	396	413	457	387	420	354	397	422	386	428	380	369	381	416	423	398	415	422	423	356	400	386	416	412	407	403	417	447	428	421	389	415	434	443	415	384	418	411	413	401	437	402	401	391	407	427	420	359	440	396	408	395	361	377	417	408	402	357	406	378	380	391	396	466	424	385	383	395	419	422	387	393	448	436	429	395	409	414	395	412	425	434	404	443	411	421	395	428	397	377	401	409	421	409	425	375	410	398	395	418	412	417	400	430	413	367	382	379	396	404	430	403	414	373	436	396	426	427	404	370	442	407	372	429	390	389	411	406	413	380	398	379	425	406	402	424	383	374	426	389	414	416	443	399	421	397	442	428	427	415	430	391	415	398	419	407	418	434	396	412	378	425	423	425	392	430	430	427	427	366	413	404	410	410	397	436	441	403	432	389	428	389	397	387	422	395	414	390	410	420	417	443	400	408	407	418	377	419	375	433	413	383	410	395	415	385	435	448	394	403	386	392	409	431	376	440	376	443	415	411	404	387	407	451	414	409	387	410	383	403	446	420	417	400	454	435	383	413	419	394	405	407	380	373	404	424	429	392	440	442	394	416	378	402	416	414	429	398	483	428	427	417	393	379	394	414	400	386	414	394	439	404	416	416	411	397	393	418	400	365	374	402	413	416	389	415	415	430	437	417	432	440	417	370	407	404	407	415	432	428	396	408	410	388	403	405	404	393	387	421	393	388	394	405	407	405	411	392	395	416	446	391	371	432	379	400	383	412	440	458	385	383	461	397	390	383	390	387	403	381	425	402	470	429	438	441	409	431	428	456	378	407	395	418	389	433	361	405	410	402	423	461	427	390	382	403	391	404	414	427	437	379	407	367	381	401	400	423	440	418	397	412	425	403	421	421	404	420	401	389	426	410	382	391	410	434	414	398	374	441	387	417	448	416	396	422	357	399	407	389	400	400	429	467	398	417	440	456	449	409	415	410	371	421	428	407	382	435	414	405	418	473	389	451	425	413	408	434	413	389	416	390	384	396	417	405	414	389	388	409	415	414	405	403	418	394	439	409	435	435	425	380	417	374	402	408	402	454	453	399	385	402	437	421	411	408	412	395	429	422	424	433	404	388	458	382	416	412	394	420	418	414	414	434	446	414	406	391	393	409	421	413	413	439	393	433	438	417	410	388	402	421	391	425	377	430	403	401	429	396	430	426	448	413	451	388	437	435	412	403	375	436	423	379	399	426	422	390	419	432	426	393	415	431	409	370	435	377	434	396	398	425	409	408	406	435	422	400	435	436	396	425	396	399	459	410	412	372	409	419	397	428	408	403	401	392	425	416	432	388	394	411	412	450	401	429	415	409	370	430	433	393	386	379	415	432	424	412	405	399	381	407	388	397	439	411	433	426	419	424	418	394	404	397	437	419	404	369	384	418	429	421	409	448	402	398	411	406	422	422	392	413	410	422	395	386	437	397	405	411	412	429	421	396	399	434	376	435	408	414	443	449	403	444	386	387	439	419	391	412	414	459	462	403	424	386	382	373	429	414	366	395	409	397	406	417	400	426	428	388	425	409	413	384	405	440	379	442	383	421	389	426	435	366	400	366	432	383	419	435	423	404	421	404	428	417	417	376	460	382	397	409	398	419	402	433	399	425	386	433	409	408	453	373	418	448	451	426	383	402	397	401	398	409	369	406	417	375	441	397	447	429	422	391	404	411	406	395	381	443	393	401	396	405	428	421	434	404	393	391	394	416	399	425	404	399	445	406	399	422	399	414	429	405	399	398	425	410	390	433	400	389	410	403	426	384	415	415	413	425	421	397	406	419	422	382	414	392	379	395	422	390	394	404	392	430	364	443	408	396	433	412	427	382	405	404	377	432	431	457	430	437	415	410	424	394	414	412	418	399	387	418	391	400	420	385	397	410	430	395	402	408	396	406	420	406	459	410	388	395	415	412	437	418	405	420	430	419	416	434	415	391	428	422	441	393	387	408	394	396	403	404	417	436	408	405	435	361	390	391	413	437	404	403	421	438	386	411	440	404	412	444	426	458	370	355	403	419	417	424	383	425	397	417	394	457	419	386	430	416	417	450	403	409	420	421	383	421	392	392	421	437	394	441	430	425	430	431	367	389	391	404	390	422	387	374	412	409	415	421	397	435	435	400	427	428	407	424	449	428	417	406	379	396	435	389	404	383	410	374	431	432	405	366	418	420	412	396	438	409	406	428	447	403	403	401	398	389	398	395	413	399	394	415	418	438	402	461	423	377	416	396	410	380	447	430	433	416	429	402	385	412	403	405	396	423	434	397	419	394	429	425	398	391	415	410	427	379	387	413	424	413	426	405	405	406	432	398	392	429	394	406	412	439	391	409	412	403	401	432	439	351	427	436	437	405	424	444	403	467	417	448	375	366	387	434	425	422	443	394	418	395	447	409	424	383	432	395	407	405	404	404	426	399	413	426	422	421	367	364	384	387	415	406	440	442	383	373	379	405	442	443	398	398	376	392	393	413	450	405	465	391	396	432	391	396	441	415	441	424	389	371	389	397	416	424	383	404	403	363	397	433	393	407	435	401	420	371	410	377	419	428	403	396	453	394	383	424	417	417	432	427	392	438	379	428	425	415	404	421	422	427	411	411	435	425	387	372	378	388	396	437	397	397	411	382	372	439	411	407	435	412	450	395	435	395	434	385	424	460	394	416	397	383	377	388	392	428	464	400	405	355	429	415	388	412	406	437	419	425	409	396	410	390	383	396	424	391	401	379	398	425	397	410	400	393	407	398	434	391	363	380	370	368	433	430	423	387	375	393	426	404	397	382	375	390	396	425	404	362	423	376	419	416	428	435	412	414	421	417	405	423	400	415	406	393	420	394	428	403	369	400	399	439	399	448	407	411	438	406	395	418	396	350	410	416	430	407	428	385	414	392	388	403	415	436	435	408	401	425	418	372	422	390	462	421	404	406	370	393	402	409	437	432	435	427	415	371	425	422	402	414	392	422	403	399	378	419	399	397	393	396	404	389	417	411	413	388	397	382	378	381	420	410	417	399	362	414	397	408	429	414	418	394	405	419	369	419	407	382	406	391
30262	57817	47717	36529	30397	23890	17043	13506	10241	8126	5906	5284	4644	3772	2894	2221	2010	1717	1400	1483	1226	1017	864	780	628	601	543	507	505	454	503	487	481	469	445	430	473	450	439	450	407	397	411	452	417	446	467	431	411	425	407	420	432	427	425	393	408	409	437	462	440	444	418	444	435	406	406	412	460	415	437	446	431	427	414	429	419	417	386	414	468	439	445	373	372	416	405	439	432	439	420	409	417	408	414	409	443	417	407	390	448	430	416	419	403	436	418	399	458	423	430	399	398	437	427	412	433	415	458	420	433	425	463	413	434	398	434	423	408	431	408	405	419	427	433	445	401	421	437	400	428	409	411	397	401	431	401	413	408	413	455	461	442	413	445	455	433	417	397	422	436	385	403	403	402	430	410	409	398	388	423	415	410	417	416	421	392	431	409	431	405	438	406	426	436	418	431	405	401	408	429	420	434	428	384	417	426	433	446	414	384	421	392	411	423	445	429	403	407	434	441	400	397	416	417	398	419	444	415	387	441	421	446	404	410	443	431	372	407	409	440	402	401	421	413	436	425	398	410	405	402	409	444	386	406	419	431	447	446	448	418	405	398	438	442	428	428	441	408	419	426	395	416	451	435	400	387	425	439	413	423	447	415	392	399	475	436	412	416	429	406	426	449	396	422	410	419	424	445	454	416	427	434	441	393	398	433	433	426	450	397	478	449	417	435	414	434	427	394	427	406	384	425	415	429	409	420	422	431	460	416	415	416	398	397	417	405	400	441	412	404	439	422	436	401	384	399	423	406	434	419	418	411	390	398	416	439	432	407	413	412	427	412	470	431	510	416	400	405	411	409	398	375	417	433	405	422	444	420	434	426	402	389	454	380	399	406	427	426	431	443	438	396	384	393	430	410	429	401	407	396	407	410	436	448	430	416	401	406	403	410	398	412	425	424	406	395	412	426	449	402	413	435	440	426	399	397	430	452	392	441	401	464	406	403	406	419	426	416	434	402	445	399	400	417	446	441	437	420	389	455	443	450	397	413	396	412	437	403	433	430	418	428	427	386	423	412	411	432	443	399	412	416	419	419	413	402	392	397	416	419	465	413	424	415	419	421	418	476	441	450	398	384	432	404	412	413	401	400	406	423	418	395	455	401	410	409	422	427	422	435	416	409	441	432	400	436	416	428	428	408	401	434	422	408	400	453	404	422	457	414	407	430	396	403	387	452	418	397	408	427	407	410	446	411	424	452	391	441	459	404	431	413	395	420	401	416	440	409	386	384	420	398	403	401	480	395	412	434	447	409	430	459	424	401	406	411	412	426	423	429	410	424	418	416	389	424	397	411	392	469	442	414	422	445	434	442	416	386	446	406	430	387	468	400	432	463	412	399	407	403	400	363	400	406	421	395	430	378	439	436	424	424	416	414	432	403	414	398	408	407	428	454	394	429	423	439	382	424	439	428	401	408	404	419	430	422	417	425	414	389	478	444	398	425	417	451	442	430	466	401	381	401	411	428	419	397	399	432	425	401	398	401	415	383	400	422	403	464	434	417	397	442	403	425	415	437	402	419	449	436	375	424	447	410	438	392	445	414	427	359	395	398	395	394	407	440	454	458	447	414	418	436	433	411	422	398	402	431	460	432	394	372	423	417	425	428	434	385	392	465	400	434	432	413	395	416	409	421	429	439	444	391	408	451	397	456	444	462	448	439	408	400	435	411	410	437	450	411	447	383	420	439	382	411	440	444	428	387	442	450	416	375	415	440	385	436	464	428	431	419	396	417	444	424	388	417	384	375	429	412	413	408	435	445	402	418	401	423	425	404	422	406	447	395	404	414	399	425	431	381	405	401	424	402	446	415	408	439	401	416	437	431	414	421	427	426	391	452	409	387	419	380	455	424	409	394	402	439	441	417	410	403	408	385	422	450	423	436	422	424	438	434	389	397	398	440	402	398	422	429	433	434	435	424	427	374	419	390	409	426	422	418	433	431	392	408	428	397	408	442	414	441	466	417	390	447	432	412	449	382	385	400	416	421	410	449	438	415	433	431	406	443	422	403	429	441	410	415	412	415	433	433	428	433	394	408	441	440	440	410	425	390	409	405	401	429	436	411	374	410	422	398	382	417	400	447	414	423	440	441	458	433	396	410	415	386	415	402	411	423	439	416	406	431	447	429	428	412	411	391	409	465	391	413	410	427	440	423	430	380	407	421	410	437	427	411	407	396	433	444	429	412	413	421	433	420	395	430	431	422	408	417	416	398	409	423	433	448	401	451	401	441	399	363	407	407	408	433	440	377	423	412	402	415	392	473	428	481	393	423	418	391	430	428	421	408	421	394	428	379	406	473	421	450	425	423	424	459	428	403	431	403	399	396	415	426	413	410	433	395	422	414	425	412	365	415	422	413	393	427	434	435	383	442	425	425	447	432	389	452	393	444	418	393	449	417	456	426	429	433	464	395	415	437	416	383	473	401	423	427	452	422	423	399	430	440	395	405	395	453	434	429	416	392	440	435	372	388	428	404	387	370	414	401	431	425	405	402	415	433	406	400	420	407	419	419	410	408	397	467	438	379	422	408	428	444	418	452	432	407	421	444	423	413	417	409	440	441	436	416	416	406	453	394	406	416	441	388	392	397	409	409	417	421	395	402	468	421	451	405	389	415	394	404	396	354	431	417	418	412	419	445	422	420	442	382	435	435	423	421	425	430	481	420	416	396	413	399	439	412	432	436	420	405	401	426	393	403	419	452	423	454	419	403	402	450	406	420	426	410	408	447	428	428	419	430	422	413	405	446	423	391	413	399	414	430	406	441	439	445	406	424	408	396	438	408	435	407	429	428	415	411	404	449	418	422	451	425	433	444	385	416	407	413	429	428	444	433	446	420	462	438	435	414	392	398	400	453	416	460	413	434	410	407	409	406	418	443	414	432	394	416	413	426	417	381	430	401	431	419	426	413	410	451	399	386	422	427	418	448	399	457	416	405	426	434	407	406	454	413	423	401	438	398	396	402	428	419	414	413	393	448	417	383	434	396	476	421	427	415	412	414	430	422	417	419	429	416	421	389	418	406	464	413	412	418	421	411	416	426	399	401	450	434	404	414	384	396	419	447	434	425	417	433	399	399	436	459	401	413	436	398	383	378	382	430	435	391	396	384	421	421	441	454	413	431	417	392	420	415	430	430	421	420	411	400	388	415	448	404	417	399	414	425	384	409	425	385	410	400	419	396	429	421	424	443	421	437	414	416	433	414	391	449	426	419	421	406	456	410	411	435	396	420	420	393	393	454	420	440	449	433	431	420	421	404	430	395	419	435	436	396	379	403	405	404	395	431	418	447	409	440	438	420	404	417	410	412	410	395	413	429	398	403	424	384	426	430	432	428	427	416	426	418	442	406	407	402	446	394	454	412	399	415	384	389	436	412	412	447	400	424	425	432	446	383	383	413	425	436	413	416	431	415	440	413	417	411	420	377	391	428	424	408	462	436	419	440	412	447	436	406	442	416	416
30670	31691	34314	25341	14878	8539	5100	3504	2704	2087	1584	1394	1329	1071	792	729	617	578	498	463	462	442	412	353	343	361	355	339	314	338	309	308	317	302	317	300	272	303	348	336	284	300	319	326	302	323	324	319	282	269	334	285	284	349	317	343	296	282	330	322	315	282	296	302	319	301	284	294	252	304	295	310	301	311	298	305	293	283	295	345	297	280	283	295	297	297	276	324	290	288	269	294	291	286	317	305	305	300	333	322	311	271	306	265	314	295	297	305	311	273	295	325	317	298	322	328	317	307	317	300	294	290	311	278	304	264	285	337	311	306	306	324	306	312	311	298	293	310	287	301	306	300	279	297	306	287	317	296	302	308	283	289	311	317	298	296	293	266	296	312	316	320	320	276	318	309	312	309	299	310	314	321	320	312	297	303	337	291	283	299	276	303	335	304	305	291	322	283	294	300	311	322	300	287	270	297	312	279	275	287	316	309	290	331	308	296	302	280	317	327	313	335	313	314	289	307	303	278	274	328	324	317	300	288	356	317	329	295	313	335	329	294	300	294	337	300	317	312	279	316	320	323	313	300	314	279	296	326	340	286	328	314	308	321	335	302	295	309	279	292	309	293	309	295	318	303	302	311	310	347	290	270	311	302	312	310	308	312	316	301	307	299	294	303	335	310	321	306	296	317	332	299	277	317	286	294	346	333	303	304	303	316	293	280	319	307	288	311	305	270	298	308	320	314	329	290	281	293	301	284	317	272	314	346	265	315	309	278	299	309	287	307	342	346	298	299	294	319	311	289	271	301	309	278	308	307	315	271	291	338	273	265	312	310	275	307	288	296	303	274	295	286	274	316	310	306	296	320	306	308	287	324	352	311	290	291	326	256	286	306	294	304	336	317	275	298	337	283	308	302	300	301	313	307	317	340	285	301	291	300	330	329	319	317	298	307	306	311	304	313	265	296	291	284	292	301	288	299	311	327	286	289	295	299	324	293	305	316	301	300	307	313	322	321	283	283	326	282	304	304	298	295	315	317	309	291	340	297	314	320	259	310	308	304	304	276	301	296	319	337	312	315	288	309	282	280	289	314	287	308	293	304	313	293	352	264	272	310	289	303	305	313	320	323	306	321	318	279	341	296	315	302	309	306	304	287	300	293	273	293	274	325	314	315	301	316	344	311	309	340	322	292	295	307	285	308	286	262	337	320	293	281	314	308	307	288	288	302	318	305	306	297	306	300	332	338	304	284	308	308	320	295	274	326	310	307	315	324	308	300	324	310	264	326	288	292	321	327	300	275	297	295	305	306	307	312	291	295	296	290	336	312	298	279	331	323	308	335	302	318	288	300	295	312	298	332	281	327	318	302	334	300	301	309	303	291	306	309	332	277	284	302	300	297	331	326	287	299	294	298	264	347	299	322	303	305	314	311	315	359	299	304	309	300	275	322	307	318	310	318	336	323	306	313	302	302	284	304	303	336	298	309	306	324	286	300	270	298	317	299	263	297	301	277	296	311	294	306	299	324	307	320	303	275	270	304	335	305	307	288	290	314	296	330	265	325	291	303	306	315	298	289	330	328	309	316	327	306	315	318	292	300	300	307	272	310	275	338	265	317	294	300	294	287	307	282	296	302	270	313	291	291	318	321	316	316	338	297	288	311	329	272	361	308	300	302	294	324	326	311	301	289	346	323	325	317	290	315	337	303	287	308	292	297	317	317	316	308	336	279	285	308	300	315	329	304	303	293	318	287	313	309	305	318	311	299	305	315	325	321	341	309	316	293	264	350	306	317	320	284	286	321	289	286	310	321	282	273	317	302	336	334	295	271	286	309	295	317	331	340	328	299	294	297	291	315	343	291	335	331	315	294	310	269	309	295	310	291	317	316	288	303	295	331	271	295	314	311	337	304	309	311	340	297	328	317	280	294	322	327	290	307	331	284	318	307	302	310	313	329	288	301	316	308	312	277	278	277	291	298	290	295	291	344	291	321	296	328	322	318	302	294	307	298	301	294	354	314	318	277	293	307	280	313	282	292	340	354	275	320	297	288	327	308	314	300	319	313	284	304	311	320	290	333	335	287	340	292	289	303	318	290	295	320	302	295	306	339	307	309	298	298	290	298	309	310	316	306	315	295	313	315	291	298	315	306	351	312	288	311	273	264	318	290	285	299	297	319	301	311	296	298	317	283	297	289	319	330	308	289	298	311	306	300	302	281	284	303	319	319	302	312	323	287	313	273	298	303	300	295	330	307	322	294	287	338	317	339	315	303	294	342	338	300	273	324	298	304	272	278	281	314	297	311	325	280	309	316	325	301	314	341	304	302	287	311	336	294	277	307	314	320	285	286	325	280	308	307	322	305	289	264	282	321	323	314	291	285	305	327	343	321	285	280	337	277	314	320	291	297	314	283	289	323	296	307	313	314	312	278	291	290	310	296	323	306	320	284	278	290	289	324	286	293	338	343	285	311	306	307	287	315	310	310	302	290	289	305	322	276	310	285	303	295	306	311	275	330	281	278	333	310	299	326	298	292	295	289	341	318	309	333	304	320	308	297	298	305	307	310	317	319	324	325	311	315	291	316	284	271	325	318	321	311	277	298	276	271	321	330	300	321	312	306	329	316	259	274	261	288	302	306	315	315	313	305	316	287	345	322	289	311	317	295	300	300	310	337	286	318	312	303	325	292	314	320	303	287	298	311	295	307	302	324	298	297	310	335	289	309	300	321	308	297	323	306	288	293	301	296	334	316	320	312	294	348	304	335	290	304	318	313	334	276	305	306	311	313	274	270	310	287	316	291	331	322	280	276	309	269	268	304	280	308	291	284	326	319	341	310	296	336	300	297	269	301	284	319	326	340	302	293	302	278	313	291	316	323	295	286	299	300	310	329	297	323	299	315	269	304	299	286	305	323	339	281	317	301	306	266	313	316	293	298	327	296	307	291	315	282	295	296	311	303	283	319	292	317	318	275	293	255	322	312	313	330	317	287	292	310	293	298	314	293	334	281	304	318	309	317	312	333	297	305	288	325	316	284	315	309	273	308	317	293	314	304	304	315	285	285	314	330	307	301	326	304	281	305	300	298	325	295	294	315	287	323	300	307	286	304	317	296	338	271	305	291	317	279	308	309	292	326	335	290	309	295	311	299	322	303	301	305	304	285	304	296	310	292	280	305	332	311	329	290	344	331	293	298	305	290	312	348	294	317	332	327	298	296	302	325	323	306	275	278	333	287	315	305	314	318	345	262	311	324	314	327	324	303	345	313	318	280	299	328	308	285	315	270	320	297	277	306	330	296	298	296	321	331	294	272	317	349	283	267	310	293	291	311	304	278	303	316	302	310	325	329	335	320	329	351	300	302	296	300	323	291	289	311	292	290	295	315	309	291	315	339	296	310	290	306	304	313	312	309	313	271	296	280	298	322	302	310	320	315	280	290	317	288	287	311	301	301	348	328	301	332	285	279	305	310	300	297	308	320	314	290	309	294	311	318	262	352	306	303	270	279
28859	45983	35797	24471	17805	12407	8325	6291	4825	3603	2665	2280	1966	1695	1287	975	908	813	662	678	661	566	507	404	385	342	388	374	404	372	341	349	339	371	302	349	340	329	335	335	325	375	330	330	329	317	336	337	304	339	333	319	287	354	365	335	287	337	335	312	319	332	321	349	294	315	318	310	326	311	323	370	328	312	303	320	346	314	343	294	340	350	333	348	308	322	326	313	313	354	320	327	307	297	324	314	353	311	318	334	332	362	312	322	318	344	318	307	310	330	337	299	326	340	341	310	326	308	335	328	312	323	320	352	340	322	358	334	290	322	326	349	332	343	316	334	352	322	361	335	296	329	314	319	320	336	317	337	319	301	287	331	324	300	350	322	350	322	327	316	308	287	350	328	322	346	333	322	309	346	327	353	316	319	318	314	336	303	345	323	328	342	346	344	346	333	345	314	305	346	330	298	326	347	318	322	341	332	333	334	291	316	316	339	314	335	335	337	349	348	325	309	315	346	343	334	351	352	328	296	353	345	319	347	326	320	338	321	330	315	316	331	337	318	356	301	353	316	311	322	346	348	346	339	312	353	347	326	332	346	330	369	327	355	351	319	316	351	331	325	321	335	355	346	350	327	305	310	344	357	323	348	334	331	338	364	318	339	309	346	331	289	314	333	340	321	306	367	347	340	361	331	335	319	336	324	324	303	348	349	343	299	326	326	334	315	304	317	326	321	357	308	374	364	309	345	335	335	346	312	330	313	321	344	335	316	339	353	328	321	325	312	349	308	350	335	327	293	339	335	335	328	342	309	375	341	341	307	341	333	348	327	345	326	319	312	312	319	329	350	352	318	362	290	353	316	326	343	334	322	364	327	318	340	323	346	335	308	337	338	286	330	302	316	322	328	330	343	376	322	320	323	335	316	341	316	322	345	362	357	307	332	351	328	320	354	308	332	295	329	325	359	343	306	305	312	328	312	320	312	335	311	358	320	369	318	332	315	325	331	323	292	313	351	311	369	325	331	334	343	343	312	341	334	351	332	318	346	329	330	329	318	328	345	335	356	347	309	329	378	322	360	303	380	292	330	347	333	342	297	315	315	333	318	324	315	325	327	318	329	323	324	297	316	331	316	321	341	325	327	325	314	361	301	308	315	319	326	343	351	345	282	306	304	318	326	353	318	365	340	333	330	318	327	324	321	328	311	337	328	337	328	325	311	283	315	312	363	340	310	331	342	315	301	314	297	307	359	348	391	335	315	359	349	331	325	307	317	340	364	311	305	342	307	320	330	306	322	347	382	296	321	338	346	348	334	338	333	351	337	333	330	310	344	334	363	299	328	305	356	354	299	345	310	343	333	321	337	299	347	316	359	321	312	334	320	334	317	308	323	333	334	300	331	315	330	325	353	359	314	326	317	320	326	322	308	328	346	349	336	299	358	337	308	331	306	314	355	311	349	340	326	332	362	329	304	330	327	329	293	320	318	324	344	323	341	365	329	312	330	364	314	336	329	329	343	334	323	328	316	339	348	338	340	296	359	334	328	302	346	334	344	316	339	322	351	343	313	368	345	336	332	313	347	312	301	337	319	320	339	345	318	315	336	327	328	347	342	300	301	324	319	320	312	293	328	344	337	329	313	330	297	363	353	349	319	345	344	328	331	331	330	318	333	325	318	342	367	321	346	311	314	307	331	349	338	360	326	302	340	341	327	322	333	311	342	350	321	362	321	311	350	341	331	349	323	334	339	356	334	307	345	353	308	313	334	385	336	304	337	325	295	341	307	331	306	321	320	333	374	342	317	316	333	324	328	326	303	330	342	317	344	338	323	298	328	357	304	301	320	354	354	322	335	360	330	331	347	354	311	303	314	328	332	363	325	335	346	366	314	316	350	312	330	339	340	306	314	330	295	310	348	343	388	333	328	339	356	297	333	329	333	321	311	331	346	288	337	305	313	350	287	315	326	352	317	336	318	332	343	327	354	348	334	348	368	356	312	339	333	292	350	328	317	326	351	300	328	349	336	304	326	269	328	302	319	336	324	313	327	342	316	339	330	349	306	363	319	341	312	348	323	364	321	332	372	317	332	335	320	302	326	329	292	302	339	318	313	306	340	357	366	285	286	325	346	308	310	317	312	328	346	293	330	327	329	333	333	311	330	297	323	335	311	284	356	332	328	318	306	329	328	307	316	308	319	344	326	319	320	341	313	326	319	336	309	326	344	311	313	338	302	329	345	339	333	339	311	336	296	357	318	333	320	351	298	330	342	326	308	325	303	302	307	346	315	356	315	322	325	310	327	310	323	327	343	322	329	350	321	369	350	310	300	346	308	327	357	287	336	340	363	353	312	328	325	334	307	320	314	327	319	322	307	329	351	330	332	335	316	331	326	347	323	332	344	309	307	334	324	290	314	320	324	317	332	354	334	304	325	321	316	304	320	312	330	306	323	314	314	352	333	344	330	304	336	325	322	304	300	308	327	316	318	319	321	289	359	338	325	313	320	324	326	295	326	309	308	292	321	361	313	320	313	309	326	297	349	303	356	337	326	336	299	351	289	311	342	310	311	316	341	327	340	307	314	350	322	306	337	346	321	346	337	370	312	322	317	356	317	329	296	347	332	354	365	347	351	345	349	334	348	341	324	314	321	344	330	320	338	353	323	336	333	344	336	359	329	336	353	354	301	327	354	337	337	320	340	329	287	314	333	355	303	328	321	317	335	315	336	320	352	298	345	346	331	318	354	330	319	346	332	335	330	335	334	347	327	318	294	314	319	300	360	341	322	319	335	350	317	348	324	347	364	320	331	368	319	324	331	329	303	363	323	355	341	314	342	339	327	357	335	353	323	335	323	332	331	303	339	302	303	284	357	307	357	366	335	295	301	277	326	336	343	348	337	302	331	338	319	317	352	352	334	364	312	340	304	322	323	340	340	311	300	370	294	302	343	298	312	339	362	324	327	341	362	335	320	355	310	355	316	339	324	330	314	332	325	301	328	312	305	343	308	324	312	310	313	326	342	329	319	328	315	329	307	342	326	355	328	330	328	323	351	341	313	326	348	304	323	356	321	316	320	326	341	328	305	341	326	303	326	331	353	302	311	337	346	293	339	359	338	310	329	304	328	332	331	340	331	338	320	334	337	369	322	317	352	375	320	320	321	329	300	311	304	308	339	304	323	342	331	298	347	364	325	365	321	333	305	285	308	364	334	321	319	330	309	337	324	306	324	317	288	303	315	321	355	345	314	324	313	334	357	326	297	340	350	342	330	322	339	315	323	331	350	314	320	327	316	343	295	304	330	335	287	337	332	360	328	344	330	340	318	314	347	313	329	298	355	322	351	296	370	332	312	350	295	312	364	331	354	328	375	327	347	366	298	324	308	330	327	327	309	362	373	328	340	334	303	328	344	307	323	343	360	313	362	297	310	376	364	390	290	338	323	321	329	332	324	314	344	343	307	326	315	325	340	329	321	331	358	332	322	354	344	365	316	335	334	353	313	330	325	340	348
24326	21474	28743	25480	23064	19236	11560	6440	4623	3449	2541	2167	1907	1549	1290	952	863	862	741	673	576	566	459	430	336	354	335	344	304	317	313	324	307	288	314	311	283	322	318	310	288	301	298	308	359	264	276	320	322	295	292	291	302	290	280	292	318	272	303	315	266	278	308	321	315	285	308	317	307	307	295	267	327	259	294	299	279	306	296	297	303	265	323	299	304	314	289	306	311	301	291	310	261	296	273	319	263	280	285	278	251	294	287	311	302	283	274	305	298	290	292	305	253	289	303	295	293	272	291	322	308	257	289	329	261	313	300	297	315	294	272	293	304	309	284	280	305	302	282	279	273	277	306	314	272	286	287	263	319	275	306	306	286	310	314	300	327	266	307	325	325	311	272	288	294	288	292	280	245	309	312	306	276	291	276	288	257	298	283	307	313	270	326	308	292	288	315	281	278	284	293	283	246	319	276	290	315	287	283	290	287	269	308	271	282	309	295	288	275	286	257	295	282	314	319	307	275	322	292	304	292	308	298	300	291	277	315	277	280	282	272	293	279	261	274	288	281	279	275	291	296	273	291	289	295	300	299	350	275	285	276	298	287	285	318	305	318	305	325	327	273	308	295	279	275	294	282	286	275	282	261	310	288	264	286	323	290	271	294	293	314	275	325	330	269	319	299	296	283	270	299	293	305	312	296	287	265	278	295	297	286	274	264	277	286	295	333	312	282	283	303	271	316	279	297	268	285	318	282	298	301	292	284	285	293	294	274	307	263	286	280	302	296	272	322	287	304	305	301	337	294	285	287	304	292	275	303	317	299	291	268	289	289	303	288	272	316	287	303	317	315	306	291	301	291	310	315	270	296	302	296	287	289	275	280	301	300	302	279	309	312	295	285	294	293	282	301	271	322	296	266	304	301	314	293	288	256	292	286	295	279	297	292	297	273	271	310	304	298	292	263	315	302	304	300	276	296	288	297	302	293	289	317	290	262	289	277	302	283	271	291	286	273	292	291	249	284	301	297	293	295	274	326	294	314	286	332	281	312	289	277	294	294	301	293	298	300	296	284	273	292	330	325	279	260	311	300	281	317	299	276	297	296	321	281	301	314	315	332	267	305	276	275	289	313	273	299	292	280	309	266	305	286	337	291	281	305	309	302	277	272	288	286	295	306	292	294	307	279	309	311	308	311	281	295	314	277	314	280	294	300	330	319	272	301	317	272	251	316	309	288	297	283	312	287	304	272	308	295	307	313	301	273	304	283	299	271	304	318	292	335	251	314	297	307	300	327	307	286	290	278	261	305	309	307	280	288	279	290	287	262	278	297	289	285	302	292	272	285	299	312	308	268	289	320	289	309	324	299	267	276	306	308	311	307	306	279	297	293	301	294	281	306	299	287	290	298	285	310	325	288	282	276	293	313	324	292	256	300	289	283	272	282	305	292	284	283	280	299	263	276	270	306	296	313	312	303	281	285	276	293	324	293	270	292	275	282	312	291	304	275	300	298	282	328	282	290	294	276	293	319	266	286	328	276	254	300	313	291	309	307	291	276	299	268	307	286	299	311	292	275	288	301	336	305	288	281	276	287	300	292	343	281	278	293	306	270	284	297	305	296	284	273	343	322	299	297	277	278	285	294	327	275	283	285	310	270	282	288	291	317	298	283	293	286	291	305	263	301	288	291	300	303	277	334	300	313	272	326	278	278	296	290	349	358	324	307	285	289	300	279	270	291	303	315	292	296	287	303	284	335	263	309	287	271	298	334	297	323	292	291	297	274	287	267	259	282	282	308	265	259	286	292	307	287	304	306	279	293	298	306	296	274	324	293	294	283	301	295	276	294	293	300	275	301	290	298	284	306	303	300	291	310	296	288	317	296	284	297	292	277	292	277	286	269	307	302	311	324	331	305	289	324	298	314	310	298	315	299	291	273	263	296	306	277	284	323	275	312	309	312	292	278	298	282	298	294	314	268	353	335	280	293	290	271	320	276	296	286	294	288	300	329	295	296	317	294	309	285	287	255	272	295	308	271	268	303	279	301	298	305	324	300	287	278	290	271	296	289	295	272	288	301	294	314	278	243	274	296	310	298	263	318	312	293	291	282	294	299	278	283	271	314	278	295	302	310	288	288	304	293	299	301	280	290	339	266	307	276	291	280	284	302	293	259	294	277	291	305	302	309	288	325	309	293	320	284	279	299	272	313	275	307	275	298	322	237	327	302	310	276	302	289	271	301	305	318	313	292	267	311	270	274	301	294	302	277	267	296	290	295	301	319	307	307	294	307	321	313	287	286	320	290	278	292	301	305	296	289	294	279	301	318	299	309	287	292	286	282	330	270	273	309	288	274	287	289	282	296	259	326	275	279	292	309	299	284	310	306	289	294	257	301	309	284	338	311	287	309	284	328	306	303	273	278	297	277	305	312	298	337	304	278	315	319	283	316	319	268	301	265	295	286	286	280	314	303	280	298	325	297	272	290	290	280	301	289	309	303	274	288	320	300	310	280	272	293	280	310	287	299	270	312	300	276	286	279	290	290	309	334	281	296	307	297	295	289	255	308	290	296	306	278	285	286	297	299	313	302	306	311	267	310	303	305	301	275	292	302	292	298	323	320	287	281	302	296	311	326	284	340	265	291	308	317	259	328	330	314	315	276	275	287	297	274	285	308	317	272	300	268	301	309	273	309	306	286	305	274	297	314	275	289	252	327	290	279	283	311	313	299	308	297	281	294	330	277	313	265	297	294	289	305	249	298	312	275	295	254	290	290	305	306	291	291	271	251	293	297	327	276	291	288	297	290	298	283	292	312	305	288	321	280	290	296	308	285	281	277	293	295	279	277	281	275	290	307	298	292	285	272	294	302	308	303	327	272	269	267	288	313	258	302	263	294	276	286	306	281	295	308	299	295	289	307	278	297	318	296	275	278	302	305	254	290	266	288	316	302	315	264	314	288	321	268	309	316	290	279	265	280	289	294	308	290	297	311	331	290	271	279	302	302	294	317	307	291	291	295	323	297	331	282	296	276	286	336	285	327	281	270	306	290	286	291	288	279	291	264	289	278	320	287	284	283	276	319	305	301	299	304	311	269	271	317	291	307	295	300	269	284	296	284	281	276	291	262	286	280	289	300	293	315	315	281	271	260	280	285	280	293	300	290	292	274	289	281	327	279	280	256	312	299	283	270	304	325	317	302	283	276	287	293	285	303	285	275	315	294	292	277	293	298	291	292	255	300	287	311	290	305	304	298	306	286	274	289	265	274	291	310	282	269	278	289	292	286	309	294	319	286	305	286	344	289	287	316	278	295	304	301	268	319	249	281	295	266	263	279	291	300	268	318	286	271	284	296	256	262	292	311	289	298	291	298	301	314	281	286	314	283	313	303	308	298	286	294	302	327	307	270	320	295	298	285	278	301	289	300	316	269	320	299	297	294	288	294	292	294	284	279	336	324	284	331	297	313	308	288	272	271	308	273	298	269	263	298	318	279	271	310	270	282	279	312	274
28802	52246	43183	31341	25653	18581	13488	9784	7577	5824	4392	3565	2986	2560	2001	1525	1254	1131	1047	881	867	760	563	440	418	395	381	354	374	358	312	333	334	354	323	337	297	326	336	310	326	361	302	300	288	326	322	316	344	288	301	337	319	336	327	314	329	315	323	339	310	333	312	319	292	316	317	286	326	332	306	304	306	321	290	314	295	326	300	313	330	329	327	333	296	313	297	304	291	320	294	317	320	308	298	307	306	343	325	352	337	321	344	331	276	324	338	297	315	321	291	278	271	316	306	336	304	282	292	321	301	325	310	288	298	345	293	323	313	331	304	288	313	302	300	305	306	314	332	320	306	336	328	331	291	305	295	309	310	298	293	289	331	327	314	311	321	291	305	299	325	297	307	286	324	284	312	332	292	293	266	304	322	314	274	316	319	273	329	295	283	279	279	306	319	312	319	295	331	305	301	265	305	335	325	309	289	334	338	292	308	336	317	306	308	330	327	286	338	310	295	329	307	328	307	346	276	332	324	325	305	317	326	292	315	302	315	343	304	307	311	327	364	325	324	302	261	311	321	325	265	305	329	333	298	317	356	305	318	301	358	355	292	312	292	283	289	338	300	329	290	322	310	309	298	299	313	297	282	296	309	323	314	323	308	309	300	308	269	323	331	306	318	321	288	321	327	294	322	307	290	320	292	340	323	308	299	305	306	295	281	316	288	306	304	300	310	318	295	305	318	326	330	338	307	304	313	333	308	328	287	286	290	308	306	287	313	354	300	304	320	289	277	309	306	309	303	334	298	296	302	323	312	300	276	323	339	306	335	308	305	331	303	329	320	322	332	305	323	298	277	277	308	329	338	303	306	306	303	299	316	310	313	310	313	322	318	331	335	318	292	344	302	324	309	315	318	290	314	309	330	322	327	318	304	283	337	300	306	305	298	309	333	295	295	302	313	315	337	295	323	307	316	310	311	275	349	328	301	275	329	284	320	320	322	288	322	310	323	314	310	321	291	325	289	308	307	337	272	311	297	298	310	324	303	305	310	317	337	308	314	303	305	311	331	307	343	306	326	299	284	292	334	293	333	321	298	288	299	297	311	334	307	343	302	286	323	270	316	286	316	283	329	317	312	305	320	299	308	307	304	316	332	342	348	308	324	299	340	321	298	305	318	316	286	324	329	302	320	316	325	293	341	334	280	306	291	332	298	305	322	307	325	314	307	289	287	314	283	321	308	286	311	280	307	305	292	303	318	309	305	341	298	303	297	314	276	318	301	291	310	308	326	300	318	316	299	318	297	339	292	312	308	321	312	337	353	318	304	299	308	307	325	314	318	331	282	303	290	281	308	309	302	285	327	310	308	328	287	295	301	320	316	345	315	308	315	313	315	296	312	331	295	290	321	292	325	325	330	319	311	312	316	323	337	321	298	294	306	329	301	314	320	344	295	294	282	316	341	322	316	300	306	284	284	307	316	325	303	313	307	318	316	327	324	308	310	310	300	343	325	321	327	308	332	312	329	296	308	308	309	307	312	302	336	358	277	307	293	314	310	301	333	340	295	309	305	310	289	301	339	303	331	315	311	295	307	300	330	300	279	354	313	326	339	344	338	283	303	309	304	297	289	348	302	299	302	290	316	319	289	326	316	287	335	337	287	309	307	313	335	300	287	328	311	290	332	335	305	284	318	312	304	317	306	315	302	324	296	329	295	299	293	310	291	328	322	323	294	294	324	306	311	304	292	302	328	291	317	339	292	332	297	319	308	292	266	308	345	309	308	304	325	344	306	300	330	321	277	283	340	323	316	292	320	291	300	320	287	301	326	307	299	326	297	302	299	287	266	328	305	309	313	293	315	305	309	303	309	298	321	335	308	300	317	308	331	297	333	325	320	284	301	308	289	323	298	303	310	299	306	317	293	327	306	319	362	290	307	310	328	295	318	318	305	327	333	316	326	293	319	303	312	312	307	313	347	332	309	332	296	312	305	329	308	312	303	319	308	314	294	346	319	305	311	308	279	311	292	320	306	282	291	314	286	310	326	283	276	306	292	321	307	306	313	311	314	338	266	313	325	344	288	325	297	321	307	300	303	337	308	313	283	295	323	314	295	322	274	361	297	274	303	298	327	293	323	299	309	306	296	320	341	326	302	297	313	308	316	307	309	328	317	308	357	300	307	308	336	297	307	306	322	296	323	322	298	293	292	319	315	290	327	307	295	318	326	315	337	291	318	310	318	310	286	302	344	310	319	330	350	328	287	295	287	308	302	303	321	275	313	293	311	329	274	339	310	324	312	317	287	295	297	290	306	322	321	353	301	295	277	322	307	303	297	336	306	341	304	289	329	296	324	295	294	298	316	296	310	325	305	308	302	307	330	330	299	328	300	295	308	307	313	293	318	276	273	312	323	299	295	305	313	307	309	314	335	304	286	335	306	304	303	330	302	326	312	303	312	295	316	317	313	285	284	316	298	288	313	311	316	310	314	300	294	334	311	359	329	311	284	333	321	322	292	297	320	352	308	312	340	314	301	333	321	303	324	294	313	336	289	284	320	309	297	315	334	294	290	299	348	323	336	308	285	324	322	308	298	300	309	317	319	309	289	304	310	312	320	328	300	291	298	326	321	342	308	272	293	320	291	310	338	312	337	295	322	338	290	291	304	301	325	311	320	273	328	319	279	317	309	311	337	305	295	303	313	305	331	299	271	298	312	265	315	322	283	297	299	329	331	330	301	296	268	322	311	308	320	321	333	310	299	305	319	326	303	302	318	304	322	336	318	294	300	313	309	309	310	317	328	312	300	335	316	309	283	342	280	319	311	318	315	301	299	326	312	301	281	326	320	314	266	278	286	278	339	322	315	302	313	323	317	301	330	308	286	312	322	327	293	309	314	303	277	330	332	312	340	320	300	304	329	291	295	287	315	303	305	322	295	301	303	335	286	270	314	339	300	292	322	283	320	355	325	292	357	347	326	330	265	332	320	320	329	303	296	303	330	321	324	299	306	304	342	319	306	330	322	328	282	317	329	300	326	291	331	336	316	296	317	309	323	334	336	272	265	303	282	327	292	301	341	300	310	313	319	312	301	336	283	292	309	293	276	317	322	296	296	288	307	322	310	304	295	304	292	322	302	324	318	288	308	294	351	291	276	304	307	322	279	308	300	310	326	296	321	329	324	309	312	318	277	313	340	335	320	317	311	291	286	295	319	306	302	305	297	332	320	302	312	299	320	315	307	301	316	294	333	336	300	313	296	360	286	344	321	301	293	299	320	288	308	295	317	301	357	308	288	310	301	307	311	334	291	299	294	286	300	287	321	294	330	315	296	330	285	317	325	316	311	309	324	328	302	333	288	288	312	283	261	323	322	337	301	304	287	322	303	317	310	319	302	310	337	317	283	332	299	340	323	307	304	297	318	338	308	305	323	302	313	330	287	319	336	302	311	304	274	311	297	331	297	297	303	311	313	281	295	307	304	304	328	321	292	280	334	300	304	292	321	305	317	309	311	309
25446	21572	28620	27505	20455	12622	7085	4753	3552	2710	2088	1694	1465	1346	1118	957	777	737	655	642	618	567	589	469	440	423	434	428	409	421	410	397	379	430	398	377	416	415	403	440	406	386	391	367	401	377	435	408	410	398	404	408	397	391	423	358	449	385	426	409	373	378	413	355	367	359	405	360	386	376	408	406	412	369	409	425	393	397	421	368	395	440	390	363	390	406	394	433	392	388	425	396	403	365	398	400	404	359	385	376	383	386	407	401	451	417	357	380	376	409	394	381	394	406	404	396	367	415	385	415	402	389	370	377	411	365	414	413	418	393	360	378	359	405	380	409	393	380	389	377	371	398	384	383	359	361	399	386	361	402	402	382	398	395	390	392	384	406	418	405	419	391	408	397	411	409	379	383	390	402	429	398	385	410	416	392	399	376	404	374	390	374	394	370	390	349	417	372	408	385	401	403	385	396	398	382	384	426	394	373	401	352	420	381	409	374	436	418	387	368	400	378	406	393	417	395	394	389	365	445	352	399	390	421	369	426	415	395	383	377	407	407	372	376	390	394	367	411	407	412	416	395	395	369	379	397	395	398	368	396	358	369	387	394	369	369	388	380	409	404	368	416	397	374	411	398	407	406	363	399	379	361	385	382	398	357	353	388	406	401	378	398	416	423	391	406	391	372	374	385	405	399	391	362	400	379	397	384	399	387	354	410	390	396	391	369	417	349	381	377	406	412	437	405	364	440	414	382	370	352	426	392	385	445	379	393	409	390	393	371	372	373	380	363	381	383	391	378	411	359	391	394	383	368	381	405	411	394	393	402	373	404	386	390	392	417	400	395	419	372	366	366	432	406	396	355	376	366	394	407	387	364	405	409	382	384	399	360	394	395	395	339	370	407	399	381	398	387	393	411	380	417	382	408	361	357	369	370	389	424	379	381	383	410	420	392	383	369	386	398	367	396	400	417	357	391	380	370	398	369	377	418	410	379	394	379	411	396	364	364	361	386	378	404	403	373	404	381	414	398	387	393	385	403	386	428	383	377	372	377	383	393	358	376	395	439	393	366	387	370	375	386	363	420	398	392	387	362	395	400	396	358	423	391	405	391	401	405	413	397	383	412	407	397	421	392	373	398	332	402	368	430	399	418	395	378	389	407	382	422	354	391	370	398	390	400	402	363	389	393	367	376	384	388	380	402	357	384	395	401	389	378	383	370	415	431	407	372	379	385	393	395	400	426	391	425	397	387	405	386	417	390	373	399	393	402	426	381	404	409	380	403	380	370	356	399	378	363	392	378	376	364	355	351	416	353	371	357	392	375	411	388	394	422	379	410	382	372	414	420	388	420	426	370	401	393	375	397	387	388	366	381	373	369	377	390	391	413	421	393	400	377	378	398	370	378	398	415	427	381	395	394	370	391	381	401	375	386	400	374	376	367	398	360	401	348	368	389	393	402	381	393	424	354	348	402	381	394	371	379	394	394	417	389	378	393	414	366	405	391	399	406	403	381	401	401	379	412	391	396	414	365	426	404	371	389	388	367	429	412	404	377	406	379	408	418	405	435	377	375	394	419	386	389	419	389	398	416	398	377	381	368	384	360	374	383	384	419	373	375	367	420	400	391	406	388	411	376	383	388	409	414	392	393	405	386	368	382	408	420	364	358	380	377	342	372	376	386	404	426	399	368	408	382	370	394	387	436	418	421	408	414	417	355	440	400	375	391	432	393	388	431	330	377	363	352	384	389	418	421	419	399	374	406	406	393	408	405	379	387	390	389	379	407	430	379	370	388	410	421	367	410	375	379	409	384	375	360	368	377	363	401	350	386	345	356	390	392	400	363	360	403	388	410	395	412	405	377	384	386	376	355	366	367	387	395	406	375	391	387	401	364	432	403	407	381	374	416	385	412	357	412	374	408	443	393	373	422	373	382	388	353	392	390	360	363	346	406	382	386	417	382	382	414	373	393	411	414	394	396	353	387	385	370	419	387	396	407	400	380	394	397	403	392	382	344	399	384	393	381	361	391	348	375	367	396	411	411	420	389	410	392	416	411	409	397	414	401	361	415	394	379	399	366	402	369	374	389	386	387	401	358	404	388	346	408	395	376	348	391	391	396	379	400	390	386	388	386	398	437	368	398	411	386	406	394	380	373	421	379	407	402	383	399	391	417	421	402	392	397	391	400	355	403	370	376	386	385	396	400	392	416	376	390	379	383	348	371	373	401	391	346	412	421	380	344	391	382	386	385	417	415	393	354	364	406	380	402	421	388	411	400	396	408	408	386	370	400	402	388	351	401	407	386	390	391	389	367	367	410	435	353	404	398	376	372	386	397	397	358	405	390	419	364	406	376	415	408	382	421	363	383	397	369	370	430	376	447	422	395	389	372	423	391	407	426	419	394	391	372	391	344	398	409	416	411	381	385	413	428	399	394	394	409	368	390	376	408	407	411	411	363	389	378	402	377	388	413	389	361	395	386	403	345	411	414	406	457	371	396	375	382	441	378	415	381	369	411	389	400	397	417	391	358	348	396	402	362	382	419	346	372	387	405	391	401	366	363	382	381	392	411	404	388	385	404	402	364	383	374	392	409	407	382	399	380	384	415	426	377	382	388	370	406	386	415	374	370	418	376	374	379	411	376	376	411	374	407	379	358	400	416	416	357	419	425	384	386	373	420	390	377	413	382	371	400	424	404	411	405	369	404	375	387	426	390	383	372	372	397	357	404	425	388	410	390	397	431	412	379	368	426	364	398	410	338	390	417	401	391	365	413	358	346	400	379	407	378	402	400	414	407	371	382	378	388	408	402	389	376	434	391	407	361	365	387	382	386	387	411	375	397	373	380	432	365	380	380	415	391	392	374	396	406	422	392	367	378	409	430	376	391	383	413	418	386	417	398	378	362	380	386	399	404	415	420	419	368	383	411	366	407	387	377	414	418	367	366	343	390	385	432	388	377	379	369	440	425	367	427	396	384	392	368	392	390	382	373	426	378	382	377	378	372	371	396	404	374	362	356	361	389	393	399	392	392	385	448	409	400	368	405	390	401	393	396	366	389	388	367	396	446	382	328	419	330	382	393	371	383	417	424	413	408	394	365	388	375	419	377	388	394	412	423	393	426	412	357	424	402	361	399	425	394	394	400	396	381	377	386	365	390	360	394	376	375	391	406	385	405	370	361	381	416	357	359	389	379	421	397	397	353	390	390	377	398	438	400	398	374	410	393	350	386	377	398	387	419	391	396	386	372	378	323	396	362	377	362	406	384	393	369	390	373	398	346	394	379	369	412	395	398	408	379	416	397	431	401	412	377	377	423	372	405	389	345	371	380	363	410	387	390	401	395	364	395	381	364	378	401	379	402	398	401	413	382	414	364	401	409	393	420	403	391	388	402	418	392	365	401	406	381	393	388	378	354	386	360	366	362	416	407	368	357	429	407	406	402	385	406	355	426	388	394	421	403	377	434	407	382	432	361	410	408	347	379	364	409	364	431	375	394	410	374	386	382
28687	49279	39488	28459	22547	15521	10808	8291	6382	4884	3520	2967	2637	2209	1873	1359	1187	1075	990	892	835	788	670	546	557	501	483	482	474	473	415	467	469	431	412	456	437	429	457	426	413	450	432	426	447	408	403	432	424	410	412	429	423	442	412	429	424	430	421	421	424	427	406	409	448	480	397	404	406	382	436	450	384	426	392	429	450	435	410	432	423	408	395	404	445	427	414	441	395	418	440	391	444	413	374	404	417	424	438	374	432	465	430	420	406	399	386	385	398	430	411	452	462	424	403	425	410	398	422	447	395	410	449	413	441	390	402	437	420	409	425	431	444	439	427	426	416	437	458	417	438	457	408	440	415	407	440	443	366	413	386	363	397	449	382	412	366	411	419	393	430	402	360	408	384	452	407	401	394	426	440	423	415	430	452	414	409	416	411	419	419	432	404	437	391	418	397	439	381	406	372	397	390	412	378	427	386	407	385	381	398	452	434	423	436	398	368	414	422	407	442	430	429	423	410	450	445	449	396	420	426	444	398	434	385	396	408	387	396	397	410	410	373	453	456	420	416	416	438	426	407	409	406	423	429	431	404	396	397	409	411	434	433	384	413	429	423	408	403	385	399	439	394	405	448	452	378	434	406	422	423	420	408	452	418	407	376	436	405	403	408	435	383	417	412	429	391	394	442	411	430	413	415	431	437	421	413	404	419	410	404	429	461	423	400	458	390	399	438	428	413	393	399	434	382	408	414	421	433	405	402	422	396	397	441	383	375	431	393	413	425	432	407	403	417	411	400	397	438	412	419	433	402	397	420	406	424	423	434	439	418	427	417	427	433	413	408	419	446	426	399	427	422	430	435	413	430	431	419	423	393	450	414	421	404	410	403	405	423	468	380	413	419	403	447	416	416	422	454	463	390	420	416	432	399	419	431	429	407	405	401	419	421	438	404	414	395	420	395	422	440	410	429	429	415	413	433	401	430	412	414	399	421	428	444	447	407	429	421	399	407	401	413	412	418	387	432	403	420	416	412	430	380	432	457	435	439	386	415	423	446	411	421	439	408	419	435	454	399	426	388	399	420	422	387	394	428	440	423	419	430	457	422	401	422	414	402	425	408	416	421	402	431	434	401	401	446	456	418	395	419	428	409	387	406	439	397	410	411	410	395	371	418	434	444	403	451	409	427	440	407	439	407	423	453	413	413	421	402	415	448	407	375	437	473	450	422	397	408	408	423	425	450	443	410	419	477	452	463	406	414	421	423	414	415	422	391	452	432	412	409	452	427	448	435	403	451	412	389	431	436	407	425	436	427	438	386	372	410	434	396	404	419	401	403	397	368	415	404	399	389	398	376	414	437	455	410	434	429	392	394	398	411	402	375	408	404	398	406	396	444	429	423	421	398	407	402	420	430	404	422	400	411	433	442	403	461	419	390	402	414	423	427	397	415	417	372	404	382	408	410	403	421	418	412	450	415	427	427	401	435	438	384	417	412	412	393	408	425	404	433	400	408	405	414	411	462	396	372	436	417	401	451	406	428	425	427	392	413	434	396	417	401	424	375	448	422	403	402	389	433	418	462	421	416	429	377	409	414	440	398	446	408	397	383	413	399	411	434	387	444	426	422	422	406	413	411	388	397	387	425	428	402	457	411	409	411	409	412	414	439	428	444	410	429	410	405	420	424	413	385	389	449	427	422	444	444	413	461	405	455	412	419	430	384	426	424	414	407	431	412	389	432	395	442	435	404	429	378	409	403	432	394	442	424	487	415	406	412	397	410	383	406	436	394	417	391	463	421	419	394	411	384	442	437	407	485	424	387	406	395	404	395	385	423	406	429	389	409	453	459	446	430	477	382	415	421	445	430	425	424	386	370	409	418	434	409	429	393	417	408	407	420	395	412	415	399	405	418	431	429	411	416	424	410	387	446	408	396	401	403	414	417	438	393	432	398	369	402	413	452	391	403	409	417	414	378	428	406	418	427	440	455	434	402	396	416	422	445	424	417	412	418	400	384	429	414	394	427	402	427	405	413	399	395	400	407	421	380	417	397	418	385	412	450	434	437	392	414	445	412	446	422	428	435	436	406	420	405	416	428	430	382	409	408	404	430	431	407	401	429	403	399	382	375	425	413	398	433	416	404	393	404	383	399	445	424	452	420	386	411	437	408	367	395	417	420	392	423	383	402	401	446	395	399	385	416	423	412	438	435	443	386	452	416	403	395	419	390	412	427	461	426	425	426	436	407	434	432	427	408	435	425	419	420	412	426	404	428	414	398	409	419	396	444	391	400	431	433	425	414	425	427	396	402	407	408	425	443	435	469	414	423	411	424	396	391	429	420	405	389	416	409	418	417	466	418	407	383	407	433	383	404	443	394	416	397	426	411	379	443	425	396	433	413	413	425	412	420	433	457	415	468	440	382	411	392	430	423	419	420	458	442	375	427	407	402	429	371	395	469	439	430	417	383	398	406	380	411	409	388	408	435	432	413	418	435	434	432	393	409	443	391	440	449	418	415	440	461	383	391	383	406	432	446	403	425	361	422	437	420	366	428	393	398	418	427	426	454	392	415	426	371	392	390	438	403	394	424	445	434	406	385	428	397	397	392	426	407	445	417	407	430	352	423	393	447	415	406	391	388	410	393	405	428	425	396	416	444	421	415	439	400	427	405	422	452	425	421	428	400	425	402	431	447	404	402	385	426	428	380	418	408	403	471	368	410	423	400	397	408	395	411	426	431	396	380	429	413	407	412	451	390	412	411	426	396	444	420	451	369	404	453	409	415	423	417	428	408	441	441	425	389	390	418	391	419	397	400	374	436	440	387	382	390	405	412	419	425	432	459	421	418	395	444	391	430	456	407	433	421	428	415	426	405	398	431	439	449	416	391	420	403	452	422	420	408	389	419	426	407	383	444	395	438	456	435	386	440	430	399	421	415	458	405	415	381	409	402	420	414	457	431	429	376	392	390	425	427	418	393	427	407	421	405	446	394	420	417	409	436	417	394	402	424	410	401	411	414	424	398	394	387	447	402	411	444	419	405	381	417	394	427	412	418	391	364	376	388	423	422	374	371	443	452	420	419	419	401	421	404	423	417	403	423	411	428	443	411	442	414	428	417	399	442	414	391	416	429	408	410	399	400	413	412	418	431	413	404	426	408	416	382	393	431	418	398	445	420	386	421	389	399	392	385	442	421	408	401	387	389	417	411	422	381	417	382	416	411	363	418	393	437	397	401	431	387	424	438	429	423	403	427	402	439	438	423	409	383	433	403	392	402	426	417	456	419	420	394	414	421	417	380	445	403	407	426	428	405	434	385	423	443	418	368	363	433	380	422	413	438	437	423	439	419	411	389	404	451	413	423	429	446	443	456	428	420	436	410	370	412	387	404	443	446	382	414	394	421	439	369	402	395	424	388	418	421	385	400	433	392	430	432	408	388	391	407	431	408	436	441	410	438	455	417	395	423	395	458	421	444	421	412	435	404	404	422	400	412	406	426	438	403	415	403	408
22920	21344	28981	24246	22097	22984	19059	9669	6702	4934	3799	2890	2504	2210	1899	1365	1223	1155	1016	858	923	809	696	601	556	535	503	471	469	439	475	402	440	417	387	395	429	392	442	422	417	436	415	397	449	392	434	406	424	399	433	412	459	408	424	483	415	418	453	420	438	428	420	401	413	407	405	462	410	382	434	394	443	377	423	409	425	435	413	403	436	413	418	385	396	402	419	374	422	402	414	386	404	394	411	410	393	409	419	401	420	395	396	432	432	384	416	380	429	385	421	408	416	387	435	388	414	442	433	404	435	375	427	381	428	413	419	385	409	403	421	449	445	427	387	409	395	415	401	407	359	418	405	414	439	427	401	396	393	426	388	412	415	430	395	410	380	399	417	386	393	393	420	393	435	405	406	409	374	400	416	427	406	416	392	407	398	399	393	417	381	403	365	425	399	394	440	395	387	432	402	429	398	421	429	384	368	409	404	392	409	402	429	386	421	427	387	410	377	399	384	407	419	422	432	426	395	433	403	449	425	412	432	419	378	404	409	433	419	424	427	385	383	422	394	419	402	404	398	429	421	417	417	447	386	393	407	430	398	415	405	400	389	402	436	446	386	428	391	420	403	387	407	378	426	409	405	416	395	377	421	395	367	372	370	416	428	395	393	371	369	412	390	419	418	410	405	394	372	407	425	421	415	419	458	435	409	429	371	387	409	446	390	428	424	399	415	388	385	405	395	395	413	387	415	416	372	414	413	396	382	386	401	405	376	386	441	401	397	382	399	388	399	368	391	376	408	433	434	409	418	441	403	384	382	416	449	408	418	419	406	383	392	377	416	421	422	386	413	453	411	393	440	381	424	384	383	394	400	383	402	424	381	404	375	410	410	388	385	402	383	401	444	401	350	434	381	375	417	407	377	391	371	402	408	417	416	387	385	368	420	407	435	440	424	419	394	367	432	428	422	471	433	433	419	421	362	422	412	442	399	393	402	430	398	424	386	442	424	394	386	382	403	403	403	429	397	401	425	398	397	442	380	428	405	412	418	388	428	393	362	401	409	430	405	410	382	412	399	409	416	459	378	431	389	401	402	399	397	446	373	402	372	381	394	372	381	433	407	387	377	362	430	393	412	451	429	392	437	411	391	386	428	397	395	382	436	397	383	400	396	417	386	418	437	410	433	403	424	413	440	394	402	390	390	409	416	405	398	453	408	406	379	397	396	412	405	415	406	379	422	409	381	408	395	386	384	363	403	381	380	414	368	391	388	402	416	410	405	379	410	380	425	410	404	415	385	366	412	388	377	394	444	420	416	409	392	421	418	362	383	405	378	417	413	373	412	422	408	424	420	408	457	419	416	409	400	376	409	370	380	403	392	419	407	384	379	436	432	434	408	404	383	415	434	413	419	402	354	418	391	386	420	449	390	404	398	420	399	401	381	409	389	414	442	383	440	417	422	379	423	382	434	390	393	394	405	396	417	425	407	368	413	342	426	390	395	403	393	424	429	391	397	371	409	383	386	432	412	460	381	408	412	431	421	403	404	404	393	397	404	430	427	412	375	374	402	388	437	366	398	422	379	417	440	398	403	361	419	386	406	369	419	414	415	399	410	420	408	399	381	409	392	404	427	434	421	401	405	404	405	388	379	426	414	407	392	409	433	441	408	366	455	421	419	422	371	386	386	432	404	403	419	463	402	402	420	413	432	387	407	394	406	415	428	406	417	407	386	421	429	426	394	422	378	383	379	428	434	378	420	404	437	417	426	408	399	381	413	405	391	405	406	407	405	415	396	397	420	437	401	403	444	404	396	403	395	407	407	406	339	404	423	412	412	453	389	409	391	401	386	418	379	409	425	401	432	428	399	396	405	393	420	426	446	427	374	413	424	422	445	421	403	385	362	390	443	372	376	414	407	418	398	366	412	384	410	379	397	408	399	369	390	402	399	425	413	438	424	406	422	411	398	450	359	397	404	389	430	394	391	423	420	381	401	407	414	423	418	391	381	382	415	408	437	393	431	449	395	414	406	405	405	425	372	385	407	366	382	415	394	427	371	404	410	372	402	411	407	409	387	371	368	388	405	416	398	361	400	378	416	392	388	397	433	426	399	442	423	436	430	419	416	385	397	436	420	415	413	368	406	419	408	393	402	413	380	441	411	377	426	393	404	409	392	401	395	411	428	466	389	420	393	369	366	420	392	402	418	389	421	428	423	381	385	388	388	423	412	394	403	394	425	433	399	402	375	403	410	413	409	432	398	373	427	407	408	393	397	362	405	409	426	404	406	442	392	412	406	397	422	383	398	396	412	404	387	450	380	380	383	427	404	404	374	425	405	427	392	403	429	386	365	370	410	411	411	415	396	397	393	439	415	417	401	403	375	395	425	427	393	383	417	404	373	444	449	398	408	400	385	433	429	385	358	426	382	423	382	434	409	378	386	402	406	382	392	410	435	403	441	413	403	409	395	405	393	427	365	390	394	446	416	413	417	416	411	392	399	390	416	383	377	426	389	398	418	440	383	403	402	392	381	418	408	392	418	374	381	407	425	413	383	403	396	418	440	414	431	417	352	386	369	400	417	415	404	450	406	398	423	448	379	408	381	450	437	393	399	397	405	443	455	424	410	418	394	394	373	407	403	389	434	398	419	380	383	396	429	377	391	383	396	390	391	420	384	377	369	415	422	402	368	370	416	379	389	427	411	395	404	387	412	403	370	422	418	382	408	440	414	431	424	421	420	418	418	460	419	443	436	397	375	447	389	394	379	372	372	432	437	430	402	416	421	408	411	383	376	412	418	430	374	398	415	347	426	392	414	407	408	419	427	379	390	356	416	413	380	394	415	393	435	440	429	409	393	390	408	385	420	398	385	454	362	396	399	428	424	420	424	457	387	410	405	395	417	418	395	419	391	383	391	389	384	430	411	401	449	386	446	399	456	405	404	398	393	406	407	389	396	418	407	383	372	415	440	401	376	400	364	364	392	393	405	403	437	405	412	386	419	417	425	377	365	430	404	401	427	401	411	406	405	394	415	381	390	415	420	457	432	408	420	409	391	374	380	423	408	407	377	385	403	379	399	398	368	397	410	399	383	389	438	422	423	407	412	419	400	373	377	414	393	422	400	365	420	399	415	418	439	448	393	392	431	388	441	401	412	400	404	405	427	423	376	386	426	392	399	396	388	399	428	399	415	400	413	385	380	394	433	403	388	398	425	473	402	391	390	398	377	390	399	385	383	381	408	411	421	425	410	413	395	428	417	390	361	410	392	409	400	421	388	389	388	400	399	419	395	395	390	430	411	399	449	394	402	396	386	413	439	421	419	401	416	433	421	370	376	387	390	426	384	384	401	410	437	394	414	386	441	418	406	411	409	415	410	430	416	388	393	389	441	410	390	381	396	404	439	419	451	399	376	419	398	407	410	409	421	406	434	435	402	414	438	426	417	414	414	429	448	398	377	415	397	422	441	414	399	407	438	392	364	375	408	374	414	412	442	379	394	392	355	391	438	422
30354	57355	47987	36574	30214	23047	16853	13336	10488	8033	6004	4816	4033	3717	2910	2188	1816	1698	1451	1225	1223	1069	853	821	714	588	551	490	494	441	455	456	451	438	462	434	405	446	457	439	438	418	428	435	422	387	424	391	467	411	415	397	416	458	426	434	393	450	436	428	419	411	449	426	447	430	445	408	393	416	421	420	392	425	435	420	408	427	430	391	403	412	424	371	424	420	440	404	484	433	440	408	378	383	427	404	436	416	420	414	408	415	385	432	380	422	430	442	359	440	394	430	453	403	371	426	417	440	420	405	404	436	429	417	410	437	436	428	422	385	441	388	381	409	407	440	419	427	421	432	427	411	415	428	433	418	438	404	393	436	423	436	398	438	410	424	438	421	425	424	477	464	433	403	399	412	418	434	405	416	420	402	443	434	461	415	444	438	390	413	390	420	401	423	421	396	448	399	411	381	408	455	436	404	442	416	420	412	428	385	431	438	429	432	433	385	441	401	438	407	426	432	402	398	389	457	411	422	387	407	407	429	411	407	451	449	421	411	401	392	423	429	454	433	402	424	397	372	418	409	403	446	412	409	406	408	431	419	380	436	419	422	414	435	412	458	453	406	411	407	435	432	410	426	428	458	414	442	453	398	396	436	402	412	385	398	410	401	440	425	389	425	421	367	402	390	410	422	434	414	415	408	431	384	418	409	402	456	385	407	413	434	414	388	427	443	442	439	419	388	421	399	434	383	443	414	453	386	409	418	417	427	423	426	434	467	444	396	404	434	412	438	404	421	402	434	447	406	437	441	369	395	422	419	414	382	385	398	423	467	416	441	385	452	420	451	429	407	431	388	461	384	432	412	417	449	405	445	370	422	429	440	400	381	420	421	371	428	416	419	400	417	403	394	395	423	427	391	443	392	413	457	423	389	406	451	411	430	386	395	426	385	415	416	443	404	410	390	414	429	463	429	434	417	416	409	410	427	392	423	379	398	436	425	409	404	398	439	400	404	441	424	388	427	442	424	408	443	426	412	429	393	402	425	419	413	418	430	411	394	416	370	405	391	384	414	420	436	412	422	467	418	386	418	406	463	406	438	403	389	425	418	404	455	399	385	434	406	394	429	424	465	395	433	365	414	435	470	406	442	424	386	421	432	401	474	396	383	443	428	426	397	415	389	477	411	440	415	426	387	386	406	413	419	393	390	397	410	448	417	383	422	395	434	432	410	381	403	413	416	428	396	411	434	409	417	439	405	414	427	378	427	437	419	418	431	443	441	446	423	384	411	429	410	456	390	403	409	437	437	408	415	422	430	408	414	409	444	402	399	395	399	450	399	399	403	422	438	424	420	405	453	435	411	441	433	430	380	428	389	435	422	422	432	435	388	412	408	390	405	414	421	433	381	451	434	487	455	393	418	405	448	441	422	426	410	446	436	422	415	440	435	395	456	443	404	423	357	376	429	433	429	375	386	410	414	415	423	405	396	432	425	437	418	411	404	433	445	457	406	411	375	435	426	431	412	418	408	402	398	397	367	386	433	428	402	398	392	450	448	374	427	381	452	423	420	420	398	398	394	427	401	425	422	403	394	421	445	418	403	417	406	405	415	441	428	434	403	403	409	444	392	387	391	396	440	433	381	439	417	414	453	390	426	416	462	398	428	404	402	438	410	414	417	419	404	387	424	382	403	417	413	405	458	406	388	422	384	418	418	442	431	430	433	422	401	390	399	424	413	399	422	427	420	464	400	448	433	418	422	382	433	434	459	449	405	403	434	443	405	400	440	388	420	427	380	411	421	422	437	442	448	425	415	423	453	390	431	446	423	407	443	403	429	432	408	416	432	386	405	426	391	414	409	411	419	426	448	380	432	444	421	451	438	407	405	392	429	416	417	412	433	430	396	376	449	413	407	425	415	404	385	447	427	449	388	431	400	402	422	417	395	459	417	438	387	438	419	407	412	392	414	417	437	400	430	424	412	427	429	406	446	420	399	407	418	406	431	425	406	414	426	416	452	416	431	417	442	414	430	403	389	446	415	426	451	402	464	429	402	409	446	413	442	398	404	443	406	415	425	423	395	413	419	406	419	424	444	419	426	430	435	394	461	415	411	430	389	432	402	383	408	408	404	417	420	440	409	426	413	417	456	425	437	435	430	438	410	391	418	422	416	389	423	440	390	382	442	448	396	393	404	460	429	421	430	425	440	402	377	463	414	408	424	421	409	430	445	428	408	460	425	412	418	436	421	399	400	426	413	415	451	432	419	407	412	378	418	386	402	424	437	431	432	414	413	440	427	431	427	403	392	411	463	465	434	412	395	387	402	413	415	422	432	411	368	447	438	452	422	442	418	421	423	408	390	418	421	410	482	432	410	419	424	442	415	417	411	419	397	448	388	408	409	369	432	412	404	419	391	401	393	432	439	413	428	398	442	416	401	435	402	431	443	443	434	435	406	407	414	414	400	406	432	412	399	442	416	403	397	410	431	452	421	400	413	444	425	419	409	419	425	425	417	445	408	403	463	433	415	365	410	418	406	421	394	409	459	441	388	396	422	446	421	387	424	384	416	393	428	395	408	405	406	407	436	395	433	424	439	419	395	419	439	450	399	454	398	398	408	445	423	422	455	404	414	401	442	389	413	385	446	410	435	421	411	427	410	409	426	377	383	408	418	390	440	471	423	431	419	434	456	422	438	385	434	424	405	400	405	438	411	397	453	429	444	408	394	409	401	396	386	433	428	414	377	376	450	401	421	392	428	455	409	363	386	460	422	389	399	437	406	416	427	459	398	427	414	415	412	422	433	414	451	399	415	439	421	444	425	401	436	427	440	427	400	387	436	430	460	414	428	431	417	411	419	441	412	388	390	378	410	373	438	423	433	407	412	436	424	415	402	389	399	429	403	421	436	455	442	428	433	402	410	404	417	417	418	449	422	414	392	421	416	420	416	421	391	419	405	384	462	429	430	412	403	413	401	408	426	427	432	411	408	394	374	441	401	415	395	422	434	376	428	392	437	444	448	397	417	408	417	428	400	413	408	410	412	404	452	412	397	431	406	394	393	424	376	407	380	426	404	360	439	404	433	389	423	382	401	411	415	427	390	395	411	402	392	445	445	427	425	417	397	410	399	431	474	423	444	409	435	417	414	425	403	441	439	415	423	426	428	414	459	428	435	448	408	403	431	400	378	390	458	427	400	414	394	419	414	411	449	429	414	399	410	423	414	442	359	388	418	454	397	387	433	436	428	426	389	388	384	446	416	427	417	474	384	425	418	470	478	415	430	419	453	417	391	418	383	395	419	430	389	414	400	404	405	425	429	402	411	445	407	408	383	424	408	415	429	403	452	427	405	419	386	372	434	410	363	414	408	398	414	422	441	394	371	408	400	441	397	423	424	412	400	372	410	418	434	397	408	419	396	410	402	440	449	424	435	431	416	443	422	399	445	418	407	404	423	384	447	422	384	408	418	388	381	416	396	396	403	435	392	409	410	393	431	435	378	399	386	403	428	430	440
30877	30677	33638	24476	14353	7843	5056	3668	2687	2069	1449	1123	1069	1085	828	622	584	511	511	479	409	464	394	377	380	332	302	338	305	312	304	291	296	311	334	306	304	303	299	284	297	311	300	323	269	316	302	294	288	302	278	313	312	288	281	288	304	305	322	319	308	289	299	309	326	304	317	314	294	305	292	307	308	289	271	285	327	293	286	292	309	328	285	287	312	316	310	306	280	310	283	305	292	302	298	310	300	317	337	315	308	305	323	310	302	281	311	305	296	297	303	327	306	288	293	302	325	304	272	274	327	303	313	310	286	291	268	313	317	288	288	296	323	315	309	295	278	305	290	321	280	326	324	324	278	327	278	293	277	317	259	304	288	281	305	316	282	288	276	306	316	323	291	311	296	302	305	306	288	304	261	293	291	283	301	320	287	310	271	309	309	290	323	284	308	294	284	325	315	290	297	298	303	322	308	276	299	303	341	303	295	282	281	307	303	288	275	331	342	301	316	300	288	309	317	302	270	281	296	302	288	329	298	320	303	276	299	304	312	262	287	289	322	317	290	321	305	295	300	300	273	301	305	309	302	327	316	283	271	291	276	299	276	305	298	325	280	313	298	288	307	321	288	296	280	283	287	318	336	266	297	298	289	307	299	307	303	283	304	295	321	284	294	318	283	295	313	301	320	298	324	287	311	306	295	304	310	305	274	335	308	304	284	313	296	284	306	309	293	297	277	306	324	314	277	287	302	317	299	286	303	304	299	307	292	312	295	329	316	307	288	310	303	309	331	301	294	297	259	307	284	289	316	316	275	301	253	281	315	328	286	323	308	296	298	311	270	312	288	304	335	316	319	319	299	330	289	329	303	302	297	307	294	334	347	314	321	284	280	298	281	279	305	277	290	310	264	299	323	312	289	298	305	320	309	278	300	299	313	307	309	294	295	313	279	292	315	333	287	320	300	296	327	293	301	297	280	266	271	296	291	316	300	298	313	313	290	311	347	306	299	308	313	278	289	327	283	291	321	320	330	274	294	308	289	308	304	299	301	318	288	307	293	273	293	298	304	294	301	330	290	279	286	318	306	304	279	298	302	311	297	285	311	289	279	291	299	331	269	300	342	329	266	319	279	285	299	304	292	278	303	316	322	294	316	296	302	296	342	291	304	322	302	279	284	320	327	306	293	286	269	310	280	325	311	312	293	296	277	287	282	295	283	294	268	278	327	351	307	308	333	264	284	298	314	287	294	316	305	333	304	288	302	278	307	294	316	294	301	280	308	303	276	287	305	299	328	303	286	290	330	311	310	264	318	328	330	326	297	326	297	293	288	285	300	295	309	345	283	296	308	293	299	276	305	314	284	321	302	329	295	290	308	288	334	318	326	295	300	313	301	277	312	318	325	295	287	306	313	289	328	277	299	297	291	325	300	297	317	285	308	289	298	295	324	296	295	331	319	303	292	290	285	319	294	259	323	296	328	283	297	296	278	296	322	285	295	315	307	324	275	318	306	297	272	275	295	292	287	312	259	293	287	304	308	300	319	309	332	317	289	292	318	289	286	288	276	294	297	286	288	297	297	335	303	301	315	270	285	295	302	291	282	316	276	296	308	346	281	331	290	310	291	265	293	309	309	287	304	263	265	316	334	303	296	295	319	291	303	286	308	306	295	296	273	288	315	312	291	310	306	318	285	333	300	319	318	282	293	296	308	312	280	287	293	267	283	294	329	284	264	310	348	285	313	274	303	270	305	304	323	305	294	276	291	301	311	315	277	305	260	314	311	312	296	263	315	313	349	328	309	309	305	316	319	303	328	309	309	294	302	298	325	275	280	304	316	310	334	261	289	306	292	311	322	306	290	324	299	304	306	299	319	269	294	276	326	287	297	309	303	288	323	307	288	271	286	299	289	315	320	293	305	288	313	311	302	302	299	316	290	323	304	265	295	320	327	315	300	294	309	299	283	301	295	294	329	298	316	286	297	309	311	323	280	345	315	301	316	315	321	286	278	320	282	305	322	319	322	303	308	301	290	277	310	347	299	307	289	307	294	330	316	317	316	267	323	305	270	301	271	303	296	275	293	299	282	312	284	291	278	288	293	302	273	297	276	306	303	329	284	314	258	289	332	310	279	291	303	325	319	294	283	328	321	303	306	299	331	300	322	299	305	302	284	306	259	284	333	311	307	312	303	289	293	318	327	305	315	303	322	292	289	288	261	299	324	298	298	283	301	275	286	295	277	325	307	287	292	305	327	308	312	308	293	304	298	293	315	292	319	301	308	289	263	298	308	304	267	285	300	294	303	288	301	293	320	290	299	306	302	299	290	248	330	325	264	298	299	298	293	299	281	296	338	279	338	283	289	317	297	295	318	327	314	293	305	285	327	269	283	333	293	296	303	311	313	289	300	291	330	308	269	298	283	304	312	335	306	305	281	284	303	298	330	302	291	288	291	274	271	287	270	319	300	286	300	284	311	279	319	303	304	304	296	304	307	328	285	306	300	276	330	295	317	337	320	295	303	303	331	273	307	309	286	300	306	281	282	275	326	278	294	338	288	313	326	277	315	278	283	293	293	312	295	310	295	316	329	259	322	310	323	292	300	273	302	285	311	286	293	326	282	293	281	341	301	315	301	293	308	289	299	300	312	325	293	297	302	309	316	288	303	321	330	304	298	315	285	299	301	296	256	287	287	334	316	301	300	315	325	307	320	320	308	328	282	290	311	295	320	291	290	319	304	287	295	334	306	299	322	295	296	284	302	268	285	275	271	289	315	323	309	294	320	285	289	286	319	313	299	304	311	291	320	300	298	320	274	250	276	312	278	293	325	308	295	317	283	304	307	307	303	268	299	285	277	299	293	307	340	304	323	295	313	276	317	318	265	305	324	287	290	291	305	273	303	302	312	291	283	294	260	296	318	301	297	319	326	318	303	308	329	273	281	295	311	274	278	273	303	297	277	312	307	282	308	290	309	299	297	288	290	287	316	310	313	283	271	263	320	287	282	303	334	300	266	295	315	309	315	279	309	310	278	294	302	299	295	293	291	322	301	260	310	275	309	310	286	294	319	290	270	300	334	288	294	275	287	307	309	320	288	268	295	318	305	274	303	302	312	290	300	273	305	282	311	305	296	292	293	282	265	289	332	300	309	308	295	296	288	327	298	320	277	321	280	284	313	306	276	318	321	325	302	306	320	296	328	287	261	304	310	308	270	273	306	323	319	318	272	264	301	299	280	296	266	277	308	328	283	309	308	296	312	292	299	288	325	291	297	314	292	329	291	279	323	318	315	282	309	271	291	323	296	295	292	305	300	306	312	354	259	308	303	299	284	310	332	276	277	283	301	314	310	309	307	323	311	323	312	353	315	296	293	324	315	297	312	308	319	283	305	304	296	289	269	305	295	301	279	279	314	273	283	306	302	287	300	304	333	323	322	295	287	286	302	309	310	320	316	282	296	304	309	314	308	298	274	314	299	309	331	299	302	311	351	320	291	302	321	307	291	289	307	283
29063	44840	34983	23416	17329	11754	8330	6468	4794	3631	2630	1936	1811	1653	1365	932	764	781	726	573	579	546	469	470	414	384	395	348	404	344	362	343	363	347	329	325	336	333	336	333	341	357	348	326	282	335	343	303	330	325	339	324	324	323	325	331	331	375	335	336	346	327	312	341	328	334	290	309	311	303	289	332	301	300	316	328	340	324	354	303	335	309	335	339	292	332	322	332	332	369	317	366	337	345	369	351	341	312	363	353	337	334	326	332	331	350	345	342	316	334	332	309	320	324	327	306	328	336	325	335	317	310	309	294	350	344	299	338	379	322	291	314	311	350	309	328	299	297	328	349	347	306	356	352	325	317	352	329	322	318	330	333	327	312	295	338	343	324	287	314	302	328	291	289	300	326	289	314	306	333	345	313	345	317	325	334	341	333	325	320	324	339	286	336	315	331	322	301	341	325	310	352	323	359	346	319	338	329	308	317	325	331	318	333	322	298	315	333	328	292	319	324	335	340	338	334	327	351	301	337	342	310	326	334	363	305	350	342	329	351	338	334	317	356	310	341	331	318	310	341	337	344	326	311	314	342	358	318	321	349	311	339	316	340	334	346	313	325	341	316	321	349	334	355	315	318	340	336	322	340	310	301	352	314	320	334	295	337	333	325	325	328	283	334	336	329	325	313	381	330	330	318	312	314	306	331	307	313	315	311	333	341	328	373	320	319	348	315	311	324	344	314	307	350	330	316	346	302	326	351	337	335	331	295	313	336	349	326	344	344	358	321	327	342	303	326	325	310	343	316	384	333	323	326	339	346	307	342	358	336	338	317	328	322	360	328	329	369	344	314	345	304	350	292	360	347	309	312	343	294	305	348	283	273	326	336	331	326	350	321	315	328	318	300	311	327	314	302	349	310	339	326	347	307	314	331	322	350	344	319	330	305	311	347	325	328	320	354	331	331	334	350	323	360	346	318	341	347	331	330	324	353	306	328	331	344	291	340	356	350	334	305	296	323	306	328	290	349	301	323	306	323	371	319	330	335	306	305	313	342	323	311	359	288	357	317	339	351	333	318	329	307	361	344	305	341	318	325	339	312	325	337	302	337	335	311	310	307	329	363	331	334	339	340	316	331	323	353	344	322	320	317	303	338	328	300	363	365	320	350	299	332	347	310	305	351	290	352	329	326	309	360	310	316	316	341	365	320	345	332	315	316	299	314	321	326	372	339	366	307	313	341	308	310	327	322	309	306	303	288	334	333	317	329	361	326	347	333	344	316	356	304	328	337	354	335	316	351	367	338	316	334	343	333	360	340	352	326	321	327	338	332	328	328	339	300	332	322	349	333	293	319	313	329	340	298	348	328	324	309	318	328	297	336	333	335	364	324	321	334	313	349	365	332	311	315	333	307	324	335	327	351	312	329	360	284	334	342	354	298	333	330	315	346	330	348	315	325	342	321	327	309	334	308	333	322	325	331	362	299	333	316	307	312	351	350	337	323	329	301	332	349	348	334	295	323	325	357	311	330	329	292	319	326	325	312	335	309	331	316	342	318	331	334	313	347	321	283	341	346	357	310	317	294	346	321	348	341	365	286	338	329	309	324	357	350	318	298	325	322	342	336	325	335	292	363	353	329	310	322	310	310	349	339	349	331	339	322	342	340	344	334	297	325	323	324	343	312	331	311	335	334	331	345	345	334	348	311	344	325	338	341	338	307	319	332	313	342	317	341	298	333	339	300	353	370	362	318	312	320	314	332	342	343	327	336	339	345	298	295	290	327	312	356	313	336	353	338	346	311	333	311	359	334	316	345	323	336	295	318	353	335	336	319	335	299	308	329	307	271	352	341	327	330	323	364	311	286	300	336	319	309	346	339	353	333	352	312	324	335	347	318	343	335	314	353	321	337	315	328	353	298	329	286	295	335	328	304	375	343	330	313	350	336	311	297	335	320	305	355	311	312	295	352	327	343	308	307	329	318	325	319	336	325	328	327	347	354	319	331	351	365	348	331	309	338	317	315	318	271	338	313	339	341	339	333	338	346	327	343	293	335	320	336	367	320	320	342	340	325	332	324	318	341	314	331	309	285	362	314	342	309	304	335	364	351	331	331	321	301	331	346	329	366	316	351	300	331	327	323	346	334	319	346	299	317	335	343	312	297	320	332	324	292	326	349	366	310	335	336	341	322	338	345	336	293	313	324	315	301	324	306	316	333	337	338	340	342	323	327	336	352	348	336	325	337	310	339	347	318	328	321	309	305	324	352	345	321	347	351	359	312	319	291	338	335	336	327	309	317	367	321	316	318	346	337	313	297	330	349	341	324	339	312	308	285	309	348	333	349	340	316	341	333	337	296	309	328	310	335	346	310	316	319	323	374	283	319	290	328	314	321	317	337	330	353	286	362	314	313	315	362	316	313	358	311	360	347	344	329	364	320	335	325	360	349	331	332	320	346	316	338	326	337	350	379	362	335	332	358	332	340	362	342	333	313	304	340	339	349	315	317	342	319	331	302	306	317	344	352	316	345	351	314	359	323	308	305	342	306	328	327	343	322	333	319	343	337	305	301	305	331	340	315	327	319	360	302	324	327	316	310	337	293	361	275	337	343	326	360	344	305	331	322	320	342	340	334	301	317	324	326	337	336	312	345	329	338	304	339	326	323	304	334	327	352	348	322	319	334	328	346	326	313	306	315	320	319	314	350	346	342	336	298	362	323	321	320	338	329	339	296	341	367	345	354	305	337	325	314	329	311	328	354	345	334	327	319	329	327	344	329	333	316	308	332	309	355	309	349	309	322	305	342	351	332	361	302	312	332	348	313	307	343	319	328	331	325	311	321	291	344	328	299	331	346	360	315	346	343	332	327	346	339	367	320	305	301	322	360	366	283	300	311	299	362	367	367	319	336	349	355	317	303	318	334	299	329	297	308	341	333	347	334	308	338	336	324	305	325	336	299	336	340	362	321	322	328	336	322	330	309	332	301	324	334	345	337	340	338	339	346	305	276	314	325	307	314	327	324	347	359	329	328	307	321	337	319	376	326	295	340	337	320	347	319	312	291	343	353	331	341	319	331	301	351	321	306	304	318	354	309	304	325	351	311	318	343	316	350	335	338	306	330	317	356	325	344	332	333	319	322	294	312	325	348	306	346	355	339	315	332	326	338	329	322	334	333	313	342	329	322	312	349	334	343	338	347	321	324	344	336	339	288	328	338	318	338	340	294	316	302	342	331	291	347	313	311	303	336	332	346	332	328	309	321	313	336	330	308	373	328	309	363	328	341	329	336	331	326	313	333	318	340	334	311	295	338	301	347	348	298	309	307	331	343	342	358	288	351	285	327	346	347	349	358	321	328	311	357	310	361	313	311	370	298	326	335	326	299	340	334	310	336	337	304	323	343	316	316	346	328	336	323	325	330	328	318	337	334	323	329	333	324	326	328	296	354	330	304	317	328	320	313	326	325	305	345	333	308	348	360	321	340	337	356	338	358	345	328	321	346	309	355	320	312
24217	21416	28772	25410	22510	18072	11140	6524	4620	3373	2341	1911	1885	1643	1297	961	852	744	745	552	536	559	424	408	355	344	337	282	300	305	297	314	301	294	284	286	271	274	294	292	308	299	299	317	287	290	306	274	291	278	303	277	298	289	310	288	317	295	284	292	337	290	342	317	304	288	277	299	298	305	286	307	279	278	285	295	287	284	305	296	277	287	299	306	256	301	295	276	321	300	312	283	308	298	302	259	297	278	307	285	299	273	290	269	268	286	267	290	269	237	303	271	319	288	295	294	269	269	266	279	283	297	264	295	301	287	275	262	290	269	295	267	305	310	302	277	333	283	295	299	273	301	297	285	298	267	307	306	274	291	309	296	299	280	313	256	306	277	269	316	287	306	270	300	290	333	251	265	290	332	269	279	271	289	259	274	285	286	313	267	276	301	298	320	265	284	293	278	277	291	284	307	306	293	273	298	333	305	287	305	271	285	248	296	284	288	285	292	337	277	258	289	294	310	276	289	271	264	286	286	283	289	314	292	294	266	276	292	291	310	313	284	270	282	279	291	261	318	281	300	290	288	263	280	303	272	321	303	276	284	279	268	291	271	330	270	305	288	277	296	255	268	301	281	291	281	284	302	296	287	306	293	314	314	245	295	291	285	301	283	291	291	307	300	308	328	272	286	313	302	288	318	293	285	293	275	319	266	287	288	279	301	281	301	300	302	293	293	271	315	288	292	271	290	268	283	264	272	305	255	283	280	290	290	301	305	286	285	266	313	283	287	286	297	297	264	324	293	289	301	283	301	289	265	305	283	296	275	286	292	256	301	296	281	276	303	276	296	312	275	290	276	273	283	281	301	306	284	303	304	306	289	267	276	257	298	265	315	306	299	295	295	267	283	302	283	297	274	294	297	288	292	273	285	273	294	307	307	309	277	313	268	292	324	276	318	288	302	298	287	320	303	294	287	302	324	309	284	286	301	293	295	285	310	262	320	337	307	290	273	286	301	295	299	298	304	303	295	287	265	293	276	257	271	309	279	292	269	291	313	305	292	290	285	267	296	266	320	281	271	305	297	310	309	325	317	298	266	284	278	318	290	264	269	289	298	285	280	316	299	264	311	317	302	246	267	280	299	275	283	308	276	316	292	278	303	305	290	306	285	267	306	317	266	285	284	295	291	278	322	263	319	292	267	305	347	289	247	276	305	275	294	287	283	322	276	322	283	323	284	271	306	290	291	312	277	274	274	311	298	280	309	313	283	274	253	282	314	282	258	278	279	262	298	300	277	304	269	292	250	272	280	286	283	289	265	290	315	282	295	337	286	294	285	310	299	295	305	269	276	283	276	290	277	286	276	299	287	270	330	303	273	264	274	292	281	308	297	308	245	294	275	266	258	301	310	257	287	299	288	310	291	271	313	264	290	298	299	317	282	292	287	270	314	289	297	270	279	281	280	278	238	313	273	275	283	283	314	282	289	276	292	283	292	310	301	306	310	259	284	308	291	320	277	276	288	267	283	283	301	307	270	309	295	274	284	287	274	279	284	283	289	289	294	297	296	290	264	270	282	286	264	277	265	319	298	310	280	312	275	297	294	264	278	286	262	295	294	279	302	268	293	280	293	275	336	284	297	265	302	249	273	280	298	261	300	289	281	278	289	262	302	293	303	287	274	266	288	310	310	262	294	290	270	285	285	294	283	271	310	279	304	264	287	293	305	285	283	303	285	325	322	312	269	291	274	311	286	292	304	278	318	308	281	301	318	304	293	313	266	313	248	283	290	312	262	296	296	285	304	277	285	283	310	302	275	267	295	290	293	294	305	281	268	282	270	275	281	278	311	280	259	286	287	297	292	294	267	286	259	305	279	268	295	298	305	293	307	291	284	287	286	264	280	263	293	310	336	296	308	272	302	298	350	276	322	282	286	274	271	296	280	289	305	312	277	279	300	283	294	285	277	275	266	270	302	267	286	268	281	319	303	312	292	282	302	286	301	276	287	284	309	289	268	294	301	305	296	304	300	286	281	280	318	273	274	290	301	283	337	304	302	304	280	279	268	307	275	319	295	280	303	282	288	308	304	314	263	309	274	283	300	321	286	274	277	240	286	267	289	290	306	294	276	304	306	314	266	314	285	258	286	296	288	329	315	298	297	283	280	313	298	291	297	321	298	286	281	292	297	276	296	274	279	286	261	282	272	293	333	285	286	283	288	271	289	291	274	275	287	297	279	318	281	316	307	326	292	281	273	274	293	287	246	280	312	286	287	242	293	295	292	291	266	295	287	273	260	308	261	317	314	285	297	282	311	286	292	271	280	322	295	290	320	286	277	287	304	266	297	265	291	262	290	273	251	262	282	283	255	293	303	272	294	317	297	318	307	304	307	308	263	307	280	298	319	278	302	303	306	265	283	276	278	245	305	302	283	272	300	274	259	323	308	299	317	281	272	289	277	279	294	262	306	290	291	286	302	263	269	257	265	296	287	285	274	262	267	310	266	312	281	281	280	290	259	312	289	318	272	250	301	317	289	283	306	270	295	315	283	278	271	303	268	295	317	282	257	287	295	307	276	307	267	298	286	285	303	275	307	301	299	296	284	285	328	292	305	288	315	265	286	287	272	287	279	311	301	298	285	338	301	285	295	320	310	289	275	277	275	310	303	297	290	274	301	286	282	310	303	308	288	275	287	278	271	277	291	275	284	286	349	293	275	273	280	293	305	292	269	267	300	299	289	267	293	293	297	270	326	311	299	294	269	261	264	273	272	293	243	285	310	271	282	278	303	305	294	260	280	273	299	299	279	306	316	265	309	287	299	305	289	304	271	271	269	288	293	288	314	302	299	259	279	318	264	289	293	281	288	271	300	312	276	314	311	298	318	288	306	277	276	288	279	265	309	283	278	272	295	302	312	273	304	320	320	252	307	271	279	280	305	302	281	325	298	316	274	284	286	285	336	283	296	267	305	305	299	316	280	292	322	289	282	306	257	292	273	314	272	323	267	282	270	266	300	277	268	302	289	290	282	288	300	288	303	279	295	293	291	296	289	300	309	297	277	273	291	269	266	294	286	289	292	323	273	295	287	250	299	314	286	301	275	276	277	286	283	260	275	285	270	268	263	269	286	277	295	281	273	275	298	302	291	284	295	305	296	284	315	299	318	287	312	276	312	281	297	279	297	298	298	291	287	273	297	263	281	291	292	286	321	282	288	316	285	301	291	252	280	296	286	283	289	294	296	318	273	274	303	318	303	270	277	288	273	283	307	291	287	262	307	263	331	267	287	317	277	301	310	283	285	291	294	313	265	289	311	292	284	293	275	284	290	300	309	258	261	311	312	265	311	282	274	280	314	286	329	264	313	275	264	278	291	341	285	302	279	284	275	263	285	321	297	298	277	292	270	281	282	287	300	301	310	296	289	287	294	301	266	279	299	289	308	298	276	319	293	297	276	283	282	296	294	275	284	252	307	265	301	275	275	309	325	275	284	269	307	292	279	301	249	300	307	268	299
27847	52018	42694	31197	23970	17605	13372	10082	7677	5849	4086	3168	3050	2587	2174	1523	1194	1130	1086	797	749	738	608	526	435	390	331	391	364	341	318	315	322	332	312	322	321	350	341	305	310	335	281	292	315	308	340	334	300	291	324	297	315	327	319	298	307	328	306	322	323	333	266	346	322	321	293	312	319	309	294	301	294	315	320	319	310	322	296	321	299	301	301	286	323	296	318	316	296	344	342	300	315	329	283	305	329	344	295	259	307	299	323	296	278	325	285	376	303	310	300	302	323	326	324	348	306	306	299	309	296	318	324	326	302	306	292	265	353	329	315	288	290	318	296	296	292	272	301	337	299	297	306	326	344	314	307	319	290	310	342	303	342	321	312	309	333	284	312	280	292	310	301	285	305	318	312	274	291	314	313	337	345	290	288	309	306	302	297	280	298	278	322	311	304	298	308	342	308	295	320	274	305	298	320	322	310	309	318	328	305	307	275	304	303	306	307	294	298	296	284	314	296	309	293	322	311	314	301	283	344	300	293	319	297	307	310	295	283	299	305	287	303	306	300	289	319	322	308	320	313	319	283	285	277	310	282	297	296	317	292	318	307	296	311	350	291	338	311	329	343	327	287	303	296	289	303	300	319	312	303	287	301	291	293	293	310	328	302	316	323	304	309	290	317	318	328	300	338	313	320	338	288	310	325	301	300	308	293	305	310	286	305	325	320	288	315	287	330	310	310	297	301	315	312	333	315	284	319	334	300	334	296	298	319	316	295	338	319	289	308	292	287	332	294	296	284	312	302	321	318	326	323	325	305	302	311	328	260	304	312	302	325	320	319	308	328	325	335	300	325	288	311	320	302	306	328	300	297	290	293	303	307	286	331	301	289	328	316	291	306	311	304	277	298	342	293	296	305	285	336	307	301	313	273	310	319	324	315	318	311	272	317	306	296	281	293	331	326	309	312	298	280	331	285	298	325	337	293	311	288	308	283	362	318	272	310	325	289	288	324	275	319	301	317	323	314	273	278	310	304	298	288	313	281	289	327	308	332	288	310	288	300	336	297	309	279	283	319	303	325	272	281	340	321	316	314	292	313	299	303	293	286	283	305	307	290	304	301	308	315	294	282	283	292	317	308	305	300	324	284	322	322	316	317	330	286	318	296	314	290	328	310	297	329	295	318	302	311	320	306	326	308	330	330	322	296	294	308	316	313	305	295	296	280	304	309	315	336	299	297	304	304	314	308	288	281	297	314	286	311	317	321	305	320	348	317	310	314	308	312	287	313	320	332	330	289	288	321	333	326	346	297	316	299	301	310	286	290	301	313	320	298	319	340	315	334	290	288	314	326	327	296	325	277	332	283	309	310	331	342	304	313	264	308	291	274	306	314	322	321	322	305	290	297	288	303	280	327	288	307	318	298	308	295	316	296	290	293	308	314	283	325	316	283	315	304	320	306	315	277	311	322	317	308	288	304	326	293	306	296	295	314	332	313	308	342	301	327	288	288	316	305	346	326	315	268	313	313	333	322	306	307	304	297	295	312	317	284	293	303	300	301	306	309	319	316	304	291	330	317	315	306	304	313	299	316	326	292	341	295	315	319	323	322	313	320	346	310	292	298	306	299	343	298	286	287	304	287	308	304	318	328	297	323	322	319	265	319	312	278	291	273	320	332	310	309	305	313	313	298	299	289	321	342	313	320	331	330	293	299	327	303	318	278	291	306	297	367	274	293	300	284	317	306	304	289	298	312	327	299	300	334	325	298	312	305	316	303	327	315	327	282	296	332	338	297	314	311	301	310	329	254	309	311	311	330	285	289	301	318	278	305	305	327	299	295	330	274	313	326	286	331	305	324	321	313	321	308	293	305	331	309	313	322	339	317	332	314	329	310	336	295	336	319	342	306	292	353	325	308	320	303	298	329	305	297	363	337	306	330	330	297	324	310	326	319	296	290	324	276	342	301	278	301	342	310	298	307	270	316	313	318	293	292	282	313	319	313	330	315	298	291	304	276	299	278	310	294	291	324	281	312	303	294	321	293	311	326	289	320	323	282	295	326	303	289	313	322	300	302	315	314	278	306	329	299	317	302	324	355	301	274	324	299	297	322	320	312	297	306	292	318	323	335	273	333	332	318	309	313	283	300	319	317	277	328	305	334	314	273	333	330	301	293	302	293	337	289	309	304	308	321	291	335	310	313	320	301	330	321	320	312	308	290	346	292	319	297	316	291	293	285	331	298	305	311	317	300	325	309	278	320	305	323	328	315	288	273	324	345	286	341	308	306	314	305	334	286	306	291	331	284	265	322	314	291	321	307	296	318	296	295	312	290	283	321	317	306	286	314	301	309	324	295	328	324	334	307	331	299	336	317	285	323	298	325	305	317	313	282	304	286	343	299	292	286	318	317	283	338	312	301	294	297	311	306	315	356	311	323	326	321	309	306	320	322	308	324	303	335	318	255	287	291	329	322	298	325	296	302	314	349	296	332	294	335	330	308	281	266	274	298	333	310	281	296	335	311	284	315	282	325	315	293	320	281	309	310	337	297	337	308	298	348	300	312	310	328	309	291	277	320	300	306	320	283	297	315	346	292	317	315	320	283	307	281	323	309	319	315	289	327	314	329	297	336	317	305	306	307	272	283	314	340	315	303	288	309	295	323	301	285	332	298	284	311	265	293	268	306	344	296	326	328	312	320	307	331	295	317	308	299	284	294	308	333	256	315	311	298	307	294	309	317	315	275	330	271	337	298	288	331	300	308	335	307	295	308	346	324	311	339	315	282	312	304	303	317	312	303	277	307	297	301	313	343	312	305	293	313	318	281	314	315	313	323	308	332	294	315	302	312	285	286	302	302	294	319	295	323	317	292	325	257	312	285	333	289	325	308	296	321	300	304	337	323	298	299	335	299	339	301	283	273	297	336	339	292	277	291	283	307	283	329	316	289	322	307	311	293	317	319	294	291	326	294	315	313	328	312	301	324	301	310	283	338	314	289	332	321	334	265	287	313	285	301	326	327	298	329	288	298	310	308	323	331	305	320	325	309	314	297	305	290	309	309	323	295	342	314	321	324	328	326	336	312	298	308	312	270	330	330	353	276	300	303	305	289	333	319	283	305	310	300	279	315	290	302	324	304	287	331	305	324	310	285	314	312	305	292	333	297	276	317	296	304	333	322	316	345	309	320	295	338	310	303	322	299	308	296	300	304	286	304	320	304	324	305	347	311	293	296	296	316	305	284	248	349	296	282	296	283	283	291	293	289	348	320	327	311	305	295	293	307	350	329	282	306	292	330	319	312	273	270	322	307	287	342	320	296	311	281	297	299	286	289	296	288	312	312	305	291	301	305	333	291	319	318	318	319	326	321	305	301	299	298	290	304	299	311	318	326	294	325	316	315	309	300	341	362	301	321	314	299	301	312	312	295	309	342	291	330	290	304	318	326	322	336	294	312	276	333	317	327	320	275	323	290	305	311	315	287	305	338	328	322	315	301	312	285	309	333	292	347	283
25369	21499	28788	27632	20572	12581	7549	4791	3543	2669	1896	1670	1520	1480	1140	884	786	650	636	622	582	611	529	464	400	445	405	417	410	436	412	408	399	398	401	366	402	403	342	396	421	388	393	399	395	361	389	347	406	379	383	408	402	352	348	388	390	357	375	360	426	381	385	424	352	389	402	385	397	392	386	410	390	408	402	388	345	373	372	390	372	369	355	374	406	358	401	369	399	379	426	364	388	415	389	372	408	371	402	371	391	415	365	416	388	409	380	391	405	400	385	368	406	403	397	395	397	369	362	412	405	409	385	369	397	371	399	394	404	398	383	364	392	393	407	400	436	426	392	380	370	388	383	365	422	374	410	412	393	392	390	353	418	411	364	360	380	369	401	360	363	386	368	399	432	377	386	383	389	382	383	397	363	397	357	372	393	400	379	363	381	374	392	404	390	399	384	382	391	385	389	400	399	401	423	382	363	382	375	394	366	394	399	381	405	427	370	420	357	394	356	395	342	388	403	373	387	416	416	373	357	353	356	414	400	407	386	397	377	392	392	377	372	411	424	389	372	395	410	353	399	386	355	396	368	400	414	383	388	369	386	424	429	391	410	390	389	391	380	369	424	428	360	392	357	379	431	403	386	404	372	389	379	430	444	438	399	370	433	391	391	350	367	386	395	399	403	391	435	378	404	416	413	381	376	402	438	392	353	384	421	397	396	364	372	378	400	384	380	399	396	370	367	387	350	417	393	394	390	394	357	366	401	377	391	402	410	386	411	387	359	388	423	399	385	396	416	411	384	397	397	390	383	385	394	377	378	401	388	392	355	382	386	395	404	367	372	352	361	403	415	395	398	401	405	395	402	372	352	393	392	377	396	391	394	425	415	397	391	364	383	389	413	374	395	415	400	404	392	367	386	391	364	386	399	370	389	373	355	415	415	409	390	367	373	380	377	358	370	395	385	388	452	399	400	400	398	426	375	417	418	354	400	430	365	415	382	410	356	402	368	401	396	372	370	371	405	369	361	374	390	415	427	454	363	361	384	364	379	384	380	367	369	380	438	399	369	357	391	362	400	389	370	412	375	369	427	407	381	387	389	386	380	390	396	387	385	399	384	381	396	405	391	389	381	388	400	393	364	423	394	414	375	392	390	345	377	389	388	391	404	400	400	385	361	385	376	380	379	380	388	359	386	346	346	376	390	387	366	379	370	350	401	370	395	346	427	392	360	423	374	387	394	367	382	420	406	401	372	408	379	388	375	410	384	360	382	375	382	442	404	397	350	412	387	404	418	405	415	398	412	393	408	398	345	394	368	382	396	401	374	360	379	380	417	389	379	419	388	410	403	345	405	417	389	366	404	384	385	397	423	374	399	358	374	401	405	393	379	369	397	391	410	380	383	400	404	417	359	415	399	418	393	371	381	418	409	396	380	383	410	353	401	402	392	375	385	413	405	353	420	393	367	362	357	388	401	356	349	384	390	391	396	377	404	381	407	389	357	363	404	366	388	411	392	373	386	391	340	385	347	390	385	377	411	392	375	373	387	398	363	365	360	389	369	401	402	382	378	390	387	409	400	371	381	421	398	375	395	402	358	436	404	386	375	396	381	374	402	405	417	413	376	376	425	399	432	394	397	409	418	381	366	377	393	370	393	367	380	390	372	347	394	367	363	363	375	395	388	379	397	407	375	401	369	387	385	409	376	409	400	410	402	367	426	414	411	405	412	391	382	384	377	395	364	407	380	405	380	371	403	396	373	437	398	396	364	402	402	409	371	400	374	355	390	378	392	393	386	361	378	373	368	382	398	360	416	420	403	418	399	371	362	393	355	366	388	415	402	406	404	411	399	394	377	356	323	396	368	395	365	401	383	401	427	371	417	367	367	400	378	370	389	351	371	391	409	368	397	386	404	362	370	383	388	404	404	380	378	391	376	377	391	397	389	368	420	383	371	382	399	384	399	394	393	374	388	410	394	398	355	381	392	358	363	447	391	376	387	380	361	380	360	394	406	383	408	388	397	390	374	408	365	380	406	361	397	372	404	404	407	405	333	441	380	353	404	407	377	386	371	395	391	409	397	358	392	369	374	380	369	403	400	369	394	360	392	395	372	353	409	377	369	420	378	353	373	374	399	386	415	398	407	354	404	360	378	398	395	377	410	419	395	369	359	390	375	427	393	353	418	403	377	337	418	395	406	399	384	396	377	392	384	383	397	401	386	396	361	385	394	413	387	384	375	378	389	404	393	397	368	375	395	392	377	388	345	388	399	334	372	397	417	406	392	353	391	392	404	369	381	396	403	383	356	352	400	420	395	353	363	370	379	373	383	396	384	372	384	376	392	384	368	383	402	406	371	412	400	367	391	382	386	377	392	339	391	380	388	398	370	371	406	403	393	379	374	425	359	406	366	370	418	382	392	432	375	389	391	392	391	386	405	372	390	381	414	370	407	419	444	403	390	401	372	379	384	402	374	374	393	388	381	368	372	392	380	386	426	392	367	327	415	388	377	407	366	390	374	365	341	394	397	390	387	356	416	354	437	378	402	382	401	368	396	360	433	431	416	391	398	392	380	373	344	373	409	401	387	445	376	347	370	391	377	396	367	404	373	385	408	357	359	418	373	376	372	358	372	402	392	380	405	374	393	414	396	365	411	390	402	352	364	397	383	392	396	365	424	397	355	384	380	393	381	383	375	348	371	404	387	374	389	385	391	358	406	389	413	396	382	409	407	385	386	352	387	397	390	429	392	413	368	388	386	370	389	406	372	371	398	359	403	391	368	349	386	362	391	384	387	412	394	420	404	388	389	411	402	382	388	366	393	399	393	367	390	408	389	375	398	376	356	400	404	395	372	403	376	381	388	371	405	368	363	392	383	414	391	372	408	370	393	406	347	380	376	410	400	370	404	411	368	398	407	404	407	364	389	417	402	424	393	414	425	389	393	381	418	439	400	372	386	373	410	389	360	403	416	368	411	430	376	417	371	388	422	377	391	411	410	369	401	396	412	402	372	360	359	384	371	360	421	368	401	382	398	367	400	381	415	404	405	371	397	402	377	370	371	354	390	393	370	373	386	378	406	372	374	412	383	403	364	402	395	357	375	360	405	381	370	406	392	355	361	396	394	403	393	371	375	393	395	372	379	402	390	354	376	389	404	393	390	366	397	375	374	380	389	393	353	444	363	398	401	376	406	379	365	406	378	356	394	348	374	377	378	398	378	359	322	405	383	406	363	390	366	393	380	378	378	395	418	408	386	422	398	402	348	424	448	344	438	357	393	398	397	379	402	391	378	398	388	377	381	414	393	379	384	380	421	404	388	383	373	405	347	411	416	406	385	391	404	382	390	376	413	415	402	383	355	385	376	359	392	369	404	381	368	372	378	401	384	404	390	375	411	373	422	385	400	381	351	371	405	379	399	375	423	399	407	370	378	379	401	382	382	418	379	385	368	375	374	376	357	407	410	370	372	378	387	414	366	376	410	419	327	400	409	429	385	371	341	349	399	361
27612	49422	40008	28660	22238	15709	11396	8263	6299	4591	3297	2665	2633	2495	1873	1356	1100	948	966	825	758	735	707	608	500	496	473	452	452	448	392	473	426	431	437	444	432	454	432	411	405	419	435	416	404	435	401	444	389	410	420	412	423	454	445	423	449	395	438	386	404	426	411	449	426	447	421	404	421	372	424	455	447	421	433	404	408	415	390	387	386	463	396	395	430	403	403	394	431	406	421	381	455	379	410	407	427	398	408	396	399	433	394	384	399	410	413	419	431	435	427	423	438	455	417	435	461	426	409	397	413	426	397	406	411	404	389	411	442	416	427	408	411	407	441	452	390	410	406	431	439	393	402	433	437	417	367	417	396	402	443	410	417	407	428	401	430	375	430	418	408	390	435	413	406	410	424	403	426	372	386	446	404	415	410	396	382	431	402	440	438	406	411	400	385	441	399	441	399	393	408	398	436	372	417	397	419	412	407	403	405	447	447	395	442	399	399	395	458	407	447	423	390	431	409	397	411	381	389	432	404	421	425	410	393	365	378	374	403	385	445	439	405	426	455	418	413	434	408	379	421	418	406	381	412	418	431	400	408	417	415	437	409	391	401	413	423	427	405	383	457	404	442	402	430	394	406	428	394	443	401	412	424	421	417	426	435	391	442	380	400	418	382	405	384	407	442	437	420	412	434	403	401	388	381	458	399	403	383	419	425	434	404	439	430	402	434	420	419	413	400	398	428	435	387	420	430	410	442	433	388	384	397	390	433	425	416	413	412	432	443	437	423	416	442	404	378	383	453	416	401	375	400	398	399	395	429	404	396	413	426	403	392	404	392	417	425	432	408	391	410	370	406	430	411	399	447	420	414	405	420	428	419	396	414	425	424	436	399	404	390	414	395	419	453	427	460	381	442	402	418	427	408	393	426	403	404	411	408	401	417	405	417	432	455	377	404	434	412	410	387	416	409	433	396	426	416	408	408	456	411	424	395	407	429	396	425	416	445	389	402	443	422	395	413	455	391	429	466	413	398	417	409	435	406	436	430	417	387	416	424	419	435	438	411	419	436	388	407	421	403	429	465	421	398	407	389	402	417	426	421	440	429	427	413	381	395	391	384	429	392	398	408	406	428	384	442	360	427	447	403	424	376	444	425	415	430	390	460	411	466	415	411	426	453	395	420	380	407	410	363	429	426	416	401	389	401	417	412	425	406	437	396	409	432	387	403	387	413	394	452	420	394	431	400	393	385	370	412	411	427	437	416	426	442	454	408	416	373	397	435	396	360	424	413	423	424	421	410	407	450	440	407	416	428	421	394	411	434	420	422	462	398	393	445	391	413	413	432	402	401	436	420	373	404	430	404	413	451	423	442	389	409	403	376	406	442	402	471	399	434	415	413	431	380	404	401	412	405	410	387	406	447	398	412	412	417	415	437	400	421	405	369	440	392	425	417	400	374	415	407	384	420	408	409	429	422	408	429	429	365	412	439	399	396	422	407	423	423	445	427	419	411	405	409	420	412	415	400	414	455	408	419	392	398	464	397	433	445	415	407	449	426	397	432	390	408	399	423	416	401	407	414	400	437	399	413	391	403	419	425	420	417	398	451	382	416	406	425	443	425	397	414	403	453	431	401	401	421	411	400	419	421	403	408	421	424	398	385	421	418	425	368	416	412	379	398	404	382	387	412	393	405	402	401	429	406	405	414	429	420	389	415	417	385	428	411	459	411	414	442	418	444	420	439	389	417	389	433	411	409	437	408	408	402	401	400	402	384	375	420	434	431	423	410	414	406	387	422	411	410	428	405	426	422	418	418	393	418	439	438	399	384	432	402	443	431	411	445	417	441	404	416	430	407	398	418	434	389	380	425	416	420	397	421	414	399	437	401	375	434	412	447	426	402	415	399	394	423	387	420	436	448	435	419	399	401	417	381	417	424	393	412	412	445	393	455	398	413	427	460	393	388	381	421	416	390	450	404	411	408	449	410	435	423	438	437	386	408	402	449	399	427	427	432	408	408	380	456	401	410	406	394	413	393	436	420	408	423	409	407	424	432	407	428	397	446	419	425	420	398	429	452	412	419	406	440	410	409	399	415	404	417	416	424	421	429	398	417	393	371	446	419	398	429	356	414	424	431	417	412	413	390	397	450	385	374	391	416	383	384	410	427	416	404	413	428	428	417	424	433	397	392	422	392	467	385	404	442	400	411	397	408	421	427	430	399	401	418	438	423	404	443	412	422	400	430	433	418	443	428	448	427	434	421	420	438	466	421	428	381	418	426	435	371	402	415	411	384	452	424	424	427	416	398	381	444	440	391	403	439	413	403	430	456	430	441	408	434	387	391	413	422	433	398	412	409	402	457	377	407	407	388	397	413	435	382	426	389	447	389	441	370	412	419	404	405	401	427	390	427	396	387	403	412	374	411	414	423	415	424	435	426	381	405	423	426	411	395	388	438	388	417	415	428	402	399	395	436	395	375	453	401	399	413	409	424	427	454	409	438	422	432	399	437	428	380	431	403	427	436	428	424	395	419	418	405	403	449	415	399	408	399	427	430	403	424	406	414	432	415	427	371	403	424	426	404	409	429	404	430	433	428	377	408	409	419	421	461	419	423	430	407	431	446	414	409	416	415	418	398	423	423	421	412	422	409	418	432	417	383	456	398	374	404	433	416	438	411	403	389	427	394	448	392	457	426	408	411	428	431	376	430	439	431	419	412	396	396	422	417	416	369	410	426	395	395	426	415	429	392	421	398	420	425	431	407	406	408	422	389	418	415	418	396	405	421	409	399	390	460	410	421	430	432	392	399	394	450	431	420	442	394	405	458	429	432	420	460	413	436	412	404	415	416	365	416	410	440	395	437	385	422	400	418	392	440	420	398	395	410	440	387	452	429	463	390	436	422	411	419	407	416	405	404	411	381	383	453	434	409	439	429	422	386	407	452	402	438	396	399	436	426	419	408	398	433	414	429	404	437	421	429	461	362	402	420	431	389	390	423	429	432	431	424	388	440	413	428	414	398	416	429	459	397	400	394	398	414	456	387	396	400	424	439	425	406	420	409	384	425	433	384	428	395	389	409	418	426	421	415	401	422	424	431	402	441	400	433	430	416	432	416	417	391	416	367	408	455	451	388	410	368	422	409	444	456	406	415	436	443	433	421	402	412	456	442	407	414	410	421	434	434	390	413	422	412	409	405	431	399	382	389	405	443	441	443	386	462	435	448	419	400	458	454	456	411	445	394	375	447	375	390	412	380	432	403	439	376	395	435	410	411	442	437	370	423	408	418	426	422	432	407	413	383	374	395	395	381	436	408	410	417	421	411	467	428	439	362	424	412	409	396	415	399	423	390	428	391	410	462	442	394	382	434	417	361	435	399	378	440	450	448	417	391	438	426	422	412	378	443	364	420	427	389	393	429	413	419	409	385	406	430	447	425	424	444	378	369	405	403	438	409	390	398	447	441	471	384	410	457	422	415	395	436	441	426	452	437	422	395	393	416	457	424	419
23132	21492	29162	24429	22301	23259	19810	9974	6390	4771	3446	2633	2554	2418	2029	1563	1184	1104	1020	919	839	777	718	627	563	542	450	486	430	437	460	448	442	435	457	428	470	438	438	451	425	402	436	414	432	422	406	407	404	396	406	400	409	449	416	412	373	418	395	430	426	416	383	419	449	442	450	410	421	423	452	381	408	398	432	409	430	423	435	415	430	380	408	407	408	429	411	432	405	403	422	394	417	435	446	407	421	410	412	390	377	440	393	385	399	433	409	398	423	422	401	414	411	424	398	415	411	402	406	422	421	421	421	401	433	448	405	418	436	387	411	423	400	389	409	415	370	410	408	418	405	425	388	390	383	421	422	427	410	385	395	430	424	341	425	426	442	414	411	394	387	420	413	393	419	464	399	455	399	413	426	421	421	427	436	413	404	432	383	407	437	431	419	407	410	411	381	408	412	415	423	389	426	441	379	410	402	427	439	403	388	405	396	386	430	401	406	375	451	375	393	415	418	442	403	397	416	451	397	396	425	437	384	392	366	418	403	398	359	418	421	441	422	394	399	393	387	449	387	437	417	417	406	473	429	402	406	429	412	387	413	397	404	407	426	423	395	432	399	388	435	427	379	423	398	400	408	416	420	387	423	403	391	407	400	422	385	396	424	432	428	410	433	435	397	427	419	402	416	430	410	430	378	424	431	411	413	410	421	377	437	449	411	416	375	419	416	380	420	390	398	406	421	422	421	425	389	444	403	396	404	400	416	416	429	415	421	410	419	406	376	417	402	403	401	397	382	367	393	397	414	425	431	405	411	412	385	422	399	409	418	401	427	394	421	416	437	423	424	420	395	382	429	457	430	419	401	399	450	397	410	425	368	405	403	426	378	388	393	397	436	398	419	411	400	425	455	417	367	406	413	396	382	445	434	389	425	393	412	424	428	405	371	414	419	416	429	429	435	415	406	377	438	405	384	390	408	460	434	439	399	439	417	411	408	410	364	462	399	417	382	434	394	410	394	409	399	422	399	428	413	391	437	384	434	404	443	384	406	406	443	419	409	408	402	419	386	370	406	405	459	426	400	436	417	414	421	434	394	437	409	412	413	428	385	395	415	420	438	387	396	397	417	428	420	448	394	422	414	420	420	452	424	399	354	404	438	423	432	365	365	434	407	410	394	417	412	434	433	378	414	394	445	398	425	425	415	412	443	394	374	377	390	434	433	423	424	379	389	389	363	389	448	384	385	411	409	445	414	353	392	436	384	399	407	400	399	422	394	383	395	382	373	444	403	418	407	393	432	413	402	416	432	417	428	414	376	381	416	442	406	444	432	402	417	422	430	446	409	416	426	405	389	403	377	422	410	418	434	365	441	412	394	380	427	386	374	413	409	385	396	408	455	375	370	407	426	398	386	416	388	438	437	408	428	404	417	403	420	396	402	388	412	389	407	442	420	388	403	401	432	404	400	400	439	453	388	428	403	402	412	440	445	451	430	429	447	398	395	416	415	392	410	390	432	416	392	387	409	444	396	428	415	396	421	419	429	396	417	434	366	394	391	430	411	367	416	392	386	392	404	444	416	405	456	392	393	394	421	413	408	440	410	381	392	413	416	408	392	381	427	386	408	397	423	393	421	407	448	432	400	386	396	375	412	419	390	411	407	400	416	431	403	433	374	416	391	412	406	410	423	442	377	405	426	434	386	408	402	388	404	430	401	404	406	437	435	432	428	425	407	391	410	372	412	408	391	419	414	415	428	411	385	442	413	401	412	420	411	401	429	426	430	410	424	406	445	427	441	422	394	382	423	437	441	442	355	399	418	426	424	397	402	413	425	410	363	398	440	399	410	416	384	414	410	404	429	403	428	373	422	407	431	398	390	444	409	398	391	417	419	430	419	405	398	449	417	437	400	386	449	445	417	372	411	394	388	412	407	407	401	414	412	407	391	417	397	414	430	398	384	399	415	414	402	424	432	415	444	425	462	408	408	418	422	411	393	438	431	393	415	426	394	399	407	446	417	451	393	381	418	404	410	399	409	436	404	404	382	417	410	414	426	391	401	455	412	428	464	382	406	414	421	423	399	415	417	421	432	408	422	438	403	402	393	424	394	405	412	407	446	369	428	370	406	391	399	399	412	386	421	410	380	426	386	409	436	441	439	389	408	399	379	379	424	426	416	445	412	398	383	414	414	409	393	408	440	385	424	425	412	449	461	401	455	430	409	415	450	376	431	409	436	411	425	410	409	423	422	415	374	444	404	398	411	416	392	386	404	419	398	425	392	416	408	382	431	437	412	446	405	428	392	409	427	418	408	408	417	397	400	416	420	394	414	423	423	415	410	385	397	399	403	407	385	412	420	430	417	425	431	426	386	429	448	389	436	424	451	440	390	417	445	424	419	388	390	417	432	398	397	399	432	444	413	413	372	427	448	390	421	448	369	413	430	361	418	395	399	430	392	432	442	414	439	437	403	410	406	445	426	378	445	387	453	395	422	418	401	425	354	379	428	407	407	405	425	400	406	415	416	423	400	398	389	415	391	382	430	393	426	408	439	393	365	436	424	396	431	392	436	421	391	410	417	463	383	405	391	417	435	427	405	389	383	396	396	425	435	399	381	458	398	378	438	425	411	399	400	399	397	385	386	430	417	429	435	406	442	399	414	458	382	414	425	389	407	406	380	385	424	397	420	423	411	404	465	397	375	412	420	429	430	402	413	423	387	405	410	411	428	390	426	436	365	436	395	408	417	398	364	457	460	408	372	400	432	432	382	424	397	404	432	401	406	408	397	376	420	428	402	384	393	424	417	413	397	408	432	389	408	443	446	413	426	446	395	409	414	428	409	427	423	370	420	446	397	404	419	415	407	385	382	388	400	405	406	404	391	401	406	379	435	449	396	424	389	433	379	407	435	390	398	411	441	430	411	401	401	421	403	380	373	428	388	434	404	426	403	426	432	400	396	401	376	416	419	406	377	429	416	415	454	404	420	429	409	411	397	394	388	403	419	402	413	429	415	404	397	449	402	410	409	442	399	437	361	406	414	367	381	398	420	404	422	412	416	411	393	392	370	391	379	385	424	424	417	410	379	427	398	396	448	404	411	410	419	426	415	421	413	384	404	400	441	404	404	389	393	427	386	395	401	400	458	383	430	362	466	378	384	413	433	432	440	405	378	421	385	421	400	434	399	404	423	398	414	410	449	451	430	395	399	403	407	414	409	428	417	374	404	444	411	407	422	411	400	385	371	447	381	421	377	430	399	416	392	408	389	394	405	411	391	392	430	420	409	379	401	411	432	409	416	416	390	352	443	435	425	400	397	424	389	441	413	406	414	401	431	402	431	403	401	402	400	404	382	412	413	434	403	431	419	403	382	394	392	417	432	416	379	406	399	403	369	410	404	389	460	425	395	409	410	403	389	390	412	403	431	400	398	424	399	404	406	403	412	401	416	439	434	389	386	432	412	417	418	399	409	431	393	414	434	402	428	420	394	415	411	423	400	405	408	444	414	426
30083	57886	47732	37456	30486	23569	18071	13257	10315	7673	5553	4310	4173	4052	3220	2275	1812	1525	1423	1374	1001	994	878	748	641	601	534	492	501	503	528	483	466	466	501	442	459	481	431	415	450	403	426	438	419	412	453	394	488	434	449	421	425	419	420	468	433	428	417	432	443	429	416	417	421	424	445	388	444	392	431	433	444	419	402	450	409	396	431	431	427	426	408	435	432	440	392	410	433	441	425	415	391	438	421	403	424	480	411	393	423	458	411	415	402	446	386	403	438	431	433	429	414	420	418	436	436	448	406	420	409	430	412	447	427	396	456	441	442	417	415	392	447	424	460	469	410	404	446	420	403	460	419	437	457	448	415	463	394	441	421	418	414	429	453	413	402	439	428	461	433	429	419	411	413	372	412	432	400	404	421	414	420	440	431	401	446	443	419	450	390	425	428	463	397	394	414	433	428	428	406	430	437	423	412	437	393	435	413	430	416	414	395	436	429	416	414	437	409	421	430	447	454	408	389	410	399	405	422	406	433	426	417	435	429	440	436	403	452	372	431	450	458	406	412	398	417	386	410	403	467	409	418	414	446	432	412	399	465	422	449	407	423	408	400	450	402	420	441	412	431	410	406	432	432	431	435	412	437	442	417	394	402	438	428	454	412	427	419	420	406	425	480	399	423	394	434	413	432	434	452	409	390	426	433	415	392	407	421	409	456	427	428	438	421	410	399	389	415	463	427	434	419	395	420	393	433	418	421	386	430	422	433	390	418	414	411	407	414	389	428	445	422	413	458	419	413	437	393	421	406	426	379	401	373	425	426	411	398	413	442	480	438	430	421	434	441	410	407	443	426	417	391	417	430	416	392	427	401	422	448	413	412	417	411	441	428	406	429	399	408	417	422	402	453	428	427	411	431	390	415	431	432	426	426	395	427	433	425	412	425	421	434	423	402	426	417	453	416	407	432	436	415	432	396	417	432	401	418	458	434	445	413	391	397	392	455	423	449	390	405	386	449	444	456	451	426	443	440	457	430	421	400	385	442	411	440	418	419	372	426	424	445	422	431	423	413	440	436	392	421	384	420	423	430	425	396	424	404	437	422	396	406	485	416	451	412	401	398	435	398	433	406	418	421	415	486	439	422	450	423	434	444	399	415	439	424	420	402	409	427	455	482	419	426	436	412	439	407	427	428	417	440	420	451	470	433	377	441	440	412	384	406	421	434	391	439	421	421	460	429	416	411	440	417	444	404	405	414	417	453	398	399	453	417	418	398	383	418	366	443	417	432	408	425	438	455	446	449	458	403	429	442	430	431	428	429	409	412	410	417	405	453	408	465	442	406	410	441	423	416	446	443	418	415	437	440	475	415	442	412	430	448	425	434	379	417	424	463	392	415	452	424	432	439	471	478	432	422	414	423	421	426	412	426	459	450	432	434	415	433	413	440	422	408	467	397	430	424	439	403	404	411	409	409	428	416	421	387	431	434	438	422	427	429	417	427	405	415	422	460	474	424	429	410	413	420	429	402	436	435	408	457	415	379	459	400	407	400	441	407	433	415	419	399	416	425	444	423	432	423	424	446	428	408	405	390	481	422	450	417	396	388	441	399	454	416	441	403	443	433	432	440	410	390	445	401	404	424	426	433	408	419	420	410	428	448	418	438	416	437	443	434	421	413	403	392	402	412	451	390	458	439	423	417	426	428	420	411	391	433	429	422	421	414	416	437	424	422	384	408	427	417	405	442	426	419	427	392	398	419	422	421	423	403	396	426	449	435	427	420	427	442	404	412	469	432	409	395	415	430	433	439	434	398	429	460	430	412	413	436	390	438	430	402	416	380	414	460	419	433	400	411	425	400	430	421	403	413	408	394	396	404	410	438	426	408	454	391	390	397	428	413	433	437	425	411	385	439	439	452	425	416	383	378	431	419	458	388	405	383	457	428	415	427	418	425	395	421	430	440	415	441	431	451	433	398	422	427	412	397	448	445	430	427	434	464	417	463	410	430	396	425	396	432	378	450	423	430	400	414	396	409	402	443	467	414	449	393	450	440	412	402	440	405	440	435	435	429	432	427	427	418	431	430	459	412	425	425	398	430	437	444	410	397	424	454	400	411	399	472	422	383	440	451	455	425	431	452	457	407	402	427	471	419	417	391	400	417	431	431	421	412	403	450	432	433	428	401	433	411	424	414	422	443	433	448	424	405	437	420	398	398	448	411	414	427	415	412	411	408	430	444	427	441	425	423	422	453	425	406	431	356	436	381	422	432	417	420	428	446	454	428	402	446	473	422	442	423	433	398	398	430	443	451	422	412	423	428	446	406	430	372	460	460	450	407	433	423	397	453	420	438	439	440	450	466	398	421	411	457	426	439	411	398	440	417	419	423	423	434	405	422	432	420	381	448	395	427	415	416	414	424	404	436	427	457	391	423	357	440	440	413	435	417	431	426	422	414	415	449	420	427	416	384	437	425	464	446	447	415	412	425	442	418	469	449	425	393	400	437	429	432	418	435	411	418	415	405	420	435	425	431	429	406	428	406	395	450	451	416	450	436	383	442	407	405	440	446	404	416	422	409	410	420	427	420	430	459	418	424	414	416	399	440	407	410	450	412	417	413	435	414	407	400	415	429	430	426	407	430	427	408	426	414	399	416	436	447	389	411	424	394	397	421	412	454	392	402	410	435	415	419	432	436	416	446	414	413	445	362	443	410	408	410	433	441	401	429	402	408	406	433	405	436	383	434	442	423	462	421	403	395	420	433	439	424	398	413	438	411	401	459	408	434	409	370	440	418	440	416	411	408	440	387	423	435	415	422	447	441	418	413	429	389	393	429	415	382	418	397	429	451	450	422	444	433	424	408	428	437	411	409	423	406	433	406	487	384	433	432	438	427	419	441	416	451	452	421	423	404	431	425	439	465	373	439	428	430	427	435	392	458	442	402	392	444	478	454	421	402	398	437	417	443	446	424	459	382	455	422	435	418	445	449	438	422	421	397	421	400	414	398	405	421	433	404	434	448	431	422	444	423	423	402	459	423	408	452	451	428	425	428	401	406	464	414	403	423	421	418	451	396	406	395	382	395	432	442	433	441	419	412	432	418	411	452	443	432	398	424	435	440	458	417	391	386	421	418	430	457	433	452	444	451	424	429	457	423	404	441	434	438	409	395	414	417	404	387	433	422	406	444	445	424	423	392	424	402	443	420	444	420	435	419	395	445	400	405	401	408	393	412	411	395	395	428	438	391	404	382	446	438	443	439	418	455	422	415	441	444	419	425	401	405	397	449	416	409	405	393	407	439	442	415	445	399	424	419	437	429	403	447	444	415	448	437	400	415	427	452	420	407	440	432	464	416	441	415	428	402	371	410	406	442	425	437	422	431	438	423	408	437	415	434	435	396	437	382	459	427	400	421	405	427	414	396	415	410	452	440	410	403	418	426	436	466	386	452	433	452	430	421	421	432	416	435	380	430	437	413	415	413	396	430	401	427	412	414	424	422	452	421	426	411	395
30528	30488	34264	25477	15471	8724	5075	3496	2605	1977	1485	1146	1122	1135	943	719	591	556	512	477	403	401	373	379	345	349	298	318	345	347	315	316	297	309	296	314	321	301	282	280	310	303	295	301	312	307	290	306	308	293	317	292	317	329	325	303	280	299	321	307	313	312	284	297	346	328	315	326	316	295	311	316	321	317	299	330	308	310	288	307	289	286	319	332	282	310	294	285	343	310	320	310	294	306	294	292	310	295	322	267	288	311	282	284	274	294	284	313	294	315	283	277	299	328	305	293	324	265	306	289	279	290	330	300	284	255	310	297	292	292	319	302	325	307	337	331	287	288	300	314	320	286	317	307	290	299	320	317	316	297	282	319	310	311	310	296	303	304	300	330	274	278	329	317	294	281	291	289	284	313	307	289	307	305	306	313	285	295	287	280	281	298	300	293	306	311	285	310	299	347	299	311	298	332	309	316	295	314	331	303	295	303	287	322	310	295	332	282	326	330	295	301	297	293	291	321	299	311	287	330	275	338	318	290	326	287	284	323	257	293	295	296	315	305	282	306	329	307	323	327	326	308	329	301	299	298	309	286	313	295	325	276	333	314	315	327	307	301	269	311	349	312	312	334	303	272	291	304	300	303	314	304	289	341	325	309	283	300	281	318	326	301	304	289	331	294	341	300	287	323	321	292	306	296	299	336	279	331	313	332	346	323	320	307	277	336	348	311	308	291	292	304	298	302	302	299	333	328	292	326	302	314	300	308	300	324	296	303	318	289	342	300	303	333	265	317	310	340	301	315	275	310	302	290	314	308	334	331	304	332	288	290	340	278	313	279	317	285	282	350	283	286	297	317	296	298	280	305	329	305	295	320	282	320	288	311	301	312	268	314	328	311	321	329	298	321	299	312	308	292	292	323	279	287	286	319	297	307	297	319	309	291	326	320	291	271	285	316	296	297	294	307	297	305	325	292	295	302	288	327	283	307	315	320	313	300	321	270	285	321	285	286	287	274	299	315	281	314	307	283	306	249	312	310	332	299	297	281	301	295	309	329	337	305	313	323	269	315	329	302	302	285	317	311	327	283	290	300	283	288	264	313	317	299	286	311	327	301	319	325	291	313	315	318	307	309	331	313	276	341	290	301	320	286	319	317	328	301	320	337	285	287	320	300	296	332	291	290	284	303	300	304	305	312	309	313	318	304	299	302	321	313	268	306	295	289	279	287	271	305	336	289	311	321	265	275	285	328	335	323	312	292	326	300	294	296	283	342	307	321	329	341	297	303	281	298	313	313	344	342	298	295	322	329	304	321	294	286	289	288	289	300	308	292	335	312	296	296	310	296	317	286	296	296	305	301	302	326	290	280	288	304	295	299	295	283	304	297	306	301	285	317	324	310	295	297	296	314	305	332	279	317	345	315	316	291	288	291	283	281	321	299	329	329	298	292	296	309	315	328	297	314	311	299	318	306	321	297	299	312	290	310	308	318	320	303	300	302	311	288	304	307	302	314	316	325	315	310	303	284	311	304	311	279	298	303	289	330	314	298	303	300	300	289	288	311	301	308	306	312	307	318	326	315	295	290	276	324	301	315	291	283	327	294	315	312	294	314	305	310	292	303	318	295	328	302	281	359	328	288	287	297	288	330	302	327	326	293	297	330	301	295	360	297	312	336	290	300	321	303	297	276	301	264	286	313	302	295	311	295	322	296	289	317	303	308	296	285	291	277	303	289	311	326	324	320	325	266	313	320	308	295	310	339	286	326	278	283	315	293	304	313	332	309	311	304	308	286	327	292	308	351	290	273	326	308	343	283	316	313	292	281	307	284	323	329	327	255	282	338	286	284	313	308	303	306	271	309	303	308	311	285	288	308	289	304	324	324	308	302	289	305	298	337	309	300	286	291	289	311	325	281	280	286	318	304	279	298	278	324	275	273	325	329	320	277	307	308	295	294	341	297	293	298	318	316	287	278	299	291	299	309	317	321	302	296	289	293	294	322	296	301	308	336	301	313	300	296	293	307	283	339	302	354	298	288	312	299	313	294	323	296	307	292	286	288	290	267	300	292	316	326	295	320	301	319	327	338	276	264	302	300	313	304	305	289	300	290	307	313	340	302	303	330	324	309	313	276	297	293	273	293	314	355	300	286	311	288	273	338	297	325	307	307	309	269	303	308	281	257	317	311	266	340	298	303	284	323	327	306	288	313	323	326	315	263	341	311	308	289	317	314	295	277	276	298	319	298	300	277	290	287	323	271	302	324	297	323	326	305	322	316	346	314	296	284	318	292	281	303	317	341	304	285	334	293	281	308	293	300	304	315	319	323	318	322	309	249	342	273	313	328	304	300	292	311	349	292	322	335	314	305	311	311	330	314	325	287	314	297	294	298	298	304	325	316	315	275	329	311	294	288	292	299	298	290	316	294	286	321	288	285	355	305	330	310	277	309	300	307	333	321	288	336	317	314	305	295	309	290	269	318	319	294	312	298	288	339	336	294	303	308	301	287	283	283	301	311	323	325	319	301	299	317	313	324	311	318	332	335	278	305	315	304	315	302	325	265	306	279	250	308	283	275	345	311	291	319	252	293	284	267	312	303	294	303	291	274	330	315	313	315	330	286	347	296	313	296	297	331	316	293	300	314	331	290	274	325	305	298	308	313	299	306	324	280	284	289	313	303	302	304	335	297	314	340	308	315	294	279	303	320	295	309	318	265	341	341	329	310	283	307	308	333	325	313	316	306	346	295	289	300	295	322	284	325	330	306	303	291	314	334	307	290	304	326	321	275	285	293	320	301	298	322	296	290	324	302	317	294	324	300	328	313	309	294	325	306	295	269	331	279	311	349	300	295	323	290	306	319	303	328	278	315	282	310	302	320	286	344	278	318	304	268	285	295	315	316	300	296	312	370	290	296	287	277	302	339	302	286	304	306	326	306	299	291	313	302	299	308	304	310	294	294	315	287	305	310	307	307	297	325	370	314	339	319	307	302	296	308	311	337	332	314	305	292	301	296	299	287	282	306	318	290	302	301	339	323	329	304	309	313	302	284	305	281	290	303	298	265	316	314	317	317	305	306	305	300	303	303	318	309	327	312	281	296	293	282	321	324	315	298	305	274	283	293	292	298	303	318	312	327	279	270	294	299	325	289	322	292	325	314	308	268	350	335	257	299	306	300	272	313	294	290	315	323	285	316	335	284	291	310	300	312	338	285	329	300	287	307	268	304	318	301	297	300	317	273	308	319	318	265	293	302	324	303	318	328	317	310	305	290	312	276	330	266	325	289	313	302	296	321	266	277	313	277	279	327	330	313	313	299	286	314	338	292	293	304	298	313	291	299	275	321	307	350	282	281	317	294	255	286	295	302	313	314	287	288	286	293	304	297	318	314	280	311	306	316	305	311	298	305	295	331	302	316	305	296	312	290	283	298	292	321	308	283	301	285	311	286	316	281	313	296	332	284	306	308	299	310	313	302	318	291	336	335	310	329	284	312	300	288	284	299	320	332
27824	44438	35119	24775	18238	12793	8482	6107	4557	3394	2554	2013	1866	1772	1419	1110	825	714	668	619	523	464	448	433	432	410	376	356	331	359	344	322	337	360	342	328	361	317	309	298	333	341	339	317	372	372	320	309	346	341	361	332	335	335	307	322	363	355	345	335	327	352	298	322	315	346	322	331	328	342	326	308	328	350	306	328	348	330	350	344	339	320	335	309	316	326	334	328	335	336	320	325	341	325	317	339	304	346	308	321	311	304	332	314	327	355	333	318	287	291	319	363	350	338	336	284	321	336	322	339	329	327	322	308	298	302	322	319	303	292	303	325	333	315	291	329	361	346	344	339	327	308	322	320	335	346	320	325	323	321	338	330	318	317	317	353	359	349	336	332	338	339	323	328	348	318	333	335	286	335	322	313	300	328	333	318	295	329	334	303	331	318	310	312	338	343	295	329	321	337	358	314	343	349	350	308	313	318	317	323	317	316	293	328	292	312	315	321	332	336	369	328	313	330	314	325	306	343	351	314	339	339	341	320	340	302	309	359	323	333	309	289	339	351	318	335	362	330	310	327	327	315	285	287	347	310	337	327	330	307	330	328	325	338	327	301	303	330	332	321	329	332	328	341	323	334	334	320	368	331	322	354	283	366	352	347	314	322	328	338	315	330	308	310	300	297	331	351	347	319	318	351	323	315	341	303	336	336	319	315	320	344	326	330	328	356	330	366	305	352	330	322	334	322	350	311	346	330	313	338	333	342	329	327	341	304	324	319	324	311	340	310	348	341	319	347	336	335	334	381	324	351	343	331	328	316	327	307	322	300	322	331	329	316	324	340	325	346	303	326	332	365	330	328	333	326	327	341	371	298	334	325	322	330	349	333	351	306	317	365	300	322	328	352	311	352	327	294	351	338	312	343	330	295	333	318	347	312	340	312	359	325	341	320	297	323	320	322	340	329	313	299	313	345	336	300	341	292	349	318	328	336	331	334	312	338	290	315	324	312	310	308	380	354	323	318	357	339	323	339	323	305	310	320	333	316	342	302	341	311	321	332	337	320	330	344	342	304	322	312	321	357	328	350	342	323	338	302	340	328	316	344	321	322	313	350	328	329	295	353	342	297	335	352	325	336	350	275	341	348	305	323	312	344	319	318	319	294	336	307	314	326	332	342	350	357	317	311	340	331	311	342	319	342	328	323	339	327	306	360	334	355	327	352	305	351	313	318	298	326	316	351	284	328	321	310	311	307	305	350	321	309	348	328	336	335	360	331	320	356	353	340	355	330	320	338	304	317	340	349	338	353	320	310	349	330	343	308	315	339	350	330	308	362	338	335	323	370	318	303	344	333	326	312	342	328	337	317	342	349	325	316	335	300	338	360	330	334	311	327	297	341	346	336	311	294	341	298	335	308	359	320	334	352	306	307	318	317	341	299	352	322	330	329	324	315	335	332	308	331	317	323	333	348	316	299	302	359	286	326	354	318	342	331	310	323	308	325	318	297	335	312	316	329	349	298	338	325	382	359	318	327	324	336	343	349	318	296	320	304	321	297	325	315	338	323	392	327	308	334	307	300	338	347	317	328	330	342	306	311	327	327	324	305	312	310	331	357	322	313	329	310	328	352	358	335	296	308	333	354	301	326	342	337	328	332	347	327	330	297	314	341	329	322	338	327	318	336	338	343	338	337	343	318	331	323	323	343	375	311	329	328	312	330	325	371	345	341	298	353	312	336	286	338	297	284	376	296	330	326	290	332	342	319	307	328	315	279	311	344	341	348	324	319	318	322	344	344	298	315	318	328	354	312	353	349	329	361	326	313	341	325	305	330	291	346	315	329	331	339	359	321	298	344	296	296	337	337	317	337	301	347	318	324	266	353	328	302	341	340	330	323	328	339	354	343	341	313	326	328	313	362	351	292	310	326	339	326	329	323	299	308	320	340	307	343	332	305	333	323	301	316	332	302	311	310	301	336	304	336	328	329	351	331	336	316	343	349	345	301	312	326	326	340	329	319	330	313	344	326	370	325	329	305	351	308	330	337	337	344	332	309	338	317	319	333	318	292	307	321	322	313	322	332	333	315	329	310	324	354	330	326	310	346	307	329	334	322	344	328	346	325	317	346	315	326	326	319	309	325	310	320	303	293	324	322	328	329	301	359	326	340	327	324	317	309	306	300	351	317	352	361	345	339	347	325	329	297	370	327	329	327	336	340	300	358	323	339	346	311	330	320	306	338	343	331	317	353	342	327	319	322	284	359	343	358	317	359	333	331	315	320	358	300	334	296	336	304	304	344	319	321	338	339	320	346	325	351	326	321	327	307	328	327	331	320	318	326	315	340	329	339	305	334	327	319	325	297	323	321	332	334	358	296	340	325	316	310	364	312	337	325	313	342	330	363	322	309	322	355	346	379	317	327	316	358	319	343	325	373	350	345	333	328	322	363	366	306	340	332	309	311	307	324	351	323	334	336	337	310	331	333	317	362	315	307	315	353	320	299	362	348	337	317	312	280	316	335	318	332	323	294	315	328	296	341	328	342	292	334	349	355	314	346	295	352	314	308	303	327	276	347	335	303	364	299	315	339	326	312	318	334	334	323	345	334	331	363	351	345	311	304	312	336	321	348	288	371	303	302	349	327	339	303	354	341	342	348	324	306	298	325	318	321	326	323	320	331	344	328	306	347	339	343	317	309	362	295	303	318	329	328	319	345	348	337	299	346	343	356	342	365	299	324	338	329	308	342	347	309	328	313	307	342	309	330	315	336	332	325	309	357	371	329	352	327	349	328	346	344	333	342	329	341	298	308	309	300	344	317	330	355	342	341	323	337	356	322	314	313	312	336	326	305	330	331	305	296	342	309	358	355	321	307	330	327	367	332	348	338	317	343	346	338	370	336	352	363	300	313	342	338	339	319	322	325	326	368	331	330	314	314	302	314	369	313	320	357	332	336	328	306	363	332	313	357	346	325	327	311	337	320	291	322	318	378	323	347	336	278	307	327	320	337	339	337	317	335	311	332	332	316	344	322	335	317	313	336	334	336	331	307	334	349	339	352	361	291	334	344	347	310	315	300	334	334	339	301	308	299	362	345	361	306	289	346	282	345	321	315	319	314	318	344	355	330	323	334	332	319	321	353	311	339	305	314	329	319	292	357	319	307	337	328	333	328	332	339	342	289	338	326	330	325	343	309	300	333	342	334	367	357	326	323	291	299	379	317	327	336	342	333	335	337	353	374	364	333	327	345	314	349	323	336	331	318	327	309	317	326	336	347	306	326	339	338	345	348	297	324	338	348	345	308	348	311	298	334	312	370	351	349	326	312	329	332	306	333	350	319	366	341	328	314	311	308	309	328	341	331	298	311	353	317	312	322	316	337	309	311	317	341	345	308	310	328	309	327	345	338	335	330	305	333	346	352	322	331	320	322	337	332	311	325	316	348	319	345	337	344	322	325	330	311	345	323	332	333	355	309	323	332	335	328	343	309	302	297	316	347	349	314	305	338	337	349
24334	21518	28850	25658	23115	19380	11914	6435	4566	3332	2640	2061	1805	1698	1339	1020	849	729	665	632	539	476	472	468	388	373	357	364	329	340	337	295	324	347	282	317	298	308	313	283	301	287	340	293	307	314	290	287	281	281	286	310	327	319	278	288	310	301	282	296	261	322	279	301	279	301	299	290	308	314	269	286	286	286	309	303	282	303	288	296	297	313	319	276	286	324	306	327	284	307	291	298	285	337	259	263	276	290	259	291	289	300	318	301	283	296	275	265	308	304	274	276	311	291	283	276	298	292	296	310	292	287	288	291	274	314	283	281	285	293	272	266	275	304	298	283	322	306	309	308	299	285	270	298	290	318	285	301	319	312	303	304	279	305	312	313	324	293	309	287	319	300	318	284	316	290	316	311	306	309	301	311	301	263	282	323	272	292	322	281	300	307	282	300	293	295	312	278	356	262	294	308	315	296	304	282	278	310	285	308	284	321	252	296	294	265	270	302	316	331	291	301	297	282	301	307	277	287	316	281	296	303	325	275	268	311	292	300	295	303	289	304	251	290	275	289	281	304	296	279	317	295	304	304	274	289	267	275	298	251	306	286	310	274	314	272	327	302	249	303	256	275	278	282	297	319	257	287	311	273	295	296	292	320	320	303	325	278	298	292	313	286	304	261	276	312	310	312	286	309	339	310	272	298	285	298	351	288	272	298	290	297	299	270	293	298	269	283	288	251	332	276	297	305	314	271	294	279	325	313	320	282	270	316	312	241	309	295	294	278	326	330	324	295	264	289	307	305	249	265	282	279	280	281	282	284	278	293	285	283	279	304	290	313	320	327	290	309	284	276	313	290	299	295	303	314	298	306	249	320	291	270	285	310	295	318	281	286	312	299	263	284	307	268	267	302	327	291	274	293	299	292	286	291	267	297	273	301	251	314	293	335	282	282	294	299	297	297	300	285	300	293	324	306	283	264	296	310	323	314	313	277	287	292	285	293	287	256	306	319	281	332	300	290	295	297	309	288	297	296	281	318	303	289	311	279	277	281	301	274	286	295	300	311	312	328	282	271	292	306	325	299	283	262	275	270	257	296	313	299	290	315	313	321	286	268	294	309	290	308	275	305	305	307	286	315	295	348	302	280	302	320	302	295	308	273	305	290	309	289	288	282	282	286	275	307	325	296	322	282	297	294	286	282	273	260	278	274	310	274	299	306	291	291	315	283	313	294	263	283	295	309	272	271	283	303	331	289	324	295	326	306	277	301	271	296	303	312	278	304	274	289	299	324	268	315	285	266	285	317	310	269	311	292	270	299	314	272	280	298	269	296	275	293	287	309	302	322	315	290	291	299	310	276	280	268	306	308	288	317	293	313	286	306	299	285	290	320	307	288	298	316	233	294	297	288	314	328	322	294	281	279	291	296	296	295	293	291	295	305	270	307	280	292	278	302	319	294	306	258	268	282	270	302	309	285	289	313	283	288	274	309	314	290	278	266	288	288	294	298	281	307	314	265	286	323	325	293	273	277	304	287	266	285	312	308	279	354	278	251	282	329	287	307	320	287	275	304	296	302	256	331	296	318	293	284	286	305	295	295	299	314	310	327	282	316	291	294	273	293	303	280	297	309	284	274	298	306	284	249	287	306	301	330	310	334	313	328	295	310	292	288	315	289	292	281	282	308	287	287	303	317	288	272	295	295	301	266	327	293	304	298	295	296	295	302	282	283	292	312	297	282	281	295	267	293	282	296	301	267	287	302	295	275	296	298	264	276	276	271	300	266	338	295	290	264	274	293	288	311	299	283	286	264	303	287	283	281	312	287	284	315	305	282	325	291	292	314	307	295	314	307	276	304	278	290	325	293	291	307	317	321	288	310	286	306	303	296	268	287	313	303	289	260	294	302	306	278	305	278	292	308	310	274	279	292	287	280	318	314	304	303	330	312	293	263	295	287	282	277	294	298	284	290	298	293	285	308	285	280	281	334	302	289	309	317	306	296	276	296	281	278	306	297	297	316	304	270	286	286	316	304	266	285	279	313	270	292	292	314	292	271	306	297	284	308	249	300	254	281	303	299	295	313	299	290	297	296	295	285	293	298	310	265	265	280	322	297	324	302	300	313	288	303	301	287	306	274	318	318	271	321	304	293	289	283	313	285	288	292	278	309	273	279	321	315	287	281	316	288	279	299	307	315	296	286	288	277	313	307	320	292	291	279	291	279	266	306	281	293	295	287	307	276	274	275	281	282	275	293	279	277	274	289	328	324	250	311	307	307	286	320	302	289	277	287	282	283	295	276	280	288	280	291	317	276	274	312	260	292	329	303	303	295	288	294	289	310	297	298	304	288	282	305	318	298	272	277	325	291	255	291	290	281	285	307	303	313	285	307	305	317	282	283	324	297	295	284	293	299	298	285	298	313	275	296	324	254	298	285	282	293	294	280	297	301	288	302	318	318	317	298	271	292	317	264	286	283	266	265	293	291	287	269	306	294	308	300	283	280	298	265	259	296	298	291	284	309	284	279	304	280	303	242	296	300	293	307	298	316	317	277	286	290	307	305	325	289	330	301	303	308	279	310	311	291	299	316	269	317	311	287	292	346	290	294	283	302	268	291	286	281	295	294	323	276	298	265	306	320	300	305	299	312	309	262	293	286	300	263	291	278	271	290	304	274	290	280	300	290	291	299	283	286	305	292	299	265	300	285	279	310	284	316	292	271	270	284	292	304	283	289	290	316	304	307	331	265	300	274	289	295	343	298	286	280	277	280	285	318	280	301	310	306	312	324	277	275	313	308	309	300	253	310	281	307	311	294	309	276	280	292	282	297	325	297	285	278	313	314	315	311	281	302	298	257	303	298	267	293	264	329	296	302	301	277	283	295	318	292	294	289	288	267	285	275	306	298	300	312	292	268	294	293	291	281	277	298	278	273	301	289	245	311	319	264	310	280	319	295	262	312	286	295	309	260	300	302	265	273	355	296	296	296	294	265	305	277	282	291	306	284	306	283	319	320	288	315	279	303	268	290	265	281	293	258	281	317	311	329	288	322	273	298	313	279	309	284	279	301	276	307	292	283	281	271	265	278	287	282	326	293	286	298	307	279	281	316	274	277	286	293	296	293	304	275	316	293	308	273	295	269	298	327	323	317	296	288	290	308	263	286	280	310	303	312	303	287	287	279	306	301	317	289	332	301	308	272	287	278	302	308	323	242	314	290	310	276	296	275	296	266	274	295	305	309	285	332	292	313	332	295	318	290	291	290	277	280	290	290	278	298	305	311	309	314	298	345	253	309	283	284	315	312	280	287	295	283	271	279	281	287	302	309	289	279	311	248	274	286	304	287	322	284	303	306	308	295	294	295	280	312	320	267	302	283	310	305	295	291	275	286	307	262	294	307	299	324	303	289	299	330	281	289	298	295	264	303	317	297	304	302	295	286	292	284	314	276	269	287	306	276	295	297	292	286	275	310	296	286	288	277	268	289	322	301	285	282	285	324	284	305	316	274	267	306
27275	52260	43615	32210	26121	18930	13556	9804	7674	5671	4423	3316	3035	2824	2263	1688	1379	1056	932	861	730	661	621	501	471	477	418	412	373	341	348	332	332	333	354	322	335	304	330	349	361	309	311	290	331	312	289	304	323	345	311	326	313	295	317	344	313	343	306	334	322	322	293	344	292	341	325	282	315	311	307	316	323	351	322	309	286	314	305	302	325	343	309	331	288	322	337	317	319	325	313	307	321	312	344	310	325	331	325	304	303	308	329	350	326	346	296	319	347	334	325	303	340	301	289	315	332	327	308	318	323	312	339	307	309	328	298	321	319	354	340	318	304	310	325	330	307	322	307	292	317	315	333	315	327	296	325	295	334	324	321	330	321	328	317	298	309	335	279	315	334	308	333	307	303	297	285	302	287	320	301	294	317	307	315	330	332	284	319	314	320	337	312	295	303	321	307	308	322	327	277	334	300	303	308	266	311	329	351	310	310	335	336	283	309	339	324	287	289	331	330	340	342	301	292	291	288	332	307	290	300	339	360	320	316	313	308	302	290	295	330	316	305	294	303	306	303	319	304	284	306	332	305	300	321	322	318	314	325	326	294	321	311	336	304	326	336	259	308	284	301	340	302	323	306	324	335	347	326	313	314	327	296	339	304	348	316	334	336	315	325	290	305	307	283	338	316	330	315	336	317	307	302	319	351	278	341	340	301	325	324	323	286	343	345	303	349	302	328	316	312	304	314	287	334	302	311	295	292	299	312	290	325	302	333	325	310	291	322	343	303	351	318	295	321	305	304	312	320	288	312	324	349	315	324	348	317	343	343	333	334	336	338	304	293	277	317	328	340	332	307	325	320	282	309	303	330	291	294	319	311	295	327	302	300	304	301	344	330	339	324	286	305	273	301	322	291	330	295	314	306	326	294	289	313	305	337	301	328	301	275	337	311	288	306	337	335	313	318	327	268	325	318	292	322	316	331	300	315	299	308	332	306	325	330	291	303	306	288	336	336	294	300	355	285	321	297	316	310	320	332	297	304	295	311	295	307	302	328	287	290	328	299	342	317	317	319	302	317	305	335	329	310	332	310	310	325	318	314	321	296	325	300	308	312	323	309	320	290	312	286	316	317	319	304	288	299	279	299	337	330	311	306	309	318	270	312	325	307	323	320	322	332	310	320	366	293	318	324	326	309	332	322	336	313	315	312	322	295	317	308	328	314	301	301	359	318	287	298	302	331	340	327	288	269	329	306	308	311	337	306	346	329	301	302	305	348	335	313	301	347	327	308	312	311	340	304	306	314	319	356	323	297	280	311	289	324	339	333	313	283	317	313	305	292	329	340	286	305	317	354	322	288	340	337	320	291	334	312	289	316	312	352	309	336	297	323	328	316	326	305	298	333	295	336	321	307	329	303	303	296	318	340	294	340	281	311	355	303	326	323	313	327	347	348	333	295	377	340	308	309	310	352	321	324	297	294	310	286	306	279	282	333	301	301	310	307	300	330	312	307	327	332	320	295	330	291	321	298	321	287	304	319	337	319	326	338	287	299	309	308	292	308	310	308	340	320	334	333	318	298	332	314	328	323	316	311	317	322	297	319	316	318	312	331	301	339	311	332	311	314	344	326	289	315	340	330	297	330	317	302	330	341	307	297	288	311	318	339	320	318	317	331	326	329	314	293	313	297	308	325	317	315	310	313	347	293	318	313	333	310	289	318	308	319	304	321	325	305	297	320	306	341	323	296	288	326	334	325	313	331	310	295	361	280	309	340	314	322	313	303	310	304	337	334	313	332	309	308	316	310	273	305	324	276	310	310	332	312	322	323	354	303	297	333	296	265	322	333	300	324	320	267	314	343	323	316	312	337	324	313	325	315	344	323	326	322	302	321	331	300	315	319	300	290	321	308	305	290	311	354	327	342	312	299	313	332	304	284	320	332	338	326	304	338	275	316	293	313	331	311	311	304	299	295	303	322	304	339	327	293	328	345	293	349	300	294	326	321	315	321	303	337	305	312	328	342	319	283	323	304	319	312	293	291	327	335	312	300	329	312	311	325	306	302	318	307	338	289	333	309	300	324	335	304	295	322	298	313	314	292	289	291	328	305	293	312	323	315	287	300	283	322	327	298	327	321	322	308	327	333	332	309	317	340	293	341	330	307	336	318	302	328	308	327	288	301	292	309	289	312	322	300	314	302	330	298	314	319	329	330	307	334	304	303	299	325	340	330	299	320	315	317	328	338	295	288	336	322	287	301	309	319	302	301	306	299	306	331	322	313	332	294	331	320	280	296	286	320	307	339	308	293	292	286	308	328	330	290	328	321	342	311	306	319	314	300	302	315	293	345	333	308	307	310	298	355	301	282	340	333	315	335	318	307	316	328	308	303	314	301	314	311	323	322	328	341	312	330	301	329	314	299	349	334	309	311	285	295	325	325	338	313	297	311	301	349	339	303	321	311	315	319	331	313	318	335	312	278	328	338	302	348	318	327	312	311	297	338	334	328	315	318	338	305	310	296	318	304	304	341	334	306	332	325	295	312	333	338	303	339	324	324	315	301	323	320	296	329	341	331	297	312	298	294	309	338	332	314	332	342	329	313	350	344	343	295	348	291	313	341	307	312	331	343	312	317	319	319	322	305	312	310	299	331	324	303	317	293	300	289	298	290	328	342	298	319	308	323	339	302	283	317	319	303	322	292	330	331	339	338	303	326	294	312	319	326	298	337	310	295	321	347	304	306	306	334	323	326	312	304	296	321	284	287	342	340	308	320	320	326	308	328	287	320	297	300	338	309	289	309	310	320	319	323	317	301	330	311	368	327	321	319	330	294	301	303	306	304	312	340	341	310	328	285	321	330	279	311	296	313	298	298	331	349	312	304	325	328	252	307	316	306	309	320	339	307	313	318	306	315	326	307	316	269	331	301	294	288	323	295	308	290	321	345	309	325	318	363	341	339	307	318	319	287	308	292	342	303	330	312	339	328	295	309	313	312	305	310	309	285	327	328	310	320	320	313	307	310	302	327	300	294	294	325	340	319	288	342	321	304	327	300	310	313	280	335	301	300	293	326	317	282	322	305	319	313	325	293	317	341	312	323	316	344	295	320	312	321	303	334	325	311	319	296	310	309	310	350	294	289	307	274	279	325	344	300	303	307	342	327	325	303	280	314	310	292	316	309	302	327	300	346	308	290	281	312	282	328	286	315	317	297	315	321	310	328	318	338	312	292	307	305	298	294	310	324	314	323	302	328	297	299	330	336	309	299	313	308	311	326	276	275	307	299	337	303	306	323	291	327	347	299	285	316	301	339	303	333	350	320	322	307	315	323	358	321	291	314	304	320	320	349	295	289	328	316	307	294	279	307	347	302	316	324	297	316	311	334	317	335	331	319	329	354	323	314	314	298	316	333	320	329	327	342	356	288	320	298	305	285	319	332	286	292	313	295	312	332	276	304	301	283	312	272	273	307	310	340	314	361	301	300	334	317	307	304	328	328	306	277	336	336	310	330	331
25376	21480	28644	27865	20912	13211	7549	4692	3493	2660	2045	1537	1465	1517	1305	979	852	696	680	588	576	550	515	474	481	430	447	440	414	403	414	400	442	399	405	400	446	397	352	390	416	389	393	410	401	408	382	370	403	395	378	391	418	412	380	397	387	380	403	413	419	366	390	372	376	367	426	387	418	421	363	416	390	368	376	372	363	384	388	409	413	392	381	361	403	366	384	368	367	405	393	380	396	401	372	371	343	404	370	396	385	391	395	394	364	415	404	414	387	399	412	367	401	386	443	415	398	404	397	411	427	373	419	378	383	369	361	363	394	416	435	383	376	378	383	370	405	420	396	364	399	378	365	382	375	428	384	402	371	387	397	376	391	392	389	362	391	422	398	412	360	398	386	390	389	372	394	403	400	352	399	435	375	405	399	391	376	408	369	390	375	434	394	382	411	378	391	396	394	373	366	409	392	369	407	403	393	386	404	391	372	397	422	376	394	375	366	386	392	406	370	377	389	410	391	415	415	416	383	373	386	434	391	392	403	369	394	427	411	421	414	390	396	399	405	369	386	403	396	409	375	375	407	384	376	382	407	430	365	347	370	362	438	406	410	384	385	355	365	396	393	427	414	402	354	393	370	411	376	390	391	381	390	409	396	395	379	416	421	410	386	387	396	416	419	437	408	426	379	371	379	394	367	383	410	399	422	414	376	375	379	405	389	421	367	360	398	403	367	374	410	383	368	391	436	400	359	384	368	401	406	419	405	371	419	385	387	368	372	360	400	386	381	421	359	354	376	404	380	398	393	366	365	359	375	406	403	374	427	392	396	398	373	381	398	395	400	429	368	388	389	424	388	347	399	396	431	386	405	405	363	432	375	397	357	383	379	410	377	380	379	382	411	383	393	403	379	404	400	381	395	407	403	399	396	408	360	388	360	434	392	412	398	378	398	405	431	370	384	381	441	417	372	382	392	401	380	392	421	376	394	401	401	401	395	394	371	370	378	393	426	407	374	381	384	394	383	433	387	408	379	373	389	372	401	353	369	407	374	405	394	358	384	379	380	404	358	367	366	395	361	404	392	414	396	410	382	424	376	392	405	378	371	358	421	361	379	373	374	364	377	374	388	377	373	380	372	373	401	399	376	375	390	414	402	397	360	391	427	389	396	399	384	363	365	407	388	405	397	413	338	402	371	408	376	383	405	373	411	424	427	380	392	395	418	368	362	360	392	370	377	406	430	381	364	404	384	381	377	378	356	410	403	344	401	378	379	371	407	407	410	380	411	380	409	372	389	384	380	375	430	397	388	389	370	373	393	377	416	373	368	403	405	413	362	387	388	381	390	396	387	357	391	379	399	437	386	338	402	374	359	378	403	396	378	384	405	401	372	388	404	381	404	384	395	413	397	359	385	420	384	431	402	365	375	390	389	358	357	375	390	406	369	374	416	401	355	361	415	378	341	370	399	415	421	401	420	430	423	383	408	391	387	375	359	390	378	368	406	386	398	423	389	389	389	399	389	360	406	375	343	379	401	364	370	384	412	394	407	384	387	385	402	388	376	408	387	370	378	386	362	387	418	383	395	358	390	386	380	368	381	387	380	389	399	368	392	371	400	415	404	385	376	385	401	365	381	400	386	386	415	386	454	374	396	425	372	402	402	432	355	381	404	385	388	438	385	356	365	402	388	398	422	346	420	391	392	389	365	393	387	395	375	380	385	360	395	359	419	420	382	380	413	406	412	396	412	388	416	428	398	405	399	410	397	356	402	401	372	373	352	383	372	348	425	395	399	411	407	374	376	392	400	404	396	401	366	409	405	380	383	376	403	392	395	413	426	396	404	392	383	398	364	395	387	399	415	410	394	431	376	401	407	390	384	360	405	406	397	390	401	382	395	371	399	381	397	394	382	408	384	430	374	386	402	362	399	366	416	387	399	393	368	400	378	380	393	431	373	402	418	395	377	381	396	420	406	413	380	380	391	398	411	399	385	401	389	405	404	432	398	373	390	402	388	383	430	423	393	441	371	394	368	398	395	390	431	419	347	409	373	368	435	387	385	388	366	386	327	375	414	409	409	347	363	400	394	420	394	399	433	407	382	413	365	400	403	401	374	362	382	393	421	366	377	413	381	410	375	354	376	378	384	402	376	357	444	368	377	381	395	385	372	358	350	406	384	394	372	390	380	371	388	391	397	391	438	408	390	383	387	385	387	395	369	387	392	406	399	397	409	423	382	409	367	397	392	400	340	413	383	377	410	398	403	406	388	409	401	397	411	348	383	380	397	368	412	379	366	377	376	394	384	404	366	395	352	447	377	377	360	410	367	387	409	404	391	368	395	414	402	352	379	388	385	416	429	390	391	391	414	361	430	381	391	372	376	376	400	386	388	375	353	378	384	420	427	391	361	405	396	399	402	391	389	391	415	403	385	409	406	420	369	364	366	385	344	389	389	379	381	398	401	416	385	428	400	404	400	384	404	405	389	395	359	394	364	344	326	359	401	355	392	372	402	398	402	412	372	390	382	413	397	414	377	370	395	385	386	408	388	395	374	373	383	370	385	395	388	397	368	388	397	380	411	385	387	405	365	344	384	379	377	428	398	392	381	382	391	401	393	419	418	397	422	384	355	380	419	378	412	398	390	420	397	400	382	383	415	396	373	393	405	352	366	404	370	381	375	386	389	396	435	394	402	409	399	370	426	448	386	362	351	409	393	393	394	374	405	372	359	400	355	377	396	380	421	363	381	362	368	373	442	377	404	400	392	372	383	383	388	367	373	393	412	395	407	397	398	386	398	399	385	383	390	388	403	393	409	411	350	404	432	370	381	395	350	351	408	388	404	389	394	404	426	408	373	402	400	381	374	385	388	375	377	400	421	427	364	383	367	396	408	328	375	394	408	370	391	409	355	376	388	407	377	466	420	386	376	390	396	400	395	387	390	407	387	364	394	395	389	432	407	417	362	397	404	404	425	369	391	375	383	381	419	382	380	399	357	388	391	383	361	396	426	398	382	405	372	392	386	390	396	384	426	398	407	332	381	352	429	395	372	382	351	389	386	395	387	413	417	387	382	406	408	367	410	384	371	418	410	347	388	397	402	455	391	381	381	391	384	424	392	389	397	393	409	376	377	399	383	409	409	395	372	408	385	378	340	354	399	378	411	398	388	355	376	406	389	404	380	384	371	395	381	398	402	400	385	382	384	420	398	375	411	397	377	406	397	362	394	380	391	382	377	387	393	394	399	384	433	387	418	370	413	378	401	419	369	370	427	346	422	384	379	375	376	399	376	378	390	398	401	426	394	412	424	389	366	379	361	391	406	377	423	401	375	399	384	429	353	377	427	390	358	386	378	455	403	379	394	399	363	423	391	393	402	371	365	388	350	413	391	384	405	452	404	387	411	399	380	401	396	414	371	404	370	408	385	385	407	396	386	365	400	381	380	415	399	376	369	358	395	382	373	384	366	396	393	376	384	366	354	408	405	377	367	405	381	393	390	371	403	402	384	375
26882	48951	40300	29410	23183	16536	11586	8196	6352	4835	3617	2756	2582	2532	2120	1538	1188	992	900	791	680	670	603	617	607	501	518	468	448	441	452	433	423	432	438	435	430	464	450	432	432	385	390	389	414	428	429	422	447	446	451	427	446	399	421	435	407	397	449	402	418	436	443	389	467	416	403	443	437	415	438	392	445	405	422	405	435	434	375	434	379	407	427	426	401	429	420	453	392	424	472	434	423	423	391	423	426	440	409	415	394	425	434	376	392	430	390	460	426	438	430	383	444	437	438	410	398	418	464	421	404	398	423	431	423	380	389	412	442	393	408	428	417	443	445	421	432	394	404	409	439	446	388	405	416	453	442	425	459	407	424	406	465	385	402	408	393	407	445	413	458	395	417	408	432	396	416	393	408	422	392	404	431	411	402	432	410	384	379	424	425	418	393	414	406	423	423	431	463	412	415	408	457	452	437	408	424	370	397	438	432	421	390	409	445	418	427	446	428	434	388	400	462	410	416	418	410	410	422	450	449	431	447	450	428	395	414	453	450	442	411	416	465	383	413	405	426	423	417	396	445	417	419	450	398	422	404	419	385	412	374	398	451	398	411	423	432	410	394	415	447	412	432	408	418	441	455	407	384	376	415	437	421	428	423	423	440	422	405	403	414	426	402	417	442	427	403	385	440	428	464	416	412	423	415	385	384	432	445	381	403	422	439	408	426	427	388	426	448	444	437	429	432	454	429	395	410	418	424	428	396	417	380	369	401	401	412	415	374	408	410	432	386	404	406	430	417	394	403	449	389	408	431	427	452	446	410	385	397	451	418	421	419	433	367	474	422	410	376	366	408	420	407	403	434	383	430	389	395	396	414	412	447	418	435	442	425	428	377	402	460	415	411	407	391	419	434	390	379	421	459	430	409	438	421	405	427	431	399	425	377	434	433	430	406	420	418	403	403	432	423	418	391	410	430	399	390	406	402	387	438	441	397	422	417	447	391	427	440	402	444	424	404	438	425	415	422	413	396	395	428	405	446	397	409	414	400	387	431	404	399	409	424	411	414	409	416	394	452	447	424	408	393	406	418	395	405	434	406	401	420	453	437	426	439	439	411	377	397	404	428	415	391	391	416	415	421	415	414	413	399	396	451	446	402	423	429	389	435	437	393	438	415	388	436	398	453	395	429	413	435	408	430	399	389	403	423	414	418	398	426	420	403	402	401	430	405	422	417	423	443	376	425	421	396	435	423	458	429	422	444	415	392	454	432	465	438	416	405	383	404	410	405	405	437	429	424	425	397	421	410	408	436	467	431	398	401	430	408	404	426	410	401	391	417	409	426	458	379	433	423	449	436	437	429	388	414	440	424	427	411	399	438	427	431	400	402	405	443	385	420	400	440	412	425	391	386	409	435	414	471	410	393	412	433	386	410	406	412	408	441	414	405	405	403	398	409	436	399	420	391	384	384	447	379	420	392	383	429	456	421	419	460	461	431	417	408	388	379	421	452	440	404	429	451	432	427	412	412	377	429	396	415	390	405	395	421	432	411	423	437	426	447	413	451	402	400	452	360	430	435	388	394	432	461	438	405	436	420	434	396	455	438	430	449	384	448	406	424	433	429	393	409	439	399	429	397	459	429	407	426	409	409	411	429	413	404	384	375	446	407	439	451	388	438	394	413	401	427	406	391	447	391	423	408	427	420	418	426	423	403	410	424	400	438	450	431	429	423	436	423	385	408	412	375	403	424	392	408	385	428	416	427	380	427	415	396	398	430	437	375	421	437	395	410	443	416	413	409	408	413	403	412	389	447	373	433	428	400	421	447	420	395	405	437	426	439	423	439	425	381	401	437	409	435	428	426	432	435	402	394	411	429	395	445	418	415	422	392	437	407	441	439	393	384	402	392	404	407	395	389	424	392	417	407	413	430	396	425	417	437	385	396	422	416	383	412	412	439	410	408	431	427	403	424	438	456	420	406	444	401	416	408	441	437	408	434	409	447	418	443	419	450	403	435	438	409	394	412	415	427	445	421	404	452	402	439	398	414	421	428	362	412	419	393	434	452	392	415	426	416	406	422	399	406	435	421	442	452	415	435	402	407	403	409	436	426	431	405	400	398	363	404	408	410	429	405	448	456	434	442	423	397	430	387	435	411	406	415	401	391	403	430	391	391	444	396	406	393	432	444	433	437	452	406	387	473	422	445	411	406	408	415	406	423	399	379	445	399	421	436	405	415	442	413	413	423	399	422	413	424	392	422	397	406	435	411	398	442	423	431	393	468	417	396	380	402	423	437	426	400	415	418	416	412	391	418	397	434	393	452	433	433	423	445	406	431	441	409	399	423	411	406	379	394	405	437	408	453	419	422	386	426	397	402	437	390	441	408	445	403	429	406	430	449	401	445	411	437	406	409	426	405	407	394	408	426	417	425	417	458	396	390	433	417	398	405	428	398	421	434	357	396	375	447	420	414	417	439	403	408	405	400	425	421	395	398	406	418	443	409	431	400	429	424	408	450	437	434	433	446	405	398	436	430	427	419	433	444	435	407	422	427	391	431	419	413	427	417	402	383	418	370	442	435	396	396	411	425	458	409	382	431	410	406	461	400	448	460	397	430	397	405	396	406	428	423	394	407	410	407	396	432	395	399	439	400	397	396	437	412	440	432	448	435	441	418	428	416	355	416	414	396	431	402	410	416	432	416	426	421	399	412	421	397	390	438	408	434	424	383	427	394	429	457	426	450	366	419	446	376	400	401	398	393	424	438	408	408	416	396	412	403	430	454	415	388	428	408	425	398	407	404	410	392	457	438	416	392	431	439	407	391	419	399	414	387	416	431	408	421	451	425	411	432	433	445	353	405	432	409	430	412	430	412	409	416	388	408	438	419	442	414	410	410	394	445	431	454	401	416	391	440	412	427	412	405	415	435	398	441	408	434	420	426	409	438	392	414	410	408	424	415	431	424	394	407	409	375	407	402	410	447	412	441	419	422	405	423	397	393	438	417	452	409	413	401	432	390	393	387	373	404	399	436	415	445	415	458	418	400	408	441	393	450	402	428	422	382	424	422	426	412	414	420	393	413	397	430	440	403	406	388	437	399	418	402	420	407	406	418	428	416	433	442	441	423	406	410	404	379	454	421	410	430	421	403	399	433	442	426	380	428	489	405	466	407	415	401	410	414	403	413	394	377	406	436	412	410	429	429	384	419	437	402	406	420	429	399	392	368	397	417	420	403	428	416	400	399	431	414	429	422	429	424	426	399	391	433	393	457	415	437	433	448	437	379	394	424	408	407	440	385	366	410	427	413	422	453	414	428	443	413	397	403	402	419	397	461	417	405	437	420	429	408	415	411	416	413	414	453	365	404	419	396	433	456	425	449	374	399	406	400	415	411	442	436	409	405	416	412	407	418	461	435	409	396	394	441	445	404	443	417	393	421	438	433	429	445	398	395	399	389	425	392	397	450	411	432	450	396	400	441	440	397	393	399	406	395	411	421	414	390	410	440	401
23043	21406	29033	24365	22246	23172	19006	9584	6447	5245	3803	2903	2566	2514	2286	1795	1295	1017	946	824	721	668	689	624	596	579	504	456	465	443	455	456	426	426	449	431	447	400	444	442	420	413	406	435	382	409	414	411	404	392	446	459	404	432	425	423	405	400	365	399	415	436	423	444	420	403	410	421	412	442	445	414	393	389	403	388	400	390	409	356	412	407	399	398	414	404	421	413	414	451	437	415	417	412	413	374	439	452	408	412	392	422	412	412	392	392	416	403	467	394	424	412	447	443	427	425	444	432	391	435	427	424	403	388	395	398	407	447	418	422	394	383	406	415	411	420	438	425	380	415	394	402	417	388	388	397	426	395	423	425	404	368	421	422	425	381	430	372	412	425	398	393	421	421	387	382	413	407	406	415	416	393	418	398	427	424	422	417	385	412	383	356	402	410	421	404	450	412	406	379	418	428	419	393	396	417	400	447	413	422	431	373	363	426	429	403	415	394	415	402	405	425	400	394	392	403	419	406	395	385	406	397	415	397	435	385	401	399	447	424	428	445	426	422	409	410	397	431	434	382	415	401	405	400	428	397	386	438	411	410	406	417	411	414	388	418	390	429	402	421	419	431	396	401	430	396	377	404	426	458	393	387	402	391	432	406	427	396	392	411	360	446	389	410	404	416	410	425	400	411	403	402	401	421	441	434	385	409	428	399	399	411	452	415	432	425	408	430	392	435	422	413	416	379	410	443	419	398	385	412	410	436	408	379	426	401	466	415	406	391	416	437	431	392	412	396	411	395	404	406	386	418	395	429	392	392	398	405	408	398	396	376	387	395	396	406	397	443	404	418	387	406	386	394	434	388	421	382	444	417	379	422	433	404	397	382	403	403	386	428	370	431	428	430	383	426	435	420	395	421	383	413	407	416	396	402	385	446	409	439	413	410	365	417	412	413	391	392	367	421	421	403	406	399	410	419	432	405	381	443	389	409	446	412	410	426	422	375	380	414	423	376	424	443	442	396	413	409	437	415	390	388	394	425	429	431	394	435	401	376	409	375	401	381	393	416	407	393	388	399	400	424	418	420	429	376	416	412	399	416	403	400	404	424	408	399	415	407	393	422	443	405	421	396	396	426	404	404	385	390	427	447	443	385	397	388	402	392	430	390	436	376	466	429	403	420	395	415	389	376	408	420	393	431	404	438	363	423	411	439	387	401	397	410	424	438	418	470	406	376	409	414	374	406	379	406	451	403	393	444	422	392	404	411	392	431	428	408	415	388	396	408	391	419	423	398	388	404	402	396	414	363	425	440	365	393	418	380	419	392	409	444	418	395	405	433	411	402	449	412	423	432	428	402	354	434	428	385	423	477	397	428	406	407	392	406	398	395	351	410	399	395	394	435	437	408	405	418	393	412	405	415	428	389	405	404	374	417	404	405	441	399	402	416	355	387	421	415	381	406	423	431	401	411	445	411	388	434	428	398	432	401	407	430	401	422	447	401	417	416	405	407	372	415	377	390	431	409	398	421	436	395	409	419	375	388	448	416	390	400	404	436	448	424	420	446	434	402	388	395	405	392	415	429	460	408	398	433	418	409	380	386	382	399	404	416	412	409	398	425	420	457	414	399	416	396	412	452	423	449	437	406	417	421	429	376	365	405	433	411	439	397	439	444	411	403	399	407	411	424	424	357	408	418	405	418	381	448	407	411	434	431	404	424	426	415	423	404	405	431	383	384	420	412	415	393	450	403	437	414	402	427	388	406	421	417	431	426	432	424	398	411	414	471	381	419	399	412	407	397	433	399	394	402	401	381	428	426	422	388	353	392	387	393	391	409	388	386	403	386	351	412	384	372	419	369	437	403	410	403	417	407	440	334	417	436	428	383	405	421	425	391	435	398	447	409	415	406	407	411	432	431	394	435	433	400	386	415	400	392	397	412	406	388	419	428	375	404	388	409	391	428	432	425	391	365	448	449	406	417	436	403	384	401	376	416	388	403	385	377	400	409	428	407	435	406	424	438	373	392	402	429	439	422	384	388	386	404	429	377	399	438	432	382	395	403	410	433	430	457	434	411	414	421	425	416	379	447	376	380	427	388	431	419	404	387	465	425	404	414	425	398	438	409	441	434	416	383	395	379	415	418	425	415	434	376	401	392	415	419	430	431	407	421	443	378	375	420	421	408	411	387	410	369	450	410	394	373	394	406	383	393	420	399	415	413	399	398	376	381	377	400	424	389	387	389	410	395	382	401	413	395	376	390	400	395	420	407	413	399	368	400	408	395	396	429	419	428	405	417	406	378	461	415	398	390	409	420	408	385	430	423	366	424	396	398	400	400	390	382	397	382	367	418	398	386	430	446	397	418	402	386	419	407	427	400	392	443	403	402	429	383	394	412	389	440	406	401	416	385	407	446	402	394	385	388	411	421	408	349	432	393	408	405	407	404	373	451	428	412	415	423	383	418	434	385	390	405	438	405	400	376	406	424	433	435	415	382	407	386	396	416	415	421	384	414	409	367	389	421	401	406	413	413	423	409	439	388	394	380	476	435	409	395	389	414	437	432	393	423	437	418	389	399	385	386	375	433	414	394	404	429	361	397	413	359	403	385	416	434	393	359	378	384	370	375	402	407	400	425	424	456	392	407	427	397	388	428	404	387	439	405	431	393	452	375	398	402	382	410	433	414	406	383	380	384	413	415	403	435	396	402	402	418	408	426	418	415	419	410	411	402	403	402	403	416	415	432	390	406	416	390	415	387	403	385	407	409	410	408	425	398	423	390	380	400	401	380	436	374	450	424	412	404	407	382	455	402	399	423	430	447	394	411	425	400	408	394	423	433	409	410	415	358	380	360	387	421	402	419	417	420	411	442	392	425	407	378	401	410	420	430	417	395	417	391	418	421	402	353	380	385	418	402	388	447	439	402	431	418	373	401	360	411	425	420	402	418	405	386	436	393	441	395	411	409	414	411	425	428	414	398	407	410	430	429	380	416	390	399	405	409	406	420	441	405	403	422	444	420	461	411	428	407	383	406	400	430	364	412	408	418	415	401	422	409	414	431	408	399	443	423	379	444	411	394	407	409	423	415	401	406	427	422	386	460	426	398	421	417	443	405	451	369	408	418	383	396	423	401	414	391	422	394	382	461	395	402	409	420	399	401	394	408	415	417	402	421	429	427	364	401	413	419	416	418	395	414	387	416	385	390	430	392	398	398	424	415	385	440	416	416	415	426	407	425	387	429	441	432	426	382	410	398	359	433	378	428	485	419	382	421	405	453	370	394	374	429	395	418	446	409	396	430	444	459	391	414	402	378	402	417	385	408	408	381	418	405	414	416	412	407	421	365	398	422	442	397	414	392	414	410	435	433	413	425	367	416	430	396	400	423	391	399	414	386	434	444	419	380	452	397	413	373	420	396	374	403	415	416	422	442	414	371	394	424	405	438	426	419	424	401	406	431	395	398	412	373	445	425	384	412	433	415	399	434	419	368	376	414	391	377	428	420	418	449
29407	57395	48249	38181	30410	23212	16958	13130	10456	8154	6158	4783	4224	3869	3687	2840	1938	1479	1351	1139	1022	895	864	751	757	697	612	518	520	442	496	489	466	466	413	478	460	449	465	410	420	431	433	419	437	425	454	467	387	417	418	394	407	448	422	439	415	452	420	407	398	417	448	442	438	448	444	381	434	417	485	423	401	417	432	410	442	475	429	429	434	404	430	428	451	430	414	445	416	403	417	448	427	440	444	417	426	444	416	435	401	402	441	479	389	415	425	415	428	414	425	426	408	430	435	452	463	408	435	423	416	432	438	444	429	409	359	404	425	468	417	405	435	462	446	422	438	442	461	418	414	410	398	408	421	431	448	391	392	401	430	366	417	425	462	451	444	424	452	454	435	412	387	447	421	391	429	427	412	433	456	434	446	421	427	418	428	405	397	403	425	449	431	442	393	428	395	399	420	441	432	392	389	424	421	454	402	409	411	444	416	447	424	435	428	427	406	422	434	445	406	434	444	396	412	425	420	418	452	393	451	458	404	456	425	401	447	422	408	441	387	441	398	400	422	386	405	417	395	420	442	398	401	409	431	445	420	442	437	427	422	428	410	418	421	433	474	409	417	437	395	440	416	420	417	419	434	436	418	454	418	419	444	417	450	433	399	401	467	408	394	421	434	406	442	401	431	403	415	387	434	424	434	362	400	451	437	395	416	455	402	412	437	442	451	427	399	404	409	426	457	398	415	361	435	452	404	420	419	443	406	431	391	429	396	377	438	391	444	452	423	408	425	434	428	401	398	441	415	411	376	373	446	477	422	443	429	439	389	409	429	463	430	440	409	428	432	455	417	456	455	407	458	462	423	442	406	446	444	424	407	475	434	420	419	438	418	442	422	411	445	426	402	437	416	415	443	413	450	406	402	428	438	416	427	413	419	384	397	417	389	379	416	429	446	437	455	413	413	434	446	403	402	403	403	398	397	404	417	405	424	391	424	432	438	428	416	432	428	389	420	431	425	449	466	425	467	409	405	418	477	387	415	435	428	437	471	392	424	365	409	417	431	430	401	416	413	424	460	412	418	406	429	388	477	379	418	382	414	394	446	393	390	415	424	411	414	390	452	404	414	423	405	385	431	415	460	393	428	455	422	440	426	442	445	479	427	446	425	430	426	400	439	424	418	420	402	405	413	451	433	463	403	415	449	402	415	422	440	395	410	465	410	409	438	436	430	430	437	474	400	408	437	395	410	401	432	426	383	425	422	456	453	375	461	424	428	415	431	443	442	393	429	438	456	475	409	422	427	420	414	448	432	414	458	420	458	421	434	446	433	447	412	425	427	408	420	438	457	430	426	417	418	408	397	435	422	434	376	410	421	402	417	401	424	404	418	403	444	438	395	401	464	409	433	417	404	401	416	412	426	429	423	408	434	419	403	444	424	427	395	442	443	399	439	399	420	403	430	400	416	420	412	420	407	430	426	420	438	376	413	431	442	422	433	407	459	438	444	389	434	444	418	440	429	394	437	453	434	447	423	436	466	429	427	415	457	418	406	442	413	423	403	402	400	460	423	419	423	399	459	380	384	449	425	417	405	431	419	445	458	428	382	423	415	466	423	408	386	421	392	438	442	441	430	431	392	380	427	407	407	444	417	450	411	447	451	436	444	441	416	448	422	447	384	398	416	415	406	409	428	414	433	397	427	439	401	366	424	412	434	442	378	400	403	426	418	382	417	383	406	419	397	405	390	413	454	427	406	422	394	443	432	419	404	418	387	434	427	394	405	428	412	379	406	425	444	457	466	394	390	380	459	414	447	465	446	413	402	432	438	428	428	436	413	469	406	392	408	392	418	413	390	397	424	422	422	426	425	385	403	429	427	447	412	470	433	416	438	406	398	417	422	421	417	406	419	404	423	417	418	423	451	410	432	411	392	401	440	392	455	427	412	421	452	400	392	446	407	396	449	430	431	423	424	438	440	418	446	409	410	436	425	387	436	448	406	384	413	402	435	468	386	427	427	436	422	440	433	438	414	401	444	396	412	427	424	454	410	421	411	415	440	448	411	403	412	415	406	430	436	394	415	397	440	455	435	443	441	429	393	409	417	438	401	405	407	413	402	416	432	439	457	418	429	409	421	434	419	420	432	424	406	418	437	453	432	406	397	430	432	461	405	421	397	389	420	417	403	390	452	417	388	433	419	431	434	444	420	425	422	452	448	414	423	413	387	449	458	448	413	432	389	409	425	459	473	420	421	392	426	488	396	454	434	403	381	394	440	429	411	411	388	443	426	418	421	406	419	449	460	437	449	406	449	425	419	423	387	406	419	425	443	421	421	407	423	455	423	410	409	430	419	465	391	399	458	394	396	374	428	416	421	462	388	398	438	459	418	427	440	404	437	402	419	450	434	456	416	423	413	410	462	410	440	423	455	401	423	459	411	396	436	436	420	380	432	437	397	467	398	436	389	411	397	431	429	451	408	411	392	421	420	410	446	393	396	420	458	415	421	410	437	395	383	421	435	416	408	437	458	424	406	411	428	449	396	428	472	420	425	428	453	391	433	449	435	438	393	486	437	402	428	387	418	430	418	409	409	425	421	423	411	436	422	409	423	469	418	400	437	399	418	427	432	426	443	427	461	410	412	421	400	401	414	416	455	420	427	411	448	388	434	430	417	448	426	407	452	450	375	415	412	418	430	445	407	429	391	435	427	422	438	396	397	432	412	386	427	417	421	405	427	413	425	404	428	391	415	396	406	423	394	413	411	412	404	404	442	436	400	475	471	455	442	430	413	453	422	403	410	416	416	410	417	451	452	432	415	403	423	434	411	394	426	438	413	411	428	408	408	401	408	414	407	427	391	393	402	451	384	427	376	446	399	459	394	467	414	415	423	411	427	421	410	382	388	430	434	400	418	425	388	429	443	411	442	412	409	436	466	436	401	437	438	413	406	419	407	417	444	403	406	372	410	423	405	373	456	435	410	450	399	419	413	423	443	423	451	389	421	392	421	416	388	442	423	415	435	446	443	384	391	378	385	439	411	443	391	394	411	416	417	390	423	448	461	452	388	444	473	445	435	415	418	419	432	398	397	428	445	411	423	416	442	456	430	429	429	451	393	450	407	460	412	407	401	436	405	425	413	419	405	437	416	398	434	418	451	416	398	379	444	441	438	448	409	429	392	410	411	426	412	402	421	460	390	396	449	412	407	410	426	448	451	404	438	461	422	421	424	378	373	438	421	408	408	395	394	412	411	399	423	423	428	434	397	445	431	421	457	425	384	439	390	404	416	410	416	431	431	411	389	455	406	442	444	418	442	404	433	448	416	445	396	427	396	379	426	392	434	423	420	421	428	443	421	426	412	380	404	400	378	421	402	416	444	406	388	447	433	411	418	394	417	444	446	434	417	405	418	425	403	391	383	420	396	414	438	453	433	453	430	405	444	422	463	452	363	412	403	422	424	431	408	429	399	422	426	423	460	422	429	451	434	435	401	425	418	418	431	403	385	392	394	425
30292	30950	34901	25417	14340	7958	4781	3305	2471	1817	1406	1158	1101	1018	917	849	622	500	495	392	411	328	380	355	368	367	365	314	314	319	319	324	302	316	315	317	329	333	317	314	312	281	310	306	298	308	308	318	285	296	285	294	274	292	311	296	327	343	311	328	324	317	293	349	297	322	329	272	284	316	277	309	289	311	300	267	327	303	272	321	279	280	290	279	284	336	290	287	297	305	281	310	300	311	326	278	301	311	322	272	330	304	319	318	324	304	322	321	317	298	281	309	281	338	294	306	319	278	286	309	327	278	329	336	300	287	301	299	292	331	303	317	287	339	331	316	297	289	318	313	288	339	301	266	316	300	315	289	306	298	297	277	328	314	333	300	306	346	316	325	346	321	302	318	288	314	302	291	287	326	313	339	315	316	300	308	268	327	296	287	279	293	273	301	315	281	324	327	288	283	280	313	281	301	326	305	270	308	314	294	327	294	309	308	282	327	304	292	307	318	305	317	309	307	287	305	295	272	286	294	295	342	321	281	294	296	273	292	286	291	295	310	315	323	272	302	349	322	302	300	305	281	281	318	313	310	327	315	303	313	312	302	331	330	329	308	326	298	286	288	287	311	243	304	301	317	297	318	301	320	317	278	304	299	324	318	290	303	299	283	280	304	285	296	314	283	279	298	306	289	315	275	304	294	306	306	310	328	266	303	281	291	285	315	292	306	314	306	320	287	324	351	279	292	320	288	324	279	304	287	299	293	299	306	304	292	331	295	302	274	304	300	348	349	289	331	265	307	286	312	284	324	274	333	293	299	301	295	347	312	310	306	319	307	325	264	348	290	321	272	302	316	303	340	303	298	294	292	323	316	303	304	302	308	305	278	329	282	328	315	289	294	313	310	275	306	298	318	290	303	290	287	302	304	328	280	300	280	275	291	328	288	326	269	319	323	302	291	294	283	269	327	289	278	300	298	295	309	302	291	283	285	315	329	301	284	284	292	287	278	284	305	285	291	312	283	295	278	329	292	329	318	307	298	301	327	299	304	303	297	294	333	312	301	300	336	311	304	325	303	319	359	315	335	293	310	293	304	325	306	319	295	281	295	292	308	289	318	276	280	278	302	281	314	319	268	298	332	292	313	275	270	305	308	293	324	264	311	300	299	308	318	311	271	290	297	296	330	290	290	272	313	304	309	332	303	288	303	315	334	285	297	323	321	311	303	303	351	313	301	275	302	289	310	289	288	325	306	342	289	322	322	299	316	289	322	305	293	285	293	322	298	283	291	301	301	276	307	318	319	308	303	290	310	319	334	310	293	304	298	305	291	287	329	309	310	286	269	313	355	304	299	329	327	318	315	315	302	306	303	299	326	278	287	324	307	285	285	319	295	301	296	297	304	328	316	292	279	308	322	311	320	264	296	297	291	349	310	316	295	294	316	307	291	321	334	308	274	287	287	310	292	322	337	269	288	301	305	296	329	304	308	318	295	270	304	262	304	296	313	334	299	331	322	280	287	317	301	326	306	288	306	274	301	315	301	326	329	314	298	284	304	309	308	306	330	290	302	287	297	270	287	333	294	350	297	290	334	285	295	299	306	323	328	325	273	290	308	270	278	316	281	293	320	328	336	272	298	303	320	319	283	286	313	299	281	280	279	313	308	332	315	333	318	311	300	301	274	267	309	332	291	306	342	327	286	303	284	277	317	307	291	294	325	302	296	275	348	308	298	293	289	282	313	318	298	308	315	326	349	323	329	299	306	289	268	291	322	309	290	319	320	300	319	303	311	332	275	285	288	306	308	311	312	305	330	334	316	356	330	323	300	303	279	348	321	340	325	297	286	307	318	293	304	271	290	302	337	323	306	309	291	352	311	290	292	286	301	320	261	319	287	329	301	313	287	271	313	309	300	302	296	313	315	310	308	320	318	306	300	282	300	338	277	331	298	314	281	303	329	271	301	356	311	284	300	301	287	283	314	339	279	297	299	291	303	310	309	292	317	303	296	291	306	315	300	322	303	332	300	289	287	270	311	301	328	287	283	290	321	301	341	292	287	291	296	335	288	282	321	311	284	322	264	291	321	319	293	294	270	302	309	273	322	327	305	292	320	305	312	316	325	290	300	362	285	316	271	318	263	313	287	281	289	311	327	315	291	292	293	326	298	335	287	295	294	255	300	323	306	310	288	306	292	298	306	296	302	282	302	319	294	288	312	311	335	294	300	315	295	318	299	320	311	306	285	320	279	304	283	302	277	285	273	318	292	292	352	320	325	298	287	278	293	262	322	322	296	302	283	345	337	284	324	286	299	311	307	308	291	319	313	284	313	290	309	265	288	296	296	301	306	317	297	312	309	326	321	291	327	302	271	296	289	317	278	276	271	294	285	298	271	292	311	313	318	331	332	307	283	302	291	315	306	313	308	295	304	289	302	297	299	289	315	335	313	317	310	291	323	281	325	343	314	312	310	301	256	304	295	299	315	297	307	303	296	316	307	280	313	309	292	313	309	334	317	312	293	309	307	295	289	297	316	306	279	306	265	300	286	313	295	300	294	303	260	308	318	299	287	307	274	294	311	309	301	294	270	280	292	297	316	313	284	266	357	308	286	291	282	292	306	278	293	313	307	316	306	309	323	302	285	316	317	328	320	304	305	273	292	310	311	327	296	301	303	335	321	323	280	313	313	320	302	328	307	300	304	327	286	333	295	299	289	331	320	291	312	317	290	299	293	275	304	336	328	294	322	312	312	330	292	267	319	321	278	290	336	326	294	337	308	341	298	268	297	305	294	325	296	279	298	301	280	290	313	297	298	315	327	289	305	299	293	312	307	336	281	321	314	320	284	310	311	290	291	331	322	284	281	307	310	265	295	288	303	308	291	307	315	321	297	322	299	309	311	297	303	308	319	306	297	293	315	287	290	296	309	304	301	300	323	292	303	299	310	295	269	296	314	270	323	298	337	289	310	289	306	309	320	298	319	314	284	313	288	270	331	299	295	288	288	309	322	304	301	281	283	281	310	294	299	317	306	291	297	302	286	298	319	296	308	299	318	284	269	299	321	300	283	326	313	270	300	324	319	282	299	329	317	322	313	349	300	297	313	292	314	326	287	327	308	322	295	295	315	313	307	307	321	296	310	304	313	331	303	281	310	274	284	323	302	276	301	312	288	304	313	330	327	294	293	291	291	288	308	287	265	292	295	294	287	284	303	309	309	301	296	296	325	281	313	295	301	280	286	300	340	300	276	328	297	333	335	297	317	290	318	311	296	293	297	314	286	326	330	268	327	309	323	285	341	331	270	275	329	310	268	278	308	284	291	291	296	296	328	313	320	293	284	321	291	295	302	275	313	312	314	302	294	288	290	289	277	291	303	321	302	301	320	291	301	311	326	323	290	303	331	286	318	291	312	311	290	321	306	313	313	305	286	317	309	284	311	295	294	330	325	287	307	277	295	288	292	284	274	312	334	308	293	307	291	315	342	305	311	324	307	291	335	321	292	300	304	320	288
28354	45091	35970	24182	17029	11690	8139	6100	4567	3165	2360	2005	1739	1779	1598	1234	925	702	683	521	514	479	460	449	421	440	395	396	386	358	378	338	332	310	341	334	341	340	332	313	395	355	321	326	342	328	318	326	322	305	330	340	326	325	326	313	351	321	305	338	331	362	324	345	310	345	287	292	295	298	360	334	326	332	305	385	347	332	334	341	326	342	331	293	347	321	337	310	321	293	311	341	323	310	346	343	332	341	284	394	346	328	330	335	337	310	319	304	309	340	324	301	332	313	323	310	335	300	311	327	350	326	301	339	314	330	332	337	333	336	304	311	287	322	334	328	301	322	302	314	326	317	316	333	358	345	324	308	338	328	340	342	349	336	311	355	317	318	332	336	342	329	349	334	331	297	336	333	333	333	312	330	356	330	346	321	343	330	325	328	344	329	304	336	303	328	310	331	313	357	352	320	321	330	327	299	320	325	320	306	310	344	355	358	327	364	328	328	322	357	321	360	340	316	342	316	330	346	345	377	322	314	333	324	337	338	304	300	326	310	313	337	332	316	326	355	357	329	331	331	314	339	360	315	318	318	339	324	346	307	311	368	333	313	334	322	327	298	350	320	321	308	338	332	356	323	334	355	339	317	330	353	302	372	313	343	335	313	329	342	329	336	322	333	354	343	332	339	324	351	333	375	319	351	274	328	324	325	316	324	302	339	359	300	327	330	346	301	362	327	323	327	284	354	337	329	321	318	327	328	334	310	326	304	332	327	319	314	356	306	287	343	309	361	339	328	311	316	308	339	330	338	323	352	282	331	354	290	331	298	303	332	337	364	323	323	339	339	333	325	339	335	313	334	303	320	349	317	357	340	372	304	340	354	335	321	327	335	352	317	357	342	342	308	320	291	300	318	319	353	304	371	358	337	338	341	337	323	337	324	366	319	381	328	344	342	341	336	295	346	332	330	353	310	319	321	342	318	337	316	313	304	304	331	295	343	284	335	323	339	357	316	331	315	351	336	326	355	357	350	321	293	314	329	281	339	290	348	348	361	321	344	310	332	343	338	351	337	327	312	332	323	306	345	295	345	334	358	358	327	347	332	351	305	294	300	347	349	319	361	355	301	325	352	317	318	344	343	344	347	329	291	299	337	312	313	322	330	311	329	354	317	337	322	332	276	335	306	328	349	291	341	367	354	335	307	340	321	314	346	344	333	357	336	311	302	368	306	299	318	347	373	326	309	347	334	348	307	343	334	314	332	326	337	331	290	351	343	303	336	325	329	284	331	309	308	317	338	352	325	326	378	352	338	348	312	329	310	322	334	330	339	339	330	340	331	322	314	343	315	321	327	330	351	334	346	338	305	337	327	324	354	322	327	320	328	338	316	327	376	303	336	299	337	310	305	296	299	305	347	333	313	330	355	338	335	313	347	310	324	323	340	316	322	332	337	315	320	299	368	293	351	319	335	333	340	323	328	333	307	338	320	325	296	327	341	320	341	338	323	343	326	337	347	307	296	300	330	289	356	342	347	326	343	330	334	313	338	329	352	342	328	329	340	323	342	304	333	294	285	331	315	338	314	322	325	308	345	333	331	335	343	324	311	328	316	324	340	315	342	320	337	327	357	320	309	338	323	322	317	340	326	340	321	366	313	323	314	303	354	331	311	324	331	341	321	347	333	336	325	332	315	295	328	350	349	329	313	306	351	338	335	312	338	342	313	338	319	342	352	332	352	333	340	333	331	329	346	307	329	303	344	320	340	308	309	303	344	308	305	328	346	322	328	310	345	363	311	345	328	352	319	341	334	309	371	321	337	320	301	308	321	338	329	304	341	339	327	308	312	320	346	326	302	354	345	343	338	344	304	308	311	341	342	315	348	321	328	304	356	344	325	319	327	286	329	342	318	328	356	307	307	321	324	290	325	343	319	348	335	307	340	336	325	310	298	332	330	325	332	315	315	344	350	331	332	346	353	331	287	334	351	311	352	308	309	330	347	338	348	330	313	326	319	324	334	320	315	345	326	354	314	336	336	347	313	301	322	333	336	315	321	337	335	330	302	305	345	325	342	336	333	338	329	318	326	319	303	344	333	342	350	318	345	345	318	325	300	309	341	349	320	325	346	303	336	373	305	333	333	324	299	305	353	355	318	296	311	342	351	347	347	353	332	337	326	338	315	300	348	319	345	334	350	341	346	342	345	316	319	351	346	295	319	345	318	353	327	319	341	324	329	305	353	310	299	336	315	344	336	334	376	337	320	350	306	331	307	341	335	334	341	338	320	331	361	289	302	333	319	343	343	351	327	360	321	334	335	317	333	338	314	292	331	289	337	340	341	320	307	300	306	358	328	299	339	315	354	335	318	296	319	331	351	327	297	347	319	303	324	315	342	336	332	349	326	327	335	340	332	309	323	318	369	303	317	352	336	324	336	346	312	352	330	347	330	336	317	297	350	347	325	344	354	339	322	313	335	327	321	319	341	338	324	354	341	352	293	337	310	314	354	340	330	333	351	317	325	332	316	322	309	323	333	314	327	326	328	328	291	326	322	344	326	315	327	331	320	356	318	309	338	349	338	346	346	371	276	313	318	349	361	301	353	351	347	329	327	308	306	335	317	348	322	332	312	326	332	311	290	360	309	342	313	349	346	329	336	308	334	335	360	323	308	267	311	345	361	313	319	331	343	329	341	316	355	321	296	300	338	317	318	340	330	284	347	337	333	326	352	328	339	304	329	327	320	339	345	316	310	336	333	314	320	334	325	360	333	319	311	346	315	341	304	327	340	307	334	316	369	337	342	325	316	350	310	309	340	320	321	365	333	328	354	320	329	358	319	335	334	321	325	353	370	310	331	325	325	323	353	365	358	338	345	345	315	314	331	296	350	309	340	351	289	337	310	341	330	347	318	336	327	287	318	335	332	336	352	374	302	348	315	326	302	376	312	324	320	335	325	318	352	334	322	343	320	337	307	317	331	325	315	330	356	335	328	339	307	372	363	330	312	332	353	329	389	312	311	332	338	340	308	324	344	347	309	303	335	336	347	329	332	323	325	341	359	319	302	335	320	337	304	333	334	311	371	307	318	355	344	323	328	339	316	326	309	322	315	326	312	313	302	318	389	311	346	312	339	324	339	358	365	342	319	316	311	316	357	335	312	355	337	362	308	326	309	302	335	311	355	339	320	303	330	331	349	341	310	354	339	326	318	347	334	297	301	315	336	335	290	349	318	349	308	329	343	326	333	328	323	358	319	325	329	334	314	380	351	323	324	327	327	332	336	357	329	348	338	371	353	352	331	327	322	345	321	340	321	330	326	359	320	323	343	354	341	332	310	318	369	321	330	348	324	327	308	320	320	364	314	309	326	317	350	337	324	366	302	323	333	310	344	315	348	347	322	329	306	367	350	338	327	313	316	339	355	347	327	345	339	311	351	344	333	314	319	300	360	302	341	338	329	324	361	347	322	347	335	324	337	352	335	322	350	333	336	351	360	336	324	355	347	323	322	314	299
24241	21432	28794	25440	22599	18505	11069	6365	4506	3002	2296	1873	1671	1559	1414	1186	930	704	673	577	521	486	396	435	425	371	362	370	373	360	312	306	307	317	306	319	295	286	295	322	261	299	307	307	280	320	298	281	312	274	261	308	290	279	308	328	312	280	275	285	287	316	308	289	312	316	290	288	309	270	270	304	288	289	273	299	290	293	296	306	268	310	309	284	316	289	299	299	296	283	291	294	274	283	286	308	301	313	270	304	273	314	294	275	274	287	295	272	292	250	271	286	304	268	289	255	284	283	278	305	296	279	274	279	289	308	285	294	290	287	298	278	318	259	314	283	291	278	279	314	282	299	226	291	326	302	260	300	285	305	298	311	300	317	331	306	314	300	320	318	278	313	296	279	300	279	278	281	298	284	313	303	340	295	284	283	308	306	310	306	321	314	293	322	272	323	321	306	281	295	297	286	299	276	285	303	256	276	313	283	294	311	297	306	335	298	301	276	291	265	300	281	299	284	286	324	296	329	280	301	284	266	291	296	292	279	308	287	316	305	274	309	295	269	322	318	315	291	279	320	283	263	318	286	287	302	313	296	301	307	299	281	324	294	292	302	276	311	278	274	296	304	308	315	307	289	282	305	288	340	289	280	253	329	299	291	273	350	303	275	301	298	294	305	326	326	302	321	287	268	265	287	295	275	325	289	301	295	314	304	289	272	292	273	299	294	303	287	268	304	293	294	297	276	306	313	303	301	286	287	293	322	260	264	292	283	331	287	292	302	278	278	306	294	297	305	292	309	281	290	282	267	304	310	293	307	304	278	302	337	268	280	287	313	309	275	264	314	312	300	305	283	284	297	311	331	282	286	318	283	336	321	275	288	302	276	305	316	270	273	321	300	281	310	268	282	288	294	311	270	292	303	328	319	280	290	291	316	325	282	263	318	313	295	281	282	291	300	332	298	301	314	289	295	293	248	311	282	287	301	281	325	273	259	296	325	324	296	308	277	291	280	279	288	258	277	328	292	296	285	308	276	291	285	285	287	264	334	286	273	299	301	299	297	312	262	299	296	273	316	283	297	286	302	293	308	285	300	280	313	309	270	272	278	295	277	268	295	294	274	291	288	272	290	262	288	288	304	282	298	286	276	287	301	291	285	289	292	285	283	296	301	283	254	287	299	307	280	303	287	291	295	287	299	279	292	296	276	296	290	266	318	313	295	297	280	301	306	286	298	262	293	288	265	303	294	261	284	296	314	308	285	279	318	312	281	305	300	283	296	270	317	299	288	290	302	260	279	328	287	306	320	284	296	289	276	296	300	293	286	278	279	298	310	300	298	306	298	307	312	289	273	284	289	310	283	298	318	282	320	272	318	310	279	310	296	310	292	316	289	292	282	300	328	311	302	310	285	245	310	306	290	317	301	292	305	288	286	285	301	287	306	313	321	279	293	255	302	289	316	284	279	288	295	297	313	271	254	305	320	274	322	302	295	310	277	295	288	281	301	274	307	265	298	259	301	292	310	326	299	303	297	303	299	273	267	280	295	321	278	332	280	307	299	260	289	283	272	286	309	295	265	310	265	307	312	312	292	299	316	275	288	302	279	281	271	259	284	266	298	280	303	300	256	305	292	308	299	330	295	312	292	279	299	311	264	287	300	284	305	302	309	289	287	295	303	278	285	308	269	276	273	294	283	288	277	288	286	300	288	310	290	287	298	315	292	289	291	300	300	296	295	286	271	287	303	300	298	308	284	285	294	308	282	287	279	310	295	305	298	301	309	267	293	282	298	285	312	294	293	307	284	261	288	291	300	273	287	299	244	326	280	278	291	303	299	302	272	309	311	311	271	307	288	313	332	273	297	304	270	297	307	301	302	307	315	259	287	278	295	300	290	279	291	302	316	330	287	305	311	296	275	262	272	306	289	284	292	326	292	285	300	291	291	316	299	304	294	287	275	312	280	291	296	282	315	303	267	295	308	305	282	308	283	312	284	279	307	285	288	286	281	278	303	298	299	322	282	271	319	287	315	295	268	279	256	281	281	286	312	283	293	283	259	269	293	310	290	282	311	300	294	303	275	302	292	301	275	291	308	305	291	313	304	321	288	304	303	292	272	300	264	267	278	300	307	304	287	308	290	313	308	299	295	322	295	296	307	282	302	283	284	311	321	278	313	308	300	294	288	300	307	306	274	280	283	306	281	291	287	321	277	292	272	287	298	268	309	284	284	308	282	267	280	294	266	297	280	267	273	297	287	264	288	283	274	298	284	292	303	262	283	291	309	278	317	295	275	268	301	296	267	264	309	327	300	280	315	261	314	277	298	290	298	296	300	305	291	246	296	287	278	284	296	295	286	312	281	297	280	294	285	263	314	291	294	282	312	330	296	296	322	302	232	297	281	308	275	268	287	296	285	289	303	298	252	294	305	286	327	280	319	296	266	296	329	288	298	291	308	302	314	323	299	310	302	275	283	309	303	286	291	289	291	285	308	273	317	312	266	320	330	276	291	306	285	274	260	312	300	301	294	284	277	303	283	281	273	303	288	339	298	286	279	282	281	285	305	274	290	309	314	290	263	324	322	261	299	284	279	283	331	284	305	275	288	303	286	290	302	273	318	297	286	262	316	281	293	272	283	293	308	281	283	300	287	284	290	301	298	256	282	262	280	274	289	303	290	308	293	296	298	286	297	298	311	306	299	282	287	326	291	302	300	303	279	311	304	310	303	318	288	303	279	271	284	300	297	295	284	317	284	300	277	273	305	292	262	284	321	282	286	305	301	285	266	324	275	258	315	304	284	281	267	295	294	304	292	300	284	308	278	271	291	281	268	238	289	286	305	280	304	320	319	273	285	267	308	304	303	300	319	307	324	301	285	287	303	263	291	288	309	281	289	296	274	302	312	285	293	276	295	293	289	272	254	289	287	284	295	262	312	278	337	304	284	300	268	304	256	289	314	309	281	293	282	269	271	283	297	285	288	274	281	311	306	308	314	338	318	283	269	312	298	300	299	262	297	287	278	268	294	325	293	320	300	269	276	292	290	303	307	293	291	283	292	282	283	269	301	325	328	310	287	284	256	293	278	282	282	296	272	320	313	328	270	282	297	270	316	318	275	282	294	306	290	289	302	299	289	318	302	283	322	271	304	282	305	289	275	297	294	290	279	292	299	281	300	278	270	284	301	288	285	286	302	280	280	305	291	310	299	297	298	294	290	292	301	309	296	321	285	307	281	285	293	314	290	301	325	278	285	312	273	281	306	301	298	305	276	295	275	299	265	304	323	312	293	293	306	291	292	308	294	255	302	308	299	315	280	297	295	271	282	280	330	304	296	284	271	298	311	300	282	291	299	294	275	321	292	274	307	296	304	311	272	292	305	299	309	288	267	293	304	330	274	314	284	284	261	335	321	296	314	311	312	258	299	271	325	289	304	254	266	291	282	277	295	320	300	286	292	302	314	316	294	284	296	272	309	307	292	253	292	258	298	291	277	315	282	256	276	284	309	284	290
27995	51998	43218	31443	24224	18032	13206	9885	7295	5174	3922	3316	2778	2598	2273	1783	1371	1046	997	772	720	629	562	510	510	441	405	410	371	355	370	357	282	348	335	377	322	310	337	323	335	287	325	311	288	302	340	332	305	333	333	334	330	337	298	347	293	337	286	333	313	311	299	290	325	288	319	295	355	294	326	319	305	336	329	292	307	312	316	327	316	320	318	295	320	293	336	297	349	291	317	329	303	332	297	300	287	304	297	286	325	304	313	309	317	308	308	330	328	319	281	329	322	328	279	305	321	313	312	336	324	280	298	312	303	344	323	305	332	300	305	298	327	357	327	324	320	301	317	308	323	345	302	295	342	358	285	296	298	306	301	327	339	323	326	318	273	302	312	311	364	294	313	338	304	333	304	303	314	334	328	311	352	317	299	311	295	321	289	308	306	327	332	332	270	339	280	314	326	336	316	314	308	303	308	311	330	307	317	311	321	295	306	340	334	336	318	296	334	339	287	292	328	304	300	320	288	316	305	307	324	324	304	281	304	308	313	299	303	319	311	324	317	322	307	364	281	349	319	302	287	293	298	302	293	319	300	347	330	327	341	287	301	285	293	295	295	290	282	320	330	299	300	324	311	291	301	311	308	330	263	333	309	279	324	316	309	278	296	302	325	312	313	331	279	309	286	284	283	309	344	329	323	348	315	318	344	335	300	277	285	317	297	318	331	349	313	352	315	326	286	316	336	351	309	335	335	305	284	334	298	317	293	286	327	322	307	300	286	330	326	315	317	296	294	303	285	324	309	286	331	318	297	295	332	307	324	309	302	304	311	304	344	296	339	334	307	316	312	342	304	330	320	308	320	284	305	302	324	303	321	293	301	289	304	299	346	314	329	308	275	284	334	317	334	287	327	341	314	321	316	313	324	282	283	347	324	324	323	311	289	321	320	306	284	324	316	280	319	273	322	337	343	289	309	302	299	353	295	321	322	331	355	300	297	306	323	298	318	317	302	314	335	293	341	313	305	319	302	322	322	306	310	311	312	308	335	318	312	329	301	293	291	304	303	311	304	336	313	314	335	305	340	315	318	325	345	320	325	330	316	307	316	290	282	344	301	318	340	278	328	296	304	319	290	314	323	328	299	350	338	336	304	314	302	316	331	313	326	305	316	346	327	301	329	326	297	323	320	306	324	340	292	277	321	336	327	309	308	312	290	315	297	300	325	344	314	331	302	335	308	328	297	290	284	304	286	315	286	291	326	294	312	331	311	320	321	323	347	295	322	321	321	313	334	323	325	311	343	295	317	303	320	305	339	324	314	318	275	323	330	337	289	327	322	336	271	328	318	308	296	315	301	310	301	326	293	315	306	336	311	309	329	306	321	287	338	293	322	305	359	301	310	308	316	323	255	298	329	308	322	309	322	307	339	325	307	293	304	336	308	286	316	310	314	285	306	291	300	340	326	301	309	308	298	313	307	301	289	309	294	322	335	306	314	281	293	338	302	306	319	317	279	317	314	342	295	320	328	317	342	283	336	313	315	296	321	293	280	321	324	327	290	303	328	302	305	313	328	318	339	297	318	305	308	316	305	299	303	307	305	338	311	340	303	347	319	332	272	302	302	293	309	334	309	286	305	336	320	347	340	321	267	314	290	311	297	324	326	297	294	318	309	284	299	290	282	308	294	286	321	345	320	293	319	312	295	341	360	324	298	304	322	302	286	283	320	353	294	329	328	304	306	360	316	283	294	318	328	287	302	312	316	299	304	305	276	339	312	275	275	317	339	322	319	334	278	301	306	318	319	302	324	313	293	276	306	323	299	300	363	289	312	286	316	311	310	321	341	314	322	329	328	297	293	329	289	287	293	325	301	308	351	313	326	316	274	334	305	329	301	339	314	313	324	310	348	313	302	325	310	301	284	330	291	289	332	300	312	325	310	335	314	326	335	327	293	294	318	328	264	321	306	325	311	298	313	313	307	314	315	318	314	292	322	275	324	316	332	305	301	304	313	320	295	311	318	332	278	331	322	321	307	300	305	336	321	297	328	325	320	313	325	337	301	278	325	306	304	327	296	302	306	298	341	306	318	328	344	281	332	327	291	317	292	317	327	306	325	279	313	300	321	323	350	290	319	277	318	301	320	329	340	330	334	273	306	330	305	302	323	360	316	290	323	310	289	315	312	318	316	312	301	294	342	332	327	337	279	345	286	308	331	300	315	308	324	345	286	313	292	313	314	323	296	349	314	343	323	312	337	290	299	285	298	344	317	314	326	300	313	307	279	323	321	298	310	333	315	348	342	368	297	316	335	325	332	333	289	288	329	331	361	309	318	346	308	338	298	321	328	314	336	315	331	350	327	303	346	312	305	319	314	310	307	312	335	317	299	311	304	311	330	324	275	322	296	289	310	312	327	306	341	317	299	341	320	297	310	283	327	292	322	272	319	275	329	307	319	326	305	328	304	307	314	325	302	281	310	303	283	317	302	312	310	332	333	317	298	304	301	310	295	367	328	312	312	354	295	298	314	323	330	314	330	312	343	372	342	294	328	337	286	315	319	291	318	296	300	284	330	343	280	302	291	301	306	308	309	303	345	303	313	351	306	301	292	326	303	296	284	301	310	272	296	283	313	329	327	318	323	344	317	316	334	342	357	300	320	289	335	290	312	296	286	326	298	297	336	320	313	325	332	320	306	339	307	354	300	286	323	341	333	335	351	315	255	316	317	320	310	320	318	360	320	297	303	304	308	284	286	324	313	331	298	313	322	298	315	306	320	344	325	323	330	323	327	324	318	295	337	302	310	318	296	334	313	330	310	299	297	320	343	292	304	285	329	349	307	312	303	299	341	301	305	334	333	309	307	317	295	332	307	307	304	320	305	297	311	311	329	313	321	316	300	309	322	317	300	281	332	305	306	272	285	305	286	318	311	322	309	333	281	337	311	302	307	320	267	312	311	322	327	307	298	294	307	300	334	322	275	335	284	308	334	296	317	347	333	320	298	337	306	319	306	300	328	316	314	311	312	324	310	327	344	313	327	312	352	307	356	328	338	300	333	314	295	324	260	347	305	335	310	311	306	316	297	282	303	309	292	308	295	292	320	305	323	328	317	355	311	332	308	277	310	295	318	320	313	322	336	318	310	292	318	305	339	322	310	342	331	313	288	306	315	321	331	298	304	322	317	311	331	302	313	287	317	305	298	336	334	302	287	316	348	324	315	318	338	297	338	318	276	290	294	297	304	338	336	310	303	324	336	311	310	317	306	294	311	310	316	306	320	313	315	310	328	314	323	313	330	323	300	298	352	303	317	331	352	328	303	337	312	289	311	330	301	338	309	311	337	345	323	304	315	278	312	324	308	299	291	286	331	292	290	278	297	309	321	295	323	333	305	328	304	274	295	340	325	327	310	315	293	316	333	288	306	317	279	289	291	325	291	310	302	326	322	315	322	288	330	333	310	324	306	310	338	332	331	294	318	320	290	338	283	291	329	306	294	308	304	317	305	322	298	337
25318	21476	28611	27477	19853	12309	7344	4878	3351	2440	1909	1626	1430	1390	1253	1026	868	745	689	601	584	501	450	483	477	426	440	422	414	463	383	372	382	421	399	360	423	406	389	375	368	425	383	432	376	393	402	431	396	383	400	432	366	369	376	397	368	401	430	382	417	382	396	428	383	361	368	397	336	391	400	404	410	389	394	378	396	419	381	408	378	396	395	410	399	392	377	370	392	425	391	424	340	381	393	396	378	383	393	392	398	425	405	407	444	389	381	373	413	394	401	405	366	396	388	416	358	392	409	423	397	408	404	382	375	403	409	370	374	371	371	383	417	394	391	368	353	384	380	384	391	373	402	406	392	379	410	398	428	368	371	387	427	394	418	400	400	396	364	402	361	420	381	364	375	397	360	402	395	388	399	367	392	362	435	391	383	441	433	401	415	386	433	405	415	386	377	374	397	404	380	372	412	384	393	405	384	383	411	398	374	403	390	406	391	381	410	410	408	372	383	391	429	406	366	408	372	388	419	378	395	403	343	393	380	377	406	373	378	427	384	371	407	390	436	393	372	421	389	389	370	407	363	373	378	366	389	358	398	372	394	406	377	403	378	390	403	365	330	383	427	366	408	382	399	343	395	375	389	382	366	425	390	391	382	411	356	384	431	384	419	397	423	390	391	419	370	430	352	368	402	390	389	400	391	363	383	383	361	397	389	406	395	402	398	390	363	403	399	404	415	369	331	373	393	371	368	383	393	381	350	399	363	392	389	390	393	359	361	364	414	414	433	383	390	360	391	361	387	409	374	441	384	402	352	400	398	391	380	403	373	392	390	386	374	382	382	401	391	373	368	400	361	374	401	414	365	436	388	353	393	374	370	402	400	364	388	380	361	374	418	365	396	385	421	395	408	380	379	376	351	403	362	379	398	410	370	377	375	394	407	392	389	396	400	399	398	397	414	376	376	349	427	400	435	407	378	359	362	399	391	382	414	414	370	378	400	395	382	400	410	376	410	390	398	397	405	369	363	383	372	371	407	419	391	413	398	368	378	401	410	409	362	414	373	390	413	362	378	407	376	386	395	386	353	385	365	385	385	394	385	344	440	401	381	419	378	389	397	417	377	380	346	401	360	364	341	369	415	387	379	386	395	418	379	418	396	391	382	416	375	383	378	371	381	391	358	387	392	406	402	390	420	394	370	394	339	377	401	413	420	397	364	377	389	395	445	416	394	421	397	363	411	356	396	418	371	415	357	408	432	386	411	402	426	423	396	364	409	423	391	406	383	411	360	391	381	369	386	365	371	416	400	396	401	379	407	386	368	345	382	424	377	428	405	401	356	389	393	390	396	366	364	417	426	388	408	404	413	442	409	366	393	376	420	350	377	397	437	414	392	386	380	413	362	395	423	410	414	392	366	392	411	411	385	415	391	366	388	387	407	378	383	377	392	390	381	377	382	419	418	427	394	395	403	382	408	408	374	392	379	397	372	414	428	386	402	418	401	439	385	406	401	355	378	406	390	444	369	375	405	400	385	393	409	358	389	361	422	378	402	419	418	391	396	393	395	406	399	420	367	416	374	399	364	344	382	389	369	423	394	416	349	386	366	375	371	352	386	384	412	407	386	389	372	357	399	335	376	391	385	413	410	424	403	407	394	415	389	395	396	394	393	381	406	368	339	396	385	380	385	411	423	366	372	415	402	418	379	392	387	369	394	356	393	386	365	386	409	387	389	393	401	410	384	378	421	399	391	385	395	403	389	385	363	364	398	403	356	376	360	388	402	369	384	363	403	389	388	396	391	386	402	384	419	435	411	391	381	385	388	408	393	379	372	423	365	387	418	402	354	373	370	371	382	383	424	395	416	353	385	403	372	401	414	381	403	370	380	361	399	387	356	409	374	391	368	413	390	382	411	362	419	389	378	388	384	425	420	372	380	401	430	397	382	378	410	407	398	347	359	374	394	344	378	378	380	402	367	371	398	352	377	370	398	368	377	367	429	388	381	390	403	362	389	389	387	369	401	371	372	398	399	403	376	402	378	392	353	381	396	378	397	361	385	428	392	405	370	396	401	382	359	378	375	397	345	387	396	350	394	384	385	357	425	389	367	376	357	363	371	395	357	413	391	365	416	408	422	422	385	378	403	379	402	366	401	409	399	396	409	389	398	406	385	396	406	403	390	377	368	396	345	398	412	386	414	379	398	400	388	387	401	378	391	409	399	374	369	383	391	418	415	406	401	403	370	400	415	409	380	360	400	368	383	370	371	415	380	368	385	377	378	379	414	414	390	347	376	400	394	405	385	344	375	397	425	418	376	386	361	377	393	387	368	382	373	382	407	410	388	381	394	357	364	397	381	417	413	387	389	391	391	371	382	386	409	390	387	383	359	396	389	369	408	366	377	404	377	343	412	413	417	406	396	363	384	340	410	371	352	403	368	402	423	417	427	376	421	403	399	396	430	410	409	394	350	395	382	378	351	365	386	373	410	375	399	410	397	404	369	392	378	387	390	398	395	369	406	395	370	416	357	356	406	360	424	390	379	362	381	376	381	378	379	420	401	372	386	404	388	390	386	378	387	369	398	361	395	401	409	362	354	365	411	420	393	413	389	378	377	365	358	401	400	355	363	397	446	343	405	393	401	373	362	392	402	381	386	383	403	387	409	400	387	359	403	366	390	406	366	412	383	395	379	387	395	403	395	385	411	415	395	380	419	396	380	389	393	400	375	400	411	379	398	390	390	390	405	396	375	354	368	402	398	418	363	376	368	404	366	418	348	362	385	368	376	388	374	374	389	386	408	378	350	385	381	419	378	377	399	395	401	375	402	382	353	379	422	373	360	344	371	370	379	365	411	378	360	382	368	382	399	350	407	390	408	370	411	390	398	361	379	377	382	393	376	400	423	406	388	399	372	370	368	387	417	393	364	388	426	384	398	400	390	397	389	391	373	372	387	365	387	401	381	390	413	403	395	395	381	387	393	390	381	415	356	424	360	382	404	392	354	400	375	393	406	398	421	415	411	392	392	388	358	395	377	404	431	393	382	386	355	406	384	390	410	393	397	395	421	359	396	368	382	398	414	365	360	372	365	376	361	406	342	379	401	454	423	422	398	367	368	384	390	397	382	411	383	380	398	367	370	381	390	374	414	381	381	396	349	390	377	381	366	403	367	356	383	387	391	386	408	356	370	387	361	383	395	354	378	370	389	397	426	388	405	391	370	397	361	402	380	385	374	402	407	379	390	336	386	421	380	416	396	387	366	391	364	357	415	427	366	377	400	386	396	389	391	420	378	386	418	399	409	389	394	363	431	381	372	351	397	356	409	359	430	425	393	366	416	412	370	398	372	416	370	360	397	385	403	396	381	395	411	362	368	391	379	407	360	368	404	355	384	385	370	367	391	403	363	392	375	367	388	407	405	395	427	387	400	346	356	374	407	387	418	399	371	382	410	339	380	386	422	384	394	386	390	404	391	388	369	402	399	408	380	394	408	400	371	369	396	410	408	387
26946	48654	40049	28025	21414	15629	11317	8508	6101	4353	3590	2852	2462	2363	2008	1585	1293	1087	890	818	695	647	598	582	561	533	495	494	492	432	447	424	448	436	477	442	457	423	421	412	401	435	399	413	460	423	440	417	412	430	438	428	422	398	435	442	436	438	429	412	424	371	420	419	411	385	414	395	462	427	393	446	406	461	397	424	459	435	400	429	425	415	424	402	435	421	411	453	427	424	376	411	420	451	377	432	443	433	409	408	442	443	397	471	396	414	405	412	432	403	435	406	427	428	433	435	434	399	413	402	402	432	421	399	440	439	442	404	413	378	401	400	405	416	414	442	375	437	425	433	424	423	406	429	409	393	477	426	445	419	406	416	388	394	434	406	439	420	405	460	409	402	424	389	400	430	452	400	423	424	433	417	395	410	439	393	413	420	415	444	372	418	458	406	393	400	416	392	412	420	406	440	414	391	382	413	388	429	390	403	406	408	417	420	349	392	436	380	432	399	394	398	412	434	414	455	398	406	449	428	416	410	426	414	409	432	387	430	407	433	401	395	451	414	418	444	432	408	425	470	395	406	433	464	403	446	382	430	406	427	423	383	430	421	430	448	411	418	436	411	419	418	417	396	445	416	391	453	384	415	416	445	404	403	425	419	406	430	411	387	378	438	435	410	431	433	383	406	415	391	399	408	402	416	425	404	400	432	452	403	398	405	407	422	424	396	433	427	389	451	366	395	411	390	452	430	421	405	440	424	416	435	401	396	392	390	423	417	431	409	369	381	391	428	428	403	419	413	384	402	421	404	418	417	392	435	426	383	399	405	405	419	427	395	425	405	446	435	426	412	416	404	380	430	402	407	428	450	430	420	413	407	452	447	433	391	422	396	402	409	411	420	439	409	422	396	400	408	374	427	437	434	426	398	426	436	410	408	423	426	396	432	394	414	406	428	414	421	384	406	442	454	420	423	422	436	406	431	416	451	401	429	437	427	403	430	434	386	428	403	410	404	440	407	386	398	436	396	377	438	432	406	445	425	418	438	429	395	454	440	416	394	429	420	458	408	408	436	412	457	421	435	414	441	427	426	378	434	426	435	415	405	415	432	431	415	400	385	403	414	432	390	440	455	429	469	436	438	396	458	445	397	391	427	403	385	456	421	412	411	413	422	410	392	417	395	378	425	411	430	403	439	395	399	401	409	380	410	392	449	439	445	438	425	395	416	438	360	400	438	439	401	428	440	391	403	420	420	428	406	423	398	416	384	441	392	433	393	449	430	428	423	416	353	425	413	432	406	399	419	444	418	444	403	430	410	429	362	410	403	386	435	403	446	414	448	399	376	368	433	393	416	447	412	407	418	391	432	424	379	427	387	423	422	392	412	434	430	418	415	410	460	408	435	408	386	419	404	419	408	412	374	432	395	424	393	377	431	395	451	444	427	409	397	411	398	415	385	418	433	452	424	394	450	397	431	411	413	440	436	414	397	462	413	441	473	422	454	421	408	403	391	412	443	438	392	422	434	413	432	430	395	425	420	410	433	397	413	410	406	406	410	443	426	390	425	383	419	441	440	388	452	392	420	393	376	429	384	420	438	454	421	380	413	423	381	436	433	399	456	438	417	404	405	407	421	415	412	396	411	408	413	418	440	370	419	395	393	434	428	392	405	444	409	412	411	430	449	396	367	407	408	405	416	402	417	423	435	410	438	423	387	450	422	444	452	403	381	394	412	417	442	404	414	413	424	399	434	440	411	425	436	419	424	443	466	415	391	356	401	409	413	416	410	382	442	419	428	415	416	412	420	459	403	455	416	432	414	455	389	444	389	422	412	387	398	449	421	403	424	407	409	432	414	434	401	429	426	425	385	401	411	446	421	419	428	407	409	423	414	398	450	391	378	461	457	407	409	439	417	422	424	404	426	407	438	423	419	441	425	430	421	399	456	415	409	446	447	410	394	451	421	408	415	453	417	412	407	408	409	433	430	428	447	457	442	418	403	425	436	419	404	438	376	401	438	429	393	425	412	427	407	414	425	403	462	396	401	440	422	437	409	403	422	430	448	406	391	418	429	398	382	396	404	421	439	440	428	416	423	389	466	396	377	468	404	426	433	441	408	433	408	402	415	387	416	390	409	418	405	429	443	428	407	431	407	437	418	435	433	430	455	405	451	424	409	436	439	437	405	411	426	425	450	403	386	389	427	420	437	421	387	417	433	429	410	387	390	437	416	430	402	403	404	411	449	464	425	435	423	394	403	413	456	407	396	441	399	407	428	418	399	430	428	421	398	422	426	434	442	427	439	430	421	389	400	427	382	421	427	470	411	410	404	446	423	404	416	409	440	399	400	407	392	440	385	409	400	441	440	408	409	417	410	427	390	426	390	427	412	403	395	400	394	385	417	431	406	403	458	404	433	399	392	400	406	392	422	430	441	436	385	463	421	388	407	429	391	421	421	444	408	393	420	436	412	407	410	394	387	434	394	416	445	427	438	418	416	414	404	446	447	408	431	415	412	413	441	446	450	429	367	432	401	378	428	433	390	413	415	380	419	390	434	384	411	416	411	390	407	434	402	415	430	421	434	411	421	419	451	402	450	410	425	403	453	403	417	415	403	383	429	436	428	421	424	407	421	399	430	392	400	447	407	439	419	407	412	379	408	405	393	395	409	391	452	402	421	440	386	387	440	423	420	416	404	407	418	393	401	433	418	393	387	363	400	414	386	466	412	390	391	415	423	399	410	404	425	406	386	434	430	435	397	394	421	444	389	434	405	437	421	408	418	390	413	402	420	416	409	428	424	408	441	452	421	432	442	378	394	433	388	379	397	417	419	411	399	414	402	412	434	428	432	412	411	434	444	400	448	430	467	423	432	416	419	434	436	382	397	441	422	409	405	428	401	400	420	434	440	412	398	401	433	412	386	422	421	410	458	393	423	378	436	396	453	389	382	402	427	397	433	389	438	443	419	415	433	383	443	433	453	429	422	421	403	418	429	364	422	433	363	428	409	424	426	382	391	415	373	402	429	423	444	442	423	398	420	413	387	387	423	439	378	407	394	399	425	434	409	436	385	385	420	435	390	413	431	431	417	433	412	428	433	422	416	415	400	413	392	450	366	424	420	382	395	392	436	434	423	386	371	416	407	406	399	396	394	398	415	447	435	449	380	413	417	429	439	381	422	424	412	403	423	418	400	392	439	406	435	393	443	413	427	393	405	439	422	398	464	393	419	445	397	379	409	426	445	432	408	424	414	448	420	404	433	410	444	415	421	419	436	429	433	418	413	434	435	424	426	402	401	399	394	459	409	395	422	423	421	427	393	404	444	410	409	395	405	447	427	424	381	422	413	402	424	424	397	432	449	403	400	390	416	404	424	441	407	430	416	426	400	407	431	414	466	426	395	398	439	430	400	446	434	382	418	428	456	404	417	411	389	435	466	425	459	427	432	414	399	388	443	380	429	398	441	404	449	425	407	413	423	370	412	412	440	436	430	460	427	379	391	444	398	412	473
23022	21410	29096	24324	22089	22991	19050	9949	6699	4685	3452	2720	2337	2086	1972	1623	1419	1191	943	900	740	697	637	600	584	555	519	519	472	479	457	430	415	473	435	420	421	485	440	425	420	448	443	384	404	401	409	440	432	397	433	406	393	404	407	442	437	400	423	414	470	398	400	413	403	424	397	427	411	405	405	386	385	427	394	400	356	392	434	406	418	425	416	402	422	414	395	409	450	416	367	388	366	413	380	435	422	396	418	435	423	416	404	431	380	411	424	434	409	406	420	417	391	418	415	462	414	400	406	410	354	384	425	423	425	381	413	429	443	387	382	401	375	406	433	427	397	444	429	419	404	426	407	374	430	408	404	396	404	391	418	366	391	420	405	440	467	435	421	405	399	414	344	427	416	375	385	402	402	416	427	421	390	419	413	405	387	408	425	436	378	445	419	399	393	371	448	379	416	414	408	415	392	458	402	403	410	447	443	392	426	419	380	465	409	409	451	421	388	431	441	438	456	449	418	382	416	428	428	432	397	414	418	413	424	423	418	422	432	431	393	409	387	390	413	432	401	425	430	392	410	438	402	417	404	405	427	387	417	355	436	400	417	424	424	417	418	406	428	396	412	439	407	422	422	419	408	399	412	450	369	413	415	379	393	398	427	431	396	435	411	405	411	408	438	414	412	405	432	412	410	379	386	390	409	384	370	419	449	425	369	459	391	410	432	410	403	408	418	380	427	400	414	438	415	425	421	389	396	413	429	404	400	408	415	412	422	387	453	401	365	429	403	444	439	416	402	424	388	474	406	395	432	411	429	377	383	388	369	409	402	417	439	422	395	434	419	429	401	443	441	443	382	424	437	414	384	404	412	435	472	404	442	392	411	369	411	426	435	401	412	406	401	413	408	418	437	420	412	418	395	418	405	393	391	396	414	407	449	389	410	421	446	431	372	390	410	433	449	407	394	422	405	406	366	414	448	399	407	456	412	382	425	427	393	384	436	417	439	370	392	395	423	423	399	436	417	400	401	401	398	365	386	409	411	405	400	404	392	390	416	412	407	424	419	394	427	419	389	389	433	371	433	407	427	380	449	419	417	411	433	441	425	405	419	398	427	429	456	387	394	407	412	368	414	433	433	409	401	409	406	425	407	387	416	442	404	394	404	420	395	416	408	406	388	390	414	377	419	418	400	386	445	413	390	404	382	402	422	395	410	390	431	410	439	427	410	399	435	389	396	403	416	412	382	404	415	401	424	418	392	404	422	409	392	418	410	417	420	427	438	444	401	399	404	460	401	390	439	397	429	426	419	412	400	411	436	367	430	423	390	398	430	400	403	417	405	424	366	397	429	446	397	403	388	438	401	431	430	427	416	387	446	413	420	439	421	402	396	414	429	441	427	373	419	372	393	407	415	421	417	397	398	398	410	403	408	403	427	429	441	400	400	388	417	425	452	412	430	395	423	412	429	405	381	440	381	423	374	429	404	423	414	451	429	402	432	413	420	393	423	433	428	419	415	412	423	417	396	423	440	410	399	436	438	386	451	389	419	452	389	414	470	430	405	425	418	398	423	416	434	408	422	414	441	421	420	401	408	396	413	388	411	420	434	433	444	421	415	389	422	375	432	422	424	389	392	414	404	436	407	429	425	413	427	388	452	385	406	437	406	392	403	407	427	422	394	433	405	394	395	430	408	374	468	411	405	426	407	400	408	368	392	423	395	390	422	419	378	395	413	447	430	417	392	418	429	396	391	446	426	379	391	415	408	414	434	400	408	401	435	393	407	390	404	421	422	425	417	430	386	415	415	381	376	397	420	430	393	429	403	388	412	391	448	436	402	410	383	421	385	406	445	414	408	424	403	405	415	403	413	395	405	458	414	396	445	420	410	423	415	412	439	427	390	390	429	405	420	438	379	391	409	447	423	423	396	430	410	432	421	430	403	414	416	431	395	390	412	432	384	452	424	410	423	378	430	416	404	423	427	397	424	466	367	391	395	421	399	439	423	414	404	417	388	430	413	434	418	424	381	390	448	399	444	400	400	411	422	391	395	402	395	394	444	410	436	423	383	433	456	418	373	372	406	424	419	413	407	388	389	386	420	417	420	391	403	409	404	409	384	427	392	441	416	414	407	405	466	442	429	411	395	431	424	426	421	432	408	392	377	376	420	411	406	399	425	428	385	387	417	433	425	413	398	406	411	397	431	373	391	410	376	387	437	404	393	465	419	408	393	414	444	424	392	420	402	408	452	444	383	420	412	403	381	388	389	394	370	398	391	399	408	353	409	411	413	443	382	403	393	423	442	439	427	405	376	365	371	443	411	382	413	430	422	402	434	397	417	416	383	440	445	411	450	404	418	431	396	417	398	424	414	400	395	396	409	429	428	411	415	409	418	450	405	449	405	442	391	423	407	422	387	448	394	419	375	385	365	426	388	405	428	416	415	426	427	357	443	397	429	376	426	442	391	408	379	415	452	437	387	414	401	408	386	411	388	427	354	376	437	393	386	435	386	424	416	449	410	410	418	390	407	429	366	398	417	418	426	446	375	432	403	421	460	399	438	389	389	404	399	423	428	400	395	402	386	384	388	387	406	414	403	424	430	408	389	401	423	414	427	409	405	432	372	421	431	409	397	417	397	406	387	397	409	427	454	424	415	407	401	404	407	422	417	382	397	407	389	407	448	398	376	414	374	407	388	402	434	443	422	404	394	393	409	406	422	432	421	425	419	383	413	404	398	411	406	410	402	411	432	342	404	443	397	413	385	397	403	425	418	396	395	379	394	406	416	395	420	391	422	386	423	431	394	398	425	395	385	401	403	398	441	419	419	431	444	403	450	406	406	453	417	387	389	417	410	455	423	388	412	413	402	423	435	413	421	386	429	412	381	436	439	441	402	401	410	366	372	398	417	400	389	382	414	395	393	415	388	449	428	419	433	404	407	411	429	386	436	418	418	399	440	398	419	441	402	400	404	399	452	394	421	417	435	410	417	412	420	407	389	433	451	373	401	397	378	427	431	406	398	426	411	387	386	381	419	397	393	386	454	396	419	433	413	391	414	405	382	423	421	389	441	383	455	397	410	404	391	416	437	419	377	405	390	417	394	468	422	428	431	432	388	443	401	390	439	425	396	401	409	399	425	399	419	387	379	406	409	417	405	415	381	374	410	423	388	409	380	440	416	387	380	421	422	415	428	417	414	427	356	446	391	436	443	416	449	406	434	409	417	408	425	450	417	393	406	414	387	451	425	419	408	426	449	395	397	404	393	441	422	397	369	377	393	453	379	399	420	411	395	384	421	388	424	387	397	409	363	427	394	435	422	408	456	381	420	374	410	400	415	398	436	428	410	408	395	445	383	414	415	401	405	413	409	378	422	399	420	398	373	440	425	415	408	413	383	448	401	438	395	393	442	408	421	414	408	392	402	385	412	390	393	421	410	402	403	423	419	404	398	441	459	413	383	451	422	405	399	385	377	428	463	425	401	408	416	392	430	379	420	423	410	402	435	407
29609	57134	48178	36943	29397	22721	17009	13530	10477	7546	5743	4654	3858	3592	3003	2570	2067	1634	1339	1235	1041	826	776	771	708	718	500	535	523	520	540	463	484	498	443	466	440	413	462	462	458	447	450	446	395	440	460	472	453	443	409	432	455	431	420	400	413	432	413	434	401	392	435	381	396	440	425	446	414	427	436	406	426	405	424	439	444	430	435	413	412	416	405	425	387	415	384	425	407	429	432	424	446	424	452	417	423	419	398	410	413	436	427	433	416	419	424	391	447	397	449	384	422	460	443	435	429	425	430	419	423	418	428	415	397	410	445	473	423	428	429	482	426	437	420	437	430	415	381	446	435	425	415	419	406	413	418	438	403	432	441	414	437	450	419	403	404	421	414	390	404	414	443	451	434	415	431	396	387	441	396	377	454	424	405	478	436	434	463	428	446	406	449	423	377	461	419	440	401	429	399	422	399	395	412	430	403	416	434	426	432	446	421	419	390	421	386	403	419	379	438	422	415	420	435	403	420	412	412	425	447	419	434	386	452	437	406	437	420	457	423	423	415	428	426	454	423	415	423	422	425	473	466	415	436	413	399	436	432	438	405	402	409	420	404	390	420	417	435	421	443	431	426	441	432	414	431	431	368	445	440	460	434	440	432	445	405	417	365	390	415	424	466	435	393	449	425	420	387	440	422	447	410	431	373	410	419	478	437	406	428	434	434	422	419	397	409	423	421	422	460	410	408	443	398	428	393	420	413	430	430	417	433	394	422	407	443	412	464	419	424	416	433	434	413	421	454	443	390	407	424	427	418	393	400	440	425	440	477	416	419	435	387	385	411	420	420	408	439	436	417	440	473	417	414	423	396	422	417	407	438	411	423	421	411	413	451	464	400	391	424	410	421	445	423	408	417	433	430	446	441	415	435	456	403	416	382	433	386	422	442	400	407	394	438	416	412	442	421	435	443	422	398	421	453	436	369	444	421	404	453	460	424	434	433	427	450	454	465	434	383	435	404	421	414	417	435	444	423	429	416	399	403	393	425	446	426	448	431	442	373	416	385	399	451	413	416	435	408	434	468	403	435	391	414	433	402	405	449	443	429	441	424	441	401	385	405	424	426	428	439	415	418	431	424	446	410	457	414	396	427	409	423	453	419	374	391	401	410	425	426	437	398	430	457	461	424	412	417	456	417	459	438	420	446	406	427	407	398	412	424	442	423	403	425	421	402	440	388	444	405	397	420	454	410	413	413	421	417	412	406	419	435	401	432	417	422	398	404	439	407	387	437	412	405	429	445	429	417	408	405	413	420	374	415	451	430	429	407	406	439	432	453	440	419	415	448	442	416	386	386	474	433	430	428	419	397	409	400	384	412	396	451	471	404	419	402	379	419	422	389	441	443	418	427	442	421	407	386	403	433	417	440	400	436	424	396	421	402	457	422	423	407	413	422	406	428	413	416	408	462	400	461	421	411	432	428	426	423	436	445	414	413	411	445	465	431	436	426	422	410	460	451	402	443	444	449	417	402	417	474	417	414	398	441	407	430	420	395	418	433	412	421	452	426	420	423	396	457	465	403	381	430	410	403	436	413	416	403	378	437	412	423	426	436	438	402	422	404	399	415	407	392	448	392	391	448	432	426	415	419	411	401	440	450	436	418	422	440	435	403	393	410	445	424	427	403	395	460	432	419	422	419	451	443	414	444	396	424	406	403	384	436	405	417	456	459	388	423	412	411	462	413	441	388	419	445	406	427	413	449	441	443	430	411	429	397	409	435	459	454	420	445	461	428	434	443	397	414	443	418	401	425	497	447	395	435	429	405	444	446	378	439	408	438	442	429	394	423	420	421	400	467	420	423	440	431	402	424	443	416	442	426	428	417	426	419	403	429	440	431	403	450	430	440	393	440	390	408	425	411	450	410	423	411	413	397	398	447	422	460	429	423	418	445	401	433	464	386	442	435	405	446	429	454	456	382	413	435	408	429	425	428	423	415	430	432	422	447	426	398	430	436	421	434	426	406	408	465	397	423	458	424	419	434	404	437	460	439	394	405	425	426	427	438	406	407	461	407	416	440	389	421	442	442	424	390	455	403	449	406	431	439	441	426	445	444	440	433	416	446	455	421	447	395	428	434	407	456	428	430	405	423	446	399	414	414	431	422	406	451	406	414	379	434	416	434	427	412	438	427	400	411	434	388	409	448	423	414	443	429	440	440	432	425	432	433	436	446	404	440	415	435	433	416	424	426	400	419	466	425	447	452	437	402	459	425	439	392	414	416	416	430	387	406	418	423	451	422	418	413	434	481	393	428	424	421	422	437	459	414	396	384	419	437	403	406	432	401	449	402	390	410	442	405	425	420	443	409	471	418	410	378	411	464	414	429	431	398	424	409	415	383	388	450	384	441	439	395	433	390	417	430	409	437	430	444	424	422	459	429	420	426	377	413	430	430	435	387	418	432	468	444	397	370	422	381	437	442	448	412	427	405	429	395	411	434	457	425	395	421	435	420	389	405	404	428	449	382	444	419	427	410	431	459	454	422	420	430	463	408	447	426	437	394	442	443	425	424	433	419	431	414	419	417	424	427	416	399	416	451	398	409	409	417	411	409	445	408	425	416	428	438	411	430	414	441	430	402	399	456	443	434	401	404	403	400	417	429	378	455	436	436	408	394	453	390	433	399	420	431	452	391	394	435	420	413	398	396	407	422	425	424	423	434	439	407	423	425	433	414	391	453	405	424	424	392	394	400	439	429	397	419	397	465	426	412	466	437	396	435	419	417	412	430	401	415	418	400	437	419	444	433	397	405	448	395	407	469	383	402	417	439	461	400	428	440	378	430	402	428	387	451	428	422	416	432	457	426	430	384	379	417	413	420	417	421	454	415	427	428	411	418	445	419	408	464	388	457	414	408	421	419	430	427	413	420	430	455	405	432	435	441	413	425	425	391	436	457	408	444	433	428	409	444	461	414	456	440	443	423	432	450	365	411	454	444	411	446	446	401	421	418	408	388	439	432	409	411	446	396	430	423	430	415	407	447	439	400	422	432	431	465	432	416	399	418	425	403	414	412	401	421	430	424	446	435	388	442	430	413	475	379	444	430	443	448	399	443	444	447	422	438	419	415	444	423	423	404	430	407	418	438	401	423	434	427	396	423	366	433	440	406	405	438	408	435	410	429	426	451	451	429	413	424	449	411	408	425	439	420	400	417	393	386	453	457	405	388	416	440	392	422	431	442	434	410	400	443	421	415	433	385	422	428	432	421	460	426	417	420	415	432	416	457	395	473	409	418	450	449	434	421	395	428	396	449	487	444	408	430	431	400	397	403	430	381	414	404	448	447	432	435	410	430	430	427	433	407	451	403	437	472	425	443	439	424	422	411	407	445	417	450	458	404	397	404	407	420	402	457	422	419	423	413	390	427	438	398	425	464	464	414	447	408	418	416	467	410	445	438	413	392	452	414	410	402	425	396	427	444	402	430	454	454	411	416	454	423	398	404	397	413	424	462	423
30685	31102	34199	24666	14193	7892	4757	3429	2425	1708	1362	1201	1011	881	796	706	651	501	453	432	385	404	370	353	355	323	337	350	376	332	325	306	316	318	323	286	310	303	326	324	341	318	305	311	308	311	288	315	301	299	318	274	278	297	304	265	314	296	333	317	320	326	302	305	292	301	275	324	285	293	304	289	330	278	298	305	292	294	279	289	290	276	283	303	302	302	325	322	302	315	277	318	305	324	300	317	320	296	293	305	316	269	297	278	295	302	324	285	292	270	278	312	318	294	291	322	280	283	281	317	335	278	269	270	339	318	291	258	294	310	298	307	305	331	315	297	312	314	272	311	306	309	294	307	318	321	336	302	295	288	255	282	303	318	305	266	291	315	311	283	306	291	269	292	284	303	307	305	336	296	295	309	311	271	332	288	289	311	290	310	336	307	281	289	283	278	286	295	299	257	320	266	319	292	283	330	348	300	309	297	284	298	305	276	303	298	318	300	279	314	305	314	310	323	253	310	307	270	300	320	310	342	342	306	305	307	294	287	274	302	292	317	314	268	299	304	273	287	333	295	292	318	315	299	310	277	309	281	289	295	308	306	309	314	311	327	333	299	301	310	315	327	326	316	253	307	286	286	288	304	325	315	325	290	300	296	308	292	316	307	326	284	314	299	288	293	290	315	306	271	304	313	280	299	293	304	334	305	271	270	304	297	321	317	315	292	310	306	313	273	291	297	293	296	254	311	299	326	263	282	275	285	318	313	303	295	281	298	272	317	319	294	281	320	276	303	269	308	328	302	285	255	305	298	280	330	319	296	322	288	308	310	296	334	275	271	300	317	310	304	288	296	293	288	301	288	305	316	296	296	289	301	303	297	287	339	263	330	301	290	319	291	310	327	324	281	312	292	305	306	280	286	310	273	298	297	288	320	312	290	310	293	320	280	282	311	296	327	300	294	305	302	288	276	285	292	305	316	291	323	290	304	318	296	319	320	281	263	287	309	302	282	281	313	297	311	296	291	303	300	284	313	320	315	282	301	317	301	278	300	296	285	308	310	288	320	316	310	335	279	335	296	276	330	340	304	311	312	335	301	303	317	326	302	307	287	318	303	298	317	298	292	284	295	297	297	308	274	325	330	287	299	326	329	280	314	294	301	325	323	305	328	265	262	323	288	318	316	320	277	325	323	283	295	277	307	302	307	295	306	276	312	297	297	317	307	301	315	312	299	282	304	287	268	317	287	301	264	336	321	289	327	291	291	291	326	316	330	320	318	266	313	304	290	319	296	321	287	293	300	286	286	305	304	327	292	293	301	289	303	288	281	291	286	332	322	302	282	298	308	321	289	301	305	283	294	293	331	266	307	285	302	296	292	306	293	309	312	322	314	328	292	309	294	332	321	321	291	280	298	268	311	297	270	300	307	282	283	302	296	292	289	324	339	322	289	312	300	282	343	279	292	299	320	307	317	300	330	307	284	320	275	274	301	257	275	335	322	315	291	300	326	308	310	312	300	316	309	311	271	283	278	277	296	285	300	302	319	289	286	306	307	316	290	295	286	307	324	311	312	320	328	298	301	274	350	287	334	278	298	316	267	318	301	301	292	278	263	338	311	285	284	287	314	297	301	328	323	316	330	295	288	283	318	306	292	325	268	305	281	296	281	323	293	279	276	333	318	319	311	315	299	308	322	282	306	298	307	322	295	276	318	279	293	300	321	330	329	297	296	317	327	309	298	287	302	286	305	331	305	301	305	299	312	317	328	295	314	309	307	317	336	320	316	302	314	325	325	308	333	313	302	290	336	295	309	306	302	298	296	318	323	305	292	308	280	303	301	305	324	300	295	311	306	321	335	327	290	326	292	307	291	292	298	309	344	327	273	322	305	303	315	326	281	287	299	309	310	329	274	306	295	286	314	308	272	331	313	309	320	319	312	303	318	295	307	312	278	301	292	304	316	306	313	310	316	305	293	291	259	338	278	299	281	278	305	288	301	315	321	330	261	298	311	325	343	300	296	324	297	319	307	286	263	313	305	307	276	330	286	291	328	307	332	278	319	265	290	285	276	316	262	275	287	326	311	310	302	294	304	301	273	333	282	307	305	343	329	311	317	338	286	280	288	293	301	306	306	318	313	308	363	293	290	296	290	298	312	287	294	304	285	316	282	326	295	307	304	319	318	314	280	323	278	287	318	305	296	310	295	289	295	280	301	294	306	302	267	295	315	311	270	317	298	317	304	306	327	319	311	273	289	311	299	308	283	286	304	302	296	315	327	311	305	261	310	289	307	353	290	319	298	297	294	258	319	303	315	307	337	306	323	317	310	290	312	305	306	320	317	303	295	299	266	313	297	298	294	273	313	271	320	295	325	312	293	346	346	287	288	272	277	300	289	296	318	305	329	307	301	288	292	293	293	305	301	296	312	294	318	302	335	307	301	311	269	320	286	290	280	291	313	297	299	266	294	287	272	292	303	339	308	310	290	303	287	313	271	316	284	309	296	336	308	305	274	275	278	308	291	280	306	314	307	301	284	288	302	319	295	290	270	322	314	311	276	326	325	273	333	301	311	309	316	285	300	287	317	325	317	272	294	317	266	302	314	278	306	289	308	313	330	292	322	295	327	295	276	330	318	292	291	309	308	278	305	313	290	315	313	309	288	290	335	323	287	300	281	299	336	294	288	299	314	288	308	292	278	312	273	274	286	297	289	311	307	330	271	302	291	301	285	296	309	308	294	286	306	277	307	321	310	277	292	303	292	329	344	289	288	282	272	303	311	304	298	316	313	285	295	332	295	302	301	305	306	308	286	277	286	320	283	286	324	333	303	335	320	292	309	329	304	324	291	333	277	300	280	352	304	293	295	301	285	301	259	293	316	294	289	303	315	296	307	250	326	331	310	279	326	289	321	292	313	300	329	324	285	303	318	285	285	294	299	330	281	311	283	308	295	296	320	275	299	321	284	306	294	289	301	290	298	323	287	269	293	278	305	284	305	300	301	308	275	306	307	317	316	308	287	302	339	278	299	290	304	303	341	303	323	289	266	301	310	319	281	313	304	301	328	303	281	336	266	289	281	304	285	338	283	289	343	305	275	285	294	302	325	295	309	302	277	298	265	319	327	319	289	287	324	323	307	290	321	324	294	302	280	302	310	284	303	301	283	282	301	314	291	341	275	313	279	306	302	313	298	314	279	320	303	283	284	325	293	287	289	278	259	319	308	268	310	297	291	320	309	291	300	314	303	294	306	284	286	259	289	334	328	318	291	296	300	273	337	316	291	284	298	311	317	286	337	300	301	294	298	296	314	301	313	305	288	326	299	312	281	320	304	327	328	318	312	292	326	275	305	312	298	291	284	276	322	330	327	333	311	314	285	305	277	307	330	293	298	311	319	312	293	295	308	315	330	314	306	296	273	290	312	318	302	293	305	293	296	303	302	303	291	285	310	291	308	303	288	308	320	307	299	295	295	300	327	310	313	310	320	272	290	304	300	280	289	319	279	282	327
28314	44888	35168	23668	17158	11658	8056	6024	4406	3028	2483	2055	1615	1432	1357	1125	891	730	610	599	519	468	422	405	429	354	434	388	394	361	367	325	356	359	335	341	337	344	339	345	350	345	325	318	335	296	341	335	324	326	310	345	334	316	312	352	345	347	345	310	340	312	329	304	324	347	299	341	337	322	313	343	355	318	314	298	335	307	318	322	310	328	321	336	327	335	350	295	326	314	328	308	342	329	331	312	368	336	322	314	325	348	331	325	302	365	338	326	348	328	330	291	326	343	272	331	345	324	336	300	331	311	307	332	325	362	312	311	321	339	312	352	322	330	315	332	322	321	323	309	367	302	336	348	309	314	334	359	337	357	335	313	353	291	330	340	351	353	326	343	322	339	320	361	299	344	341	298	336	326	330	322	333	345	340	302	328	360	334	346	324	338	352	356	308	332	321	363	319	344	290	357	297	317	316	319	333	335	322	309	330	309	339	321	325	346	331	320	316	340	359	354	347	352	297	348	307	297	319	325	329	336	329	346	306	355	329	338	316	331	320	369	339	330	346	286	348	338	325	346	333	350	329	348	299	361	304	335	325	316	353	343	320	316	333	341	332	339	331	321	313	339	332	320	330	364	323	340	329	343	324	321	342	319	304	315	335	306	314	318	352	318	346	355	358	305	338	304	330	311	335	333	340	358	301	322	333	320	351	333	317	330	325	320	333	343	318	332	338	305	324	323	355	308	343	308	315	327	282	329	317	301	322	319	345	316	307	309	317	328	294	333	349	302	320	325	360	345	366	315	319	357	315	336	298	351	300	324	328	329	352	365	313	360	331	314	332	318	309	340	295	342	319	347	340	325	320	308	348	351	327	358	368	341	327	361	345	316	345	322	352	331	316	327	334	297	340	337	327	317	322	324	326	308	341	320	334	311	309	348	320	297	328	339	334	314	324	320	351	341	358	321	365	335	359	298	323	289	355	336	323	324	350	280	319	317	344	335	309	366	311	310	318	313	355	314	315	351	310	333	322	332	350	326	345	310	290	316	329	313	307	294	340	340	330	303	330	265	343	334	325	330	314	350	291	332	335	314	364	316	341	336	341	343	330	326	330	331	322	357	319	358	377	318	316	356	340	321	347	299	306	353	371	327	331	358	303	353	338	323	306	346	341	344	323	338	341	324	308	339	306	320	308	292	370	318	305	342	333	338	333	327	347	329	344	329	316	326	305	321	317	330	302	314	375	361	338	332	340	351	330	338	317	315	331	317	299	340	293	313	361	319	336	327	344	326	311	319	358	326	342	321	320	328	297	342	287	296	301	286	319	319	360	319	329	296	353	329	322	347	332	299	315	336	309	335	308	351	345	338	299	301	332	317	311	320	342	324	274	358	331	314	322	331	311	333	363	329	342	334	304	345	332	326	342	326	331	328	298	344	305	352	332	307	330	359	295	362	316	372	299	322	324	333	342	326	313	323	311	321	321	352	347	331	332	309	282	320	313	320	283	317	318	338	345	327	336	314	338	331	283	303	330	333	312	314	314	303	305	335	338	308	342	340	315	339	326	334	321	317	319	320	327	313	315	339	330	341	330	355	359	328	320	351	316	345	319	321	340	315	312	347	340	332	331	286	351	336	344	307	319	376	347	316	319	342	322	323	342	379	334	308	328	322	298	361	338	341	311	342	323	343	353	326	335	322	347	346	341	314	325	342	309	355	302	361	314	329	331	338	330	325	329	325	340	360	323	324	349	312	344	334	314	297	341	331	346	325	309	321	329	313	332	328	326	350	318	347	309	335	324	319	331	309	300	319	361	331	340	341	303	346	331	329	345	305	325	361	329	327	307	319	334	332	305	344	332	340	316	294	332	313	322	330	342	352	352	351	307	333	332	313	345	332	332	333	302	341	370	361	349	329	302	303	344	309	338	327	350	327	321	336	354	356	338	298	368	332	311	315	349	324	312	339	337	319	313	323	333	317	313	324	317	307	331	322	312	338	348	354	339	350	342	347	324	342	335	297	347	341	321	345	338	315	365	331	336	319	338	339	332	334	333	375	338	344	313	305	356	328	335	328	339	309	330	298	342	315	336	309	324	330	310	346	326	304	312	327	326	338	352	311	324	320	326	333	291	339	320	327	323	327	346	307	342	321	325	306	296	330	328	329	355	329	331	327	344	314	362	298	308	298	338	372	344	296	334	334	327	297	328	296	347	331	317	321	312	338	326	322	325	322	359	356	350	296	337	340	346	270	318	326	319	349	344	350	344	310	319	330	313	340	349	356	322	330	359	320	354	339	326	335	336	343	342	337	330	341	353	324	363	351	336	304	342	325	347	344	342	340	307	358	343	330	334	330	366	343	275	330	313	328	315	324	330	331	335	288	337	366	313	350	347	333	316	345	280	299	334	325	322	321	341	329	322	350	336	333	312	345	319	339	328	344	317	320	340	311	334	329	334	310	367	343	349	334	325	302	313	361	364	334	309	318	342	331	332	343	318	330	318	311	312	304	362	297	348	321	321	335	343	327	302	302	351	302	383	329	325	348	281	326	302	334	319	325	336	332	330	315	370	318	331	316	315	302	340	371	350	334	343	347	331	309	319	352	338	296	374	358	331	330	349	314	294	304	366	300	332	342	314	336	329	353	355	339	329	304	323	358	301	370	329	340	319	304	362	301	326	316	336	340	337	322	347	325	339	317	325	342	350	327	331	298	320	323	294	315	350	344	341	323	318	375	316	327	313	331	324	330	344	317	331	339	326	305	317	357	323	317	311	345	327	305	313	331	329	324	338	311	373	350	333	305	340	335	332	337	317	331	320	385	325	326	356	311	328	359	305	328	323	323	314	362	304	299	344	329	347	325	301	325	340	308	314	343	324	327	356	325	344	335	308	312	335	299	346	311	318	308	295	328	339	326	340	347	344	311	320	343	345	350	347	326	338	306	339	341	364	349	332	326	327	355	330	348	310	338	337	330	305	340	321	314	316	341	323	328	345	314	336	336	340	301	328	344	310	297	334	342	301	303	350	320	345	343	303	341	359	295	335	332	363	372	332	320	316	327	349	333	334	347	353	338	355	357	340	292	348	331	332	336	315	307	310	319	328	308	350	328	341	341	353	303	329	304	282	357	348	326	332	342	321	308	314	337	341	348	319	342	346	340	306	332	311	336	329	312	363	342	311	341	313	324	287	336	337	334	338	337	337	316	358	358	352	311	339	309	329	337	315	337	321	339	375	309	298	331	368	318	305	358	326	346	369	344	308	346	344	342	331	336	326	331	303	337	314	304	346	337	331	318	321	317	352	308	308	335	338	336	358	321	284	343	356	349	303	382	327	358	332	338	338	325	331	336	350	302	310	327	313	340	300	331	313	317	317	355	288	368	314	361	280	351	334	347	344	346	336	344	391	336	322	333	324	331	317	317	326	303	341	347	292	335	330	323	353	320	335	313	324	320	337	317	327	324	328	322	314	346	335	333	333	335	316	317	364	307	316	316	346	342	302	342	343	367
24350	21453	28745	25450	22664	18711	11064	6534	4551	3252	2340	1873	1511	1468	1238	1031	927	762	594	578	568	487	419	379	393	370	367	347	363	365	353	343	332	328	314	301	334	301	307	301	314	314	296	311	309	268	282	277	314	302	302	320	277	306	298	301	294	298	286	286	311	306	292	318	309	298	295	308	288	312	318	287	270	298	298	287	267	310	291	292	305	281	294	292	305	278	306	298	279	300	281	305	289	320	303	330	319	347	283	293	274	279	292	291	291	311	302	284	311	310	302	293	290	294	276	303	287	321	318	313	293	315	298	294	300	293	281	270	275	317	278	300	313	303	292	322	308	296	292	295	318	300	283	310	302	298	310	294	304	276	295	304	285	321	312	249	289	315	320	305	305	307	341	309	295	309	288	258	285	303	310	289	317	300	296	294	278	288	311	285	310	281	286	296	301	275	291	277	302	334	292	306	300	313	279	273	279	281	303	299	284	305	337	259	282	287	296	291	298	321	308	301	295	297	283	278	313	286	324	316	311	294	324	271	293	286	300	265	288	289	290	322	293	288	283	322	316	305	278	295	278	302	267	275	282	290	288	286	271	287	284	298	298	311	315	283	312	279	280	280	289	288	310	277	281	295	276	310	272	285	276	299	287	302	277	302	300	290	295	287	359	273	306	292	282	322	292	309	312	311	295	265	285	329	321	281	299	298	282	285	291	283	289	288	270	292	299	244	273	298	261	310	270	285	284	286	315	328	270	292	288	319	305	321	302	276	275	281	274	302	300	288	283	301	282	291	298	278	302	272	331	280	283	321	305	303	281	299	315	289	311	282	275	280	297	298	285	305	341	309	311	286	298	292	338	305	280	320	270	257	317	317	314	304	302	325	289	327	308	308	300	288	314	300	311	298	324	294	290	298	285	302	301	297	267	309	296	315	264	321	269	274	249	308	283	312	294	307	300	283	335	330	294	268	298	292	298	305	293	278	298	313	285	305	282	281	301	301	308	327	303	282	316	280	271	273	315	300	292	299	296	291	261	290	287	264	307	281	300	306	314	328	313	285	295	330	292	294	315	311	310	288	287	285	283	274	299	319	303	276	303	277	290	329	287	315	255	301	299	331	289	278	266	293	310	293	300	297	327	303	334	293	282	293	288	315	315	264	316	295	301	306	285	267	306	311	289	278	276	274	298	315	297	309	255	297	278	295	271	280	320	285	296	296	252	303	266	269	311	295	294	296	287	319	284	310	284	301	299	296	294	315	314	298	290	316	303	292	321	297	284	300	289	298	282	336	312	289	304	300	317	327	311	294	298	330	313	310	283	294	303	280	277	294	290	299	292	292	297	297	282	283	314	306	254	304	282	308	281	302	284	304	322	262	303	301	296	275	269	296	335	276	283	298	313	311	345	304	289	270	331	286	304	290	288	279	310	273	323	276	291	308	317	289	280	295	279	293	320	301	316	295	280	309	277	284	274	273	316	300	269	304	312	283	291	306	305	288	279	324	320	281	325	297	272	289	295	284	322	281	292	317	287	286	296	285	301	297	341	280	295	278	281	303	282	289	297	320	286	274	267	280	283	320	270	290	309	270	299	299	315	249	295	296	317	302	310	331	280	282	294	283	323	287	282	316	313	286	300	291	314	285	291	303	300	274	278	279	293	285	267	298	303	305	293	282	274	317	285	332	276	321	284	291	296	290	313	265	297	345	312	263	302	307	300	290	276	309	281	299	298	305	307	318	314	300	314	302	289	289	314	300	292	292	292	288	299	302	265	284	312	298	291	303	283	278	283	309	285	290	303	306	309	302	311	307	285	298	320	316	306	287	313	297	283	297	285	302	312	310	315	286	278	296	318	274	248	289	291	303	294	288	320	275	310	300	297	287	300	279	294	311	316	268	298	291	287	300	288	310	315	304	302	284	316	306	273	297	295	286	313	308	311	262	297	303	291	310	283	287	295	303	318	311	344	304	315	295	285	298	311	281	291	322	281	292	272	315	277	290	279	297	309	272	298	285	318	297	292	284	294	304	302	279	327	274	301	270	327	317	286	277	274	265	305	313	339	303	317	273	306	293	306	280	302	287	313	290	301	298	304	272	291	294	289	284	292	290	267	282	277	275	292	304	279	299	313	267	289	286	302	273	330	292	298	300	292	309	324	311	296	293	341	343	257	309	259	259	317	303	302	267	245	287	278	290	263	306	293	288	269	278	307	313	313	267	310	294	305	301	271	285	320	305	253	288	299	291	305	287	274	311	321	318	258	299	293	260	294	312	304	307	281	287	287	311	293	260	299	351	280	298	298	305	293	288	293	320	331	294	300	277	324	314	335	290	278	295	312	305	296	277	297	314	285	282	300	303	296	295	327	278	274	258	256	310	310	314	300	313	295	306	269	282	294	323	297	312	284	289	272	279	321	280	308	297	287	280	288	320	292	278	299	276	332	301	311	295	278	310	318	304	322	299	290	292	287	299	286	306	255	306	327	302	296	291	308	266	304	313	259	292	292	280	303	270	281	259	301	290	337	257	277	311	309	284	303	307	295	252	314	299	264	285	289	298	291	283	295	287	310	275	323	319	251	284	276	311	298	282	317	276	290	303	286	297	343	298	333	273	329	292	274	308	287	300	295	323	286	285	304	299	330	305	300	287	300	280	289	328	315	298	329	279	298	286	284	290	326	314	333	266	301	254	299	289	277	292	276	276	300	285	321	282	271	292	277	321	314	292	296	276	294	314	298	275	255	286	286	285	296	289	287	321	285	295	317	310	278	286	274	269	323	300	283	288	286	307	265	269	276	285	281	298	303	293	310	294	326	303	285	297	320	297	284	293	296	287	280	278	287	301	291	290	324	282	277	288	291	261	294	283	319	312	290	257	293	271	264	298	311	321	282	274	329	279	275	296	290	291	310	322	266	312	295	276	334	277	294	283	288	283	296	288	284	293	303	312	312	286	295	327	286	320	274	300	314	292	304	314	276	281	278	275	279	290	307	295	285	317	292	260	303	321	279	307	275	288	283	292	279	289	282	298	284	311	276	266	280	292	309	292	317	289	285	301	279	277	284	286	305	310	297	287	311	287	305	276	311	263	276	304	281	319	308	316	320	271	278	295	284	298	301	289	281	282	278	287	286	246	292	286	305	305	296	327	299	296	284	295	294	310	287	285	296	302	312	287	297	294	311	285	260	316	311	316	293	290	296	285	298	287	281	285	303	272	291	324	275	280	283	284	274	292	285	278	312	309	313	316	302	260	288	291	302	294	286	286	282	293	300	287	286	316	270	290	321	292	309	284	267	285	296	284	268	286	328	309	281	305	311	286	322	302	289	319	307	292	295	284	307	278	313	316	307	293	303	281	302	278	281	304	296	288	324	294	288	306	285	300	301	328	281	328	307	310	310	311	313	289	313	297	295	300	308	297	288	260	286	314	311	280	280	281	290	278	268	273	282	327	291	291	309	282	294	290	305	282	315	291	299	287	290	331	276	347	277	307	307	297	310	269	282	288	306	293
28255	52566	42540	31334	24386	18202	12832	9913	7586	5307	3961	3130	2520	2256	1951	1678	1417	1173	928	829	736	636	512	461	442	449	466	403	353	393	371	373	372	357	369	366	320	345	317	343	341	328	352	295	290	336	325	334	311	333	338	312	336	307	308	309	341	288	307	350	325	344	296	333	326	307	276	307	319	318	309	304	338	327	307	305	312	312	306	291	302	320	293	305	318	332	278	302	345	308	313	317	285	327	302	266	306	287	321	315	318	323	355	333	322	317	320	309	307	302	325	334	341	315	315	305	312	348	284	329	327	304	308	297	320	301	323	292	307	295	311	319	334	320	310	322	315	296	302	329	320	305	294	325	316	299	313	320	345	365	302	287	310	320	319	322	331	297	343	324	319	334	341	277	343	311	334	305	317	321	328	301	300	300	324	315	313	321	262	313	329	331	300	312	330	289	289	324	309	282	290	297	295	302	303	327	314	345	281	308	352	342	325	303	302	338	325	326	299	301	308	292	334	296	310	313	306	311	345	310	322	304	319	318	297	283	322	319	338	298	307	297	303	323	285	316	309	307	341	295	314	297	319	324	319	290	333	278	300	297	311	307	322	304	341	314	332	301	310	337	304	323	296	308	320	345	324	314	346	268	317	347	335	350	289	315	339	304	336	298	308	332	297	334	313	294	321	326	308	318	326	349	326	300	309	313	300	341	330	327	311	305	323	316	328	299	294	321	314	331	302	290	319	306	319	312	301	299	352	333	333	291	318	289	324	298	279	322	318	314	312	297	314	278	284	326	327	322	308	317	294	298	306	340	316	310	316	321	305	297	304	320	323	325	306	310	311	328	325	351	329	345	299	312	314	300	334	342	315	349	301	315	312	273	327	310	351	303	317	319	319	340	305	322	311	331	316	292	318	329	301	330	313	328	311	312	304	338	328	323	294	295	302	299	335	316	279	333	320	312	291	309	303	302	307	317	314	298	333	315	335	285	327	324	303	344	316	310	317	292	344	305	333	311	316	307	297	303	290	330	323	300	306	327	327	330	321	324	326	336	288	323	301	302	316	297	303	317	343	280	296	309	331	309	295	294	267	325	328	309	320	329	303	313	296	293	336	332	332	310	299	319	287	326	330	262	298	306	324	286	327	298	324	313	298	334	333	289	307	312	326	301	314	320	296	291	296	344	311	323	300	309	319	314	310	273	310	336	339	315	291	290	321	313	303	307	326	325	309	300	291	350	326	312	290	308	285	326	321	332	304	299	316	317	337	321	289	316	317	289	304	337	316	332	336	316	316	341	307	332	286	306	316	341	348	323	319	331	298	305	335	319	320	322	305	324	327	311	310	318	315	311	321	317	342	323	306	273	281	314	310	338	316	313	302	280	336	317	300	322	317	320	316	294	304	338	300	299	306	299	337	325	331	292	345	317	294	294	300	279	292	347	316	335	288	306	303	330	320	274	303	338	321	296	334	289	287	313	320	310	301	281	324	301	288	277	299	326	351	299	332	342	278	338	317	282	330	313	294	293	282	319	280	321	303	319	325	344	291	334	320	304	318	326	328	272	348	296	320	312	294	350	318	315	302	324	308	289	334	329	321	342	318	331	342	329	331	327	343	332	293	320	332	315	326	314	308	338	309	299	320	291	314	323	330	322	321	314	308	339	305	330	309	317	313	289	311	332	342	296	299	350	335	309	338	341	320	301	310	353	340	306	291	298	302	322	315	329	330	311	302	309	349	332	332	331	290	299	310	311	304	287	316	348	291	327	303	339	296	306	336	317	304	318	328	338	318	341	357	332	298	308	335	343	311	320	312	307	286	309	303	292	333	332	280	308	285	299	324	280	311	316	288	299	315	320	298	329	301	304	334	293	335	329	306	301	293	282	309	311	329	318	333	303	348	290	303	329	290	295	296	316	323	337	304	321	356	316	298	314	298	307	330	308	299	303	296	281	296	281	311	298	344	317	308	317	337	287	323	322	320	332	317	298	319	307	276	320	302	302	289	325	268	305	360	337	324	322	309	328	323	324	317	326	268	332	293	295	292	300	302	331	319	280	285	299	299	317	327	305	316	299	282	297	299	335	299	299	296	315	334	336	290	324	323	328	293	350	328	340	308	333	309	312	330	329	267	296	323	296	335	314	294	333	296	318	319	329	307	308	301	304	295	316	366	294	316	312	314	300	308	309	307	314	326	296	296	301	314	310	334	323	334	329	301	311	316	316	331	307	309	300	340	306	304	285	308	336	331	294	350	320	291	294	312	279	297	299	308	332	323	340	297	305	300	320	292	292	304	294	321	323	321	268	334	320	290	297	302	305	294	267	319	317	324	324	292	322	305	329	324	297	308	284	313	318	293	322	327	291	329	299	312	319	265	307	292	300	292	309	311	310	319	321	326	321	317	335	299	303	314	340	292	267	284	335	310	314	309	302	306	297	314	311	313	291	301	298	313	302	304	321	312	316	345	298	322	325	335	325	346	320	313	295	293	324	284	283	331	336	336	320	319	316	306	329	307	321	295	314	294	303	331	306	304	298	328	326	333	322	303	300	323	315	267	323	322	323	319	292	274	321	319	331	295	309	299	319	344	267	312	306	308	322	312	352	324	287	314	327	327	322	309	321	306	326	291	312	340	330	359	307	301	300	313	321	327	328	330	304	329	333	331	303	305	339	318	293	295	274	314	331	306	307	319	330	347	301	303	351	326	290	305	297	334	346	304	344	319	308	293	319	318	316	303	325	309	320	303	313	313	303	328	308	323	326	333	308	305	336	309	308	344	274	307	301	281	310	305	343	294	303	326	310	325	324	288	325	298	317	334	325	328	317	319	337	322	330	311	303	302	327	305	310	351	310	294	284	314	305	314	288	325	305	325	300	294	326	315	322	336	280	281	303	302	325	338	339	320	325	303	320	316	322	306	353	312	294	305	302	344	301	299	318	324	280	318	339	305	311	280	320	317	316	310	355	288	316	308	331	340	332	306	286	322	328	326	297	299	296	292	302	304	343	313	273	274	280	332	284	302	326	305	302	354	309	315	303	313	319	307	329	285	278	286	306	309	343	316	312	303	303	322	305	292	338	323	266	313	317	322	328	317	307	308	312	281	330	319	316	333	324	307	353	307	297	340	321	315	297	325	328	285	325	308	309	312	317	301	305	314	299	306	350	306	312	327	350	278	317	289	329	328	311	325	329	285	297	308	306	313	306	345	334	330	305	302	326	327	299	310	300	317	307	308	288	344	303	322	310	308	289	303	312	281	297	330	309	318	333	329	298	329	282	333	302	323	306	310	346	313	337	320	325	312	308	305	324	303	293	302	323	314	334	298	324	309	315	355	316	307	312	315	302	301	329	307	312	296	336	326	273	288	340	310	301	335	288	322	304	316	329	311	319	328	274	287	355	310	339	338	326	313	270	337	317	308	302	300	331	308	315	294	327	322	310	309	323	317	312	336	298	299	305	327	350	298	335	292	325	323	331	316	335	307	334	309	315	312	329	306	313	307	308	312	288
25265	21435	28475	27165	19801	12324	7521	4621	3360	2285	1845	1592	1271	1248	1155	924	871	799	630	600	578	541	481	465	482	437	452	414	418	423	426	396	392	408	387	397	415	388	383	397	381	412	420	429	415	388	405	421	406	368	384	353	387	415	381	418	400	366	388	379	366	381	394	384	412	378	382	403	392	410	383	406	378	395	359	413	414	391	435	412	401	371	391	415	378	378	393	405	354	375	389	397	379	375	375	387	386	372	406	374	350	386	415	419	389	375	373	402	377	385	389	379	433	418	372	399	412	416	395	420	414	385	384	382	401	377	399	407	374	388	407	381	425	361	399	429	419	373	376	418	355	409	399	451	376	410	416	391	380	434	394	411	374	399	362	352	388	372	369	427	418	373	401	351	380	401	386	352	381	381	399	404	372	371	398	402	401	399	383	383	388	361	401	389	413	386	389	363	393	387	399	434	417	441	361	402	401	400	394	408	379	398	398	414	364	413	404	370	383	395	368	408	380	402	399	374	346	356	360	381	380	373	402	371	367	422	384	399	386	395	364	384	408	364	408	382	400	368	402	369	362	421	425	417	391	395	379	344	388	393	417	379	382	351	391	412	386	387	371	387	398	390	405	403	392	402	408	376	400	411	400	393	391	383	359	419	418	372	346	373	378	371	410	365	379	379	353	355	370	358	397	391	377	378	413	393	364	391	392	367	414	395	403	410	392	390	417	397	392	378	354	387	371	388	389	376	362	411	391	382	407	411	391	399	370	411	414	383	363	398	344	438	402	379	365	356	408	399	369	344	368	387	391	399	348	400	370	402	388	381	368	371	398	393	394	359	410	378	374	389	421	395	409	376	356	359	368	395	409	396	379	401	363	386	378	361	381	377	450	381	394	385	395	381	387	360	363	360	376	384	396	366	407	383	381	397	378	392	360	396	387	390	364	382	397	364	353	412	381	400	421	404	358	372	364	379	343	380	409	415	381	403	410	345	389	375	382	401	380	365	403	388	398	405	381	394	405	403	390	407	381	425	427	402	399	387	422	398	410	410	431	370	386	387	390	374	365	377	404	342	358	401	376	416	390	386	398	374	430	371	392	348	421	384	400	396	376	382	395	397	386	396	411	367	394	374	394	381	414	389	374	405	391	387	362	366	392	427	425	324	376	394	437	383	364	405	378	418	388	372	376	387	371	381	397	400	415	394	368	385	411	388	378	368	391	409	434	397	387	399	375	361	389	386	389	415	399	367	380	366	415	374	402	388	378	335	388	412	361	371	378	412	412	406	371	376	364	374	380	405	416	416	392	403	380	380	398	402	372	371	384	387	422	405	388	403	403	409	392	383	408	379	375	383	379	395	407	409	401	390	386	420	346	358	410	367	418	402	406	379	399	375	375	379	376	377	412	388	372	407	383	382	404	373	440	420	386	390	402	379	369	389	425	404	437	410	361	377	358	382	364	394	404	373	423	393	369	362	357	401	363	409	369	422	389	395	414	416	420	379	362	423	390	358	381	367	398	384	395	394	348	359	352	391	405	377	387	417	440	396	407	380	400	385	401	415	391	407	395	380	387	378	389	417	370	380	381	407	376	403	334	388	418	427	363	355	376	378	374	400	416	399	372	405	393	400	415	368	413	414	399	406	381	429	378	387	368	364	391	396	395	382	389	394	395	391	386	410	391	406	390	380	430	416	425	397	380	396	413	404	418	383	379	366	443	374	391	381	392	397	371	429	375	376	374	410	374	435	392	370	371	381	387	391	390	375	407	399	399	422	396	373	358	396	371	391	378	381	379	400	420	378	365	372	369	383	349	415	421	408	385	406	362	398	400	336	403	380	419	415	405	440	399	399	401	390	384	408	395	381	402	390	406	326	403	353	384	370	392	394	391	374	337	382	376	425	399	426	405	373	410	383	365	387	395	395	411	361	384	412	395	377	377	416	403	408	401	373	405	386	369	372	407	406	385	386	406	373	389	391	402	401	421	364	387	393	407	382	387	400	402	377	422	410	418	379	385	375	422	388	393	406	396	342	402	362	385	420	410	388	362	406	355	397	410	371	397	419	359	398	385	409	417	388	370	392	394	436	406	382	435	424	391	398	398	423	374	394	388	386	377	401	385	406	423	411	396	374	381	377	404	385	415	389	404	403	396	377	419	386	366	388	404	381	417	377	388	376	418	394	385	415	368	384	401	391	399	388	420	402	378	349	391	391	349	376	369	403	384	405	415	381	365	400	409	368	352	427	379	427	366	393	409	397	376	410	380	383	406	385	424	375	409	398	407	363	382	346	389	380	376	390	381	408	426	397	426	387	399	362	403	365	401	399	424	419	401	419	396	384	397	393	374	395	397	402	386	403	389	363	389	343	383	438	415	370	413	403	378	400	371	388	404	387	415	395	404	383	372	371	374	403	397	431	398	368	396	376	381	408	377	370	400	389	388	395	405	376	419	390	367	336	415	403	408	430	380	375	370	417	413	358	445	388	401	382	381	366	360	404	376	387	401	412	386	366	399	374	422	388	371	369	365	404	370	397	333	379	412	394	388	374	374	411	402	369	394	426	389	371	416	385	403	354	347	343	404	404	410	402	422	381	370	391	348	373	376	376	343	387	377	372	384	373	385	403	358	416	398	355	372	399	384	404	395	416	394	409	373	393	409	398	360	384	406	396	374	375	420	369	394	388	387	419	359	353	412	396	389	402	366	383	353	372	389	403	343	372	371	386	402	406	362	381	388	385	393	389	406	373	429	400	408	384	378	396	423	406	377	416	415	389	394	369	400	441	430	358	403	373	384	398	395	382	434	391	376	390	380	379	414	390	366	403	384	387	371	403	422	422	377	407	432	385	372	409	394	413	406	373	366	422	416	373	376	398	371	430	379	395	411	396	372	351	403	407	367	429	365	387	418	404	378	398	406	415	387	374	393	400	397	401	356	386	412	402	396	395	374	395	398	410	349	402	422	387	386	361	362	368	361	357	369	412	362	397	409	389	400	348	400	414	393	413	401	379	397	397	402	390	381	407	402	373	368	407	420	392	434	381	402	402	407	378	403	414	377	384	388	413	413	392	370	369	368	371	382	367	365	392	397	387	383	360	391	400	391	362	370	373	423	395	421	374	417	404	396	404	374	391	375	420	408	364	406	381	406	381	350	380	409	382	377	380	415	362	405	380	383	354	389	358	422	420	399	434	393	374	398	405	397	402	387	377	364	404	382	377	394	373	389	380	383	404	358	375	407	382	387	375	392	372	365	405	382	348	387	392	397	398	380	419	349	396	390	363	403	376	380	401	380	370	407	390	409	388	378	356	367	399	364	350	397	358	391	388	416	394	380	429	408	377	379	402	355	361	404	388	396	387	368	386	352	353	444	417	404	372	398	383	409	386	359	389	371	409	379	404	399	402	394	386	433	391	358	379	406	399	369	375	386	395	380	396	356	388	408	416	393	420	413	389	386	365	413	370	393	378	411	388	426	404	399	404	395	428	411	388	369	397	397	382	368	393	388	401
28071	48335	39454	26958	21342	15480	11027	8144	5923	4434	3256	2661	2127	1970	1692	1403	1235	1154	883	800	756	661	592	564	558	533	461	477	482	454	469	464	472	441	461	478	430	430	447	431	431	445	451	410	415	431	424	393	423	435	423	390	382	411	410	387	448	423	420	393	398	398	452	433	459	425	386	411	474	441	442	403	386	434	415	472	448	419	441	417	422	405	387	414	422	399	439	430	415	390	426	385	419	407	427	438	405	451	436	412	406	395	407	366	409	416	408	443	430	418	416	414	437	446	411	430	429	446	464	430	392	403	438	406	433	395	418	421	387	415	410	400	410	422	410	392	426	405	414	422	415	449	404	425	444	418	394	408	429	399	438	406	446	423	443	428	430	432	413	425	366	411	390	434	446	432	441	398	417	430	423	409	409	408	443	410	431	454	416	398	435	398	448	393	391	419	436	413	390	432	374	417	440	412	423	409	424	413	398	418	414	435	422	435	421	403	436	427	431	416	390	432	419	433	428	406	392	409	453	405	370	417	399	370	425	441	431	379	398	430	410	392	403	421	428	418	417	418	439	458	481	441	415	379	408	429	412	437	468	422	439	412	411	410	401	404	412	424	397	399	424	404	428	406	417	381	388	416	434	400	415	411	427	414	388	414	439	446	415	373	429	432	402	406	441	414	434	433	396	428	415	415	439	414	395	426	454	387	395	421	435	424	405	405	412	428	392	399	458	395	445	414	387	429	427	419	384	401	394	421	406	419	420	439	423	396	433	431	426	411	426	402	424	452	411	402	398	412	415	404	446	404	418	431	420	409	412	434	424	432	429	400	411	410	403	457	397	414	424	443	387	425	422	399	423	419	421	435	409	413	441	377	413	416	436	419	432	427	411	417	454	393	429	387	421	412	424	425	426	419	441	431	428	423	449	429	411	420	398	437	373	424	466	434	396	461	422	430	420	445	374	397	441	376	418	423	456	435	413	430	409	433	437	426	399	434	409	433	406	401	368	425	392	418	389	411	428	471	445	407	412	399	419	414	385	446	389	430	418	450	449	422	428	428	409	405	432	430	420	410	418	424	426	436	408	439	426	413	413	412	402	410	450	409	416	430	436	419	437	400	403	403	434	443	443	406	383	436	442	429	426	415	434	422	422	415	431	411	423	429	392	444	446	411	398	417	409	416	437	423	428	399	419	402	409	466	430	396	418	432	420	400	373	376	405	423	433	397	417	425	450	439	428	430	421	414	411	395	404	428	416	408	404	431	416	426	425	443	409	410	430	417	406	451	409	447	416	391	426	446	385	440	435	395	442	407	399	432	411	433	395	428	398	377	402	441	371	428	421	455	421	435	416	479	423	435	403	425	420	406	424	380	423	422	413	383	431	409	381	423	460	418	434	425	412	425	424	427	412	413	444	416	412	425	400	415	418	394	424	432	394	419	407	435	403	376	389	420	415	427	417	424	413	431	415	419	422	418	394	431	458	443	424	400	414	394	434	379	409	419	413	401	403	447	413	422	462	402	424	425	439	428	406	369	432	382	444	431	427	392	401	420	398	414	428	417	408	410	386	428	383	445	432	424	414	398	393	437	410	443	457	417	386	424	454	417	421	411	438	425	431	382	448	432	410	446	415	406	427	439	385	427	417	432	435	442	438	443	418	428	443	447	394	417	393	382	399	430	400	410	434	394	424	428	422	396	397	412	413	440	415	406	448	386	411	381	415	414	442	430	412	419	423	410	402	463	421	408	388	399	428	435	393	432	383	389	385	433	413	405	414	394	394	413	424	440	389	403	387	432	404	440	409	471	423	434	418	403	421	438	419	407	433	464	397	424	402	437	425	371	381	426	426	421	450	377	409	446	436	401	424	398	426	422	409	412	376	444	389	430	431	380	409	429	458	408	413	393	409	396	462	398	383	437	414	428	417	384	415	408	442	372	426	443	446	403	428	423	393	415	445	428	440	397	407	403	430	383	437	406	420	424	408	414	398	395	450	388	391	385	404	403	446	451	417	454	425	399	381	424	432	396	410	409	355	431	446	404	362	450	413	458	403	473	427	396	407	465	398	410	391	444	401	398	451	422	415	388	382	450	429	426	402	403	412	394	418	436	393	426	445	392	393	407	428	416	397	397	393	426	420	407	430	431	397	445	401	414	428	465	402	396	429	394	392	424	402	439	435	387	400	422	399	437	407	403	405	430	454	386	428	419	406	424	421	407	447	408	412	416	423	404	432	424	407	426	383	431	436	413	432	409	408	422	383	400	387	451	418	421	427	429	441	435	425	424	430	409	426	417	364	415	427	418	408	414	421	420	455	418	435	446	441	438	398	454	402	417	412	416	429	390	402	381	433	397	399	398	402	426	380	415	455	398	363	408	455	409	401	410	431	371	433	459	438	390	432	361	415	405	415	424	380	424	460	396	437	395	434	419	400	386	410	443	375	432	438	394	427	420	414	406	386	425	424	412	412	396	419	446	434	424	398	408	419	446	442	371	398	411	444	424	408	401	412	420	397	410	397	433	437	419	453	372	407	448	396	417	475	423	419	451	431	458	403	403	413	385	404	440	402	429	439	397	397	409	425	442	419	429	407	422	416	418	411	413	413	433	403	397	449	423	409	437	396	410	418	441	428	436	411	419	404	397	391	385	449	438	423	443	429	409	436	418	426	421	383	392	376	408	425	405	413	457	414	420	406	423	421	427	361	440	403	436	385	426	395	423	428	432	411	446	436	416	416	393	429	382	412	436	421	411	433	405	408	437	382	433	420	375	423	405	412	416	419	369	378	410	389	424	392	396	438	407	440	400	371	444	411	411	437	414	399	404	440	420	415	413	457	434	422	414	399	436	449	415	405	431	384	426	392	388	395	421	404	423	431	457	424	441	433	435	428	454	423	393	361	385	417	392	425	418	402	417	417	449	379	412	428	446	419	428	381	415	412	413	450	389	389	386	455	425	411	420	402	432	426	403	421	406	398	416	412	381	412	448	430	434	397	437	416	438	431	415	432	418	431	406	457	456	373	391	437	429	428	426	412	433	397	400	402	434	419	395	391	421	422	453	417	391	407	421	442	420	429	415	424	413	403	424	445	380	400	397	447	428	440	378	378	435	425	412	420	422	423	404	409	407	407	424	412	422	436	403	434	403	409	421	440	422	408	429	373	392	415	448	383	427	425	385	434	442	409	388	409	434	428	402	415	427	426	393	429	419	444	434	400	423	413	417	427	398	403	445	449	430	415	416	401	408	429	396	380	403	460	394	411	440	393	430	418	433	410	446	448	429	398	462	400	416	419	400	433	436	407	441	385	413	406	398	411	431	387	421	417	392	430	416	425	428	432	425	440	438	423	448	395	461	411	431	405	379	385	404	429	434	452	389	415	424	378	441	412	433	466	436	391	413	389	418	427	421	416	401	413	421	437	401	425	443	397	402	412	441	377	390	454	451	396	437	406	403	422	412	407	397	416	385	423	393	433	396	396	389	404	416	431	427	428	432	413	433	441	415	390	408
22999	21409	29076	24305	22166	22963	19118	10313	6718	4278	3415	2616	2094	1950	1787	1448	1310	1230	989	900	782	734	642	592	587	568	538	520	484	517	514	462	460	433	418	443	444	423	413	457	447	422	376	435	422	437	426	400	405	398	379	430	413	404	403	402	393	412	442	439	449	426	417	422	405	398	439	390	447	419	397	431	419	405	441	412	424	442	397	373	431	438	434	411	412	438	422	430	449	412	411	411	454	437	414	417	398	392	405	382	403	441	389	405	399	385	442	406	411	450	393	401	403	428	401	415	405	424	453	428	444	410	424	438	395	404	440	437	440	437	435	408	375	403	401	407	433	439	362	399	424	436	442	403	430	397	412	370	411	383	408	402	402	377	427	358	406	400	409	427	410	404	409	442	374	403	438	418	389	418	407	432	417	395	414	414	428	398	356	406	375	426	390	396	397	431	415	371	429	434	398	413	412	404	439	406	424	427	405	411	399	421	480	399	431	390	397	398	414	423	438	421	417	425	415	424	417	396	428	400	395	402	388	465	382	416	421	400	420	410	450	428	411	374	414	417	405	424	449	408	416	420	408	411	408	381	434	393	478	396	432	382	407	444	428	406	405	430	408	411	409	444	418	412	411	397	414	381	408	424	405	427	369	419	396	421	429	420	444	413	430	421	423	386	392	388	369	431	412	405	381	389	392	440	390	365	404	391	394	393	392	413	397	454	395	438	378	409	404	432	393	413	377	413	406	441	415	424	399	381	420	429	406	393	425	416	433	442	407	392	443	419	454	406	400	416	462	410	378	370	418	420	421	432	430	434	407	420	418	414	384	406	433	452	403	413	417	386	403	433	451	394	446	405	402	384	383	420	411	415	400	393	431	438	432	422	396	401	394	429	406	445	395	372	433	388	425	429	452	411	455	408	408	407	414	418	408	431	422	427	419	430	389	391	439	424	394	416	425	421	407	415	396	437	406	402	393	439	407	424	395	415	415	401	370	418	433	404	431	408	384	438	389	447	393	418	384	407	400	458	407	403	413	407	435	423	438	420	405	415	392	390	378	391	416	431	395	403	398	428	426	391	460	439	412	456	416	419	408	444	386	432	418	405	438	433	406	379	420	407	431	427	404	379	405	420	426	425	412	464	425	428	399	430	424	420	397	430	407	417	403	423	415	390	421	400	348	442	409	428	398	419	430	400	410	416	416	403	450	429	407	399	392	397	444	389	405	382	432	411	414	397	390	420	431	395	419	400	431	381	447	433	419	445	398	412	447	382	419	440	397	421	421	383	459	397	364	416	430	396	404	377	420	401	409	371	449	411	410	428	381	378	364	417	420	411	429	425	380	384	377	396	414	410	402	401	408	383	437	396	397	422	435	400	433	445	357	388	469	426	406	403	428	421	416	403	422	423	406	395	405	411	412	383	403	383	429	390	406	436	421	395	387	387	404	372	429	414	401	429	414	386	407	418	370	398	458	404	406	438	395	387	377	380	431	445	411	404	401	422	435	406	422	404	439	404	385	443	423	413	422	381	371	385	429	449	414	430	420	420	387	401	400	385	463	440	404	394	410	441	379	418	411	402	448	411	424	402	408	407	467	412	431	436	405	419	407	381	380	404	398	435	402	388	393	422	428	395	407	466	418	418	420	422	377	422	435	422	405	419	439	414	403	393	382	402	398	390	436	437	399	447	408	397	426	378	473	389	399	449	391	420	399	451	400	457	400	403	437	448	411	420	440	388	407	393	420	427	415	389	426	439	404	402	412	403	382	426	397	401	395	418	413	396	451	397	439	434	421	408	414	401	394	412	431	413	394	405	408	404	405	429	408	386	438	411	388	415	397	419	394	438	381	414	421	395	471	448	429	413	404	415	420	423	424	390	442	401	385	391	419	425	417	413	392	411	443	421	400	413	437	440	416	425	388	391	427	401	409	409	401	401	439	383	418	435	426	420	386	383	417	424	388	412	425	441	418	412	435	377	378	396	434	467	429	440	395	452	412	398	384	421	384	419	414	457	458	392	454	425	414	408	396	421	424	439	409	425	406	419	416	431	422	430	425	429	377	437	415	396	384	407	398	420	438	419	411	406	395	407	425	450	423	385	401	439	431	435	423	391	442	416	412	408	419	377	421	440	434	401	419	438	432	410	438	433	411	429	421	436	399	446	423	408	419	435	403	424	404	411	396	379	394	426	416	374	409	379	431	417	434	381	379	399	375	445	431	416	401	396	418	408	441	448	378	401	387	397	401	433	407	437	424	407	392	384	400	411	442	439	430	401	415	409	409	446	425	391	360	434	406	424	452	424	408	387	397	394	397	408	422	415	411	422	395	410	411	412	399	378	416	392	433	384	425	394	392	415	391	440	427	420	392	419	419	426	426	445	404	398	436	416	418	418	368	411	390	371	402	396	411	375	416	411	428	413	405	415	415	371	411	428	443	379	398	412	419	408	454	423	440	423	407	383	397	430	378	409	404	380	400	422	417	398	430	423	422	420	392	417	361	397	418	452	452	422	431	478	399	416	448	403	390	415	413	397	429	399	431	423	412	381	443	408	419	433	440	411	430	429	397	431	436	407	428	423	429	417	430	384	389	420	413	433	405	436	413	404	396	411	412	430	417	420	413	402	408	415	395	374	409	431	405	391	410	412	414	410	393	435	415	396	409	420	413	379	434	436	391	384	411	393	389	398	426	412	432	422	417	400	410	410	427	423	393	423	423	407	413	436	430	441	407	468	405	380	412	441	448	439	438	428	406	436	422	407	392	444	425	435	406	403	434	394	391	426	411	403	422	423	411	416	410	389	426	389	394	411	410	399	386	424	432	442	420	405	426	434	419	432	379	402	427	435	434	456	435	424	373	375	443	431	428	419	359	421	426	398	432	394	449	390	393	416	406	434	432	392	403	412	431	403	381	418	408	426	406	406	365	385	425	401	385	398	393	390	409	385	420	422	400	401	387	408	429	435	439	443	407	438	417	427	417	391	415	394	416	397	406	431	411	405	437	423	427	405	445	424	388	377	397	435	393	442	383	392	419	380	392	408	418	420	375	440	393	350	429	425	420	430	450	421	398	434	421	433	427	409	391	406	390	406	430	428	417	432	404	421	401	414	401	402	418	458	398	393	446	441	430	418	393	417	398	416	414	420	439	413	411	416	405	389	393	372	406	413	450	381	401	398	427	418	403	391	432	433	440	425	434	444	402	421	419	504	437	425	436	411	414	429	403	425	418	403	394	413	415	425	425	403	455	421	412	407	395	432	391	441	417	396	401	439	421	404	405	406	406	397	405	405	427	445	397	427	392	423	414	427	379	413	415	399	412	440	425	417	438	415	434	427	389	410	381	422	396	399	417	419	461	379	390	433	396	418	424	395	418	455	398	407	447	406	405	418	397	412	411	414	420	414	421	409	383	381	471	457	441	433	419	384	432	413	396	369	379	431	419	399	408	433	464	429	416	364	382	421	416	414	432	406	387	375	420	407	431	402	423	381	400	402	422	374	425	415	402	420
29614	57071	48423	35737	30136	22046	17241	13979	10281	6874	5485	4264	3474	3151	2684	2193	1873	1806	1425	1206	1009	856	836	695	681	641	587	568	514	534	536	506	479	480	503	456	480	429	422	473	444	485	414	433	442	410	451	452	404	415	410	431	425	459	441	443	429	396	401	428	422	411	423	439	451	452	415	433	426	457	458	421	401	432	440	439	420	439	421	447	447	401	375	403	443	442	455	432	387	432	437	431	422	433	446	447	412	423	399	462	424	420	467	452	436	428	452	466	420	444	387	389	379	436	429	419	426	398	447	413	429	416	456	462	443	400	456	401	420	415	418	436	441	471	393	427	425	416	415	416	419	431	413	435	426	431	463	403	422	396	411	420	418	409	412	407	431	430	402	438	414	412	436	455	440	472	438	427	415	402	432	389	417	409	425	399	413	437	383	398	442	440	423	461	427	415	394	450	413	435	398	427	394	391	445	411	408	400	417	469	409	433	408	415	443	396	418	426	428	415	437	375	434	443	430	416	417	397	431	418	405	428	423	405	420	445	392	398	406	415	409	409	398	398	409	400	456	403	402	435	444	449	443	437	426	441	412	408	402	411	449	415	406	398	409	427	445	404	380	422	426	449	409	465	410	390	436	413	385	443	395	422	402	423	433	410	418	443	459	412	401	394	378	443	410	440	399	411	469	403	460	420	439	416	430	441	411	403	415	444	429	420	417	422	428	400	417	437	397	432	418	427	426	415	413	419	443	448	425	449	457	408	396	400	383	453	447	472	391	402	432	403	406	455	434	403	396	442	441	446	400	407	452	423	396	430	456	410	429	431	445	413	439	405	437	441	407	421	407	399	418	390	405	407	389	448	443	435	409	433	419	418	414	410	420	426	361	452	416	461	401	429	412	424	393	432	414	471	416	426	370	410	449	439	442	409	410	420	457	447	409	442	405	447	424	396	398	440	423	417	430	452	404	427	436	432	433	427	424	398	422	425	450	416	422	415	448	417	394	396	416	423	422	405	423	407	459	452	446	425	436	428	426	443	436	379	417	424	431	423	408	415	404	407	451	427	426	388	433	432	393	457	443	445	406	418	470	419	410	441	408	400	433	426	402	367	425	409	411	427	422	428	412	429	442	402	432	423	448	429	432	410	402	389	428	429	428	429	405	442	438	456	391	424	407	394	437	427	460	404	404	420	414	399	443	423	437	430	431	417	466	416	431	445	433	409	472	434	411	427	418	426	422	403	444	410	432	446	393	398	476	412	433	424	423	427	435	435	437	444	420	446	439	405	391	442	421	423	430	465	411	422	443	414	412	397	446	437	436	449	456	398	435	458	444	444	454	425	385	454	412	422	431	422	389	411	436	437	407	442	431	416	439	457	429	423	406	411	399	382	400	400	414	439	419	446	421	454	424	437	440	416	442	407	449	425	445	426	415	421	425	397	419	463	414	443	442	406	418	445	448	399	430	482	426	426	402	395	453	458	499	451	400	438	402	443	423	415	421	416	442	398	372	422	421	412	405	401	449	450	440	418	426	450	411	439	407	426	422	432	452	395	403	390	459	412	400	421	458	404	391	420	411	434	429	419	428	403	433	415	400	428	462	401	386	442	396	398	398	482	412	432	420	383	441	395	423	417	422	409	441	428	442	427	418	411	393	433	404	456	450	404	376	406	427	413	457	473	400	404	419	413	411	436	414	412	401	440	444	395	397	417	427	438	412	400	433	437	429	400	387	430	478	435	449	405	419	447	413	405	443	387	403	455	427	425	405	422	424	407	421	452	490	400	387	434	440	425	441	423	446	450	443	400	423	447	429	440	418	401	427	426	430	425	437	406	390	417	433	425	439	450	427	414	439	434	395	414	387	430	432	371	432	445	447	396	415	465	429	425	419	421	429	396	406	414	395	404	385	401	411	441	454	428	398	451	408	383	430	401	435	383	409	431	426	401	418	405	443	450	434	420	423	400	445	411	418	431	408	416	411	438	422	411	421	422	441	402	406	441	448	407	423	432	432	420	401	416	424	418	478	402	409	448	414	419	428	472	426	415	394	438	424	417	445	454	456	407	423	452	409	428	408	423	414	427	404	449	414	395	425	381	429	437	442	440	387	408	390	411	414	433	399	400	368	443	458	421	407	410	415	384	415	397	468	402	423	400	414	430	455	419	418	388	453	431	440	441	431	416	431	419	374	442	428	451	418	418	426	420	435	427	428	439	397	432	423	400	423	461	435	420	431	427	433	405	407	371	452	424	430	444	441	440	457	410	411	420	407	445	406	430	418	413	405	438	415	422	436	387	419	404	449	422	415	428	409	398	418	411	432	442	388	408	446	423	400	441	419	414	446	428	429	394	437	430	436	416	436	440	412	425	414	424	427	417	445	416	435	485	431	414	434	446	450	444	475	412	447	418	425	420	437	406	412	410	423	423	440	418	416	411	421	435	389	457	428	441	434	415	391	432	419	398	434	426	444	393	444	401	405	431	411	427	448	497	427	417	420	442	448	414	383	421	462	408	436	407	405	439	423	386	458	424	415	415	421	399	402	423	419	410	424	452	443	401	388	425	402	437	421	437	417	402	425	392	404	408	430	417	431	437	436	410	431	403	411	456	426	452	416	386	475	381	416	386	445	448	400	421	425	424	395	428	420	429	410	453	409	438	413	410	435	425	458	376	432	437	387	402	456	427	426	433	404	440	429	458	458	454	406	427	427	438	420	440	403	382	416	449	424	386	431	428	400	453	475	462	420	382	430	428	421	422	435	421	427	400	409	421	419	448	434	429	476	395	419	421	431	434	430	414	420	404	437	450	406	428	389	422	464	415	426	390	414	427	403	446	425	426	416	405	434	420	396	440	441	438	417	410	438	415	412	462	404	423	434	428	416	417	436	438	440	386	418	388	437	430	433	421	430	391	407	431	413	451	396	408	454	412	424	417	456	424	454	416	423	435	426	466	448	437	396	419	418	435	446	462	441	401	428	424	436	433	416	450	453	386	421	409	439	421	401	409	440	429	427	421	424	410	419	437	443	441	435	401	407	431	431	435	430	415	455	456	438	431	406	398	400	406	387	431	397	398	417	468	407	418	433	419	425	422	395	410	446	424	443	425	400	411	417	451	452	431	433	433	440	430	416	437	438	417	418	407	450	444	433	418	418	455	405	405	437	403	432	418	437	402	441	435	453	412	444	409	420	425	435	424	440	441	409	438	445	424	423	416	425	411	442	420	424	436	404	392	399	442	428	379	450	390	392	433	442	423	432	405	442	414	454	435	426	405	441	406	437	422	442	439	419	422	419	416	418	422	466	425	417	436	435	444	413	443	402	440	416	448	429	386	416	408	440	387	435	443	420	408	420	424	454	393	435	383	408	430	396	433	385	426	414	416	398	382	457	434	415	429	419	414	409	412	442	406	421	404	432	425	398	420	433	423	406	433	439	419	416	440	429	431	405	429	452	419	425	433	392	423	446	440	415	424	423	481	425	400	414	407	419	434	434	418	414	383	418	443	423	428
30189	30361	33757	23209	13762	8007	4810	3150	2286	1664	1377	1160	972	846	759	726	549	565	506	445	426	391	360	369	364	339	335	328	293	298	322	319	320	331	297	331	317	286	287	289	311	281	310	300	326	302	304	300	291	323	282	336	284	324	291	297	311	289	286	314	292	289	304	324	279	322	297	299	292	292	299	306	296	294	319	290	286	289	286	348	294	266	304	309	299	288	301	294	319	278	287	284	304	304	325	319	316	302	337	289	302	281	320	292	294	285	290	310	267	290	305	312	290	293	305	297	288	301	279	280	279	311	276	322	297	288	284	276	304	323	291	279	298	298	301	290	280	294	307	312	318	326	322	286	286	337	288	319	303	284	293	303	285	306	303	323	340	275	289	283	299	287	298	330	312	255	319	297	299	281	326	325	334	286	318	311	277	320	289	327	304	296	311	307	289	309	293	308	330	314	271	307	307	291	286	286	288	287	303	280	311	292	302	311	294	259	289	291	319	278	300	300	288	287	292	278	292	311	332	279	273	324	274	287	286	309	306	305	313	294	290	305	284	289	293	301	281	292	318	324	299	287	303	294	302	285	316	300	291	290	328	328	295	301	273	338	299	286	294	282	321	299	295	314	312	324	287	308	288	304	294	299	288	327	321	289	309	285	287	290	312	273	274	317	278	313	280	286	269	285	269	308	273	290	324	263	299	269	293	303	274	294	299	294	296	310	321	321	311	303	309	289	311	287	320	287	331	317	301	305	284	289	333	308	274	324	288	255	283	316	312	308	339	301	313	277	266	299	292	303	267	282	323	279	307	310	294	313	272	292	300	251	285	266	292	308	305	318	278	289	302	290	310	274	285	306	296	317	295	286	333	304	305	301	305	335	307	301	295	314	293	303	307	275	317	300	343	308	313	305	271	294	279	298	286	289	286	315	314	299	315	274	287	310	284	309	287	294	281	263	282	308	300	320	352	327	312	305	327	315	278	309	291	304	314	297	305	297	285	311	283	336	292	277	286	293	275	312	327	293	285	314	272	256	289	325	278	285	292	316	316	275	321	277	330	300	312	343	289	319	287	292	316	299	291	314	288	321	309	269	297	287	257	306	296	270	291	327	321	277	286	327	313	318	270	309	290	309	273	280	287	295	328	314	300	282	272	303	317	309	310	295	282	290	258	308	297	309	310	292	316	306	281	277	288	320	306	313	293	288	296	338	285	324	285	273	271	311	294	276	307	307	296	316	309	293	307	292	311	305	324	319	284	290	295	303	274	294	305	296	282	296	293	292	290	302	316	298	307	292	303	272	315	339	314	295	301	318	304	315	291	294	327	283	282	268	299	275	322	272	301	292	286	307	289	270	283	296	317	298	287	256	298	298	284	313	275	298	290	301	303	292	328	266	325	287	292	298	276	286	304	295	287	360	313	286	294	315	331	275	289	306	264	308	303	268	315	261	317	289	287	325	309	298	295	299	297	276	288	311	299	293	312	287	294	315	294	298	323	276	312	312	278	305	305	309	267	301	280	278	320	255	312	278	305	302	280	281	283	271	267	278	286	301	265	290	300	310	335	286	308	294	261	309	286	298	285	311	320	340	309	295	282	277	271	276	287	310	316	297	299	297	301	290	283	326	292	297	313	307	290	302	296	312	333	319	313	286	309	307	302	301	299	312	279	324	298	305	274	301	301	275	301	287	294	294	283	303	306	295	284	291	304	278	299	288	282	302	316	299	310	302	309	271	286	306	313	279	309	288	286	286	296	322	253	305	320	297	312	280	295	263	289	287	300	273	298	309	302	300	298	283	284	306	305	307	315	320	296	282	301	282	282	282	281	309	335	279	324	256	271	300	285	307	297	310	262	315	309	265	270	314	324	291	314	307	309	285	273	319	311	320	284	289	294	346	286	295	265	286	293	325	291	310	289	306	315	309	301	289	311	293	279	297	297	299	329	315	293	282	328	306	290	320	300	303	321	309	306	327	317	335	289	297	306	282	281	280	282	319	273	266	335	297	279	331	294	317	316	290	271	281	297	266	308	287	349	302	304	286	316	316	301	287	269	289	283	323	300	292	280	293	288	344	341	277	304	328	298	301	317	308	316	310	272	265	293	319	303	250	311	296	297	272	290	315	303	293	289	289	266	319	328	294	307	289	338	299	314	296	296	308	310	329	293	307	286	308	298	295	296	310	278	282	303	315	308	298	280	289	319	293	277	289	297	309	291	277	300	307	303	310	300	277	310	313	307	270	314	305	307	294	322	287	321	248	303	348	308	309	328	312	295	317	318	304	303	305	309	260	291	305	258	292	308	316	315	329	345	279	329	304	295	308	327	298	328	306	279	300	305	297	320	306	310	298	302	309	283	322	332	287	320	301	305	311	283	270	279	313	285	294	307	271	316	289	297	310	297	303	266	295	280	267	302	304	312	286	305	307	277	290	266	267	318	271	322	307	313	269	316	287	299	303	300	284	277	276	284	319	293	286	311	318	297	314	291	304	311	296	307	268	294	290	286	298	299	283	307	294	300	300	306	300	309	295	296	329	270	282	301	290	290	303	313	283	277	307	286	285	319	315	324	296	315	301	295	299	290	284	294	277	301	269	304	270	327	295	331	301	292	293	285	294	336	279	312	269	330	289	267	270	320	268	302	297	279	309	286	281	320	282	298	306	295	299	296	300	299	292	303	307	303	318	285	266	303	303	305	319	271	300	299	310	281	293	273	314	325	313	316	269	309	313	296	287	298	303	309	298	286	271	289	289	307	307	306	268	285	284	301	289	325	303	274	301	266	283	277	270	322	333	299	290	315	311	316	271	260	307	345	282	300	322	259	290	279	300	298	287	308	283	311	286	317	295	317	315	294	284	282	294	293	292	276	296	295	315	302	369	300	312	336	310	294	274	287	295	321	322	296	283	296	267	295	298	289	306	305	264	307	284	289	309	315	306	312	320	295	310	290	298	323	321	304	250	277	304	306	281	282	290	268	308	289	340	308	314	297	273	281	290	319	296	309	274	296	288	317	280	285	311	292	293	303	299	311	295	303	292	306	296	327	350	290	308	286	289	266	289	264	282	303	302	311	287	303	269	301	297	301	291	272	300	285	280	314	287	319	277	322	296	312	328	289	308	292	275	291	335	295	297	304	297	279	334	306	272	312	262	281	318	292	309	296	319	285	321	295	290	303	272	276	282	285	291	276	285	286	290	278	296	258	337	273	297	303	320	311	301	322	291	287	320	340	295	273	289	312	271	310	298	289	317	298	296	299	276	296	300	316	298	289	297	292	290	292	294	262	302	281	278	328	279	304	293	285	302	289	271	300	280	305	296	296	293	295	294	274	284	310	325	285	281	300	307	319	291	313	305	278	302	299	317	299	315	280	275	310	299	305	303	316	290	333	316	305	306	315	303	317	321	318	289	294	313	299	332	285	324	295	301	324	286	307	266	301	299	320	309	284	313	331	303	311	291	295	251	301	284	286	284	287	288	280	309	310	291	316	314	306	289	280	302	297	295
27548	44323	34315	22285	16768	11842	8057	5664	3998	2873	2306	1879	1559	1365	1168	1086	855	860	724	595	487	460	465	398	407	407	327	362	359	349	359	344	353	334	329	326	310	349	283	322	319	339	318	336	343	331	360	370	324	335	317	284	331	340	303	312	336	315	332	304	313	334	332	295	343	327	349	341	332	337	301	315	310	312	327	319	308	326	362	307	324	288	323	322	323	325	352	319	316	320	315	341	304	336	334	329	319	300	308	323	337	340	332	317	326	299	298	338	341	320	315	338	319	309	329	340	327	320	345	311	315	326	298	300	283	292	338	334	324	344	339	346	330	326	334	306	326	354	335	348	332	314	349	319	354	332	312	326	388	324	318	331	343	336	302	323	293	321	331	308	321	323	305	294	333	349	321	351	331	335	316	321	332	342	359	349	285	314	341	321	302	350	334	332	331	334	309	317	360	295	349	327	309	322	315	320	318	322	321	322	342	361	308	349	328	317	333	324	349	312	360	367	318	338	349	355	320	314	333	327	333	319	302	331	336	350	303	341	296	309	306	342	308	349	329	336	312	319	323	348	321	342	306	311	297	326	343	317	317	308	340	315	355	313	333	336	311	321	314	296	336	318	311	324	320	338	350	327	318	313	328	310	311	334	328	337	335	327	320	308	314	329	349	311	339	301	330	320	340	307	325	309	329	320	330	341	324	305	320	318	354	322	306	297	343	362	340	325	299	301	301	310	344	311	372	320	350	310	331	338	315	324	290	345	341	335	329	289	301	334	319	328	319	343	339	331	348	298	351	300	313	318	290	307	333	295	341	283	330	334	322	332	348	322	313	311	344	332	328	307	348	319	292	292	325	328	331	324	297	343	332	295	326	308	326	338	313	317	318	304	301	337	284	370	304	306	310	304	307	289	344	307	325	291	295	313	316	314	306	337	287	342	306	356	315	287	320	319	319	364	349	346	327	320	315	310	315	326	326	325	322	299	291	321	319	339	307	294	332	309	311	368	307	317	318	328	324	295	343	304	311	320	339	320	322	328	309	320	331	300	293	306	328	316	358	332	313	327	333	327	320	328	330	315	321	318	303	341	322	325	288	335	337	312	330	332	288	302	288	337	323	321	331	318	302	343	346	315	309	324	327	309	320	351	323	312	303	327	333	329	311	328	326	333	281	308	343	356	320	335	317	332	331	327	350	330	309	356	313	334	335	319	300	292	320	313	299	289	319	290	340	338	327	303	331	332	285	303	315	324	333	307	321	323	314	338	343	310	342	365	309	319	319	341	319	330	316	320	297	314	356	320	297	307	313	344	335	325	353	321	332	292	315	343	375	319	315	309	305	340	315	335	302	318	315	336	339	338	364	338	317	292	311	332	329	303	280	315	278	340	322	307	299	317	331	313	327	330	317	304	300	323	352	351	322	320	304	297	356	315	319	342	314	333	323	326	338	299	328	314	315	306	315	294	339	300	314	312	339	317	319	344	302	276	307	320	345	313	338	306	315	325	328	274	316	306	355	318	331	315	293	324	359	315	350	339	303	308	311	325	334	325	321	345	315	313	307	327	305	351	341	320	330	314	305	308	357	318	285	313	346	302	359	336	328	354	321	314	328	316	348	335	318	343	327	327	314	320	308	330	347	296	328	311	337	313	345	360	340	298	292	312	374	343	373	313	333	325	322	341	293	334	310	311	328	317	330	313	310	325	319	343	285	292	312	302	336	310	315	305	346	320	344	336	305	341	278	310	320	312	327	314	327	302	338	301	314	347	312	352	315	342	320	338	335	318	338	312	340	320	324	319	309	382	326	332	298	316	305	333	303	300	335	316	326	282	355	303	320	304	323	293	296	319	348	307	320	328	338	329	323	305	344	271	329	334	307	349	324	317	336	332	332	291	289	333	303	341	307	346	351	335	328	298	329	334	318	323	346	298	323	322	320	320	329	341	296	304	305	323	310	310	333	333	304	338	341	342	313	344	323	345	365	339	341	334	304	302	326	330	349	330	294	356	309	351	334	331	314	335	334	326	335	333	330	327	308	325	291	336	305	349	330	337	313	309	325	318	308	304	343	285	350	312	284	336	324	334	316	322	333	326	333	314	326	327	330	311	285	329	340	337	312	304	276	337	328	351	308	306	286	295	347	353	343	366	316	314	312	348	321	315	301	343	331	304	364	340	296	333	326	287	333	343	309	331	341	334	332	342	356	308	301	303	307	313	304	344	324	340	332	326	321	341	303	298	311	317	371	311	321	301	366	322	350	330	327	324	330	308	308	337	340	322	326	289	323	322	315	307	339	326	316	326	296	338	327	292	302	307	307	316	328	329	365	329	295	362	327	298	297	336	330	359	313	309	319	308	303	343	320	338	299	301	306	341	305	321	307	325	342	312	297	322	333	343	299	314	316	271	317	310	301	317	319	313	336	308	324	349	311	298	329	360	338	313	345	325	311	334	386	354	324	286	323	329	332	331	310	325	328	335	338	303	341	289	287	332	310	320	321	331	301	340	320	322	333	313	365	335	314	276	337	315	345	330	283	304	346	290	302	326	326	329	356	338	341	339	307	316	327	310	326	338	308	323	330	294	301	299	297	305	308	343	354	328	308	289	317	314	308	332	332	320	319	337	319	325	314	306	355	344	343	324	320	307	317	343	305	311	339	283	312	342	315	332	335	319	336	328	320	328	317	337	326	310	320	311	294	312	338	336	323	305	298	328	341	356	330	339	330	318	305	326	338	321	321	299	309	314	324	303	312	331	332	297	349	308	311	324	326	343	315	307	335	316	297	341	325	329	326	325	336	314	321	323	345	327	343	327	350	314	312	324	305	324	316	320	322	309	302	323	317	333	326	318	315	342	336	348	354	292	325	344	325	310	337	302	303	320	339	297	336	342	351	307	308	331	307	322	303	316	306	304	305	285	302	313	323	305	330	316	314	337	299	305	317	336	327	312	359	295	332	303	361	323	296	324	342	341	287	301	319	312	307	308	332	337	345	307	311	335	344	340	302	320	327	335	326	283	285	280	321	299	304	337	325	304	310	304	324	297	318	334	338	344	330	292	357	345	348	319	325	325	311	330	321	308	310	324	336	318	332	293	345	316	310	352	317	291	318	336	326	317	327	314	301	316	298	301	313	324	335	325	292	334	313	336	346	329	339	347	308	331	306	343	343	339	326	317	344	323	343	337	305	341	322	358	309	349	326	318	330	330	340	311	305	314	320	318	317	328	321	312	354	320	319	334	307	291	318	360	315	352	322	312	334	299	312	316	338	341	318	339	289	316	314	300	325	294	340	321	343	287	311	333	294	303	312	355	341	325	355	320	326	302	331	323	335	327	329	299	317	308	291	316	327	323	324	310	329	323	320	335	316	328	322	322	318	284	307	355	322	323	337	327	334	363	310	333	316	316	362	300	327	296	313	346	310	325	337	326	308	365	318	311	317	343	337	304	314	329	341	325	327	295	292	325	323	348	331	339	337	326	290	332	304	328	362	335	347	330	326	346	335	359
24228	21393	28661	25350	22717	18823	11411	6883	4675	3061	2203	1745	1600	1378	1152	1065	929	777	763	663	480	445	459	397	393	357	344	324	353	302	279	327	326	321	303	332	316	276	314	291	311	310	278	297	295	350	257	280	279	311	305	320	306	265	310	292	290	306	277	272	327	281	276	305	283	286	256	295	294	307	290	273	264	260	266	277	292	287	296	298	310	274	255	313	292	312	290	295	286	281	282	312	301	285	270	290	302	322	288	318	295	321	309	274	313	313	316	290	267	329	308	319	282	261	318	278	265	284	277	301	271	299	294	278	299	286	280	290	323	315	292	271	292	274	301	308	294	302	282	271	323	302	274	289	278	282	298	280	271	279	277	256	282	270	295	298	284	281	302	273	293	273	314	301	263	282	265	287	295	280	293	262	323	258	299	303	278	303	284	294	292	287	292	316	280	300	295	259	271	294	288	272	275	278	264	289	278	323	241	276	286	262	273	292	280	279	286	308	305	274	281	312	283	287	314	282	292	315	285	301	292	287	281	312	276	307	289	300	299	286	296	292	280	279	280	264	286	295	282	272	271	269	305	273	260	304	295	307	281	290	292	280	309	310	294	281	278	281	295	284	292	270	328	286	300	301	295	325	239	275	274	274	302	255	273	290	249	262	302	311	276	313	285	294	321	275	290	287	288	311	296	301	336	281	272	303	286	310	281	284	293	286	300	284	299	272	259	304	290	267	318	287	295	291	283	282	303	288	325	308	292	289	282	287	289	298	319	307	313	287	292	310	291	291	261	277	304	243	305	307	308	270	252	293	291	276	273	276	303	309	318	293	288	299	288	291	282	275	289	288	261	288	308	288	279	271	307	300	299	296	322	295	304	289	285	291	292	292	289	294	288	286	302	312	326	292	285	270	278	308	280	284	272	288	302	276	268	284	283	305	300	303	264	270	300	259	289	263	292	290	293	317	288	270	278	307	279	290	318	286	289	282	332	279	275	273	292	299	299	284	287	300	317	328	251	285	295	291	286	283	295	263	285	305	298	294	279	293	295	303	289	281	271	319	306	306	291	278	269	283	325	321	295	260	278	297	295	285	278	286	284	316	291	292	306	257	273	274	297	333	299	275	279	295	315	298	282	298	306	277	267	293	278	315	273	285	285	283	264	313	305	282	304	296	296	279	274	288	299	287	284	284	304	300	284	284	299	313	307	297	286	298	278	322	264	279	300	277	280	290	287	257	307	286	321	289	338	289	280	284	283	283	288	287	304	287	286	273	274	304	254	266	276	278	304	300	280	287	296	303	266	285	269	274	297	305	304	284	283	278	284	308	325	300	265	284	286	323	249	261	303	270	305	317	308	274	284	269	279	276	277	303	280	304	297	294	320	277	287	304	276	289	301	275	295	271	301	293	294	292	290	289	252	321	276	290	296	301	246	282	267	277	322	298	296	297	273	302	294	271	304	283	309	294	302	266	291	302	309	303	298	260	268	279	294	304	299	313	282	275	286	286	300	300	296	265	259	306	287	287	299	276	305	298	290	313	273	282	308	299	299	276	317	263	282	292	309	316	298	277	284	271	301	276	279	243	256	274	278	295	271	288	273	303	330	315	309	333	290	297	327	277	292	282	280	284	292	287	296	285	307	303	292	289	266	284	270	313	291	295	299	303	277	274	292	277	319	289	303	282	304	297	309	294	299	278	307	283	271	281	294	316	286	314	315	255	281	299	287	283	305	292	266	309	280	287	295	314	277	300	291	283	298	290	289	290	252	295	256	294	274	309	306	296	296	290	290	290	278	305	294	272	266	329	279	280	280	292	280	326	299	283	314	286	273	293	287	260	293	308	272	286	268	312	280	255	274	252	304	298	299	291	267	304	330	306	312	322	276	312	284	302	275	267	276	314	253	290	294	300	271	276	282	265	316	266	285	273	287	304	268	278	320	285	286	300	255	283	284	282	285	271	290	302	321	277	301	284	295	310	275	283	309	320	325	292	266	294	294	297	292	328	288	293	340	295	280	305	334	283	281	319	306	275	280	292	278	275	280	304	310	283	301	284	259	310	291	290	279	252	272	273	274	261	311	288	304	306	272	301	307	284	265	290	294	275	296	278	297	301	297	280	302	285	291	290	290	255	302	317	278	309	265	278	291	262	295	306	284	291	313	307	299	282	292	279	317	307	294	292	324	285	289	314	260	265	310	302	262	268	289	301	292	271	307	281	319	320	303	287	279	315	262	305	303	273	297	286	282	314	289	318	265	258	292	305	298	306	282	304	278	262	346	285	320	289	290	287	280	285	254	273	313	302	314	296	316	271	271	277	309	283	282	270	288	290	297	293	316	290	257	293	298	287	288	293	296	321	298	279	311	287	302	282	314	273	296	302	287	287	326	323	294	288	286	281	281	320	301	294	316	287	285	276	298	302	278	305	283	306	308	296	285	301	254	321	278	313	329	261	313	263	285	261	290	288	258	269	287	277	288	287	273	285	299	299	306	330	291	264	303	282	258	280	317	303	279	235	317	288	276	271	276	269	266	279	294	299	251	301	306	287	284	273	284	310	303	288	258	269	290	301	305	279	289	308	273	324	294	292	284	303	277	237	302	308	298	280	293	261	266	296	279	272	276	284	265	281	302	300	288	281	310	292	300	278	309	318	310	295	278	304	262	289	304	271	310	282	285	305	284	276	263	272	319	278	270	311	306	294	281	288	300	306	297	270	292	267	269	269	317	273	291	304	271	289	289	313	321	287	295	292	282	276	289	291	259	292	276	290	314	283	279	300	288	309	296	269	270	262	300	288	332	300	281	270	296	290	272	287	310	273	282	257	282	269	290	268	305	306	303	280	308	272	267	294	321	290	289	293	275	278	247	273	313	280	280	274	303	301	312	266	305	271	289	275	290	301	275	298	265	281	286	287	278	279	314	277	300	293	285	274	307	272	276	269	261	326	307	296	317	266	262	284	294	242	300	313	298	272	269	288	316	291	283	318	269	290	299	299	305	284	287	279	294	296	299	334	274	308	304	295	292	293	306	260	291	252	297	282	296	281	286	302	309	286	282	308	266	261	299	272	300	302	286	265	307	312	262	324	290	315	290	269	299	284	321	272	307	289	310	269	267	263	309	277	297	294	312	288	298	311	292	273	284	287	304	299	281	323	286	284	282	276	277	314	305	269	292	297	272	297	284	309	309	278	297	294	295	291	279	286	295	280	267	284	315	284	313	289	264	293	296	324	327	272	296	309	301	296	290	281	290	256	284	302	289	300	272	285	285	290	291	308	300	315	269	265	296	234	286	283	290	286	299	289	253	290	279	282	292	281	313	303	301	255	312	280	296	296	266	306	277	274	320	292	268	279	338	330	309	290	314	288	282	287	274	306	326	283	282	296	297	293	274	284	286	331	270	314	314	305	280	286	272	292	302	279	314	297	302	316	281	273	295	289	258	310	268	293	278	322	255	307	301	295	267	276	299	279	286	281	291	284	325	296	307	307	298	297	275	304	286	302	287	292
26834	52069	41931	30595	24378	18591	13368	10382	7604	5015	3811	2970	2542	2253	1948	1583	1390	1185	1137	908	706	567	544	488	503	414	424	398	388	359	340	334	341	330	340	287	308	328	340	303	303	317	339	356	329	349	313	289	317	291	324	296	319	325	350	355	315	323	283	334	310	309	319	268	299	308	316	305	340	286	319	320	320	308	294	337	318	328	316	292	328	307	296	316	348	300	315	296	334	313	301	292	315	295	317	323	312	277	322	286	285	299	324	276	331	315	316	308	323	313	322	291	329	321	315	307	323	295	291	318	273	337	311	299	327	315	298	281	288	297	304	285	293	285	329	294	303	308	304	310	332	295	318	291	293	299	337	335	288	294	309	286	308	303	294	313	307	310	265	316	323	296	336	325	299	319	312	291	309	322	335	308	295	299	313	278	314	308	347	324	279	301	314	313	288	309	310	331	311	319	310	327	330	316	290	319	319	302	306	331	304	291	329	289	313	287	331	301	303	289	291	313	295	352	310	322	297	313	289	329	317	317	309	281	318	298	284	298	311	305	312	292	294	324	305	294	332	293	307	318	321	279	308	292	297	311	311	270	311	282	315	282	310	294	308	305	305	286	315	293	325	295	291	312	307	296	333	283	369	306	324	315	317	317	372	292	309	282	298	322	314	306	294	295	308	281	311	310	305	307	299	279	291	303	323	340	307	302	280	362	311	299	282	313	304	302	316	332	319	308	300	300	314	274	308	303	314	278	302	324	300	304	337	321	288	303	331	310	364	289	314	288	303	308	306	314	304	337	322	276	262	311	338	304	306	313	308	331	314	313	295	320	306	293	308	336	304	290	312	322	284	319	315	293	304	307	301	283	321	352	318	321	334	301	302	286	373	299	302	310	305	332	285	344	325	306	330	307	306	318	313	323	289	318	337	337	307	295	280	291	312	276	303	308	321	315	307	318	303	281	333	336	326	309	333	307	307	287	317	325	349	313	291	326	328	316	315	295	332	283	292	315	265	346	305	298	276	289	304	309	302	310	331	288	323	334	274	320	311	298	301	332	316	309	318	307	270	285	333	297	278	289	293	311	281	289	311	290	299	324	296	343	305	283	335	289	285	286	337	335	314	314	313	329	342	310	290	291	307	292	306	291	323	313	317	313	315	327	289	295	328	323	293	320	288	300	288	309	309	352	303	327	331	329	290	294	303	325	290	294	311	342	301	276	318	334	302	330	286	342	321	303	337	315	301	336	310	336	287	307	294	350	294	323	300	310	325	306	311	301	292	337	337	305	296	327	266	324	318	310	337	290	289	293	294	317	313	288	288	334	307	298	305	308	319	316	349	264	333	277	335	283	317	300	283	318	319	283	317	315	324	317	293	308	299	293	327	301	286	305	300	352	283	295	302	335	322	314	319	300	316	272	287	297	307	281	313	282	305	318	306	345	307	320	294	295	289	273	294	330	312	344	309	316	329	299	294	310	298	289	337	274	309	324	322	297	314	303	334	314	294	327	316	280	312	297	292	326	308	281	305	314	308	302	293	304	324	283	327	325	311	316	310	310	288	328	295	289	312	280	321	319	320	286	298	311	302	300	300	282	302	327	347	302	340	305	307	320	318	324	330	317	325	314	289	312	326	300	302	313	310	322	331	306	300	319	323	300	305	303	271	285	301	321	288	333	298	300	297	331	320	326	297	290	319	298	291	293	331	321	316	308	321	299	307	327	299	274	326	318	291	307	309	317	312	308	307	301	307	321	346	328	315	317	303	315	321	277	266	350	316	321	302	328	256	297	306	312	305	308	308	289	325	303	292	293	286	338	289	291	296	337	288	280	302	300	316	295	329	286	329	301	291	326	329	344	271	333	300	295	277	313	300	307	294	312	305	299	325	331	301	281	308	307	321	294	328	314	303	300	326	287	323	338	301	350	319	313	299	298	286	323	306	298	276	311	308	294	304	305	298	294	316	290	293	299	311	331	308	341	257	328	341	289	284	313	323	308	286	319	319	325	304	302	290	313	314	288	325	278	283	292	317	313	287	351	309	312	294	334	313	300	314	325	293	325	310	309	320	298	279	310	312	298	304	319	301	297	307	327	294	309	286	277	322	323	331	319	308	300	312	320	292	277	313	283	310	275	293	332	300	312	321	317	294	303	323	297	304	335	314	260	300	301	316	307	308	328	333	285	312	339	325	320	307	295	311	294	338	315	312	332	279	296	323	332	288	311	289	296	323	320	344	323	310	286	357	313	309	305	325	303	321	351	304	296	298	328	290	338	329	304	338	320	298	329	292	329	327	344	297	291	320	299	303	289	301	314	322	294	329	310	327	314	312	305	271	317	292	267	309	294	315	309	301	280	320	296	353	317	285	302	282	306	325	299	329	303	285	295	272	330	283	296	299	297	330	316	267	307	307	289	305	342	307	333	301	327	328	304	297	287	303	305	308	318	284	289	310	295	338	324	305	314	281	306	319	302	311	307	302	292	317	315	321	304	312	321	316	297	294	325	304	338	324	306	339	287	324	306	271	318	319	329	277	296	316	313	287	317	290	328	302	317	284	291	292	340	324	290	311	297	293	297	315	321	319	321	282	295	291	296	302	294	288	300	309	315	339	310	319	297	318	327	301	298	315	299	301	311	282	300	310	320	301	307	275	297	298	305	275	339	301	331	344	357	285	328	316	296	366	312	303	267	297	295	273	323	321	336	322	309	284	301	283	326	310	291	301	349	299	300	300	307	322	324	311	287	336	298	319	286	311	318	339	285	261	285	304	323	319	313	335	328	313	306	337	290	303	342	341	309	300	305	319	280	301	291	285	328	303	311	297	306	323	287	320	319	279	308	300	315	309	314	320	341	294	340	321	321	309	324	292	297	292	300	294	290	314	312	322	311	292	284	283	340	322	271	327	288	296	317	310	312	313	309	317	294	331	320	289	314	302	301	308	320	318	315	324	309	310	330	312	314	334	315	313	307	301	298	344	316	333	305	303	308	276	319	332	305	309	296	316	313	274	335	309	314	284	316	319	296	317	289	323	323	299	278	308	326	316	298	322	292	310	325	306	303	343	316	348	305	304	312	301	325	287	309	311	328	280	318	296	297	319	304	302	284	322	316	289	339	305	320	310	294	305	314	283	329	322	306	301	281	309	302	326	299	315	288	322	308	305	320	287	312	323	320	302	328	294	297	318	312	306	305	280	321	284	310	300	276	302	283	299	332	314	316	297	300	328	288	293	316	330	279	308	320	305	318	280	308	314	301	294	325	287	306	283	305	299	297	293	315	308	288	275	311	316	290	313	292	301	311	311	327	317	304	300	316	313	336	277	305	281	307	304	326	293	311	293	330	307	302	308	289	335	301	298	284	288	291	316	313	323	318	315	311	300	315	279	313	289	293	315	299	287	292	319	311	306	308	308	301	272	339	266	319	299	306	298	313	315	286	300	336	314	307	336	314	304	306	307	292	293	298	325	323	264	310	323	311	297	329	313	294	298	285	296	314	271	326	319	305	317	303
25365	21460	28391	27428	19777	11603	7095	4660	3137	2236	1864	1501	1307	1242	1141	1054	874	723	769	667	543	522	490	430	494	430	422	434	399	418	413	472	382	415	407	409	404	370	424	395	409	388	387	400	365	394	387	433	408	369	350	367	365	353	409	426	425	412	393	373	399	358	351	410	409	397	381	392	373	370	379	380	391	383	392	386	375	389	401	376	389	426	393	392	394	381	354	407	414	393	391	418	404	352	386	390	371	439	419	385	373	400	356	426	393	375	351	408	412	368	408	364	358	375	385	383	391	335	393	328	407	363	328	374	378	385	376	385	382	365	413	425	411	395	407	420	362	381	384	368	376	404	384	351	369	393	379	412	383	375	414	368	399	364	394	400	398	352	359	396	375	344	347	403	370	419	374	380	366	416	364	369	355	374	419	400	412	399	380	395	393	373	415	395	394	338	369	392	378	379	384	417	390	369	412	437	412	393	391	402	374	398	376	366	381	365	388	404	384	370	391	380	430	355	336	407	403	400	353	403	424	383	408	385	330	355	400	399	361	375	411	376	369	369	397	415	388	370	383	382	413	379	371	342	370	405	369	389	368	411	431	390	370	369	414	385	380	391	391	406	376	374	380	399	406	395	406	366	394	407	462	369	413	370	373	406	329	380	333	402	397	382	389	401	431	334	399	408	415	328	363	359	386	406	333	375	406	390	384	399	374	380	376	390	380	392	386	400	369	376	399	397	417	386	385	364	408	404	434	388	372	381	381	346	379	403	407	388	389	361	376	403	439	408	391	381	412	431	387	390	395	411	383	361	408	386	371	345	403	381	372	374	354	405	378	380	384	403	400	386	423	364	399	424	378	395	406	391	365	360	374	392	375	400	449	419	371	353	391	405	400	383	353	362	409	381	399	388	382	364	390	385	382	385	388	408	387	402	380	388	396	389	404	386	397	346	432	409	403	374	391	379	410	351	346	378	357	393	408	403	390	399	356	398	378	397	348	390	392	397	409	380	370	342	374	380	408	396	390	404	387	386	405	412	359	382	395	389	386	379	442	405	415	380	406	373	424	428	392	384	381	413	400	378	379	389	382	401	386	368	389	374	424	422	405	406	418	400	393	391	379	399	371	357	371	370	418	385	405	385	401	355	355	380	395	385	403	326	401	364	423	368	384	371	395	375	381	390	400	381	374	409	392	359	382	412	360	383	368	378	376	387	381	354	413	366	391	372	395	365	376	388	422	376	419	372	342	379	399	370	388	374	392	390	385	415	409	396	377	385	388	403	365	347	347	402	399	342	385	378	394	390	365	364	381	420	391	395	372	386	349	383	366	396	405	397	395	410	393	385	398	416	393	375	379	415	389	386	361	382	397	394	367	386	397	388	433	408	382	363	413	379	401	369	383	388	382	378	405	383	426	378	401	375	373	425	376	390	342	363	408	398	401	380	383	425	390	383	392	406	367	379	381	389	401	373	378	359	370	358	399	349	416	355	379	373	387	393	368	392	393	413	361	368	392	381	362	397	351	377	379	373	400	417	401	346	380	392	428	370	419	356	388	378	437	409	390	393	383	373	367	366	391	400	394	389	397	374	394	435	356	371	389	359	373	363	360	428	382	390	375	374	372	406	367	391	360	389	417	411	386	354	411	387	370	380	398	368	391	397	424	400	389	386	398	392	408	402	369	399	387	398	408	397	368	407	399	405	384	392	422	401	382	393	405	370	366	373	398	420	412	392	390	393	369	400	389	394	402	375	412	384	383	387	402	352	369	384	369	416	417	401	359	368	395	381	386	378	394	422	377	374	413	376	429	377	360	368	345	398	383	359	368	417	371	416	412	378	409	406	402	395	418	366	395	413	371	394	409	386	396	346	395	354	364	360	404	405	400	398	407	388	403	402	417	409	411	377	409	408	382	389	378	421	394	390	425	361	387	376	380	388	391	368	394	369	391	393	394	410	397	399	383	391	407	387	395	397	384	385	373	431	394	387	362	392	384	395	411	393	355	384	374	395	387	405	431	404	358	369	389	388	367	371	348	398	392	378	391	388	423	369	385	372	388	403	408	391	347	384	386	368	404	394	405	390	373	390	384	386	380	372	381	358	406	374	399	409	403	405	360	389	374	399	386	394	395	351	417	441	371	387	396	385	427	373	381	404	365	372	387	398	394	381	402	388	413	394	395	391	384	371	446	374	376	382	372	382	385	389	396	392	387	396	377	389	375	405	403	394	348	407	383	375	387	386	380	382	426	363	361	387	399	411	385	388	375	374	417	351	368	392	368	391	367	385	362	386	396	393	395	362	404	401	384	377	396	425	383	373	401	411	390	386	394	392	373	397	425	428	400	384	390	430	365	392	385	348	383	362	384	389	383	393	416	361	406	362	357	339	393	427	391	387	402	422	397	368	418	396	376	386	388	386	371	377	393	413	401	390	393	399	383	406	372	362	391	395	370	391	392	383	384	375	417	345	424	389	404	353	391	409	367	408	386	385	367	380	413	381	403	382	395	386	392	402	358	396	416	375	395	385	367	394	375	382	409	397	381	381	392	371	430	416	410	370	404	405	368	350	381	364	367	411	383	355	405	365	381	387	353	381	390	409	399	395	402	385	370	412	405	404	390	403	391	343	408	354	417	362	387	395	410	396	396	409	363	401	394	367	370	386	365	372	397	368	384	379	366	372	404	396	399	386	390	376	395	401	389	386	385	378	416	421	395	358	374	383	383	391	413	390	392	386	399	375	396	390	388	411	388	400	391	387	384	399	375	396	385	383	393	410	397	365	402	381	387	385	404	424	383	371	369	378	387	376	368	410	370	432	422	374	385	373	371	380	407	397	403	368	415	381	415	403	407	331	360	366	352	415	409	416	399	376	361	387	388	348	383	401	417	366	401	399	395	394	415	362	357	398	408	386	409	361	384	428	415	377	385	377	396	359	386	430	377	393	365	406	402	381	355	433	381	395	387	387	370	389	405	389	424	380	384	393	368	404	401	425	424	396	378	403	418	395	374	381	388	439	384	416	418	427	387	388	391	391	370	406	379	369	387	416	370	410	341	366	394	372	398	350	379	341	354	386	377	366	366	397	439	402	445	380	405	365	396	377	374	406	399	389	370	400	406	384	365	354	427	371	388	367	409	372	354	381	428	373	363	371	376	401	403	380	371	403	392	344	386	380	389	390	402	383	349	399	399	383	391	392	368	404	405	413	396	400	384	386	386	413	397	376	380	396	394	381	375	378	392	413	374	361	360	418	403	401	340	399	433	385	388	369	385	382	387	392	340	398	388	400	399	386	417	372	367	360	353	372	407	372	362	364	365	402	405	362	384	392	401	377	352	386	397	370	367	398	400	383	395	404	341	371	403	394	400	401	397	417	354	400	391	389	377	419	409	374	355	421	388	396	396	376	373	392	367	415	378	382	394	369	363	414	438	352	397	373	413	386	365	372	370	399	393	414	404	411	389	361	423	387	386	400	409	392	395	400	424	381	380	401	363	406	374	397	404	377	400	376
27031	48707	39042	27824	21187	14853	10764	7996	5566	4127	3255	2586	2133	1988	1705	1607	1394	1100	1055	917	737	638	554	531	522	459	496	481	488	448	492	472	427	460	382	443	445	414	440	419	423	422	438	440	432	387	411	459	443	453	393	399	422	442	406	422	418	428	423	414	421	419	421	416	410	443	440	402	448	408	414	407	382	405	379	416	391	395	425	410	441	397	426	420	437	409	399	412	420	406	419	446	411	419	420	418	413	456	404	423	419	407	403	425	399	439	403	412	411	447	407	396	404	451	443	413	400	430	408	417	407	417	433	412	424	428	444	412	388	394	423	392	372	404	396	417	427	418	423	394	419	442	433	401	432	429	440	406	408	431	388	403	399	388	414	437	415	431	397	402	445	429	440	422	432	445	397	402	401	406	398	415	407	416	395	441	442	400	459	410	411	421	429	432	420	411	403	402	395	379	409	431	443	425	450	383	409	380	463	359	404	438	383	402	425	379	402	398	444	428	371	444	392	429	433	417	423	411	441	431	428	399	403	404	417	393	403	405	444	430	413	391	441	423	417	383	413	396	377	413	442	421	399	423	453	453	404	409	391	409	408	414	413	433	417	411	410	413	409	402	408	429	393	439	409	446	420	438	396	416	416	371	426	419	390	400	407	411	392	397	410	401	422	432	410	403	428	437	405	439	426	390	424	382	400	436	439	454	421	396	436	415	426	424	393	419	416	400	435	388	428	405	400	454	381	423	410	454	407	428	413	437	421	397	470	431	397	435	422	389	391	391	406	412	420	391	414	413	415	415	403	408	409	437	427	411	411	381	437	428	436	401	401	408	392	456	420	390	425	420	397	427	444	419	392	396	398	421	452	428	426	429	418	406	403	381	406	427	408	432	397	378	446	424	430	403	405	403	390	435	417	380	416	389	422	420	450	409	423	407	442	396	412	413	423	427	426	464	415	435	424	412	427	406	412	398	451	395	396	404	411	432	404	403	386	392	391	431	411	408	409	430	438	427	467	413	402	429	464	402	393	374	432	409	422	424	419	444	425	446	438	405	401	396	407	443	413	414	414	424	379	402	410	384	414	393	428	430	404	399	402	427	423	402	409	428	433	455	397	387	396	404	432	401	419	405	427	394	426	446	386	402	389	391	421	411	398	426	403	415	387	410	442	431	422	428	436	426	413	431	420	422	393	407	407	414	432	417	410	414	419	397	378	377	408	418	400	440	390	445	391	434	442	429	366	434	429	460	414	409	427	401	442	406	394	402	386	392	408	409	398	429	415	395	446	433	409	429	435	423	401	431	393	433	412	410	424	405	408	417	418	409	388	419	418	410	390	388	416	393	417	377	419	409	404	366	415	440	385	401	423	426	387	393	448	399	440	408	435	421	446	418	429	391	416	404	401	438	417	423	422	384	404	391	442	387	433	399	415	421	433	432	408	403	457	374	468	429	405	379	363	415	392	409	434	422	383	418	395	409	411	417	410	398	447	435	403	431	437	398	405	406	428	395	394	426	460	379	414	417	386	425	417	421	440	389	420	416	417	406	416	402	413	409	397	436	410	439	445	410	432	399	390	377	410	382	448	460	418	439	441	388	417	427	438	453	389	419	421	406	422	391	409	435	425	412	430	427	378	421	432	410	452	422	384	461	404	420	420	374	413	411	396	423	428	429	384	396	412	423	432	443	406	438	440	360	385	397	409	398	424	454	407	420	423	431	428	405	417	419	415	403	413	383	373	450	419	399	382	396	376	425	398	408	376	401	420	418	400	427	399	426	400	412	444	394	390	383	420	394	407	438	461	424	403	424	419	423	426	440	399	410	376	436	403	415	419	403	414	441	403	445	433	461	384	426	428	365	413	406	406	462	432	433	429	423	379	440	402	441	425	382	439	436	406	406	400	441	396	377	403	430	374	421	429	450	382	431	389	455	403	400	380	429	421	417	394	420	435	421	393	405	436	425	382	382	397	385	412	414	394	417	420	408	424	429	418	398	387	448	396	374	431	419	416	443	462	401	414	434	418	392	463	429	432	400	445	405	451	438	425	441	409	379	443	411	416	409	422	434	453	397	371	416	432	399	384	404	411	412	409	417	397	398	415	377	397	388	433	373	417	416	403	433	411	417	458	420	409	416	376	433	391	370	414	424	428	395	368	389	435	410	409	411	432	425	411	430	415	420	420	396	387	412	390	395	424	418	423	411	424	424	446	410	408	405	435	398	401	444	417	411	415	451	415	430	375	443	431	398	433	393	408	398	393	429	408	393	410	411	429	391	392	421	445	418	384	418	403	361	428	425	414	402	430	400	398	403	426	450	387	403	418	409	459	397	436	387	431	359	423	400	413	364	409	422	442	381	402	431	443	434	418	396	402	417	402	455	397	402	392	395	421	432	402	380	411	407	419	421	407	410	435	424	370	447	390	418	452	451	410	402	427	415	425	399	430	405	432	389	409	466	397	403	432	408	420	420	387	414	429	436	383	422	446	424	426	391	434	438	419	390	464	410	431	417	437	379	401	412	415	431	432	368	409	442	397	402	432	374	417	402	446	398	431	357	433	415	437	401	411	408	373	388	361	389	422	410	410	385	404	431	419	403	408	389	400	385	429	410	407	386	399	429	411	418	418	401	423	437	403	452	442	415	432	406	435	442	412	392	375	450	422	411	402	441	389	388	427	391	460	389	398	378	430	406	418	361	388	415	434	409	407	399	424	400	430	410	442	400	385	380	385	410	435	453	420	404	414	415	422	432	416	405	427	407	437	424	408	409	381	418	428	415	430	370	412	433	450	399	443	418	426	380	451	447	434	419	394	432	426	401	383	427	423	432	413	411	403	426	441	420	401	427	427	440	447	398	412	412	430	399	388	424	426	398	376	441	410	407	406	421	399	402	415	384	407	377	412	382	438	400	393	449	428	443	384	434	448	420	431	445	427	394	428	411	432	419	410	382	420	424	408	405	404	424	406	384	468	409	366	408	419	380	399	428	425	437	407	438	427	450	402	404	415	449	428	438	423	408	401	443	446	416	415	405	421	413	372	431	436	406	427	403	408	424	393	401	419	436	399	433	405	394	429	400	434	390	423	435	411	398	411	395	423	405	432	398	434	428	419	431	399	426	397	405	423	388	400	411	451	395	396	397	419	385	428	428	422	412	431	379	457	402	396	417	432	410	441	426	384	389	431	394	415	429	390	416	426	429	400	449	420	452	371	428	392	426	451	386	416	386	412	424	476	391	478	420	404	423	412	405	413	422	442	402	389	392	435	384	445	416	438	431	419	385	423	382	403	405	364	395	433	398	428	430	428	399	403	390	394	402	410	446	422	404	419	388	411	391	384	428	384	385	428	424	426	380	415	422	401	404	397	408	414	423	391	395	400	414	400	417	404	418	437	448	387	432	441	450	379	419	417	398	429	421	441	391	403	403	371	383	423	419	415	375	415	397	402	457	424	391	403	399	415	400	395	430	406	416	370	389	423	431	391	409	413	414	411	408	405	399	436	391	441	457
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
