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
340361266067	340361266587	340361267137	340361267687	340361268237	340361268787	340361269337	340361269887	340361270437	340361270987	340361271537	340361272087	340361272637	340361273187	340361273737	340361274287	340361274837	340361275387	340361275937	340361276487	340361277037	340361277587	340361278137	340361278687	340361279237	340361279787	340361280337	340361280887	340361281437	340361281987	340361282537	340361283087	340361283637	340361284187	340361284737	340361285287	340361285837	340361286387	340361286937	340361287487	340361288037	340361288587	340361289137	340361289687	340361290237	340361290787	340361291337	340361291887	340361292437	340361292987	340361293537	340361294087	340361294637	340361295187	340361295737	340361296287	340361296837	340361297387	340361297937	340361298487	340361299037	340361299587	340361300137	340361300687	340361301237	340361301787	340361302337	340361302887	340361303437	340361303987	340361304537	340361305087	340361305637	340361306187	340361306737	340361307287	340361307837	340361308387	340361308937	340361309487	340361310037	340361310587	340361311137	340361311687	340361312237	340361312787	340361313337	340361313887	340361314437	340361314987	340361315537	340361316087	340361316637	340361317187	340361317737	340361318287	340361318837	340361319387	340361319937	340361320487	340361321037	340361321587	340361322137	340361322687	340361323237	340361323787	340361324337	340361324887	340361325437	340361325987	340361326537	340361327087	340361327637	340361328187	340361328737	340361329287	340361329837	340361330387	340361330937	340361331487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3096	2000	3600	2300	3096	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3095	2000	3600	2300	3094	2000	3600	2300	3094	2000	3600	2300	3094	2000	3600	2300	3094	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3093	2000	3600	2300	3092	2000	3600	2300	3092	2000	3600	2300	3092	2000	3600	2300	3092	2000	3600	2300	3092	2000	3600	2300	3092	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3091	2000	3600	2300	3091	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
22999	20399	27797	23322	21147	23380	23074	12596	7792	5752	4525	3248	2615	2059	1771	1578	1351	1257	1165	1012	933	920	848	820	736	707	645	625	612	576	532	523	533	460	489	487	463	491	476	464	450	427	433	420	460	476	468	493	489	433	441	432	455	497	423	474	480	462	430	451	466	436	462	426	441	439	423	472	399	455	423	412	420	416	465	434	465	434	449	430	462	433	437	471	425	445	452	492	425	429	465	452	443	377	419	449	444	443	487	466	459	450	435	426	404	467	480	429	472	476	437	408	432	423	431	479	433	472	460	404	428	429	454	477	413	489	440	456	434	396	436	465	454	424	489	467	438	440	464	415	454	435	468	448	447	460	449	477	456	448	425	486	458	458	468	426	446	454	456	423	403	415	450	443	451	459	451	406	423	462	437	427	451	457	454	432	440	412	455	421	447	442	429	471	474	465	433	440	431	464	456	445	458	451	404	415	452	449	481	457	435	451	404	467	410	452	449	412	422	418	446	437	441	458	450	457	457	474	464	395	480	477	425	460	430	466	422	449	447	440	434	421	444	470	430	464	435	472	456	463	457	422	448	467	465	452	421	480	452	465	431	417	463	445	470	466	423	485	468	448	453	462	480	447	443	452	446	422	440	428	414	417	435	443	454	431	428	437	437	419	455	440	472	434	455	421	440	454	434	467	425	481	446	441	431	434	431	502	443	411	425	434	463	467	427	421	439	405	454	467	433	455	460	433	461	450	397	442	455	433	454	464	468	432	463	399	447	412	435	435	444	429	444	447	442	471	457	442	442	466	443	458	454	447	483	446	396	423	454	459	451	468	444	451	447	461	455	462	451	420	493	429	438	460	437	414	448	487	428	435	419	498	449	462	438	446	449	450	458	437	441	439	436	447	437	437	479	461	446	452	432	443	448	474	417	471	449	461	452	421	394	454	452	427	460	439	431	448	452	465	476	453	424	436	471	473	443	427	481	417	434	443	442	439	465	435	470	450	428	456	432	478	425	486	459	454	471	433	459	403	430	465	461	446	419	468	442	433	451	453	454	474	461	450	416	436	458	440	436	418	469	425	442	434	453	448	483	486	455	443	464	457	436	462	419	474	461	431	451	452	445	437	468	448	441	487	443	404	430	451	448	488	492	479	457	463	420	434	436	427	449	422	462	449	441	425	440	408	478	449	478	424	479	437	451	433	443	427	443	403	435	455	462	471	462	456	456	407	422	446	430	483	423	426	421	459	412	429	433	473	459	422	460	450	428	443	459	443	458	469	425	419	432	468	427	452	471	465	466	433	444	453	447	492	439	429	451	455	441	451	468	438	441	437	451	429	466	416	448	454	411	453	430	429	491	427	464	456	478	446	429	440	491	446	428	466	417	451	418	435	437	401	456	472	460	441	455	435	439	461	425	443	456	488	446	428	450	432	426	434	477	437	418	448	466	453	440	456	441	454	441	466	447	436	455	432	471	459	425	451	428	442	471	407	436	460	440	461	470	459	442	471	486	427	432	417	487	454	474	427	464	443	425	455	456	468	439	456	441	471	452	432	417	453	456	469	452	499	432	430	452	480	490	413	469	430	451	417	461	502	445	466	420	458	456	472	438	472	442	466	394	459	446	458	428	438	467	478	434	476	445	467	431	446	458	433	419	468	446	426	414	404	445	446	413	477	402	442	435	451	444	460	466	410	459	477	446	454	460	432	433	435	502	478	419	423	492	427	443	424	460	465	463	435	421	447	467	478	446	437	478	426	427	435	476	462	449	448	457	458	452	432	433	440	458	451	442	435	439	452	501	463	421	462	429	445	500	424	457	482	451	414	453	428	452	405	474	426	424	437	422	454	412	439	430	471	457	408	437	465	432	455	467	471	456	453	448	436	489	439	374	434	420	421	467	419	486	468	417	435	452	462	426	438	455	425	481	451	408	416	481	431	448	466	444	402	425	438	460	414	430	468	459	499	449	457	457	412	445	407	463	439	445	447	443	458	425	427	473	466	436	479	449	441	454	448	454	460	443	490	422	446	427	419	450	415	478	468	481	410	475	439	458	459	441	436	452	439	454	444	440	407	429	417	504	490	434	490	449	429	502	424	473	461	430	466	438	444	459	440	432	468	456	424	423	462	408	455	426	423	445	413	451	434	428	459	452	471	467	431	414	427	456	447	450	405	458	444	458	486	440	469	476	443	438	424	431	446	474	480	500	467	472	403	434	450	424	465	420	444	424	414	423	444	478	414	409	421	422	428	461	474	446	432	458	438	469	429	455	461	451	464	407	463	427	446	433	490	483	432	414	405	442	467	413	429	416	454	418	456	437	475	448	447	476	462	409	431	424	481	438	428	421	434	441	430	454	452	470	496	472	435	442	444	461	439	422	444	437	444	463	412	442	434	443	414	458	454	431	426	437	459	463	450	421	466	490	422	464	435	441	478	471	457	459	428	426	449	460	498	460	444	427	431	453	427	463	438	508	439	437	436	430	479	438	467	471	456	452	455	432	458	468	451	441	434	440	421	436	410	461	466	393	447	432	435	433	440	454	438	454	467	448	441	449	436	429	402	452	434	471	445	465	454	405	443	395	473	441	439	421	431	442	466	440	483	418	403	461	427	466	420	463	458	479	420	455	444	461	436	455	507	415	429	457	441	448	427	450	426	418	439	464	415	443	458	459	430	485	448	434	436	460	458	442	456	468	444	434	458	460	490	465	444	430	422	460	431	472	439	423	460	440	430	419	426	448	457	478	464	438	439	446	483	429	427	454	456	451	395	418	478	464	474	448	437	433	450	445	447	454	429	485	455	442	462	467	460	465	435	440	401	408	473	445	451	458	464	422	412	441	439	477	455	419	433	455	469	416	440	457	434	476	443	446	411	421	498	495	444	465	400	458	406	440	446	433	432	421	413	447	471	461	480	453	416	444	439	445	450	465	438	433	442	448	411	424	423	414	509	454	440	485	437	414	486	455	443	449	456	434	427	451	403	386	456	471	447	429	469	433	447	463	425	443	446	416	440	454	483	467	426	418	431	456	447	449	440	406	441	459	433	445	488	439	431	466	424	457	402	463	428	455	450	460	457	422	412	445	453	431	418	431	415	439	418	465	404	423	443	438	467	438	431	437	442	440	414	419	424	392	454	426	468	497	455	457	447	481	442	494	426	437	418	444	454	473	457	390	469	448	428	462	424	440	478	453	461	466	445	472	473	438	476	437	426	448	445	466	379	436	504	431	440	437	461	462	436	430	478	443	447	445	451	462	449	443	445	454	430	422	406	458	440	488	411	470	458	434	429	470	428	434	422	414	454	455	436	465	447	413	424	429	456	431	427	417	416	463	461	447	454	449	471	446	452	444	441	466	450	450	426	429	477	476	438	400	429	472	452	488	463	447	431	427	481	456	460	470	459	411	422	454	448	457	434	472	450	437	414	419	455	438	449	446	441	441	434	451	433	416	475	471	423	429	483	451	420	434	422	466	425	427	436	427	460	410	419	459	420	478	434	457	435	451	423
46603	63174	59195	42933	31374	25757	19503	14749	10955	8478	6624	5078	3887	3099	2530	2146	1867	1657	1430	1279	1178	1138	973	934	872	737	724	743	652	610	553	497	533	495	500	483	485	436	411	457	456	416	427	436	441	432	431	393	414	435	421	403	451	424	401	421	418	442	398	399	392	440	394	418	446	420	406	382	395	433	424	422	408	466	440	429	390	414	390	424	403	409	456	401	436	405	432	391	406	416	378	406	436	412	416	395	410	425	444	417	407	380	430	391	360	443	372	414	422	402	407	426	379	389	381	370	438	403	428	365	398	397	413	427	393	425	438	421	389	383	426	433	417	450	404	408	378	408	418	443	457	416	401	413	415	402	417	465	407	405	397	413	384	411	447	445	419	417	420	389	405	410	418	413	389	399	407	411	417	415	381	425	402	417	423	441	388	401	445	428	422	403	407	385	426	406	390	457	389	393	381	423	413	391	418	426	416	431	389	395	396	406	401	407	433	408	390	400	419	404	379	428	432	415	435	429	428	365	441	419	396	410	387	441	399	387	410	408	425	432	389	404	402	398	410	435	425	419	398	392	399	418	389	428	393	407	417	387	426	404	407	388	410	389	390	401	412	407	416	397	446	378	428	404	409	426	402	438	422	389	412	384	396	422	416	381	385	393	429	419	432	432	419	420	421	418	415	456	387	389	402	420	397	406	421	396	404	424	404	415	427	394	403	429	419	390	398	429	399	385	409	394	433	412	416	387	402	416	442	395	395	379	407	390	416	406	428	423	422	451	418	409	393	389	435	408	429	431	364	419	411	415	447	417	401	408	387	422	433	455	383	423	411	463	413	412	436	414	416	450	376	402	424	412	389	410	436	417	439	404	388	407	435	441	413	413	386	402	398	388	417	440	423	404	412	446	409	411	413	370	424	383	406	411	411	444	396	380	373	360	419	423	431	397	392	396	385	434	402	420	399	391	418	412	386	434	404	404	390	411	455	402	409	415	406	415	394	393	408	415	415	424	437	429	376	385	424	434	404	390	413	391	408	407	401	398	420	391	400	405	379	431	410	415	445	432	427	395	388	410	410	410	447	438	452	427	389	409	434	454	405	410	443	383	385	402	427	446	400	395	453	388	387	407	394	378	396	439	428	440	428	404	411	418	437	423	437	411	389	396	431	413	435	423	395	412	421	400	401	400	423	357	459	383	383	391	403	391	391	434	386	440	438	438	417	382	400	403	380	408	417	425	404	390	396	410	389	412	396	402	412	418	442	445	394	406	411	393	395	425	418	440	420	403	371	401	409	446	394	413	426	394	416	392	393	407	418	386	407	387	412	423	412	418	402	417	415	380	409	398	401	414	403	415	395	420	396	439	389	404	399	389	384	411	377	384	414	407	414	416	400	410	415	415	423	389	427	451	395	414	379	391	400	415	412	399	400	375	385	402	414	426	407	420	413	411	410	402	421	405	423	401	413	424	410	389	406	419	411	393	413	397	434	431	409	424	411	421	394	381	413	445	429	445	397	408	432	390	425	423	402	402	402	414	435	428	411	437	420	428	436	372	410	385	430	411	429	397	407	414	419	411	434	437	391	399	427	409	427	416	373	447	406	456	406	405	392	402	413	431	415	419	405	425	445	412	364	387	440	409	414	425	414	381	428	404	410	391	412	386	377	434	423	458	463	367	409	367	350	463	353	436	445	387	424	388	425	412	413	377	382	418	420	429	442	404	430	385	396	419	395	437	420	470	406	389	442	462	424	387	425	426	426	413	391	363	428	384	388	381	425	402	455	437	383	430	445	399	420	417	431	446	400	435	435	402	409	436	433	437	395	418	420	417	421	414	422	390	428	405	425	396	382	444	417	427	399	439	406	403	399	377	366	406	400	403	386	383	393	371	387	416	382	388	406	423	374	398	403	407	379	388	400	431	428	422	418	440	375	398	413	391	369	382	387	400	396	415	428	393	422	411	370	409	385	397	406	411	406	399	400	431	404	383	391	418	414	412	434	398	448	391	390	431	378	426	420	406	391	412	432	411	385	424	413	429	439	393	447	413	435	400	403	406	434	378	409	375	422	414	391	424	390	390	433	426	435	419	416	415	422	403	424	383	397	374	402	399	418	392	469	359	374	404	412	413	383	413	417	422	406	400	412	431	405	377	404	399	413	408	422	405	387	389	391	406	387	396	434	433	415	414	402	398	430	405	444	445	394	399	429	426	400	398	388	409	396	398	396	427	419	374	419	417	387	389	419	421	411	398	431	411	412	378	416	400	401	410	407	424	424	417	413	386	411	375	427	410	407	387	412	420	438	430	442	409	408	434	392	429	410	427	426	432	417	402	401	425	407	443	453	389	408	443	416	425	398	450	433	457	424	427	402	419	410	412	406	386	427	433	447	406	420	435	418	385	430	432	403	428	431	405	406	401	411	452	404	411	391	423	439	427	433	381	431	434	406	419	425	434	405	361	389	432	406	392	414	409	427	405	401	420	381	394	451	383	422	404	408	380	387	431	398	433	417	422	430	421	388	399	385	400	374	411	440	413	408	426	401	388	421	397	398	428	417	397	384	413	452	387	388	418	430	415	399	417	408	420	399	408	446	349	426	410	413	394	403	396	397	392	407	408	453	395	404	432	412	422	433	395	401	411	402	417	443	384	430	428	409	430	399	386	430	402	417	408	403	426	388	413	417	382	411	420	383	411	422	357	414	415	429	412	392	453	403	402	424	411	402	385	410	449	399	423	430	434	420	415	392	426	398	433	426	387	438	403	399	369	364	415	394	380	392	432	418	407	400	408	420	390	431	435	405	416	410	381	444	380	422	406	394	397	423	448	418	432	389	408	435	430	408	370	381	417	430	412	438	434	392	433	397	379	402	414	395	427	388	413	429	410	390	390	414	412	405	412	433	426	405	443	390	400	426	404	423	436	409	380	412	394	417	428	437	397	434	428	380	415	402	421	393	431	416	412	400	395	403	426	424	401	428	383	384	373	430	367	400	403	408	431	419	401	426	416	386	405	409	430	398	438	428	421	401	441	409	435	416	384	387	421	401	402	422	431	422	417	372	430	378	411	435	394	382	380	394	424	419	441	427	385	442	425	399	401	414	431	425	404	416	380	417	419	379	387	430	422	428	405	421	416	413	413	427	405	412	412	387	437	418	417	402	401	394	382	393	384	429	411	420	427	379	400	395	398	383	412	392	403	420	412	418	376	401	424	368	403	413	402	414	382	407	393	426	417	442	414	391	435	383	410	391	405	409	411	419	399	394	439	419	430	409	389	403	399	400	431	432	384	412	405	442	410	444	406	365	432	394	406	403	388	404	389	412	420	380	448	389	412	401	392	417	447	385	438	401	385	386	420	406	425	382	419	423	400	399	390	401	416	432	424	397	415	409	375	417	435	427	404	411	422	402	413	428	436	430	427	427	415	437	393	430	413	441	354	424	419	383	393	416	397	389	418	422	413	401	407	420	441	438	388	399	405	401	403	438	403	435	397	408	418	402	363	439	419	442	426
29355	23569	30926	29440	21739	15376	9615	5760	4138	3078	2379	1832	1451	1229	1136	939	870	821	774	749	657	589	608	593	548	538	505	521	509	516	464	457	430	475	457	389	422	427	439	418	393	396	398	396	423	410	403	385	410	420	408	385	386	437	411	390	383	390	372	388	369	387	405	443	405	409	406	397	384	384	398	406	392	383	400	383	388	359	439	402	395	374	403	410	423	411	417	393	403	395	394	382	413	383	421	384	382	420	465	409	370	379	363	381	416	424	395	428	384	398	426	402	409	409	401	416	383	426	427	407	384	400	350	369	396	368	404	416	412	388	377	397	388	401	400	433	404	420	392	417	399	409	412	370	374	403	392	403	396	386	410	408	402	408	419	396	391	399	436	394	402	391	410	403	389	406	395	423	410	398	406	380	395	401	378	406	395	403	395	410	421	421	422	406	348	399	407	386	409	423	371	408	411	389	390	402	410	381	410	407	397	407	432	424	396	385	423	430	399	407	416	384	395	368	437	373	414	393	371	397	391	370	404	409	362	401	392	390	392	388	437	403	395	389	390	413	398	421	399	398	401	412	374	413	399	385	448	427	400	410	394	410	432	374	404	396	429	368	400	384	392	404	413	422	391	343	392	412	441	396	404	438	426	385	413	375	366	402	426	395	434	409	427	419	413	428	389	384	397	389	403	407	433	423	394	344	427	400	419	388	438	368	377	394	402	374	360	373	411	375	420	400	404	377	420	384	366	408	389	392	419	427	392	409	417	401	421	402	376	423	379	420	358	403	413	396	428	422	396	406	401	368	409	414	399	411	410	423	435	392	392	434	371	441	407	376	408	425	399	409	389	390	416	395	379	386	393	429	424	415	346	384	452	375	389	400	413	408	405	398	409	414	408	414	408	413	400	409	377	389	391	374	406	354	396	385	408	406	379	383	379	410	379	382	413	414	396	384	423	416	399	366	415	398	375	393	440	434	418	428	366	405	398	418	416	434	398	441	370	353	384	366	394	397	386	413	386	373	372	419	382	381	414	408	373	390	418	408	427	387	400	399	366	417	450	401	429	404	382	405	395	371	414	390	377	429	420	385	393	396	417	416	424	379	435	398	384	354	390	456	428	397	380	416	389	373	421	401	427	392	372	405	371	378	405	393	399	422	380	408	391	409	402	413	424	383	407	394	384	413	397	381	354	421	383	362	389	405	414	407	448	448	394	363	393	380	371	406	411	434	371	418	442	424	392	420	410	382	401	385	410	398	411	396	391	428	404	374	388	442	374	413	425	381	421	395	411	401	388	386	421	374	440	426	413	391	378	399	417	405	435	424	403	386	383	398	388	379	401	458	444	386	414	395	440	407	391	409	393	418	393	387	415	402	379	419	379	478	423	446	389	390	430	403	405	394	421	395	388	407	411	449	403	391	418	380	400	389	422	403	411	395	405	414	434	393	416	403	468	437	375	364	399	403	419	415	425	420	400	385	415	439	410	377	409	382	403	384	389	414	406	382	431	417	385	387	416	415	379	393	386	389	381	405	410	405	411	388	416	432	463	395	394	346	393	416	411	404	413	403	402	399	394	371	404	442	413	370	407	402	414	423	373	442	386	424	422	383	372	412	432	384	365	372	376	446	383	407	417	413	404	395	377	381	395	415	385	427	431	376	389	398	412	432	354	390	375	399	408	442	382	368	384	397	420	421	385	417	382	375	386	383	399	408	383	420	397	382	389	392	430	429	355	437	411	401	394	368	396	445	411	426	422	412	370	421	381	402	387	403	418	406	393	380	409	427	439	408	399	407	374	416	388	418	399	385	443	401	405	382	411	394	400	382	440	390	397	421	378	376	407	401	431	363	382	381	402	409	443	412	366	367	392	377	407	394	396	424	373	395	425	409	435	364	421	395	406	392	392	407	416	416	400	381	419	405	403	444	382	379	440	400	396	360	413	393	389	392	412	400	398	406	365	375	428	382	407	385	407	414	442	416	398	424	403	404	405	392	355	418	401	445	401	448	423	365	418	417	389	397	371	399	389	422	398	416	401	420	409	405	458	422	393	404	443	378	427	373	423	395	397	378	378	378	381	391	398	382	374	404	397	384	416	381	393	428	432	411	398	398	411	416	403	417	383	409	405	387	388	378	409	427	424	397	401	369	402	433	411	388	348	406	401	399	412	416	393	377	416	403	380	395	399	369	373	373	402	370	420	390	359	387	398	412	384	395	393	372	370	402	421	408	424	407	395	400	394	374	407	408	412	386	414	356	388	381	381	379	399	424	455	380	406	403	374	361	398	395	421	383	435	408	393	410	411	429	406	393	379	411	422	399	394	419	393	408	403	426	396	397	414	391	393	386	392	368	416	438	353	396	373	398	431	424	407	378	420	389	373	390	399	391	415	416	399	434	409	403	410	394	411	436	381	376	420	352	417	410	403	389	405	436	389	356	401	406	406	431	426	376	357	386	368	404	412	392	408	415	393	417	387	396	394	429	394	418	373	390	389	397	399	381	391	378	401	398	436	389	420	397	419	421	390	416	388	423	406	408	416	435	394	414	393	451	427	450	383	371	405	420	410	436	361	390	413	424	408	434	395	397	399	394	406	405	401	393	418	407	410	400	397	431	369	432	434	400	392	429	392	387	394	437	398	380	420	422	370	375	418	381	372	388	403	382	396	380	396	372	377	367	385	428	392	405	396	400	408	381	410	372	421	408	411	390	410	416	394	411	394	426	434	393	421	414	415	391	393	395	420	406	378	405	394	409	400	389	422	424	386	434	405	390	397	353	402	386	419	407	408	403	431	425	389	433	412	352	372	449	385	353	399	436	428	362	402	432	403	461	395	430	405	385	423	379	429	363	416	387	419	410	374	409	414	378	435	421	406	370	412	405	365	421	397	407	379	391	422	384	413	444	389	403	367	419	405	389	407	399	418	360	380	389	378	419	410	387	384	398	394	436	426	427	362	416	395	389	375	373	443	411	410	396	401	420	374	410	374	392	372	381	405	421	410	400	398	379	395	390	386	417	406	382	429	386	363	375	405	419	359	399	398	400	428	348	412	429	415	410	391	389	387	390	395	383	388	408	424	426	409	375	420	400	403	397	383	377	426	392	378	422	439	411	417	402	429	409	425	450	398	398	413	371	391	357	455	408	439	369	422	383	393	424	401	406	389	417	400	388	376	396	389	420	422	433	405	426	399	406	406	393	380	446	428	405	392	390	364	393	443	441	422	427	419	401	400	383	402	399	400	402	404	408	418	410	439	406	401	429	403	399	382	460	378	421	390	413	421	375	400	417	455	415	445	426	370	390	390	374	398	351	379	406	398	412	409	431	426	426	432	417	390	412	388	382	390	407	441	398	408	419	396	390	420	390	396	396	441	387	411	404	397	421	373	397	443	385	356	421	409	413	413	407	394	383	395	412	427	400	438	418	407	428	436	373	363	411	374	399	402	375	391	379	381	387	400	416	368	417	379	418	407	391	386	389	393	419	362	404	407	384	407	394	421	420	405	403
49651	53677	46631	32789	24857	18451	13011	9429	6991	5237	4000	2993	2381	1928	1549	1377	1136	1108	1017	914	834	760	735	636	637	594	577	547	504	471	457	431	480	434	405	426	421	404	389	405	383	386	376	380	382	418	414	376	383	365	359	381	372	416	344	369	364	410	371	399	366	386	374	386	428	378	367	356	370	401	370	393	368	368	362	369	340	390	344	389	331	373	388	396	410	380	410	369	355	344	376	370	368	357	369	373	398	408	390	409	370	377	361	365	386	393	377	362	382	366	371	347	400	383	369	360	390	360	415	420	400	407	368	384	393	386	366	365	386	384	386	381	392	340	353	406	388	417	386	397	413	378	397	368	397	399	396	391	384	399	386	340	366	372	361	362	359	380	365	398	390	393	377	380	375	393	397	391	385	406	344	381	433	390	391	364	407	385	347	356	363	416	365	363	389	393	385	399	386	399	333	386	356	377	380	344	389	366	395	378	385	357	336	364	373	383	402	363	414	385	343	356	388	395	391	379	387	399	376	351	357	377	398	352	382	432	373	375	385	388	375	409	386	390	401	352	363	346	389	372	376	362	394	386	377	358	386	410	403	379	382	386	384	363	402	399	381	382	412	389	411	384	398	359	395	381	425	363	386	367	356	372	351	362	356	421	385	409	366	384	420	349	406	377	363	372	349	361	385	380	368	372	374	391	382	384	368	323	348	375	358	356	392	409	380	349	360	347	386	373	366	371	403	356	360	369	383	385	376	379	352	388	385	388	352	371	378	383	373	375	426	352	372	406	366	418	401	377	368	351	364	341	380	371	384	379	392	351	361	363	419	342	387	422	400	374	396	399	385	328	389	378	372	381	364	404	377	395	396	371	386	370	361	399	381	363	366	383	388	391	409	394	396	372	390	376	374	381	388	377	393	342	361	415	392	407	348	375	384	380	402	378	404	373	386	388	389	377	353	386	351	394	373	354	341	377	424	354	366	393	371	378	366	389	407	381	360	377	401	414	380	334	372	433	372	375	386	410	394	368	383	367	371	361	381	360	396	426	353	375	333	386	386	378	388	360	376	394	417	373	374	386	359	426	363	403	395	342	374	376	369	392	384	393	334	418	417	372	404	351	393	386	380	392	359	371	381	406	420	375	356	363	377	362	376	390	391	371	395	361	368	386	406	370	393	404	346	333	368	381	348	380	415	398	382	371	372	356	370	353	354	404	401	411	363	380	429	371	350	401	378	366	382	362	415	349	369	383	396	369	377	363	411	386	394	361	363	381	393	351	388	396	361	383	385	392	411	354	367	394	391	382	375	381	390	369	414	374	384	363	391	379	375	331	332	406	397	378	379	371	374	345	377	351	380	346	415	394	403	358	387	398	393	405	364	353	362	392	377	371	375	376	393	404	390	346	380	398	363	368	363	364	396	357	389	392	381	401	389	400	379	382	395	373	427	389	372	387	370	377	388	359	372	390	371	380	378	389	387	369	359	365	373	344	395	392	386	386	388	396	375	407	404	365	369	399	363	385	368	370	352	403	375	368	384	358	334	383	365	357	402	360	411	373	381	388	368	396	378	385	383	360	395	368	393	371	366	369	336	395	400	368	369	406	363	385	358	364	366	372	412	395	378	400	404	372	387	383	403	393	379	382	390	389	357	382	350	386	389	394	353	384	355	375	374	344	398	408	388	393	355	358	346	397	376	380	399	400	379	405	374	366	377	373	368	382	388	381	393	402	361	365	362	386	421	377	358	393	408	381	369	369	405	357	392	365	387	370	374	392	371	320	373	388	373	378	383	378	387	383	419	375	374	407	409	369	381	350	378	358	388	389	332	360	359	415	369	406	373	374	361	366	407	349	403	412	383	402	357	346	363	380	349	379	413	393	397	389	398	387	373	366	370	409	431	375	397	386	389	415	349	386	393	419	377	382	369	385	346	356	399	410	368	386	383	371	375	409	396	384	386	403	353	401	352	348	350	362	371	385	409	362	354	359	382	395	403	366	387	375	392	395	364	385	379	383	382	405	394	380	381	404	385	403	371	362	404	383	364	356	395	381	386	372	378	384	396	383	394	372	355	414	397	382	397	400	386	370	340	411	390	376	381	347	398	372	360	365	377	380	383	336	392	347	404	397	370	361	359	377	412	387	382	378	402	402	387	385	383	372	347	381	375	404	382	374	409	348	370	408	383	396	392	359	361	373	363	369	370	380	384	368	343	382	368	402	390	371	338	370	418	371	343	317	409	384	396	373	374	410	357	390	369	385	374	400	391	383	373	346	360	365	393	393	389	390	384	390	384	396	380	363	347	389	370	387	352	387	374	356	385	369	392	354	373	363	382	384	385	347	403	368	370	367	374	385	358	401	384	368	372	365	391	353	369	357	379	362	400	365	396	359	357	369	390	384	378	392	375	389	387	376	361	411	390	406	389	337	368	327	390	382	402	385	379	427	392	397	345	385	374	354	375	404	346	375	357	366	360	405	406	369	391	380	382	397	410	407	388	414	387	391	413	378	390	372	401	416	339	349	402	391	360	379	401	401	382	380	364	346	376	355	380	366	392	390	435	354	395	353	367	379	392	390	382	370	364	387	390	345	362	392	379	384	355	383	396	379	396	363	346	405	389	361	380	363	380	372	384	355	361	376	377	387	373	391	384	398	394	364	398	401	401	369	358	358	367	386	407	368	391	389	419	388	352	364	400	372	363	382	413	390	380	401	374	378	384	358	387	408	371	375	372	367	392	416	371	379	383	370	404	399	354	394	372	399	424	394	401	398	348	373	386	370	376	368	389	371	403	388	377	356	383	400	390	370	382	352	406	387	346	400	360	355	380	388	388	377	355	377	366	409	380	399	349	348	394	406	391	378	389	332	381	400	367	380	391	418	372	361	379	373	389	399	370	378	350	369	381	391	376	366	376	362	410	383	372	410	359	385	363	369	383	342	374	397	419	371	361	382	440	367	364	350	389	359	396	364	363	363	381	404	403	391	368	361	365	395	405	399	361	388	363	359	381	409	372	395	358	371	389	417	390	369	358	399	407	414	364	382	390	390	368	386	367	364	394	407	379	383	367	387	405	386	415	418	371	399	396	391	375	366	385	376	362	355	398	383	393	396	365	394	355	374	383	378	401	359	391	349	361	347	382	377	376	404	357	384	395	383	376	344	383	393	387	409	374	353	359	346	373	357	396	374	332	384	345	379	387	392	402	374	369	380	381	389	356	384	384	355	406	404	399	387	384	374	400	366	362	353	351	389	400	389	389	357	382	369	371	395	370	385	391	358	360	392	374	376	398	431	389	399	361	374	377	388	403	390	385	319	360	365	385	377	345	403	420	372	374	375	381	385	365	401	379	395	380	372	352	388	392	373	375	363	410	381	390	373	408	402	403	360	368	400	382	366	399	378	358	362	365	385	389	355	403	386	378	368	350	380	410	366	372	411	408	380	403	365	367	362	373	368	378	351	380	362	392	369	405	378	350	380	367	364	375	372	365	381	360	376	396	362	365	364	406	377
25565	21604	29153	24978	23589	24379	18893	10745	6952	4940	3742	2945	2336	1850	1646	1463	1301	1163	1080	965	920	853	785	712	669	651	613	600	579	549	554	532	529	505	507	504	467	457	451	448	438	444	469	445	418	472	456	481	430	417	448	420	440	448	428	408	487	424	438	466	425	416	480	450	470	437	446	454	406	457	435	447	421	419	393	465	488	433	397	444	432	430	448	430	444	444	427	404	450	444	432	440	432	433	454	472	434	437	449	410	422	437	453	441	420	452	420	423	446	442	466	451	468	443	488	414	452	451	432	467	434	458	427	426	461	457	469	482	457	443	428	437	449	469	469	428	450	451	436	453	400	421	406	430	461	428	442	467	474	446	467	456	459	486	463	472	426	400	440	461	418	426	419	443	434	442	412	456	454	446	438	461	452	447	427	411	482	433	459	470	463	448	424	416	482	433	455	435	459	486	461	448	429	472	446	442	428	470	440	430	460	467	461	447	402	443	495	451	441	462	410	423	443	433	461	440	425	468	450	465	401	407	479	445	437	437	434	487	443	456	419	460	440	453	425	462	392	468	421	429	476	432	460	430	452	468	417	467	473	416	429	415	425	449	431	397	431	411	453	434	433	421	432	414	459	429	461	454	441	457	472	452	451	467	425	457	440	446	427	428	446	425	452	419	479	430	434	442	485	419	466	430	458	432	455	393	438	448	420	392	423	423	428	445	456	467	403	420	483	442	474	484	466	427	449	451	414	437	467	439	449	437	443	448	454	453	424	430	433	432	442	463	445	418	475	457	454	463	460	436	434	436	436	464	457	442	479	432	439	425	457	471	439	483	452	470	477	462	443	418	454	431	465	412	454	392	448	392	444	423	420	489	465	419	450	439	424	463	454	385	479	426	422	445	459	447	441	475	454	415	448	441	415	460	426	421	438	484	458	465	401	439	447	493	438	475	462	403	437	439	452	454	453	454	449	469	460	440	428	468	435	438	444	465	485	430	461	460	434	451	462	426	373	460	421	447	466	482	453	488	416	435	437	427	423	453	448	469	435	488	428	450	431	461	460	472	410	434	440	500	428	474	474	446	432	423	414	440	445	439	403	442	418	443	427	440	461	422	431	452	471	458	444	456	422	408	473	426	419	473	437	470	444	494	420	386	453	453	430	432	479	463	442	431	457	445	474	473	389	458	443	434	437	421	448	448	410	411	397	465	449	459	420	480	468	421	410	464	461	458	446	447	451	445	403	434	405	432	447	446	436	457	479	446	467	445	438	435	432	461	443	465	454	440	471	469	445	463	462	467	447	449	440	404	460	433	473	486	461	424	459	429	449	433	464	446	410	416	419	454	399	415	431	434	428	459	445	445	433	454	427	422	481	465	462	436	408	411	442	459	430	499	435	429	442	453	465	452	429	466	416	470	402	458	458	414	457	431	460	466	449	453	398	444	448	499	494	433	440	436	459	429	415	412	447	448	455	446	427	409	427	445	416	410	434	462	424	479	437	434	458	479	467	401	470	445	459	463	470	441	449	428	443	431	452	424	465	455	433	464	448	451	460	484	500	464	440	468	499	426	452	444	434	427	451	441	466	450	469	441	408	502	448	467	411	403	457	465	461	433	425	444	436	417	469	460	427	424	464	416	444	475	430	400	431	434	408	473	446	455	416	423	448	420	434	467	456	430	428	437	444	434	418	460	454	415	430	447	445	446	414	444	471	424	487	411	435	431	453	440	441	467	454	446	438	437	463	438	472	466	463	449	476	447	480	467	435	424	442	510	435	456	445	436	466	462	479	459	475	477	436	407	418	434	431	428	406	433	424	451	463	469	437	411	437	434	452	433	450	446	433	436	432	445	422	449	421	458	396	443	497	436	410	444	462	415	459	467	466	436	435	421	462	404	448	453	470	440	421	451	475	485	419	446	438	473	466	468	471	411	462	422	406	444	448	454	390	426	432	425	444	454	445	467	429	438	467	431	451	480	492	438	437	460	469	439	424	450	429	430	494	463	446	458	410	472	509	442	474	444	443	461	408	433	456	437	419	471	435	442	424	421	435	447	470	442	406	425	458	470	423	436	465	435	488	446	397	456	476	443	434	464	401	424	464	495	463	403	437	399	429	442	456	443	408	472	436	440	418	416	440	442	453	410	433	412	444	466	425	397	457	496	434	449	477	409	435	426	413	413	459	449	417	458	447	436	433	437	454	420	460	478	428	415	474	425	422	417	452	458	425	448	470	434	455	454	409	425	453	432	438	461	459	439	414	433	464	439	423	445	455	436	479	455	448	454	482	487	445	430	445	471	456	488	466	450	472	433	420	448	399	431	432	465	420	420	418	441	439	475	443	437	448	408	466	488	415	455	430	426	433	463	506	457	430	463	465	397	465	437	431	451	479	409	422	447	432	434	449	457	459	482	446	429	431	444	452	454	446	468	428	462	451	411	446	398	440	507	445	453	416	423	473	461	457	490	405	436	436	422	450	441	455	449	475	431	483	468	451	448	472	453	438	429	434	395	442	460	442	461	426	446	419	431	454	467	427	444	445	448	440	450	415	433	436	470	462	458	459	450	422	471	463	444	476	451	436	438	403	497	469	440	430	433	449	431	428	464	458	465	435	444	459	477	465	443	474	454	429	421	424	445	431	428	424	408	441	424	438	463	456	411	434	443	417	451	464	442	459	445	446	455	450	436	465	462	445	441	435	428	430	459	437	460	405	463	461	449	448	488	431	426	454	442	437	402	440	439	452	444	445	431	454	465	432	479	450	431	427	426	426	449	467	415	425	458	432	452	447	446	423	471	459	495	431	418	451	445	430	452	435	441	458	452	449	415	442	430	427	414	412	406	496	440	445	436	431	455	463	449	421	436	464	434	388	444	428	463	416	462	499	462	459	447	420	411	433	482	419	447	431	458	435	454	432	430	476	467	432	426	411	412	442	483	432	412	421	422	463	412	429	472	463	480	467	447	436	416	421	453	416	406	454	497	464	437	444	437	436	449	469	444	483	456	405	444	419	464	459	435	435	427	441	433	481	441	448	475	409	455	438	449	389	439	467	440	442	478	407	453	448	410	421	458	436	449	414	455	442	465	459	421	454	443	448	430	445	482	458	451	425	418	447	414	436	461	456	451	451	454	394	447	471	434	451	444	456	432	452	446	454	413	435	462	442	462	441	413	463	435	470	469	405	469	455	486	411	442	468	449	460	481	452	438	395	435	448	392	432	455	439	449	448	449	426	418	444	431	467	414	429	457	465	463	453	443	445	457	468	434	398	470	453	455	468	453	442	443	485	464	430	457	450	491	434	475	445	431	476	440	442	446	431	472	436	457	428	444	433	401	443	431	415	433	394	423	448	433	424	454	440	452	445	405	474	443	421	447	433	457	443	482	469	436	433	447	454	455	442	500	406	446	433	433	455	440	480	430	420	449	384	450	472	491	395	433	435	447	456	457	449	456	444	426	451	450	452	406	437	438	444	444	463	478	470	435	436	439	456	420	429	502	461	491	443	441
49362	61438	50835	38624	30728	24450	17570	13740	10150	7662	5752	4449	3566	2915	2423	2022	1743	1578	1403	1239	1120	971	885	833	773	701	678	632	595	602	575	561	473	497	488	430	455	441	427	407	397	415	393	433	395	374	443	433	390	386	427	448	370	420	422	411	415	401	429	410	410	422	424	423	380	403	431	406	415	397	433	434	424	395	393	413	422	399	376	417	407	446	372	385	435	414	419	431	407	402	408	389	390	364	399	425	412	397	434	353	448	368	405	408	387	399	409	454	402	448	415	417	439	427	430	396	419	457	445	426	368	409	400	385	418	410	376	413	395	432	430	422	380	442	390	444	416	391	411	445	393	422	402	417	419	423	408	398	427	411	412	432	431	392	423	431	392	402	414	417	439	416	422	444	408	440	423	436	400	390	418	385	381	428	435	429	458	394	431	385	439	431	426	468	433	420	415	395	442	450	399	417	418	450	417	402	395	384	479	392	437	427	396	421	410	402	435	429	448	448	397	415	413	407	405	384	402	402	396	422	450	423	400	399	405	411	404	401	372	417	411	414	406	429	433	445	434	449	421	407	422	408	392	419	428	417	406	412	387	412	467	414	424	413	403	404	424	399	428	368	386	385	433	431	417	399	414	386	431	395	397	424	403	412	439	415	408	432	399	423	385	419	414	419	444	372	414	408	449	414	412	421	399	387	428	427	415	396	422	418	402	434	423	418	405	420	412	392	393	400	428	478	396	424	387	426	392	392	410	403	407	415	405	393	413	440	414	420	431	389	380	428	424	412	391	401	418	416	422	411	427	402	426	374	383	448	419	420	400	440	408	417	401	409	416	445	431	393	397	422	395	417	414	405	415	402	400	381	419	402	414	426	385	432	383	395	424	404	407	422	398	417	391	422	404	452	398	478	429	407	401	438	405	395	381	418	437	407	407	429	388	408	416	413	394	449	402	423	420	423	432	392	379	394	402	397	427	442	448	416	387	414	392	417	372	447	455	407	410	404	410	477	423	431	411	412	377	431	420	416	437	389	397	391	420	427	397	424	431	418	453	422	377	395	437	444	393	422	415	368	430	367	402	422	431	402	395	406	405	427	404	408	418	408	435	402	393	432	444	377	389	399	428	453	407	422	408	409	408	403	385	404	458	398	435	423	416	394	408	442	389	400	438	406	460	425	407	437	387	431	422	411	400	422	410	387	427	372	411	399	411	428	401	412	398	387	410	403	441	429	451	397	422	393	440	370	391	383	401	454	390	405	414	423	426	424	379	423	419	410	423	394	395	429	408	397	412	443	400	409	404	437	395	425	413	405	386	403	397	372	424	383	399	407	417	430	464	409	379	367	417	441	425	384	397	449	416	427	426	392	384	421	429	398	418	382	407	431	414	432	389	374	430	418	427	370	414	443	393	431	430	432	419	418	410	388	438	382	433	454	434	432	420	411	437	430	419	427	448	383	385	423	434	382	425	416	421	401	428	422	402	423	412	400	441	414	428	415	401	436	407	400	414	395	430	400	395	395	397	444	405	396	397	405	416	439	447	425	422	400	414	397	404	404	420	427	437	425	362	424	443	437	458	422	424	415	405	413	457	399	394	405	417	407	430	443	433	405	401	413	418	392	418	430	399	390	400	393	412	411	423	429	432	389	386	416	412	431	429	423	409	398	430	406	401	423	449	429	423	408	441	431	396	441	439	454	400	425	424	414	419	407	415	424	432	393	416	395	433	383	414	426	391	407	441	412	389	421	435	400	426	419	396	420	400	422	375	420	425	418	426	390	419	429	412	397	438	366	392	386	402	419	423	390	395	394	425	424	411	427	418	434	413	424	445	395	408	391	430	404	403	401	394	384	387	422	435	432	384	413	409	391	381	442	454	426	429	401	391	394	393	435	421	380	424	435	403	402	401	383	406	429	391	424	405	419	434	435	431	405	419	413	440	384	408	402	432	422	370	390	394	381	391	411	389	417	403	419	416	391	438	420	394	400	407	400	420	438	406	405	448	413	429	443	409	418	418	431	385	424	450	442	463	402	397	419	383	412	360	422	408	410	422	380	393	392	392	439	413	400	411	419	423	415	415	399	392	399	459	390	421	402	385	420	449	395	404	391	436	411	374	421	399	418	437	387	424	400	418	428	408	400	408	416	408	410	404	401	440	417	401	417	397	402	415	409	403	436	424	411	409	405	413	430	431	394	393	406	459	438	396	387	414	418	423	428	376	390	391	427	415	372	385	433	433	441	445	395	422	394	409	398	413	382	411	404	401	453	394	427	430	417	426	406	412	430	395	424	437	445	401	414	400	363	440	402	434	388	362	395	386	414	418	397	444	404	377	415	389	414	390	433	411	413	414	424	412	428	383	421	406	410	394	413	411	437	416	390	362	423	413	416	420	398	398	438	418	441	441	416	396	415	429	440	416	418	414	405	415	459	417	430	425	421	419	404	398	411	395	405	391	408	389	433	394	409	419	387	373	414	404	393	418	383	427	405	435	425	397	422	409	390	423	409	446	425	383	391	468	435	418	429	381	412	415	412	384	408	427	429	397	459	401	430	395	395	402	399	425	369	432	362	436	408	410	411	409	429	428	427	453	396	411	423	389	398	406	418	404	396	391	423	396	411	443	435	427	401	398	374	422	397	424	390	414	405	452	409	391	388	396	395	411	413	431	376	421	389	429	395	454	402	417	425	413	416	413	425	419	430	419	423	392	397	453	399	442	386	384	398	349	440	388	418	415	440	408	381	410	393	436	437	413	446	408	400	432	401	449	399	391	424	444	407	385	422	444	391	405	436	417	450	394	432	414	393	389	408	422	443	452	385	413	428	433	440	406	425	415	408	455	408	437	466	426	385	407	406	388	382	398	418	434	428	450	388	428	453	423	424	417	414	456	448	405	405	403	406	412	401	419	418	382	419	406	416	406	429	433	422	371	420	398	401	389	397	387	410	426	414	406	397	405	418	412	421	415	411	405	422	416	375	383	398	407	376	426	404	440	407	380	407	422	411	421	418	439	405	411	408	425	399	426	409	415	428	440	390	426	440	394	424	418	419	428	398	391	422	389	410	425	387	396	400	403	421	417	377	420	420	399	415	428	425	413	396	396	404	388	388	413	392	398	406	421	401	437	433	421	422	381	437	412	424	397	426	407	407	399	414	390	388	419	454	379	424	397	394	398	409	431	412	445	440	417	426	427	421	429	420	427	416	399	440	441	411	417	379	411	407	406	402	405	389	434	430	431	409	379	379	409	405	411	423	358	434	402	387	440	404	434	424	442	358	392	411	407	388	410	423	375	400	414	414	410	409	410	432	407	411	430	397	399	389	376	413	372	456	406	375	419	427	414	412	409	407	446	416	387	389	403	421	430	425	406	428	403	404	382	389	428	419	418	405	409	392	412	409	415	418	440	436	413	396	413	411	408	416	399	421	415	398	391	393	390	403	409	414	408	418	412	409	408	396	436	411	416	412	386	422	408	460	381	421	380	391	391	415	377	424	396	426	428	410	431	380
25192	21617	29268	24671	23069	24036	18892	9912	6523	4904	3641	2834	2298	1904	1529	1364	1171	1105	1078	953	916	786	811	715	652	661	580	591	592	522	482	527	561	469	534	452	451	479	501	487	458	427	455	456	442	408	445	416	424	412	387	432	422	413	453	438	417	435	438	451	453	433	428	449	436	409	456	457	439	428	444	438	444	448	428	455	485	396	441	470	473	433	428	443	460	454	423	439	430	415	468	467	400	452	414	414	474	455	431	457	446	437	432	435	427	455	430	449	440	448	428	440	433	418	449	420	455	434	440	477	470	450	423	436	449	470	487	458	419	438	408	432	467	458	472	500	434	465	436	418	462	441	477	426	500	447	444	463	423	421	436	440	436	451	448	462	413	400	421	427	422	425	450	449	430	441	380	444	446	466	449	379	480	399	436	461	436	437	423	431	454	430	462	432	408	437	469	391	465	462	455	466	438	441	421	464	410	443	421	444	441	417	434	449	446	421	413	452	412	446	432	428	438	443	445	480	460	439	421	466	467	444	430	444	438	431	443	437	437	415	437	489	408	422	396	413	441	449	415	424	446	443	442	439	423	415	465	434	444	443	409	455	433	448	434	431	438	435	426	456	450	416	478	442	423	441	429	428	439	431	423	409	425	440	401	424	427	419	449	423	418	426	434	405	408	452	441	437	436	425	470	418	445	469	419	439	438	451	448	453	448	421	456	410	453	453	436	465	456	409	452	456	461	415	430	421	428	413	407	454	424	429	451	430	424	449	447	458	409	441	446	450	427	412	396	430	417	442	436	449	450	424	496	413	440	432	446	448	430	421	446	442	392	444	424	447	420	478	458	407	432	447	421	456	422	458	432	444	405	449	459	479	419	439	388	437	453	405	420	398	451	449	448	416	413	402	429	443	454	453	431	436	452	438	432	450	415	429	417	417	413	444	408	461	450	428	444	421	421	432	436	469	426	472	449	450	460	452	478	442	431	438	391	449	440	456	420	442	423	464	429	490	457	450	414	413	447	443	447	414	467	403	479	465	458	424	445	452	419	445	444	435	444	448	453	408	382	410	427	454	465	419	405	473	436	422	422	432	430	390	453	427	455	452	429	463	392	432	434	417	466	439	487	445	449	448	435	420	374	384	436	426	460	419	399	421	435	455	422	424	450	456	462	420	449	440	428	467	426	404	426	466	433	426	463	400	443	484	439	412	436	447	447	439	417	478	455	410	473	421	447	446	443	417	394	467	444	432	417	458	415	428	460	432	386	412	433	416	430	444	407	448	488	433	432	438	415	479	438	452	456	461	466	440	403	441	427	436	434	446	479	449	455	451	466	451	443	483	452	460	440	449	412	460	439	420	444	438	430	452	450	448	442	451	405	443	434	444	436	472	471	397	431	422	466	431	437	475	441	435	432	445	432	446	393	422	429	460	450	452	425	451	432	458	436	428	452	447	411	432	415	456	450	424	439	397	421	410	485	450	442	431	452	464	455	403	461	483	454	419	432	418	452	433	451	468	447	484	440	443	437	449	457	430	410	435	432	423	444	434	434	450	479	455	432	442	446	431	457	430	423	420	448	443	431	432	431	424	426	434	427	413	433	400	423	424	476	399	453	427	439	458	467	430	459	475	399	444	432	489	446	428	418	445	480	453	418	442	442	440	433	432	438	433	428	445	431	441	423	468	413	418	428	410	468	479	422	428	431	446	441	466	446	441	410	414	438	401	464	444	467	459	423	402	401	477	428	464	447	452	490	406	396	456	444	436	434	416	429	444	413	399	387	416	409	453	411	448	426	401	466	427	422	468	417	432	411	439	466	433	454	427	433	439	432	445	437	430	412	425	418	471	451	400	424	444	433	447	422	431	416	406	449	430	446	419	433	448	450	430	435	444	456	432	403	430	436	446	432	455	442	422	462	448	451	418	458	442	427	402	428	453	431	433	440	431	466	439	458	465	450	456	411	415	442	443	437	411	427	395	437	449	443	426	444	435	440	432	476	418	424	414	418	445	436	438	473	433	403	416	445	416	445	399	394	382	498	443	416	415	417	390	432	416	390	422	379	436	409	465	388	427	453	452	443	418	469	437	434	399	434	458	440	449	439	468	483	432	397	413	475	457	418	421	458	467	436	455	424	421	456	402	413	441	437	447	481	446	412	427	438	448	430	429	405	404	420	453	416	404	459	420	444	440	420	461	446	451	437	445	465	423	432	405	427	444	454	421	463	393	434	457	459	447	456	446	491	425	438	397	428	443	469	472	444	413	416	445	456	422	409	399	447	441	418	455	422	458	436	451	416	451	447	421	405	447	435	472	443	455	452	407	419	477	429	446	443	424	444	455	483	424	475	440	453	433	412	435	422	451	403	436	448	456	410	442	462	402	434	456	447	405	413	416	448	407	433	418	423	411	457	383	461	475	438	456	448	429	464	451	432	414	468	468	421	436	415	419	410	432	429	470	432	478	442	409	447	423	471	410	409	438	447	370	436	475	431	419	426	428	439	434	442	403	439	467	434	445	434	437	429	446	436	452	414	440	441	421	435	447	412	446	437	436	470	436	420	404	474	465	433	411	440	417	476	442	397	472	395	440	460	458	425	450	456	471	444	432	460	439	459	394	416	466	450	451	442	446	447	454	457	432	436	416	399	428	444	432	456	442	454	472	455	440	399	416	410	408	466	421	429	460	459	421	448	421	426	424	445	402	446	421	423	430	486	423	429	423	441	444	416	445	439	469	423	443	475	428	437	420	472	451	382	455	462	454	413	435	429	416	413	432	450	424	443	468	452	410	417	407	431	441	440	444	466	448	439	470	400	454	446	473	447	428	411	450	484	444	475	437	443	446	445	426	456	410	414	428	482	452	467	467	407	440	429	420	439	463	451	466	457	428	452	427	459	460	442	442	423	428	465	452	389	451	438	416	438	446	441	418	427	440	432	432	411	448	464	453	410	480	409	414	447	466	427	404	445	492	424	460	424	422	425	455	428	449	396	440	443	431	422	473	444	469	466	395	451	424	459	431	462	433	434	460	419	403	463	430	444	405	443	383	422	408	428	424	473	457	392	390	442	444	416	443	451	412	396	399	405	425	487	413	418	434	422	428	450	423	426	472	427	433	434	426	444	447	444	456	439	444	458	440	404	458	451	434	445	419	468	454	444	379	415	451	411	430	436	428	450	460	380	457	430	415	444	426	437	434	428	462	406	415	409	462	434	458	431	430	476	442	422	455	445	431	436	476	425	445	418	441	423	416	480	419	452	426	435	435	476	407	486	452	453	454	425	403	446	470	487	420	443	446	429	437	432	383	419	452	425	439	424	403	422	459	431	422	425	420	413	448	430	448	462	460	487	444	462	440	461	420	474	455	432	403	438	442	432	455	458	426	460	454	460	437	354	457	427	439	450	455	445	465	437	456	441	420	455	401	412	406	429	412	450	413	406	435	448	454	474	423	461	422	398	445	460	456	457	456	418	437	451	416	408	439	429	442	427	468	451	447	436	418	416	445	394	435
50250	59437	51675	40352	32721	24865	17726	13417	10430	7862	5973	4467	3604	2845	2311	1998	1681	1472	1390	1278	1106	1012	967	929	735	733	686	646	585	570	568	574	565	512	505	426	460	425	430	423	446	441	410	445	419	414	393	417	429	424	396	439	404	426	432	424	420	474	418	400	432	399	443	419	426	404	429	389	408	391	414	400	419	408	396	463	389	425	416	365	389	427	414	383	402	406	399	390	396	416	399	405	455	351	435	410	412	383	403	393	409	386	426	417	408	405	452	361	391	383	402	428	412	419	417	428	412	418	422	415	435	418	413	426	440	407	425	425	365	410	393	347	448	413	369	418	419	411	382	406	423	404	431	415	409	398	401	388	414	416	411	425	421	413	418	429	405	446	420	411	403	369	411	406	432	401	369	408	407	433	396	440	395	414	450	412	403	398	420	424	401	390	382	397	406	422	413	415	425	413	412	436	402	445	433	410	389	429	419	429	364	409	407	389	388	409	447	401	416	420	424	412	423	409	398	417	398	422	415	390	421	362	412	430	375	445	406	426	384	371	423	419	404	384	416	387	422	385	392	407	406	412	403	394	399	399	397	390	419	406	443	417	384	372	404	372	393	398	402	405	394	410	373	414	422	394	412	373	379	361	417	424	415	399	388	421	405	409	433	417	421	421	415	414	423	410	453	408	422	397	410	379	378	385	417	384	423	410	424	367	419	391	426	442	400	392	402	411	427	432	412	380	403	416	397	412	382	402	425	423	385	393	389	390	405	387	417	419	418	424	393	407	410	454	403	420	366	407	431	362	383	386	397	427	417	418	397	414	434	386	431	385	384	387	415	418	436	406	414	415	389	395	451	445	430	402	442	414	393	442	418	381	412	434	392	378	406	429	440	378	424	413	397	410	395	395	370	382	420	428	414	414	447	391	394	455	429	374	434	452	409	420	451	422	416	423	419	411	433	425	423	393	376	383	400	397	404	367	390	410	408	383	422	416	396	421	395	431	411	393	422	394	398	429	404	408	387	403	375	390	412	381	435	390	408	371	385	412	454	408	403	408	432	436	423	382	388	398	437	421	424	412	428	397	412	411	441	423	438	408	382	422	427	386	393	420	374	395	433	387	391	400	438	429	419	431	444	427	371	415	417	428	414	429	430	428	393	406	378	393	409	388	426	442	441	442	414	410	389	392	443	409	469	412	448	434	409	425	430	376	390	395	411	431	401	444	416	437	416	421	396	397	406	405	422	404	400	415	406	422	401	390	436	356	412	416	453	403	390	381	454	413	432	372	413	429	390	385	408	374	443	399	391	415	423	396	406	409	403	388	411	413	408	424	429	426	408	419	384	390	392	426	427	394	415	404	424	370	392	410	375	430	411	383	411	430	407	404	399	417	374	413	400	378	459	402	380	384	419	417	377	435	441	415	364	396	423	389	417	416	442	404	410	412	409	371	386	435	395	415	412	431	407	431	410	409	401	435	392	427	418	418	405	417	416	370	449	414	435	380	417	408	406	390	402	414	431	409	417	399	371	393	396	421	424	458	409	411	404	404	401	395	418	391	398	350	400	380	412	438	385	397	431	392	400	408	396	397	424	461	415	367	401	407	427	408	429	409	425	450	406	386	397	439	428	421	420	441	390	377	391	438	433	418	386	408	386	387	422	402	419	405	411	425	364	398	405	415	412	395	413	379	415	395	443	397	389	434	422	442	412	406	414	421	406	362	381	417	416	390	419	404	416	429	414	392	394	415	404	390	373	402	412	425	392	404	401	429	466	417	439	421	400	387	391	422	418	416	392	405	387	389	413	383	391	413	399	392	437	418	403	419	392	403	417	417	391	405	374	398	437	388	385	392	438	412	396	425	404	340	408	393	393	397	397	412	399	391	394	406	399	411	442	373	410	381	416	431	414	410	436	416	454	404	421	427	405	367	441	416	393	412	443	389	407	371	410	406	415	404	403	403	366	397	456	392	422	425	414	433	403	427	392	427	413	401	443	393	398	405	407	431	446	418	397	393	411	406	409	420	395	407	427	382	426	430	414	420	423	405	399	423	429	400	423	405	409	376	396	381	423	387	407	421	419	424	424	396	395	370	373	433	418	424	394	373	417	379	423	411	380	381	423	426	399	414	419	427	434	378	368	418	403	377	407	420	420	427	389	398	411	414	408	459	436	422	408	425	388	404	415	413	405	411	447	397	436	418	399	413	410	419	429	417	407	397	430	437	387	392	447	392	436	379	400	376	377	428	411	431	384	418	399	432	396	417	399	408	411	455	405	417	398	414	406	376	419	396	441	410	421	430	397	388	447	386	407	408	401	404	387	407	417	400	373	388	442	399	377	394	396	436	409	400	436	393	412	431	423	413	413	394	412	418	394	382	419	433	419	413	390	410	426	418	439	377	435	403	406	366	417	423	419	407	396	393	394	405	429	400	402	388	422	374	415	399	405	457	424	422	404	409	406	431	407	434	395	420	411	392	402	402	411	405	412	389	407	404	399	389	418	413	406	413	408	390	403	440	456	387	376	403	412	411	431	406	414	376	401	441	403	429	398	404	424	432	418	431	395	395	428	406	431	429	457	414	383	397	364	397	395	427	441	409	415	421	397	428	457	407	426	400	452	402	404	402	403	439	369	433	429	436	420	397	385	394	436	413	413	401	411	419	394	419	414	408	405	409	413	406	431	418	449	393	398	375	397	386	456	422	452	370	401	401	387	440	420	409	421	391	414	409	408	386	410	385	389	430	407	391	393	405	421	427	406	424	438	383	401	397	411	384	417	423	449	374	416	433	407	416	387	412	423	415	382	427	417	367	368	395	390	412	419	397	409	417	433	432	426	376	384	418	415	414	395	372	376	393	399	435	447	400	401	407	452	411	396	421	413	393	407	408	420	436	382	428	390	410	400	375	436	379	415	390	409	390	434	413	428	430	394	409	413	427	382	393	386	405	438	402	368	422	371	395	411	407	429	452	382	378	402	411	412	429	399	432	414	401	388	429	399	380	408	406	403	395	406	402	422	407	400	422	435	427	429	413	393	418	405	401	404	404	388	384	412	393	427	426	386	378	425	434	402	399	398	392	407	432	407	436	423	424	384	371	403	387	417	438	402	418	390	410	404	426	412	398	395	409	387	414	437	410	416	404	453	422	403	397	440	431	429	374	417	366	368	397	384	393	362	410	395	388	400	405	441	421	460	411	382	409	402	387	420	419	419	390	433	416	399	405	447	395	401	426	423	413	421	422	410	409	401	390	406	413	406	399	421	390	397	420	454	408	431	425	405	365	421	398	414	364	407	376	400	387	407	414	393	468	412	417	405	401	411	413	430	413	384	375	444	418	399	366	415	421	411	424	422	418	399	388	411	399	407	414	386	403	408	423	439	420	414	409	399	422	377	416	424	401	393	435	434	401	407	423	430	403	438	405	429	379	428	382	412	392	395	422	410	426	372	425	394	393	395	402	412	397	401	411	409	389	416	407	401	450	427	377	403	399	413	412	417	386	384	410	422	388
24285	21616	29363	24439	22449	24280	23050	11837	7410	5348	3852	3103	2560	2136	1866	1553	1352	1153	1097	1066	936	884	766	789	777	708	702	606	628	575	591	555	508	521	547	491	495	527	483	510	447	480	484	465	458	453	477	482	496	495	518	443	456	453	452	488	459	461	430	485	472	462	485	439	458	468	465	505	485	474	451	458	461	448	479	467	469	465	464	510	497	465	516	498	464	450	494	462	492	461	499	499	496	479	469	471	455	508	471	454	461	448	493	446	464	482	438	494	469	467	489	480	484	471	446	478	459	441	473	445	499	463	459	413	460	449	496	488	455	423	493	493	448	469	460	456	454	456	480	483	522	490	455	444	459	527	486	461	442	472	467	498	468	470	484	490	488	480	424	472	501	463	454	463	473	493	488	458	448	470	456	510	466	485	494	494	416	489	450	501	512	484	448	467	448	526	450	510	449	481	485	469	446	475	489	431	459	453	493	446	450	442	476	442	445	472	470	457	474	456	457	453	449	475	491	454	443	483	426	435	458	465	457	476	464	442	464	449	476	430	505	469	493	403	450	492	452	454	456	453	460	463	479	482	495	492	463	456	466	466	446	462	466	446	476	418	447	495	442	459	431	438	451	452	476	490	461	436	443	448	459	472	467	458	469	465	481	478	435	497	446	469	461	427	466	462	440	463	491	465	498	441	459	457	473	446	476	497	485	474	433	441	476	510	474	464	536	446	444	486	486	472	472	470	503	500	478	459	498	488	477	444	433	479	469	463	421	433	428	490	497	470	424	504	438	451	446	445	462	476	470	454	461	447	469	461	445	477	458	456	419	464	480	486	467	484	431	480	466	464	478	472	461	472	482	451	434	422	475	454	485	452	482	442	421	450	498	470	456	457	461	455	465	467	461	476	458	462	453	461	509	454	449	473	448	466	457	456	442	466	439	463	447	462	490	442	475	490	505	482	484	467	442	457	452	462	454	477	461	463	448	480	492	513	476	511	427	457	447	446	463	484	490	478	428	429	471	510	479	481	483	461	444	437	464	496	471	496	479	445	459	464	466	532	443	456	452	483	447	462	429	453	462	463	463	483	529	501	465	514	436	496	485	503	463	482	478	493	501	485	465	432	436	471	483	421	485	463	487	431	468	446	460	498	504	434	483	461	472	525	472	483	467	448	430	441	443	472	481	444	448	485	465	458	467	454	482	470	476	471	487	459	452	468	439	467	447	428	472	460	434	467	446	476	481	447	447	459	460	501	460	481	485	499	480	487	453	447	479	449	457	454	446	478	442	475	477	456	460	466	481	440	500	459	501	481	467	500	509	460	459	499	470	480	468	455	523	452	464	468	462	475	503	459	480	452	466	493	498	528	427	446	491	488	466	460	462	452	456	489	494	443	488	431	462	456	447	433	469	460	487	437	462	453	443	435	477	450	470	470	465	503	473	481	449	473	479	446	474	487	454	460	484	462	475	515	470	446	459	461	469	473	438	434	457	474	459	484	468	469	481	448	464	472	477	481	450	478	483	468	454	481	481	466	453	431	482	479	463	498	467	502	499	498	460	489	472	466	487	479	476	439	454	487	486	481	464	477	494	464	509	489	469	486	466	457	459	452	451	436	489	444	424	458	441	499	480	449	481	492	512	491	485	471	440	415	445	457	451	470	473	516	458	431	461	475	522	472	422	514	427	479	518	454	445	452	480	549	480	448	461	447	453	443	469	473	486	475	440	477	475	474	435	461	508	508	435	458	464	498	448	440	489	478	443	481	414	446	479	464	427	478	465	472	424	503	492	519	466	474	471	457	511	463	459	443	484	415	459	471	493	437	500	473	445	460	443	459	460	492	466	460	480	444	488	483	462	471	473	453	475	466	437	448	448	448	452	444	438	479	422	462	459	482	449	472	481	444	471	480	482	450	489	480	463	459	491	463	525	486	528	459	471	459	474	437	474	480	468	426	514	465	449	482	459	457	460	477	452	483	493	460	491	445	474	428	486	479	438	498	454	480	480	508	438	459	482	487	493	461	456	515	457	463	463	481	500	487	421	454	443	437	470	470	463	466	488	490	502	477	447	467	466	463	449	449	460	474	459	456	446	435	532	435	497	455	449	518	466	457	462	459	454	497	472	450	461	469	440	505	435	477	467	489	474	469	448	455	439	508	467	512	443	487	468	466	500	489	486	463	486	474	454	463	437	450	445	476	502	495	450	460	424	457	439	462	511	474	472	458	504	443	481	490	459	506	471	459	498	487	460	495	454	467	454	485	472	458	495	463	457	495	449	477	504	459	469	467	481	462	468	466	453	475	475	445	504	444	415	484	473	460	454	455	478	430	453	481	467	438	488	493	445	452	490	438	482	450	460	457	439	484	466	446	501	470	476	452	458	439	476	473	445	467	430	493	455	437	447	473	472	482	474	498	489	449	469	457	478	482	452	428	475	441	470	455	493	471	449	451	473	466	467	455	440	485	451	482	444	495	475	452	515	460	455	469	469	456	464	453	489	455	440	481	490	473	526	472	470	476	460	498	438	448	465	472	445	468	446	468	481	434	474	443	456	439	436	452	458	486	474	465	483	482	480	440	433	466	514	483	440	467	459	468	444	417	470	465	471	457	468	467	521	458	488	465	475	479	499	493	471	460	452	448	446	480	490	467	438	465	445	465	481	476	481	427	475	454	492	486	460	475	494	480	477	455	461	451	512	478	504	439	472	463	441	452	452	480	489	486	451	467	496	471	456	498	477	474	474	460	496	481	479	486	467	450	439	506	507	494	497	439	465	497	459	466	489	464	454	449	415	453	477	495	484	498	462	439	509	476	425	456	515	504	471	438	470	440	471	506	475	493	489	454	512	430	431	454	484	527	463	487	434	487	457	506	498	453	432	491	480	493	448	455	460	469	449	456	499	465	478	481	456	459	476	463	468	491	475	487	476	513	475	504	462	465	439	448	462	469	489	431	515	474	455	430	453	461	493	482	456	459	422	479	446	472	486	495	487	473	482	465	465	502	497	479	489	422	476	473	458	500	436	445	476	447	495	458	417	434	459	485	470	455	434	485	464	460	445	478	498	493	421	462	452	458	489	466	465	449	462	475	456	450	500	437	501	486	521	412	418	468	463	461	484	463	501	452	486	457	442	469	467	446	510	457	472	460	463	475	450	456	454	452	459	463	446	473	412	491	475	452	486	450	437	449	463	439	465	465	463	493	468	449	451	475	492	459	472	461	413	460	453	459	415	451	519	488	440	457	468	455	469	483	467	465	426	476	451	491	520	417	438	501	484	519	482	449	469	463	484	424	448	524	429	465	444	458	425	437	453	448	475	506	468	463	449	473	488	464	492	488	486	474	481	473	462	454	467	506	483	463	455	461	497	454	498	447	490	489	469	424	496	457	459	450	474	483	419	436	451	457	471	494	449	478	430	468	469	497	431	482	446	489	473	482	444	501	439	464	431	472	538	477	461	446	488	444	443	427	442	438	483	468	483	479	440	409	419	470	458	446	457	448	469	455
50761	65157	54594	42566	34056	25287	18144	14152	10540	7893	5955	4628	3735	3017	2599	2165	1841	1638	1451	1292	1191	1151	960	958	816	777	687	687	641	584	572	562	556	544	528	500	489	455	489	472	475	446	444	447	457	397	415	455	422	413	423	444	410	423	429	428	432	458	430	431	467	440	446	451	399	416	455	404	455	453	440	441	446	463	432	459	448	410	408	444	433	418	474	435	450	425	457	442	428	422	432	426	455	409	444	450	435	394	402	453	419	430	379	451	421	382	427	443	450	419	447	418	409	397	453	480	456	442	413	438	421	438	419	436	440	440	412	480	423	427	452	419	413	399	431	430	446	453	405	425	449	439	427	416	432	413	459	400	408	463	400	421	425	417	439	410	456	429	424	432	439	459	421	451	376	422	482	452	457	425	454	415	425	418	415	424	394	458	464	412	418	436	448	405	452	468	422	446	420	437	418	425	429	451	445	431	399	414	423	445	398	407	426	415	430	409	427	430	428	428	446	490	410	422	422	468	423	437	460	433	432	444	432	416	428	402	468	415	405	428	443	465	406	420	413	437	449	436	411	431	487	460	436	448	389	426	414	424	430	410	412	429	414	449	412	384	431	453	431	433	454	465	447	439	415	423	417	470	459	398	374	437	442	422	417	428	462	434	428	424	392	428	430	403	465	405	489	440	451	423	434	447	384	440	440	408	439	389	397	413	447	452	453	466	408	448	423	394	457	397	430	460	433	412	409	448	422	413	409	409	379	444	412	413	394	424	391	400	436	402	436	442	437	452	433	403	462	441	475	440	423	427	449	425	458	448	419	437	435	402	467	406	412	413	411	470	441	442	413	443	420	424	380	444	426	448	438	421	430	410	452	392	423	433	417	433	459	453	418	426	444	448	449	388	404	430	448	463	395	423	427	463	416	421	406	432	434	405	374	411	435	445	428	396	413	471	445	427	458	450	444	431	424	423	435	425	446	447	436	425	372	445	418	425	485	443	429	433	425	428	432	488	430	386	394	415	432	434	482	411	437	407	429	422	421	437	453	454	402	423	418	407	446	432	443	424	447	460	433	431	459	432	421	368	441	422	441	426	420	432	415	425	439	435	414	406	433	445	457	418	438	473	437	437	418	436	453	418	412	410	432	436	444	462	391	425	446	431	447	445	449	397	449	421	417	441	437	428	453	444	445	464	409	455	414	457	457	415	400	465	441	411	443	390	427	470	450	445	402	434	461	408	428	406	425	427	434	464	455	480	413	462	418	418	418	453	451	446	437	453	447	446	430	437	391	436	434	429	417	405	416	408	402	426	429	447	433	422	461	430	455	427	453	465	458	457	390	439	424	406	426	413	424	445	428	406	447	425	423	372	426	470	443	418	412	385	473	417	432	400	429	410	415	418	489	417	428	421	453	446	422	452	420	454	437	405	438	444	416	414	443	456	423	402	428	435	430	444	505	417	433	414	403	400	409	421	433	436	442	446	414	423	396	418	411	444	427	449	428	468	462	417	453	423	438	434	428	439	408	410	437	437	434	426	431	418	454	439	431	405	449	442	443	417	486	420	399	420	439	425	437	430	466	450	419	472	404	451	428	420	445	439	457	398	406	420	422	417	469	427	419	425	479	487	436	427	458	431	428	408	452	453	444	425	461	410	456	429	471	423	474	418	439	432	450	434	427	406	435	416	427	440	442	462	416	434	441	459	431	426	479	428	474	414	451	441	424	461	427	425	402	430	453	435	419	407	433	424	439	410	416	442	430	453	461	451	451	420	437	443	438	450	400	438	439	415	444	445	414	440	428	428	437	421	475	403	436	411	431	465	412	413	423	445	452	425	446	420	425	433	454	438	433	440	435	461	429	421	443	447	442	419	446	426	455	446	426	402	457	446	389	403	453	412	429	413	431	481	416	429	435	420	449	470	476	429	417	423	451	414	457	417	452	433	418	444	412	421	430	371	403	437	473	463	468	439	443	417	416	404	437	459	444	400	424	445	464	409	405	413	396	459	434	425	402	452	417	404	407	420	420	421	436	428	413	462	454	410	433	418	449	426	419	415	434	379	461	419	442	433	408	447	409	422	410	436	423	439	433	444	420	479	494	456	405	436	445	424	445	433	437	433	420	410	461	423	430	411	410	445	447	422	427	450	440	407	441	424	409	451	426	422	405	440	432	446	428	465	447	438	457	445	433	437	440	430	400	403	450	381	440	460	447	405	416	415	424	429	428	395	411	423	457	464	393	444	455	428	425	434	439	447	446	417	414	445	438	442	448	429	419	438	443	410	422	407	414	421	414	419	473	396	415	466	390	455	406	441	441	443	454	406	432	471	436	465	438	481	462	443	405	406	442	405	430	415	391	453	420	432	476	403	473	423	444	413	480	433	441	426	428	417	430	405	413	411	420	422	387	444	457	443	442	489	406	459	492	433	447	446	428	415	419	432	436	447	446	444	398	424	428	432	407	410	470	447	432	445	429	397	430	418	399	477	433	400	453	408	459	429	406	402	461	431	454	458	416	471	414	416	403	425	425	392	483	415	410	465	457	406	411	456	431	431	419	429	437	423	453	485	409	450	480	442	414	465	409	448	434	434	435	467	402	439	440	448	450	437	439	402	445	428	385	458	415	422	437	456	417	441	398	447	424	457	430	442	423	403	460	387	458	430	420	432	416	416	441	426	444	445	422	443	397	436	414	433	455	432	454	463	412	431	456	447	442	423	402	458	407	435	428	434	423	400	425	432	422	402	390	368	403	452	468	422	411	443	432	450	445	422	449	428	434	418	426	438	406	449	434	433	425	436	415	431	460	447	407	441	441	446	446	447	452	448	442	431	432	437	404	445	419	419	445	435	435	439	434	429	431	419	389	444	459	435	408	448	430	424	445	459	446	437	429	411	432	445	402	414	434	447	465	473	439	456	446	443	403	416	427	425	441	394	406	432	407	418	455	431	398	444	432	449	426	415	410	455	457	386	432	420	445	439	428	424	425	437	408	417	475	434	428	444	429	466	451	439	412	412	428	412	426	423	406	415	427	458	405	426	431	419	417	424	441	409	459	419	383	458	437	455	430	425	429	424	435	441	413	446	419	438	435	441	427	405	426	458	411	438	420	414	414	440	397	430	417	429	446	443	435	462	439	432	448	423	423	433	447	446	446	436	410	459	455	423	434	459	411	413	439	450	456	412	450	437	449	466	399	404	398	429	441	429	444	419	440	387	413	441	427	451	431	407	414	408	431	423	410	411	426	446	439	416	461	426	451	428	392	408	432	425	440	424	414	458	423	429	437	432	443	445	412	440	451	480	432	436	426	439	478	417	415	425	416	422	413	437	450	405	433	427	446	454	428	448	426	459	437	394	438	396	410	442	447	422	426	415	405	434	412	430	423	411	420	414	437	452	440	444	458	418	399	426	420	441	427	428	422	432	439	429	430	427	430	395	464	436	454	418	413	391	443	433	427	454	475	435	442	446	424	451	448	453	469	456	430	433	414	453	412	423	483	438	427	425	440	437
29144	23907	30372	29535	21471	13183	7783	4936	3515	2497	2012	1546	1322	1073	945	868	824	764	703	635	581	594	576	579	496	512	494	463	452	421	488	438	443	409	424	401	404	415	409	410	404	383	426	405	414	375	358	449	386	400	412	421	399	409	427	376	398	378	415	403	396	402	425	382	373	360	423	393	371	408	387	400	399	373	399	385	415	391	400	428	394	435	410	394	435	434	383	408	430	413	371	350	384	406	376	415	402	427	421	402	398	403	396	367	374	408	417	409	410	402	387	392	414	412	378	422	359	442	397	409	365	387	364	396	397	384	412	432	411	407	413	392	412	398	384	408	403	397	408	401	441	394	384	376	412	393	402	408	360	404	385	371	386	396	375	403	419	402	389	441	429	396	359	431	382	397	412	378	385	376	457	373	449	393	402	390	399	388	425	404	379	406	391	405	404	392	405	384	415	395	353	370	357	392	386	400	416	402	395	434	369	393	389	414	352	372	393	389	381	390	377	364	409	373	362	394	363	405	375	405	401	427	380	393	392	352	375	381	402	379	407	412	399	390	415	389	416	425	379	388	385	423	376	362	401	402	389	445	380	403	377	417	427	407	439	385	400	422	409	421	398	427	404	406	420	382	412	387	383	412	391	368	409	411	392	412	397	410	395	425	419	390	415	389	436	347	372	355	387	430	375	404	403	416	421	372	403	379	368	403	392	383	401	396	435	403	410	440	394	418	415	387	393	409	415	384	398	374	382	407	383	420	427	375	401	418	404	387	417	361	405	422	432	372	405	402	398	396	435	374	352	399	396	401	404	379	417	413	437	418	409	386	390	395	406	350	358	414	400	396	420	376	386	368	404	407	429	391	396	426	372	368	410	380	395	428	382	427	420	373	409	420	421	391	391	416	384	363	420	395	354	400	417	411	367	398	386	387	405	407	418	379	408	396	425	358	422	389	391	401	388	424	414	391	392	383	373	377	375	412	439	357	374	412	442	402	384	381	380	409	391	425	375	404	369	395	439	404	413	432	431	386	386	363	364	441	408	369	395	400	401	450	406	386	401	424	419	410	380	398	383	386	401	383	392	429	379	399	393	390	400	415	387	439	421	395	391	427	363	387	390	413	379	385	394	392	404	400	383	420	389	393	400	419	426	398	441	386	377	384	386	425	394	407	400	401	394	381	350	414	396	394	400	363	411	411	394	410	401	384	370	385	446	403	406	355	387	396	394	406	370	396	401	432	416	404	382	443	422	406	432	412	382	379	425	387	399	396	367	407	393	425	437	396	375	373	393	407	391	400	369	416	388	395	431	393	428	389	442	411	416	418	402	387	387	396	386	386	382	424	404	422	394	376	403	404	389	401	396	409	394	383	386	395	429	384	370	393	398	387	396	418	411	418	361	404	383	421	425	407	392	383	373	382	402	383	396	414	420	397	377	387	389	410	377	389	364	396	408	398	390	380	379	421	412	366	423	410	409	406	365	385	397	425	364	370	403	387	388	410	398	402	394	393	382	426	426	432	390	443	436	380	405	437	399	431	402	407	367	369	361	410	361	358	400	401	387	385	395	402	404	399	380	363	399	424	399	371	395	384	411	413	391	411	389	396	384	415	380	383	429	423	402	403	436	436	391	430	385	425	401	420	430	423	397	411	416	437	420	397	386	394	418	391	394	437	401	382	417	372	406	390	372	396	414	372	399	428	368	418	372	378	403	459	377	399	352	397	428	424	402	422	383	389	382	404	382	415	392	383	433	411	403	412	402	398	351	427	388	409	393	411	399	387	416	375	427	395	424	414	417	378	366	378	381	418	407	395	442	428	384	356	398	395	391	407	410	392	445	394	367	428	384	409	400	444	355	396	422	395	391	395	393	398	434	431	402	404	418	411	361	372	421	397	365	391	392	412	428	424	397	388	431	396	403	389	392	368	406	442	390	379	396	403	423	397	388	401	418	358	398	413	386	410	399	374	397	410	408	399	391	422	401	402	399	394	395	388	380	343	368	418	403	384	403	386	393	391	413	380	362	426	370	397	406	374	401	375	396	425	398	404	428	368	419	411	445	433	376	385	435	389	413	400	382	396	419	391	418	417	390	397	420	396	396	389	410	403	384	409	393	377	429	404	393	375	417	401	398	398	401	408	415	381	425	380	418	359	404	364	393	390	391	406	405	380	403	397	377	392	387	414	406	405	405	344	390	370	387	369	416	365	340	392	389	424	433	378	435	383	396	357	375	352	413	438	398	391	435	396	406	403	429	439	420	395	405	421	411	419	363	377	397	386	401	393	398	372	412	421	379	425	415	411	416	441	384	416	419	401	417	385	397	395	404	362	400	401	409	430	383	368	390	424	434	423	397	392	413	367	405	431	424	398	395	388	406	399	358	368	411	392	402	398	403	409	382	419	413	388	417	398	409	378	408	394	392	430	400	377	424	422	423	402	363	418	378	397	403	402	408	398	415	387	381	403	404	418	399	359	370	417	386	414	470	428	441	394	365	397	374	367	389	391	418	402	376	390	390	403	376	413	415	395	379	410	407	407	396	388	409	425	413	383	388	387	420	414	421	425	419	401	388	403	383	392	382	445	411	387	376	365	408	433	381	414	423	364	392	397	438	390	386	403	393	424	415	352	376	396	400	387	420	386	390	367	427	386	367	402	408	393	391	408	388	392	388	395	400	377	383	380	421	375	418	407	432	407	386	391	464	365	407	429	355	395	405	402	422	370	388	371	389	389	419	423	421	383	422	390	401	383	412	417	400	382	401	412	379	397	396	373	433	422	409	411	412	395	387	371	414	395	386	366	400	370	414	401	406	431	394	379	412	381	364	404	406	375	380	405	356	358	415	376	401	379	401	375	393	391	385	434	427	388	404	390	379	436	443	410	362	391	378	438	396	354	388	382	395	406	342	372	412	400	394	371	395	394	414	433	398	422	393	425	350	407	365	414	373	382	369	420	408	407	434	443	380	406	403	374	378	393	434	394	402	378	409	435	379	377	414	392	429	423	398	392	399	406	415	419	408	403	394	386	377	398	382	399	381	384	397	397	406	399	359	447	392	406	418	407	410	398	406	377	410	433	422	429	423	428	398	408	393	373	400	425	379	371	432	364	408	403	383	377	403	410	372	419	401	422	393	415	368	386	378	393	389	405	421	422	409	359	391	398	430	417	427	412	381	374	389	433	387	381	384	400	383	417	375	368	381	416	410	379	364	402	389	399	377	429	365	363	366	414	382	420	458	403	382	368	389	414	371	373	397	425	389	408	398	391	405	395	395	416	375	373	372	438	412	392	394	384	376	417	421	386	403	419	411	407	374	384	377	395	355	390	401	406	406	413	383	408	383	403	392	422	403	382	401	386	376	430	435	384	406	402	404	381	395	395	417	363	407	391	421	425	382	392	399	398	383	374	438	398	425	417	419	417	405	384	400	395	418	395	433	395	409	402	387	412	371	381	409	412	406	401	396	403	413	401	381	372	438	396	429	370	389	401	429	414	415	405	388	404	385	379
48951	55333	44285	32748	24028	15828	10831	7976	5750	4298	3228	2516	2052	1656	1454	1215	1028	943	856	791	770	690	656	618	547	530	519	494	492	455	463	426	472	442	438	425	396	372	439	360	395	367	401	367	420	400	375	358	353	400	392	366	369	389	373	376	404	367	370	351	372	406	343	383	393	378	393	393	405	381	376	397	348	415	373	421	387	372	362	391	347	376	412	341	415	388	410	342	397	412	382	390	383	364	423	399	357	371	381	351	374	325	382	383	353	360	383	365	375	371	395	398	350	383	378	357	348	355	347	382	380	353	419	366	327	386	354	402	384	410	382	374	344	382	384	353	382	390	347	399	361	361	408	373	368	343	370	372	354	360	388	379	369	380	370	373	384	355	354	371	388	392	394	372	358	374	387	404	384	391	370	367	397	416	397	347	383	401	368	380	383	370	372	369	405	389	382	355	395	347	351	377	378	382	407	390	378	403	426	378	404	366	383	391	378	397	430	376	396	393	384	387	391	387	402	361	358	375	395	361	392	354	374	396	376	372	366	371	397	382	381	401	369	391	362	380	375	383	364	382	367	369	359	363	402	359	379	380	395	347	364	366	413	392	343	393	396	325	372	366	394	346	385	377	366	392	370	364	371	356	401	411	327	351	373	358	386	389	396	356	352	367	392	399	351	389	383	393	401	394	378	361	437	396	388	374	407	350	362	413	332	358	377	385	365	373	424	374	372	389	359	384	395	397	352	376	404	401	356	355	414	413	380	347	415	396	368	373	388	376	391	384	360	364	379	422	367	383	352	385	395	398	371	359	358	396	409	363	349	376	388	370	356	373	367	379	402	369	379	351	412	370	388	365	369	390	365	347	383	384	389	385	407	411	383	369	398	364	392	388	361	413	370	374	437	349	378	396	336	380	346	359	389	380	387	368	349	398	373	344	410	385	372	372	386	405	395	360	364	358	368	372	378	370	359	365	370	352	370	380	354	399	388	393	371	395	401	372	356	381	351	366	361	398	395	402	372	369	408	398	343	382	417	391	354	354	395	388	365	391	379	358	373	365	378	359	372	411	394	410	361	380	389	396	370	366	329	354	381	388	356	402	382	374	375	368	398	346	376	385	377	380	391	370	359	381	383	397	356	366	376	374	389	380	410	384	370	391	350	398	347	392	394	389	340	357	381	356	379	373	371	384	393	388	379	395	401	378	350	348	380	355	369	404	418	387	375	378	382	367	393	359	408	353	368	390	355	355	407	369	368	356	379	421	381	394	394	374	371	406	412	370	390	392	400	335	366	372	370	397	388	376	395	407	360	384	354	357	386	351	360	359	366	395	357	381	382	436	408	412	367	406	384	403	384	365	356	348	405	363	350	395	379	384	412	346	405	410	402	396	384	389	373	353	388	351	359	385	377	365	373	394	366	395	398	405	355	385	393	392	408	394	384	419	402	383	382	381	367	338	402	361	371	428	398	366	382	425	387	406	376	431	341	351	365	381	347	385	371	355	384	404	338	368	357	366	336	358	398	374	357	341	353	352	370	374	371	383	375	380	409	377	421	363	390	378	387	385	390	421	405	395	379	363	362	359	319	366	350	406	394	378	354	367	360	383	372	410	346	392	354	363	394	411	414	367	350	349	387	376	381	388	362	394	379	335	392	385	405	363	341	406	378	375	364	379	406	375	383	378	350	376	389	349	387	375	370	397	405	387	396	358	367	416	367	357	397	383	386	393	373	397	344	376	361	391	348	380	358	393	375	363	365	369	368	350	373	369	443	379	402	350	381	368	385	389	368	380	365	372	386	335	371	403	390	378	363	377	364	400	387	386	375	366	356	386	407	386	402	366	357	372	396	401	354	355	368	359	370	393	396	348	362	416	385	383	369	351	377	352	343	394	398	373	365	362	342	385	378	351	339	373	362	384	382	370	369	390	375	355	359	357	385	365	391	380	413	350	389	366	369	394	391	383	385	403	347	356	380	352	388	371	411	364	346	392	383	378	392	361	390	398	349	365	391	376	375	385	356	369	393	362	377	390	403	374	345	394	348	367	362	393	377	361	392	384	377	353	389	383	394	372	382	379	354	383	338	383	381	375	357	382	395	396	388	360	418	392	351	367	356	368	360	395	381	388	365	350	368	392	387	355	382	394	390	355	411	366	378	376	381	360	397	378	350	360	395	376	377	405	376	371	367	372	384	355	403	348	352	408	380	397	380	382	364	346	365	359	410	403	368	401	379	381	380	360	363	392	396	341	330	394	379	390	381	380	382	360	393	387	355	380	369	375	387	417	375	380	383	373	403	381	379	385	388	398	358	366	349	375	399	341	346	364	398	385	399	373	327	393	369	393	339	355	389	376	376	331	386	404	379	343	376	364	373	397	367	362	389	383	354	372	378	390	362	388	390	368	329	403	388	377	378	366	404	385	362	401	376	377	359	397	403	372	382	354	333	373	372	378	381	424	367	379	372	372	374	397	395	372	379	381	387	393	399	377	410	364	353	390	365	383	403	383	408	389	383	368	369	366	356	364	370	391	374	377	356	366	348	368	368	350	379	356	358	384	370	418	382	371	387	375	350	383	362	364	333	379	417	366	393	378	394	350	383	382	365	358	397	402	373	379	345	395	354	351	385	365	363	397	351	380	329	387	413	322	351	371	407	387	354	379	354	364	438	371	381	392	396	364	384	394	378	356	376	397	400	363	381	386	366	389	404	359	402	404	373	389	374	370	334	381	396	376	379	407	409	371	361	394	405	379	369	375	378	379	343	371	384	364	366	395	368	403	373	355	390	388	398	386	363	421	360	363	361	396	355	378	347	376	373	361	374	363	375	393	415	376	399	391	374	332	384	371	379	370	392	392	387	347	391	371	375	387	397	388	409	385	381	385	373	358	398	388	371	403	382	393	390	373	391	378	410	410	351	342	386	366	371	372	354	397	363	416	372	356	354	372	360	376	377	402	365	361	348	383	371	396	388	377	391	371	378	389	404	367	366	368	405	383	381	390	377	361	430	346	374	399	358	368	379	372	374	372	358	382	379	381	392	375	405	377	399	354	369	376	396	362	401	417	353	370	356	380	364	365	370	386	377	389	344	396	374	374	381	386	413	389	373	393	363	354	385	393	405	388	411	370	409	384	369	388	336	374	384	394	374	365	345	372	353	356	352	388	365	378	372	371	403	375	397	371	379	366	406	388	405	361	351	366	378	394	347	412	347	341	368	372	383	365	385	375	343	387	386	348	383	426	360	334	377	394	375	392	410	378	348	387	376	388	380	405	393	367	330	348	357	386	402	338	376	360	385	403	369	358	360	367	364	368	389	400	401	371	362	365	377	393	378	386	389	398	399	341	329	393	392	343	397	391	363	343	366	390	388	396	394	387	368	390	393	385	388	389	372	367	371	385	371	387	379	371	369	380	375	391	376	392	360	337	399	350	382	344	363	397	373	401	376	385	364	375	367	369	371	390	379	389	374	359	398	346	384	361	358	365	344	353	387	361	418	386	366	394	392	381
25458	21610	29130	25272	24451	24410	19472	10346	6485	4852	3600	2785	2285	1937	1636	1436	1218	1114	1034	959	871	800	747	679	701	642	631	591	547	520	493	529	498	521	490	504	475	487	493	449	411	440	412	434	445	439	448	439	421	420	417	433	410	468	476	419	460	441	449	413	454	443	449	473	446	422	410	464	439	458	428	439	432	459	426	388	434	441	462	455	411	464	457	440	437	403	425	472	468	430	408	413	475	435	454	478	430	445	481	454	419	429	412	416	457	469	430	466	413	444	397	448	444	448	449	471	423	414	485	413	444	415	457	451	450	421	464	440	422	433	400	435	464	432	442	466	420	436	407	453	439	395	419	411	440	440	408	462	428	468	427	431	431	417	457	464	449	430	436	421	480	417	424	435	408	427	441	462	444	420	456	429	449	457	428	485	434	429	443	430	430	476	472	436	457	437	443	430	413	460	444	438	456	460	469	424	477	422	477	455	404	402	440	426	461	421	434	437	423	432	428	467	465	476	482	476	434	411	432	430	435	496	397	403	390	432	422	433	423	417	430	439	439	431	417	385	449	469	429	438	472	462	440	429	481	466	429	440	427	415	394	451	425	435	452	463	455	425	414	405	453	408	405	451	431	413	417	432	414	460	441	460	422	450	425	449	475	458	444	445	448	434	424	427	444	422	413	427	433	414	450	451	457	429	400	446	455	434	444	431	488	447	432	446	447	452	452	430	433	467	465	458	431	439	454	412	422	451	423	399	447	456	412	411	444	366	450	446	433	410	444	432	445	469	409	428	438	435	452	443	464	441	413	427	490	428	432	415	423	461	475	441	426	471	479	440	417	450	434	432	471	447	450	422	418	457	447	422	420	447	436	449	435	410	429	462	447	460	445	455	444	420	473	434	451	444	452	395	396	432	409	459	432	439	458	447	437	466	417	418	442	403	439	469	426	461	441	441	459	454	443	428	458	456	452	440	451	441	476	483	455	485	483	442	443	439	451	457	437	453	445	423	446	425	441	406	422	425	451	405	462	448	452	414	440	426	408	448	447	385	408	476	399	433	424	477	434	501	430	433	423	448	400	460	419	432	471	447	458	437	466	440	466	416	432	466	475	422	463	465	487	475	426	438	438	449	442	435	439	492	420	447	474	428	441	439	455	404	438	450	454	444	441	497	441	446	416	430	449	470	464	409	356	459	460	452	418	432	457	436	416	434	434	418	467	458	434	425	441	492	444	464	435	439	419	437	426	428	410	446	432	414	413	407	450	412	403	450	432	439	414	408	430	435	462	443	464	408	476	447	433	447	408	481	454	454	416	429	419	424	445	449	452	441	429	437	457	446	420	463	424	447	454	450	467	439	415	407	418	461	477	446	472	411	487	430	409	462	475	431	465	409	422	409	437	462	436	449	446	443	416	466	447	461	446	444	427	420	415	420	438	418	424	417	437	459	410	423	403	430	453	451	423	442	421	473	421	452	430	440	461	462	435	461	445	439	453	450	438	460	442	421	443	449	452	489	471	424	423	429	424	450	416	480	399	422	453	473	438	375	449	429	416	463	399	431	438	463	448	445	440	397	457	487	448	405	448	432	446	430	453	435	443	439	461	395	430	433	445	448	472	491	472	423	454	452	446	427	439	437	468	418	442	463	499	433	407	417	432	450	474	441	478	441	484	404	468	456	446	391	413	444	427	458	396	471	453	430	428	426	459	414	457	429	403	403	469	497	424	448	452	420	442	436	457	450	470	424	429	453	467	426	473	425	472	420	458	447	452	447	438	470	435	422	415	444	448	429	447	434	416	464	410	445	470	438	449	438	440	428	417	426	406	432	430	420	442	398	438	416	490	429	433	435	475	450	454	437	431	440	467	428	451	440	472	452	413	426	428	430	411	453	448	471	433	422	405	419	416	442	412	433	401	461	421	414	455	420	456	414	430	400	438	462	422	438	443	427	446	428	452	452	434	471	456	411	403	456	435	445	414	476	437	437	446	412	448	469	446	435	453	479	406	395	439	439	449	432	419	452	434	442	445	480	429	451	425	427	452	460	430	424	450	431	446	394	451	426	480	440	435	437	383	443	406	440	443	456	453	435	447	421	428	478	425	431	455	432	399	448	435	445	406	446	436	444	433	413	465	444	428	440	443	433	469	382	449	428	456	431	455	436	437	461	469	443	422	459	446	465	454	453	450	427	437	456	422	445	445	475	415	459	437	424	470	424	410	461	417	438	472	461	454	457	412	439	441	475	486	452	453	438	470	419	451	455	431	420	425	427	434	458	424	448	426	452	438	458	430	436	458	437	497	414	426	423	407	436	466	456	444	418	417	409	429	413	435	424	417	428	462	407	467	435	451	443	430	439	427	474	484	437	441	454	446	457	413	461	490	464	409	444	423	429	432	432	430	431	384	417	438	446	416	457	444	409	472	432	414	440	465	467	442	463	418	450	467	381	457	447	444	427	420	438	470	402	486	462	456	471	432	446	447	421	396	417	454	404	412	464	437	417	450	458	460	419	405	433	412	445	449	447	433	466	410	422	440	422	406	485	400	414	407	400	431	412	450	401	467	462	427	441	430	446	434	427	457	457	427	474	426	456	453	395	432	439	417	454	462	450	417	461	448	441	461	421	446	430	426	438	423	458	444	466	461	402	471	411	441	455	457	453	444	434	419	416	469	457	435	429	457	476	415	432	423	418	473	460	439	434	424	452	416	442	468	499	448	402	452	453	462	451	433	457	434	434	415	396	427	460	439	446	438	406	421	434	431	480	463	425	460	429	450	417	398	441	432	446	414	431	450	423	409	441	436	468	451	446	436	447	484	467	420	420	451	431	432	415	457	450	440	445	417	459	416	421	457	443	433	412	448	418	502	413	414	456	483	461	428	440	468	473	437	398	407	476	427	434	467	408	431	433	432	434	447	482	454	404	426	442	465	428	460	412	432	430	446	459	431	453	442	456	408	428	466	410	413	434	455	423	432	480	412	455	396	429	482	421	439	442	446	454	380	458	497	467	429	453	448	454	474	436	437	448	429	429	472	448	405	429	421	394	487	448	420	433	433	422	461	404	435	451	463	479	440	477	410	455	403	432	417	406	434	437	465	429	420	454	472	447	431	447	462	401	432	448	406	453	453	437	460	452	456	409	479	470	453	466	473	442	443	429	451	450	390	432	408	448	437	447	431	456	476	442	437	443	475	428	491	476	419	414	444	457	386	414	446	421	407	442	398	434	453	413	439	441	445	467	459	462	465	436	411	411	436	455	440	446	435	450	440	432	480	469	419	430	434	408	425	459	422	445	457	459	419	454	395	436	465	431	452	459	482	456	409	455	458	453	421	432	386	406	438	443	429	415	438	410	467	448	493	461	468	434	411	419	459	450	418	438	459	469	438	449	426	458	462	471	408	479	416	478	433	407	432	431	430	431	422	435	425	448	420	420	484	428	396	454	447	440	455	458	440	414	480	461	443	410	426	468	430	475	431	432	418	419	406	467	401	404	439	443	446	440	452	461
49413	58618	51843	41953	32980	24232	18159	12897	9609	7196	5389	4248	3418	2813	2305	1963	1663	1509	1295	1158	1125	989	918	864	794	726	684	632	609	544	569	530	488	502	469	462	456	411	453	391	441	434	406	394	387	449	404	370	382	403	417	413	428	431	411	423	391	416	377	397	418	384	448	420	410	402	421	403	409	458	388	407	417	379	413	390	419	413	415	390	420	412	387	354	407	411	411	417	425	408	416	447	410	385	389	376	388	409	414	397	370	422	411	398	374	418	385	369	414	377	406	413	421	425	407	408	421	417	448	402	399	390	401	387	366	417	431	432	414	398	406	421	426	444	379	410	390	386	411	414	423	398	416	414	420	410	394	397	409	399	406	412	380	403	432	373	416	426	402	401	410	414	415	435	350	412	405	413	441	416	374	420	409	401	414	412	412	416	417	374	420	384	380	427	367	406	418	381	423	379	399	403	397	444	377	443	403	381	414	419	399	443	421	403	465	414	417	402	405	436	385	391	392	376	412	390	411	380	384	423	416	423	415	379	385	440	424	401	379	406	413	405	374	427	399	390	396	420	416	428	405	438	383	430	410	440	370	424	420	412	411	432	398	383	393	406	394	419	418	401	418	412	415	435	418	386	388	435	399	393	376	385	423	409	392	437	405	427	409	388	370	412	438	437	399	397	406	402	388	418	396	385	418	401	374	467	397	382	420	410	447	390	452	392	417	419	408	389	434	414	415	411	393	389	375	431	408	361	387	359	462	439	370	427	393	400	405	440	449	374	443	461	410	413	406	388	435	419	401	403	409	370	388	429	379	394	388	442	378	430	408	425	383	404	397	409	398	412	407	407	429	423	382	421	439	409	399	396	431	391	401	414	413	370	386	394	429	346	434	377	451	442	418	400	423	386	411	371	402	432	392	417	426	411	393	441	435	408	403	403	409	403	436	366	394	439	383	412	413	379	380	391	405	379	411	404	401	428	380	373	453	426	384	402	402	390	411	382	396	403	444	383	417	431	379	385	366	414	419	444	397	429	396	412	391	378	382	418	426	405	400	421	421	386	397	417	428	390	377	464	437	392	404	396	429	417	375	386	400	370	404	413	436	442	387	398	431	412	389	382	427	409	429	416	403	412	415	414	410	382	425	389	402	389	406	415	419	418	419	398	403	430	443	416	410	405	400	404	389	400	395	451	389	407	390	402	421	432	378	417	390	405	390	368	403	430	388	436	419	415	426	390	452	411	390	426	401	413	401	399	426	389	414	403	370	400	402	436	402	413	421	401	377	447	364	417	412	401	414	386	425	381	402	416	405	411	398	430	440	397	430	380	409	398	381	411	424	411	407	413	410	399	432	407	412	428	450	404	435	384	390	407	406	417	397	410	413	387	413	435	442	404	413	432	367	418	406	376	396	412	396	398	391	402	409	425	409	404	418	392	444	432	407	401	399	402	425	399	380	412	378	427	402	372	416	393	414	403	394	418	420	384	413	408	390	374	399	381	384	377	424	422	426	404	376	407	392	383	416	410	414	399	440	396	402	413	413	361	431	397	430	423	373	418	386	410	396	394	392	421	420	419	438	424	372	395	423	409	418	397	444	407	420	413	379	425	419	388	411	407	408	397	377	398	439	362	433	386	405	421	428	404	403	425	406	385	436	385	405	407	378	383	411	428	430	405	401	388	416	415	403	397	409	397	402	400	405	403	424	424	373	406	403	379	401	435	409	445	428	404	430	388	423	397	403	399	431	394	400	396	444	396	426	428	426	435	373	435	430	409	401	421	374	432	402	390	439	449	384	420	427	393	402	391	412	463	403	424	390	428	440	393	418	412	435	404	391	382	400	376	407	390	380	395	377	414	374	361	423	425	414	372	443	398	429	419	405	423	410	421	387	405	393	437	363	408	359	398	381	418	360	419	380	431	396	389	399	417	386	360	386	400	364	371	457	407	383	384	427	418	443	387	432	437	383	429	424	406	428	427	411	394	424	398	398	411	411	406	392	411	437	429	418	403	415	370	437	411	434	432	434	372	406	397	414	425	432	387	402	429	400	416	435	402	436	402	413	384	383	420	379	449	428	401	401	469	390	411	410	405	420	429	419	423	389	395	425	438	432	384	385	360	393	439	392	408	419	407	398	396	391	402	363	375	401	428	400	397	412	429	402	425	393	411	390	377	394	371	401	388	434	391	395	415	413	436	404	405	428	406	424	423	358	403	379	439	395	424	405	399	392	411	426	423	418	405	411	433	400	370	373	408	405	414	406	386	390	376	400	395	394	397	446	437	391	393	423	407	409	346	415	402	415	419	433	403	428	383	383	414	396	413	364	394	387	412	395	389	436	425	417	428	382	426	425	402	408	376	421	391	413	398	411	430	391	394	387	416	402	383	433	416	397	420	394	400	431	374	408	422	441	415	366	408	415	430	398	379	399	359	449	426	434	401	405	415	443	392	391	408	392	419	443	432	432	414	433	396	374	392	404	440	402	401	401	440	412	394	440	394	465	424	457	434	445	382	410	374	443	431	425	428	453	433	407	400	402	406	392	442	375	372	419	437	397	417	397	417	418	421	383	371	398	388	419	397	408	413	404	407	421	417	437	390	376	419	425	388	371	389	373	388	421	388	390	382	418	369	345	380	419	382	405	411	388	400	403	406	391	419	423	379	371	381	393	429	403	428	416	400	403	451	395	387	413	413	437	400	395	444	421	417	394	392	431	413	413	415	396	393	408	413	455	395	401	371	387	415	423	408	428	380	437	406	406	407	390	415	417	429	406	413	444	391	404	428	429	367	439	399	459	389	452	388	462	416	412	414	395	399	440	384	424	415	426	432	429	415	431	428	426	451	401	401	434	422	391	420	413	385	409	357	389	417	412	413	393	372	402	406	436	413	376	411	433	396	398	405	416	421	379	439	420	400	395	379	406	422	413	400	431	403	440	433	399	409	400	402	393	426	396	377	406	386	397	405	436	432	357	388	419	395	393	376	415	395	390	443	413	396	433	377	422	446	402	429	391	435	413	433	411	411	403	388	382	385	398	401	443	425	413	395	421	415	427	416	406	430	410	396	424	434	426	405	367	419	390	397	385	409	420	391	409	409	405	400	355	411	352	397	424	419	421	429	440	381	408	386	374	400	429	409	418	392	421	422	365	416	420	432	385	384	437	409	445	419	389	434	386	393	406	417	408	426	400	385	408	395	404	422	393	420	385	434	395	392	404	413	421	416	441	409	426	405	422	375	402	431	425	432	392	464	387	433	414	389	409	424	381	387	415	434	391	433	393	426	423	415	433	418	431	413	427	394	422	411	399	423	423	398	415	461	396	398	401	379	406	404	407	403	459	406	401	428	398	392	410	403	394	405	379	409	375	411	395	364	423	428	362	369	401	426	412	431	385	379	397	383	438	451	378	435	385	412	397	371	396	403	420	408	369	357	402	407	376	429	398	401	428	393	385	421	390	399	399	435	397	379	391	435	400	392	402	391	409	392	422	390	426	387	386	411	409	375	367	396
25057	21634	29271	25162	23780	24153	19616	10194	6474	4829	3503	2806	2241	1878	1639	1401	1209	1159	1055	987	905	792	719	719	703	710	565	593	549	546	517	504	504	468	445	488	452	450	462	445	466	437	494	484	428	440	451	415	420	440	439	415	442	423	452	424	490	432	406	429	465	431	419	420	419	434	436	461	398	459	414	404	445	389	416	423	393	412	428	429	377	433	456	444	443	398	408	485	445	396	421	453	412	450	425	461	409	407	437	408	443	460	405	452	429	426	428	381	405	403	434	440	424	457	433	464	391	429	456	445	455	429	451	428	439	434	429	428	451	437	450	418	408	458	425	408	421	462	416	411	410	400	457	453	459	446	439	424	420	386	423	428	459	416	421	455	444	414	403	398	434	439	422	378	421	437	456	442	399	447	412	407	478	423	411	360	459	443	443	417	434	424	419	457	446	433	451	423	410	402	451	430	404	453	457	430	444	394	463	386	423	443	412	458	483	411	430	403	454	426	397	462	453	425	415	440	401	409	430	440	424	412	458	429	419	411	446	431	429	432	475	385	445	466	434	422	419	471	435	455	425	403	437	446	417	444	451	460	443	427	404	396	420	405	467	452	422	415	457	428	444	427	439	400	432	421	423	447	416	403	424	465	427	453	464	458	409	407	424	469	438	421	435	460	449	469	442	437	434	453	440	422	396	476	398	447	452	458	439	463	411	446	423	410	420	425	419	443	401	445	408	431	459	424	420	408	412	386	431	395	430	426	436	408	440	417	428	412	445	431	418	441	443	445	427	444	458	412	451	431	449	427	422	437	428	458	423	407	428	414	468	444	438	433	413	418	434	416	454	410	461	385	449	408	441	438	429	416	454	457	467	387	457	438	403	429	478	427	422	390	419	435	419	415	393	411	447	432	438	439	459	411	443	428	378	423	450	423	445	416	431	431	451	417	457	411	442	443	411	450	415	424	430	448	421	437	451	458	448	430	419	428	416	455	445	438	454	444	458	456	426	451	449	412	438	447	449	447	448	426	467	419	453	431	427	462	385	433	442	461	452	454	388	426	398	430	402	433	425	420	422	425	429	457	397	429	460	432	449	425	422	461	418	458	432	427	444	462	432	422	448	422	393	419	428	453	452	437	420	461	463	417	414	438	420	393	443	448	415	422	430	435	413	447	396	462	451	401	460	435	445	420	462	436	394	440	399	440	403	434	432	420	401	444	436	444	443	411	428	430	425	453	436	447	425	376	410	429	427	481	429	393	432	439	402	398	401	438	443	416	408	451	385	413	461	444	459	454	407	407	428	431	421	400	424	427	429	415	419	476	457	387	439	398	459	434	412	459	459	417	422	420	426	454	392	454	469	406	441	423	421	431	457	444	394	468	379	441	406	402	401	453	435	408	405	462	446	434	406	410	406	398	434	416	481	456	431	404	439	408	424	391	424	424	448	421	455	433	459	425	416	437	433	463	474	443	422	421	435	442	414	420	435	465	442	465	438	398	442	435	387	446	430	421	466	478	428	432	451	455	438	442	448	417	395	427	442	430	402	433	454	408	419	429	448	438	410	425	423	441	418	428	422	417	423	415	444	395	461	434	432	430	451	421	415	404	414	443	441	464	424	438	440	411	427	437	440	452	441	446	428	415	479	439	449	427	439	407	476	419	457	459	422	429	469	421	448	416	424	406	441	431	426	459	448	417	457	410	428	433	426	461	408	455	443	417	421	467	404	395	428	479	437	414	426	453	428	442	412	427	432	443	420	444	464	439	440	408	461	451	445	430	434	420	462	447	447	435	453	431	447	442	454	398	423	432	462	444	423	402	472	404	426	439	438	457	363	407	426	465	436	455	437	439	449	406	424	415	454	464	444	423	457	403	412	423	468	408	443	389	441	424	416	469	464	450	406	434	389	452	412	443	437	404	450	409	410	458	437	411	428	418	383	408	437	439	439	417	464	465	469	442	405	440	447	456	431	433	426	426	440	416	464	423	422	402	431	406	424	414	443	403	454	419	403	437	430	461	457	481	414	407	453	423	426	472	427	462	407	413	440	438	435	452	407	447	412	424	384	388	447	428	422	439	452	477	431	451	402	398	457	449	412	431	449	406	429	434	403	445	469	436	436	453	439	402	428	448	434	421	427	405	413	396	390	459	424	437	469	440	445	445	441	416	412	422	414	413	467	435	435	421	415	411	402	395	463	459	403	412	455	438	431	411	396	422	440	475	428	438	407	456	421	432	422	431	434	416	449	445	416	419	418	405	460	424	404	448	445	413	413	434	455	442	458	462	443	423	424	398	442	404	444	447	465	441	424	412	433	423	420	449	432	426	420	464	451	388	439	414	463	447	421	433	417	456	458	424	448	473	425	426	425	411	424	399	463	444	402	447	435	455	421	398	445	460	440	459	445	428	446	400	427	424	425	424	424	455	398	414	467	442	438	429	450	415	409	442	457	448	457	436	398	409	431	411	454	460	396	391	451	399	427	433	428	433	426	458	429	415	496	418	415	441	481	387	467	474	455	418	444	445	438	424	420	421	423	418	429	437	451	433	421	433	456	427	427	449	450	414	438	431	434	460	430	437	445	452	404	430	395	459	470	458	429	415	407	414	440	456	421	442	428	434	422	403	391	452	442	432	451	403	428	445	434	435	445	413	401	423	414	443	413	427	456	438	419	390	437	419	425	424	410	430	408	433	437	429	420	433	458	452	464	463	468	442	458	448	434	417	432	403	387	428	403	410	418	468	448	444	421	422	458	409	402	477	412	475	421	445	391	426	464	455	403	444	416	422	423	439	418	406	406	476	391	418	428	436	445	408	428	459	440	472	462	427	428	431	418	450	449	432	472	449	402	460	474	468	443	443	449	417	400	423	431	418	419	446	447	447	419	470	420	441	434	434	432	468	436	410	436	418	468	437	398	428	443	416	427	456	426	405	446	442	403	408	432	455	421	428	480	470	421	401	470	433	415	422	456	441	376	451	463	431	449	395	436	450	413	433	447	418	441	435	437	476	409	475	412	414	462	431	435	423	439	419	457	418	462	427	425	433	447	417	408	414	453	413	456	462	383	427	465	449	455	401	452	445	422	419	460	449	461	474	427	461	428	453	426	415	444	420	423	461	427	435	429	393	430	432	450	468	408	439	439	418	418	444	433	394	407	463	457	444	437	412	464	463	415	421	445	453	418	460	446	414	479	450	433	440	426	429	493	435	463	439	479	425	451	421	407	453	418	441	437	425	430	451	465	461	441	421	458	406	458	406	438	415	426	440	443	384	400	476	371	433	441	445	436	367	425	421	438	461	430	408	405	427	421	417	444	442	448	412	435	402	407	452	435	432	406	451	433	455	399	410	467	421	410	424	442	417	455	420	426	427	426	418	443	469	451	423	436	446	472	429	425	418	448	420	435	425	435	428	419	443	430	435	452	399	455	475	439	421	460	436	422	471	456	448	437	473	418	445	446	437	413	416	433	442	448	457	433	429	463	432	461	454	422	415	451	436	436	424	431	439
50210	63596	55156	43961	33526	24983	18061	13554	10185	7600	5864	4542	3591	2916	2356	2009	1753	1610	1401	1281	1152	1027	917	858	800	762	688	666	615	576	549	563	521	478	447	501	441	467	416	422	413	428	408	404	397	406	391	441	407	413	406	442	419	419	423	405	392	395	404	396	386	408	459	370	390	418	393	370	428	390	412	407	405	376	421	393	419	393	390	423	406	423	418	392	383	382	401	426	399	394	394	389	387	429	425	376	407	431	412	451	417	420	372	400	398	405	391	378	377	427	394	381	410	406	395	372	366	384	410	392	401	440	428	397	416	395	395	375	403	420	408	420	407	379	385	415	385	367	412	409	375	430	435	385	433	419	402	394	401	423	376	431	439	417	350	427	403	385	402	425	390	373	435	412	410	385	425	380	409	395	401	412	417	402	387	369	428	422	405	430	367	425	438	402	401	409	410	375	443	398	405	413	389	381	389	404	405	373	388	400	404	400	425	434	428	389	415	400	393	427	409	418	404	394	402	394	412	430	438	423	409	399	410	410	426	405	429	349	411	395	400	422	363	399	422	418	414	419	430	376	416	406	432	404	426	411	434	396	411	417	410	409	424	379	396	424	429	440	391	441	408	418	406	401	414	402	381	444	406	448	419	425	380	377	391	417	418	399	409	453	428	437	382	382	393	432	378	415	412	403	431	398	392	381	394	398	403	414	389	399	401	398	421	412	396	421	374	439	394	441	383	391	411	399	461	421	390	410	411	393	424	386	380	403	455	414	447	423	398	394	388	370	435	405	385	394	371	434	395	418	376	427	385	378	358	423	392	392	410	408	383	394	403	387	407	413	408	397	426	465	399	385	426	383	413	436	421	426	397	442	434	388	421	435	400	415	403	399	451	419	407	415	424	428	424	383	369	403	423	401	371	401	442	416	417	396	400	387	448	413	415	429	390	385	407	409	397	431	396	417	413	425	413	411	419	439	393	380	390	423	405	428	429	441	427	401	394	395	395	391	408	403	438	412	385	381	431	412	395	414	428	387	410	413	377	399	416	417	422	423	391	413	417	398	398	414	400	437	422	397	446	407	403	375	408	404	417	417	415	440	389	401	397	393	415	362	405	440	422	434	416	393	411	399	439	428	405	392	422	398	406	400	379	413	432	409	373	350	451	407	379	382	410	399	432	402	407	437	397	395	377	430	403	400	349	403	409	404	345	410	422	375	397	439	382	414	412	385	434	384	375	398	394	462	374	407	390	394	373	409	421	385	442	422	418	413	428	397	390	423	401	417	455	384	407	418	402	381	405	411	436	416	399	393	399	428	408	422	405	434	421	403	420	430	403	369	366	410	349	419	434	428	415	411	386	454	401	422	435	389	397	418	366	413	393	385	449	398	390	420	425	387	367	400	411	382	415	409	430	412	410	380	419	408	442	396	421	417	375	417	401	406	409	418	420	433	368	400	412	398	387	400	436	357	380	419	396	406	358	413	379	407	386	391	404	434	416	405	398	420	398	420	385	387	416	417	427	389	389	410	394	372	397	419	429	431	415	411	409	394	416	415	411	382	395	415	410	413	395	404	421	423	416	436	430	377	394	418	382	405	381	427	395	418	412	441	410	390	410	403	404	364	442	387	400	391	442	376	434	425	409	382	399	405	443	377	407	415	426	407	400	417	403	400	398	359	438	367	393	396	398	400	412	373	378	402	440	412	412	374	416	426	395	401	388	393	400	382	436	380	395	387	399	380	387	413	408	403	400	408	371	415	417	409	431	365	425	378	417	417	402	403	380	386	426	437	439	407	429	389	428	406	411	403	436	400	409	381	387	397	453	390	410	413	376	404	413	394	455	398	397	390	413	405	387	410	401	414	401	392	377	412	416	401	437	381	378	367	370	386	382	412	434	414	427	410	388	388	436	398	403	427	382	383	416	430	412	433	399	374	413	372	419	379	411	421	401	402	414	371	417	418	455	386	388	431	435	417	419	416	400	389	403	397	412	400	409	398	417	422	375	430	404	472	396	379	385	398	446	408	379	378	383	419	402	413	441	428	430	419	433	389	408	381	364	387	420	364	372	408	423	431	420	423	469	430	388	398	405	435	387	358	397	414	385	409	396	405	383	406	416	375	420	393	389	439	427	430	419	374	421	386	427	377	375	428	408	426	402	387	410	402	416	385	396	403	413	390	388	392	414	415	424	397	378	411	392	414	394	408	433	426	436	419	402	405	429	414	402	414	388	399	370	413	398	397	403	394	404	396	412	398	413	386	393	410	362	419	401	416	387	408	392	427	426	395	396	395	407	405	401	475	421	379	402	410	388	411	397	410	425	402	415	399	391	425	425	425	390	410	377	429	436	424	401	403	392	383	390	417	426	413	401	395	396	415	389	388	436	424	423	400	407	405	438	412	381	382	378	433	370	426	400	404	360	369	399	415	406	377	405	435	397	413	420	478	386	396	422	393	410	370	378	376	409	389	398	400	402	409	390	407	395	416	374	408	382	376	436	418	412	397	419	416	406	398	395	430	366	398	396	375	386	428	400	382	420	435	412	397	432	362	401	395	425	440	384	381	404	381	431	404	388	395	387	379	380	365	394	415	422	390	410	393	373	419	434	386	422	425	438	392	442	431	369	391	406	395	409	437	407	428	408	386	467	428	410	394	414	399	423	418	422	441	416	411	406	433	406	416	423	437	404	394	402	370	382	412	414	383	397	412	384	408	402	381	445	388	397	429	390	406	426	404	408	387	438	398	386	434	424	398	381	370	397	403	410	381	439	401	349	395	412	393	374	463	411	412	444	392	421	414	435	401	451	399	408	414	400	433	407	387	394	373	465	427	403	425	431	415	413	400	394	404	430	435	383	413	408	399	384	371	391	426	399	380	420	452	388	410	418	358	404	396	419	359	405	399	400	409	393	450	395	396	416	386	394	398	381	431	381	420	424	403	438	415	410	414	398	412	367	404	370	388	427	410	435	459	449	393	444	385	387	415	403	389	369	433	406	397	409	414	399	402	379	379	426	382	403	389	438	403	394	382	417	397	439	400	423	423	404	426	398	412	407	435	399	389	418	403	422	399	403	419	378	380	386	415	404	377	459	409	418	388	388	401	414	402	418	402	380	386	375	381	429	408	432	366	417	387	406	410	404	380	386	406	424	407	398	372	404	422	422	395	378	406	413	391	391	405	402	396	418	422	408	430	388	396	399	395	402	403	425	408	407	397	413	371	389	407	430	389	403	380	405	418	459	418	407	450	357	438	434	396	387	409	413	379	428	395	404	368	397	401	420	391	428	392	408	424	381	393	426	404	367	441	403	394	411	374	445	399	391	382	379	355	392	381	426	374	382	409	411	414	403	413	412	429	441	407	414	385	437	378	403	419	393	419	426	351	423	414	350	409	410	408	429	393	401	408	431	411	429	406	390	409	424	418	399	420	408	382	409	412	349	414	380	404	368	401	424	407	369	403	430	436	382	400	434	391	409	430	431	380	394	443	423	379	422	392	416	375	401	364	442	390
24310	21633	29353	24769	22580	24317	23085	11767	7159	5157	4033	2977	2433	1986	1762	1570	1400	1196	1093	1026	900	866	807	741	696	708	664	681	576	552	580	545	553	511	568	506	533	499	522	486	470	440	512	461	466	479	422	475	431	489	495	459	466	453	385	421	471	469	449	451	452	464	483	431	499	494	440	466	488	434	459	453	448	446	472	485	440	449	458	490	440	454	464	447	437	408	470	443	451	485	436	465	461	442	483	423	435	498	460	472	466	484	480	481	469	422	516	456	475	496	472	447	473	488	459	442	465	405	420	472	460	480	462	449	410	466	458	470	454	492	433	498	431	462	463	476	494	473	447	455	450	482	470	430	484	471	438	486	440	466	472	457	495	444	477	449	501	457	474	483	450	425	440	453	442	489	454	444	476	506	455	477	484	502	475	442	434	488	465	446	415	431	468	476	457	495	459	473	486	496	417	491	457	482	455	455	454	468	455	448	471	483	484	457	432	473	458	497	463	459	490	441	459	473	469	431	452	484	433	457	469	435	499	470	483	468	445	452	502	446	445	490	474	434	454	482	505	484	461	459	513	477	436	481	462	485	474	412	486	482	462	482	465	451	442	433	487	485	483	454	477	481	482	476	486	477	454	455	447	422	474	449	482	470	433	477	468	450	447	472	435	498	457	459	472	472	438	494	472	493	436	428	490	468	407	440	442	481	435	462	442	476	447	434	485	446	497	452	467	495	480	472	462	417	421	484	454	457	467	460	489	477	488	463	453	459	477	478	450	466	479	424	465	464	483	468	446	502	439	471	450	383	470	437	454	512	447	486	495	481	498	448	474	494	436	475	446	445	464	468	463	431	480	487	467	479	479	453	450	470	465	444	450	459	462	504	490	487	461	481	424	494	483	470	477	451	426	510	437	443	482	489	456	480	443	455	448	481	495	472	444	467	484	503	474	458	471	432	490	466	437	439	470	443	474	466	471	464	481	443	460	453	472	478	472	422	472	444	474	446	475	454	444	447	506	499	457	446	426	481	497	501	451	454	444	460	475	474	436	475	439	503	477	456	513	474	484	465	480	458	464	430	453	472	472	490	477	467	495	434	503	437	479	454	487	464	450	430	479	460	457	460	437	473	504	494	480	457	452	429	454	448	472	453	443	453	427	510	475	484	484	462	442	442	446	433	477	475	457	445	461	457	442	452	453	471	483	463	441	452	443	461	486	466	473	411	453	492	453	488	494	448	471	446	432	487	467	462	436	464	464	455	468	463	466	470	500	470	463	453	429	493	464	486	456	475	453	442	475	459	460	475	497	477	482	450	438	433	460	459	484	489	487	470	412	461	438	455	467	466	440	516	475	473	489	460	463	467	460	456	458	451	482	450	439	444	456	462	458	453	402	448	442	465	483	476	455	471	445	443	426	473	465	432	472	470	458	487	461	452	451	463	444	450	463	494	447	469	473	488	423	457	475	451	483	474	469	437	450	450	453	433	505	468	428	469	468	479	485	450	479	486	483	475	477	443	480	519	429	454	469	489	467	438	425	475	471	437	466	463	467	454	464	462	510	442	451	449	427	466	474	451	450	478	470	449	449	506	473	464	433	475	461	440	488	477	433	465	436	458	454	445	473	457	450	476	505	460	431	459	488	444	474	452	505	501	472	471	428	476	460	456	447	472	459	431	482	449	478	435	474	450	461	453	450	473	462	467	447	479	418	432	490	467	423	450	461	453	484	459	476	462	436	488	468	480	462	466	428	483	475	479	498	456	448	467	501	498	452	429	459	422	486	437	511	470	437	468	447	459	433	480	498	464	427	487	477	473	458	477	452	493	482	448	506	445	478	447	474	447	490	450	461	447	464	463	523	456	447	480	485	460	402	485	477	488	455	468	461	479	462	466	461	430	446	457	464	473	458	465	481	499	476	445	462	427	460	466	471	486	445	448	444	471	443	450	435	506	456	410	430	406	435	509	439	438	484	448	441	499	448	444	448	442	459	479	442	439	493	435	462	439	499	452	478	436	451	480	494	495	447	458	446	476	460	451	448	456	436	417	457	433	498	438	435	437	446	446	482	470	457	484	463	477	475	458	460	475	498	459	497	443	479	474	434	451	451	453	462	503	480	473	536	460	450	453	490	455	469	498	464	467	463	479	452	460	473	486	455	484	478	470	461	492	465	477	452	473	445	478	463	479	482	439	504	438	432	448	457	423	423	444	480	474	476	427	503	486	444	449	435	430	488	465	465	492	454	481	497	404	489	473	443	428	461	454	475	473	484	470	464	483	418	457	469	464	468	458	465	469	435	450	488	431	447	509	466	453	412	468	490	427	451	452	470	415	516	460	447	414	462	434	450	448	437	460	455	482	420	516	474	419	450	455	441	484	448	498	473	487	467	409	481	444	472	430	449	473	450	439	481	454	463	459	508	455	460	475	487	452	484	421	463	472	464	418	445	448	479	448	472	488	447	481	451	490	457	419	473	458	434	467	465	473	464	416	470	479	477	478	442	472	464	469	428	450	471	422	472	455	439	441	474	441	484	439	408	494	448	443	416	483	468	478	488	458	453	490	459	471	444	472	463	479	415	477	449	505	462	475	464	498	467	433	445	467	475	464	440	489	430	430	441	444	449	461	443	427	433	458	465	489	476	448	408	463	460	476	462	453	451	440	508	473	495	487	491	463	486	431	473	438	471	471	489	424	461	433	477	448	453	475	490	457	437	463	470	483	435	458	481	509	409	450	468	452	474	458	465	453	461	450	469	440	447	479	468	461	475	483	445	440	497	507	475	459	492	453	480	460	439	475	468	467	459	457	435	461	495	461	467	473	464	470	509	440	439	430	432	441	462	480	437	464	446	478	481	496	490	443	423	493	422	448	431	499	447	477	480	437	437	487	472	453	504	446	467	479	457	455	437	472	456	445	480	470	441	481	476	459	442	438	467	467	466	441	467	478	499	474	439	460	439	480	458	449	460	438	474	462	485	468	474	485	481	523	453	457	454	476	450	448	497	448	466	452	473	470	482	486	447	434	436	498	448	494	470	501	473	485	464	451	463	498	424	445	445	470	499	481	452	488	448	433	450	458	474	462	421	464	470	444	483	452	465	465	429	452	438	386	464	487	456	427	470	480	490	461	459	435	472	437	403	459	497	471	423	468	496	447	448	432	458	472	440	449	440	441	502	454	457	466	477	464	481	469	479	472	423	474	472	480	455	458	475	458	449	410	461	449	473	455	478	455	415	441	484	479	472	491	464	478	464	443	499	434	496	445	486	456	494	480	506	473	459	451	478	463	462	441	440	429	443	443	488	474	482	441	448	427	482	462	475	482	452	457	491	465	471	433	470	436	457	465	501	431	446	468	424	486	465	434	491	449	450	515	444	460	501	460	456	487	474	453	480	461	462	510	447	482	453	454	443	446	463	470	426	468	448	444	469	443	429	486	476	475	494	442	456	449	452	470	479	471	426	450	437	424	469	506	476	471	474	438	457	459	493	482	456	467	464	491	467	488	482	482
51040	66653	58589	46827	33776	25334	18554	13942	10308	7819	5822	4532	3598	2960	2501	2078	1869	1694	1409	1369	1169	1088	977	934	843	780	735	659	628	567	584	580	566	531	526	505	426	459	467	478	422	463	458	427	401	388	448	437	427	431	436	443	432	431	443	416	426	399	420	392	431	407	434	417	425	465	447	387	427	413	442	424	443	443	439	470	453	415	437	394	413	475	433	432	428	420	423	453	414	421	428	417	429	407	454	443	410	453	425	439	386	386	411	441	440	420	414	417	411	451	434	422	420	424	410	436	416	447	411	404	408	425	448	430	437	444	414	414	429	406	389	420	394	416	436	444	410	420	423	423	386	413	411	413	430	389	425	424	456	448	451	420	436	420	434	402	423	430	422	430	431	407	418	428	436	460	463	431	447	445	395	404	466	476	446	433	436	450	440	427	452	451	404	414	421	429	426	426	418	454	395	400	410	453	444	383	420	412	458	406	421	416	429	384	445	443	414	431	426	410	458	412	440	425	417	436	428	450	416	421	452	454	385	411	432	385	457	416	458	411	455	435	445	426	389	438	458	395	399	412	435	436	404	438	426	426	428	418	416	412	415	420	388	441	442	455	446	475	425	413	417	409	440	432	413	406	445	420	464	420	439	416	427	446	436	414	439	456	451	410	382	432	450	432	427	420	444	400	444	438	430	429	426	443	436	429	433	434	424	414	462	433	423	429	414	404	395	463	417	405	394	488	423	457	459	463	414	410	437	456	441	389	407	453	414	408	420	420	428	451	443	453	418	442	430	422	443	443	408	448	401	429	421	398	488	434	441	439	443	430	429	423	414	429	411	494	444	381	442	375	416	454	407	388	411	441	426	442	355	437	448	448	439	432	409	398	426	426	400	418	456	431	394	435	445	444	407	427	413	453	441	406	430	442	433	452	408	445	438	395	429	455	448	397	405	432	420	415	398	402	391	428	409	454	419	450	436	420	439	404	440	453	440	441	377	436	416	422	454	423	443	436	426	410	399	448	446	438	416	426	415	428	448	434	433	397	430	416	410	447	418	433	450	397	387	417	379	470	431	438	388	456	394	442	410	439	474	410	453	428	441	406	431	418	386	450	448	462	428	402	421	405	403	390	440	423	446	416	418	443	408	408	406	397	408	439	421	429	479	455	477	457	436	424	415	397	443	423	421	440	409	424	439	437	466	429	451	403	443	447	415	433	423	453	441	479	434	400	445	433	422	417	398	421	404	412	441	448	412	410	433	420	444	421	460	444	431	447	434	412	433	415	457	438	418	417	395	425	412	436	404	420	417	422	449	444	438	391	434	414	429	424	478	415	416	445	390	398	417	438	405	419	387	409	432	431	427	398	415	434	446	414	441	398	424	427	413	455	430	419	445	438	413	439	406	440	429	435	479	424	407	427	419	427	438	392	442	413	457	429	406	410	420	431	391	452	474	416	444	474	439	411	421	413	396	427	412	484	392	422	438	409	448	403	421	437	451	408	460	422	415	412	422	409	410	427	404	431	427	423	413	407	419	421	449	426	436	419	430	407	411	430	436	422	424	423	434	439	443	410	443	401	429	414	406	436	455	453	399	433	425	427	459	442	435	446	438	420	409	421	406	407	453	466	433	436	402	426	404	451	437	427	413	440	464	456	432	424	398	430	438	408	386	382	444	456	459	422	419	416	423	437	443	433	446	421	441	398	457	421	392	416	418	407	443	441	416	465	396	412	442	379	393	436	442	424	448	406	434	399	438	464	449	432	426	406	405	457	505	454	454	402	427	406	435	410	418	426	443	451	385	446	453	425	406	443	390	403	433	392	440	379	464	457	466	472	439	440	431	448	442	403	412	429	422	502	442	440	448	403	395	430	453	437	423	412	437	432	428	418	399	425	420	432	438	455	389	421	408	436	432	439	402	425	451	402	443	431	396	418	447	411	422	443	443	438	397	402	429	449	434	453	424	471	447	407	433	436	437	448	396	416	390	420	403	436	472	442	429	454	451	418	412	427	415	446	404	420	454	418	390	442	454	452	441	455	428	458	427	400	399	404	413	420	400	446	442	435	431	449	414	429	429	423	429	443	420	430	421	423	421	414	422	401	451	463	417	441	455	433	452	419	417	405	436	425	455	419	431	416	420	410	399	431	466	437	451	400	433	427	429	403	425	406	448	408	413	429	414	428	424	443	408	438	461	416	452	449	385	446	449	392	386	449	412	406	407	413	388	409	428	421	399	459	437	430	429	419	436	394	450	444	405	429	419	457	408	430	423	441	421	431	467	431	448	442	421	413	470	414	461	444	418	448	414	412	445	373	395	405	412	466	432	425	424	414	405	440	446	425	384	453	431	418	418	429	460	406	452	434	419	450	430	415	458	445	386	450	433	456	451	420	429	434	429	453	486	467	403	438	428	412	408	435	427	415	407	424	427	447	384	462	392	378	410	444	436	419	435	422	428	409	404	424	420	407	427	473	467	420	434	456	418	446	453	427	441	439	421	443	435	396	429	453	428	410	395	404	455	425	485	414	445	411	417	454	407	420	418	426	436	467	419	442	384	446	462	426	424	475	444	396	441	434	405	466	436	409	434	421	434	401	410	397	409	423	456	471	442	421	399	421	427	432	426	426	444	441	412	437	435	394	419	446	413	491	404	416	400	464	459	440	399	460	413	499	440	443	437	436	424	434	416	460	414	410	432	448	419	424	452	460	460	454	464	430	420	463	433	368	405	412	448	452	434	411	386	403	423	416	437	402	428	476	392	433	437	431	419	410	440	443	466	435	401	453	431	443	435	437	433	409	461	443	442	414	443	438	388	416	470	429	416	454	435	446	420	423	426	409	440	450	428	404	436	405	492	407	414	434	450	422	486	408	444	403	440	413	412	410	419	410	437	433	416	411	445	433	398	418	477	429	440	445	377	462	405	435	416	420	456	448	417	439	427	464	442	401	421	425	430	431	452	440	448	431	447	468	432	432	430	432	406	428	411	392	444	447	393	403	468	455	420	441	398	420	395	436	494	432	396	429	415	429	426	412	417	421	468	427	436	440	419	420	439	448	454	429	442	430	446	422	442	424	420	451	407	386	457	441	447	404	433	439	431	436	422	414	455	460	449	435	465	399	435	433	438	405	439	457	455	477	426	415	472	429	466	422	397	429	459	440	422	439	424	423	438	430	395	451	418	455	422	429	432	413	429	421	437	413	447	420	415	425	462	444	426	455	409	450	405	419	412	442	367	422	425	419	427	463	413	435	473	419	422	418	423	397	432	436	412	460	443	414	459	428	452	432	434	416	420	429	432	436	415	473	415	417	402	448	428	425	401	434	423	446	447	423	430	456	425	447	428	466	438	472	423	414	426	398	435	449	424	456	436	461	444	448	414	399	458	424	412	451	432	420	448	409	422	451	389	446	485	432	467	423	420	455	421	422	420	427	453	386	445	426	405	410	402	429	422	427	428	408	379	417	422	413	432	476	449	428	434	454	425	449	413	416	407	375	451	435	464	379	432	428
29242	23202	31067	30685	20363	11923	7021	4361	2925	2192	1622	1300	1108	1053	919	826	748	701	626	579	612	597	553	549	517	534	464	447	454	446	424	426	440	394	414	393	398	396	388	401	400	417	412	404	367	369	388	373	401	388	409	367	373	400	427	375	419	411	373	428	436	421	378	376	392	395	399	363	391	392	411	383	402	362	412	364	402	360	426	405	361	361	389	413	422	354	395	409	354	388	381	378	399	396	351	402	401	366	448	401	393	388	374	398	430	417	367	379	402	411	402	416	429	387	425	404	423	394	365	394	382	386	379	374	380	396	414	396	402	430	379	383	350	390	401	371	403	384	417	395	420	383	373	414	393	391	403	389	389	387	429	440	386	387	403	386	379	397	380	417	396	387	397	425	429	413	397	384	404	379	410	349	396	396	396	383	376	371	392	371	383	381	401	385	408	379	396	390	413	426	409	368	390	392	400	380	372	365	412	415	403	422	392	409	382	412	397	402	405	409	384	384	399	370	436	384	423	416	406	361	426	377	401	397	384	441	409	384	396	404	413	422	389	381	425	394	376	425	386	428	393	367	400	396	390	412	395	398	373	410	381	428	427	427	372	377	398	378	405	392	408	398	422	389	386	394	384	421	456	441	416	392	377	372	395	396	386	406	404	384	400	422	390	391	420	395	413	403	421	393	408	402	396	381	426	372	420	379	415	423	386	398	362	390	390	373	407	414	396	395	380	374	378	395	441	381	428	394	443	387	438	374	391	368	350	357	388	381	409	402	385	392	392	357	357	404	415	413	380	387	393	404	376	396	399	423	360	385	358	383	393	410	370	416	426	413	392	396	396	381	428	399	383	382	404	405	401	415	363	382	425	401	372	405	404	423	430	380	394	428	372	414	418	383	391	356	382	369	423	395	395	361	366	404	413	352	414	382	388	418	401	401	397	411	376	401	404	399	413	396	379	371	395	420	373	411	377	372	416	405	386	404	385	388	448	415	412	400	380	397	407	376	408	387	372	404	394	398	389	391	383	400	413	348	374	425	420	380	400	387	349	420	395	381	392	404	406	386	423	386	368	356	411	376	425	401	370	392	427	433	376	398	388	415	421	366	387	389	390	360	421	379	384	419	428	420	382	420	397	386	380	393	405	423	423	416	434	421	400	363	419	406	419	379	433	393	372	391	364	414	404	408	404	431	400	397	423	408	401	419	420	428	378	371	412	389	388	414	415	437	380	410	364	410	430	417	403	414	388	328	401	390	368	392	420	387	382	411	397	436	407	374	408	385	378	397	426	408	373	427	404	402	394	435	376	401	403	394	387	399	376	405	377	376	396	404	399	403	394	389	389	386	403	355	361	411	414	396	398	371	380	394	390	351	388	383	399	392	397	392	404	423	361	403	360	362	426	407	402	372	402	417	419	397	360	395	400	400	399	407	413	385	387	368	383	370	405	415	406	415	401	407	395	389	385	400	408	367	407	410	413	425	398	430	407	381	407	394	413	404	398	420	408	397	446	367	373	374	395	394	415	397	429	424	452	420	427	402	360	395	397	383	405	390	385	381	401	432	401	401	389	417	377	389	385	394	409	397	386	415	414	414	389	376	439	379	419	395	383	368	412	395	437	390	393	379	421	391	371	355	379	367	433	403	398	372	397	372	453	413	396	359	376	430	416	398	405	396	375	402	408	372	380	396	385	400	404	378	383	435	386	402	424	402	403	387	410	406	429	403	416	436	397	367	420	431	367	372	403	381	365	410	385	383	414	379	406	390	379	404	409	410	413	386	399	407	411	410	395	380	419	407	403	395	391	377	382	378	392	378	392	384	426	366	415	379	385	410	385	404	422	391	410	370	396	374	404	417	403	394	392	391	391	399	413	433	450	365	417	382	411	375	372	404	375	412	437	381	394	364	412	394	383	399	375	406	429	369	375	430	400	349	408	404	400	380	340	386	416	391	408	369	367	393	410	402	375	433	419	402	420	374	404	380	395	407	353	414	416	371	376	406	391	426	384	379	370	414	388	373	366	378	370	369	423	396	324	407	408	368	418	399	379	400	418	416	398	381	393	373	405	409	389	407	404	446	418	375	372	367	360	402	425	407	399	409	405	431	409	385	391	378	432	437	411	386	411	384	416	429	402	402	380	407	371	404	386	387	407	393	420	388	400	394	413	403	399	402	382	362	396	353	375	428	373	394	412	397	410	380	421	370	396	364	408	446	373	426	422	409	397	404	394	390	394	372	421	424	367	366	415	366	382	396	410	402	396	410	331	410	394	423	404	411	388	387	377	395	407	398	392	378	394	410	441	412	411	401	431	381	402	385	415	408	364	388	378	357	427	384	401	368	379	406	435	387	379	413	363	416	404	383	396	389	415	361	421	379	368	354	430	384	364	386	394	410	422	417	402	388	397	404	406	399	419	428	411	404	397	401	410	354	377	361	395	413	388	402	380	393	376	408	379	405	386	390	385	405	391	410	432	366	380	381	368	420	383	410	410	377	367	386	379	386	384	379	368	379	391	405	425	395	372	431	394	375	417	409	386	398	436	366	431	388	428	385	402	368	385	412	375	381	347	379	388	392	414	400	451	381	387	385	380	373	395	394	389	394	421	391	420	351	386	366	399	409	441	390	386	362	417	384	402	404	394	398	404	415	386	375	399	422	403	378	420	368	422	400	408	432	410	379	372	413	375	396	381	398	417	376	403	397	405	380	388	426	426	426	420	407	383	412	408	387	398	414	389	379	421	407	385	449	412	390	400	383	408	411	400	401	392	427	427	387	412	362	413	399	364	400	395	399	428	404	402	391	392	415	392	394	345	354	367	387	393	413	385	440	405	359	385	363	376	375	417	348	381	398	391	402	375	380	435	393	371	395	399	425	363	382	389	368	398	361	388	422	420	348	388	368	400	407	394	357	392	395	383	446	350	395	407	396	384	410	380	355	390	361	419	384	406	420	388	411	391	432	407	378	380	404	385	394	352	354	389	380	397	391	422	391	388	394	401	382	406	435	385	384	405	371	388	407	384	394	391	396	393	344	413	374	387	378	397	418	385	410	390	389	396	424	408	409	402	415	394	382	401	370	391	418	411	370	387	394	399	412	381	403	406	386	417	346	405	401	394	402	384	405	381	406	385	381	411	396	383	387	394	384	386	358	419	402	402	377	387	397	395	393	374	360	369	411	428	410	392	423	397	427	387	418	409	373	384	429	379	397	434	401	402	406	398	393	419	402	367	424	384	420	368	408	410	394	405	406	361	404	369	401	413	393	393	388	407	398	424	413	394	403	374	415	431	417	400	378	401	374	396	376	392	397	389	392	399	376	418	391	399	407	403	387	406	406	370	437	440	407	411	390	370	391	392	364	386	393	436	443	413	379	375	355	358	403	390	406	398	389	378	370	398	423	404	398	410	407	399	377	408	397	383	431	385	384	406	416	350	395	402	415	421	392	415	354	380	379	401	404	399	400	392	392	407	420	394	419	381	437	393	383	412	405	401	378	394	432	429	377
46507	53867	46898	33893	22363	14618	9926	7128	5056	3776	2790	2133	1738	1470	1219	1130	1033	929	838	784	719	674	636	568	499	504	498	486	437	471	431	417	456	411	407	430	414	401	383	412	386	418	400	415	397	369	375	375	389	370	360	363	375	383	364	364	390	364	390	363	378	378	356	357	385	351	419	356	375	351	393	390	365	342	386	369	371	410	371	383	358	379	380	345	362	374	403	381	347	366	411	366	401	376	380	376	345	410	361	389	363	375	375	374	380	359	406	395	373	391	370	372	394	385	402	374	393	375	371	357	412	390	363	353	369	379	382	348	404	363	399	390	393	403	376	368	379	405	364	371	351	350	379	387	387	387	388	411	378	389	351	357	365	346	390	384	352	394	381	374	357	382	383	349	379	366	345	365	351	387	388	382	373	328	364	345	383	363	363	395	350	392	394	365	357	370	347	345	413	376	389	373	390	379	374	355	341	374	424	386	353	366	318	376	368	379	333	360	366	356	396	378	350	372	370	363	372	356	405	371	370	336	393	381	406	346	417	379	374	401	364	367	354	371	372	374	370	399	363	383	379	349	380	375	382	412	375	375	334	354	410	390	352	391	374	350	369	379	372	343	340	380	375	384	347	355	371	339	362	437	356	363	377	381	342	383	343	361	399	382	377	365	344	371	341	348	372	356	356	372	381	373	370	399	397	381	354	376	381	371	368	361	395	372	384	392	353	373	355	376	332	390	398	365	339	326	395	388	377	342	408	367	365	360	384	383	365	388	395	367	378	380	361	378	363	399	390	367	356	382	382	387	372	362	362	415	365	391	401	357	369	350	363	382	384	392	360	375	384	368	363	362	363	371	376	368	428	374	344	385	404	369	376	385	354	399	409	389	387	426	385	344	338	372	428	355	371	340	364	376	386	373	382	365	400	369	377	411	384	412	356	376	372	379	366	389	408	361	359	391	369	363	384	327	382	356	342	359	390	404	345	369	403	370	394	407	363	371	358	358	398	399	373	396	377	361	375	350	354	364	392	353	377	351	378	385	395	386	344	342	343	389	394	397	371	347	419	392	393	353	374	364	355	378	329	356	388	380	381	387	355	366	350	391	384	380	397	359	389	369	415	408	366	388	382	352	366	396	361	384	356	395	358	363	360	355	378	364	383	375	397	382	395	390	375	353	360	381	376	355	351	362	359	373	388	363	344	351	403	363	404	389	363	383	381	382	348	406	393	353	394	406	371	387	347	362	366	388	382	384	357	394	350	414	373	400	359	382	369	410	340	373	359	374	379	342	367	361	373	374	409	349	368	356	393	395	357	366	362	368	371	382	359	390	376	369	361	360	371	347	362	389	381	381	410	380	378	380	367	415	353	357	345	372	391	430	385	362	384	380	357	418	365	381	360	356	345	412	367	408	387	394	365	350	388	364	358	423	406	386	388	428	380	369	376	366	385	321	383	371	377	377	375	387	376	369	416	361	385	365	383	397	364	370	384	393	385	387	370	385	429	355	399	375	363	405	389	383	383	385	357	398	380	358	368	354	369	374	412	357	381	369	372	376	387	372	365	374	382	367	349	382	380	380	403	384	355	325	350	388	366	348	363	365	367	349	373	395	364	393	355	365	381	393	364	403	378	382	406	385	381	390	375	403	382	387	403	336	407	375	395	395	393	387	376	350	375	398	407	362	380	346	375	373	382	399	383	370	417	384	349	335	369	344	374	356	361	407	363	373	358	406	355	365	367	381	389	381	377	393	348	372	402	362	403	385	417	352	371	363	347	378	387	380	393	382	363	357	386	362	363	360	385	385	356	374	382	390	383	383	391	355	368	352	386	388	375	359	364	360	399	338	351	395	339	366	376	353	381	376	365	409	404	346	384	382	355	382	381	368	399	374	367	375	359	404	409	352	393	353	374	345	375	359	368	379	384	382	369	373	388	399	357	360	366	406	395	366	405	358	364	400	363	375	368	369	385	336	400	367	372	379	383	388	317	357	363	368	358	371	371	399	371	337	371	360	394	360	348	374	405	361	374	377	381	334	366	375	383	373	365	380	373	348	361	343	333	370	399	363	399	381	399	361	359	341	359	371	387	401	401	345	338	376	394	354	356	366	379	372	372	385	390	367	387	384	366	360	388	361	375	336	338	366	367	380	368	372	362	368	397	363	380	364	395	374	388	407	365	365	380	377	397	362	401	344	357	399	397	380	346	367	338	391	393	377	395	374	354	376	387	383	374	391	344	393	352	375	361	372	401	376	365	385	353	398	376	393	391	375	403	372	372	347	399	380	377	381	360	369	370	374	411	379	331	351	395	383	363	385	349	346	367	370	367	375	380	359	371	380	377	372	341	386	408	386	389	383	386	352	376	343	381	398	373	392	382	348	353	373	362	373	365	372	359	376	387	364	390	331	356	377	343	361	358	358	396	386	383	384	348	379	359	327	350	378	401	376	353	385	386	393	363	388	356	372	432	362	393	356	367	363	390	369	396	401	351	383	380	357	356	377	367	374	353	375	380	381	359	358	372	388	368	349	370	393	414	354	367	386	390	364	344	392	384	386	391	387	357	415	360	368	356	383	391	341	434	408	364	399	386	373	378	372	370	410	372	343	391	369	400	332	358	396	357	395	395	372	392	402	372	376	356	392	339	356	385	361	363	380	400	377	377	386	348	402	353	369	391	401	343	386	394	377	356	396	362	388	325	367	403	392	368	363	399	359	376	398	369	360	377	369	360	377	393	351	390	395	360	366	390	408	357	375	396	369	407	348	356	388	331	380	349	351	325	340	406	405	352	409	361	389	382	413	374	368	377	336	380	366	378	396	369	372	408	367	393	409	379	361	352	398	375	368	398	346	378	392	404	385	397	360	358	367	378	404	335	352	384	407	378	364	383	381	395	353	377	379	329	375	368	378	362	344	383	347	337	351	332	380	363	385	373	347	366	353	341	368	408	387	357	385	391	380	396	386	405	410	433	366	358	388	346	388	390	374	352	382	360	379	363	362	348	354	377	356	375	373	394	365	389	387	377	379	339	381	375	417	346	396	389	391	374	403	343	367	368	388	381	388	401	377	381	363	395	343	358	358	382	360	428	393	391	374	379	408	364	376	375	400	370	391	380	364	371	374	365	381	371	407	365	385	382	364	359	385	387	400	381	389	384	395	377	365	346	371	385	376	397	383	371	376	364	403	360	375	385	365	390	345	375	368	357	369	361	374	380	370	380	348	331	387	367	371	391	348	378	361	388	333	416	363	355	321	332	371	388	356	390	405	345	370	369	370	367	351	399	427	341	370	396	347	370	373	378	365	348	354	374	366	377	374	387	394	346	398	377	345	363	392	368	377	398	375	351	381	379	388	357	387	400	372	382	374	355	363	400	383	382	389	376	392	349	391	361	381	384	408	362	367	404	395	391	377	376	395	367	369	351	378	367	367	388	328	381	347	385	391	371	367	368	381	352	368	375	392	370	347	402	363	369	367	384	364	390	377	363	365	352	376	385	368	368	329	419	395
25484	21632	29425	26283	25102	24222	19040	9692	6349	4407	3320	2597	2133	1744	1547	1394	1257	1106	1030	926	831	825	715	704	659	610	590	588	535	543	530	484	484	482	463	491	465	466	444	439	429	435	462	455	409	449	427	475	406	447	439	449	443	434	420	426	474	418	443	431	488	395	412	420	393	428	422	450	460	436	394	437	409	446	419	463	427	471	498	418	439	427	457	440	428	455	471	429	427	403	449	477	389	449	457	458	463	395	457	460	427	451	393	463	408	470	455	445	458	429	438	447	420	452	406	436	434	429	458	455	423	442	426	408	423	418	436	411	472	449	435	452	422	403	435	467	420	443	455	461	424	410	423	368	442	444	449	422	423	433	396	410	412	398	422	404	435	441	439	464	427	443	406	390	415	418	443	460	434	460	459	418	436	423	458	375	463	464	432	451	428	447	398	413	428	445	453	455	455	401	412	461	444	433	453	473	438	411	379	452	442	475	412	465	438	438	442	386	460	430	418	408	438	430	390	473	416	438	406	447	419	439	383	421	427	402	422	431	437	412	416	434	404	435	446	416	449	428	436	377	431	461	405	450	439	419	460	435	442	469	434	436	403	418	429	441	439	437	420	428	429	434	422	429	462	448	448	438	455	403	457	412	447	401	442	443	446	427	431	417	473	423	459	471	463	416	416	402	419	428	405	407	432	442	451	462	413	472	436	418	486	437	438	434	415	429	450	415	465	433	435	420	419	466	409	434	428	442	435	412	401	435	426	458	392	403	425	441	435	442	470	440	445	450	435	437	440	472	410	456	430	462	415	419	418	393	409	441	394	449	442	430	428	425	424	410	442	425	408	437	437	439	450	432	446	439	439	397	426	448	428	415	424	431	452	422	425	427	410	440	459	407	404	416	419	443	441	459	435	447	411	404	408	405	452	434	420	401	426	449	417	432	433	411	411	423	444	425	453	415	474	425	463	471	443	423	425	457	465	395	446	445	455	436	446	402	391	454	427	462	445	393	445	442	425	408	459	355	407	478	452	389	414	467	483	445	418	450	422	447	479	418	468	440	461	427	453	399	420	431	440	440	482	389	439	415	459	464	429	421	463	432	438	433	421	449	422	417	447	403	382	435	471	457	436	462	408	458	428	433	422	425	442	478	453	405	434	414	383	418	420	415	426	476	451	397	455	425	463	427	428	462	447	420	418	416	407	423	403	447	420	428	439	423	451	414	449	421	464	467	423	388	456	431	417	428	457	450	441	425	428	424	442	438	432	437	444	404	383	444	433	417	402	437	420	429	391	446	394	440	431	429	431	439	421	464	448	452	434	424	429	429	412	432	432	481	426	429	444	407	425	443	413	437	442	415	427	445	450	413	491	465	449	432	442	421	497	462	433	431	447	429	416	422	439	417	450	453	439	418	459	443	430	446	473	440	411	416	438	433	415	416	449	392	464	449	442	413	429	389	425	436	422	496	448	475	440	439	429	409	437	438	410	451	423	456	399	424	455	442	437	413	421	443	429	431	426	441	405	437	450	429	476	434	452	448	408	421	449	469	445	465	426	458	436	421	422	446	439	427	427	452	392	396	481	429	419	444	444	457	410	416	485	430	403	397	396	436	431	419	451	422	396	439	426	470	460	410	424	399	475	417	436	426	443	442	418	446	436	446	407	465	418	474	424	427	445	454	434	423	389	435	456	424	419	465	406	432	444	408	408	438	440	450	424	475	441	431	466	469	460	418	395	433	438	421	366	414	386	413	470	419	450	395	432	431	413	430	405	451	413	424	483	464	446	449	416	455	470	403	444	436	410	424	438	390	462	455	441	424	413	447	427	409	427	446	456	460	439	456	444	437	452	429	433	471	425	444	449	419	449	449	446	445	416	438	434	455	434	436	418	468	400	430	446	429	442	433	448	443	422	456	478	425	423	396	403	419	436	474	475	438	407	454	405	422	459	414	432	457	434	475	433	438	409	464	433	439	433	413	453	462	467	418	451	434	442	452	460	417	434	461	437	432	426	419	436	467	434	412	441	429	397	473	448	439	437	432	433	403	432	438	454	419	434	442	472	418	455	439	440	415	452	421	417	429	465	396	458	424	400	421	439	418	457	416	390	422	420	421	434	464	452	413	455	428	429	410	454	463	425	426	431	392	440	401	460	428	422	432	449	434	431	394	431	393	440	442	469	462	431	419	471	416	452	435	430	430	429	398	460	436	472	451	427	434	430	421	455	453	424	395	420	427	439	425	418	433	459	417	478	454	429	422	460	457	394	412	439	428	426	427	393	457	451	444	429	399	405	461	432	440	407	429	416	446	429	455	472	446	437	463	431	398	437	428	451	432	438	465	448	426	453	413	412	399	411	441	389	413	446	434	451	395	436	415	422	402	427	440	444	446	444	433	433	443	464	438	437	439	454	445	482	443	409	443	443	435	416	426	448	432	431	408	434	411	464	436	419	422	408	394	417	376	413	434	447	451	418	434	459	433	468	409	429	435	485	424	432	442	441	426	436	438	437	477	418	465	417	415	445	449	426	441	428	426	422	415	460	427	414	468	462	439	440	452	399	435	426	444	462	442	457	466	424	456	465	418	474	419	454	445	434	396	434	425	418	428	459	418	427	442	434	445	409	452	430	435	467	487	440	475	441	443	442	424	439	442	428	439	430	468	424	410	421	436	442	428	435	445	450	392	438	459	421	474	450	420	412	432	439	450	437	399	418	433	427	486	438	440	437	443	420	457	438	478	401	459	414	415	444	447	456	406	441	430	453	455	423	426	465	439	417	441	449	444	438	462	431	423	445	451	438	423	427	450	424	453	420	445	458	454	488	422	440	423	440	450	428	440	430	441	433	441	440	466	445	420	472	395	439	422	432	454	423	390	428	481	439	429	407	432	427	452	433	406	442	454	435	451	430	426	428	423	426	467	472	456	430	404	414	446	461	463	454	442	428	447	411	453	411	421	414	418	484	446	443	444	457	427	426	456	406	406	411	416	424	439	473	449	412	407	421	452	438	441	428	390	437	431	471	414	471	426	414	424	457	407	431	434	427	446	419	438	449	437	445	445	451	427	452	467	430	438	431	470	464	434	427	446	415	437	454	437	427	389	416	403	398	457	453	433	396	415	389	400	441	413	419	463	425	432	441	437	422	445	427	462	495	453	423	431	441	441	435	453	432	461	430	447	414	418	444	427	458	401	441	427	469	423	373	427	438	453	416	422	490	440	427	449	424	405	433	430	443	450	454	438	392	402	442	399	409	446	443	439	410	443	455	413	442	393	477	399	445	386	447	471	440	470	447	456	381	404	456	456	435	399	487	446	441	443	445	455	441	474	469	429	442	453	403	459	388	461	423	422	464	445	429	426	449	397	404	445	426	401	374	402	430	412	479	467	464	400	429	426	449	449	434	423	435	442	435	415	428	453	446	432	440	419	410	436	446	438	414	408	439	447	484	470	433	449	451	437	406	495	458	450	436	458	429	410	425	435	440	447	486	457	421	442	428	418	481	453	397	428
48223	63477	60138	46987	33925	23917	17489	12359	9589	6882	5199	4019	3095	2636	2170	1954	1667	1447	1308	1173	1066	966	907	842	758	685	654	608	609	519	520	519	505	483	460	428	450	451	457	406	417	420	412	401	373	406	432	386	418	429	439	429	399	404	412	420	429	413	431	418	392	418	417	385	433	396	390	419	397	406	426	372	412	428	422	421	438	387	425	416	401	431	427	455	416	395	434	396	415	415	389	363	419	380	432	454	442	393	429	440	407	436	431	363	459	400	408	406	423	407	459	385	417	376	391	397	424	425	393	413	404	423	407	381	392	424	434	430	398	418	413	427	428	391	368	384	403	444	383	412	385	445	386	430	390	428	392	402	384	408	380	423	389	419	404	402	433	393	412	403	376	407	380	386	393	422	422	422	385	417	366	449	397	422	367	386	398	373	398	405	400	419	410	421	382	390	396	397	375	411	369	402	401	420	405	383	402	424	410	395	420	453	386	384	383	406	394	420	404	383	412	400	425	398	396	356	393	395	412	427	388	402	400	384	427	397	410	376	428	412	386	388	401	424	370	404	398	388	390	406	393	407	446	362	433	397	406	414	391	424	423	405	378	396	431	421	373	403	368	432	424	393	424	430	385	401	392	431	407	408	373	412	452	382	394	409	440	415	403	395	423	410	442	397	413	360	419	405	414	396	417	397	452	424	444	405	409	390	421	398	395	374	415	416	405	411	401	420	387	403	403	424	401	444	393	446	405	372	419	383	433	405	395	389	408	378	422	407	409	370	380	444	412	375	437	430	413	397	409	374	409	433	417	426	377	414	426	421	358	411	401	412	384	390	420	443	415	410	406	394	415	397	392	423	395	446	379	380	402	427	400	401	426	412	446	400	422	381	389	413	413	403	370	365	388	389	385	404	428	406	431	452	401	424	405	417	414	405	384	388	378	409	376	414	386	430	411	419	424	396	442	394	398	409	416	402	415	395	419	358	414	435	383	413	430	428	381	402	404	396	441	402	399	404	378	447	383	400	387	419	449	386	395	395	444	419	387	401	411	412	401	412	399	426	386	448	372	409	386	389	432	436	403	413	394	385	414	407	436	425	409	384	394	410	382	432	368	426	405	428	399	430	363	407	380	397	375	391	426	412	417	398	389	412	411	416	411	414	417	401	409	410	415	431	441	401	423	427	414	380	428	411	459	432	382	413	395	386	407	387	388	419	366	397	400	407	416	380	416	430	419	409	427	420	429	391	400	413	393	414	421	407	375	386	433	436	409	398	372	427	395	387	386	409	426	419	404	414	409	424	417	415	423	442	397	401	384	386	406	401	378	432	433	427	453	397	410	378	411	411	397	376	402	408	407	421	420	407	370	438	421	428	430	415	402	391	394	401	375	385	411	382	410	391	391	407	438	400	404	386	440	393	402	425	390	394	410	393	424	443	386	395	378	418	403	436	404	449	389	408	424	419	425	405	399	410	418	406	409	385	419	432	413	393	407	400	410	391	388	426	423	421	390	417	372	407	377	428	415	453	422	388	408	413	405	384	411	419	408	394	417	412	402	382	391	431	415	421	407	422	388	400	432	410	399	451	426	408	383	406	437	395	391	379	401	436	373	400	408	370	426	420	418	439	391	431	415	412	405	433	427	400	431	433	392	402	342	392	387	372	438	406	380	407	410	416	369	441	413	442	403	422	411	385	371	408	409	405	420	417	398	391	398	432	383	404	383	394	400	397	400	410	410	398	421	369	416	403	386	406	437	389	426	412	384	416	402	402	400	409	434	436	390	373	403	420	399	390	392	387	406	415	412	401	418	420	396	409	384	408	386	434	389	407	425	419	428	397	414	406	403	399	395	380	406	412	414	403	406	394	410	397	386	372	407	381	423	416	404	407	411	412	406	375	415	412	418	444	403	371	384	387	412	413	373	419	394	404	361	407	423	440	414	396	429	392	414	369	398	404	426	415	400	396	388	435	363	391	409	429	389	424	425	401	398	405	414	411	417	359	432	416	410	387	432	403	416	401	385	394	389	436	408	383	391	439	383	397	441	415	410	341	409	383	431	388	387	401	429	400	416	404	431	424	434	392	390	395	414	398	416	370	444	401	436	411	401	421	386	395	413	368	379	355	460	444	434	433	406	402	426	406	421	408	378	421	427	408	418	424	396	402	379	386	389	383	377	394	381	388	358	447	401	409	393	416	401	416	413	374	357	395	458	400	409	454	361	390	395	389	365	396	395	388	411	402	410	378	414	389	414	430	375	421	422	380	365	434	401	339	395	405	417	423	425	425	420	393	402	428	420	393	405	435	354	399	414	379	410	441	406	405	399	398	421	420	398	408	441	341	439	421	405	394	430	417	419	425	404	376	444	390	377	366	410	405	376	416	393	395	390	404	392	402	415	389	431	451	417	416	417	368	409	404	409	399	404	415	393	425	405	398	378	415	394	391	401	356	451	416	417	406	402	433	405	431	383	378	421	371	435	412	388	427	409	396	412	426	388	433	424	417	395	430	413	384	417	367	421	409	416	396	392	399	400	381	417	424	408	433	415	407	394	425	408	416	394	398	365	378	379	400	407	409	397	409	439	404	352	392	447	380	418	412	386	416	391	417	427	422	366	400	408	402	434	379	423	408	403	415	430	396	406	410	425	390	417	378	401	383	416	421	402	413	394	402	428	437	421	384	396	396	370	381	412	406	392	407	424	412	427	403	410	403	411	420	409	430	445	354	397	416	414	404	428	411	441	426	382	388	419	413	382	397	413	398	393	432	379	387	386	407	433	391	404	418	425	389	376	413	404	391	431	411	408	429	422	363	368	416	395	436	387	396	383	405	416	396	410	432	424	416	393	418	356	386	417	413	401	439	400	365	461	376	420	374	398	416	429	369	388	451	368	424	421	428	375	388	368	372	406	396	387	394	427	405	446	426	385	380	410	408	422	376	416	417	448	390	404	404	427	418	427	403	410	385	396	396	406	430	377	395	408	419	378	403	402	412	377	412	429	386	399	394	399	393	395	386	385	449	414	426	417	412	407	409	388	400	406	399	382	392	437	444	400	407	428	381	425	426	406	394	401	392	392	388	393	431	404	424	445	412	445	382	401	415	439	386	400	388	404	380	420	395	405	406	392	424	403	467	442	423	446	404	370	443	409	415	400	384	448	429	368	407	418	418	392	416	370	402	393	394	405	414	440	394	424	404	370	413	417	425	422	427	438	408	428	380	418	403	425	385	424	416	404	420	410	415	373	388	382	403	401	336	407	434	393	417	426	371	402	382	413	376	424	412	384	423	415	400	413	401	397	406	380	429	406	395	413	418	401	406	385	429	411	441	367	417	391	418	347	387	433	407	436	434	398	461	417	374	409	375	441	371	400	378	423	444	436	374	451	404	407	446	410	408	441	418	455	382	389	431	417	413	430	421	423	388	416	406	409	426	426	373	378	419	401	436	418	411	428	411	395	376	443	412	411	403	420	432	422	374	401	397	408	430	400	390	385	374	377	419	398	405	394	434
25170	21668	29437	25326	23228	23227	17542	8876	5578	4024	3037	2312	1954	1585	1376	1247	1113	1056	950	872	760	781	695	660	658	597	577	508	549	498	507	480	446	495	467	446	459	506	420	430	411	435	446	450	451	407	414	415	450	450	432	433	408	429	403	424	430	443	456	408	430	456	429	412	421	430	429	435	410	441	417	413	432	416	438	416	431	469	413	459	446	459	426	442	412	440	433	442	448	422	402	460	420	465	410	490	421	454	411	398	436	432	431	424	459	410	437	440	433	391	418	415	434	395	408	441	376	424	417	404	460	422	435	405	411	422	425	426	402	420	446	389	441	440	427	412	404	439	416	395	431	461	432	411	435	456	391	413	426	416	422	402	440	406	443	421	430	431	412	398	420	411	457	433	462	410	422	413	438	422	402	456	405	433	475	449	402	448	377	417	424	425	425	453	415	463	409	430	425	403	409	446	421	447	421	409	421	440	402	424	427	409	443	448	408	414	442	407	431	423	458	433	428	408	422	416	404	438	423	441	420	420	417	399	454	431	427	418	437	458	430	445	415	433	402	429	412	412	445	450	449	424	457	450	452	403	427	434	429	429	419	416	434	407	437	410	409	413	421	413	462	425	409	438	382	421	413	425	428	405	409	402	422	405	433	429	451	429	441	450	430	425	437	444	429	454	463	451	413	403	430	419	423	415	382	415	437	422	431	445	423	439	431	430	454	438	437	448	425	424	431	403	433	413	443	459	449	430	465	420	387	457	439	417	466	431	426	424	399	397	434	452	431	437	433	419	418	430	402	433	462	456	427	402	446	447	382	415	433	413	421	419	388	399	450	407	426	411	439	412	403	418	432	445	450	476	401	432	449	440	401	438	401	455	431	429	424	400	420	428	381	459	433	438	423	408	427	441	417	431	442	435	437	445	439	441	423	447	417	417	432	456	413	443	438	473	409	456	460	439	426	444	432	432	381	444	410	413	455	428	416	427	429	418	424	408	396	445	439	451	393	447	428	427	459	430	392	461	432	386	415	433	417	430	414	441	429	429	430	424	399	429	426	418	397	417	424	451	457	426	460	403	407	401	460	395	457	420	447	439	419	477	421	425	402	438	402	402	426	472	403	418	429	453	421	402	401	397	450	461	401	421	402	421	421	422	427	436	440	405	416	430	434	454	480	468	446	418	451	439	415	446	376	401	458	422	441	404	450	450	449	421	416	419	432	432	438	447	452	409	428	432	439	445	399	422	448	461	415	468	433	411	422	406	412	432	430	433	396	419	450	447	450	444	414	443	432	426	438	424	427	433	414	439	424	427	403	423	444	414	414	443	398	463	413	424	427	429	443	439	433	425	440	435	389	414	410	420	422	377	433	380	424	407	427	423	415	422	437	446	466	422	452	433	427	450	458	425	409	440	447	396	441	420	471	464	418	391	466	428	417	456	394	448	395	416	418	415	426	424	443	421	426	420	432	409	433	468	470	437	415	472	422	418	432	416	403	381	423	435	448	445	433	412	439	457	410	414	399	446	416	405	417	454	444	443	424	411	449	402	443	445	442	430	462	469	442	413	464	407	386	460	430	459	409	456	421	443	418	406	441	394	430	417	413	439	421	427	415	443	406	412	397	434	403	483	412	407	419	436	385	424	437	417	442	423	415	470	450	432	447	422	477	441	470	443	421	434	410	436	425	457	454	450	427	419	454	416	433	428	411	403	393	452	440	393	414	415	422	462	406	381	425	428	451	410	430	415	408	432	438	368	462	414	446	432	421	439	436	442	423	419	443	420	449	430	401	421	466	449	425	417	396	441	443	402	428	468	437	428	427	429	428	407	438	417	435	445	396	444	462	423	471	448	408	437	461	450	419	435	437	423	450	398	442	425	444	439	429	447	423	419	416	444	366	407	417	431	423	446	416	426	447	419	412	432	436	421	428	424	435	414	433	396	429	414	413	409	388	444	429	435	400	433	449	431	446	465	398	473	409	456	391	460	414	393	443	400	441	410	446	431	427	407	422	429	445	427	422	409	443	429	387	410	414	425	432	434	439	448	448	425	433	425	428	414	390	464	417	424	447	432	431	411	437	403	470	409	428	435	422	399	399	414	463	430	456	429	438	426	417	437	398	400	440	417	437	402	421	437	431	394	441	416	421	435	383	423	409	425	438	421	456	421	420	451	477	413	434	440	413	410	447	446	464	428	404	387	441	420	394	412	415	400	446	412	463	455	434	465	438	433	431	444	438	443	408	428	438	409	443	421	365	420	438	432	444	440	417	446	444	440	397	463	436	403	427	405	433	406	462	432	454	412	418	430	442	423	413	444	434	396	432	433	469	433	466	450	410	430	409	452	443	416	467	406	419	446	406	404	429	439	414	430	448	459	462	455	414	419	449	443	450	407	424	421	440	394	444	421	445	398	433	434	411	399	443	447	446	445	447	413	436	427	413	442	375	430	413	443	463	406	452	442	471	458	453	421	458	399	429	415	437	452	402	419	402	441	439	442	433	453	413	440	414	476	464	433	413	430	502	406	430	404	433	452	418	416	417	425	431	389	433	393	391	428	417	453	445	406	406	429	420	425	402	410	439	405	434	424	431	415	422	393	436	415	407	427	426	423	449	414	422	397	395	412	408	409	449	456	410	428	455	455	429	410	415	417	435	431	436	373	417	428	460	455	404	414	441	426	399	454	439	454	424	452	408	380	428	433	422	448	431	444	428	416	446	397	494	431	482	417	419	433	401	403	408	432	440	446	414	418	459	448	451	443	423	458	409	425	424	423	408	448	441	439	429	475	444	417	439	437	441	416	416	427	454	419	452	432	429	428	367	406	414	415	407	420	443	415	417	415	441	432	419	427	421	418	433	440	401	418	415	435	438	428	422	483	429	426	436	413	441	428	437	455	419	432	469	426	421	422	427	434	417	399	467	458	422	411	459	385	417	416	451	463	449	410	441	445	436	424	443	444	438	432	394	438	451	447	427	471	479	437	412	381	402	427	431	422	425	418	432	408	456	416	404	420	423	404	425	433	403	417	448	404	399	421	440	440	425	434	458	419	412	440	435	423	413	463	425	408	460	435	424	414	422	422	453	435	407	427	452	423	412	424	436	440	390	404	423	409	396	445	420	399	417	415	429	455	401	432	429	408	420	421	448	446	438	414	417	432	446	436	395	421	436	443	411	397	413	432	433	412	428	416	449	419	430	418	432	424	421	387	417	460	408	420	432	455	433	408	392	410	398	449	462	436	426	416	411	445	435	431	455	412	412	458	427	390	412	442	424	448	428	444	447	398	431	424	430	411	435	377	416	426	411	422	438	419	437	436	423	427	395	401	469	402	439	429	395	424	444	400	437	423	451	426	418	448	454	393	438	444	426	413	413	407	449	417	440	427	393	400	422	394	422	449	400	412	427	424	449	388	396	424	406	403	419	458	472	433	433	435	445	403	404	443	464	468	448	429	414	431	419	427	413	420	455	417	446	468	436	444	465	419	455	469	447	444	423	445	434	391	376	417
50120	62431	59145	45417	31289	22484	15996	11615	8976	6676	4915	3704	3034	2488	2102	1880	1563	1438	1274	1085	997	878	824	785	730	670	677	552	542	550	513	520	489	475	488	473	454	435	434	402	429	427	430	411	422	406	473	394	391	384	384	397	398	432	405	394	416	408	428	403	363	375	423	397	438	411	384	413	400	422	385	397	395	399	394	392	402	405	413	377	421	428	428	405	395	394	436	399	399	440	394	393	460	418	395	430	417	399	454	395	404	448	393	406	391	428	430	406	393	418	374	392	419	399	414	411	372	411	405	397	394	412	387	411	389	365	406	420	396	419	450	416	413	412	390	412	408	385	403	409	427	366	390	390	385	411	404	405	404	445	402	399	413	403	421	443	406	379	421	391	403	442	397	414	434	420	409	408	413	395	403	405	407	394	387	392	410	421	438	394	376	423	384	430	410	410	421	392	417	403	399	409	399	390	416	403	383	382	387	426	403	374	412	395	435	399	436	446	401	422	382	414	390	406	430	422	389	405	369	413	397	410	418	397	398	421	391	408	401	423	376	387	375	376	397	401	409	414	428	397	400	423	420	415	397	403	423	410	423	401	390	388	399	397	395	384	426	381	410	401	416	413	409	412	396	407	371	417	396	398	401	363	447	351	387	433	424	430	405	457	396	389	400	403	372	420	399	399	378	409	431	413	425	392	402	406	411	450	399	421	400	371	418	421	419	377	407	412	438	419	379	402	361	410	400	391	413	409	401	375	432	391	387	390	387	388	384	367	398	440	411	409	410	410	385	412	379	411	450	397	401	400	413	406	414	414	440	403	372	386	385	419	380	373	417	409	445	399	369	401	378	401	361	419	405	426	394	398	418	393	417	406	435	417	437	436	364	419	431	412	408	387	385	425	428	402	386	402	368	421	383	441	391	413	400	399	391	409	413	381	430	388	444	364	434	379	385	404	408	369	418	402	398	420	405	427	396	399	397	425	439	411	406	400	405	418	424	420	392	415	397	402	411	429	387	416	408	438	433	370	420	408	387	361	394	427	407	395	363	364	410	416	383	410	388	430	387	380	403	429	423	391	456	406	395	401	431	417	406	454	413	388	367	415	428	408	386	384	453	395	399	389	405	406	371	377	436	440	405	401	383	408	387	438	389	384	434	434	391	401	375	412	361	399	382	417	375	398	412	421	417	436	397	418	414	408	425	392	366	403	427	391	361	446	383	430	399	407	450	418	399	390	374	369	409	416	418	406	433	406	407	419	356	379	381	405	427	394	402	424	390	374	382	417	389	410	432	378	381	396	423	418	380	410	371	432	394	403	354	392	370	410	407	378	411	396	435	417	387	437	403	397	396	403	390	457	372	416	381	383	408	387	390	418	423	412	405	381	390	366	439	384	393	424	410	400	413	403	375	400	427	403	410	427	437	395	419	403	372	432	423	413	409	397	411	396	426	397	356	378	389	414	426	415	406	405	433	357	417	386	421	390	391	431	388	392	420	433	441	371	419	451	375	427	434	375	413	425	383	399	409	376	389	406	422	400	424	387	401	400	395	363	407	390	412	418	388	407	363	394	400	433	390	362	370	411	423	410	401	398	424	388	389	415	372	430	381	404	385	385	404	411	425	430	377	399	414	420	389	368	409	396	391	388	394	395	381	417	408	408	404	393	424	436	402	413	388	445	423	385	404	442	385	409	415	401	415	386	426	432	386	410	415	419	395	405	439	432	364	409	403	383	377	406	379	374	422	405	413	389	388	365	381	439	386	395	399	446	400	369	427	397	407	423	422	446	419	397	408	404	383	382	387	387	428	403	436	392	417	421	402	372	396	405	378	422	412	398	384	427	430	387	383	375	415	425	414	404	378	396	411	346	359	412	362	402	393	426	371	399	401	391	429	398	391	388	408	398	420	416	346	410	401	388	399	403	388	383	419	409	419	422	414	423	375	366	382	384	428	417	400	403	416	405	433	405	375	412	388	411	376	394	394	389	410	377	427	384	370	407	375	421	409	418	395	392	410	407	418	404	392	428	384	412	408	412	410	374	403	435	434	426	404	410	431	400	424	398	428	398	364	447	368	424	394	393	429	396	414	433	405	414	380	430	392	411	408	427	435	409	405	414	407	396	416	385	430	407	433	384	403	401	436	382	419	345	370	399	409	415	406	409	416	427	412	395	415	377	380	379	400	376	376	400	381	401	418	454	381	381	399	430	389	433	391	409	397	376	379	392	405	408	375	370	403	412	402	399	426	418	397	408	402	417	434	413	382	404	445	410	384	382	402	416	383	389	396	398	422	428	423	413	431	386	408	406	376	437	397	377	385	402	422	403	406	373	430	416	418	371	391	393	381	377	377	431	405	386	360	377	401	390	420	400	395	419	424	432	436	418	400	449	385	409	380	394	413	408	422	407	404	400	375	368	400	440	413	372	404	373	418	405	400	389	410	376	406	399	398	387	395	405	424	424	423	418	406	410	386	382	407	397	441	392	396	370	392	402	407	399	420	401	415	418	368	417	421	425	379	421	423	371	426	420	398	394	408	425	403	402	390	397	423	423	439	463	428	418	380	398	403	375	372	424	429	376	409	384	413	393	434	349	397	415	399	415	390	419	417	356	384	415	432	390	400	380	412	425	388	402	425	432	390	388	417	435	440	364	421	410	421	420	406	362	415	420	389	440	380	371	399	429	416	384	400	443	422	404	379	430	393	404	398	406	398	395	382	445	384	405	397	379	387	394	403	415	392	403	383	414	402	397	406	395	418	391	405	412	394	410	406	382	418	407	412	373	395	422	407	404	403	395	416	400	461	405	383	392	406	400	374	416	391	354	401	420	393	394	396	415	403	353	406	390	372	415	404	393	384	399	384	419	416	413	400	416	373	401	393	407	404	424	421	403	388	399	376	400	386	414	399	357	418	372	412	407	424	406	401	407	401	397	391	357	387	403	384	379	415	406	422	421	382	406	382	354	380	412	392	442	389	422	413	409	391	415	397	447	391	395	384	399	397	373	403	399	416	405	403	366	377	381	377	371	387	409	396	436	400	408	420	365	399	399	401	379	389	399	400	383	406	427	407	368	413	396	405	368	431	415	408	440	411	365	352	376	428	444	412	383	428	454	385	419	426	393	375	390	415	393	394	337	388	391	424	373	404	454	412	374	418	391	372	422	387	385	388	420	388	417	396	422	388	411	416	352	411	353	434	343	422	386	418	415	411	419	415	419	368	413	372	374	394	401	412	419	416	394	377	398	430	410	419	402	385	439	457	420	388	387	430	404	421	403	419	395	390	411	397	392	386	413	430	373	399	376	419	390	422	380	400	400	374	379	395	399	388	373	417	387	390	393	413	391	420	386	463	389	381	370	410	415	438	388	435	450	381	378	375	443	427	416	401	427	357	410	388	415	382	375	436	368	396	388	390	385	432	425	449	389	420	438	386	402	413	422	375	425	406	433	389	379	386	408	401	392	397	395	419	426	401	407	411	390	400	412	384	417	405	409	392	372	420	373	435	391
24260	21627	29440	24772	22740	24274	23062	12079	7490	5133	3810	2978	2418	2061	1745	1645	1386	1261	1115	1061	918	835	877	756	752	688	638	598	618	554	517	539	539	517	483	481	534	506	484	529	522	517	512	506	505	496	500	445	472	482	457	426	492	432	458	419	459	426	433	446	485	453	472	445	484	461	439	468	458	475	470	453	473	438	435	486	476	449	456	466	477	490	496	459	448	461	440	447	444	471	426	455	474	442	507	482	457	465	426	434	477	451	441	447	470	456	498	462	475	481	480	476	467	403	427	459	427	487	445	462	459	438	463	454	459	478	437	459	445	439	494	478	454	446	451	455	456	424	481	473	459	462	472	450	474	454	471	468	461	453	457	503	432	445	433	426	433	459	438	442	465	445	431	451	493	442	447	471	452	469	448	438	462	481	489	463	469	483	464	472	443	448	436	452	469	473	437	508	450	457	448	494	405	470	435	416	447	485	484	476	464	449	503	438	422	463	452	430	443	466	455	454	456	482	457	430	435	423	466	455	435	469	478	486	456	446	499	444	432	403	461	431	479	466	492	479	482	444	507	505	439	459	435	472	499	482	428	487	465	435	473	468	487	426	456	424	460	419	438	449	443	450	418	414	508	465	473	440	472	419	439	498	469	426	461	470	460	466	459	466	432	482	449	458	478	415	466	485	454	440	493	441	472	484	458	493	455	472	458	488	470	433	493	465	409	444	443	466	466	455	434	453	469	490	463	415	463	501	454	435	463	470	421	463	495	454	476	474	465	458	453	438	460	459	465	461	473	451	430	463	461	441	474	476	484	449	464	430	479	422	455	481	458	480	458	471	459	454	462	447	411	445	475	438	454	453	479	472	461	445	473	481	447	482	460	438	485	436	481	429	511	483	433	453	501	449	458	459	482	443	447	453	440	506	440	447	480	447	466	458	433	464	480	473	427	479	464	445	442	440	456	463	435	425	485	479	452	425	496	478	465	443	489	460	482	411	484	422	464	472	436	447	457	452	424	463	447	441	448	478	468	446	426	456	453	462	482	466	480	461	451	455	472	456	455	478	437	483	467	416	487	459	453	476	478	468	472	445	467	451	448	444	475	479	493	455	469	454	482	458	495	456	461	467	462	468	434	449	441	452	456	430	454	455	468	461	482	495	440	447	428	437	437	456	473	435	465	525	463	448	441	444	465	503	490	456	435	468	452	465	488	458	450	474	438	436	496	438	458	467	421	471	438	469	445	451	425	484	442	484	488	483	463	473	469	477	454	443	432	443	431	453	451	479	462	425	456	456	458	490	480	441	441	430	464	453	469	446	421	471	436	506	431	451	468	479	466	475	425	430	453	472	463	482	426	429	488	451	467	448	461	451	473	475	494	494	433	453	487	473	449	482	447	454	442	461	524	452	488	453	504	490	469	471	476	492	481	413	461	475	464	464	430	504	479	460	437	475	452	492	481	481	439	458	484	440	430	434	490	470	448	460	423	500	413	460	446	448	467	490	426	476	460	475	477	434	397	449	446	476	466	430	444	452	418	442	464	470	496	452	452	443	475	454	454	467	455	463	468	486	461	421	470	465	459	513	459	491	420	476	456	469	485	457	459	474	451	437	460	430	438	480	451	443	451	459	476	451	469	447	474	469	445	450	475	453	442	459	484	462	438	465	448	453	458	453	437	464	453	503	429	440	461	490	428	416	509	476	487	445	457	450	441	430	465	463	476	453	519	449	423	457	446	506	447	493	435	508	481	479	434	448	465	452	459	431	449	476	452	470	479	462	442	461	475	464	480	439	465	454	435	456	449	430	481	490	454	420	426	413	451	445	467	484	438	496	458	461	453	464	466	469	443	461	478	470	489	446	442	460	438	486	466	490	421	458	447	439	485	421	508	425	455	469	474	418	456	488	481	455	470	500	449	452	475	477	456	475	463	481	452	433	423	449	428	478	492	456	438	459	429	473	497	499	443	454	486	469	471	431	424	491	491	463	456	430	453	436	450	470	454	470	445	470	432	441	450	468	415	459	483	477	472	423	471	433	454	491	413	422	458	442	453	432	474	455	435	442	446	445	463	465	466	452	479	451	430	447	471	428	444	442	432	424	436	450	447	474	481	466	457	491	501	443	485	444	455	451	475	456	458	461	466	443	444	442	408	443	480	454	450	455	442	447	448	498	475	463	455	448	416	442	447	428	466	457	447	447	456	456	429	463	470	465	426	501	457	439	464	434	497	501	489	467	447	445	470	461	452	476	448	474	453	470	463	461	418	450	483	489	494	471	454	394	460	426	474	461	464	437	447	441	487	453	439	478	424	447	462	452	441	431	448	472	509	454	451	464	499	415	463	474	433	433	480	461	471	426	460	454	457	451	479	466	462	462	450	466	464	459	435	445	450	433	457	452	414	442	421	431	484	434	457	497	469	481	445	494	454	466	428	451	502	454	456	459	468	475	492	461	461	462	449	430	462	431	472	446	480	468	486	458	471	438	448	403	468	444	447	413	458	508	430	482	444	438	439	483	422	496	443	453	404	442	487	504	433	442	456	450	468	469	471	461	491	461	449	424	481	446	464	411	477	477	440	480	433	484	462	435	438	495	425	471	455	432	459	460	441	472	485	444	450	497	434	433	426	450	468	492	482	481	481	434	426	485	478	414	466	448	446	460	476	446	469	475	438	449	436	426	466	478	449	423	424	476	434	448	480	500	429	433	467	484	441	444	471	461	434	420	469	415	452	412	498	441	461	407	453	490	419	494	469	454	485	490	467	449	484	462	492	448	465	422	439	489	472	451	428	462	443	482	466	478	451	452	465	448	429	443	432	475	423	469	443	468	445	429	492	450	462	460	447	453	453	462	422	490	468	468	440	432	465	456	470	441	462	435	463	463	445	505	441	468	445	465	415	500	487	503	463	450	453	439	430	449	473	465	429	483	463	413	443	451	431	448	441	483	480	432	473	495	474	461	428	443	422	467	443	457	495	426	441	476	478	446	428	458	471	510	465	451	469	421	445	489	504	432	440	452	457	466	466	452	473	434	455	467	487	414	483	482	425	430	421	461	425	440	482	457	455	453	480	476	476	481	430	422	423	433	473	455	432	474	448	465	461	454	455	519	484	438	467	419	435	485	443	508	448	491	498	445	488	473	450	457	439	483	440	443	482	439	505	440	465	484	496	479	468	441	419	460	429	472	451	431	490	451	485	458	462	433	498	432	436	447	500	437	439	441	445	478	457	438	423	454	461	445	489	480	486	468	455	485	446	495	465	425	440	430	484	457	468	418	442	444	468	447	451	488	480	479	457	473	417	473	455	450	470	407	430	397	446	444	438	447	464	424	461	464	417	444	515	481	425	441	482	439	451	473	470	478	451	479	455	472	466	468	444	471	456	485	478	465	520	433	424	447	486	456	433	454	426	445	408	447	473	497	487	468	462	482	453	474	455	464	494	491	483	449	452	451	465	451	459	439	408	470	468	455	460	441	449	403	460	483	479	435	466	451	446	441	446	462	461	463
48964	66001	62988	48605	34164	25543	18740	14185	10698	7744	5899	4634	3663	3089	2569	2355	1917	1765	1509	1322	1194	1073	930	865	809	758	729	610	645	643	539	535	551	523	509	525	512	515	468	439	471	445	430	431	447	445	381	463	482	424	434	428	448	413	418	489	412	456	386	410	428	416	433	425	433	414	401	439	431	433	445	434	402	427	456	443	447	434	469	452	443	452	440	419	423	405	473	433	432	443	412	410	439	431	420	427	425	425	434	433	459	418	390	379	429	416	419	392	447	446	437	406	426	398	428	419	409	420	418	423	435	466	449	443	423	412	442	438	435	446	475	465	451	426	429	420	416	404	465	413	426	435	442	413	395	396	439	421	433	428	449	375	412	435	435	409	413	430	403	474	419	392	435	435	428	411	426	437	435	427	452	423	418	428	433	411	396	453	404	397	419	442	426	426	436	477	429	441	438	419	422	429	412	402	413	463	438	407	480	428	399	415	411	421	401	444	443	430	415	389	421	414	404	406	378	412	444	417	392	433	429	419	427	395	426	436	426	428	391	426	445	400	419	413	427	408	454	446	413	445	470	437	399	434	436	386	440	429	421	378	430	450	460	427	444	432	456	435	408	413	407	481	446	390	455	449	427	388	445	428	451	418	405	432	422	408	440	393	423	438	415	401	424	428	422	394	426	445	401	441	399	422	412	450	441	419	459	387	430	426	415	446	421	425	409	440	405	418	421	442	439	453	424	466	436	431	446	415	449	407	452	430	414	423	405	406	450	412	447	425	452	420	428	384	419	423	466	390	433	421	418	413	441	420	452	429	457	448	422	454	412	437	444	463	441	435	437	396	439	440	433	403	427	397	411	443	417	418	407	429	430	426	421	399	425	408	400	431	430	400	409	417	401	407	432	415	418	428	432	418	404	447	412	409	408	416	437	409	415	443	404	433	433	422	410	409	443	424	404	415	439	390	396	397	414	438	452	442	431	427	403	437	427	430	428	428	448	439	409	436	429	412	411	416	425	442	468	417	419	420	440	434	411	379	408	460	437	449	423	417	437	419	409	396	423	449	453	399	439	424	425	470	393	407	412	431	411	409	423	418	398	442	432	411	434	373	431	459	426	409	385	437	397	420	422	418	439	439	407	415	459	424	442	428	469	415	371	424	419	383	445	454	406	428	417	436	442	404	467	432	389	430	445	406	389	423	427	428	450	421	462	411	402	419	439	420	392	457	425	444	396	431	407	432	422	413	431	403	408	426	410	431	409	432	419	415	411	438	382	423	441	459	427	414	460	397	441	393	428	392	419	399	429	437	416	452	416	430	454	451	426	423	421	396	415	438	443	408	421	390	397	456	445	423	422	468	429	414	433	426	427	433	444	444	400	413	411	426	429	434	443	443	405	410	446	441	381	448	465	433	437	438	444	395	404	425	386	429	429	428	413	417	381	393	404	416	417	454	416	382	394	397	455	421	454	427	456	401	416	399	395	413	430	443	424	406	426	390	444	477	410	464	416	439	424	439	446	439	404	470	405	426	440	390	431	415	418	398	412	409	432	436	410	418	393	434	403	421	412	447	444	421	421	437	420	415	437	453	438	423	398	421	446	390	391	431	408	383	431	446	387	445	415	407	435	416	435	416	389	434	428	430	433	454	441	420	435	445	399	459	430	413	402	457	427	427	467	415	420	427	426	439	441	434	421	404	485	424	459	403	429	448	399	395	418	428	476	427	384	461	441	373	428	413	414	447	438	403	396	452	407	421	464	439	457	432	456	431	388	384	463	448	438	395	437	408	422	433	421	423	396	439	426	389	418	408	392	431	441	400	399	400	426	423	425	405	402	398	413	426	408	414	464	443	426	416	422	462	428	428	450	419	414	436	412	410	418	416	430	426	429	428	427	419	439	421	438	450	439	466	472	422	426	429	430	434	430	415	441	419	425	418	394	402	441	386	403	447	452	436	447	464	404	438	368	421	412	408	445	382	441	433	442	447	465	413	435	447	443	438	417	426	426	428	432	444	440	400	432	412	431	477	400	454	424	378	464	397	450	434	443	441	430	403	428	438	445	442	425	420	388	459	392	419	459	420	393	414	401	432	421	449	405	449	410	407	448	455	382	409	416	401	420	417	430	435	407	436	423	423	448	423	418	418	442	443	435	415	398	416	410	380	429	449	448	402	454	442	383	407	431	430	488	458	433	438	433	381	440	425	401	428	441	412	438	411	408	417	412	444	448	443	426	447	422	449	423	427	422	413	414	418	430	438	406	403	410	426	413	420	461	433	390	420	474	435	451	425	420	434	422	423	398	437	411	436	437	452	405	411	413	429	401	471	474	432	405	411	435	464	398	393	438	409	431	423	426	399	413	430	420	453	397	408	434	442	425	454	442	445	441	428	424	405	395	427	445	450	425	436	412	419	405	390	448	412	398	430	398	406	415	409	447	443	434	407	420	425	419	361	405	410	450	406	451	403	447	410	436	412	425	422	437	467	436	420	409	413	428	430	450	418	423	411	419	426	458	397	407	455	418	415	409	441	485	413	425	417	430	436	447	436	456	430	424	374	460	423	431	419	433	397	487	395	424	418	418	415	426	405	412	449	423	432	429	424	410	447	430	436	429	460	413	416	422	410	440	421	433	423	399	441	451	418	444	415	432	430	421	403	437	420	437	411	397	414	435	433	414	452	454	440	416	403	433	437	431	420	443	393	418	433	427	418	428	417	415	441	406	415	443	438	419	438	407	432	451	425	464	457	423	433	427	426	437	398	484	400	427	435	414	411	437	434	416	426	413	431	440	407	423	429	420	456	391	452	428	407	448	414	397	428	426	402	430	441	408	446	415	444	419	409	427	451	418	425	388	443	438	444	433	424	411	395	420	452	419	484	401	441	411	433	374	422	385	449	428	442	377	418	431	426	433	447	422	405	448	430	419	461	425	402	400	398	442	437	400	444	452	423	419	452	420	448	388	434	428	448	406	421	433	414	397	397	438	419	396	384	432	434	455	423	435	410	430	460	438	409	397	415	470	436	432	429	414	406	453	439	444	370	463	435	476	454	413	426	414	467	435	418	394	446	397	433	434	435	419	436	405	446	433	450	442	450	430	446	382	415	433	439	392	404	430	436	434	400	454	412	421	421	435	467	438	397	428	416	422	429	408	448	464	411	428	423	430	404	409	445	446	420	453	432	426	411	386	458	423	426	388	406	443	434	417	439	444	422	414	402	418	410	408	409	475	413	434	427	403	449	448	384	427	403	412	427	413	433	450	437	425	400	408	443	427	437	408	436	448	410	416	405	409	451	386	434	445	438	418	453	413	420	417	413	434	408	419	407	457	409	436	419	437	428	383	451	411	439	403	429	434	431	404	412	414	454	434	427	440	458	453	427	458	446	401	409	400	421	418	402	415	387	460	433	423	420	430	421	435	410	420	434	426	428	417	445	450	441	461	388	421	459	385	412	395	448	464	440	443	452	437	399	409	409	425	410	422	440	402	447	404	453	442	415	411	409	460	403
28752	23651	35512	34420	24088	16513	10071	6390	4068	2912	2191	1805	1558	1326	1119	964	891	834	823	773	646	607	604	573	547	488	479	455	516	450	466	437	430	467	416	423	422	411	432	417	404	352	424	412	390	424	409	359	417	388	405	352	402	380	383	411	448	370	374	396	396	375	382	384	355	358	348	389	387	394	388	402	373	378	411	359	368	369	405	394	397	389	405	376	404	394	398	423	391	417	412	387	411	367	380	358	382	386	369	404	413	363	381	367	376	379	367	376	384	379	374	386	422	380	381	377	362	393	380	381	393	402	401	365	401	401	395	386	374	397	419	418	381	380	392	365	378	407	378	383	388	374	361	388	382	364	435	375	419	357	384	399	370	368	414	374	378	375	414	402	406	396	420	378	371	394	429	395	420	375	357	359	418	369	367	398	425	418	380	405	374	375	398	392	385	396	365	348	399	405	388	368	370	401	370	397	390	395	415	394	393	388	378	384	371	392	367	389	384	395	332	383	380	407	374	406	359	393	390	395	362	445	385	376	398	452	409	407	379	404	409	419	399	376	429	397	409	392	397	401	380	403	381	369	415	413	420	398	420	387	392	455	341	393	404	391	376	378	380	387	368	391	384	387	377	391	386	385	403	389	372	385	412	401	382	353	374	355	401	388	402	404	365	373	395	374	402	414	390	366	395	393	343	410	407	407	409	346	406	384	376	395	361	434	374	403	370	381	370	387	387	397	392	408	394	436	367	362	404	398	358	449	397	374	390	363	373	387	382	373	399	395	390	384	397	401	378	410	420	370	381	415	378	384	418	402	366	338	381	385	410	392	365	353	349	364	407	375	404	438	403	376	409	403	395	355	381	406	382	388	415	383	384	401	387	390	396	400	410	380	390	382	390	389	398	393	395	385	416	372	405	365	419	393	371	401	385	381	414	373	373	369	404	376	420	399	358	388	377	419	384	388	396	372	377	416	389	382	421	379	403	380	410	390	383	386	378	419	410	397	349	424	404	384	361	406	398	435	394	390	405	356	370	361	386	399	363	387	371	391	411	425	366	372	415	379	395	376	356	353	391	339	376	388	359	401	394	357	379	373	369	410	364	372	384	375	403	354	410	387	417	383	372	392	395	427	379	381	378	374	413	390	414	378	367	364	363	399	372	389	416	379	360	418	399	362	412	409	399	382	424	403	418	401	400	380	385	378	358	388	378	395	373	363	386	380	352	383	399	422	390	376	385	410	380	398	402	375	399	359	389	422	392	407	377	351	361	437	392	412	405	393	367	403	416	365	375	450	444	409	376	369	384	378	365	360	393	390	381	339	355	400	417	377	420	384	373	415	375	427	404	418	408	401	385	394	377	409	364	372	371	378	388	377	426	397	432	410	405	403	412	402	386	347	411	361	398	375	381	393	392	390	389	435	369	363	397	415	419	395	395	387	403	365	424	404	394	394	377	403	405	367	392	395	395	367	406	395	355	371	379	391	374	362	417	397	386	352	389	352	364	362	410	387	371	416	404	362	404	334	384	385	374	392	369	413	411	401	365	392	376	408	347	435	409	376	378	374	393	393	382	381	382	415	416	413	388	407	386	387	376	378	356	397	398	369	357	404	386	370	391	399	398	388	373	394	395	396	388	392	399	385	397	390	384	392	386	372	389	376	383	398	367	390	405	412	367	363	422	375	363	382	386	358	370	394	397	368	382	401	425	412	399	409	356	380	376	361	398	357	383	385	418	443	399	378	419	395	377	402	408	405	421	373	409	362	402	384	381	420	384	402	363	389	374	389	371	361	411	408	384	399	396	383	374	381	399	380	371	395	431	389	408	378	404	369	367	411	373	408	377	345	414	403	405	408	378	390	375	401	371	397	384	386	385	362	388	370	381	398	408	398	376	370	374	379	363	368	408	395	378	403	403	413	393	411	366	384	366	418	393	399	417	391	391	363	397	409	379	398	415	383	402	404	437	388	406	410	397	410	397	360	371	391	433	380	395	395	402	375	390	390	390	362	362	379	393	358	424	406	410	348	425	391	391	423	324	347	385	342	384	390	373	387	370	380	403	399	346	401	375	389	373	383	369	381	388	378	383	375	351	384	348	419	380	375	392	379	431	382	377	412	391	409	354	361	392	347	384	376	396	389	375	363	390	398	392	389	380	382	391	378	352	362	402	379	410	382	432	380	402	399	365	387	343	410	396	396	362	414	370	370	371	369	399	398	384	395	385	380	389	365	367	393	403	399	379	359	405	373	407	376	384	375	398	367	390	393	392	379	375	353	402	385	398	387	403	372	403	426	382	400	381	390	401	395	363	406	386	389	383	399	380	388	408	374	362	389	386	380	388	436	367	405	368	374	379	355	412	409	394	423	390	387	346	388	357	365	358	373	407	402	353	375	405	377	390	383	380	394	376	399	376	386	399	391	370	394	438	402	402	356	396	383	407	417	396	368	401	379	396	390	419	397	431	394	413	392	404	380	379	393	359	407	421	352	391	357	362	386	384	380	399	400	395	361	355	380	335	378	393	383	366	390	368	401	388	390	376	373	383	409	374	352	403	385	397	375	357	372	393	385	422	398	375	404	418	415	416	423	372	374	437	366	424	352	369	390	390	400	367	390	394	388	385	370	391	403	393	411	387	403	367	403	405	430	372	357	365	395	395	426	391	377	412	392	390	381	357	356	396	396	388	391	390	346	345	378	380	389	355	339	404	383	374	368	358	377	381	329	372	430	388	381	382	363	375	389	365	397	378	391	398	389	386	396	392	415	386	380	389	399	401	372	375	374	417	420	394	361	404	380	388	377	409	381	409	393	407	395	361	405	424	399	389	388	387	381	393	407	350	394	369	417	387	381	387	406	383	402	351	430	399	386	377	382	394	326	383	372	358	373	380	404	396	370	396	398	399	391	408	390	377	396	361	380	370	380	398	415	402	396	357	390	429	361	374	367	421	403	405	428	425	400	388	403	338	376	394	395	352	368	387	399	376	376	432	394	375	396	369	398	406	385	402	360	378	418	362	391	394	385	351	406	376	336	388	375	365	393	358	403	385	382	407	412	387	403	415	369	370	381	398	390	363	373	383	371	403	396	397	402	422	379	398	371	347	424	395	365	356	385	360	378	391	362	393	437	398	394	388	405	378	404	391	377	375	408	391	400	370	412	380	370	425	398	422	406	401	380	385	407	376	381	388	400	425	383	384	369	379	399	361	407	346	400	374	407	409	414	409	386	390	379	372	369	380	376	405	364	357	384	404	386	409	411	404	385	367	397	402	426	408	414	412	413	365	377	376	373	422	385	356	391	335	364	398	399	398	379	390	390	382	400	408	409	381	367	360	399	386	380	420	393	340	389	413	390	408	375	425	393	381	384	389	367	440	403	380	407	403	397	418	410	414	381	366	371	401	371	389	428	344	383	366	364	374	408	375	400	385	402	422	397	409	396	394	381	403	419	381	369	390	353	389	403	391	396	386	369	421	388	385	369	398	403	363	408	385	392	390	377	416	368	362	379
44736	57221	55322	37999	27397	19320	13633	9900	7132	5174	3797	3006	2382	2018	1683	1494	1273	1247	1078	939	861	736	744	700	611	599	500	523	547	489	423	444	387	448	426	410	419	433	424	390	364	373	401	388	371	344	391	358	365	348	327	379	400	361	396	347	386	378	355	425	374	361	391	365	358	365	352	365	376	371	334	387	371	366	401	349	382	342	381	396	374	353	367	383	350	393	355	361	357	366	373	391	384	392	356	369	363	375	395	346	366	396	367	360	374	371	380	362	383	355	380	396	359	371	408	424	397	382	365	356	366	382	376	378	370	358	371	380	354	368	371	372	362	352	383	350	378	359	342	393	364	358	327	381	343	381	356	343	386	403	372	364	332	371	349	367	372	390	394	344	382	379	361	351	348	397	379	357	373	354	380	381	352	362	366	388	402	386	379	382	372	378	388	340	382	371	378	394	400	391	382	392	403	340	334	387	365	405	375	362	376	359	387	354	353	367	346	383	381	395	353	386	373	383	340	393	373	372	334	324	371	386	399	388	361	374	376	358	397	358	358	384	356	341	373	345	408	367	383	352	372	367	379	379	353	363	370	359	371	377	368	344	326	368	364	407	374	385	368	383	347	366	360	358	350	364	380	345	348	348	351	414	407	367	389	348	353	360	380	330	391	336	380	365	402	384	380	359	385	376	376	362	387	385	383	394	408	389	347	375	361	394	396	354	384	369	383	342	374	348	370	368	398	370	393	391	366	358	377	409	366	319	376	363	377	376	407	386	370	368	386	376	356	400	377	368	366	365	352	362	389	357	383	333	358	391	402	372	377	377	365	394	382	326	386	389	389	362	364	393	361	358	363	352	393	342	373	363	377	380	355	356	371	361	346	375	395	340	391	375	389	387	324	386	371	371	381	374	378	355	362	327	372	365	365	355	358	372	370	344	381	333	369	377	380	394	344	364	362	360	382	368	373	375	369	349	328	361	355	363	369	353	381	395	351	350	389	343	386	347	395	336	356	358	400	395	385	376	354	380	365	376	392	365	413	378	357	379	384	373	349	370	386	356	363	384	375	363	349	379	386	358	369	396	383	337	373	437	384	403	357	371	382	387	348	395	365	381	368	401	405	400	381	380	329	339	360	370	394	397	366	343	363	371	360	383	323	335	408	328	333	371	351	345	359	362	355	394	344	372	354	363	399	336	375	398	387	379	371	371	387	364	325	363	366	368	375	392	363	335	346	351	380	363	369	360	388	349	349	364	355	367	332	380	335	352	360	385	378	376	345	399	388	392	345	369	377	397	350	359	384	364	368	355	377	359	356	374	360	356	387	372	342	381	388	387	370	346	383	369	379	379	381	379	362	383	388	349	378	383	403	375	379	361	381	378	352	329	384	391	363	382	361	382	380	359	336	332	372	373	378	390	382	368	372	355	367	354	336	381	359	376	384	346	348	374	392	366	384	380	379	394	363	394	369	359	365	379	367	369	401	402	378	363	361	369	377	344	375	368	367	386	374	355	413	354	356	367	364	366	384	354	374	364	379	410	387	389	355	353	351	345	354	313	368	348	381	385	370	358	374	405	375	411	394	376	375	397	341	339	379	364	380	384	359	365	390	369	405	375	371	378	389	401	391	392	355	375	368	372	372	386	390	372	389	372	323	337	409	401	378	352	369	378	377	380	342	349	356	398	377	374	361	382	384	363	329	377	362	406	385	409	337	385	372	370	356	380	338	407	393	358	354	392	355	366	384	371	358	371	360	385	377	371	349	366	358	348	369	415	373	364	349	360	381	365	366	398	366	382	379	362	336	349	353	366	378	359	355	355	398	409	410	388	345	375	363	354	382	352	379	366	401	330	389	366	328	367	388	354	376	355	365	369	356	402	399	375	370	371	395	368	340	371	378	372	325	349	382	300	383	404	365	396	361	354	382	374	411	345	385	361	369	389	368	372	367	369	380	381	364	365	377	359	341	359	372	365	392	391	369	354	373	370	347	377	397	361	352	371	372	393	365	371	357	378	372	328	371	337	367	366	389	392	335	353	386	363	350	397	374	414	347	384	378	386	318	370	346	386	375	356	367	361	360	384	394	390	374	368	380	380	368	397	364	388	361	358	418	379	389	430	373	327	377	378	334	347	358	357	360	362	397	364	361	372	366	350	367	357	364	367	334	359	384	366	366	344	349	377	370	374	375	368	386	362	347	382	344	365	338	363	373	356	368	369	379	373	391	366	376	367	345	354	346	395	376	361	366	397	387	313	349	361	369	358	382	387	392	375	406	367	409	375	366	379	390	385	382	368	348	386	374	338	370	391	370	381	394	391	341	357	390	381	409	375	343	354	374	365	347	395	409	388	351	335	343	375	384	408	364	336	345	373	370	380	350	383	384	387	392	370	397	365	379	339	381	364	355	339	372	341	367	368	411	357	379	355	353	335	358	372	405	378	331	361	381	405	335	392	368	339	350	345	362	375	344	389	355	394	379	364	361	384	353	398	402	358	388	395	365	387	408	335	381	411	378	374	376	384	354	396	401	367	349	387	365	391	358	383	377	339	383	389	375	365	407	315	348	326	353	348	361	380	370	378	374	349	376	361	373	363	331	373	378	372	358	381	377	412	356	381	383	351	361	348	366	348	364	371	393	377	360	379	400	410	359	347	338	404	384	369	367	374	387	372	369	356	389	352	367	378	421	391	415	346	385	340	355	374	386	341	361	389	382	379	377	357	344	368	361	400	382	381	352	389	358	418	350	358	357	372	347	333	412	376	369	373	353	381	386	403	364	347	388	371	368	360	384	359	353	365	341	346	405	369	363	365	398	361	368	375	392	343	342	364	365	387	368	386	364	354	385	326	384	367	355	356	371	404	365	375	395	399	362	360	376	314	334	378	341	366	381	351	385	368	362	385	367	362	378	354	391	359	371	386	359	380	351	385	365	388	367	393	384	350	388	402	346	381	377	345	388	410	374	336	381	363	345	377	336	389	403	376	389	363	354	363	370	353	363	346	359	370	382	346	379	387	343	380	359	371	371	405	359	380	344	359	384	397	422	411	346	340	361	352	406	369	383	359	390	391	369	371	381	339	328	388	366	357	379	332	374	399	400	387	381	342	373	342	393	368	378	375	393	382	375	392	389	366	365	394	395	397	378	386	370	386	389	374	400	380	372	366	371	365	386	354	372	382	380	346	374	361	368	345	369	388	372	366	382	345	376	395	356	343	380	399	365	371	379	359	358	406	379	368	349	379	329	331	373	375	352	402	368	396	347	377	376	380	365	381	350	347	392	368	361	418	366	373	387	384	354	351	392	344	356	357	384	365	366	340	360	364	369	357	378	387	375	370	368	392	382	392	408	359	360	359	381	367	351	352	342	381	371	369	388	382	385	372	344	341	351	353	376	380	361	347	392	370	347	358	350	397	353	394	355	378	392	330	369	380	358	332	361	358	342	390	387	391	350	368	349	350	375	373	407	371	370	351	359	364	371	378	408	373	372	397	391	379	347	373	353	372	419	363
25476	21623	29289	25699	24588	24530	18954	10177	6182	4573	3440	2637	2233	1883	1671	1389	1288	1121	977	977	887	829	760	725	674	632	585	594	582	517	525	509	461	424	482	468	506	471	463	456	448	456	466	418	418	431	438	424	461	431	413	434	420	470	425	423	443	446	465	433	496	445	433	434	410	448	420	429	439	468	451	421	426	435	438	429	451	453	435	478	414	453	450	412	422	429	451	416	437	407	443	363	433	450	439	450	431	407	426	415	475	433	441	455	415	413	459	421	441	437	421	434	414	431	440	431	443	417	435	444	445	425	410	451	435	388	421	443	429	451	419	388	469	449	428	397	404	444	443	415	461	447	461	432	449	456	414	438	451	431	442	421	422	425	434	428	441	439	411	433	478	447	432	415	461	460	429	410	463	433	442	444	463	467	437	429	446	463	395	412	421	422	405	449	420	412	442	430	425	408	457	422	497	387	439	448	446	443	425	434	429	424	434	457	437	455	448	387	440	451	450	443	441	417	461	437	431	438	407	423	416	434	460	468	414	454	428	457	441	408	440	451	417	476	423	414	432	415	436	429	409	411	486	457	399	413	423	435	397	452	437	410	431	434	419	425	417	410	385	434	435	426	456	417	466	452	411	459	444	405	423	455	434	447	428	423	410	416	432	427	387	437	433	475	466	440	432	405	438	455	434	420	431	403	432	461	463	446	446	383	406	409	443	402	408	478	394	421	431	421	432	429	440	446	435	417	452	451	454	417	432	460	448	437	428	409	454	401	407	422	420	431	448	410	427	388	463	456	414	410	421	441	473	451	413	418	408	424	450	426	446	418	441	402	438	421	456	422	463	433	405	459	437	431	423	444	385	438	466	425	443	451	452	417	468	474	432	396	409	429	452	430	417	401	432	453	440	437	396	472	477	430	429	413	422	438	439	483	412	436	434	409	409	421	447	436	433	431	408	400	445	474	427	447	437	444	423	420	464	437	439	469	430	439	413	458	435	428	410	430	437	438	447	435	421	424	439	425	415	410	397	410	394	451	434	462	482	440	409	408	490	448	479	433	455	425	422	419	447	447	423	399	429	458	461	411	477	419	425	394	434	422	430	432	430	398	420	457	401	440	419	430	402	417	425	419	441	443	460	454	388	450	414	408	417	406	413	418	460	415	447	453	441	439	421	415	428	441	366	435	422	414	410	479	380	402	426	388	436	403	432	414	402	444	461	432	406	426	459	429	440	432	430	436	395	458	448	446	419	444	440	402	437	452	478	424	459	459	420	421	451	418	445	442	420	379	415	430	442	454	428	461	397	421	463	441	430	440	422	415	403	431	413	447	405	437	454	426	434	458	416	409	449	450	402	396	390	412	421	421	416	444	422	460	423	431	411	444	439	404	411	386	406	439	397	464	444	423	464	441	443	451	435	418	422	417	459	401	407	463	411	431	412	483	430	424	431	420	474	413	430	445	454	429	375	440	448	411	403	421	433	424	415	429	436	465	437	405	413	437	434	450	445	431	455	419	437	439	426	417	459	406	392	465	457	410	446	464	454	453	415	427	394	428	439	471	438	429	430	418	469	440	428	439	367	419	409	440	454	411	442	397	441	455	434	398	402	429	451	380	434	436	389	400	436	446	453	433	477	475	459	415	463	428	420	438	444	427	418	390	416	411	423	444	427	457	452	429	423	433	459	441	464	480	432	438	441	403	435	421	416	416	431	411	427	414	437	426	433	406	446	459	443	395	453	419	435	396	430	445	445	473	460	449	423	443	412	437	414	463	472	426	440	443	419	432	421	411	429	407	414	360	449	419	468	426	417	438	450	447	446	419	434	409	442	442	446	417	441	417	418	426	427	454	413	415	450	431	449	417	425	433	450	406	417	422	455	426	448	453	421	428	442	440	376	418	412	394	434	429	417	415	449	430	427	427	422	422	402	403	446	402	438	449	427	416	475	448	420	429	443	455	438	376	444	485	469	422	470	441	435	420	442	434	412	446	417	449	423	415	453	452	433	390	401	425	420	411	395	409	417	398	441	399	431	439	405	437	399	431	429	416	425	433	456	418	439	453	463	428	399	480	409	431	468	444	378	428	422	434	416	476	411	469	419	403	402	434	394	454	436	407	433	435	476	428	417	431	427	464	446	486	433	419	475	417	447	366	408	426	429	470	432	470	433	461	431	432	390	430	438	445	443	431	424	438	432	403	453	430	473	445	449	441	471	457	441	443	391	423	445	432	441	437	436	421	416	408	426	420	419	391	432	415	400	410	424	424	429	428	434	423	476	405	412	420	407	492	402	429	395	439	429	406	411	427	438	457	427	420	459	421	422	425	419	417	420	426	425	440	413	422	400	449	461	425	418	444	446	439	450	413	400	449	425	415	422	432	470	418	404	446	438	441	473	443	430	425	433	391	422	389	454	444	433	418	451	430	427	472	435	444	447	427	490	438	414	440	447	421	436	430	437	445	419	432	405	424	412	437	428	451	445	405	440	402	453	411	462	420	434	423	442	384	382	455	412	436	451	444	430	433	449	437	413	429	434	444	406	414	438	448	441	446	467	445	394	444	417	401	457	443	475	397	425	415	402	459	406	427	424	418	452	444	424	434	446	418	436	407	438	439	414	400	435	460	444	405	431	388	457	446	448	465	428	390	424	409	420	409	459	415	429	442	422	411	457	399	447	423	433	413	388	444	467	420	434	449	452	398	456	440	440	416	427	448	443	422	411	416	416	418	439	402	434	384	463	467	393	427	391	440	370	451	406	418	403	420	445	452	427	413	399	393	458	432	415	456	432	442	436	436	430	424	431	428	397	436	428	445	416	442	424	434	425	416	440	409	420	412	460	407	442	418	406	457	465	462	434	427	442	461	444	438	451	392	442	411	442	425	436	463	459	436	416	383	383	429	430	427	444	391	404	412	424	437	412	421	436	435	440	399	461	477	426	422	438	434	471	432	405	395	431	466	461	406	403	459	427	448	460	429	419	408	392	424	379	422	445	444	463	443	432	494	450	453	438	434	440	410	416	411	410	447	453	390	437	434	408	385	416	448	442	415	446	416	459	411	407	433	444	449	419	433	450	444	458	430	419	473	429	423	432	407	448	438	406	440	437	404	418	462	422	426	439	442	388	434	417	417	443	378	398	422	425	443	420	407	391	439	466	423	413	390	421	401	412	441	416	448	425	425	422	471	433	459	454	420	398	424	422	411	447	469	405	444	420	459	416	435	413	429	414	373	402	423	445	407	394	412	417	404	423	437	434	439	436	425	432	393	427	408	435	441	428	398	423	446	423	426	426	432	435	413	431	449	417	433	444	464	365	446	454	383	417	419	435	441	427	442	396	432	445	438	427	455	377	442	434	434	438	405	430	430	472	466	390	474	424	444	420	433	453	460	427	414	441	453	464	447	440	448	437	440	427	479	486	400	433	415	443	457	457	449	395	424	413	426	414	405	428	427	408	410	467	431	433	460	418	424	425	443	454	440	444	438	438	392	431	428	471	422	433	470	423	418
45823	65675	57646	42810	33079	24580	17810	12949	9505	6966	5143	4134	3392	2757	2308	1977	1745	1557	1383	1236	1097	1006	892	877	830	697	699	616	577	545	540	515	536	440	449	435	504	421	427	401	408	423	414	420	431	412	442	408	399	422	412	414	435	377	438	394	414	433	421	413	425	423	382	425	391	413	382	412	396	413	428	382	427	373	430	387	407	408	433	370	393	381	405	404	397	411	369	410	392	409	388	403	421	370	394	400	387	391	403	411	404	395	392	409	384	410	407	422	386	381	404	431	417	383	403	398	399	422	417	423	395	399	365	409	400	444	414	411	413	389	382	411	419	397	408	410	396	421	403	407	398	359	373	394	408	396	381	411	376	406	410	384	397	408	393	399	392	409	415	395	386	435	405	422	415	388	359	400	424	432	392	424	415	425	364	374	406	426	384	376	411	419	441	404	393	435	377	417	373	390	400	395	413	404	386	395	398	404	400	393	417	405	434	390	381	401	367	434	415	387	370	419	425	379	405	397	395	450	398	423	416	417	372	409	406	389	394	399	377	389	394	422	392	409	418	412	391	397	394	440	401	404	417	376	436	431	391	409	403	403	384	417	391	385	434	408	382	393	390	441	416	446	366	397	389	378	401	404	422	406	413	402	440	403	412	423	398	419	405	419	368	409	372	415	381	413	393	377	430	364	408	386	402	405	419	416	410	393	402	357	402	411	378	413	415	387	365	396	423	408	376	403	400	367	419	403	404	411	410	362	398	384	376	407	384	425	398	404	433	400	369	405	407	392	432	395	420	432	444	387	407	393	402	415	409	407	407	384	359	407	394	386	373	401	371	413	404	418	435	389	467	393	416	406	378	380	404	397	379	400	414	439	401	405	408	422	377	376	376	386	412	384	444	388	418	394	390	393	426	403	391	428	379	382	381	341	422	402	411	410	395	396	379	399	411	392	374	401	384	400	402	411	385	412	381	401	404	402	395	426	397	385	417	364	429	403	386	422	407	408	413	432	408	435	415	393	395	423	421	410	381	393	399	387	405	410	417	414	388	414	392	412	396	415	429	431	387	387	397	430	394	379	430	398	395	390	416	394	415	391	403	388	384	397	440	408	389	403	387	402	403	416	425	376	422	391	393	411	405	395	428	406	406	400	385	405	391	367	388	446	412	398	395	367	432	406	435	396	391	427	408	431	413	399	395	413	391	415	382	381	376	400	383	381	461	401	379	401	419	395	390	386	395	407	414	405	396	408	408	425	400	363	402	388	413	391	385	387	418	410	439	396	407	357	435	363	403	404	420	399	382	425	429	412	403	388	341	387	379	423	416	421	422	387	417	350	403	414	376	397	417	392	404	449	402	419	400	403	413	404	426	387	391	401	368	383	396	401	421	422	438	420	410	390	399	392	406	395	383	413	400	419	401	416	446	375	384	381	385	451	389	391	425	410	430	429	410	404	386	402	404	432	442	401	362	404	384	403	397	450	396	408	381	406	394	403	406	377	421	395	400	380	367	379	406	418	430	407	405	404	426	411	379	388	397	407	383	361	361	402	408	393	405	421	392	372	396	385	424	418	396	394	419	377	390	365	353	420	394	385	392	429	440	400	385	404	377	376	388	422	418	371	369	423	408	397	415	436	436	427	383	366	440	381	397	411	401	402	400	363	419	413	390	379	385	401	385	388	403	429	459	410	360	406	392	410	399	405	410	394	391	416	409	373	411	406	401	427	403	417	382	405	398	405	443	415	431	375	381	376	397	404	394	417	421	396	412	416	401	446	383	406	377	410	419	410	391	421	383	376	422	376	382	404	401	410	414	408	428	398	351	405	376	404	430	402	371	381	400	379	432	395	387	384	406	396	425	379	393	402	420	385	368	385	387	398	444	414	381	372	402	391	409	386	404	428	407	394	390	418	381	406	397	428	383	405	441	394	403	356	366	380	423	436	418	383	393	425	427	420	416	387	378	396	414	397	436	380	390	401	406	383	408	415	385	389	411	351	406	379	400	415	390	378	430	394	376	393	389	394	414	429	379	444	403	430	414	392	414	421	383	429	400	379	405	421	411	423	395	385	412	433	423	402	407	396	376	367	401	385	359	432	390	431	439	372	416	377	391	411	417	394	354	390	391	398	387	399	407	410	401	406	430	398	425	416	361	390	422	396	388	388	373	385	429	405	395	388	419	403	410	368	402	410	394	406	448	406	382	390	412	387	393	382	381	429	414	396	385	417	363	392	395	426	413	412	386	427	376	360	403	415	425	420	390	399	392	393	393	422	407	406	408	419	390	371	396	414	428	392	385	389	423	412	388	385	435	405	391	377	430	419	405	409	358	385	398	374	441	450	437	388	394	401	445	425	354	448	381	420	393	397	412	383	415	432	376	383	422	419	366	418	391	411	414	408	377	404	405	393	414	412	371	374	391	408	394	434	397	427	402	412	428	356	437	365	394	391	395	426	399	410	437	416	406	387	372	388	385	394	403	393	407	412	388	414	398	393	406	425	419	400	429	434	404	399	393	416	418	391	384	371	414	420	391	399	381	391	394	378	395	410	379	438	414	387	372	424	421	411	425	396	385	413	408	386	421	405	388	411	418	369	396	404	412	423	405	389	389	401	368	425	424	378	386	396	439	418	370	378	388	410	353	383	377	386	395	403	372	391	384	382	382	424	411	412	404	403	422	421	383	375	390	369	349	407	417	397	392	423	433	396	417	399	373	430	398	389	384	408	433	417	393	409	422	369	378	377	391	393	406	437	381	386	421	402	403	381	424	411	425	399	444	356	379	413	405	403	379	389	357	412	427	378	372	428	400	401	421	414	392	435	403	374	426	417	414	367	407	396	398	394	411	426	369	382	392	400	373	448	450	431	450	411	390	368	402	375	432	410	398	358	423	387	386	353	397	416	413	404	399	430	420	425	419	399	431	400	379	414	416	428	387	399	384	363	401	394	425	399	418	424	393	424	403	433	379	383	419	428	345	397	393	385	428	400	393	399	395	394	430	356	415	392	370	397	383	403	423	392	415	380	397	442	385	409	351	421	370	384	381	367	391	389	398	446	359	360	390	414	401	426	408	408	398	364	382	414	427	418	411	387	400	434	367	363	411	419	378	416	416	413	398	405	374	406	424	417	392	374	392	397	393	423	412	433	392	355	416	407	377	416	398	388	393	398	405	385	412	403	422	433	441	419	464	414	380	411	377	396	410	435	387	383	390	415	386	334	419	384	377	382	422	383	407	407	395	411	392	411	409	378	410	370	398	416	380	419	413	399	458	400	407	406	425	372	346	434	378	399	388	401	436	412	390	400	404	354	380	405	425	426	402	400	407	388	401	411	360	383	424	394	408	412	386	406	433	379	417	401	434	427	421	400	383	419	410	422	404	389	390	415	384	402	402	405	384	384	398	382	408	386	397	374	406	389	417	415	383	408	428	398	400	412	439	395	396	413	380	403	393	367	389	402	396	420	391	376	433	398	399	379	427	360	403	387	385	367	412	418	369	403	414	382	399	397
25107	21709	29426	25094	23585	24038	18786	9559	5897	4262	3109	2499	2059	1696	1456	1357	1274	1153	1031	970	843	794	693	685	672	653	571	548	556	534	531	507	498	504	479	461	452	445	406	433	446	411	466	427	462	446	440	467	408	431	420	452	443	460	403	433	407	429	411	452	431	392	474	435	429	444	467	412	392	440	442	416	423	436	467	414	431	415	418	441	448	437	442	459	431	427	414	433	455	401	452	421	410	420	442	428	440	424	393	445	447	428	430	391	402	468	408	449	421	448	406	442	398	375	395	402	434	425	430	450	386	416	413	397	435	421	404	429	411	428	404	426	385	382	406	422	414	416	409	400	454	409	435	461	415	457	446	442	402	475	451	422	408	441	398	404	416	380	392	440	472	442	419	449	379	420	462	389	484	399	430	437	409	425	370	457	425	397	425	394	402	446	409	431	432	420	452	405	393	434	451	425	412	430	456	428	416	419	398	412	445	435	391	409	420	413	392	409	410	397	464	428	424	400	433	413	370	418	420	387	408	450	428	390	419	448	424	434	453	442	415	444	430	446	438	409	422	439	422	421	434	437	428	424	423	401	433	405	453	441	445	383	423	445	457	433	425	422	439	424	415	427	403	430	460	457	418	417	408	416	413	395	411	440	410	447	400	443	433	438	436	426	423	409	431	411	392	429	409	433	408	393	389	407	386	382	438	440	447	403	420	442	447	388	424	387	415	442	411	402	433	436	424	419	415	433	436	405	412	445	407	426	456	465	439	440	393	451	434	414	392	440	459	396	458	431	450	411	382	426	447	425	414	446	448	433	419	444	474	443	423	456	425	433	456	424	463	421	439	415	434	389	448	449	437	421	422	442	441	459	392	428	376	448	457	397	411	411	430	431	448	388	431	462	389	432	448	439	455	458	453	468	437	400	436	426	412	414	398	430	423	484	426	422	412	423	439	433	402	414	391	430	435	382	424	430	397	407	451	451	403	395	411	440	404	440	430	405	413	420	431	417	429	477	446	441	434	404	410	449	433	440	418	462	462	454	419	425	387	463	428	437	438	469	434	455	425	428	435	443	462	442	399	388	447	419	450	401	430	415	432	429	444	389	408	419	433	409	419	425	455	412	440	447	403	463	400	429	467	432	423	440	424	442	411	421	407	405	428	459	458	436	416	450	455	406	434	434	440	447	456	433	437	439	447	430	433	448	433	419	387	472	453	405	436	453	424	426	416	398	403	414	424	436	437	428	432	421	424	414	400	411	468	451	402	470	404	378	462	423	432	438	413	447	426	426	447	437	402	424	423	458	416	420	417	420	402	464	391	423	439	421	427	443	406	403	440	405	399	414	432	420	466	435	417	445	420	411	397	440	393	428	439	406	433	439	422	434	413	468	459	396	402	425	433	394	400	433	442	416	393	441	436	420	372	421	457	405	452	423	426	419	407	451	415	413	419	440	452	450	418	393	374	434	386	402	420	449	444	374	437	411	403	400	410	445	418	406	453	410	417	395	431	406	463	439	426	417	437	390	419	418	436	443	444	464	425	422	410	444	435	455	419	415	431	409	422	426	407	415	439	413	445	427	447	396	428	430	441	421	425	459	440	443	411	403	463	438	423	388	441	425	469	465	444	444	439	438	443	405	419	414	466	405	412	461	449	417	413	426	387	420	401	413	410	397	406	417	404	454	463	428	421	396	404	440	431	393	425	410	429	449	402	429	452	432	389	415	431	438	453	436	425	414	477	475	404	416	424	429	399	428	466	452	418	430	395	438	378	445	427	411	460	419	416	412	429	398	395	441	436	402	446	383	406	423	397	445	396	436	428	438	447	401	401	426	400	449	405	435	416	445	428	389	441	422	394	410	458	402	402	432	436	440	416	378	417	446	436	430	413	424	453	416	399	435	432	453	408	410	407	420	423	409	382	450	434	427	443	427	415	460	417	387	380	408	428	420	419	426	444	414	407	429	441	432	438	397	446	445	425	424	431	432	431	414	422	413	417	450	420	439	438	437	404	435	404	441	433	414	439	433	441	440	400	412	397	408	403	447	448	416	426	433	446	422	423	434	382	424	437	398	396	452	398	434	399	414	441	436	389	396	425	411	390	398	424	429	412	412	463	432	388	418	436	437	434	416	444	425	411	425	441	466	415	416	379	422	411	420	420	421	420	423	422	421	446	421	370	418	400	442	425	402	416	396	445	407	421	413	405	432	381	403	425	417	436	428	423	434	433	420	466	420	426	443	446	433	432	423	429	407	434	405	446	460	406	431	440	381	384	430	440	417	473	434	420	404	400	402	440	428	437	427	427	391	429	427	383	445	429	432	449	427	420	406	407	413	413	444	411	411	416	443	429	415	417	429	443	447	395	427	417	431	407	423	408	407	432	451	410	421	391	415	411	407	439	438	412	446	439	408	405	437	417	435	373	447	399	426	446	437	430	423	400	437	423	389	416	407	421	434	425	436	496	412	457	421	414	417	444	437	453	424	453	425	434	401	408	422	433	420	457	394	423	462	416	425	382	424	450	453	389	395	416	391	429	384	429	459	410	431	443	421	444	406	412	404	415	418	449	423	403	387	448	402	424	394	440	429	404	469	423	418	412	416	418	426	413	416	431	404	407	445	443	476	397	446	434	390	415	426	441	418	403	440	419	414	458	460	449	395	428	428	409	406	413	455	394	441	436	402	434	388	416	405	407	415	421	401	419	440	438	439	420	408	436	413	430	408	417	463	397	410	443	410	402	368	450	431	408	431	395	482	421	459	398	427	451	418	444	397	457	416	407	397	444	422	425	460	438	418	435	434	400	419	405	399	461	418	433	404	454	400	423	409	420	417	417	405	412	419	384	446	436	401	387	451	427	436	415	397	379	445	443	463	434	431	436	417	426	458	449	407	465	406	438	431	409	417	441	420	391	476	428	439	395	411	413	467	415	422	453	407	438	415	422	428	398	397	448	442	438	417	450	405	406	407	428	376	403	415	414	420	426	456	388	437	414	451	438	390	442	389	410	469	429	432	446	408	426	428	423	429	429	445	436	414	435	465	454	391	397	427	422	423	449	428	402	422	401	413	400	414	426	449	429	401	464	449	441	450	423	443	392	429	441	387	441	450	461	418	446	445	453	435	415	431	472	419	438	381	418	443	439	409	420	432	420	470	421	450	432	415	405	424	403	437	407	422	398	439	444	429	400	419	445	408	398	409	418	443	411	424	429	382	408	441	414	422	400	390	445	468	439	449	433	404	409	447	395	420	438	430	443	407	440	409	431	446	419	440	442	407	419	452	482	402	390	425	420	385	431	437	418	406	454	433	416	410	447	405	419	439	422	379	432	434	407	434	418	421	433	439	435	421	408	451	417	385	423	440	411	431	419	447	409	420	431	434	388	430	425	393	425	413	435	437	429	428	412	424	439	434	402	447	424	444	426	434	424	442	441	413	418	392	443	448	438	409	405	416	435	439	376	397	398	439	427	407	429	432	448	444	401	431	431	396	444	454	432	403	416	430	437	399
48783	63488	57038	43775	33315	24325	17917	12868	9450	6898	5239	3977	3396	2723	2311	1932	1774	1622	1384	1241	1124	1019	916	824	778	742	639	611	559	544	475	496	515	471	457	492	462	452	430	446	460	418	417	411	409	426	412	408	358	429	406	367	430	371	417	385	426	386	389	395	420	401	422	381	391	386	404	405	401	411	390	400	410	406	387	405	392	387	421	397	373	386	383	418	406	371	393	413	385	385	369	381	375	386	388	392	389	373	403	397	368	410	406	435	398	391	391	415	405	388	443	435	405	399	413	433	399	417	422	393	374	419	454	401	443	429	425	415	412	393	367	451	427	410	403	366	376	441	415	401	381	356	414	407	399	374	380	393	379	412	402	395	405	402	399	423	384	365	410	373	382	399	398	402	429	414	440	388	397	406	401	395	425	413	414	415	408	387	424	411	402	435	397	410	375	377	380	368	395	415	403	399	450	406	424	400	411	401	394	408	381	393	398	401	380	408	413	426	402	393	404	391	406	419	429	414	362	362	415	409	389	373	392	397	395	383	401	422	446	375	387	395	415	390	394	361	373	398	383	411	421	416	381	433	394	407	382	400	379	423	378	398	398	385	401	406	378	400	395	432	398	384	394	426	395	410	399	401	386	395	386	391	402	398	407	409	393	378	379	394	413	415	394	425	372	393	417	390	419	392	394	389	415	432	407	375	397	422	387	423	379	405	390	402	427	369	370	393	370	413	391	369	429	406	389	388	400	376	400	370	409	398	370	402	422	425	383	377	401	439	381	400	436	403	374	407	371	392	430	426	395	398	387	404	410	384	419	410	440	392	408	384	405	425	399	435	415	346	399	421	404	409	408	387	394	405	406	390	410	399	394	407	402	386	421	363	422	361	408	442	378	396	435	416	414	371	410	380	389	397	413	416	408	397	405	423	421	390	386	456	384	374	405	396	408	369	390	356	383	394	404	419	384	422	399	410	433	371	386	422	422	399	397	370	425	388	391	407	407	376	420	399	433	399	404	433	371	401	392	413	411	366	407	397	375	392	429	402	374	385	404	404	372	383	404	376	416	393	445	384	393	395	388	390	378	387	377	401	403	391	376	417	408	394	346	418	367	398	416	400	388	397	405	404	425	355	427	411	401	426	400	361	419	408	412	392	408	402	379	431	403	353	362	399	399	408	375	392	398	403	393	386	378	377	402	411	360	408	441	398	395	392	395	385	423	433	382	377	389	399	393	413	432	370	438	397	393	406	386	416	403	419	416	375	402	391	372	373	391	372	411	413	393	397	412	388	386	421	425	409	364	417	424	355	400	382	388	447	370	394	391	399	438	401	388	387	421	389	368	354	386	404	375	394	410	385	392	399	400	337	415	418	398	402	415	378	399	390	410	433	372	399	359	423	393	392	399	418	393	367	370	398	417	385	399	430	371	390	429	420	387	419	380	399	393	414	366	430	423	374	400	386	419	386	387	387	367	420	391	399	418	392	416	446	400	397	401	398	381	415	406	385	406	398	435	383	413	443	391	372	366	413	424	412	384	402	405	412	422	405	392	371	415	416	414	404	406	390	354	377	392	385	353	407	391	389	401	393	369	375	422	419	373	406	386	388	437	376	389	381	361	381	407	391	392	398	416	395	414	387	405	398	394	418	394	391	426	368	400	361	379	379	439	405	396	379	380	376	404	405	390	393	386	423	405	403	404	412	363	335	433	409	388	408	395	419	357	391	421	399	363	379	417	425	406	398	376	410	384	417	396	376	376	381	402	399	411	433	398	395	401	448	365	373	400	407	405	440	405	385	388	397	387	427	415	467	414	418	373	422	423	411	395	411	386	378	378	368	395	418	395	395	388	378	387	377	369	377	402	419	412	405	375	354	392	401	431	416	394	422	399	407	393	391	365	369	442	426	397	398	419	372	351	429	417	416	379	413	391	398	404	402	423	421	371	394	405	370	421	435	413	397	395	424	409	416	412	390	382	415	385	384	380	410	436	445	425	389	401	431	440	417	408	411	422	382	412	369	407	409	393	385	391	387	398	438	390	434	376	402	397	356	406	422	364	417	422	437	365	391	395	369	410	407	405	387	380	407	386	384	393	425	379	382	377	415	415	411	403	415	398	417	401	385	422	424	376	375	407	403	419	424	375	420	390	411	439	373	426	381	381	365	412	371	398	380	374	385	398	368	400	423	419	371	396	398	425	396	403	414	416	413	378	413	406	406	390	382	366	401	389	411	373	405	401	383	399	388	398	411	398	444	383	408	412	396	413	404	434	407	408	426	395	398	400	436	442	380	387	359	402	385	407	418	409	405	409	423	427	378	415	404	411	421	403	409	398	408	410	409	385	382	414	423	405	395	418	394	360	401	399	407	418	387	391	381	397	355	382	421	376	378	399	380	367	383	389	426	395	400	444	385	394	397	404	423	378	402	397	390	380	356	394	356	401	412	364	388	375	418	376	415	417	409	444	409	385	391	404	418	385	383	442	379	405	379	406	403	371	397	372	389	407	356	393	407	384	398	410	384	389	415	406	380	388	388	388	405	397	381	370	378	402	409	369	372	416	391	377	371	403	360	404	431	397	379	380	380	392	409	396	364	388	388	399	436	398	385	377	415	385	452	390	420	407	384	363	431	389	458	401	360	387	380	392	417	403	426	369	412	372	397	352	394	398	397	407	372	389	409	413	402	426	408	388	398	387	413	395	396	415	400	400	399	370	416	399	424	441	407	406	423	398	446	412	398	405	387	417	352	414	413	420	399	414	416	411	421	402	403	427	383	374	435	384	391	391	397	408	395	372	406	394	408	457	405	388	412	426	398	387	389	397	383	422	388	443	412	386	363	416	390	371	374	400	380	415	389	390	370	374	380	429	407	420	418	385	390	395	428	433	406	386	412	415	380	388	396	406	383	439	394	395	406	371	402	406	413	375	405	393	415	406	413	409	364	388	426	380	405	374	393	323	390	419	407	382	368	373	411	393	407	419	385	404	407	376	401	406	405	372	437	412	410	371	386	394	399	399	383	365	371	380	386	418	373	387	370	415	411	376	380	402	425	391	381	386	394	388	424	401	389	396	402	415	426	404	382	395	402	373	409	383	403	398	398	380	355	396	390	401	329	381	406	389	417	409	395	408	387	387	386	409	358	392	387	397	386	451	402	407	382	429	405	385	382	356	412	391	413	412	381	388	372	382	404	397	375	409	398	399	424	373	380	380	460	392	399	372	393	368	379	416	389	366	425	406	425	407	413	395	402	399	411	417	399	385	401	436	432	401	398	416	382	392	403	367	350	369	422	421	405	424	368	414	356	364	410	412	413	402	393	363	420	444	384	381	416	402	402	413	385	405	395	382	385	394	375	403	386	407	391	404	397	391	401	372	428	400	386	415	351	406	377	421	451	364	391	398	359	450	384	377	414	392	387	386	379	422	382	374	408	370	427	389	359	397	412	409	374	385	419	439	392	395	439	384	380	415	414	420	395	434	401	404	410	401	383	426	446	363	374	385	391	381	390
24387	21635	29418	24594	22632	24391	22874	11238	6511	4634	3502	2661	2284	1934	1617	1415	1359	1232	1048	996	941	826	869	736	704	652	636	618	605	521	486	495	547	498	518	513	497	488	491	505	483	454	454	484	472	533	431	500	437	472	467	460	496	466	487	452	461	463	434	457	465	430	462	446	431	458	499	445	428	449	437	458	468	478	421	463	442	455	436	436	410	474	452	499	494	433	470	462	402	446	487	476	470	468	468	455	472	425	450	470	488	483	460	488	447	468	439	440	463	465	477	435	452	434	437	421	442	443	447	476	469	431	416	476	423	486	450	453	450	456	460	431	470	512	458	485	472	435	477	454	435	426	477	445	476	432	456	417	419	508	469	423	430	456	446	471	436	486	456	441	473	467	486	417	489	418	403	454	438	439	466	443	471	452	461	461	466	441	457	397	455	434	458	449	470	450	436	443	425	487	456	495	444	442	445	380	426	452	469	466	437	478	444	427	451	473	481	403	418	463	496	458	470	518	417	462	468	445	479	463	427	431	499	468	491	515	453	427	477	499	478	439	461	436	493	418	453	436	477	513	435	468	432	471	500	474	471	492	466	506	444	452	452	492	428	458	442	449	457	494	408	437	407	454	445	436	409	464	460	450	467	459	438	439	459	461	432	471	478	472	470	453	482	458	484	464	425	475	465	428	475	410	443	452	457	437	442	496	469	454	425	486	458	473	478	461	483	454	493	450	417	425	431	446	495	493	469	474	454	467	448	447	445	410	481	456	429	462	414	471	471	464	447	441	445	453	422	493	448	452	468	477	447	444	430	472	459	453	455	461	412	460	517	526	421	455	466	442	492	456	444	425	489	463	468	493	486	450	483	460	452	429	434	465	455	442	432	491	464	426	449	443	437	456	452	458	428	457	422	477	498	441	498	451	451	506	456	458	487	455	449	443	445	467	456	477	452	410	418	430	444	485	460	475	423	469	417	461	434	430	459	424	515	422	472	407	479	437	409	473	467	444	415	471	482	447	464	447	482	478	453	482	495	471	478	454	464	437	462	466	481	489	431	475	456	446	461	456	491	468	453	423	453	461	457	422	497	452	468	466	409	475	407	456	472	450	416	479	463	425	431	498	439	463	456	489	485	451	464	448	453	477	465	448	487	479	424	476	526	482	477	463	401	469	434	467	451	482	460	456	479	463	456	455	456	467	501	458	447	459	468	450	450	420	457	477	467	502	470	465	448	414	486	456	435	427	466	462	464	475	467	432	492	466	480	453	494	448	417	432	460	451	435	412	489	430	469	444	497	448	470	461	454	461	473	441	430	464	454	453	397	415	430	454	421	444	500	483	488	427	476	486	493	458	430	464	398	451	471	467	442	427	471	448	463	448	425	498	445	474	467	429	431	439	482	421	452	457	458	488	479	464	439	472	458	473	447	441	494	452	433	465	454	474	432	435	439	480	454	480	474	465	458	464	453	468	461	428	506	469	426	449	447	440	471	432	471	469	450	470	432	490	436	423	469	428	462	453	439	481	439	475	477	458	472	436	449	448	471	445	452	470	469	460	451	451	436	397	453	452	456	479	440	456	428	433	487	429	430	438	508	487	477	433	420	490	429	469	470	400	491	443	448	471	451	473	461	429	464	453	449	450	455	490	450	452	444	455	461	426	446	458	425	455	440	437	454	427	447	465	417	406	447	442	472	442	469	437	464	425	441	483	448	426	434	469	431	471	429	426	443	463	475	447	476	445	451	442	480	445	461	429	467	465	532	435	474	442	465	438	474	454	436	461	414	446	459	447	470	460	439	469	442	457	450	463	442	458	449	422	438	442	456	452	445	440	481	452	433	467	457	461	425	470	437	447	465	490	463	460	463	474	428	454	433	471	488	495	446	481	471	430	472	435	454	473	442	481	430	461	425	478	445	418	439	464	421	458	454	456	438	450	435	433	458	466	460	484	447	433	459	491	434	477	467	471	478	427	454	453	450	438	490	498	458	483	466	454	456	432	465	446	453	524	428	446	515	487	441	489	489	458	480	456	438	444	477	471	462	471	458	436	441	407	418	437	440	425	460	437	447	429	470	442	478	413	465	466	441	456	422	470	442	451	469	455	474	454	432	476	443	429	480	451	436	461	475	405	437	466	475	443	434	468	458	422	472	419	423	444	444	454	476	465	459	442	450	452	479	473	488	505	438	456	445	471	438	440	428	476	460	473	429	461	445	483	438	461	470	483	470	417	441	447	462	428	436	430	430	449	429	424	445	432	436	452	436	442	461	470	487	472	444	421	448	456	426	471	435	458	446	458	458	462	462	500	453	427	442	466	446	453	484	497	429	486	419	445	423	442	468	481	465	485	506	465	443	448	472	466	462	449	448	443	431	466	402	459	474	456	478	461	455	491	422	466	460	489	452	430	486	465	466	447	446	455	465	441	421	426	480	479	466	424	428	464	424	452	443	467	434	440	417	427	454	457	502	432	464	438	454	465	463	451	470	476	445	462	449	450	464	447	433	451	468	458	503	447	454	442	455	458	419	455	451	441	428	461	434	433	463	454	495	455	434	442	464	421	460	447	432	445	412	437	473	445	455	467	477	451	450	466	434	436	457	460	422	432	427	433	461	432	473	438	497	424	452	408	467	413	463	481	464	489	492	496	479	441	411	461	475	463	477	477	477	467	446	451	466	478	457	438	476	445	480	441	423	461	480	466	458	455	450	477	479	453	464	415	455	436	471	441	420	450	464	468	442	453	445	469	507	487	484	473	479	458	454	432	430	447	433	474	475	459	491	473	488	475	427	427	436	478	429	499	420	459	489	436	501	495	476	448	458	456	427	454	500	456	431	454	480	460	454	480	404	414	462	432	408	469	446	447	479	455	452	426	433	442	475	463	429	441	422	454	419	446	484	491	475	452	421	447	458	427	444	457	428	481	460	470	440	450	479	437	474	491	463	446	510	438	440	461	445	427	457	431	449	442	452	460	487	491	470	413	444	453	474	458	454	435	438	476	467	475	442	454	448	485	451	468	469	488	456	467	464	432	458	463	438	476	479	469	454	461	449	426	464	452	487	430	482	442	476	419	472	441	486	439	482	459	481	464	471	443	465	453	464	465	483	462	440	451	454	458	479	441	467	487	477	437	437	452	418	452	469	422	450	459	431	460	451	427	444	469	456	447	458	456	432	420	431	476	459	412	447	497	449	433	450	445	483	458	410	457	451	423	444	451	409	429	484	438	470	456	466	468	481	459	463	458	497	446	446	460	458	427	447	463	445	425	458	438	451	419	423	444	439	441	463	446	496	452	464	453	450	459	494	473	466	481	435	447	456	446	463	469	461	460	418	442	471	440	464	443	422	463	434	455	494	435	436	470	459	479	472	454	430	459	421	476	444	449	449	478	466	426	444	438	452	441	507	469	467	460	490	486	454	472	423	416	434	431	479	428	468	465	448	454	460	464	444	480	432	442	493	432	456	487	482	425	438	412	445	432	461	449	447	467	465	476	468	462	492	464	452	462
49337	61847	58444	43953	34034	24931	18155	13292	9574	7018	5360	4103	3224	2762	2360	2097	1843	1632	1497	1220	1152	1046	911	884	850	783	716	630	577	552	509	533	533	514	516	466	436	467	522	444	444	514	448	396	431	463	426	420	424	410	439	427	399	429	453	411	395	436	420	450	431	420	434	448	415	388	408	438	434	420	449	400	434	406	431	395	446	413	465	425	437	399	430	423	404	437	434	450	400	414	446	412	455	391	455	419	393	429	390	398	394	430	435	424	410	431	440	403	387	415	390	383	445	444	457	419	382	454	425	395	414	405	445	416	388	490	413	429	423	424	419	420	437	446	407	416	438	398	412	429	400	407	448	408	393	398	446	429	428	424	432	450	422	385	411	392	400	398	418	395	438	410	417	410	398	403	427	420	407	391	417	423	423	443	412	420	412	433	437	417	435	413	418	389	395	413	418	410	438	467	393	425	402	423	424	430	390	440	434	440	420	409	431	439	400	417	443	439	426	396	444	437	390	406	446	430	413	413	434	408	410	393	386	411	414	407	466	456	436	434	435	431	418	440	416	424	398	436	409	420	465	437	379	425	432	410	461	372	439	446	420	407	448	417	416	410	412	389	440	445	444	414	438	406	436	412	460	412	422	412	410	399	440	419	425	415	423	428	370	478	370	448	414	419	414	441	437	442	436	435	385	428	445	395	427	373	417	418	441	426	430	413	412	415	410	417	447	405	461	415	423	438	413	390	414	416	417	428	431	411	422	432	412	429	441	441	408	437	439	404	454	438	448	402	446	448	415	424	421	426	419	395	393	408	395	405	419	391	412	453	399	416	392	450	390	408	449	428	430	448	416	437	421	421	430	416	467	426	429	453	429	386	399	407	400	419	435	415	408	412	434	432	411	423	430	404	391	428	442	408	395	403	425	454	426	403	446	441	394	416	449	427	414	430	404	423	410	432	417	417	439	417	419	400	446	410	427	439	416	401	420	422	369	417	429	430	382	413	407	414	407	448	458	426	396	426	452	435	432	433	430	431	432	433	400	391	420	402	392	392	441	436	433	410	398	402	413	427	401	413	400	413	417	422	436	411	395	388	422	410	428	441	429	426	421	416	447	390	465	411	406	398	395	430	425	406	387	477	427	412	434	437	424	390	435	414	400	452	428	454	410	415	373	449	449	446	427	427	403	459	387	448	423	417	444	440	388	394	414	404	431	397	419	407	445	409	417	441	422	403	364	435	430	407	402	427	433	442	408	417	391	401	456	417	421	402	429	452	432	426	425	425	402	418	416	444	409	459	429	423	407	401	429	405	405	409	433	433	432	392	446	412	409	416	423	394	438	427	417	429	423	387	439	429	433	419	397	398	442	454	416	413	413	417	402	450	439	460	429	411	452	448	370	398	420	402	415	452	440	421	425	424	420	396	376	426	401	374	438	392	432	408	396	416	428	410	404	416	414	427	419	432	403	429	415	401	394	410	398	401	419	424	399	432	435	455	377	409	447	411	418	425	396	425	412	416	416	432	396	414	396	423	410	425	428	400	443	405	380	405	423	439	434	412	415	449	444	402	414	413	468	382	396	442	435	394	444	432	408	414	396	365	404	398	413	430	414	425	436	410	457	418	404	401	429	390	419	417	410	408	448	420	407	388	413	409	481	447	443	417	420	401	389	423	409	398	409	415	405	391	429	407	412	420	423	441	411	406	416	433	425	408	385	415	430	444	386	419	453	405	415	447	431	391	426	429	411	401	436	424	430	414	437	438	401	408	421	461	393	461	417	419	410	436	427	408	452	404	407	408	412	409	397	408	395	426	375	416	419	442	418	422	385	390	416	439	441	440	409	443	425	390	421	424	414	409	411	456	417	433	407	455	449	402	391	453	416	452	391	432	447	438	381	414	443	401	423	461	419	428	404	464	426	404	431	415	442	449	408	435	407	445	401	445	436	437	411	416	401	446	445	435	442	395	384	449	419	398	370	445	446	410	418	409	408	441	440	419	437	421	427	408	440	416	394	406	407	454	400	419	441	431	426	438	421	394	418	398	411	414	404	398	478	404	396	407	403	451	402	465	401	394	405	407	414	452	468	421	426	412	442	432	411	422	445	433	462	408	441	442	424	398	396	436	392	391	420	398	418	438	460	437	435	445	441	399	415	425	448	411	406	424	393	449	420	438	437	416	418	466	406	442	433	400	450	415	458	405	436	439	416	443	414	408	422	420	420	424	393	426	426	409	438	423	440	415	406	413	436	392	408	425	401	438	424	425	423	438	408	409	412	445	405	401	404	442	407	435	417	400	414	429	420	442	405	438	429	395	433	429	417	435	405	446	429	417	413	390	440	421	414	408	426	414	432	408	441	410	416	417	413	397	420	432	441	409	376	393	401	417	385	418	385	425	434	407	427	435	440	425	401	436	391	411	441	447	387	420	419	420	430	404	437	406	429	465	404	444	407	455	435	419	456	424	401	428	447	449	430	409	437	436	415	403	424	422	433	469	411	412	430	416	415	406	419	429	398	445	441	410	433	431	403	421	385	406	462	401	441	419	451	446	354	455	412	449	392	432	427	404	426	421	445	410	440	392	410	445	420	399	422	418	408	402	407	393	404	424	423	409	417	448	431	489	415	429	398	419	413	402	399	396	427	416	411	408	431	419	408	425	414	440	416	435	387	396	425	421	406	403	422	464	433	444	453	442	397	425	356	440	424	419	418	431	406	447	388	435	397	406	408	369	405	394	455	431	455	433	403	399	400	436	408	406	392	419	390	464	423	444	426	412	426	421	457	457	415	431	421	415	400	425	439	454	411	410	412	406	429	445	442	448	443	424	437	432	400	427	421	409	403	456	397	395	392	451	448	430	410	448	421	478	387	389	418	408	418	446	485	398	432	404	405	444	417	401	435	459	401	406	449	430	398	403	452	448	410	416	396	426	435	442	414	424	436	418	429	432	436	427	426	415	462	432	416	439	438	456	380	415	451	409	442	452	451	391	386	386	377	458	409	428	428	446	416	432	435	469	450	422	397	423	421	441	414	452	420	455	411	458	416	394	396	438	431	409	431	403	379	395	411	413	434	442	463	451	399	419	415	392	439	428	422	455	451	403	416	446	424	423	406	424	385	393	435	424	422	421	401	453	407	392	432	426	450	386	402	438	438	407	420	453	400	420	385	425	420	414	402	398	446	432	439	422	416	458	441	443	427	436	405	428	403	383	409	407	404	419	442	428	446	390	421	417	388	458	413	405	421	433	427	419	445	409	417	418	385	381	416	400	416	411	425	418	433	437	404	436	415	418	420	416	403	419	404	430	413	415	411	387	417	437	427	422	385	427	451	409	429	401	440	386	444	428	429	410	403	430	426	455	409	398	399	430	424	423	414	375	438	408	404	400	408	395	434	418	447	398	422	435	428	425	419	408	428	404	424	375	407	442	392	429	409	423	416	384	377	417	442	405	385	412	399	444	394	438	441	424	446	440	422	439	411	417	385	438	445	405	429	426	422	394	439	413	474	399
29057	23474	31857	31768	23238	15146	9056	5339	3643	2704	2018	1600	1379	1175	1079	979	922	804	765	692	625	656	582	534	555	530	450	451	414	456	471	470	402	402	390	431	395	423	389	404	405	399	408	428	430	371	399	405	367	382	380	373	393	365	380	350	412	392	406	442	419	395	435	388	417	364	382	397	358	391	375	355	378	418	396	384	366	405	391	384	372	377	375	454	406	401	395	363	416	403	350	374	394	383	367	371	373	381	412	404	388	370	398	447	399	365	410	383	378	370	356	411	375	355	365	391	368	402	401	358	360	378	370	399	364	376	401	390	420	396	412	404	364	405	378	392	372	378	401	412	385	390	387	375	386	432	370	377	385	413	402	379	391	373	388	393	411	426	386	367	413	388	402	390	421	387	409	368	381	387	442	431	397	373	396	400	407	397	378	398	368	362	398	358	383	382	350	387	402	390	402	408	363	345	355	386	380	385	377	359	406	366	390	398	368	401	379	401	379	343	386	388	391	393	376	383	392	420	372	366	357	347	396	380	386	404	389	402	378	370	425	372	382	407	353	408	388	394	375	339	392	379	448	422	398	368	394	387	387	405	398	378	382	348	378	389	389	354	381	376	379	395	355	356	373	400	365	409	416	404	417	429	381	378	389	361	387	371	356	381	412	353	410	384	360	385	386	390	386	396	387	335	369	383	420	374	406	351	391	407	394	393	375	359	380	366	427	344	384	387	389	380	418	371	365	371	370	356	384	412	383	363	360	381	392	409	374	389	387	374	355	356	383	408	375	385	403	388	391	376	376	386	366	396	385	447	406	352	367	387	410	365	415	394	375	365	407	398	408	367	408	384	365	380	403	361	371	374	364	391	438	371	378	389	417	380	385	424	382	411	429	388	379	351	373	374	396	393	417	420	356	356	381	414	386	402	392	400	387	388	416	377	381	376	350	411	394	367	361	397	380	390	390	384	399	406	402	374	407	396	395	389	396	402	446	389	402	388	394	397	391	387	393	402	389	399	373	364	386	364	406	400	388	378	394	365	365	379	376	421	400	376	418	390	406	359	381	389	393	424	385	360	354	368	408	391	380	409	379	375	378	404	372	415	382	380	383	386	350	409	338	375	372	375	386	385	392	379	407	352	343	371	398	377	362	409	409	360	392	383	399	387	355	378	385	408	362	349	387	375	383	400	419	427	375	391	379	371	396	378	427	411	406	372	414	350	365	372	387	379	353	375	374	415	333	384	399	392	408	380	409	406	399	400	408	437	332	388	404	381	353	389	414	369	401	373	388	352	429	422	411	408	406	397	380	391	431	414	421	382	384	397	417	360	353	352	391	394	375	384	455	361	367	385	400	432	381	407	404	390	382	394	412	393	397	370	416	394	378	371	398	364	400	340	389	352	363	347	382	365	397	347	384	367	372	421	378	371	371	369	354	375	396	397	352	366	406	403	372	374	398	372	416	341	344	376	384	408	351	395	366	359	388	350	370	363	385	399	358	375	384	441	411	416	437	352	389	374	394	391	349	397	379	370	351	390	369	393	374	384	388	413	347	408	393	375	402	388	374	390	437	379	353	363	407	377	372	365	386	383	435	377	409	329	352	350	374	399	368	358	380	373	383	408	393	367	366	408	366	368	386	380	419	424	418	388	397	414	393	358	391	364	385	405	365	376	346	392	421	397	400	398	391	362	409	394	417	384	364	369	403	377	416	395	362	391	413	361	400	374	374	394	377	394	412	406	416	399	345	397	386	386	435	396	406	412	364	379	377	382	395	383	390	417	384	374	393	387	382	410	375	380	417	400	394	376	376	376	395	404	376	378	405	374	409	390	366	367	378	398	386	366	395	417	376	396	389	366	422	351	391	395	398	404	358	394	402	383	403	391	375	410	337	376	396	364	388	379	384	409	364	378	405	390	394	403	372	406	389	375	389	410	361	373	369	404	404	420	348	376	422	396	387	356	373	365	376	423	398	361	371	388	390	360	378	370	384	376	356	411	386	396	413	353	409	396	390	396	403	416	417	385	374	401	380	362	390	393	390	373	397	406	363	375	377	382	407	383	394	372	358	385	409	395	403	385	407	367	381	387	382	363	411	360	398	402	390	367	382	357	405	361	384	389	395	370	403	399	345	417	412	377	382	398	407	372	380	408	382	370	394	394	391	380	369	350	384	354	397	377	401	386	383	367	376	374	398	408	417	375	399	379	403	378	378	384	362	405	385	393	414	424	363	406	431	374	399	367	377	406	402	422	391	370	370	408	403	383	395	383	387	410	404	345	368	368	378	344	372	395	381	398	418	383	404	377	408	398	432	382	365	386	410	384	360	380	411	421	362	404	446	409	380	394	397	383	357	375	403	386	397	406	372	389	378	376	404	410	375	387	383	364	430	347	397	378	386	366	380	375	392	346	402	411	382	396	392	383	389	372	370	361	398	360	400	375	394	424	379	426	376	380	389	375	385	389	404	404	371	398	400	384	367	373	433	424	354	424	414	400	374	344	378	425	420	383	343	379	394	339	366	375	373	392	395	390	379	349	404	412	409	377	425	392	390	362	421	361	391	394	391	398	390	393	423	398	388	388	416	359	376	423	405	356	390	396	400	351	358	375	414	387	406	441	393	416	390	443	427	387	378	390	392	382	361	367	367	443	416	382	367	367	393	404	416	414	417	373	400	368	371	380	434	385	421	400	345	389	379	400	405	395	396	385	358	383	398	374	423	405	381	380	390	391	366	400	393	404	358	396	403	408	385	407	411	392	408	386	398	361	380	411	376	398	380	377	391	366	377	418	386	385	373	366	365	416	380	421	418	365	374	379	409	384	381	375	405	401	422	426	387	423	425	364	373	398	384	394	364	359	385	357	407	400	378	426	379	390	372	374	358	423	416	392	366	415	371	418	371	376	408	365	367	350	392	401	387	411	371	368	386	364	366	389	375	365	422	384	419	379	342	371	397	352	414	386	371	361	373	379	430	394	419	408	375	397	392	390	393	402	406	375	420	402	385	405	375	416	382	373	386	379	393	401	351	391	411	367	407	442	381	404	357	397	349	396	378	374	365	388	392	377	352	388	357	396	352	420	350	404	345	411	350	383	378	401	404	381	428	423	365	401	409	369	385	395	385	390	374	371	391	372	398	391	370	378	360	375	337	369	391	374	398	353	371	371	404	375	389	381	389	417	373	370	408	389	385	428	395	390	389	413	420	389	379	381	402	437	394	385	397	407	420	385	414	368	364	409	405	369	401	385	397	375	381	403	399	368	372	365	414	366	361	374	371	399	391	403	402	363	374	375	409	352	391	374	343	372	356	406	365	401	358	376	390	367	372	385	367	350	377	383	403	370	388	385	405	366	414	430	425	365	366	390	387	392	426	368	425	384	392	386	420	387	407	393	364	379	388	383	383	361	409	406	358	376	344	402	375	399	399	370	396	380	375	369	432	421	356	366	388	378	379	384	387	391	378	411	415	411	412	406	378	394	378	402	356	365	419	402	386	416	394	386	379	390
47242	55129	48522	36343	25933	17995	12531	8789	6191	4529	3452	2558	2044	1783	1539	1328	1334	1191	1013	828	835	690	715	639	615	599	517	535	456	444	456	450	449	381	430	344	382	412	409	369	408	403	389	386	381	359	363	365	369	373	358	338	351	366	353	374	368	385	383	376	376	370	385	392	388	359	340	375	369	364	351	373	404	385	387	368	355	382	373	349	374	359	375	349	355	354	367	361	364	361	350	344	362	409	383	350	348	349	365	370	338	349	357	368	348	383	382	374	365	403	361	335	364	378	345	345	381	357	360	377	380	357	388	363	383	364	370	378	364	343	355	323	410	406	357	363	365	383	357	357	387	377	374	378	381	386	362	390	359	349	357	368	370	412	401	356	379	414	354	368	354	376	406	406	402	351	356	364	350	411	363	368	334	372	354	382	363	360	362	387	382	375	381	382	350	343	370	381	357	369	372	381	373	376	375	393	346	353	362	347	362	349	401	384	387	387	364	371	352	382	357	382	375	349	325	344	337	362	354	341	351	374	377	335	363	361	348	371	346	324	338	354	364	403	359	378	393	391	367	379	358	389	349	411	363	351	360	361	347	370	354	359	383	355	362	368	386	373	365	355	345	335	379	373	365	356	370	377	381	376	402	381	367	361	342	414	397	358	344	383	401	345	360	427	396	397	347	337	348	387	371	346	365	355	367	352	377	358	362	359	341	388	395	383	411	377	368	365	345	350	349	394	384	373	357	358	374	364	350	373	352	357	346	363	404	363	391	393	354	390	341	380	376	365	370	329	342	388	388	355	346	343	349	379	389	342	354	366	345	369	389	370	393	345	347	372	349	368	334	336	350	361	356	359	372	372	362	376	367	365	375	383	347	397	347	364	321	344	366	363	370	394	338	372	385	354	373	377	377	372	352	377	363	389	380	357	379	373	370	340	377	343	352	326	382	391	350	376	366	373	344	349	372	343	359	375	383	395	358	364	370	356	386	334	370	385	356	335	382	354	364	354	388	372	350	376	372	375	392	361	366	375	416	396	332	356	355	329	380	382	354	360	351	356	381	361	356	395	351	374	360	378	395	344	364	355	321	369	343	363	370	389	369	365	398	348	377	358	357	375	382	342	356	369	362	348	358	353	399	390	370	364	346	393	336	390	355	363	393	336	367	356	371	375	330	391	359	386	346	368	368	354	410	363	392	347	382	349	382	332	384	368	384	365	357	359	354	403	373	356	374	406	359	348	376	344	387	353	378	354	394	371	369	372	397	394	406	374	373	342	345	377	377	333	354	375	374	366	382	378	385	339	357	396	372	372	366	383	366	360	367	348	391	342	360	376	360	349	357	364	379	370	370	372	349	377	358	353	361	361	376	367	371	361	343	359	389	382	375	348	342	357	363	365	378	371	392	370	385	362	378	402	355	368	336	358	342	372	338	348	338	379	362	362	350	336	352	345	362	360	394	368	360	352	382	407	367	354	391	333	397	399	355	370	339	351	393	360	381	379	346	381	394	373	372	400	353	355	337	360	375	368	330	390	325	384	347	352	381	341	387	373	377	359	381	378	371	363	363	390	357	376	357	432	357	378	357	380	345	343	376	378	372	363	370	336	393	362	369	375	369	393	341	339	374	334	402	357	320	384	365	374	342	383	384	370	373	332	367	380	368	389	356	344	361	375	379	379	355	388	346	385	364	373	354	380	372	373	381	366	333	352	390	354	413	336	361	388	314	366	331	380	401	347	336	364	368	368	370	370	331	338	343	350	392	360	376	394	412	367	355	374	367	391	395	367	389	347	365	360	356	376	361	401	402	373	356	402	379	348	383	348	362	357	387	367	364	379	343	403	369	385	368	339	362	381	358	382	391	347	382	389	370	352	362	368	410	384	393	361	364	353	339	387	396	360	342	364	359	388	355	375	378	361	373	347	357	348	367	379	364	400	334	348	355	428	375	360	385	347	340	387	365	381	382	393	351	384	349	388	403	404	393	377	341	380	368	377	388	394	364	400	345	362	368	368	372	348	379	381	362	345	367	375	383	386	344	435	361	396	374	361	358	331	367	356	388	350	343	371	382	393	374	358	372	342	338	354	407	338	368	366	352	362	367	338	357	378	339	359	350	364	366	373	343	388	384	352	373	369	368	369	386	362	357	351	369	380	378	342	357	398	369	364	391	359	318	376	332	379	380	351	381	365	364	399	377	364	370	350	379	336	360	343	357	389	385	353	351	380	358	366	371	386	374	391	365	336	403	360	366	379	384	403	364	388	400	375	353	362	345	347	371	356	376	380	399	358	348	374	380	369	349	393	358	350	360	358	351	409	363	347	357	347	369	388	342	352	362	357	359	393	379	346	363	353	357	348	348	358	443	413	362	369	350	359	332	399	379	374	351	348	362	384	352	383	409	361	339	373	383	334	347	365	388	370	367	376	360	373	376	380	361	368	398	373	358	371	412	387	357	398	314	400	366	358	379	357	405	359	355	390	375	376	367	381	362	355	387	372	360	381	383	362	397	379	373	368	371	337	354	406	379	370	403	362	375	365	385	388	371	368	371	382	403	381	349	384	395	358	379	364	372	407	363	373	385	407	343	371	366	360	364	369	369	351	355	340	356	380	375	389	381	382	380	378	375	370	357	362	385	362	380	354	388	377	368	348	380	355	395	385	382	358	382	391	339	383	349	371	382	344	398	340	382	377	373	358	392	378	351	380	406	380	362	347	312	344	389	400	345	384	358	335	356	375	357	353	400	354	361	358	400	382	355	361	380	409	375	372	342	358	375	336	358	412	351	339	358	356	385	378	394	338	357	342	381	339	358	382	365	354	406	367	323	359	383	371	366	379	353	357	330	387	404	352	358	344	344	347	337	345	352	410	397	380	383	406	355	394	389	370	380	355	367	353	340	397	362	332	367	381	385	376	349	371	409	376	346	355	362	391	378	395	362	379	361	370	346	383	368	365	351	361	371	375	349	338	367	384	335	394	367	357	341	386	343	357	415	355	379	353	388	377	361	353	358	364	398	366	368	355	364	362	403	365	360	365	339	351	371	375	383	359	429	359	347	373	392	392	355	359	406	325	324	349	352	384	361	363	371	358	375	382	365	368	386	371	382	383	354	402	369	375	342	371	359	360	408	398	352	378	359	374	393	384	357	394	394	390	374	396	362	344	354	395	326	353	349	375	357	361	369	380	358	365	342	342	357	395	341	369	382	360	356	372	377	362	391	360	363	399	377	350	398	365	345	357	383	369	387	363	385	361	391	372	393	353	385	361	388	351	393	392	347	348	402	361	404	354	385	377	416	379	368	371	356	392	363	363	369	369	359	339	360	385	387	340	361	364	387	359	360	399	352	366	369	394	360	344	355	386	364	356	373	382	370	330	378	336	370	356	340	375	383	370	339	379	329	423	329	355	397	364	358	369	368	365	377	368	374	326	370	358	352	361	380	376	373	403	364	378	403	343	354	343	378	355	349	376	391	399	353	339	402	393	381	328	397	358	359	344	346	362	374	372
25560	21612	29270	25592	23478	22944	16224	8245	5329	3857	2873	2211	1868	1660	1533	1317	1132	1135	977	901	811	729	694	690	648	591	564	531	543	503	484	498	484	480	474	463	469	443	462	418	458	442	418	457	459	411	398	470	427	443	443	481	431	421	452	430	480	438	424	423	422	431	410	439	448	424	481	397	443	448	401	392	430	465	426	449	423	420	447	426	434	460	409	445	427	420	423	447	426	436	462	423	411	446	428	421	425	422	428	413	461	429	405	435	423	411	436	415	442	399	458	427	420	423	425	481	432	397	451	449	438	426	383	427	452	426	436	402	430	419	433	396	460	453	417	430	454	436	431	434	414	426	430	462	433	458	427	426	387	420	408	406	408	454	396	396	459	417	426	453	423	431	454	414	412	435	455	416	429	412	431	501	394	442	424	422	417	449	436	407	426	423	435	436	417	418	420	451	403	431	429	449	463	429	421	460	477	388	416	428	434	433	448	419	448	423	442	458	424	429	443	419	412	425	418	445	409	442	406	440	427	424	446	476	398	447	436	443	445	384	430	389	434	426	421	425	430	417	425	415	449	424	428	457	422	448	437	432	426	426	403	448	426	437	426	431	468	457	384	459	448	410	448	407	432	401	431	454	444	418	440	418	442	435	444	431	447	446	408	391	421	444	463	391	447	454	430	405	455	462	424	418	422	449	455	466	397	441	414	434	416	435	425	424	450	417	412	428	409	417	412	428	431	404	457	412	407	430	429	481	436	416	425	436	401	410	468	423	440	386	439	437	463	463	442	384	427	389	417	430	430	436	436	471	437	419	422	450	409	475	426	445	417	392	436	476	438	427	440	433	468	445	446	471	406	416	469	419	406	448	428	437	450	465	430	417	433	430	443	445	418	415	397	424	424	438	391	458	422	450	429	409	428	456	433	450	446	421	386	442	420	467	408	425	405	393	418	432	423	463	456	444	402	410	444	434	428	450	449	413	447	429	433	406	401	466	441	452	419	460	399	443	425	463	457	391	482	453	439	393	428	447	471	430	449	483	442	405	431	452	389	401	378	415	422	418	428	417	399	440	421	427	419	456	458	412	438	435	407	467	459	446	403	432	438	424	444	431	447	421	418	431	397	418	416	433	415	436	438	413	417	431	429	459	448	442	406	428	441	424	443	397	418	408	415	417	446	430	469	428	407	460	417	413	448	384	432	442	428	422	404	444	459	435	445	437	419	433	394	427	457	412	423	417	444	413	412	445	425	418	401	435	425	439	411	419	410	438	439	428	433	420	401	414	435	418	449	424	416	412	447	402	412	443	412	437	439	418	453	429	444	404	443	446	438	407	462	440	456	464	459	399	426	415	410	456	413	447	438	427	415	425	420	395	392	437	412	437	430	436	395	430	426	450	433	436	439	412	397	422	427	479	410	425	428	422	402	419	397	431	405	459	402	453	435	434	415	448	454	396	395	444	399	400	422	441	443	427	434	438	435	403	413	376	444	425	399	420	410	411	441	447	469	440	409	413	374	424	426	418	428	409	399	475	450	426	423	411	469	459	437	435	457	431	444	434	422	427	424	471	414	426	441	441	411	427	441	435	410	442	420	457	404	424	442	409	413	423	438	440	433	432	432	420	462	441	437	410	466	404	382	426	430	444	462	464	430	413	409	417	434	419	428	433	442	443	400	430	454	426	421	430	440	431	428	418	427	451	405	421	447	427	437	423	429	455	451	467	447	446	402	427	450	473	411	430	411	447	466	429	410	418	446	414	449	429	414	446	410	420	436	419	428	465	423	457	410	404	436	455	455	418	415	432	404	427	447	437	446	400	459	418	430	442	456	414	437	408	436	433	431	447	434	438	432	465	456	393	452	466	449	461	444	422	436	409	397	408	392	438	417	410	451	402	420	430	447	442	432	428	394	437	420	458	432	425	424	427	407	400	411	490	431	405	410	426	422	443	412	417	418	416	455	424	412	438	417	409	436	385	442	423	423	413	424	414	449	442	422	415	422	414	400	402	402	426	430	461	456	468	427	425	426	423	428	426	421	430	405	427	416	431	437	413	455	433	444	456	452	446	396	426	444	451	464	403	413	450	417	410	460	440	429	432	459	452	430	421	417	418	449	435	452	397	401	403	427	425	456	469	442	480	420	470	424	423	431	405	448	436	450	383	407	455	461	415	408	444	420	431	407	415	381	411	440	436	421	421	435	420	438	412	459	434	420	432	402	412	428	440	461	462	401	439	432	442	459	451	462	410	398	461	399	393	410	447	438	457	394	434	428	421	386	440	425	419	471	417	432	395	393	408	461	427	451	434	417	425	420	446	476	452	429	421	406	404	481	450	468	412	453	471	408	422	458	396	404	405	435	432	419	428	435	394	388	425	464	429	446	447	420	452	413	455	442	441	400	449	396	465	420	435	426	456	410	473	442	444	425	409	410	412	424	405	419	410	413	425	426	426	419	437	422	422	427	423	417	441	418	416	390	425	450	403	377	425	431	428	469	429	421	468	398	437	433	429	425	471	404	419	441	441	433	454	394	421	388	417	418	418	423	429	411	378	408	427	411	386	424	443	406	451	418	434	387	433	416	402	399	417	443	469	433	422	407	440	430	415	443	416	431	492	423	468	454	437	424	459	390	401	432	427	404	399	412	418	410	422	441	461	406	452	438	444	429	417	445	437	441	405	454	437	416	436	393	396	426	397	447	396	445	438	432	418	445	459	427	434	446	427	439	423	418	449	440	432	445	445	422	429	442	439	443	407	450	449	420	440	453	410	438	442	417	431	452	407	395	442	456	433	438	457	421	447	460	435	452	454	428	407	455	434	433	426	462	441	438	414	414	466	425	419	396	416	433	449	457	411	445	406	456	417	425	400	424	425	427	415	432	448	428	436	417	418	448	399	430	436	464	427	440	433	433	422	421	387	454	411	397	447	433	407	442	449	410	456	438	428	462	440	410	432	424	451	448	428	437	442	437	488	430	450	412	421	432	423	394	401	436	415	407	420	406	438	421	402	432	429	416	420	399	424	427	446	406	403	410	452	405	429	424	406	412	389	444	406	427	409	449	432	438	400	433	433	414	424	445	426	442	427	401	410	449	444	437	425	398	398	405	418	435	427	466	413	452	392	426	449	417	419	444	435	432	447	436	420	438	459	397	429	434	426	411	433	459	413	437	443	416	450	404	408	446	474	408	417	476	399	433	443	446	416	414	423	415	396	442	428	403	389	437	427	438	443	447	420	427	427	445	424	461	427	442	448	453	464	445	440	408	413	442	450	445	417	431	408	457	402	411	408	423	400	451	420	437	441	437	444	429	412	427	443	425	442	463	438	428	432	423	488	475	437	420	394	441	460	420	408	398	413	426	435	445	430	428	434	443	458	405	433	402	438	447	395	440	452	444	408	429	423	409	418	439	423	418	450	414	433	446	466	412	486	400	403	428	434	447	436	438	420	445	413	437	453	442	440	420	431	418	403	408	427	435	431	490	427	426	438	402	428	426	414	464	416	418	447
48518	61484	56948	41532	29844	21229	14929	10810	8264	5997	4428	3452	2881	2451	2204	1817	1571	1449	1232	1092	1015	940	845	787	715	694	650	589	589	501	522	490	450	464	417	451	450	437	466	403	426	435	403	407	394	428	435	434	398	366	407	421	415	396	438	386	430	404	428	406	419	417	395	427	421	398	415	421	437	387	385	409	416	377	367	408	395	396	396	388	416	403	430	415	372	398	402	390	417	392	386	390	422	378	396	416	386	377	379	401	410	385	403	388	409	395	387	441	374	398	423	412	396	427	394	400	392	413	414	394	419	378	403	403	444	405	425	407	375	376	417	385	427	421	402	410	393	404	367	398	373	400	376	427	402	378	416	399	390	426	375	411	388	433	383	460	399	410	386	447	402	394	449	436	405	388	351	388	357	421	407	402	384	405	406	367	385	414	381	365	372	386	408	412	409	406	416	422	393	401	420	372	418	392	378	420	357	402	385	386	401	391	394	439	405	407	398	422	384	391	402	395	407	398	382	395	378	435	411	439	404	423	396	397	421	396	384	423	399	410	406	431	404	423	433	379	424	406	410	428	392	388	392	393	400	421	405	388	395	415	388	388	408	371	368	386	406	407	362	378	376	399	414	409	386	414	390	408	420	401	398	419	378	415	373	378	414	398	373	430	412	398	425	395	399	389	359	365	387	428	395	442	402	412	416	387	424	387	425	382	387	410	418	475	388	412	418	379	412	420	410	414	397	408	420	395	404	367	417	453	394	388	375	394	393	387	382	397	450	418	428	421	409	374	386	427	402	423	371	406	378	350	410	431	396	420	400	411	383	371	401	371	411	402	402	385	444	412	386	407	408	386	418	424	392	373	423	395	411	380	418	438	415	396	387	377	397	424	395	423	365	398	381	406	418	396	413	378	407	408	407	379	399	410	424	393	394	380	402	442	411	373	420	420	433	381	386	393	392	398	420	387	396	410	406	395	389	399	398	391	397	406	384	434	391	382	418	392	399	412	428	383	417	410	367	394	391	417	364	409	401	412	406	373	406	395	422	370	425	429	392	390	428	408	375	397	394	402	373	412	425	372	419	402	441	385	411	413	407	376	369	365	400	378	391	394	388	402	456	404	421	405	411	382	421	375	428	396	411	402	430	416	387	367	401	405	388	387	362	424	392	378	387	366	367	400	399	420	400	404	426	416	398	350	404	373	404	394	395	406	369	401	401	402	391	400	374	397	386	362	439	391	419	434	400	401	385	399	399	391	375	378	389	393	391	387	403	405	404	426	398	394	400	390	392	391	405	451	384	397	402	378	436	424	377	400	362	409	377	398	399	401	394	392	408	436	379	419	370	371	390	426	401	387	412	359	430	391	461	379	371	408	375	386	392	391	391	414	398	389	391	379	403	432	358	398	424	441	412	410	383	418	399	364	406	401	431	390	405	414	381	410	371	398	392	370	388	389	375	383	416	391	425	372	409	439	408	426	408	399	422	402	376	407	429	376	381	403	435	403	407	386	431	396	410	431	395	409	411	352	364	406	374	400	373	388	373	388	422	431	418	442	405	407	381	432	384	378	438	401	439	386	417	388	407	413	423	383	397	430	435	383	389	373	403	396	397	424	428	410	388	435	371	433	424	398	365	405	380	387	440	424	399	389	407	386	419	404	425	392	392	404	400	402	433	413	371	394	380	405	426	410	398	398	422	402	400	384	390	405	417	390	411	412	424	394	418	405	383	392	380	398	410	411	453	427	383	451	407	394	405	396	399	404	422	417	398	405	396	384	402	394	406	409	420	385	382	382	411	391	400	407	353	382	417	412	397	358	415	426	390	390	404	359	414	392	421	403	386	393	432	422	440	420	405	383	384	382	380	376	415	406	417	407	378	417	438	435	400	414	414	414	389	389	371	411	358	375	405	409	410	377	407	348	378	405	381	435	387	414	413	376	410	412	411	407	419	437	384	389	407	401	404	414	426	384	380	371	382	376	368	388	396	435	404	437	443	371	393	393	407	391	374	415	422	364	378	386	386	422	408	409	389	425	385	429	401	411	425	381	433	374	396	438	397	374	405	418	421	391	395	418	413	411	422	429	413	404	361	377	407	399	431	401	400	393	395	375	403	395	411	448	411	425	378	422	390	427	423	389	387	396	404	423	396	417	403	393	426	364	387	433	400	384	380	418	394	391	413	420	415	413	397	369	401	420	432	370	376	407	392	416	401	384	387	381	369	392	387	413	398	382	396	376	400	397	413	396	432	420	405	397	370	383	419	414	363	392	378	409	409	425	401	428	380	399	418	390	369	409	417	378	378	385	382	424	429	385	394	400	406	382	407	359	407	393	399	388	402	403	380	446	382	400	430	367	387	376	416	376	392	383	424	421	403	395	406	377	405	391	426	403	418	363	421	427	389	419	400	397	411	400	377	414	385	411	382	414	421	392	405	417	401	379	398	374	398	452	404	370	407	414	379	380	408	398	426	384	379	432	403	402	371	417	411	424	379	406	405	407	426	402	445	406	405	421	386	406	457	422	399	406	415	366	400	414	402	395	403	414	366	422	388	408	393	395	392	370	387	371	402	382	437	408	400	410	429	402	388	355	411	391	414	389	414	430	413	396	398	404	392	371	408	370	395	404	382	410	425	380	387	405	438	381	378	352	413	412	418	386	407	404	382	399	376	392	370	392	401	449	397	390	381	455	420	400	384	382	366	428	411	361	401	399	410	384	410	427	391	407	396	407	417	408	417	413	397	393	364	398	398	397	391	399	392	415	365	398	402	373	403	415	418	411	407	384	408	382	384	412	401	420	413	363	403	386	426	401	425	395	426	380	383	388	377	445	409	443	398	389	382	404	410	374	386	393	397	412	394	369	401	435	385	411	406	379	396	375	402	351	428	394	412	381	416	386	404	381	435	368	408	382	363	367	378	373	420	385	393	375	420	397	384	403	422	397	407	388	403	380	411	403	420	399	369	414	394	421	388	405	401	412	380	382	393	441	442	422	387	408	380	400	418	395	430	416	374	391	407	414	374	391	387	381	396	437	394	390	453	410	397	411	413	438	405	428	408	389	428	436	427	444	389	426	450	388	371	406	394	420	426	381	390	388	424	400	421	413	418	400	391	366	419	384	421	409	425	413	402	382	420	406	381	395	409	411	395	429	426	391	386	393	399	399	429	442	402	420	397	407	419	389	420	371	397	397	420	400	420	387	432	411	412	388	392	378	406	425	418	399	425	400	416	414	392	386	402	386	429	432	386	400	410	410	409	380	405	402	386	390	435	389	383	397	379	390	376	396	406	369	385	387	397	362	400	404	416	405	382	383	408	391	391	407	384	403	412	404	408	410	413	426	421	411	429	376	409	393	391	389	397	397	399	410	393	432	412	387	401	409	408	411	431	432	375	400	413	393	381	388	420	401	400	397	403	369	391	385	423	402	433	386	426	418	370	372	419	377	395	392	375	422	382	398	401	395	407	406	395	401	397	394	425	383	376	412	403	436	370	425	411	410	413	404	387	410
25068	21665	29383	25019	23061	23481	18513	9171	5945	4149	3126	2440	2084	1868	1598	1402	1267	1095	1034	963	889	778	747	631	626	641	576	583	483	549	491	459	461	487	435	495	421	444	461	423	459	426	448	423	454	425	430	436	398	426	437	429	404	431	424	397	431	413	431	459	433	411	414	409	432	420	429	407	425	415	450	404	453	388	427	416	391	430	429	438	442	434	397	391	434	421	412	421	385	433	392	419	429	422	399	435	407	409	393	426	397	433	408	410	418	422	434	408	436	407	402	434	435	455	398	415	446	414	391	415	421	446	418	403	397	415	385	427	400	433	405	402	411	404	410	399	383	414	434	444	439	417	445	460	390	423	412	423	449	431	398	391	418	404	467	418	436	386	410	436	425	443	412	437	463	416	407	400	395	418	412	426	410	476	424	420	393	464	416	396	433	434	418	406	391	434	467	398	412	442	441	432	448	437	398	411	427	412	381	437	394	427	408	426	435	392	452	382	395	384	425	424	389	423	446	444	378	398	408	400	422	440	418	432	406	399	424	451	433	406	414	428	412	410	426	433	430	408	439	411	423	416	430	402	406	385	454	405	422	410	423	473	434	430	437	411	449	448	414	399	420	426	417	412	404	434	416	440	415	420	405	429	387	400	409	435	433	409	458	425	450	410	417	408	441	398	444	443	390	382	432	411	395	434	411	443	412	432	412	414	409	399	410	445	393	436	408	428	420	427	383	448	407	403	418	376	403	472	409	414	447	425	398	435	427	456	410	423	415	376	412	384	457	425	420	414	418	400	457	413	394	388	425	468	420	400	419	419	384	430	401	427	444	464	421	399	439	427	412	428	417	449	386	399	403	421	473	412	402	415	406	442	384	438	409	412	418	442	407	425	431	443	410	437	418	426	415	435	399	431	398	478	386	427	400	413	465	421	434	413	408	458	388	429	449	415	396	416	450	410	450	391	425	417	448	406	466	435	426	441	434	416	469	433	430	411	414	451	403	412	411	408	388	395	391	427	416	424	392	412	445	399	406	417	424	435	411	388	360	413	422	404	402	439	422	416	408	421	417	420	395	387	414	433	423	415	419	398	415	397	400	445	459	396	441	433	400	425	435	432	431	407	388	411	412	432	443	402	426	408	369	407	405	445	422	469	425	364	413	426	400	393	411	407	427	456	419	424	452	416	442	434	384	431	410	416	445	456	423	471	408	429	423	409	410	440	406	400	393	438	423	432	403	397	461	444	436	393	459	449	397	471	400	406	423	376	418	415	428	406	403	436	424	399	433	417	414	425	397	459	410	425	424	391	390	482	442	412	427	416	406	401	411	420	431	430	422	412	439	434	407	414	406	438	437	423	409	375	448	452	414	427	441	425	458	413	445	454	404	447	415	456	436	457	445	400	420	402	389	425	427	395	356	443	441	422	458	399	441	447	457	411	416	393	401	414	393	403	402	400	449	438	419	436	430	466	430	396	390	425	412	421	463	422	444	425	414	429	430	422	423	465	433	378	438	411	414	459	401	390	421	414	430	439	420	414	397	399	453	458	386	454	405	430	408	404	429	437	392	434	430	417	429	418	411	417	391	407	415	452	433	431	429	415	429	440	378	427	460	451	448	385	391	403	421	433	393	424	449	414	432	399	407	398	413	407	423	415	440	474	399	423	399	432	392	411	424	463	414	434	386	436	468	430	418	391	453	445	418	441	427	443	391	370	431	433	435	422	438	395	432	418	452	427	403	451	418	422	419	398	453	441	390	410	401	407	439	442	432	410	395	429	416	439	439	424	448	400	402	393	435	440	422	458	438	383	412	436	442	425	409	412	423	424	420	409	418	423	431	425	449	411	398	415	435	422	424	417	405	417	397	411	425	436	425	467	418	434	394	458	436	434	398	413	409	395	413	421	470	410	428	435	419	414	403	459	452	392	443	437	412	423	418	406	425	416	445	365	420	393	418	415	436	406	389	375	415	438	402	442	404	438	437	422	394	425	433	430	382	411	435	434	366	425	455	395	408	400	418	414	428	416	444	389	435	465	417	426	447	429	396	426	400	355	386	388	451	415	425	426	403	428	391	431	441	444	453	403	386	439	425	428	442	406	391	463	389	446	437	402	382	416	396	408	406	410	432	378	452	419	448	436	424	433	412	422	431	459	373	390	434	407	412	426	465	413	415	452	439	438	394	459	407	423	409	400	415	412	433	431	430	442	445	404	401	435	386	419	404	385	444	398	424	417	410	424	427	420	428	407	431	447	424	401	413	373	401	447	452	393	477	428	413	414	413	407	422	430	427	453	442	414	437	399	417	420	439	368	445	427	461	403	401	446	434	448	469	430	450	417	430	402	437	402	394	413	417	414	442	432	419	431	429	434	422	435	380	425	444	414	460	436	399	441	428	417	424	425	410	402	411	415	398	397	415	413	410	427	416	453	434	425	408	421	433	426	453	431	393	444	439	431	445	435	422	451	410	441	436	426	390	412	465	438	400	443	425	428	429	422	439	424	418	449	430	417	393	404	401	381	429	412	465	411	420	416	430	443	425	374	449	395	418	457	422	414	426	411	453	400	456	456	395	425	417	401	449	432	454	445	425	448	430	384	430	410	410	434	429	403	438	461	443	411	431	385	428	407	448	416	436	385	418	433	417	419	407	440	454	444	404	398	428	422	432	412	433	454	400	404	395	416	401	450	382	437	414	403	453	405	453	428	437	441	436	415	426	408	454	432	415	410	404	392	427	415	420	457	438	417	450	448	434	448	414	435	364	437	434	412	443	410	415	401	394	410	439	480	399	424	432	417	438	403	429	390	429	435	404	436	428	438	420	466	436	432	448	387	405	440	414	429	470	428	420	406	416	412	426	434	416	418	419	387	401	426	411	408	415	442	476	387	404	390	414	439	425	442	437	424	428	412	419	416	441	401	445	422	450	449	414	411	450	411	443	402	449	430	409	426	475	432	405	438	416	444	415	438	460	423	456	402	412	414	435	408	429	360	395	420	468	420	461	470	416	436	436	394	432	449	400	448	423	410	373	426	395	412	432	404	448	398	427	420	458	423	444	399	408	412	427	424	400	407	404	416	396	415	433	386	414	427	427	450	404	444	423	435	413	425	450	392	437	452	418	396	401	401	437	416	440	427	409	405	445	421	462	425	395	445	437	402	423	402	430	398	439	371	425	450	418	444	406	427	407	424	394	477	429	422	398	426	429	445	410	430	434	439	465	393	433	416	423	402	455	469	417	413	406	429	439	462	417	423	438	401	399	409	402	412	405	396	435	445	424	399	401	402	471	457	417	408	431	435	449	446	407	411	395	433	420	418	434	429	444	410	418	419	438	441	486	421	405	449	430	418	406	392	428	411	400	414	404	397	421	402	422	429	412	417	439	423	412	407	429	404	413	421	382	425	437	391	438	439	440	412	412	445	445	456	417	445	450	436	394	403	433	409	430	451	414	414	422	410	420	403	443	420	405	436	429	418	417	417	444	386	441	451	456	452	413	410	441	413	438	426
48800	68216	59653	41874	31588	23844	17548	12392	9450	6765	5240	3930	3340	2817	2433	2119	1775	1591	1372	1212	1129	1026	886	822	778	679	668	590	541	552	495	482	522	432	476	460	493	434	436	453	398	444	426	444	395	422	408	410	389	440	380	381	403	422	395	371	407	392	378	437	389	374	388	377	379	409	395	409	401	398	402	373	370	362	382	390	428	421	375	405	333	392	356	408	402	388	409	371	391	397	386	380	412	387	424	395	419	394	391	393	400	385	420	387	414	395	399	391	395	419	385	383	366	381	390	428	441	398	424	398	416	352	376	413	409	448	374	427	368	375	403	390	414	404	396	397	355	396	398	408	388	412	401	379	346	405	389	357	407	377	400	422	392	365	355	426	359	409	378	379	350	433	377	405	400	407	402	424	397	398	392	448	404	381	391	363	401	382	388	429	400	408	417	422	374	383	402	371	390	379	377	409	386	402	421	378	386	384	356	406	391	381	424	411	394	350	412	419	414	371	390	411	393	401	400	394	396	418	388	361	381	410	393	389	395	417	418	397	391	406	404	397	420	392	395	426	366	350	391	396	426	366	396	401	418	413	418	394	420	407	369	403	421	399	403	403	422	408	416	363	402	400	381	413	353	408	390	407	415	357	396	410	399	402	384	422	386	412	416	404	373	412	402	391	408	404	413	431	399	433	437	377	391	396	397	427	377	420	400	393	403	423	443	399	409	389	411	388	433	379	442	419	409	399	399	386	394	435	417	382	435	361	413	419	383	419	429	421	404	386	435	393	384	381	412	387	429	429	371	368	344	393	417	424	372	422	372	368	391	368	395	396	355	392	396	402	371	409	415	425	411	390	405	418	397	400	376	388	404	411	398	402	353	390	422	376	391	408	363	399	393	401	382	339	364	394	402	428	366	360	397	391	423	391	392	426	421	372	403	403	435	402	368	425	384	357	354	424	373	414	410	385	383	387	380	395	372	402	431	403	375	400	407	372	371	426	406	394	383	402	412	372	391	419	425	387	395	371	392	407	376	403	428	414	411	402	372	370	386	404	394	434	402	409	390	380	385	380	399	384	411	426	390	400	386	375	395	420	385	395	365	427	378	389	396	375	388	396	402	408	389	377	376	399	368	391	374	377	423	431	403	385	390	387	382	426	394	396	362	371	396	363	387	391	419	365	396	378	399	420	378	413	420	406	382	380	398	397	380	395	416	407	372	413	385	399	401	386	377	400	406	435	373	401	418	402	428	451	399	358	385	393	392	390	395	400	391	403	408	406	384	386	429	388	399	428	380	401	428	381	400	415	380	396	384	413	370	404	408	387	419	379	425	401	425	421	384	410	394	376	398	388	388	348	377	359	421	407	399	406	372	374	369	399	413	358	394	387	404	397	422	402	402	395	390	398	405	437	423	413	415	382	402	432	421	410	395	371	430	381	406	393	387	405	391	378	361	394	411	433	406	390	396	356	402	384	421	391	421	399	359	426	401	417	416	373	397	388	391	402	363	395	380	410	397	374	394	380	408	395	360	385	410	399	403	415	383	405	406	379	399	405	396	389	415	393	399	437	397	416	371	394	421	413	357	406	406	391	413	405	442	409	387	385	398	384	399	395	389	403	442	386	384	413	411	376	422	403	392	403	388	351	401	400	404	381	398	397	444	410	360	400	394	383	369	385	394	402	398	390	423	408	421	392	401	426	411	391	399	416	408	421	414	403	385	388	433	394	384	378	366	400	409	402	396	427	405	417	401	379	413	377	447	414	392	402	409	383	380	393	386	414	413	379	368	383	378	390	430	407	416	430	413	394	368	407	381	368	396	418	452	376	402	443	393	407	383	391	404	365	376	396	378	375	413	423	409	402	394	377	374	403	418	410	386	377	382	383	434	408	370	393	366	415	412	406	428	403	391	368	425	420	443	410	394	402	360	370	380	384	394	362	393	367	400	412	375	423	456	410	398	416	382	390	431	410	394	404	395	410	383	386	391	380	385	379	366	397	404	391	377	407	366	402	394	383	383	397	430	392	373	403	403	402	419	377	435	421	387	379	392	388	422	397	394	388	402	412	432	398	408	383	393	400	403	421	380	378	393	416	366	398	358	424	367	417	425	393	391	385	405	420	418	418	380	395	390	417	392	403	461	373	385	407	402	414	417	397	385	333	415	359	374	422	358	402	399	397	412	424	393	429	419	414	412	367	411	405	414	400	370	391	412	394	372	400	419	377	372	386	387	386	411	393	397	402	390	364	416	389	397	378	379	391	366	380	407	404	403	380	403	432	415	378	422	429	398	420	356	408	378	376	394	397	426	392	413	409	393	406	381	431	408	413	383	401	387	399	381	395	403	425	364	382	423	392	392	408	396	395	405	432	402	393	406	371	403	401	382	413	390	430	416	409	389	398	381	381	401	417	404	387	403	381	416	381	415	411	410	403	430	386	421	388	408	386	415	388	413	410	368	378	390	407	383	427	402	385	429	387	382	367	411	401	434	403	395	433	391	414	449	395	368	380	349	411	400	370	396	380	383	424	415	414	375	399	391	437	367	381	425	419	380	376	434	376	373	384	414	372	442	416	415	433	412	395	420	422	397	364	388	409	393	366	386	403	389	409	443	412	424	400	385	371	381	408	402	408	399	378	409	377	405	384	436	377	420	402	370	386	394	383	372	376	386	370	389	420	401	409	410	433	403	395	376	392	377	393	389	432	392	430	391	397	374	437	369	410	431	410	426	388	426	375	400	380	371	393	434	404	378	337	422	423	443	416	406	394	425	394	392	382	428	412	388	357	438	363	376	362	375	381	419	437	385	395	388	388	402	378	384	387	403	404	390	399	417	409	410	387	398	391	377	401	400	382	373	383	415	368	388	384	414	400	388	393	385	409	372	394	409	374	394	401	425	417	408	401	370	409	375	392	386	408	391	405	393	383	410	396	397	374	392	399	404	368	402	340	419	427	426	338	435	425	384	397	419	403	414	385	390	406	406	397	394	419	426	418	426	390	398	409	364	382	374	408	386	392	400	417	413	386	362	385	393	382	406	393	423	388	368	396	403	391	388	403	380	430	359	396	401	414	413	460	405	390	405	365	413	381	406	402	403	431	439	396	418	375	387	400	411	440	394	391	375	359	422	399	377	408	385	362	386	390	412	418	397	380	397	405	376	386	420	391	393	431	387	412	393	393	394	398	409	384	388	417	400	386	405	432	388	373	386	389	343	407	430	391	419	417	391	406	434	438	396	418	365	416	386	401	403	410	395	398	384	399	406	389	395	377	401	388	424	391	428	395	392	396	391	394	403	379	414	403	394	414	402	422	360	396	405	380	411	399	380	392	387	387	394	394	414	404	391	367	398	411	386	417	409	356	398	369	399	429	391	419	395	408	375	413	405	401	400	373	406	394	402	392	411	388	390	429	406	412	386	383	386	401	424	408	377	408	409	402	385	395	408	397	422	406	374	403	414	405	386	379	400	416	413	373	396	392	407	360	370	436	383	397	402	377	417	401	403	429	381	386
24321	21638	29441	24585	22726	25327	25435	13109	7749	5554	4278	3324	2740	2341	2061	1771	1612	1425	1304	1192	1062	951	824	836	746	706	699	645	600	619	544	487	516	531	555	479	462	499	482	478	505	465	474	472	450	429	490	459	425	461	447	453	448	499	454	453	484	439	479	467	433	449	463	430	477	452	446	481	415	445	451	453	453	449	460	458	458	478	401	436	461	463	453	443	456	442	464	443	462	446	427	506	448	417	465	462	466	486	444	451	447	429	430	430	452	488	433	422	447	423	443	451	457	439	451	471	411	469	492	420	441	485	472	438	467	479	487	408	430	450	465	465	488	459	447	427	461	465	438	489	426	493	465	449	441	433	450	443	413	455	475	391	469	465	484	486	423	417	474	500	470	466	463	461	443	465	439	452	441	436	420	460	467	467	465	464	459	448	478	466	468	443	457	480	459	446	452	438	455	441	466	420	433	451	459	444	485	444	457	465	446	418	452	473	452	458	483	454	462	476	455	442	442	478	423	457	453	495	472	497	447	439	453	458	446	463	429	408	458	412	435	458	443	474	462	482	453	470	463	487	442	461	483	505	466	469	432	486	433	450	426	471	481	451	445	503	449	420	469	441	467	458	437	424	446	466	471	445	445	441	450	469	454	430	459	453	464	489	465	446	451	456	479	438	445	453	438	431	484	461	424	483	446	481	420	461	458	466	439	444	448	457	451	413	451	447	519	473	431	429	468	444	432	456	484	510	456	421	453	447	473	434	422	446	486	468	451	485	438	477	447	461	483	435	408	442	435	442	432	433	453	485	448	451	442	407	459	437	448	428	448	454	419	419	480	461	462	454	460	414	449	458	431	463	440	471	427	402	450	458	467	446	471	456	430	444	487	473	421	457	464	463	415	497	488	438	438	462	448	424	437	457	494	458	486	481	465	454	465	452	460	452	459	408	475	457	454	503	432	438	445	450	426	438	458	441	506	470	448	455	455	401	473	446	461	452	473	464	502	432	442	466	416	461	469	464	470	422	462	417	478	447	456	468	448	461	504	454	450	490	477	521	425	471	427	426	430	471	456	442	433	436	463	489	468	456	455	453	483	420	481	425	459	453	452	457	473	452	506	460	432	443	437	450	480	500	435	471	408	467	427	467	454	480	500	446	428	431	418	464	438	514	504	440	435	472	447	411	433	464	445	418	471	486	439	436	447	448	466	447	461	463	430	418	436	479	469	445	439	448	445	432	469	452	461	455	440	458	456	419	447	470	454	451	423	482	498	429	493	418	459	432	454	463	445	491	464	429	415	455	454	427	479	464	459	455	423	461	493	473	459	427	435	446	451	474	466	479	427	481	458	449	431	445	456	435	429	431	421	433	425	474	475	458	460	466	468	429	475	453	469	465	457	477	459	461	432	476	430	481	459	444	452	423	454	448	458	437	489	451	454	449	451	451	467	454	457	442	449	445	505	485	481	469	463	439	459	448	470	426	443	488	431	427	454	450	445	428	463	425	426	478	448	473	468	440	465	482	479	449	489	436	427	455	466	452	448	463	444	444	444	469	449	461	509	458	436	484	444	453	463	486	407	415	487	447	470	455	448	440	444	454	426	488	453	439	463	457	478	435	403	387	447	472	413	459	452	426	459	444	456	444	440	458	460	430	451	428	428	424	465	425	440	420	414	464	461	476	448	467	448	430	462	464	420	438	459	386	464	486	441	457	461	430	446	452	437	486	445	450	458	404	450	465	457	418	525	494	447	453	440	421	450	447	445	469	429	446	444	484	486	464	494	481	421	441	462	459	457	431	455	445	495	471	431	458	457	468	471	486	441	465	459	444	423	446	462	458	482	489	451	455	459	429	453	469	487	480	486	430	459	477	446	435	472	441	446	433	448	514	432	442	421	424	466	480	434	459	446	487	460	428	466	466	456	467	411	440	456	493	469	466	443	448	439	433	478	468	456	420	429	460	442	443	451	488	490	464	476	437	460	434	443	474	445	407	412	448	432	455	439	496	470	439	460	482	448	451	466	467	479	460	454	499	491	412	448	435	458	425	432	432	410	445	464	476	501	439	470	445	407	428	448	426	439	449	408	486	443	470	460	442	402	398	478	427	459	457	431	407	454	402	449	431	458	439	425	413	484	431	450	472	464	452	460	393	436	449	456	435	450	434	478	443	445	421	463	455	458	421	477	485	451	461	454	473	463	420	454	452	464	461	427	429	500	415	465	475	467	441	410	453	430	447	446	443	433	456	450	494	442	486	451	469	417	440	489	428	426	449	477	434	433	454	421	401	452	493	413	449	493	454	470	419	425	460	453	491	427	467	464	442	486	443	461	434	454	462	441	471	456	440	435	450	437	437	455	448	452	449	436	462	455	445	444	457	422	460	473	460	476	429	452	482	466	463	414	458	454	450	419	429	449	496	480	461	487	469	460	493	429	469	424	456	446	426	487	391	460	449	437	460	424	461	466	442	469	445	433	465	453	483	455	461	435	455	455	481	440	415	432	469	468	417	455	465	468	439	455	424	451	441	416	424	458	461	461	499	429	477	421	439	458	419	443	400	424	456	430	458	402	486	480	429	439	451	463	486	445	470	461	444	456	476	456	415	459	442	465	461	471	433	432	438	461	456	483	428	422	445	450	450	477	450	481	441	447	442	452	433	434	448	450	454	455	468	446	439	475	442	438	448	499	468	479	421	443	469	440	455	421	464	432	462	468	417	472	431	453	477	451	447	452	436	427	428	393	430	449	453	442	491	442	436	482	503	443	464	464	441	451	492	459	432	451	456	425	480	429	448	427	452	420	442	440	447	451	484	484	440	445	433	426	474	481	465	469	459	472	479	478	489	429	452	442	529	496	438	480	488	441	455	476	431	451	428	457	440	454	448	434	464	437	421	462	425	471	445	447	476	421	467	459	477	469	475	462	451	416	438	457	456	460	424	460	469	494	442	409	435	503	450	436	430	479	474	464	481	451	443	469	443	418	469	466	487	444	436	442	451	473	416	453	447	466	437	442	451	440	462	421	484	456	457	429	426	440	424	491	448	463	465	429	473	427	454	458	430	454	477	448	426	442	445	478	458	457	443	459	453	405	443	463	457	451	427	438	419	450	461	466	457	464	438	418	458	490	434	449	487	433	451	426	448	400	487	466	435	498	483	444	437	430	434	463	439	473	466	453	435	434	406	403	497	466	452	482	427	464	484	468	450	442	451	463	444	456	452	457	489	437	472	462	457	474	412	471	471	419	447	476	438	461	423	470	452	472	457	496	448	462	457	450	459	473	478	416	422	432	473	461	467	437	461	456	457	447	443	426	464	457	401	472	413	421	414	434	436	433	469	473	433	441	473	437	495	442	478	466	457	457	457	432	435	459	450	444	463	412	435	444	459	448	472	433	437	446	462	443	423	431	452	435	484	444	454	442	463	425	399	459	485	473	437	506	421	510	424	471	439	458	444	465	460	447	458	445	390	454	448	457	459	448	445	421	439	469	445	463	460	470	447	461	420	458	472
51490	69278	57707	45617	35714	28779	21617	14941	11021	8413	6474	5234	4238	3490	3029	2503	2150	1973	1678	1497	1317	1203	1031	1023	916	812	705	702	685	634	563	508	549	505	467	503	483	488	491	426	426	466	433	447	433	430	427	427	465	450	422	423	410	449	420	444	409	417	393	444	429	439	470	458	419	412	409	433	441	436	431	421	404	413	413	412	389	437	395	439	418	435	427	479	439	419	408	388	437	397	401	414	412	443	367	423	397	418	447	441	413	432	411	398	415	439	436	431	406	430	383	426	398	432	405	406	407	417	405	442	440	414	397	394	425	384	390	437	378	409	412	418	397	426	403	411	426	417	422	427	440	429	364	395	408	393	396	393	409	396	426	427	437	402	389	431	424	402	391	423	442	444	426	417	463	416	415	415	423	416	403	406	405	445	427	412	386	435	398	406	438	411	455	436	404	446	415	401	423	446	463	413	427	447	438	430	418	419	420	436	408	411	425	409	410	403	424	390	416	435	428	397	431	417	427	417	407	407	434	426	408	414	414	402	407	420	399	410	436	404	428	406	436	417	455	420	411	408	401	422	417	462	425	393	421	407	397	449	377	452	428	373	415	410	448	407	398	411	390	402	409	399	394	404	416	455	431	445	440	411	410	362	395	392	412	449	425	419	420	414	437	413	416	427	407	391	429	400	459	444	412	420	421	381	415	403	416	428	415	419	406	445	390	388	406	412	428	450	450	441	396	459	427	411	414	412	396	438	409	406	416	415	424	444	421	419	445	425	425	398	423	407	413	460	396	445	413	485	440	437	413	430	440	426	463	429	381	395	426	398	387	422	434	415	446	397	422	412	378	443	432	420	413	440	436	441	416	442	392	406	419	399	385	427	449	424	417	413	410	483	408	417	446	420	428	417	420	459	443	429	403	375	397	430	414	438	455	461	410	446	422	411	421	416	403	422	416	435	423	424	432	413	401	420	420	384	471	395	452	370	416	432	390	390	433	403	413	423	414	401	468	410	425	396	401	423	400	434	393	395	437	411	418	414	420	423	412	418	426	419	429	410	432	423	437	419	440	430	412	405	414	421	445	410	418	380	438	413	398	454	441	398	434	390	407	432	417	416	421	455	426	406	434	445	403	414	429	425	422	414	412	425	448	436	447	405	436	393	382	440	430	431	399	419	371	409	401	410	417	448	404	406	438	394	390	412	436	418	402	401	400	424	378	387	407	441	413	419	417	427	401	424	417	403	443	428	420	388	379	432	433	418	412	414	471	439	405	422	439	453	442	433	434	458	386	426	420	404	431	405	405	414	393	422	407	394	404	441	406	420	418	443	411	416	435	440	440	435	421	412	426	420	438	428	377	415	430	400	418	434	407	419	417	402	364	378	403	411	428	401	372	458	399	452	427	440	412	429	459	398	389	410	449	423	405	459	383	443	392	433	451	407	399	401	421	429	433	450	423	461	435	371	430	433	394	427	426	421	440	402	445	431	422	419	417	387	399	372	424	442	415	424	428	421	439	414	411	414	426	419	416	430	421	409	419	425	436	449	388	421	403	432	442	377	419	430	411	417	404	426	440	432	384	420	443	411	410	410	392	410	425	429	413	398	428	449	407	473	428	426	453	416	437	415	429	405	433	429	401	429	426	431	434	412	428	417	433	427	417	423	425	467	429	400	406	411	415	393	442	407	412	431	437	416	427	426	382	426	402	381	399	440	424	423	404	404	436	399	422	418	379	431	376	426	455	454	426	425	405	394	426	418	423	392	410	393	397	449	434	449	433	407	419	396	373	428	432	408	438	429	436	399	397	403	437	443	447	453	408	370	420	404	433	420	440	419	393	388	449	413	407	411	418	433	405	404	417	406	434	435	395	417	421	390	423	431	438	421	411	447	407	425	409	419	426	422	453	419	394	429	431	417	383	431	427	412	430	446	431	419	432	433	389	443	405	421	402	426	406	428	375	437	449	446	421	392	410	402	408	439	401	390	427	406	397	410	433	446	409	442	446	393	437	422	407	436	407	382	376	374	424	424	437	429	435	400	395	438	424	419	421	401	414	418	413	378	408	457	419	423	423	418	445	443	418	423	434	400	429	419	429	447	463	417	400	447	417	407	413	410	410	419	393	428	409	429	402	393	409	449	394	423	407	423	439	434	399	408	440	409	404	425	432	417	378	427	429	429	394	415	413	416	438	433	463	430	425	435	443	422	429	419	407	427	416	381	410	427	368	402	411	420	419	436	415	406	435	434	394	442	377	434	446	422	417	409	371	403	451	389	425	425	419	455	400	406	437	446	408	408	438	427	449	452	402	415	434	379	403	402	413	424	389	448	406	403	426	434	388	419	439	375	422	400	422	417	405	414	398	415	437	413	425	462	423	427	399	396	416	420	396	411	436	388	430	399	390	452	427	398	453	416	425	454	429	420	390	426	402	423	442	434	399	394	408	394	420	413	426	406	424	425	432	417	420	404	418	411	450	441	413	426	409	416	446	426	417	440	417	412	423	412	412	401	421	406	464	407	399	442	421	408	454	419	440	385	428	430	355	415	433	453	429	452	434	376	428	410	422	425	399	437	352	444	459	429	447	427	390	405	422	402	449	410	435	384	384	409	401	423	402	422	412	422	424	418	386	398	403	427	400	447	444	431	452	420	399	438	431	402	385	423	433	409	426	414	390	411	416	418	419	435	459	425	413	453	435	439	430	428	435	406	371	450	413	408	398	409	427	442	486	408	432	441	443	426	415	417	433	438	439	427	447	420	459	417	412	391	414	419	415	417	397	423	401	408	430	428	412	421	410	432	451	423	423	442	422	433	424	437	406	406	417	441	411	409	403	385	413	443	443	428	396	412	382	416	377	386	440	430	429	456	398	446	416	438	404	448	418	404	440	411	453	405	460	439	402	408	424	415	433	415	408	393	421	415	418	391	429	451	378	449	447	418	413	432	401	402	376	419	413	432	408	394	417	427	377	397	433	384	402	429	384	404	405	404	379	438	401	407	398	392	381	444	393	382	425	425	421	417	406	403	433	407	381	425	451	425	412	420	413	418	448	416	408	448	401	419	425	395	430	419	417	420	431	421	411	426	404	387	383	427	419	401	393	450	425	408	427	430	400	410	437	427	407	385	453	376	436	414	431	398	426	410	396	418	436	401	414	443	445	419	392	416	420	443	387	448	429	414	429	396	402	422	413	416	408	409	425	428	419	440	436	416	405	418	405	401	453	426	419	419	399	406	435	398	427	410	441	422	406	419	405	420	418	439	403	419	401	431	454	458	438	419	451	409	419	412	415	420	437	431	434	442	408	360	390	410	382	435	420	430	428	400	397	433	405	432	406	413	403	406	453	380	449	403	434	436	396	436	404	420	429	401	382	432	451	440	400	414	436	432	409	410	437	408	453	428	408	420	469	417	458	431	425	418	394	441	414	374	413	398	400	437	411	464	443	438	422	402	449	378	395	407	411	417	426	449	386	433	413	430	449	392	393	416	432	437	396	424	428	383	393	415	428	387
28991	23802	32011	31930	23941	16273	10606	6163	3945	2876	2395	1914	1533	1375	1210	1082	951	876	788	701	719	642	583	561	560	515	510	477	465	432	420	432	432	422	390	430	412	406	426	398	405	416	404	417	365	393	378	406	377	376	403	429	362	389	390	397	378	373	404	396	424	371	375	416	351	381	355	379	377	337	419	378	461	358	398	394	352	371	366	387	360	385	395	373	369	403	372	439	405	394	389	380	367	384	414	412	399	416	385	373	385	390	358	374	385	360	407	364	405	388	360	398	384	396	408	393	387	382	386	365	415	353	392	407	355	403	389	371	400	382	362	405	377	380	326	392	382	377	363	344	393	366	386	356	367	392	380	393	389	425	389	377	402	387	374	359	409	358	388	355	353	388	366	393	374	359	373	372	380	367	405	420	396	413	377	392	394	376	392	356	365	386	347	388	360	388	344	369	411	365	381	359	361	384	378	414	394	417	382	367	386	419	339	374	386	376	412	341	368	398	391	392	383	346	340	382	327	414	382	377	385	385	355	394	450	406	399	395	405	403	390	408	391	419	377	404	374	413	392	420	351	396	382	378	352	384	342	379	381	371	375	406	368	399	411	414	405	403	412	408	398	399	370	401	428	375	353	377	400	368	365	394	411	390	389	388	394	393	358	403	374	380	419	360	347	385	363	395	404	349	373	362	419	424	423	366	360	416	370	355	367	393	389	385	386	379	374	347	396	360	387	383	406	378	386	427	373	384	416	400	383	356	387	378	377	363	384	359	376	410	395	389	360	379	352	372	337	337	405	378	366	376	368	376	404	387	368	384	355	372	408	384	360	389	417	385	369	407	366	381	414	381	393	366	394	402	418	364	390	412	397	399	405	384	389	407	396	397	351	373	439	370	391	385	373	397	366	358	408	438	399	384	366	397	417	397	368	406	381	385	393	390	387	362	416	352	351	389	359	390	426	364	383	411	402	353	363	408	441	373	357	414	385	371	397	392	387	377	384	366	373	371	385	391	391	371	374	368	370	365	368	361	394	403	404	376	400	400	382	366	394	385	389	382	400	380	369	416	386	402	410	384	345	412	397	370	399	371	383	412	368	390	379	380	401	367	378	359	385	369	383	362	414	403	408	365	383	406	396	382	403	424	381	377	394	377	356	371	366	369	364	382	383	449	388	395	386	396	404	384	388	376	409	368	367	381	353	408	372	401	358	363	439	369	404	400	382	351	396	359	380	408	354	421	372	380	411	381	421	361	367	386	400	404	388	372	383	378	386	364	393	366	389	378	382	363	415	397	388	397	393	361	376	363	409	379	413	352	368	348	414	397	372	373	376	403	376	394	442	381	434	360	350	374	401	368	402	402	403	379	369	383	370	371	371	397	364	372	378	376	342	395	405	340	406	391	382	397	361	368	340	363	383	388	361	386	384	385	413	400	383	395	398	391	384	366	381	384	383	387	382	399	396	373	388	366	391	345	407	357	368	358	386	389	400	370	391	379	388	423	385	387	347	367	366	380	395	387	365	374	366	381	403	381	361	379	363	382	375	378	382	388	399	371	362	379	378	393	420	394	394	372	396	381	402	377	405	322	402	372	389	382	394	391	393	376	421	386	352	391	391	385	388	374	407	413	379	420	378	372	378	382	399	390	409	392	438	381	359	347	351	385	405	414	415	375	392	322	380	399	373	334	370	373	387	388	367	393	364	376	379	440	425	412	386	383	403	427	382	382	347	396	380	391	405	369	401	370	382	386	382	388	370	364	388	382	382	380	389	374	415	378	368	405	392	403	383	367	364	388	395	406	393	391	389	381	376	351	401	418	396	388	412	345	361	375	396	393	425	395	371	368	396	374	342	358	412	381	393	387	355	330	401	392	384	381	377	371	388	369	407	365	398	399	387	419	403	379	404	417	357	400	406	395	389	340	392	368	367	416	366	378	399	372	381	421	351	384	383	353	367	373	385	358	372	369	386	394	394	363	396	378	418	399	392	396	392	368	364	366	377	386	382	427	358	348	386	374	401	398	352	373	406	401	390	387	377	384	399	406	360	403	401	413	393	393	368	384	371	379	390	389	386	406	435	385	402	386	380	389	389	371	353	371	351	419	380	396	379	358	381	365	358	404	361	382	383	374	393	338	397	393	412	370	388	396	399	391	371	360	386	385	377	394	364	390	388	386	385	382	403	376	382	405	441	388	372	379	399	392	383	388	411	354	348	392	383	383	406	402	413	404	393	344	380	402	391	395	369	371	394	369	404	401	405	399	354	380	410	422	396	411	367	411	415	432	350	386	381	380	359	367	385	381	387	370	374	364	379	365	404	382	409	369	348	407	368	405	367	385	354	394	386	376	363	373	390	386	403	404	357	412	384	368	372	370	371	394	369	361	381	379	418	412	394	379	377	389	374	414	377	359	442	388	405	359	419	374	387	400	390	395	374	356	368	358	391	384	395	366	379	417	386	410	367	380	402	368	386	416	385	363	403	345	385	407	354	405	411	398	397	407	363	376	413	396	366	380	392	363	386	396	389	399	389	386	424	406	405	420	375	412	393	386	372	380	412	381	421	388	408	392	401	369	371	379	405	395	377	411	409	369	392	368	341	410	392	353	402	422	370	419	378	434	391	389	402	386	367	393	405	372	365	413	376	375	376	366	402	390	400	397	386	392	439	389	431	411	381	406	402	423	366	375	383	379	384	432	346	370	393	386	416	373	395	374	346	395	378	371	407	429	392	364	406	359	374	415	366	340	372	394	362	388	389	392	387	392	350	379	382	399	360	393	349	412	373	397	346	408	405	366	378	401	382	372	352	379	386	382	383	389	408	365	415	360	373	388	403	420	378	359	398	391	388	402	384	412	352	398	385	392	364	379	373	353	398	394	389	364	377	401	412	385	379	365	369	378	368	398	378	371	405	367	381	341	391	407	345	415	386	394	400	403	351	361	384	387	385	395	432	379	399	402	364	369	368	408	403	394	373	379	403	418	406	368	418	379	383	420	376	401	390	398	411	414	355	403	406	383	388	408	392	391	361	355	379	390	365	402	400	353	395	348	376	401	358	430	384	380	370	389	358	384	372	376	394	386	358	396	394	389	386	414	377	380	399	432	408	427	353	390	363	402	366	389	389	402	360	402	372	385	395	379	385	373	397	331	358	368	384	344	364	320	392	403	372	407	391	374	391	392	417	362	365	376	370	393	349	361	356	385	368	369	365	431	369	384	378	357	400	405	390	397	426	393	380	386	406	400	390	403	362	388	423	371	368	409	378	375	384	369	371	355	373	422	416	381	412	400	420	335	365	374	409	394	380	391	381	343	389	419	367	375	416	367	409	385	356	394	403	392	377	364	374	386	349	388	393	389	379	378	407	398	412	376	388	363	380	387	398	371	374	383	370	375	381	381	385	416	416	343	417	362	414	378	359	393	387	401	407	390	367	378	380	344	420	395	415	394	376	386	341	405	354	409	355	370	376	374	405	422	403	298	398	357	408	385	440	367	411	376	409	399	378	402
47956	55938	49150	36733	27027	19519	14276	9606	6812	5013	4122	3262	2517	2170	1808	1606	1318	1208	1162	954	852	770	753	664	655	593	532	502	489	469	451	443	401	405	437	387	398	375	390	369	363	363	379	375	387	364	366	366	374	359	358	379	326	416	373	393	345	386	333	346	331	332	336	335	332	385	366	364	353	419	355	401	373	351	367	341	385	353	365	367	377	347	387	366	372	400	341	365	343	384	353	392	375	333	322	347	398	361	381	359	336	353	399	337	374	384	347	364	368	334	374	391	344	377	373	360	423	366	359	346	348	372	369	355	335	358	393	389	379	327	363	362	364	348	343	389	372	365	383	380	375	337	355	323	372	363	389	352	367	388	344	403	358	353	344	417	334	397	400	363	362	393	338	402	373	394	358	332	365	360	374	380	372	352	376	364	361	387	358	371	381	351	379	361	349	378	325	370	357	373	339	364	335	340	377	352	377	379	366	355	342	358	377	381	368	323	389	350	358	385	370	393	390	364	406	382	400	349	397	364	390	371	363	331	349	318	393	405	403	401	366	379	399	368	388	320	410	360	358	397	434	352	357	367	404	342	380	334	380	361	358	367	423	373	379	399	363	328	372	395	380	351	366	398	376	349	307	384	347	359	353	356	349	379	373	351	361	364	360	370	381	381	364	372	349	375	344	363	388	353	382	384	363	402	341	377	352	394	345	333	357	397	365	359	347	385	376	344	362	374	363	363	332	354	341	336	356	404	372	357	390	365	362	370	357	369	393	394	378	375	382	385	377	358	372	353	363	344	368	349	363	335	362	395	407	377	346	366	355	347	387	351	354	396	361	387	406	365	374	386	391	368	364	367	350	367	374	370	378	359	350	379	337	356	379	361	330	356	343	371	348	371	362	389	367	340	355	370	393	350	370	348	389	384	351	381	359	381	337	327	353	397	358	360	364	357	389	353	345	369	365	372	372	369	341	356	369	359	369	370	346	374	364	369	368	402	343	350	342	383	348	326	364	378	392	314	389	326	396	375	363	349	336	424	351	359	367	389	352	339	384	366	359	383	376	389	370	388	394	368	381	372	326	346	337	381	364	412	350	392	391	373	354	354	383	349	389	354	369	352	376	379	365	370	355	356	364	381	380	376	386	361	351	348	338	375	385	371	343	337	384	362	368	381	374	375	374	359	381	372	368	346	367	417	368	348	367	339	374	353	370	362	373	398	398	365	356	381	387	409	371	348	363	360	346	354	376	322	384	380	358	362	386	346	393	370	367	348	338	362	356	354	347	360	362	364	372	385	365	355	346	371	390	383	346	366	389	382	382	356	365	336	412	389	373	347	374	366	344	393	379	407	366	355	357	342	370	370	394	388	372	368	341	374	346	355	377	370	337	362	363	374	351	384	377	352	357	365	338	347	404	354	391	358	376	380	372	332	340	356	338	344	356	385	358	376	367	344	398	362	374	348	383	354	354	395	390	356	361	349	341	386	342	333	377	359	387	411	404	377	392	366	378	353	333	394	365	391	382	429	338	357	378	356	400	339	352	352	361	362	391	405	351	370	357	339	381	319	416	351	355	375	373	377	360	361	345	345	375	357	394	366	374	349	356	370	383	379	355	338	359	366	373	336	380	369	347	377	385	355	363	411	379	339	363	353	358	384	357	345	382	345	369	365	431	360	373	352	375	372	361	371	340	369	357	350	372	387	356	370	356	367	378	368	389	363	353	358	341	355	352	332	353	341	362	356	341	360	365	381	385	368	379	386	363	342	372	357	325	358	350	348	356	363	391	370	348	361	367	359	384	335	391	350	357	402	378	362	361	370	331	367	380	358	362	363	348	343	344	360	410	381	382	369	358	361	370	398	355	391	364	393	372	372	361	343	399	337	374	338	353	369	385	371	360	366	359	365	380	346	344	378	361	369	342	367	363	374	361	396	343	378	366	373	348	335	351	361	337	364	385	355	371	399	368	363	347	353	378	372	383	354	370	355	343	354	351	332	382	339	381	395	358	356	354	343	354	356	391	352	401	355	363	367	388	371	339	358	387	383	320	357	359	371	379	379	336	360	365	384	361	346	373	393	352	357	370	374	362	344	361	396	400	354	352	365	345	346	374	380	383	341	357	389	344	343	388	385	369	365	355	394	338	378	367	374	370	352	369	352	417	361	346	436	361	362	345	384	346	385	376	373	358	337	373	376	356	385	428	350	364	351	366	385	370	341	371	364	370	324	347	350	359	338	375	385	362	396	326	353	340	377	342	396	343	352	363	386	389	386	365	342	354	363	368	380	393	383	329	356	387	362	387	369	362	379	363	340	354	357	396	347	380	364	360	350	370	383	375	385	379	379	364	390	348	381	355	393	364	376	362	376	388	347	370	369	355	372	338	402	377	356	391	346	354	370	367	367	364	376	405	375	361	355	371	383	358	391	365	340	345	331	349	354	392	367	320	331	368	378	352	371	365	382	384	332	369	337	407	343	376	341	388	369	337	369	321	334	390	386	378	397	313	361	365	373	352	360	381	369	379	366	384	363	320	343	349	371	344	393	365	348	348	396	373	349	360	342	345	372	362	367	380	367	360	339	370	339	367	357	378	355	390	377	362	348	354	362	356	361	339	391	353	360	376	398	378	393	330	366	356	395	360	373	368	393	381	372	366	352	379	383	357	341	355	361	323	375	335	367	412	416	398	358	363	337	371	385	365	381	366	347	396	358	373	345	357	372	372	391	330	389	364	343	356	373	389	369	367	391	362	372	356	356	362	346	387	335	322	381	357	336	348	355	346	340	359	350	391	349	342	369	339	375	358	371	380	354	388	374	399	413	393	352	361	371	415	350	382	387	352	352	371	372	357	348	317	366	355	338	370	352	368	364	376	360	370	384	393	342	324	395	360	322	365	354	369	380	360	370	394	348	395	334	378	371	343	383	366	362	413	396	349	338	381	372	378	346	389	380	372	377	384	391	365	362	366	364	348	394	379	382	370	364	354	366	355	355	347	383	383	374	403	345	334	323	407	368	371	341	353	370	362	375	348	311	350	386	358	358	354	348	355	369	373	405	362	356	375	356	385	366	334	368	372	337	368	358	378	367	357	371	374	372	361	322	371	371	380	384	391	388	382	371	355	373	361	370	384	355	360	341	367	369	366	355	389	376	391	368	367	369	350	334	381	348	345	369	350	388	372	378	378	381	355	375	393	336	333	371	356	367	362	364	352	347	360	371	342	360	396	382	408	378	362	369	367	349	362	338	360	373	343	420	379	355	380	370	352	401	373	351	384	351	358	353	378	375	354	382	354	364	359	332	371	357	396	361	376	362	387	368	372	380	335	354	347	358	356	318	338	384	369	346	348	376	370	380	310	390	339	350	364	375	381	395	367	380	375	381	377	326	355	373	363	367	375	391	384	386	378	367	305	377	360	373	389	372	390	399	395	375	357	396	343	385	372	361	399	357	375	374	354	392	359	371	352	379	371	359	379	378	427	376	366	361	379	345	332	341	342	371	364	360	401	391
25458	21601	29342	25316	24336	24607	20207	10495	6329	4667	3847	2799	2425	1952	1683	1541	1383	1145	1125	996	958	853	761	668	680	608	585	602	547	525	530	506	513	458	507	510	480	485	440	452	483	410	450	437	473	438	466	448	383	441	487	428	444	446	449	404	425	406	413	380	446	420	417	413	396	401	406	383	432	433	468	445	440	430	403	430	456	417	423	430	430	432	444	436	453	403	424	432	437	455	373	446	412	445	432	415	406	421	460	408	419	408	423	411	389	416	445	413	422	470	432	428	421	461	454	414	433	430	458	424	428	398	447	440	462	436	445	432	444	428	427	398	431	447	424	389	435	380	446	414	434	427	428	444	480	406	423	458	391	446	429	411	445	427	418	441	429	436	428	467	437	424	406	445	440	466	449	423	469	479	413	440	397	412	398	408	409	391	417	438	471	429	410	442	430	463	418	407	427	432	425	438	432	436	432	428	412	409	419	448	443	451	422	439	474	476	431	462	450	442	429	410	433	409	449	413	413	434	413	425	448	430	427	443	416	445	423	402	391	412	414	408	382	444	423	448	418	420	406	418	450	451	442	453	443	421	435	407	456	463	408	450	452	458	446	402	449	470	460	438	470	393	425	394	392	395	445	459	427	419	432	467	421	453	410	413	429	439	425	430	438	439	393	426	427	457	439	428	399	393	446	416	391	424	411	381	424	460	415	441	401	414	407	413	431	457	453	420	437	417	472	420	430	442	423	423	449	400	397	425	425	432	420	412	412	441	470	456	428	430	426	391	403	421	448	422	432	450	445	449	435	445	434	446	420	456	439	438	412	409	447	414	454	451	411	428	392	430	424	427	414	443	432	456	422	429	434	387	416	392	411	474	408	423	405	406	422	423	424	434	430	453	444	446	409	433	376	419	433	410	411	444	446	391	450	428	437	443	437	421	424	399	433	410	404	422	416	412	466	408	389	415	428	427	448	418	435	411	455	440	450	410	434	397	415	428	452	446	431	412	440	437	417	427	388	432	439	429	417	427	411	464	448	447	397	416	459	411	401	430	427	449	426	426	401	431	409	404	439	413	428	430	441	439	454	451	433	438	441	418	395	408	418	448	442	460	452	429	439	381	400	429	469	427	410	437	400	440	453	427	449	425	417	442	430	424	471	410	439	421	433	438	463	429	464	446	437	429	393	480	449	427	436	432	449	408	407	451	422	435	412	418	458	378	432	443	438	457	452	415	462	436	426	436	460	430	421	415	448	384	419	406	442	441	437	435	443	423	459	407	417	439	432	418	431	419	439	473	389	401	453	442	428	447	421	382	454	447	451	404	390	431	417	431	435	412	414	420	408	439	482	409	413	454	444	471	442	399	432	437	453	388	455	436	410	426	407	420	417	431	414	431	424	461	438	428	420	446	437	446	432	453	425	407	415	416	411	409	460	401	448	418	425	427	428	433	426	413	448	430	440	422	411	435	441	391	422	422	399	394	402	448	449	413	419	451	414	447	423	434	431	408	421	446	416	447	393	390	435	385	391	450	428	459	412	454	450	438	415	482	399	420	432	453	412	440	415	447	401	422	392	473	399	447	408	426	437	403	428	399	436	451	357	396	435	408	436	412	422	425	423	455	431	396	427	438	398	444	415	418	423	434	432	423	420	359	449	435	450	466	421	452	424	408	449	438	429	440	431	428	422	436	433	429	423	428	421	397	420	394	420	421	448	380	458	422	394	401	411	420	380	411	409	425	429	403	445	441	419	437	388	428	456	446	422	435	411	443	476	385	410	397	440	431	477	438	421	430	412	448	415	467	397	412	440	429	398	432	446	425	426	391	406	417	418	408	389	424	440	412	439	408	429	437	449	424	411	436	441	441	447	420	417	415	421	449	433	418	440	443	442	444	444	411	461	492	447	445	473	443	457	437	415	461	458	422	446	432	435	425	436	406	432	384	450	413	429	413	424	438	445	429	419	441	420	404	413	432	381	431	427	481	421	472	419	410	443	448	458	402	389	416	402	439	404	461	404	433	477	428	440	415	456	392	446	456	430	432	443	423	403	442	416	454	401	425	459	425	454	415	456	434	424	404	423	416	436	425	443	467	440	452	448	405	432	417	411	452	441	417	408	447	438	389	417	439	420	403	398	463	409	428	470	447	431	425	428	414	430	422	413	416	410	428	416	410	423	447	439	410	402	452	397	403	456	446	442	434	422	413	400	424	389	421	398	421	432	449	464	419	424	396	443	445	417	412	478	428	427	442	442	434	420	420	381	437	381	380	417	428	431	415	407	451	390	380	444	400	472	463	417	399	448	430	436	444	417	402	422	426	465	433	443	448	420	432	422	461	413	415	405	428	426	429	450	425	446	413	410	443	420	434	428	431	453	427	449	428	424	428	419	453	419	420	441	433	412	442	465	466	419	412	413	437	448	440	459	403	415	428	440	456	388	422	440	422	399	447	431	409	425	447	452	424	446	396	400	395	403	422	437	432	417	454	418	413	406	457	432	435	429	433	430	435	457	440	433	451	418	422	432	432	424	415	443	466	428	467	433	449	425	452	406	395	405	436	415	417	428	432	455	461	413	402	418	434	408	418	398	465	405	408	430	425	462	448	433	434	422	429	433	428	396	408	474	423	431	413	436	436	409	399	451	410	410	433	447	430	441	399	451	397	446	430	464	422	461	428	426	420	402	418	425	398	473	416	393	411	406	458	405	461	403	359	464	416	417	407	413	450	410	453	419	410	425	411	382	448	446	414	449	455	430	439	403	419	407	486	421	433	412	374	423	416	455	448	465	414	414	438	431	461	446	455	410	420	419	429	415	424	425	437	426	408	434	421	445	432	424	453	400	419	422	436	407	416	414	457	458	460	450	421	400	395	442	433	454	404	443	406	468	425	436	438	415	409	433	405	413	404	436	422	443	427	425	415	448	429	462	380	404	409	425	423	405	420	449	468	433	396	461	423	429	469	461	433	407	432	431	449	448	419	443	444	457	415	430	443	425	447	442	413	442	387	448	469	424	405	418	454	452	454	404	409	384	453	429	437	430	423	423	421	398	397	415	391	448	410	421	451	405	430	443	434	446	417	424	415	411	439	451	460	449	441	432	425	437	428	403	456	443	426	452	400	443	436	427	409	461	410	406	431	441	426	423	439	407	393	439	435	420	415	451	438	423	411	473	461	415	424	436	433	453	423	426	433	384	439	427	418	453	431	440	450	427	435	445	430	438	435	460	441	406	415	444	385	419	424	459	403	417	438	419	381	378	430	429	426	407	436	435	428	391	389	417	445	419	408	443	435	415	434	427	453	384	444	425	442	426	481	398	430	407	411	461	445	436	469	441	418	417	438	443	433	432	401	417	424	436	403	421	424	423	413	448	404	446	410	412	428	433	405	422	435	391	393	431	441	416	421	441	425	415	445	430	421	424	428	396	451	405	431	422	454	452	415	402	416	450	432	442	414	432	405	402	428	402	435	401	437	439	408	467	423	455	396	453	453	435	420	431	419	397	397	411	416
46436	62539	57109	42571	32891	24702	18705	13077	9355	7204	5873	4702	3600	2970	2521	2066	1885	1691	1501	1277	1168	1027	893	879	756	740	686	592	550	578	549	495	457	456	467	467	445	430	457	472	400	437	448	420	413	385	371	383	383	420	431	377	437	401	402	403	387	388	406	354	368	400	410	343	362	401	387	440	405	384	413	400	426	415	418	355	386	401	421	403	383	387	403	410	382	404	395	414	374	384	358	408	438	422	407	406	378	355	383	426	400	408	403	426	375	371	399	391	394	388	410	381	409	391	361	379	386	397	387	432	408	398	384	421	385	393	392	363	374	405	365	388	395	410	364	368	366	419	415	410	395	363	426	381	402	377	418	389	436	409	409	392	404	392	385	390	395	391	418	411	410	389	434	416	407	388	404	424	396	385	386	416	362	381	412	403	416	370	368	380	421	399	365	400	411	415	412	359	377	416	360	365	366	382	412	366	409	392	361	399	392	417	422	405	382	407	379	421	430	373	398	419	433	429	457	405	378	408	401	379	408	417	373	384	408	379	409	399	376	406	379	395	351	387	396	402	393	404	444	393	389	418	386	365	374	385	388	375	367	417	370	385	385	409	369	413	411	419	427	397	410	382	432	357	406	404	420	423	397	386	385	422	375	385	414	375	382	392	396	402	382	391	416	394	427	417	384	441	388	412	382	417	432	395	403	392	405	427	364	378	394	391	384	386	378	401	390	356	393	377	386	428	393	407	427	375	395	416	404	385	383	404	396	392	395	413	411	384	399	423	419	414	405	400	390	415	364	393	384	415	393	382	408	408	420	402	424	392	386	368	401	380	412	393	450	364	403	390	385	356	410	366	415	404	396	346	434	385	372	387	391	373	352	429	425	445	359	422	394	396	385	385	416	409	396	380	361	355	368	393	387	383	378	398	409	398	378	383	401	376	419	397	372	393	391	398	412	375	401	419	384	393	402	370	388	361	394	421	393	428	380	408	395	390	427	395	389	445	424	432	394	405	433	387	392	386	393	375	401	346	391	416	422	407	375	389	384	389	426	414	399	402	398	451	396	428	357	408	386	434	420	373	414	383	409	367	367	413	385	396	386	388	401	385	399	397	399	389	380	378	358	401	375	394	430	356	436	393	393	395	392	393	380	424	405	397	433	413	418	394	414	382	409	373	395	359	389	415	420	371	401	405	388	393	432	424	399	378	404	363	391	371	415	372	400	377	415	388	405	415	414	408	405	374	421	399	380	414	418	389	408	430	422	402	415	421	392	405	375	418	390	425	388	420	418	406	382	401	400	378	424	414	391	411	437	399	385	401	407	410	415	435	415	406	382	389	408	375	380	369	405	383	402	382	413	390	412	412	384	393	406	419	404	391	411	402	409	396	429	406	407	396	406	400	407	436	381	397	386	387	410	433	416	396	369	388	408	408	381	388	391	418	408	382	399	403	368	381	375	415	409	350	390	381	372	420	380	378	406	408	414	407	362	439	422	419	436	395	410	388	398	401	391	378	403	403	395	378	379	426	402	379	386	414	426	388	429	402	430	392	381	405	392	398	450	396	426	417	402	457	412	379	394	396	440	397	381	409	413	398	436	431	395	393	412	367	373	403	407	393	370	387	399	397	387	428	418	383	353	394	406	388	379	414	367	410	434	413	416	394	393	414	385	389	404	397	417	378	372	414	397	398	383	372	375	382	411	382	408	401	394	382	390	390	375	440	375	421	403	367	384	390	425	371	387	397	358	405	388	403	368	375	411	384	385	409	444	411	415	393	391	389	406	370	408	426	367	385	402	378	411	427	385	395	438	418	363	420	380	405	418	392	402	409	419	442	381	396	393	404	405	424	371	413	394	377	383	395	417	431	426	392	405	394	399	410	393	403	373	384	392	395	395	400	390	407	410	375	405	358	431	365	355	399	352	408	378	392	428	395	401	405	396	381	408	397	423	421	381	412	424	383	402	399	399	396	407	384	426	405	392	418	357	402	426	383	417	389	347	398	413	383	430	409	414	388	383	402	407	409	398	421	361	405	407	398	393	370	376	396	396	387	391	413	423	406	359	379	391	407	418	390	390	414	406	405	409	395	411	396	406	418	399	405	380	375	384	440	361	365	374	362	390	431	406	371	392	379	390	410	422	415	432	419	408	426	393	381	409	352	408	420	444	443	404	416	435	413	380	434	379	398	402	435	414	397	399	398	402	427	422	366	398	385	369	401	427	384	395	399	408	377	380	385	426	377	372	436	415	391	386	380	409	381	396	386	402	397	373	401	383	396	397	424	385	397	430	365	392	395	430	406	386	449	423	371	397	390	379	365	396	373	383	396	401	432	365	419	399	373	385	367	395	367	379	382	391	378	399	414	364	378	425	384	378	419	387	400	419	412	382	418	378	404	402	427	398	422	397	332	355	396	429	401	414	388	398	360	404	391	403	394	395	388	356	383	377	369	396	407	432	403	412	434	405	369	392	429	381	427	376	391	355	398	392	385	380	373	375	383	389	371	388	399	393	440	429	419	388	380	400	393	438	388	380	374	380	385	390	396	395	404	356	386	391	358	428	403	395	427	407	431	378	418	403	400	391	400	402	406	415	389	397	401	421	406	394	415	364	411	404	415	419	377	382	402	404	421	398	416	383	356	424	381	385	396	404	389	394	379	375	414	407	404	389	381	374	405	377	394	352	404	385	421	422	356	388	374	428	385	408	374	400	362	398	430	385	366	371	430	373	404	409	393	432	396	385	397	405	413	402	379	411	382	431	375	403	390	364	354	393	401	393	393	383	412	400	395	367	389	401	406	406	387	369	382	363	441	430	395	409	368	411	397	387	410	377	373	431	383	389	397	401	387	419	408	371	430	382	389	396	364	343	383	394	389	399	425	391	385	407	365	394	438	412	381	418	407	390	400	388	388	392	388	390	396	402	421	422	377	429	386	380	398	408	404	416	397	422	375	408	380	372	406	389	414	383	382	378	398	392	367	411	411	391	398	408	376	366	396	405	444	382	408	428	403	401	373	410	404	378	376	439	400	359	394	394	377	385	391	441	386	410	402	429	393	440	416	442	383	383	378	410	415	375	395	423	390	404	382	424	373	414	404	411	387	393	419	432	395	391	370	411	410	401	384	399	391	350	390	381	385	413	405	424	381	412	404	374	364	385	353	386	421	390	430	432	387	396	418	388	377	386	390	424	443	398	377	409	388	367	411	359	392	395	430	372	372	371	405	368	408	407	399	418	410	409	409	385	428	382	376	410	427	373	402	359	399	367	429	365	386	366	415	447	397	416	376	418	374	399	380	396	379	394	407	390	403	389	394	382	411	415	406	389	400	369	428	435	416	390	382	402	426	374	377	398	392	379	413	408	393	425	397	421	398	409	410	396	394	436	396	411	400	391	418	378	356	399	383	380	370	396	408	403	393	430	426	403	408	388	396	380	394	414	421	389	445	363	392	407	395	388	420	383	432	397	374	396	380	398	403	403	389	387	390	448	434	421	382	375	424	370	384	409	410
25037	21693	29396	25077	23599	24733	20522	10840	6671	5012	3924	3156	2502	2091	1785	1557	1456	1274	1150	1007	922	825	799	708	669	633	591	568	561	543	501	485	521	496	517	465	475	432	464	422	455	406	407	448	445	455	413	420	450	391	426	406	410	391	426	410	461	422	392	450	402	411	406	440	429	450	425	399	436	402	411	393	447	394	405	453	422	391	404	435	408	424	403	402	437	403	412	425	396	423	423	415	410	409	416	436	415	457	374	416	445	449	417	385	413	421	450	466	427	438	419	415	470	392	455	435	454	446	416	407	435	417	430	395	422	412	405	406	402	417	398	418	425	401	421	430	397	388	427	435	440	415	414	427	448	395	388	383	433	421	378	416	469	427	406	442	468	426	401	414	383	401	445	412	418	447	400	431	444	433	443	388	430	409	418	444	444	420	426	416	427	437	423	394	419	378	403	452	449	436	440	454	442	438	414	424	404	452	378	370	396	417	370	422	386	431	442	442	395	435	451	442	423	437	395	382	421	437	425	395	421	414	415	458	454	431	450	414	392	425	442	426	431	428	432	441	433	407	419	420	389	405	439	406	395	416	429	444	417	397	447	446	414	426	413	436	393	401	432	445	413	411	413	401	445	440	387	452	436	426	404	416	405	457	439	427	414	439	410	437	436	413	435	417	421	419	404	398	405	418	424	398	427	419	457	451	433	407	434	450	423	429	355	430	433	438	417	422	415	400	398	409	392	404	432	441	430	419	441	387	414	409	423	453	421	404	409	425	441	407	432	399	423	442	425	446	438	393	406	435	395	438	453	415	446	410	438	417	448	425	424	395	427	404	441	433	420	422	434	461	426	402	433	430	433	481	439	430	448	443	438	395	408	397	404	394	412	435	406	425	429	413	427	407	412	406	448	418	393	447	419	423	460	429	415	429	385	425	444	440	425	428	407	423	435	422	402	426	433	391	393	437	453	433	438	420	410	432	413	436	427	403	395	402	418	427	427	388	421	415	411	407	436	409	418	438	376	368	388	450	407	398	425	409	399	378	387	414	422	476	420	438	430	413	422	408	429	428	451	450	417	428	381	415	429	402	416	385	423	450	430	453	435	394	404	412	478	397	404	422	416	442	416	439	403	410	419	454	414	422	443	408	425	368	396	438	409	413	422	400	433	430	425	368	413	434	396	411	434	407	424	398	419	427	422	451	441	417	401	436	409	389	395	395	410	421	411	413	395	430	449	437	373	423	443	427	452	436	431	434	410	420	444	429	388	394	429	425	384	395	439	413	409	385	411	397	441	402	379	443	446	448	456	403	435	435	445	429	421	403	411	433	415	409	396	418	450	461	400	424	429	411	402	424	391	455	429	397	440	439	447	411	402	443	413	418	439	447	422	388	419	414	443	457	418	450	384	407	392	420	465	449	413	424	425	406	426	433	442	414	431	415	452	405	402	410	397	441	399	451	414	386	445	427	417	430	437	445	403	441	390	423	450	368	432	432	400	433	459	442	453	458	429	423	453	436	433	371	405	452	411	421	429	383	401	407	434	420	451	395	448	401	399	429	429	438	397	428	412	392	439	420	413	405	443	405	411	441	410	414	394	446	409	420	435	407	385	418	414	396	449	409	428	417	431	419	424	449	389	408	393	418	404	398	383	434	381	440	413	433	418	419	429	439	424	452	433	427	395	424	434	433	393	405	360	436	411	376	413	390	425	470	434	414	364	404	411	408	439	387	415	381	433	411	438	454	404	419	446	436	393	430	436	431	413	399	416	434	428	410	418	388	432	441	393	396	435	471	436	440	422	391	437	459	412	426	454	385	383	398	393	446	411	460	396	427	432	408	393	401	420	393	447	426	447	436	445	424	393	404	421	412	400	404	408	425	388	419	428	431	392	421	395	427	396	400	461	404	416	423	428	413	419	445	442	400	436	440	408	384	393	435	452	403	458	432	422	381	449	437	409	451	432	404	416	402	397	405	454	439	436	475	416	444	402	431	430	443	420	427	409	376	424	408	448	439	422	408	414	408	407	446	436	421	431	419	419	397	431	407	439	404	406	414	424	442	418	414	407	407	431	397	447	425	469	441	396	435	443	454	442	445	457	454	407	454	426	412	473	397	432	422	438	404	429	420	425	428	416	390	420	409	401	421	452	395	454	391	411	447	408	383	438	386	446	423	433	393	411	395	415	406	429	407	383	459	446	403	417	373	442	425	468	429	416	406	437	433	414	416	406	411	426	430	428	433	415	406	405	440	393	447	410	412	440	387	374	435	416	416	442	405	393	421	425	426	440	446	421	424	448	412	459	434	439	409	462	397	382	449	438	395	447	401	431	426	419	403	423	422	424	382	409	377	455	418	417	420	436	461	442	422	410	393	459	382	427	404	424	440	436	421	423	376	438	422	445	415	417	399	394	406	412	392	442	411	415	394	435	429	423	438	451	418	411	417	454	445	436	440	445	411	419	419	444	404	422	427	411	386	404	438	420	443	413	353	453	410	427	414	397	398	447	407	389	440	426	414	433	422	388	425	422	394	385	388	379	417	437	409	451	419	399	395	386	429	417	428	450	426	495	442	425	458	440	424	410	425	410	399	457	415	410	421	447	459	410	410	441	372	423	428	417	402	401	405	412	410	436	447	375	440	436	412	432	422	405	427	431	384	448	434	426	441	394	452	376	421	410	394	397	403	417	392	426	452	423	433	400	418	404	439	420	410	426	448	417	430	441	411	407	407	443	409	465	425	431	390	425	446	421	402	444	413	424	421	416	425	432	426	426	431	407	423	433	418	439	412	408	415	440	396	377	403	419	397	380	418	414	426	456	430	420	388	421	386	403	406	445	382	415	437	401	410	433	424	385	460	407	419	356	442	430	409	442	403	399	424	398	412	426	432	450	407	449	382	424	439	409	411	421	437	413	382	472	436	449	422	417	425	433	387	413	441	441	427	437	410	404	404	402	393	427	379	449	419	403	383	380	423	390	405	413	419	408	401	414	422	408	428	418	384	407	428	429	427	411	421	449	439	417	395	437	463	425	428	455	451	390	408	403	455	446	430	471	437	387	451	412	494	439	420	435	473	436	438	385	433	409	445	435	377	382	421	428	451	451	397	398	429	412	442	436	420	404	403	418	425	412	409	420	413	386	414	429	409	410	417	447	444	422	413	425	414	428	400	453	406	393	450	449	412	412	407	404	431	410	407	418	415	419	476	462	423	412	396	396	421	423	415	404	379	442	412	445	403	437	387	423	389	450	438	411	394	447	406	395	412	435	462	426	447	415	424	424	405	420	428	411	410	418	385	427	434	413	414	407	433	445	458	415	409	386	443	434	430	423	395	438	430	416	468	429	430	434	396	387	456	431	433	413	421	385	385	439	434	439	424	418	394	430	379	431	398	427	397	447	391	413	465	429	449	387	405	392	400	398	430	425	403	414	437	444	412	398	417	430	398	457	419	460	406	398	430	436	434	423	393	361	455	441	416	397	413	433	413	400	446	435	393	373	404	432	398	414	404
49147	64363	56939	44218	34091	26871	19543	14110	10489	8197	6444	5085	4162	3094	2795	2298	2049	1804	1568	1350	1215	1115	960	806	782	740	618	643	586	529	557	502	524	494	494	468	449	450	423	429	484	412	391	423	435	391	360	406	407	367	426	421	402	412	409	382	357	381	380	405	372	376	388	410	380	368	384	365	389	393	402	389	397	399	426	373	413	403	372	395	399	386	383	392	379	382	386	406	421	386	379	352	378	394	376	387	399	405	444	368	418	373	351	370	368	385	404	406	398	404	396	395	400	392	395	390	392	386	395	464	378	390	380	422	390	420	416	384	357	401	362	377	411	399	411	417	372	364	377	369	435	385	371	407	409	417	416	372	390	417	356	417	392	408	395	374	401	382	377	387	387	459	410	391	416	417	410	365	384	379	423	377	380	393	372	405	416	388	373	383	393	405	401	404	386	399	426	397	414	402	408	392	393	378	381	412	406	373	414	421	427	401	395	383	387	409	397	407	396	426	405	418	407	382	400	407	386	406	343	408	381	377	353	392	386	382	378	369	379	389	393	368	390	361	396	383	391	417	414	369	385	336	385	401	408	394	423	384	404	377	361	390	406	378	410	384	387	401	381	422	373	384	402	412	380	392	371	390	368	375	418	396	425	381	376	363	389	394	437	397	404	376	403	408	378	408	415	386	398	391	383	363	364	372	382	372	386	380	378	367	391	423	379	387	362	374	411	384	402	383	363	411	422	364	352	394	378	391	390	426	382	374	414	427	365	384	424	421	397	437	401	387	431	420	358	391	412	420	406	425	404	397	427	391	411	374	377	387	381	381	397	393	392	384	400	438	410	379	414	371	398	387	407	368	390	415	405	436	410	367	383	395	368	388	423	418	410	385	415	412	416	389	403	396	395	399	411	411	415	432	389	391	404	417	384	422	374	399	387	359	376	401	436	394	381	406	396	388	392	432	386	405	388	384	396	392	414	361	452	420	382	408	423	375	374	422	375	381	373	396	425	388	404	389	372	421	392	390	444	370	415	396	395	371	406	385	384	396	352	383	388	398	372	398	413	389	414	401	375	394	391	375	398	370	398	396	374	400	442	359	406	361	428	413	404	449	426	402	395	402	364	426	371	391	442	393	404	396	415	404	379	388	406	381	376	415	395	390	384	345	384	351	413	361	403	377	384	356	397	358	374	418	397	407	403	368	404	388	401	375	420	408	409	387	400	391	418	377	390	383	406	420	379	405	399	379	407	397	381	402	409	402	384	387	399	399	360	441	404	409	395	396	401	419	395	363	411	375	443	378	376	404	399	410	386	427	423	406	381	378	396	365	402	377	408	382	375	382	422	410	416	362	400	403	441	408	414	406	418	377	384	376	402	390	378	387	375	385	381	368	423	423	375	422	417	416	399	375	380	407	388	370	394	398	411	395	433	374	402	376	422	384	344	391	391	409	407	388	368	378	410	406	390	404	388	400	382	413	390	366	413	376	360	412	380	390	335	397	411	379	379	367	409	393	403	380	403	402	388	409	368	408	375	383	425	425	400	386	391	379	392	380	398	399	379	370	391	392	408	392	424	409	381	391	367	377	404	393	391	375	405	394	394	417	408	397	400	340	337	403	382	359	416	358	417	391	398	376	392	406	375	420	376	398	399	392	365	395	461	416	393	411	395	390	392	394	415	414	410	401	346	384	413	362	411	421	378	381	360	377	395	418	390	402	380	378	384	407	412	394	360	383	376	382	397	390	408	378	399	422	365	398	401	422	406	365	419	400	368	411	411	399	394	405	390	389	399	375	431	402	378	407	428	374	378	406	380	392	351	367	388	403	398	421	387	395	392	370	395	386	391	359	404	391	403	392	412	400	395	383	379	397	397	404	364	377	428	414	406	427	393	416	418	425	384	402	426	397	392	409	387	411	403	440	369	407	416	396	414	409	428	404	378	383	412	408	424	373	385	370	415	381	381	388	418	394	383	401	431	395	381	376	379	392	393	354	397	400	384	378	400	382	408	420	441	377	434	383	401	406	398	389	395	397	406	422	389	396	401	384	417	385	374	399	393	380	395	379	431	390	349	390	405	420	374	385	389	351	386	412	421	382	396	393	378	406	401	381	418	403	362	402	406	402	417	372	370	414	420	402	404	402	408	376	381	385	399	428	405	383	422	389	412	382	381	404	393	393	411	369	371	418	403	398	382	402	396	392	418	394	411	383	392	375	391	393	379	382	421	383	410	404	395	348	360	393	388	385	401	371	421	395	413	402	404	373	390	414	399	388	426	385	420	380	405	397	397	372	412	389	407	385	404	386	413	393	434	387	386	390	415	362	381	365	384	429	388	364	378	371	389	384	394	385	411	403	391	392	370	383	403	370	362	355	427	360	383	391	382	409	403	398	388	389	405	361	392	394	395	378	408	391	427	387	411	415	422	447	396	379	371	395	402	391	399	416	397	406	376	402	405	411	416	404	394	370	398	423	367	392	415	408	362	403	418	417	415	417	387	385	406	408	408	420	410	421	402	397	379	403	388	404	441	395	375	384	393	394	438	377	389	388	376	406	374	400	386	395	428	380	385	381	398	391	387	412	364	415	374	387	414	374	408	430	373	419	377	410	368	393	408	367	420	405	408	383	383	397	409	427	394	418	371	364	416	416	420	401	381	393	427	383	392	371	418	394	366	420	434	426	389	413	389	402	444	398	446	415	439	409	365	385	368	394	390	385	385	405	407	392	409	403	403	387	398	405	418	434	431	386	376	377	392	396	417	400	435	428	386	398	391	400	402	401	406	410	358	407	403	379	397	389	376	389	393	392	430	402	411	412	409	409	389	403	354	391	358	376	376	408	423	397	402	400	391	396	421	366	404	379	387	391	383	414	356	391	427	368	413	389	385	383	406	367	439	403	393	412	369	384	388	367	397	392	389	390	371	385	383	412	404	408	422	406	379	376	353	392	366	397	344	431	355	359	352	396	404	366	378	376	399	375	398	369	406	417	423	412	413	361	417	386	417	389	372	391	380	370	420	368	387	394	387	387	386	402	380	367	390	377	369	395	396	380	419	404	404	388	405	431	382	394	403	409	437	371	386	390	405	379	378	389	416	413	413	402	403	368	418	392	416	410	358	406	407	395	375	403	409	399	381	416	392	378	396	427	400	360	421	375	391	396	414	392	374	411	371	444	402	371	404	389	397	403	395	423	356	356	377	410	371	389	383	410	377	353	408	408	396	426	412	370	379	396	395	385	389	409	407	398	384	392	420	387	365	382	422	398	364	397	404	389	424	416	383	408	404	396	396	396	375	386	373	421	413	380	397	401	431	360	383	381	412	411	415	397	388	386	405	413	365	372	361	386	412	418	412	408	372	413	368	428	384	373	415	372	388	400	382	400	424	400	426	385	359	420	382	364	408	364	386	412	380	367	371	399	388	408	400	384	382	397	400	382	421	416	420	352	367	374	404	391	422	380	406	423	398	409	402	375	369	410	350	373	440	394	399	392	391	418	399	371	390	400	406	402
24263	21609	29370	24602	22865	25471	25204	13719	8373	6383	4952	3894	3087	2544	2284	1989	1675	1464	1346	1195	1085	986	928	792	778	700	691	629	654	642	569	539	536	497	484	483	519	481	453	501	479	455	447	507	420	455	486	435	455	456	447	456	466	486	495	463	429	446	479	486	462	441	453	403	476	458	427	437	474	433	413	457	444	416	452	484	445	462	464	484	465	462	469	470	451	449	427	435	438	448	458	441	463	478	425	460	485	469	435	519	455	410	460	478	459	421	483	428	469	430	463	453	429	455	467	461	448	460	456	468	460	469	470	500	487	390	462	460	476	441	449	452	486	419	451	406	441	448	454	478	462	428	446	472	434	467	460	472	437	443	422	404	413	457	443	441	438	480	452	461	415	446	457	455	433	429	467	466	422	449	474	435	421	450	450	465	471	469	481	483	425	481	457	461	443	455	459	441	417	464	511	454	416	471	441	430	460	446	454	468	403	479	466	456	445	470	463	448	460	451	443	459	495	489	478	463	436	443	459	467	444	402	431	442	444	457	458	437	466	443	434	431	454	427	458	450	505	431	492	440	482	457	448	438	509	435	410	413	460	477	465	464	400	423	476	470	458	451	445	461	423	472	440	478	468	459	457	451	439	449	483	491	431	451	473	467	457	461	450	435	450	430	466	418	456	442	500	433	406	443	452	430	431	508	505	439	449	473	477	473	460	459	458	494	450	459	517	459	432	434	442	431	446	439	458	453	441	459	454	415	436	422	453	440	446	454	437	440	441	467	461	440	415	454	433	453	445	452	438	464	431	468	452	408	453	449	452	454	428	461	434	429	415	460	488	457	437	446	453	475	455	452	493	456	448	459	426	452	440	437	460	453	467	478	422	423	461	418	486	423	452	429	423	450	438	452	415	416	436	479	449	472	434	461	439	434	441	443	482	419	447	431	480	456	456	468	450	448	481	469	459	460	457	449	438	431	449	455	460	429	430	454	464	427	452	487	465	436	414	421	470	412	403	443	442	457	482	428	455	450	410	498	438	452	433	449	502	463	473	453	442	476	442	437	469	439	433	480	459	453	454	493	454	430	461	438	443	428	447	455	448	441	449	447	465	448	461	457	420	426	477	464	442	423	449	449	459	453	484	471	445	441	449	428	468	464	461	474	444	456	431	481	439	438	424	447	477	452	423	451	456	450	423	478	446	484	430	440	538	435	431	471	433	450	431	429	417	440	468	449	458	392	490	473	469	474	449	399	440	474	463	425	476	456	485	457	461	448	431	399	496	430	408	438	426	477	411	463	461	468	426	440	438	492	395	458	432	462	475	492	423	428	433	461	445	458	435	488	500	447	448	458	465	449	469	470	405	458	406	465	447	453	449	433	473	462	434	469	461	432	441	434	414	476	443	435	457	470	455	477	437	446	434	447	458	429	483	413	490	489	441	421	461	433	428	476	498	477	454	455	436	446	441	423	455	451	495	481	427	477	454	477	455	467	440	420	432	432	480	439	378	456	477	427	459	414	443	441	431	464	440	474	449	428	450	421	458	449	450	430	453	414	456	446	456	447	446	437	428	447	456	449	421	464	448	427	487	473	457	475	446	461	424	422	405	464	451	434	442	444	449	469	443	464	469	435	418	447	477	406	444	431	454	457	442	435	436	445	443	402	434	494	436	430	445	472	438	465	465	456	492	487	419	413	417	454	422	431	414	448	445	451	430	431	460	445	452	489	438	389	437	453	410	488	466	443	434	434	443	413	482	484	468	459	467	452	416	421	400	457	483	456	468	456	449	433	454	448	415	490	457	469	422	450	449	467	437	424	447	458	464	438	449	464	470	510	449	443	445	478	441	470	482	481	426	435	454	467	448	435	450	460	441	451	497	449	466	422	471	436	430	446	490	442	422	458	473	420	433	438	437	429	457	452	474	447	432	477	421	416	480	484	458	412	450	467	457	425	435	451	450	449	490	449	437	486	458	450	461	440	462	421	411	479	438	451	495	476	432	402	449	463	472	469	454	455	449	468	472	460	434	493	401	469	470	452	455	456	435	448	420	479	440	436	429	482	451	474	438	482	482	439	430	406	476	459	419	467	443	418	453	450	447	466	449	472	479	420	448	429	463	419	471	480	456	462	431	468	460	473	469	431	455	430	463	464	453	463	449	420	439	429	404	443	468	468	472	500	472	457	473	469	447	508	408	411	497	448	411	431	468	462	491	462	477	421	495	409	470	430	414	457	472	449	471	457	490	409	439	486	445	475	462	448	463	466	435	452	437	471	474	453	460	496	426	432	457	449	438	486	458	480	464	461	409	423	441	467	464	463	438	453	438	482	458	463	480	455	483	446	405	480	464	489	405	428	452	439	447	456	445	497	423	429	461	460	428	443	426	434	448	406	421	447	428	401	440	508	450	445	418	455	450	466	457	452	429	459	433	465	468	458	413	442	506	440	441	443	427	435	452	411	488	467	437	448	433	419	426	457	435	431	437	451	427	445	479	472	443	467	430	459	457	411	434	428	484	475	491	459	446	435	451	468	455	452	460	414	466	411	468	445	445	458	449	460	441	435	436	471	473	416	446	434	449	459	386	439	421	439	467	440	433	486	454	453	444	464	460	469	450	480	456	434	438	441	396	454	447	439	441	423	427	458	450	453	448	454	505	465	449	459	469	478	456	473	422	431	452	444	471	482	446	459	464	436	446	467	426	419	460	435	458	424	445	470	497	457	451	449	446	456	457	465	409	455	445	455	460	484	464	450	403	450	450	472	421	468	448	417	444	457	449	431	465	383	471	465	454	430	479	457	452	417	398	434	456	454	509	448	427	443	403	451	452	449	449	429	433	438	456	452	434	462	462	450	465	455	398	460	451	471	438	421	467	441	463	497	439	458	456	455	455	439	427	453	461	478	437	464	445	453	437	475	457	450	421	435	436	422	434	442	453	441	460	493	443	399	456	486	468	466	478	435	459	433	465	458	418	417	447	475	464	436	411	465	454	480	450	457	479	441	478	458	449	440	469	438	436	452	435	431	422	435	446	442	411	448	416	420	423	448	453	435	512	455	471	442	466	450	435	459	456	448	452	467	440	445	442	420	443	454	405	455	463	437	452	455	446	456	439	430	430	459	414	455	418	457	448	469	439	443	444	421	431	451	447	425	450	419	439	444	430	434	427	439	425	440	424	442	446	457	431	428	430	420	438	436	448	428	453	399	475	455	461	460	470	460	460	442	486	449	430	432	485	453	476	462	428	461	471	459	490	458	440	469	456	444	491	436	414	423	477	445	456	441	467	436	475	431	448	443	429	471	444	444	495	445	465	437	436	466	446	420	459	463	466	446	481	461	410	490	463	449	420	428	440	484	453	454	479	418	443	489	445	451	457	474	440	488	447	460	475	488	500	448	498	451	456	450	431	423	452	481	407	412	429	459	484	431	415	441	419	483	446	447	447	466	431	463	440	461	417	470	431	444	430	432	501	459	480	437	443	489	435	431	428	447	436	465	464	420	499	499	467	412
47696	66012	60019	45910	36331	28963	21834	15985	12020	9422	7362	5703	4649	3925	3204	2798	2433	2060	1776	1582	1412	1206	1100	1014	868	867	765	682	645	624	609	572	559	525	530	522	442	486	420	462	462	464	455	410	427	412	444	409	467	407	426	424	406	453	418	385	404	425	390	426	427	403	459	440	445	413	415	427	413	410	417	393	425	425	452	405	410	379	401	409	405	429	425	416	380	422	426	402	453	410	443	402	415	420	423	409	441	466	462	419	422	434	440	435	408	389	391	407	419	418	421	401	414	404	436	423	410	445	396	416	420	430	428	448	432	390	367	366	437	405	426	442	421	405	393	400	393	392	412	410	425	399	407	435	421	399	437	427	402	449	421	441	434	426	449	444	418	399	436	400	432	418	417	395	408	398	415	459	404	403	396	411	440	424	412	383	393	412	411	403	410	422	407	420	409	432	408	409	438	411	411	430	439	443	383	413	419	418	379	384	404	476	416	470	431	389	438	445	392	386	456	428	417	430	423	409	416	400	431	393	412	423	384	427	394	393	400	405	465	440	412	393	400	440	399	396	411	404	438	408	409	443	405	442	423	412	416	397	445	424	409	409	447	412	425	404	443	366	434	383	421	411	383	454	455	365	442	401	403	403	420	434	419	417	420	418	396	408	411	432	418	390	424	433	453	419	378	449	386	411	438	452	429	409	378	398	421	416	433	419	414	409	420	410	426	410	431	438	428	421	445	419	409	407	416	444	458	403	425	370	385	420	437	410	424	425	393	413	425	416	473	410	375	423	431	420	401	418	400	408	416	415	409	405	437	435	412	450	419	411	444	426	407	414	406	395	398	450	429	418	461	442	421	425	448	430	413	403	428	420	415	432	427	409	441	412	427	448	432	374	416	418	370	441	397	426	378	394	402	402	411	411	400	426	398	390	437	447	427	440	420	405	396	402	426	385	424	414	428	400	384	428	443	419	444	419	389	388	437	403	408	410	443	403	408	446	393	402	384	439	452	447	440	409	436	419	404	437	416	429	404	410	432	423	408	407	418	442	421	418	373	443	367	400	431	423	390	432	424	390	470	442	404	428	400	411	398	427	423	438	426	407	383	433	393	395	454	408	441	435	408	446	412	463	457	432	455	405	347	415	392	421	404	421	416	406	377	421	383	404	416	429	438	451	404	428	425	443	421	408	413	427	408	422	396	428	426	456	401	468	429	390	403	388	423	432	409	442	393	433	428	462	397	410	417	422	400	408	427	437	404	440	396	414	422	393	410	442	463	396	435	389	409	432	404	392	417	462	427	432	448	384	407	459	418	419	441	422	410	432	409	397	409	423	380	428	444	446	425	417	416	396	416	373	416	425	418	417	389	411	404	418	403	413	428	458	427	426	413	394	417	423	383	384	410	376	396	421	394	409	435	448	416	414	406	405	401	416	427	431	398	426	400	393	394	430	405	434	371	407	423	473	418	421	391	417	430	414	431	390	425	380	424	392	436	407	431	416	414	398	405	411	449	406	418	412	378	398	410	404	401	423	387	420	451	400	431	432	438	409	424	393	410	404	419	393	377	400	423	414	397	400	424	380	398	397	403	457	419	438	426	451	421	390	417	394	417	380	416	409	433	409	419	406	459	394	408	399	397	449	414	368	445	443	437	414	395	461	439	398	421	385	425	423	436	401	428	419	375	425	428	415	390	419	390	441	425	408	384	425	402	409	426	420	391	419	401	401	432	409	408	400	413	419	415	388	414	409	447	446	416	403	429	390	399	441	390	426	450	410	398	410	411	418	382	388	397	447	418	383	402	400	414	375	441	416	400	423	411	415	398	435	417	435	406	399	419	414	425	439	400	403	401	402	408	448	406	385	444	409	405	429	401	396	400	433	395	423	421	446	430	376	377	363	427	414	413	390	395	420	413	415	442	443	402	419	418	390	462	417	445	410	359	401	416	441	441	448	443	426	355	396	458	393	399	404	404	394	402	437	403	424	418	421	405	406	410	444	411	410	398	435	409	410	459	400	424	390	401	421	408	426	427	386	433	396	460	415	385	416	418	444	440	404	404	433	382	412	402	435	386	399	387	411	412	415	420	415	418	394	418	448	420	431	413	401	394	432	422	411	409	429	384	458	412	444	413	421	408	367	430	437	446	416	382	422	447	449	429	418	404	402	398	453	400	416	446	437	401	397	412	448	428	450	412	402	425	411	447	418	460	398	406	446	419	425	397	400	426	429	420	436	423	435	421	418	394	421	449	426	389	413	423	412	426	396	400	398	408	419	425	401	427	460	411	422	401	438	413	417	400	426	409	415	392	430	387	400	375	384	436	430	429	423	380	409	404	431	443	405	457	406	424	375	435	419	416	444	411	451	396	381	382	407	426	454	400	434	388	425	420	436	435	360	431	444	420	401	427	447	415	415	388	405	426	390	414	396	427	387	363	464	459	413	421	421	380	416	390	436	417	422	437	446	380	425	431	408	361	418	417	423	475	428	409	419	418	426	412	455	418	425	412	424	419	436	381	423	435	390	383	392	384	412	400	407	397	392	375	378	426	386	415	430	418	407	422	402	359	432	430	441	416	442	394	403	421	404	422	403	408	451	403	433	400	425	411	411	454	442	436	404	372	414	375	409	403	407	418	384	393	364	410	441	411	377	400	457	414	408	406	434	412	393	423	431	401	402	402	397	421	422	421	410	382	428	441	439	418	402	409	407	412	397	425	461	376	418	417	392	432	422	430	420	402	420	445	450	382	378	422	377	401	412	452	430	450	415	396	401	380	403	379	404	405	421	423	439	426	427	479	424	433	436	383	398	448	386	423	415	447	407	410	387	411	438	442	456	414	423	383	403	462	424	403	392	445	410	406	396	461	402	422	443	431	416	417	441	409	401	420	441	431	404	432	397	430	430	404	408	429	419	421	404	411	420	414	440	412	404	445	431	454	421	419	429	407	402	458	420	398	381	423	387	448	423	438	428	433	452	402	409	452	407	405	475	450	409	416	420	431	400	428	413	442	443	424	414	393	423	449	393	430	415	430	383	401	380	409	377	409	437	425	400	412	431	410	411	448	401	431	436	430	367	433	392	415	396	421	427	410	408	418	405	435	405	421	425	441	432	437	436	451	384	448	389	423	406	424	385	416	379	400	406	409	459	403	437	407	402	433	423	428	396	413	414	434	424	415	431	402	397	462	375	428	419	403	411	422	405	426	458	411	427	405	418	444	395	461	390	400	409	415	394	415	408	422	418	410	430	400	441	431	377	399	393	400	453	402	433	397	445	430	410	419	451	416	444	435	429	452	440	398	438	419	432	441	425	358	396	413	405	444	445	431	433	402	393	411	455	392	447	410	411	405	420	438	417	414	418	417	418	421	444	449	476	422	426	390	404	387	428	427	415	412	445	416	390	389	422	449	436	422	442	384	427	449	428	418	429	415	423	474	441	412	398	436	392	382	432	380	418	410	406	403	419	389	447	409	429	403	420	423	430	455	441	436	459	414	405	397	427	412	396	402	418
28797	23642	32697	32713	24597	17272	10739	6285	4383	3402	2631	2135	1721	1511	1289	1154	1017	901	859	741	724	623	633	541	554	522	506	459	486	428	413	417	403	388	405	402	379	415	417	380	379	359	388	425	403	377	410	355	366	413	410	382	370	388	364	376	343	395	375	412	382	363	382	382	372	336	369	359	389	397	359	398	382	372	387	369	379	404	412	396	420	387	377	418	412	404	364	311	407	382	407	355	380	398	403	399	409	403	395	386	404	336	402	396	388	357	340	377	347	358	382	355	393	370	398	399	388	362	369	372	421	363	384	384	366	372	354	396	369	408	388	384	400	376	404	384	381	406	369	372	389	387	400	370	410	401	369	376	377	374	358	383	366	411	418	408	386	385	350	369	381	388	394	382	369	385	398	408	403	395	404	378	381	415	374	390	376	386	394	389	373	390	348	377	383	396	393	381	392	371	369	373	406	370	365	404	434	386	392	350	400	367	395	379	397	363	379	340	360	421	417	368	357	388	382	390	376	380	387	417	377	380	400	402	376	381	402	389	383	413	366	381	364	417	362	347	373	393	393	370	342	398	379	418	363	384	367	361	389	378	357	364	387	335	364	373	385	376	387	424	373	359	386	391	385	389	384	377	391	393	387	416	377	391	370	386	389	360	335	371	394	364	403	377	455	379	369	401	367	389	395	390	385	403	376	378	421	401	365	399	371	333	378	391	380	409	374	374	399	380	380	398	371	345	387	390	379	400	390	367	348	401	390	395	377	379	385	379	369	369	361	398	378	330	435	350	344	378	381	390	361	416	366	393	368	384	373	379	348	362	381	422	381	389	353	351	387	401	392	346	364	385	411	360	387	392	408	397	394	387	356	405	424	358	394	366	377	387	410	331	354	340	402	401	342	381	380	414	392	397	365	398	407	397	380	394	390	391	368	377	351	407	409	425	365	397	389	408	394	359	395	406	383	380	431	416	400	357	430	384	404	362	373	390	397	372	397	380	384	396	413	410	336	364	378	365	389	362	379	403	370	399	384	404	360	377	365	359	409	398	397	425	402	380	355	394	413	396	373	369	402	376	360	389	368	395	384	369	407	401	381	398	426	388	389	388	378	369	365	410	388	395	366	369	407	375	368	370	401	403	404	372	368	328	369	370	386	406	377	351	412	364	416	393	378	385	365	406	376	399	379	389	375	370	372	372	381	373	408	371	365	369	362	381	373	341	408	371	420	370	405	400	361	405	372	414	406	334	369	388	416	396	420	395	379	383	373	412	380	352	373	361	365	388	374	378	363	358	381	401	387	429	381	395	404	371	383	408	363	341	377	352	403	396	387	377	365	378	374	418	356	397	419	382	385	395	404	384	367	357	439	391	370	382	356	368	402	363	387	384	398	379	383	376	394	371	381	371	361	430	360	359	380	359	396	395	350	347	365	371	400	340	348	400	387	343	393	399	386	367	377	392	347	358	342	398	368	344	374	404	351	388	383	386	412	389	372	402	332	374	395	412	391	375	413	414	395	381	351	348	389	386	417	400	405	361	402	371	392	346	391	358	385	395	366	382	394	400	322	359	376	390	348	384	359	395	452	374	403	382	406	360	419	403	364	366	399	363	386	383	394	363	394	354	407	389	386	399	413	350	381	382	379	357	386	364	353	391	390	429	363	367	395	363	375	354	400	367	387	380	368	370	410	392	358	393	408	406	414	398	370	352	375	385	391	386	378	349	376	413	361	340	388	379	389	385	419	395	388	379	365	352	381	387	370	387	427	412	395	394	386	392	358	373	369	445	359	396	373	341	368	357	398	344	355	384	416	361	387	379	386	389	394	362	366	420	373	385	390	388	378	373	374	359	379	383	372	377	389	400	362	349	418	390	393	381	411	383	373	381	375	385	360	390	378	368	407	353	374	381	411	393	363	410	377	338	340	380	400	405	366	387	415	352	377	369	382	407	361	389	395	349	353	359	369	388	401	404	406	382	378	385	397	337	403	402	363	385	390	400	381	401	361	348	383	385	391	395	359	397	411	379	407	427	333	398	392	399	388	358	384	372	382	384	395	382	389	392	379	402	385	389	349	358	373	372	351	367	382	378	384	386	379	355	406	413	380	401	389	402	370	384	355	417	376	369	363	390	377	415	410	373	394	381	386	401	393	385	358	346	390	394	369	376	438	364	399	343	406	407	399	418	368	377	410	391	399	417	425	326	336	345	362	388	373	390	342	365	449	369	387	386	395	415	375	387	354	394	377	420	434	379	389	415	353	394	382	380	357	387	420	356	391	376	366	384	385	352	399	386	359	402	415	354	417	415	379	380	369	417	424	386	370	395	396	398	408	382	383	397	350	357	414	432	396	384	334	366	394	341	370	402	368	353	373	392	378	383	365	389	380	355	357	367	343	376	407	366	402	371	358	375	378	408	357	388	380	356	382	383	350	406	376	391	365	355	365	363	366	359	394	359	377	396	383	427	387	403	423	399	396	398	376	367	370	385	375	369	379	408	397	373	411	410	337	398	398	371	420	392	356	403	375	338	402	362	393	391	406	396	374	366	372	378	408	390	383	387	376	372	367	329	365	398	380	388	387	356	400	401	403	386	368	377	400	362	370	370	410	370	425	379	360	381	399	387	394	347	367	388	359	362	377	396	381	425	368	375	397	390	386	388	402	393	362	411	386	373	395	426	358	359	388	384	400	362	372	355	385	360	416	420	386	384	399	399	378	411	394	376	407	349	427	388	409	389	379	361	407	422	411	372	387	371	379	387	349	379	401	386	396	407	368	375	370	398	381	414	374	413	379	359	398	419	407	361	360	394	363	372	360	367	402	408	388	360	409	366	401	403	399	410	385	364	383	368	369	382	413	359	410	369	393	377	384	376	380	348	412	365	368	375	367	341	396	390	429	383	407	378	411	355	383	407	382	393	391	390	391	383	372	402	384	389	391	407	363	353	350	408	455	370	391	388	382	351	382	366	423	381	411	400	409	384	365	371	379	384	376	364	388	366	411	355	379	405	386	379	398	338	399	383	385	371	373	430	363	397	392	395	387	374	368	376	353	378	357	372	401	380	381	358	378	342	368	357	425	401	370	382	413	373	379	383	416	389	380	361	353	379	361	389	423	363	402	372	365	395	373	373	355	351	351	427	395	380	373	380	372	422	414	398	366	356	380	367	359	382	382	394	415	385	375	377	379	371	390	379	359	368	399	412	365	388	406	429	380	391	369	368	391	422	368	348	410	387	394	380	340	425	409	437	398	345	388	383	407	410	391	414	406	419	395	380	375	372	401	378	406	403	377	414	351	358	385	389	384	350	337	387	380	363	390	389	411	368	421	391	396	409	366	407	367	387	406	379	413	384	357	388	399	395	415	318	367	384	412	404	381	383	399	378	377	359	394	329	394	374	384	363	420	378	388	391	357	395	389	384	367	389	373	394	375	378	411	414	424	389	376	375	370	378	394	408	402	376	343	387	371	371	344	380	375	406	376	340	366	369	375	406	399	384	330	381	399	403
46420	56158	50278	37682	27860	20034	14330	9872	7723	5860	4423	3507	2813	2396	1995	1721	1500	1230	1138	976	887	774	789	698	621	617	537	535	510	477	451	439	473	402	420	382	404	423	370	395	388	383	390	400	392	375	393	389	366	392	345	364	421	356	389	352	374	397	347	380	394	361	364	361	363	378	340	361	342	377	348	374	366	365	370	353	347	333	365	342	364	345	405	368	356	350	342	359	367	370	368	356	358	338	356	350	377	375	379	398	365	354	372	333	383	368	346	376	363	329	378	352	356	363	392	381	387	323	331	374	349	398	357	354	382	391	374	362	364	378	385	371	356	381	344	368	381	364	339	383	354	377	399	345	372	352	351	344	352	355	352	362	411	359	395	401	365	354	332	367	349	366	394	362	375	336	364	372	342	335	351	362	377	376	363	338	362	386	359	326	343	384	331	373	368	357	351	374	395	334	397	383	357	366	357	343	371	373	358	372	355	343	347	378	327	381	365	383	355	363	358	349	336	335	357	366	372	317	338	348	323	334	348	383	335	396	402	378	374	360	356	338	370	388	350	356	339	362	334	386	344	357	398	381	381	376	384	346	363	363	407	354	362	355	385	353	380	362	358	386	396	345	391	339	366	341	358	380	375	306	339	328	382	372	369	345	387	355	373	354	325	355	345	325	331	374	374	378	394	370	335	355	375	335	406	363	380	378	352	406	355	359	334	326	361	357	367	336	381	382	371	332	364	359	349	348	331	320	352	377	374	352	376	377	395	379	350	392	345	352	359	366	375	386	380	363	360	324	329	375	365	355	371	324	346	379	366	363	363	393	404	361	338	356	389	368	392	364	355	352	343	343	380	425	347	367	381	338	329	318	362	363	375	372	376	353	343	354	378	321	343	368	370	380	359	333	316	362	392	371	334	387	337	391	375	359	355	362	343	332	357	368	332	387	371	339	353	414	357	377	380	342	406	352	385	329	368	385	321	364	352	343	372	338	355	325	371	360	330	367	344	392	379	340	375	362	341	326	352	368	332	364	357	363	339	385	361	395	371	367	334	346	344	373	382	387	385	325	373	343	373	367	367	361	351	387	386	342	324	344	414	336	393	357	351	343	365	373	376	343	349	343	366	377	375	383	384	359	337	386	374	369	374	370	360	358	336	377	344	369	349	385	359	338	381	331	351	369	352	352	346	382	364	337	341	365	362	375	367	336	401	349	334	360	366	384	392	402	356	352	360	357	355	332	348	372	347	341	382	344	397	340	398	366	345	388	327	355	355	369	376	338	338	358	321	346	371	369	356	387	375	386	378	398	339	340	341	337	351	360	314	402	354	364	377	342	359	358	365	340	377	389	350	350	387	369	347	409	322	373	368	364	362	320	377	376	342	360	340	383	346	376	377	335	344	393	358	376	368	386	361	381	365	357	354	372	370	403	345	359	365	358	355	403	366	361	353	398	333	343	405	410	406	374	345	356	351	356	348	371	354	361	392	374	356	384	379	367	358	354	339	375	332	372	369	340	390	371	378	344	316	399	361	371	314	345	360	377	408	360	373	386	351	354	407	345	367	393	370	366	366	365	367	354	362	371	402	372	368	382	384	340	364	336	312	340	357	369	345	367	389	330	356	372	385	339	328	352	373	371	359	357	381	351	358	384	350	384	362	361	339	363	351	359	365	364	343	348	385	334	355	385	373	376	362	359	351	393	360	360	355	340	378	348	349	359	390	363	347	340	361	366	351	352	348	411	355	350	314	357	372	378	327	332	343	337	401	369	387	378	364	370	349	337	368	371	350	401	347	395	361	360	383	334	350	336	361	369	362	373	368	352	356	380	348	369	384	374	330	372	337	408	377	375	356	356	372	358	326	392	353	356	363	315	351	380	365	377	360	365	367	389	334	377	347	353	358	370	390	348	382	359	365	358	361	315	358	378	375	388	365	350	370	358	344	312	371	340	345	340	396	392	341	337	349	382	354	415	351	353	373	354	357	351	320	392	336	356	342	357	358	339	396	383	354	389	368	359	356	328	386	342	374	351	372	367	374	376	373	346	363	356	348	353	367	381	405	363	374	393	374	341	362	366	366	349	380	359	353	382	337	332	351	363	340	383	360	350	370	350	385	384	366	357	364	374	391	366	368	356	375	410	372	372	367	336	378	364	375	325	384	390	365	379	365	359	386	366	395	363	386	348	326	317	329	361	353	340	349	365	333	364	370	327	373	359	404	349	373	340	363	390	356	350	330	374	352	364	402	360	384	357	366	368	326	356	365	355	341	376	362	391	385	296	392	359	388	339	366	355	377	384	376	410	359	350	330	380	350	356	356	371	384	367	368	362	375	355	348	344	376	374	406	370	343	372	348	397	327	368	353	357	373	341	361	360	391	397	375	389	351	345	352	359	365	371	390	377	346	363	369	387	337	376	355	369	376	383	359	370	353	356	393	345	309	341	373	385	345	350	356	383	394	369	387	345	334	372	401	376	384	363	379	376	335	342	379	377	370	340	348	384	379	375	339	366	369	350	348	379	382	365	356	374	397	352	349	369	364	348	344	344	369	386	364	371	372	391	338	358	350	369	355	372	373	389	374	381	354	356	350	371	401	393	335	372	361	350	356	375	357	348	393	376	354	360	384	381	346	348	369	390	392	353	329	355	395	393	373	377	357	381	347	338	371	348	336	378	323	377	361	339	355	358	371	351	397	358	366	392	354	376	337	361	360	334	332	357	404	349	352	329	361	356	338	342	326	393	390	352	361	361	351	311	384	339	366	343	339	378	347	388	373	356	399	339	343	359	347	336	367	385	363	386	375	372	342	364	352	343	379	402	422	360	366	353	367	381	360	363	331	368	343	363	347	365	357	394	337	400	343	378	361	348	352	319	355	355	351	355	334	356	333	354	331	394	355	348	367	335	357	345	351	371	387	397	410	367	397	368	328	351	333	351	353	362	380	380	349	362	319	378	345	362	348	412	359	393	330	373	370	344	372	363	375	364	354	374	364	347	369	365	338	384	378	339	376	350	364	339	380	390	326	367	366	396	367	358	403	380	374	385	386	331	356	376	309	385	351	350	363	398	384	375	360	351	369	360	381	354	350	337	361	378	367	357	373	369	383	359	345	382	389	342	382	379	350	370	368	381	340	344	359	332	351	361	345	374	373	348	353	368	349	368	317	373	385	372	368	310	351	378	372	408	349	367	358	370	367	348	383	352	352	342	388	355	369	343	372	340	382	315	364	362	373	330	352	337	357	314	369	381	341	350	388	384	363	376	345	348	386	353	358	324	348	377	347	355	364	368	345	338	364	359	367	338	360	336	375	341	340	350	327	346	372	399	368	363	353	341	351	379	359	369	378	355	354	394	362	356	331	367	371	362	379	404	410	357	394	368	379	373	370	342	366	338	368	343	357	364	373	368	320	378	378	370	344	365	358	357	355	345	355	365	356	352	318	336	375	342	355	403	381	346	375	358	380	335	323	372	347	385	360	365	368	348	358	379	357	351	397	349	367	375	364	358
25615	21620	29227	25191	23836	23992	17575	9058	5845	4468	3447	2694	2287	1944	1611	1428	1166	1201	1001	959	823	816	715	639	623	621	576	633	537	508	484	461	502	454	469	463	414	462	454	455	479	425	383	418	411	425	459	400	436	465	427	435	412	448	434	420	446	437	428	412	401	416	427	396	416	402	444	416	442	410	392	455	419	412	419	434	437	411	450	423	410	407	473	400	446	437	407	394	442	386	438	435	437	419	407	404	444	418	404	429	437	428	389	391	411	416	418	464	447	445	439	460	418	398	430	429	390	425	450	455	426	445	455	430	384	422	440	405	440	400	428	435	403	435	410	449	414	399	407	402	402	441	418	422	419	435	443	385	392	421	449	425	411	425	429	446	412	444	427	418	411	437	413	405	436	421	417	436	461	426	389	431	429	445	414	441	415	432	425	457	478	421	408	426	443	453	420	412	425	455	419	467	414	430	427	396	438	450	425	418	392	427	420	404	405	403	421	409	419	410	413	452	421	450	406	420	479	416	418	460	438	434	416	439	414	394	411	421	401	403	432	445	434	359	423	399	463	403	427	428	422	424	400	399	397	419	421	410	454	395	450	441	395	416	456	446	419	441	478	412	377	421	408	421	397	471	445	412	434	439	402	415	405	414	423	418	422	409	428	414	419	424	457	422	454	422	439	394	431	456	428	427	404	434	426	448	440	419	413	429	417	419	393	414	421	413	420	418	416	355	412	414	415	411	432	438	390	417	456	397	414	413	396	410	422	426	406	423	428	441	437	435	445	450	441	403	447	430	427	402	419	407	407	380	416	407	403	400	374	400	424	429	448	410	415	452	416	415	408	476	379	425	426	406	420	439	414	420	395	417	417	414	427	389	405	424	438	416	457	419	460	385	409	446	395	443	452	401	408	444	441	444	433	397	432	460	419	414	391	434	452	430	405	430	424	415	415	395	382	406	415	442	400	433	464	445	440	411	396	440	425	411	390	445	409	434	426	391	433	455	407	412	386	402	429	416	438	454	428	424	444	450	434	410	458	445	445	455	436	419	419	420	440	444	449	427	398	429	401	402	406	405	407	434	350	422	399	412	417	431	432	422	421	396	430	452	430	409	455	425	435	410	405	445	436	454	381	385	423	403	421	436	416	425	426	422	431	405	428	410	436	426	441	450	394	446	405	412	422	378	449	409	398	444	430	411	412	455	425	430	419	406	415	426	415	441	431	422	402	428	443	411	402	422	410	403	417	471	408	429	429	452	408	447	418	463	413	421	460	409	455	414	436	428	432	426	413	427	448	403	429	380	411	422	468	420	440	436	434	436	422	432	425	406	438	433	413	402	402	400	462	413	404	406	417	451	459	433	428	398	406	396	425	413	443	407	369	410	448	439	383	418	431	425	427	419	418	418	442	435	432	436	423	451	443	411	409	442	397	438	468	428	427	453	429	418	463	428	427	420	408	416	467	427	422	418	433	395	430	414	407	410	405	431	415	440	449	404	462	392	439	408	409	429	432	401	420	368	382	407	422	440	448	429	426	414	417	410	374	439	423	386	416	389	448	431	441	419	459	428	426	414	411	407	396	393	425	431	461	422	438	429	415	382	381	408	440	425	416	414	420	403	422	406	404	445	427	456	433	457	438	408	429	431	422	427	422	388	414	438	440	425	392	425	415	436	412	409	431	417	448	387	449	436	438	428	425	422	437	398	413	426	406	455	434	442	426	416	406	406	445	437	431	419	442	405	446	431	400	389	403	432	399	439	426	439	409	433	402	428	408	449	432	439	457	378	397	429	448	445	430	409	428	422	406	411	368	406	421	431	438	432	444	443	423	417	412	442	416	403	402	397	429	408	452	486	373	388	424	414	442	414	418	434	375	414	427	410	428	442	440	436	433	486	399	449	421	444	386	425	386	416	436	408	461	416	431	423	416	442	406	415	413	434	409	418	399	462	406	409	393	391	416	408	443	429	419	399	439	406	406	383	444	424	414	439	415	423	409	441	423	415	443	437	417	442	408	434	428	443	438	433	441	436	415	479	403	459	436	456	439	401	429	449	452	399	448	458	432	434	405	429	440	439	403	431	414	439	427	403	419	442	421	468	368	425	426	403	413	393	421	445	408	419	438	424	422	401	442	406	427	411	438	430	410	441	434	439	470	423	439	436	430	417	424	426	391	423	410	463	424	377	441	422	406	454	435	423	454	465	405	416	399	417	463	398	416	411	396	433	414	386	419	434	421	421	428	435	459	403	409	460	429	427	420	456	392	435	413	455	431	430	415	448	431	432	430	419	421	431	410	461	430	396	387	427	401	420	408	374	428	422	432	437	435	435	459	439	439	402	406	395	426	416	419	461	394	453	427	426	442	386	418	423	400	396	437	421	457	429	430	412	412	391	423	440	426	473	426	406	414	402	425	431	393	388	450	428	399	436	413	402	412	411	419	414	423	444	438	429	402	415	464	444	418	437	455	414	422	442	426	377	405	452	427	405	448	440	390	396	457	410	397	389	421	425	402	452	421	415	407	439	433	380	450	391	410	378	416	387	402	408	437	417	422	411	464	429	446	429	429	429	420	454	438	424	410	437	426	418	424	472	424	395	370	448	436	428	419	397	462	416	395	447	455	432	405	425	421	436	387	448	432	430	401	445	406	393	428	428	421	453	414	397	404	456	442	437	419	410	404	438	428	441	414	395	383	423	374	439	426	423	436	417	400	391	431	424	437	406	411	447	424	421	415	443	412	414	454	443	403	404	440	462	411	415	430	427	418	420	409	412	411	445	398	422	420	411	442	427	457	413	421	426	451	454	399	411	434	407	415	411	398	398	422	411	422	428	439	433	443	438	445	442	430	399	437	376	423	432	424	432	434	383	381	393	419	415	423	450	429	413	443	396	435	415	430	417	416	453	439	417	384	442	404	377	408	423	413	418	442	441	415	427	472	388	408	408	407	422	425	449	374	433	452	423	408	424	468	424	435	430	420	427	425	417	447	383	426	411	446	423	400	428	425	441	417	416	465	487	392	427	466	415	453	418	419	400	442	448	413	461	464	400	430	445	432	426	442	416	428	396	430	418	432	426	417	414	419	398	422	420	393	432	413	439	465	405	383	397	464	386	403	409	383	438	421	395	445	432	455	433	420	433	384	458	439	423	445	419	433	427	397	430	433	420	407	418	448	388	409	441	393	414	436	420	441	412	419	430	430	437	422	425	430	437	444	401	420	447	436	388	463	436	384	410	433	423	425	430	432	423	414	431	391	429	424	454	408	485	416	427	396	402	451	425	434	401	389	439	434	418	440	412	418	414	422	391	393	427	440	447	417	456	423	422	430	430	404	395	419	405	418	375	407	403	446	433	441	426	432	374	414	438	439	408	414	428	450	409	462	431	438	400	439	414	422	389	406	429	435	410	419	466	437	443	396	420	408	415	402	451	437	408	406	418	417	445	433	411	444	435	418	412	417	430	417	408	408	428	421	417	440	400	419	419	404	419	374	423	437	404	428	429	400	405
47799	60469	53978	40365	31965	23705	16026	11718	9036	6740	5353	4339	3382	2842	2294	1992	1805	1554	1325	1144	1054	976	864	824	710	695	649	596	505	537	485	513	464	467	468	426	438	433	443	434	438	414	418	440	418	412	416	395	429	413	406	388	376	418	403	378	404	411	406	426	416	375	390	418	389	411	396	423	412	402	407	394	411	397	377	411	435	384	379	382	362	408	388	387	382	368	443	381	407	358	364	411	349	422	396	388	378	378	399	411	390	386	388	409	389	410	401	391	403	404	404	390	405	380	383	377	424	392	395	387	411	354	406	385	420	400	426	392	357	425	408	409	360	390	387	410	423	391	425	409	429	382	404	392	383	424	377	388	354	391	404	400	397	392	384	388	415	386	382	405	376	377	389	391	397	411	435	401	385	403	395	376	392	426	408	403	380	376	417	378	373	436	390	383	397	403	417	386	384	400	375	395	377	376	384	408	416	377	412	384	413	423	377	451	408	434	395	372	427	406	426	380	365	385	416	402	372	372	386	386	397	373	357	374	405	367	375	403	401	413	375	375	423	416	394	395	408	400	410	442	347	367	406	399	403	404	387	388	416	376	437	397	391	372	389	399	430	336	405	392	413	379	385	428	392	438	376	375	387	390	388	395	383	393	402	379	410	363	389	421	390	401	415	408	403	394	425	398	374	365	376	431	361	415	374	430	384	376	395	366	382	382	380	438	385	359	378	373	396	403	403	396	380	401	406	416	365	401	412	389	416	386	352	411	390	381	412	420	387	427	356	414	387	366	422	400	391	416	401	394	420	409	384	406	372	409	387	412	388	392	427	399	362	387	371	384	418	420	376	380	400	404	359	411	365	398	406	362	365	411	410	379	396	408	419	416	445	384	377	372	409	434	385	399	366	396	419	385	419	369	418	407	411	376	399	388	391	376	379	408	427	404	381	361	401	394	382	412	381	442	389	384	386	385	376	413	392	384	372	429	406	391	406	396	412	357	402	363	359	429	382	385	392	366	379	398	355	374	376	436	405	385	399	414	402	402	396	421	435	372	393	379	389	389	410	404	343	376	400	427	472	409	396	412	374	374	388	401	422	405	401	406	391	396	419	391	397	398	429	387	398	414	387	385	390	371	385	393	382	389	407	410	390	365	375	391	398	377	401	397	380	375	404	395	366	409	381	427	385	417	426	418	425	401	424	375	402	342	369	398	371	436	388	380	445	413	383	413	388	429	409	429	385	372	387	383	380	389	388	394	409	369	415	423	372	395	363	380	417	416	395	397	402	385	414	399	401	442	414	422	360	383	405	406	393	369	408	397	401	363	375	421	382	437	369	382	405	382	401	415	386	433	374	419	408	385	386	398	417	403	396	418	381	393	387	371	411	397	389	393	363	381	348	393	379	405	408	421	397	374	417	377	367	394	406	404	376	359	381	433	354	390	376	386	362	392	398	424	407	418	368	398	382	403	378	397	366	383	388	361	418	393	375	387	379	431	405	406	385	416	393	424	396	377	384	424	391	388	399	384	412	375	411	384	410	408	432	379	410	392	384	394	367	401	395	407	445	380	404	375	402	380	412	392	374	392	424	353	399	397	390	374	382	410	385	356	404	408	395	392	409	384	383	400	371	420	356	382	368	409	400	379	382	388	362	377	383	372	391	392	408	381	366	435	425	393	417	402	381	428	397	383	368	388	408	377	377	387	383	452	389	424	420	357	407	352	401	366	391	419	395	372	388	403	364	358	428	405	371	396	407	377	422	389	394	415	385	388	411	402	414	357	395	384	355	372	382	389	347	386	393	402	393	400	408	387	392	343	393	401	371	366	361	417	380	394	398	421	367	398	376	417	394	398	388	416	346	403	349	416	407	399	397	369	385	389	411	383	418	399	397	393	421	380	395	425	399	403	395	441	396	408	390	384	394	419	375	403	422	382	394	392	403	411	383	408	399	411	398	402	403	401	371	400	407	394	356	427	384	391	410	398	413	400	401	427	407	407	383	398	408	379	424	381	412	375	391	401	410	408	426	373	402	418	369	403	387	394	381	407	380	409	396	415	382	418	383	383	413	394	397	403	401	383	397	357	384	383	396	393	372	442	409	402	376	403	399	397	410	377	398	378	383	385	403	422	382	417	390	418	363	351	418	386	371	416	397	372	371	413	401	408	383	395	419	361	425	395	371	375	406	381	366	397	389	393	416	410	362	401	373	403	377	426	388	400	382	393	386	372	382	392	411	418	401	395	402	363	385	406	392	354	382	408	394	371	411	390	410	409	377	401	397	431	402	392	424	412	380	371	394	397	398	411	389	417	399	396	392	397	393	381	391	400	382	385	383	396	387	394	379	357	367	393	391	380	380	378	421	412	366	357	387	407	379	439	392	404	387	433	378	367	394	398	392	361	421	383	397	402	397	380	391	413	411	379	397	399	401	406	395	377	399	405	352	393	368	383	409	380	393	393	365	367	396	377	411	408	409	394	356	365	395	428	378	391	420	402	399	386	395	361	403	390	410	397	376	368	382	408	388	388	394	381	417	420	404	389	430	391	438	388	388	400	424	409	416	391	397	402	390	391	396	371	398	358	411	383	412	399	380	403	413	409	372	395	409	404	378	376	416	381	402	365	371	383	371	416	410	390	387	417	374	398	398	387	402	426	382	354	415	398	392	400	389	425	421	407	401	421	398	390	392	363	402	381	409	387	394	394	428	404	398	406	389	357	409	408	391	394	393	384	409	366	379	387	374	400	409	393	399	408	400	384	422	370	380	445	391	379	423	376	404	410	396	416	407	375	407	403	393	371	374	372	440	401	406	373	394	387	400	441	369	371	382	399	406	415	381	398	368	396	377	402	380	407	386	337	393	393	410	404	381	421	385	399	411	395	394	407	357	375	410	443	399	416	406	379	406	433	388	376	382	416	364	402	395	397	389	398	380	402	387	416	395	351	371	389	399	382	430	407	388	386	405	435	391	385	395	389	374	430	374	409	407	349	416	408	385	420	394	404	402	400	377	397	402	367	385	396	397	389	394	373	382	420	389	353	426	388	420	424	384	382	386	348	394	394	401	378	403	364	407	383	364	368	389	396	418	379	404	357	384	409	381	405	387	402	376	413	382	437	368	401	353	392	385	425	394	417	402	392	382	404	386	381	404	374	386	390	380	397	383	399	382	385	438	389	390	386	377	405	381	371	393	415	386	407	383	367	370	371	368	374	385	377	407	418	387	422	399	424	365	413	430	393	416	378	421	423	398	390	385	386	421	388	391	393	397	375	411	416	399	370	381	412	366	410	387	409	402	411	410	406	373	389	411	411	376	412	396	367	420	380	418	365	417	390	374	414	416	385	380	409	404	429	406	380	366	425	468	392	409	361	405	391	378	404	408	391	366	360	381	366	391	423	411	398	395	375	410	388	403	383	414	428	451	387	373	399	373	402	388	368	396	365	395	411	398	409	399	408	398	419	425	373	374	444	420	394	383	338	396	391	421	372	399	366	413	351	405	401	398	383	373	370
24970	21689	29234	24803	23028	23873	18191	8637	5452	4207	3113	2537	2093	1730	1511	1358	1137	1080	991	931	757	791	714	640	627	537	524	536	542	522	509	487	458	468	503	471	485	436	451	417	444	449	408	478	388	405	411	434	431	403	422	461	408	411	447	438	399	413	418	412	405	441	453	385	436	419	441	455	401	433	390	436	428	413	424	432	428	425	443	420	452	419	421	436	432	400	464	392	415	411	435	430	412	383	397	429	399	415	443	441	402	454	403	388	401	417	399	405	397	423	424	431	399	427	380	431	404	428	418	422	417	436	434	404	402	413	445	421	422	428	392	396	433	429	429	425	440	439	422	408	444	420	436	396	373	386	406	411	413	423	409	407	419	378	429	411	418	403	431	407	417	432	399	432	419	404	419	451	414	443	438	390	405	413	394	415	397	425	409	448	421	450	423	411	422	432	442	407	403	391	392	385	453	392	407	438	437	409	417	401	418	415	436	417	418	434	426	432	441	461	387	391	428	424	391	413	369	449	459	426	421	393	404	420	423	428	407	412	405	404	439	433	416	438	377	480	463	445	368	432	419	413	407	396	414	437	438	415	401	415	393	419	406	401	454	426	420	409	399	411	409	459	412	388	418	417	433	429	409	419	427	395	422	441	401	406	423	436	415	408	410	431	429	454	443	422	384	384	445	416	415	404	410	401	444	427	418	414	433	425	443	394	429	401	419	412	415	426	404	387	429	446	421	355	401	414	399	406	408	440	410	434	407	400	394	443	406	396	441	397	437	431	420	432	426	446	420	428	425	407	423	423	449	415	458	390	436	394	441	411	440	384	413	399	419	433	391	397	435	433	407	420	429	422	387	427	378	415	409	386	419	441	404	421	444	405	413	388	420	428	409	414	408	426	394	419	441	376	416	445	396	422	442	416	440	413	437	409	404	415	410	403	396	413	431	378	420	369	436	413	413	391	377	391	403	426	401	395	438	382	424	446	444	400	417	436	418	465	457	426	414	418	436	425	423	425	402	373	379	408	441	408	438	438	433	396	467	420	455	360	428	406	394	413	416	438	426	418	388	378	423	414	403	431	421	421	397	435	404	445	425	384	418	392	408	418	430	410	410	392	370	421	418	466	442	407	452	406	442	430	433	391	415	447	419	381	399	422	378	396	408	400	416	394	368	392	383	397	413	415	409	425	435	442	392	427	391	393	415	387	415	398	421	406	404	423	415	407	418	433	410	434	415	424	443	416	457	399	435	433	423	412	421	419	425	405	445	442	430	432	430	427	429	415	402	429	421	392	399	403	412	398	421	431	415	386	411	379	430	418	365	395	429	436	406	413	412	461	398	417	384	411	422	398	429	442	438	418	404	432	419	395	425	381	404	419	413	424	412	396	400	414	409	403	425	404	415	460	403	395	383	441	409	372	418	424	473	401	429	395	401	387	426	383	443	410	444	378	422	428	383	428	426	391	381	408	420	404	386	385	452	414	392	476	406	432	406	414	409	394	461	377	443	405	421	400	407	439	415	434	416	390	418	457	443	361	442	422	414	424	414	436	405	433	445	407	423	410	429	440	418	402	420	399	437	431	394	414	419	409	456	433	443	426	430	414	420	362	420	434	415	390	437	412	443	458	420	407	443	439	409	439	404	438	400	421	428	406	398	407	405	393	444	420	420	412	389	425	420	400	427	395	421	427	391	443	425	449	428	422	423	435	447	459	445	423	411	421	424	424	421	408	398	372	410	406	471	433	413	403	440	401	395	389	412	425	405	430	444	417	408	406	425	414	423	408	434	429	422	437	425	449	387	426	404	414	408	386	417	387	462	398	436	429	416	375	417	407	420	402	416	388	434	414	429	423	426	407	398	442	426	415	418	446	386	437	380	426	395	425	460	414	428	416	426	392	399	439	371	368	428	428	417	417	423	434	397	410	401	406	436	393	411	394	414	430	439	392	424	406	429	423	391	407	424	446	425	419	407	439	396	415	393	463	428	413	389	424	419	429	414	413	418	408	420	389	383	432	416	419	428	409	452	411	417	421	419	426	396	378	411	440	380	483	399	417	398	401	433	418	443	426	384	452	417	403	427	447	415	416	378	412	408	439	411	421	458	409	383	433	380	392	422	408	448	403	417	427	447	436	387	430	421	448	431	394	411	455	435	412	421	416	428	364	430	413	406	379	409	426	401	406	411	425	420	388	410	417	439	433	425	422	419	425	416	396	433	399	422	380	433	403	440	382	421	390	397	409	420	401	427	393	439	388	412	446	417	425	435	426	431	392	436	417	433	392	403	438	405	422	424	435	410	405	427	424	441	418	418	403	390	420	436	392	371	435	403	416	423	413	393	401	395	411	451	399	428	396	409	439	407	442	421	402	453	395	434	420	440	396	424	418	412	420	390	419	432	423	420	393	452	425	405	393	389	451	409	419	410	395	454	394	426	424	402	434	434	424	403	429	396	382	455	406	413	397	432	385	413	382	406	417	441	440	413	423	420	425	417	422	391	416	427	426	464	392	415	425	420	377	431	412	423	402	473	433	374	427	398	416	426	392	404	428	419	388	390	406	383	386	410	394	403	425	414	442	457	423	431	415	438	427	403	436	401	401	389	420	430	426	437	404	396	425	407	410	419	411	388	397	408	434	420	422	411	416	433	409	395	370	396	403	413	413	393	401	379	388	422	389	413	405	387	453	409	423	411	391	454	386	444	428	387	453	386	411	411	464	435	412	399	384	406	377	381	409	433	403	383	433	440	410	417	394	440	369	453	447	421	411	413	422	429	406	404	439	436	393	401	411	426	425	418	451	414	404	417	433	443	439	448	410	431	439	443	432	414	364	423	452	421	431	436	432	430	419	390	417	432	431	403	436	423	382	426	410	404	417	377	392	436	415	410	392	429	415	401	437	428	401	414	439	427	409	414	411	449	446	386	456	443	410	418	431	463	443	410	429	423	428	375	434	408	427	423	398	378	436	410	429	428	403	363	417	459	398	426	394	420	421	427	436	472	372	406	440	420	417	415	427	417	420	437	405	430	403	413	413	421	427	418	417	429	407	404	386	428	431	434	432	433	387	409	397	410	408	431	403	393	428	406	415	409	451	418	414	406	412	433	413	422	415	425	425	455	401	448	378	403	448	455	405	461	460	420	402	360	401	413	437	424	399	434	443	423	399	436	379	406	404	455	415	425	397	406	390	388	414	445	415	421	446	435	413	396	413	434	460	424	469	438	387	439	404	397	448	426	387	450	450	437	385	412	388	435	401	390	414	412	356	390	390	393	437	419	436	434	430	440	403	412	428	412	417	435	413	413	411	443	389	431	438	435	426	367	449	392	368	458	442	449	394	393	377	447	372	434	396	436	394	391	445	461	406	368	382	424	446	374	452	447	418	426	440	382	424	425	427	426	427	409	392	431	447	441	433	408	437	389	361	389	399	404	442	418	418	454	406	443	394	423	430	411	379	423	391	427	420	373	400	388	404	406	394	427	406	411	416	438	447	403	455	420	400	408	400
53450	62869	52378	40184	32576	24503	15984	11609	8821	6720	5339	4060	3313	2775	2271	1944	1701	1451	1309	1186	1012	974	863	716	703	687	583	552	612	546	521	474	517	452	452	444	453	448	429	414	431	372	420	396	426	431	408	376	401	409	368	400	389	430	354	403	392	381	389	351	381	370	374	417	404	403	384	419	373	406	358	411	338	385	397	374	370	386	396	432	378	386	363	414	389	415	379	406	363	399	392	373	388	365	416	408	351	404	414	365	390	398	370	341	415	379	384	355	425	381	442	399	356	423	408	433	420	393	396	415	384	417	362	398	383	341	405	364	406	397	408	417	420	371	380	364	413	389	387	394	424	382	418	413	397	388	371	418	382	370	384	382	416	341	396	375	381	381	402	418	386	391	386	402	405	344	360	380	398	397	394	359	392	383	390	361	414	416	370	399	410	405	389	351	371	415	382	409	395	395	381	373	401	402	356	403	388	378	401	378	377	381	361	420	381	378	418	409	399	411	400	405	394	384	394	405	389	378	408	413	392	421	412	389	367	403	431	368	402	366	401	394	383	364	394	406	376	394	406	396	372	381	365	404	382	381	380	400	394	394	371	381	374	406	375	383	383	394	327	374	370	381	403	355	415	419	411	432	421	377	410	413	383	420	380	360	385	393	370	379	415	388	404	384	378	393	384	382	387	401	369	396	386	373	400	411	395	363	385	364	389	393	397	383	401	380	371	378	371	408	357	386	407	429	430	391	386	390	408	421	443	396	399	415	408	377	415	370	418	392	434	398	407	407	394	406	410	406	372	374	384	354	391	400	361	364	376	427	417	391	370	394	375	401	408	400	419	372	430	361	372	377	383	390	381	386	404	384	375	386	375	358	393	384	391	399	387	387	380	376	445	408	395	414	367	422	387	374	365	416	411	405	401	380	370	428	376	407	372	390	391	382	372	377	375	367	365	386	377	380	385	411	377	424	389	373	391	385	406	386	397	421	392	373	381	356	426	418	383	388	393	397	426	393	425	382	378	386	394	391	368	415	423	365	355	403	379	386	382	380	401	400	404	418	375	363	365	398	378	433	372	410	425	398	389	435	378	380	375	390	396	392	401	409	407	390	392	351	362	373	402	403	408	399	396	384	408	380	414	387	395	378	392	391	378	429	394	387	373	414	396	377	371	390	379	377	384	401	397	400	421	425	387	398	402	418	382	398	379	369	409	383	422	356	382	382	355	365	410	412	397	419	402	417	377	376	383	400	363	396	385	397	406	423	397	367	410	410	379	375	369	399	331	374	392	389	382	372	407	358	392	388	430	389	374	385	396	401	404	348	365	388	396	386	359	389	421	415	392	382	420	422	364	380	396	388	374	389	357	399	402	374	398	403	398	400	397	402	367	374	398	367	359	395	385	381	349	422	407	400	394	408	395	373	384	390	398	389	390	367	423	414	402	386	408	389	400	355	389	404	412	401	408	404	393	404	369	418	375	370	386	384	393	390	354	390	382	343	388	378	408	369	415	403	390	395	396	356	387	422	376	399	374	405	416	389	373	383	412	379	386	394	429	426	386	369	399	408	385	394	370	367	368	390	398	399	377	419	380	370	376	373	357	400	386	392	408	400	409	397	419	382	357	407	423	413	378	399	406	394	461	340	399	422	436	397	389	418	378	390	382	423	382	385	393	379	421	431	372	406	405	381	366	409	380	408	388	399	386	410	392	425	381	385	384	401	378	353	399	393	377	362	383	397	385	376	435	412	393	363	383	389	421	421	409	370	341	398	395	355	440	402	394	424	410	368	412	394	355	397	395	381	406	404	368	403	372	378	415	372	416	424	405	432	399	375	357	359	410	406	382	384	384	406	406	391	347	376	377	372	386	389	389	381	425	363	378	407	379	408	397	371	388	361	360	404	373	393	403	375	392	357	364	414	406	339	387	402	417	419	374	373	382	385	401	372	388	374	384	416	366	360	367	398	412	381	369	395	400	395	389	378	389	396	372	366	388	411	411	385	397	382	403	356	397	376	423	375	385	410	342	360	388	373	376	392	392	419	383	414	397	397	357	422	387	435	389	388	382	382	400	382	367	418	426	367	410	369	393	387	388	370	399	326	400	394	367	379	365	435	375	399	377	399	390	370	405	399	412	390	405	385	415	378	402	376	363	365	388	425	360	400	395	411	347	399	394	385	381	398	358	383	371	374	368	396	389	399	393	349	386	407	396	371	394	367	358	380	415	415	406	351	420	375	365	393	365	400	386	406	352	417	403	391	403	393	412	382	409	409	408	395	414	412	400	382	379	410	412	363	411	369	374	377	382	412	395	318	401	410	421	368	391	386	438	406	375	378	377	413	415	369	366	417	380	371	371	370	378	402	383	400	404	373	381	380	432	384	424	420	401	412	366	381	407	413	369	381	385	387	373	391	419	400	392	366	383	385	441	414	394	384	401	383	417	422	384	408	385	379	372	379	436	407	367	405	396	362	387	367	337	368	401	388	377	401	396	373	402	392	425	395	424	389	370	387	390	405	412	383	379	401	389	363	399	405	381	410	379	382	373	381	426	381	360	363	369	354	406	396	406	412	440	381	374	403	380	403	380	394	399	388	386	353	371	406	394	407	391	390	397	391	393	413	388	358	358	388	349	373	364	379	371	400	394	414	348	376	426	382	412	352	373	421	414	402	421	426	383	390	369	389	377	380	403	418	353	416	421	412	396	397	415	392	383	387	394	390	400	387	388	393	419	400	355	395	403	392	376	359	378	399	398	383	385	390	362	385	367	385	390	407	393	418	391	381	387	388	433	376	366	371	373	415	370	390	381	391	346	401	398	368	400	384	362	375	401	395	376	398	382	370	393	378	360	387	388	356	362	385	339	422	412	369	392	394	432	406	385	390	360	398	377	395	419	412	376	391	439	384	413	399	424	388	372	349	374	401	420	385	376	404	402	366	399	385	390	412	425	418	383	379	391	389	420	392	394	383	389	373	380	386	419	396	389	431	376	373	410	370	414	392	361	408	421	375	394	382	363	406	403	362	387	400	389	409	402	373	396	393	380	382	398	404	383	374	387	414	382	357	340	405	382	391	404	410	381	383	400	371	355	362	412	356	417	424	417	418	389	413	370	423	418	404	410	386	410	419	390	419	418	414	361	370	402	378	408	379	403	374	392	379	422	398	381	399	412	384	399	388	404	397	374	357	384	370	380	387	379	415	403	411	392	387	361	404	393	433	378	402	380	400	366	370	373	410	375	408	430	382	420	432	416	391	394	383	427	403	402	362	383	379	406	409	401	438	397	375	361	396	335	414	404	358	409	379	396	389	414	385	393	377	409	359	401	378	421	383	383	378	382	377	371	418	441	395	372	381	363	402	391	384	376	390	384	381	373	416	410	391	377	366	370	380	371	426	416	403	407	382	396	362	409	393	422	358	412	414	389	385	398	391	384	392	400	393	402	375	430	409	396	414	381	410	385	387	387	361	422	413	365	424	410	392	392	415	402	393	403	385	380	382	384	370	359	409
24300	21592	29355	24443	22417	24173	22316	10559	6470	4917	3748	2992	2417	2038	1730	1544	1410	1210	1024	1028	879	808	812	752	651	612	595	544	544	556	564	523	524	499	482	495	462	490	491	472	436	508	491	423	450	429	462	455	408	429	457	422	453	434	406	449	476	447	476	446	444	432	474	479	463	403	460	448	449	442	421	471	457	426	418	414	405	448	451	480	452	413	456	428	493	464	439	426	449	449	438	410	431	414	435	411	406	441	449	436	452	444	420	482	437	473	452	420	417	434	438	452	453	458	453	463	453	442	424	428	432	450	466	436	437	391	434	434	451	443	402	472	481	441	449	395	437	469	425	465	473	438	453	437	424	421	435	433	413	417	405	413	444	443	429	443	419	451	468	470	421	465	442	461	442	445	430	472	412	397	438	447	451	426	444	427	444	478	440	462	455	459	449	424	432	470	427	411	459	421	433	421	473	476	444	428	438	435	473	428	443	448	449	440	437	407	443	448	475	440	486	409	443	433	434	453	444	419	427	462	455	434	419	468	440	465	423	439	421	444	412	476	422	445	415	464	424	448	425	450	462	478	489	432	456	459	447	407	460	437	447	424	422	467	462	425	400	466	412	451	454	453	431	466	449	468	430	452	444	487	441	453	380	475	433	471	441	421	464	435	448	452	438	415	437	437	435	425	454	427	452	444	428	425	433	447	436	461	429	431	446	460	410	399	411	457	422	433	418	416	441	421	439	430	423	459	442	428	452	456	454	436	458	482	440	448	433	406	461	454	431	439	440	480	453	427	434	472	466	469	448	492	451	411	459	409	430	460	480	445	429	469	455	457	443	463	415	439	434	448	465	466	452	464	446	438	424	415	452	430	443	425	432	418	427	442	413	455	422	460	436	441	422	438	444	436	444	419	432	450	431	441	436	510	446	451	448	453	437	446	462	454	402	441	437	450	441	418	406	432	441	438	470	444	413	405	478	448	407	419	436	400	440	449	462	463	474	401	462	449	429	414	481	439	451	455	471	443	432	431	450	416	436	414	451	413	437	411	416	422	453	427	417	453	442	447	433	501	433	473	462	445	441	454	442	458	443	433	450	441	451	410	457	420	428	454	455	428	418	428	448	414	471	453	450	429	451	471	418	469	490	465	430	474	431	424	437	433	455	381	446	456	417	454	418	394	425	454	408	413	459	427	396	429	465	430	470	431	435	411	434	411	420	435	424	450	447	475	447	471	457	465	468	421	423	425	449	409	435	441	407	469	448	406	450	400	450	408	448	437	468	441	408	430	423	450	436	445	460	403	468	452	430	474	466	475	420	411	443	512	489	441	424	474	456	451	479	436	497	436	437	417	462	403	406	483	434	434	435	483	438	410	439	427	425	436	447	414	401	436	460	432	443	462	443	435	440	436	440	420	413	474	437	434	421	448	411	471	432	433	441	460	464	432	413	422	439	448	454	423	484	454	423	420	465	431	479	460	458	446	466	455	437	412	463	412	428	426	428	455	426	444	422	456	442	497	417	438	430	418	434	436	459	440	460	443	447	442	442	438	429	440	461	394	416	449	465	452	439	422	427	418	424	461	436	432	426	455	469	459	445	467	474	410	439	476	451	425	450	457	465	431	472	419	424	439	464	468	430	423	450	428	464	428	440	427	449	485	414	458	426	452	449	479	472	421	418	459	465	424	445	418	463	443	457	453	462	414	425	433	414	426	455	419	471	456	400	463	474	447	454	426	450	444	423	440	408	472	409	466	481	406	429	427	481	421	459	467	458	476	426	474	456	460	490	439	422	426	419	464	429	432	428	472	433	461	452	418	490	427	457	468	435	421	453	479	455	449	438	411	434	457	465	435	450	474	459	414	447	459	427	415	460	457	461	460	431	454	473	456	454	468	415	459	433	433	481	439	447	458	429	399	428	430	415	464	455	479	426	443	448	466	435	400	466	428	441	449	450	458	422	446	467	446	447	444	444	429	416	417	438	435	476	444	443	436	436	418	423	465	422	435	466	468	420	429	407	430	398	458	417	436	434	418	461	434	450	447	415	394	430	426	424	446	427	456	448	450	441	444	436	437	456	437	437	446	408	444	415	415	465	475	408	454	415	447	447	435	473	438	432	451	436	428	453	451	432	418	423	476	448	438	493	465	438	429	467	446	465	447	454	472	432	413	434	447	438	447	418	436	425	408	424	434	434	396	461	457	414	427	418	437	444	408	431	455	475	458	481	475	446	425	430	427	443	429	442	446	440	442	477	422	451	414	425	436	403	453	400	417	430	468	439	442	454	432	435	436	462	428	457	437	455	433	428	397	462	466	416	490	438	430	435	437	464	439	451	429	464	449	433	479	434	448	449	426	452	439	464	443	445	462	464	418	467	453	444	395	412	432	470	456	428	407	453	432	417	453	421	430	422	431	402	383	430	465	428	414	430	364	442	456	430	432	431	425	449	414	421	505	430	410	426	442	434	444	444	458	432	458	410	483	421	430	459	434	411	417	496	432	471	457	442	454	413	440	492	454	424	398	455	474	441	429	465	424	432	455	446	462	465	418	414	424	440	428	445	467	455	405	423	430	433	414	428	456	464	483	431	475	474	467	476	450	424	424	424	455	466	448	419	470	457	456	453	419	448	456	424	406	419	443	432	487	415	451	421	441	452	426	429	449	467	438	400	439	463	457	412	448	437	447	435	405	450	454	401	443	436	488	443	428	427	437	445	438	443	438	442	470	485	426	468	455	472	423	443	445	417	460	458	459	449	444	433	463	421	453	459	487	458	472	449	436	397	408	442	457	469	431	445	424	452	435	439	433	434	435	457	471	410	440	411	427	427	461	460	456	448	403	448	461	436	407	437	459	427	467	438	461	455	447	437	454	443	397	431	467	417	427	462	443	488	445	420	450	460	444	420	454	437	442	436	427	441	407	439	456	463	438	460	436	438	415	497	438	448	425	464	442	454	440	479	442	434	450	434	464	461	464	440	441	447	437	435	405	449	438	399	463	424	449	453	463	472	426	451	424	457	458	438	438	464	451	405	396	435	439	416	412	435	423	428	434	456	428	460	479	421	438	434	445	457	430	428	462	457	449	417	455	466	423	447	404	403	452	458	475	420	448	424	462	427	431	440	435	449	455	439	401	440	440	454	419	451	411	423	436	401	473	443	435	472	428	467	398	443	436	444	402	467	423	475	437	454	426	441	445	448	409	426	439	490	437	404	425	440	417	456	467	461	448	416	448	449	467	442	435	460	448	457	427	447	480	411	425	447	459	428	438	441	408	445	445	461	453	379	426	470	458	434	458	470	414	411	449	427	483	450	461	501	440	446	406	425	433	450	444	418	430	413	410	477	449	462	428	433	398	442	397	458	458	399	460	431	453	430	475	447	472	447	436	414	474	420	442	457	400	407	452	451	458	446	454	476	466	428	448	466	451	422	438	445	430	443	417	436	436	443	403	482	432	443	418	377	460	460	470	456	447	442	449	464	438	458	435	454	440	437	458	458	429	463	447	409	420
50570	59904	54022	42004	34528	25442	16674	12607	9440	7403	5720	4636	3767	3070	2645	2225	1938	1683	1440	1304	1054	976	967	844	778	673	611	621	565	567	598	497	547	503	481	449	462	457	472	433	448	411	385	444	417	415	437	412	432	420	380	418	384	403	395	413	411	444	387	441	413	361	399	385	405	426	399	388	399	390	381	416	409	406	415	440	410	413	387	404	413	406	393	389	424	419	397	401	420	459	401	384	410	409	431	418	423	412	400	391	406	386	393	432	445	407	391	436	397	398	411	413	420	429	415	386	403	442	419	430	399	407	391	447	421	406	398	415	392	407	394	423	421	409	438	423	436	417	437	420	404	402	369	426	393	457	427	449	421	410	441	424	406	391	412	402	428	418	388	436	404	403	419	419	386	437	414	402	430	434	400	411	398	408	394	393	442	419	420	415	360	450	423	412	439	413	407	423	451	416	402	407	426	423	431	436	427	419	443	467	394	423	395	423	395	410	402	406	416	452	415	414	407	419	439	395	368	396	395	447	393	397	407	411	422	428	436	408	401	420	432	408	400	424	407	404	411	430	401	408	392	375	424	421	388	430	462	419	420	421	446	428	407	414	424	391	439	421	398	412	397	383	388	414	397	396	389	423	398	416	406	410	402	397	392	411	430	404	405	395	428	424	407	391	417	394	411	407	413	441	402	426	415	388	367	423	423	382	401	423	376	430	379	428	409	390	418	432	402	391	428	398	420	427	408	397	390	369	426	418	395	376	434	400	436	410	400	410	444	387	410	419	412	395	419	415	408	425	387	417	406	390	393	373	397	407	409	444	413	383	398	429	437	410	389	422	372	436	366	384	396	393	380	390	389	402	391	408	427	418	406	411	414	437	417	406	438	412	405	378	423	404	438	423	405	430	443	443	422	402	414	425	424	401	433	412	411	401	394	411	405	384	427	429	386	408	466	401	409	399	409	420	403	392	417	383	377	395	398	444	386	426	420	388	428	416	431	380	409	433	407	368	390	442	409	372	407	447	449	441	414	400	373	412	391	390	417	406	439	425	374	468	412	410	406	431	410	393	415	453	404	406	410	390	425	390	382	452	411	375	407	442	370	457	404	396	392	387	385	405	423	423	419	449	463	405	414	409	395	427	419	397	401	418	403	462	407	465	413	407	449	426	447	438	410	394	422	433	448	390	423	412	450	446	411	400	388	392	393	392	433	421	404	417	429	395	413	427	381	356	397	414	395	444	431	409	439	437	398	443	359	406	418	396	371	413	388	404	443	430	395	408	431	411	435	405	392	404	392	407	382	408	425	390	382	417	391	418	398	421	440	394	420	397	411	397	429	392	419	399	412	385	437	406	419	415	387	405	411	371	450	433	379	408	442	391	406	378	393	380	404	434	403	447	374	393	409	444	440	435	445	413	397	419	406	418	374	383	423	388	413	416	391	408	367	406	399	425	398	379	457	412	403	395	420	383	403	416	406	425	396	405	409	420	378	376	404	406	428	446	416	438	416	390	395	375	418	415	439	391	394	446	422	429	426	430	410	399	401	404	426	420	408	436	468	390	398	410	412	417	380	424	392	456	353	463	408	432	377	432	412	409	428	400	425	394	412	420	416	413	400	414	375	432	411	422	428	427	413	402	427	427	416	398	412	435	427	404	435	393	389	417	400	409	412	391	401	440	444	386	446	424	419	419	432	406	407	418	420	382	399	411	429	393	424	399	428	421	405	415	406	397	381	423	406	442	424	420	389	416	410	401	430	417	423	402	438	416	430	374	380	432	431	378	372	429	371	396	436	415	365	425	429	379	404	406	375	413	456	445	401	387	430	392	417	414	403	426	412	395	432	435	450	432	390	433	405	429	422	413	406	434	420	452	428	411	450	393	435	409	394	417	450	412	392	396	394	397	456	427	370	406	375	402	384	367	400	395	418	447	410	397	395	439	386	398	419	423	408	382	406	417	430	405	375	429	375	419	422	457	439	456	384	385	388	426	406	387	394	387	411	415	387	443	405	415	409	450	390	401	396	419	420	412	431	399	446	415	426	370	415	408	402	403	423	426	428	412	378	391	388	380	398	410	412	392	430	437	396	393	437	373	412	388	424	395	414	385	375	427	416	397	391	398	406	393	443	410	403	393	422	412	409	400	394	441	446	445	463	456	421	382	399	411	395	389	345	451	380	450	434	430	420	406	381	424	429	394	373	440	424	431	449	445	455	407	414	396	418	397	410	455	437	423	392	396	434	415	356	424	415	411	401	419	393	440	394	383	419	404	452	402	394	435	405	446	432	428	425	407	434	400	451	393	410	431	410	408	371	380	456	414	413	431	400	390	389	388	423	456	391	401	443	382	408	428	403	445	416	393	392	401	396	422	427	416	439	457	422	425	399	383	408	415	425	443	400	405	423	407	367	415	417	428	373	386	400	414	421	446	395	394	449	414	406	441	440	416	458	404	410	418	407	386	399	385	412	414	410	409	417	417	419	432	421	452	403	425	414	454	427	420	422	426	404	414	386	370	411	375	380	395	416	411	450	403	390	427	417	363	400	423	394	375	418	423	431	398	375	382	401	416	414	400	406	415	425	404	420	401	410	396	388	412	393	399	413	434	403	417	382	438	398	391	403	410	403	368	420	419	403	432	410	363	401	390	382	410	408	394	416	382	399	422	404	440	394	384	416	411	429	398	433	387	437	413	391	423	404	382	412	384	414	384	416	380	428	450	411	423	408	415	449	414	411	399	417	387	396	411	439	394	407	440	400	431	435	388	411	421	417	415	416	410	413	403	366	407	398	432	447	413	422	405	410	439	404	419	398	421	412	433	375	399	382	425	436	434	406	424	396	403	426	402	418	401	396	398	417	454	421	411	401	429	404	397	418	388	394	384	438	418	405	399	399	394	430	410	409	449	413	402	383	447	421	408	448	437	403	413	382	415	379	426	410	400	381	425	468	378	466	425	416	426	431	391	406	402	397	437	399	396	445	434	430	355	441	424	432	408	443	422	405	403	420	416	410	427	410	448	426	408	409	398	456	389	430	439	412	436	446	387	411	413	447	401	434	427	407	405	392	424	428	439	391	417	434	397	409	417	420	401	391	412	383	434	446	407	380	400	425	411	403	445	449	393	444	387	390	445	424	443	399	417	395	405	459	385	381	420	447	412	414	401	396	430	406	430	417	426	432	403	393	390	429	455	434	394	436	385	407	422	437	421	389	426	389	401	420	374	412	388	408	401	425	414	413	429	415	415	417	395	433	427	399	404	435	424	409	388	409	447	394	411	366	437	376	389	399	402	415	402	428	386	399	403	419	432	350	393	392	445	423	410	461	408	445	409	403	416	385	474	385	414	396	427	407	398	394	468	401	407	382	402	401	426	400	421	416	391	428	404	394	413	419	432	406	398	415	383	415	438	428	435	429	421	433	403	409	414	380	410	438	388	394	408	387	408	404	375	443	412	430	413	378	377	441	413	355	399	426	457	427	446	422	420	415	446	435	408	431	428	442	414	415	390
29234	23171	31516	31373	23782	15877	9352	5759	3988	2924	2304	1925	1542	1350	1112	1021	919	780	747	680	614	590	579	548	518	507	489	457	456	421	419	459	401	402	397	382	405	367	396	400	437	399	413	398	366	384	376	345	386	348	382	383	377	360	379	342	375	385	371	379	370	360	335	353	390	420	416	355	396	379	331	366	374	374	386	362	367	418	408	360	362	394	386	356	405	386	366	371	398	407	410	387	361	377	338	369	388	378	359	406	414	375	372	366	405	391	377	394	369	396	432	411	396	398	356	391	366	388	405	409	380	413	384	366	368	390	407	395	412	369	366	387	385	370	385	358	384	380	358	379	393	384	378	395	392	389	369	404	381	386	350	398	389	366	367	410	377	379	390	403	394	390	357	377	373	398	340	344	372	383	371	364	400	383	347	375	398	357	365	380	363	341	425	376	408	387	366	395	411	385	400	391	390	329	376	367	363	374	389	377	381	346	360	366	414	399	343	384	371	386	381	363	387	368	378	372	374	380	367	368	410	350	375	384	382	372	372	382	377	392	383	373	397	333	382	418	388	375	401	387	371	390	386	379	370	351	364	351	396	360	393	391	378	391	365	364	406	376	362	379	370	399	376	385	366	393	390	383	392	362	381	377	371	361	395	368	432	396	367	362	401	363	368	385	379	365	343	362	387	369	418	350	404	403	371	354	399	386	364	395	357	385	367	374	361	341	366	393	372	351	378	364	342	397	374	355	381	406	354	401	393	382	396	333	351	384	372	398	352	403	382	399	398	351	413	360	402	388	383	398	400	398	397	378	392	373	414	382	370	372	363	348	381	343	377	376	375	369	391	375	369	379	383	387	381	374	389	384	379	372	387	356	396	383	370	377	417	405	385	368	393	365	377	359	347	361	360	354	357	392	364	387	364	382	427	349	354	356	379	397	356	377	370	350	358	367	384	394	378	365	366	398	377	388	355	338	384	368	400	363	384	404	376	386	411	341	416	411	359	362	388	375	360	375	387	389	367	409	386	393	329	380	373	360	425	358	404	388	380	373	401	362	375	413	383	337	373	376	391	387	367	372	390	385	386	383	374	354	382	351	406	394	376	351	421	380	391	390	398	356	370	390	402	394	410	370	377	398	416	361	354	377	359	353	335	363	371	368	368	393	377	380	367	423	360	356	392	389	417	369	350	373	367	383	385	367	403	423	387	367	397	416	378	388	393	393	395	358	380	368	378	373	402	381	356	379	385	357	395	360	364	381	368	371	393	382	395	399	371	402	397	380	379	377	380	365	357	343	386	401	373	401	393	405	343	404	369	328	370	380	379	362	378	375	378	379	385	377	341	337	393	385	391	372	384	336	371	377	358	372	363	369	373	360	376	373	376	382	397	394	374	377	357	362	327	379	349	362	388	348	411	383	361	339	375	376	399	404	391	406	405	414	395	377	353	393	386	359	348	397	419	379	366	373	388	384	379	413	345	355	376	385	347	348	371	372	360	350	374	369	359	343	361	377	383	352	346	380	373	379	392	371	415	400	408	407	397	363	396	370	394	356	379	394	394	358	379	394	362	390	366	374	388	388	368	403	382	379	379	382	390	355	402	359	393	360	325	367	359	358	381	379	361	353	404	383	377	369	399	361	355	393	355	382	390	389	356	399	356	333	356	362	376	393	331	374	382	355	358	361	384	377	401	365	372	365	399	383	394	408	377	369	420	382	391	382	393	356	403	359	401	373	372	344	345	376	361	357	390	379	392	354	382	350	352	353	387	370	406	373	388	364	378	387	376	376	414	337	347	387	367	384	360	396	376	406	370	364	374	406	376	380	383	362	385	369	354	373	392	387	390	391	364	354	393	390	373	364	397	372	375	355	357	400	380	415	383	399	345	361	357	348	381	376	406	366	366	390	380	369	372	387	336	374	366	361	348	374	388	386	382	369	361	396	370	366	397	388	398	412	343	373	380	372	385	340	396	418	407	374	381	370	394	369	388	415	372	398	355	388	382	361	399	364	397	352	379	372	407	360	373	396	389	362	393	368	426	400	372	386	381	389	388	370	424	382	373	400	371	404	347	398	373	392	377	373	401	353	367	420	376	374	369	348	384	354	377	396	387	403	349	366	400	376	386	434	376	388	366	394	349	349	378	365	364	382	318	396	379	404	372	384	390	350	386	366	379	367	402	393	410	396	385	363	412	359	363	386	393	379	389	410	365	386	361	368	395	410	370	364	372	344	371	433	389	396	347	360	409	360	360	372	350	385	367	387	351	406	377	385	368	337	373	403	355	389	371	372	373	408	390	367	384	352	410	375	351	396	401	352	371	355	372	392	360	386	373	380	369	398	379	362	395	397	414	319	379	370	347	377	417	365	387	390	363	357	394	401	388	392	359	370	380	381	376	407	375	403	388	412	381	381	370	384	378	377	381	371	363	350	373	375	364	375	396	353	410	374	409	393	359	356	373	379	357	389	403	386	371	377	339	407	413	394	378	383	377	379	351	411	378	409	374	415	389	375	381	346	372	394	412	385	359	358	419	376	374	369	366	353	403	358	392	396	327	376	334	382	392	379	404	375	391	412	392	376	367	377	384	396	344	386	368	399	392	388	383	383	372	386	403	390	406	360	394	417	390	360	389	396	403	356	393	346	388	389	400	365	369	389	385	376	431	429	387	378	365	386	375	366	340	380	368	434	355	340	355	377	360	418	365	418	378	358	396	341	370	361	401	382	389	362	397	403	380	355	361	397	367	375	385	385	346	378	352	417	368	386	355	376	396	370	376	405	410	376	392	374	393	354	369	388	376	402	358	382	363	394	349	357	407	378	425	373	381	370	349	354	343	384	383	396	370	374	403	389	392	374	395	363	367	356	384	369	378	382	395	408	370	380	381	391	351	398	357	372	380	357	352	371	394	385	408	395	408	377	375	372	426	386	352	384	389	352	387	356	356	412	369	393	390	399	365	417	383	364	355	379	371	384	336	345	377	372	377	378	354	368	368	381	389	380	358	368	336	368	391	364	359	362	380	403	405	361	393	387	380	409	404	400	372	344	403	339	373	384	405	383	364	389	403	391	387	398	344	402	378	424	384	407	398	374	361	362	406	355	393	418	401	379	402	349	383	385	386	388	383	376	400	384	367	346	375	391	363	368	391	403	382	377	389	375	366	348	374	410	347	355	346	328	363	402	382	383	412	398	394	391	378	388	364	393	352	370	360	389	344	374	367	387	374	374	378	393	370	375	381	366	397	390	381	346	362	393	374	382	340	402	404	412	389	376	367	384	408	381	360	382	375	398	394	350	397	366	373	360	383	384	381	393	399	378	342	358	383	364	383	388	413	374	327	359	392	425	360	391	384	351	368	364	393	381	357	371	389	364	366	364	374	372	365	399	365	374	372	349	368	366	395	356	368	399	363	405	390	383	365	358	374	383	406	362	387	380	386	378	366	355	368	368	386	361	397	401	374	401	377	356	359	423	364	381	385	364	382	376	393	367	377	363	399	402	386	371	358	355
46365	52293	47660	35938	27273	18841	12732	9169	6581	4931	3897	3063	2497	2166	1782	1512	1326	1164	1023	924	845	707	716	640	593	578	538	502	468	476	443	457	392	391	387	383	409	382	372	400	383	367	410	361	348	368	380	362	366	361	344	376	361	370	359	353	369	409	344	349	351	368	334	359	353	354	396	381	367	365	334	386	353	404	404	332	381	358	323	350	384	327	326	345	344	350	360	363	361	377	358	365	361	342	326	371	364	356	340	371	344	353	380	381	355	342	384	354	373	379	351	369	358	369	382	388	368	353	347	373	383	376	397	364	383	378	384	365	350	319	356	352	354	382	346	371	400	393	391	368	372	375	354	383	368	358	366	355	335	336	367	344	391	307	345	401	361	375	330	365	353	333	355	388	369	383	388	362	356	392	351	377	358	351	341	351	361	364	356	369	386	323	337	352	397	372	373	352	340	360	350	354	359	393	361	363	384	358	324	331	341	343	372	378	358	344	354	357	371	368	379	351	315	379	389	339	327	321	333	372	326	327	350	390	378	368	349	364	368	351	336	400	351	369	342	369	399	335	362	365	350	366	350	364	337	365	342	371	352	348	359	344	348	370	361	340	345	335	385	365	366	372	379	343	375	336	354	379	332	319	340	357	353	330	345	334	361	389	374	351	368	336	358	334	365	354	334	358	384	328	373	338	363	302	339	373	369	341	367	380	365	386	366	374	343	355	361	380	343	354	325	364	350	356	378	357	377	343	382	341	370	363	374	352	365	348	381	338	358	332	378	366	361	369	357	373	383	374	384	377	330	369	376	336	362	342	375	336	385	370	345	358	349	361	348	367	365	388	352	366	350	363	377	368	319	369	357	368	347	355	373	353	324	336	350	406	354	354	354	388	365	335	367	357	366	378	333	354	333	334	347	383	333	340	341	341	359	372	358	350	337	383	372	331	355	391	329	331	349	360	358	351	345	363	387	382	373	378	372	377	347	324	357	377	340	332	382	363	360	353	351	340	368	345	359	350	358	304	369	357	334	369	351	371	352	364	365	366	352	384	351	366	347	330	337	350	415	356	345	395	379	372	372	368	376	305	310	380	343	345	389	346	345	351	347	380	374	344	368	364	366	351	346	356	361	364	345	336	399	360	375	356	359	366	343	375	386	366	355	368	364	353	375	345	368	380	390	345	334	340	350	345	345	332	348	351	357	361	376	394	389	375	323	358	352	359	329	358	371	364	378	376	394	373	384	375	327	358	349	374	372	358	341	353	363	357	366	340	362	347	327	395	367	385	365	339	378	339	362	362	331	313	388	361	378	337	336	405	322	368	350	347	348	374	330	366	346	358	358	369	354	373	347	376	370	349	389	358	397	343	371	358	314	371	351	338	358	350	348	385	360	361	345	390	322	350	331	346	402	367	368	353	360	387	367	368	356	336	337	328	374	332	350	375	344	371	349	367	371	371	363	366	350	365	394	372	358	330	292	380	335	382	338	362	359	354	307	349	329	333	345	357	313	376	399	363	356	345	350	378	385	388	363	373	371	340	345	370	367	328	338	375	349	344	351	340	361	353	323	354	351	380	362	370	370	351	369	328	374	350	359	333	313	351	331	376	358	359	367	367	343	385	366	335	357	348	343	346	343	371	361	355	347	354	325	356	365	328	343	390	362	329	377	330	361	364	337	341	349	358	391	365	346	359	356	347	350	356	344	381	382	371	362	376	362	362	352	364	375	306	360	365	357	331	359	347	366	369	332	330	385	345	379	355	388	338	371	366	375	361	395	384	364	371	382	335	367	394	365	353	357	340	353	360	385	355	395	377	370	351	359	367	366	337	341	348	367	353	355	325	367	351	364	363	351	381	338	368	308	367	332	329	324	345	382	383	360	364	354	315	351	367	303	342	368	413	370	374	375	371	354	375	335	359	371	349	332	351	389	359	381	338	347	381	358	346	368	345	358	350	351	355	360	372	357	356	353	337	331	349	379	354	334	330	346	373	350	355	351	370	395	364	325	342	358	359	361	369	325	333	389	380	344	361	375	352	343	336	351	326	358	368	340	376	357	356	355	336	336	381	339	351	366	302	328	343	362	364	375	348	373	364	352	353	360	393	364	355	366	354	358	375	343	348	362	388	363	367	347	353	357	395	350	347	369	369	362	369	353	351	360	351	342	420	357	330	346	339	391	403	359	348	351	335	366	374	343	352	347	381	371	347	355	365	389	366	325	368	366	342	368	363	370	374	343	355	370	333	361	313	361	382	354	361	335	424	358	364	312	350	348	342	384	360	357	366	394	359	364	337	344	341	363	392	379	363	337	352	355	360	351	360	365	382	349	369	347	362	368	321	337	364	353	346	324	348	367	397	351	376	385	378	327	354	357	389	360	369	421	386	380	355	372	361	356	365	346	371	341	344	368	383	389	383	382	372	362	420	340	348	371	358	370	325	355	356	320	339	319	374	380	371	372	355	334	350	323	318	357	334	379	345	398	373	342	351	341	347	297	377	397	368	381	337	332	338	346	388	346	358	358	346	360	352	353	378	338	382	356	387	395	352	340	355	357	327	383	365	337	344	344	364	353	365	368	352	341	378	412	368	401	362	390	363	350	336	352	345	341	360	364	355	367	366	383	325	345	340	338	365	360	357	340	315	399	392	338	396	373	352	350	356	375	357	380	362	356	403	377	356	351	399	330	363	317	381	369	367	401	376	341	363	368	360	344	343	342	335	371	334	355	379	371	376	383	368	335	363	362	365	369	312	362	337	346	349	381	357	356	348	377	355	348	370	365	359	327	331	387	393	349	366	368	338	373	356	337	341	386	361	342	343	343	375	385	373	364	358	338	359	350	362	361	359	351	373	314	344	366	350	363	321	349	350	350	331	363	352	356	324	332	358	355	365	366	339	348	388	370	382	353	360	330	346	346	366	339	380	371	359	340	369	374	333	392	360	369	366	350	359	340	358	374	380	389	366	365	366	357	368	358	374	356	392	360	360	353	358	374	384	325	353	354	359	386	374	362	366	369	376	331	350	368	343	348	348	327	370	349	342	342	358	358	380	351	384	373	357	370	357	315	361	354	352	376	360	356	379	362	346	392	341	395	364	346	354	342	338	344	366	329	365	332	371	350	383	373	370	328	353	338	340	370	347	360	362	350	334	342	339	384	367	348	356	406	350	364	324	333	377	328	362	356	358	349	350	371	361	350	338	369	353	341	380	324	370	335	378	371	339	361	382	365	331	381	347	355	348	376	360	371	361	357	386	367	364	353	305	348	355	343	350	326	351	381	346	362	352	327	351	338	332	359	375	339	365	351	363	330	390	360	338	352	357	391	349	367	383	353	380	370	374	343	357	334	357	352	333	395	352	392	340	359	335	328	359	347	352	329	359	388	363	364	327	360	364	358	346	352	334	338	352	344	355	334	349	352	338	385	374	377	356	350	352	343	340	383	368	343	360	338	358	361	359	409	332	354	390	383	336	351	335	345	367	378	363	345	360	357	365	349	334	357	344	341	364
25435	21604	29196	25500	24799	26231	20860	11044	6680	4978	3826	3165	2545	2145	1840	1581	1421	1246	1129	958	938	841	747	654	676	603	536	568	570	553	523	500	464	436	438	432	475	431	450	454	440	428	427	425	503	459	408	392	376	387	433	397	449	435	436	414	425	407	428	406	429	399	430	417	420	400	430	396	401	428	440	417	427	428	400	405	387	443	425	416	401	441	397	417	392	424	407	423	427	436	428	417	449	395	413	363	410	464	410	422	415	425	434	423	385	450	415	407	460	409	416	422	388	406	378	410	427	397	412	426	439	394	412	405	437	419	402	402	435	420	425	399	401	407	421	424	411	460	399	389	441	418	380	451	434	416	413	434	417	383	400	390	462	400	442	437	418	398	394	419	445	404	392	413	404	383	414	417	408	416	401	416	400	425	417	408	434	418	412	457	388	448	421	395	415	383	415	385	408	427	407	430	392	383	429	467	419	418	429	434	418	394	405	417	404	389	385	418	409	414	408	431	418	418	425	376	434	409	424	393	411	433	419	401	402	424	420	393	371	419	442	411	433	386	434	436	436	367	391	449	412	400	418	432	402	393	404	431	444	430	411	429	410	429	413	433	461	449	447	409	479	424	399	440	413	401	416	418	386	406	429	436	419	433	420	402	421	379	398	407	453	411	440	414	403	392	451	412	418	401	391	383	430	418	414	438	456	429	392	385	406	423	380	459	441	433	431	387	407	429	386	421	396	443	424	411	433	408	442	432	427	419	411	453	417	403	421	398	413	407	408	404	433	458	412	456	406	395	398	403	423	399	424	443	424	405	412	375	398	431	424	398	425	423	406	403	404	408	398	364	402	407	389	427	408	387	427	430	424	420	443	409	401	456	469	398	436	398	391	419	434	428	406	431	402	424	411	402	430	447	443	420	411	400	447	391	425	372	420	455	425	387	426	404	414	420	395	443	435	391	398	434	428	384	389	373	434	383	421	411	437	415	392	383	427	448	400	441	433	394	413	398	394	384	363	364	431	409	436	432	455	454	395	421	436	432	433	409	428	394	438	394	434	414	390	402	419	375	424	405	431	404	395	456	446	427	417	423	438	417	411	395	431	429	414	389	422	400	427	408	466	411	382	419	414	411	459	417	411	447	421	398	414	396	365	384	439	404	429	381	419	436	450	400	416	407	409	431	422	430	424	406	431	389	385	425	404	434	384	415	448	457	426	383	408	404	440	383	415	399	437	429	411	410	440	460	430	424	458	450	460	425	447	419	403	434	415	398	413	424	377	420	455	423	413	419	406	437	426	424	430	450	426	415	411	413	371	433	422	422	413	429	411	404	418	404	392	390	425	419	419	405	407	438	406	381	410	414	441	428	418	427	409	427	380	418	422	402	402	406	380	449	452	421	440	439	453	426	435	406	431	438	380	445	410	412	394	426	426	406	411	436	438	398	410	421	430	451	377	425	430	433	415	451	417	454	449	474	420	404	432	422	419	410	420	426	417	431	427	433	427	390	404	437	393	413	401	386	420	403	442	391	435	376	430	398	414	394	424	370	410	406	421	444	424	464	446	452	410	393	424	405	413	402	456	427	417	406	417	414	411	407	429	386	445	404	430	395	413	427	455	434	409	422	429	431	386	421	398	445	438	407	394	442	403	398	445	426	411	409	408	430	420	431	408	444	411	423	418	405	403	430	425	389	455	431	432	414	424	457	418	421	404	418	416	394	387	413	426	406	410	443	397	417	445	409	464	395	447	403	431	402	400	455	438	426	380	401	449	450	399	408	432	413	405	421	422	415	435	411	423	447	456	413	440	419	435	440	457	397	433	413	438	415	388	402	439	405	396	411	417	401	406	431	421	412	386	423	409	387	407	433	373	437	407	429	411	398	398	424	407	390	423	412	397	399	423	413	425	432	454	387	421	420	418	393	425	427	414	406	405	422	425	415	373	414	401	390	427	408	416	416	417	419	417	397	365	409	422	444	415	449	405	392	437	437	419	409	422	403	440	433	411	426	430	426	433	444	409	370	413	409	412	436	406	420	388	411	407	434	427	443	423	423	398	429	430	398	393	416	416	415	428	417	428	417	437	422	443	427	411	420	431	440	432	443	410	404	417	420	418	368	443	425	421	406	403	402	433	417	415	422	420	457	414	424	396	412	394	396	436	396	415	421	398	449	392	432	404	394	415	408	405	424	445	391	440	375	400	445	400	406	428	422	431	434	433	394	430	427	394	441	430	441	418	471	393	449	444	420	441	411	470	404	409	406	417	397	397	412	450	465	411	411	391	414	457	409	411	418	417	439	408	390	403	385	400	395	414	431	438	380	395	408	435	407	439	390	389	416	410	435	464	431	431	436	409	464	404	408	391	407	381	431	409	432	408	427	432	405	421	410	446	415	406	413	418	415	432	444	465	391	419	413	388	413	405	426	421	434	398	467	414	422	452	410	430	404	430	402	391	420	420	469	403	413	395	439	445	435	411	407	396	413	406	414	445	418	449	409	420	463	416	425	436	358	406	395	399	406	421	418	422	420	412	431	428	415	416	426	382	445	448	418	390	460	390	394	425	415	398	394	381	435	427	440	459	386	416	404	422	389	402	389	452	465	417	380	430	455	437	416	449	428	414	407	388	404	460	420	399	431	395	412	417	446	434	421	407	413	438	403	463	400	421	448	465	388	426	394	387	410	391	414	427	412	419	393	441	424	429	401	414	421	385	404	431	436	373	432	415	416	409	413	427	415	384	428	414	365	416	415	413	435	431	419	422	433	425	404	403	366	398	420	392	396	394	437	409	408	393	443	395	426	431	380	428	399	418	420	416	457	388	424	421	417	445	393	439	413	407	417	397	415	415	422	443	370	403	440	410	407	430	424	399	420	424	411	405	411	443	447	390	435	418	421	435	434	415	413	448	396	395	454	409	436	436	448	413	413	417	417	380	387	416	391	413	433	402	435	410	420	424	419	430	400	386	420	432	429	436	404	426	407	431	413	433	382	431	426	368	404	413	457	444	413	410	411	415	424	410	400	442	457	435	404	421	400	409	441	404	372	468	414	419	398	449	435	414	452	412	427	366	412	432	436	414	394	397	451	423	435	416	424	415	433	456	434	409	392	390	420	400	420	432	387	439	424	457	447	420	380	390	392	387	385	442	397	437	401	427	392	414	413	398	446	390	444	394	434	411	434	409	416	406	411	422	396	385	418	420	433	429	439	398	416	403	427	453	372	418	385	434	431	439	418	441	352	448	439	438	442	426	427	462	406	428	437	406	427	411	383	419	430	427	413	395	439	413	423	419	393	426	456	396	449	428	437	420	422	418	405	441	432	430	432	401	423	439	407	455	443	414	398	438	427	419	422	449	441	431	376	423	374	447	434	439	415	415	390	400	418	408	414	435	410	421	426	418	398	414	412	421	414	409	388	435	411	403	422	457	388	436	388	440	441	414	440	412	369	382	438	397	382	398	439	410	413	440	431	417	391	371	454	445	392	391	420	440	412	433	456	433	408	396	416
45562	61783	55099	42952	34160	27662	19075	13541	9968	7711	6007	4956	3987	3127	2747	2361	1949	1700	1481	1226	1088	1018	881	885	741	694	657	628	554	550	510	528	512	434	447	449	449	440	442	443	467	431	379	386	422	429	443	351	382	381	410	417	377	372	424	397	403	392	387	393	398	394	403	405	386	420	395	373	400	424	375	404	384	429	352	383	413	385	372	419	371	393	356	400	385	375	436	413	373	428	367	387	389	406	370	413	406	399	366	381	370	421	408	363	398	410	369	397	403	416	349	398	375	376	408	401	408	410	412	357	384	390	381	382	358	391	399	406	385	376	406	385	398	365	384	402	360	385	404	401	362	366	387	392	368	384	383	427	397	400	372	376	362	409	401	407	405	406	435	392	396	389	382	406	374	382	387	376	364	403	359	416	384	395	409	369	385	391	379	422	370	392	349	383	382	413	412	371	396	383	399	414	387	342	412	386	390	396	397	427	422	405	424	392	400	359	369	411	427	401	384	415	373	402	409	398	407	368	359	388	381	364	369	376	410	394	381	388	386	405	368	381	389	393	392	390	379	441	375	367	384	377	377	380	415	384	375	395	378	364	357	387	426	406	412	395	375	358	401	419	395	370	405	356	380	384	360	363	418	397	406	428	432	392	405	368	374	379	394	363	369	415	393	409	404	376	374	381	415	433	355	394	426	427	377	380	421	386	414	403	382	398	377	428	392	366	427	420	414	343	388	384	402	418	414	360	399	383	378	390	362	383	416	394	388	365	375	393	397	350	367	365	404	385	354	366	392	381	397	383	439	384	385	376	400	386	393	389	400	386	417	404	411	427	384	382	375	392	364	388	365	375	396	403	415	410	388	408	404	410	369	396	397	411	380	397	393	384	421	416	422	406	395	382	374	401	385	405	369	389	367	368	378	370	427	389	380	383	377	382	403	394	368	354	393	397	374	386	374	442	410	424	389	396	383	396	384	403	397	389	367	384	375	421	395	410	419	372	402	384	390	380	422	378	411	372	400	428	406	359	374	379	387	401	395	386	382	415	386	348	414	413	393	398	393	405	404	377	361	411	421	374	375	348	394	380	378	395	380	371	401	359	367	399	430	378	394	380	386	411	393	443	385	417	390	391	390	425	423	432	416	406	363	393	385	401	408	364	385	390	374	398	390	381	427	427	348	385	384	406	386	387	370	403	392	378	384	362	345	420	395	407	359	373	408	395	380	359	371	364	396	363	398	364	422	395	395	364	385	384	362	368	402	401	407	397	405	393	389	406	408	404	395	439	413	403	391	414	362	381	419	414	407	399	411	393	381	382	379	363	356	377	382	425	329	389	402	391	406	406	404	367	356	355	385	379	394	375	389	422	389	383	409	390	386	408	396	411	396	344	388	389	374	380	388	389	390	418	358	353	371	359	376	412	398	392	396	420	355	375	411	395	375	415	393	377	364	389	406	434	375	366	379	404	396	366	391	407	389	370	406	387	373	351	387	400	385	371	387	384	371	369	432	418	416	345	418	384	406	401	369	400	398	407	380	406	404	427	450	393	393	392	409	413	415	395	402	395	388	384	370	391	345	388	361	390	401	394	390	363	417	402	410	406	409	354	411	384	394	391	415	385	360	395	385	358	386	377	359	424	418	416	402	394	365	405	418	383	383	369	422	381	417	379	378	359	396	374	399	403	401	405	385	392	354	354	395	395	402	393	374	382	387	383	372	365	410	390	353	400	377	427	403	378	384	371	380	405	395	396	381	365	366	406	403	377	377	362	350	363	421	402	389	418	385	377	394	363	330	410	429	379	389	408	403	373	414	397	423	395	383	395	356	361	376	427	383	399	411	381	399	385	364	365	366	376	381	377	358	382	419	408	397	407	399	400	362	398	387	412	410	381	348	396	372	399	383	396	384	389	388	387	377	387	411	395	411	393	388	395	363	385	367	435	361	427	351	394	398	379	412	426	391	402	362	390	386	387	414	409	349	379	416	435	410	392	397	392	387	371	398	376	392	416	370	368	391	391	366	411	384	416	406	383	396	411	399	422	402	392	350	377	387	384	374	392	376	395	380	415	379	367	406	400	378	420	411	392	398	381	403	398	411	406	394	364	376	397	429	349	390	405	391	412	382	403	374	358	393	408	384	372	403	352	395	404	444	397	407	434	425	399	369	360	393	395	401	377	411	384	389	399	380	399	374	388	372	412	395	383	385	425	410	336	375	380	361	408	391	399	366	383	379	400	360	396	390	374	399	409	376	374	427	399	419	417	381	380	391	350	418	414	386	375	374	389	399	410	381	405	380	388	420	355	389	384	371	389	414	373	375	390	410	412	397	418	378	363	398	428	376	382	402	374	394	388	383	440	367	358	427	375	413	369	388	416	388	374	385	375	406	385	363	366	386	402	403	383	379	413	388	390	392	386	409	356	363	392	403	412	380	417	401	368	361	391	397	373	399	435	388	397	385	368	331	392	396	377	396	373	399	404	353	426	360	379	349	379	386	381	423	372	367	382	407	380	382	364	375	375	381	382	403	411	407	368	390	397	408	403	373	363	390	380	387	385	422	397	359	388	379	398	359	363	409	379	386	403	413	399	383	386	378	402	386	361	389	410	393	380	396	412	412	417	398	348	412	377	414	388	378	388	381	376	379	397	383	415	387	400	404	396	391	403	381	417	388	382	409	366	374	339	389	387	374	399	394	370	387	394	399	396	372	368	388	403	394	391	382	404	390	393	385	386	345	398	371	387	404	374	410	426	385	388	402	419	372	429	372	365	392	425	381	351	355	438	431	406	398	395	389	389	410	387	394	413	398	404	362	376	427	400	415	410	405	428	388	369	366	409	376	392	402	402	342	364	366	422	389	395	358	400	397	390	398	431	379	388	388	391	411	337	385	386	417	402	390	380	385	421	372	393	433	369	390	367	422	358	392	395	394	402	408	389	392	412	380	379	415	400	379	395	397	392	417	360	408	388	371	398	436	386	379	409	383	378	390	348	366	364	386	395	386	406	388	378	381	390	386	357	397	403	385	374	383	395	379	369	392	383	410	410	377	374	395	388	372	388	381	407	367	403	382	411	382	395	411	400	378	408	401	351	382	396	407	391	392	400	387	403	365	424	401	379	404	384	386	405	352	394	407	357	392	442	389	405	401	367	402	376	392	402	387	412	375	370	404	415	393	351	347	402	389	382	369	432	370	384	400	399	377	440	350	374	390	395	359	419	357	357	403	366	376	354	393	353	408	393	408	363	386	389	425	400	361	378	396	375	430	403	406	359	404	380	377	408	414	362	389	390	397	428	368	349	382	415	405	384	411	371	408	409	412	400	388	421	412	380	397	405	410	391	355	388	364	370	410	377	395	366	356	360	393	400	352	394	413	374	399	366	410	407	358	377	392	423	405	390	408	402	413	432	442	419	364	384	407	390	385	367	411	425	408	366	413	394	399	395	430	337	379	392	391	404	409	378	359	390	400	394	388	361	416	383	426	390	418	379	378	384	373	402	386	413	363	398
25136	21646	29249	24964	23180	24816	19885	9762	6203	4500	3564	2903	2383	2058	1713	1441	1293	1138	1008	879	797	776	750	681	611	572	579	550	498	545	494	465	499	443	492	462	469	438	453	410	400	423	462	436	451	419	405	435	441	409	405	410	398	419	378	430	400	428	389	386	411	396	398	421	458	457	399	437	436	453	382	421	398	398	408	388	381	407	414	392	442	380	419	450	428	400	414	395	403	410	423	429	413	412	441	431	437	390	379	405	434	404	399	385	402	409	446	421	404	379	423	398	413	415	400	439	428	409	399	391	377	389	448	393	423	437	416	421	381	386	423	419	396	423	422	398	392	394	431	417	430	463	416	412	414	386	418	441	406	417	426	396	384	419	468	409	436	438	412	428	428	396	401	435	384	405	392	402	448	399	436	391	424	393	419	396	429	388	446	424	433	420	484	411	415	392	399	415	412	402	391	432	410	436	436	387	399	396	357	429	420	406	395	425	381	371	401	415	393	413	414	421	384	423	406	415	396	429	417	390	398	426	423	384	421	412	394	380	404	409	430	412	412	391	451	441	421	415	416	379	414	415	416	404	412	365	399	408	412	452	394	354	395	416	366	433	412	436	379	398	414	402	402	409	401	387	425	413	408	419	403	406	385	414	412	421	446	452	394	374	426	410	412	396	422	389	421	398	385	408	396	421	431	438	417	405	400	432	420	386	405	428	438	411	409	422	423	381	403	401	412	392	406	414	436	447	421	406	411	407	413	382	412	451	431	416	422	405	405	400	403	405	398	385	420	413	424	414	395	397	399	413	362	401	413	410	412	419	435	423	408	411	426	411	394	407	412	393	412	417	393	425	425	407	434	395	412	421	381	411	427	435	422	389	387	408	422	442	450	402	407	404	389	405	423	397	422	392	380	446	375	421	370	401	405	424	412	423	383	457	428	422	419	372	432	384	424	421	386	410	425	455	387	394	429	412	427	431	397	406	434	403	383	370	392	436	371	386	436	381	413	419	367	390	422	393	446	392	417	433	386	437	351	420	424	382	409	385	387	439	423	369	405	425	412	439	404	403	428	404	429	407	407	410	411	387	391	431	396	404	413	389	413	390	390	413	432	445	389	369	398	394	391	398	407	436	402	421	403	411	418	424	404	433	413	387	381	415	414	417	414	396	431	407	408	407	391	438	434	412	441	427	422	408	404	403	382	414	411	380	410	401	445	420	443	415	444	435	420	390	451	416	405	425	390	387	389	419	399	420	430	433	445	429	415	410	399	389	420	370	411	405	397	442	386	409	402	433	391	430	418	409	403	405	394	395	445	415	410	415	412	392	417	392	386	417	423	407	404	412	390	403	397	383	387	431	372	412	401	416	427	380	364	365	441	430	408	409	417	416	411	388	410	424	406	420	387	388	417	434	396	413	421	405	401	405	421	431	416	394	433	398	410	391	388	411	399	382	395	422	451	397	403	363	366	396	403	390	388	398	366	355	441	381	401	443	410	406	428	431	415	386	412	408	402	438	418	400	403	417	429	413	423	409	433	456	430	434	408	397	386	390	441	369	393	419	409	388	401	402	388	402	392	414	411	394	432	398	421	412	390	402	387	389	450	408	401	421	425	394	411	439	394	421	406	423	392	368	371	391	415	385	431	387	416	400	417	400	423	372	413	402	426	405	373	391	418	440	401	400	413	393	411	396	407	426	374	412	402	422	442	437	406	432	408	401	414	411	389	385	398	432	411	390	401	433	441	424	401	428	438	407	455	380	415	413	398	392	392	393	385	374	386	434	412	430	394	446	400	379	407	420	384	363	423	427	419	423	412	384	419	393	406	421	407	385	407	414	422	380	415	414	397	371	425	453	417	400	377	437	404	398	352	385	358	426	414	447	435	371	419	396	413	415	393	442	407	411	426	432	442	379	395	386	430	389	413	410	416	394	434	478	423	428	394	418	373	432	380	380	397	410	431	401	395	419	414	408	421	427	396	399	418	399	400	402	390	390	402	418	409	448	418	403	395	410	369	403	450	440	389	381	409	416	447	400	368	401	423	407	395	423	402	394	438	445	450	420	423	424	414	407	381	384	410	438	408	444	428	428	396	408	401	447	422	429	403	432	413	409	420	419	408	417	406	427	400	444	425	412	427	433	378	414	424	394	426	429	367	381	412	417	415	421	414	398	410	431	425	436	402	386	415	422	399	431	429	387	408	409	368	399	409	412	363	379	408	406	455	387	435	385	391	433	403	412	414	389	411	429	414	420	399	375	401	393	396	401	391	385	390	397	424	384	381	416	386	421	401	427	368	423	437	441	382	370	424	419	403	406	419	424	408	380	406	459	411	419	432	430	403	430	388	380	387	408	421	411	406	458	478	422	420	421	407	427	412	427	396	398	391	436	404	406	366	417	402	448	408	364	419	409	396	431	418	406	427	396	395	411	409	423	408	444	422	417	402	405	376	410	392	418	413	428	398	422	411	461	441	398	366	428	397	432	416	443	424	400	398	422	425	384	420	412	399	452	402	419	413	402	404	427	382	420	381	393	367	400	399	413	410	427	415	437	434	433	388	426	400	407	449	394	407	428	373	394	419	425	400	397	403	378	411	393	458	409	405	441	426	410	404	436	417	378	437	436	443	387	387	431	424	416	389	435	417	413	387	390	376	414	392	391	388	392	372	422	425	390	416	425	375	398	414	387	454	429	387	433	391	434	398	412	427	407	415	388	394	412	424	408	401	402	427	403	391	387	381	423	403	405	406	426	399	383	411	388	383	434	435	413	389	400	433	406	410	400	402	387	390	417	432	385	395	381	404	413	416	419	402	394	393	386	414	397	439	400	384	396	395	396	370	398	415	399	371	415	433	450	381	419	404	386	417	396	426	418	413	397	399	399	375	418	389	412	397	416	452	419	431	425	402	403	398	407	408	372	374	405	404	449	368	394	411	404	377	390	416	414	434	393	403	380	426	415	391	409	398	445	445	396	416	413	434	422	417	397	373	385	407	434	381	436	392	387	394	397	443	442	401	430	390	403	418	418	394	426	422	383	403	396	388	418	408	403	413	451	398	400	413	415	408	451	402	485	421	399	393	422	421	392	412	365	407	404	406	392	398	410	397	447	411	391	374	424	422	387	389	400	418	447	444	422	398	397	398	417	414	435	444	415	422	408	418	416	399	395	382	428	404	416	413	419	444	433	401	382	424	413	384	402	406	411	430	380	388	412	398	439	426	386	412	378	408	382	390	399	415	397	404	398	374	399	362	395	427	457	411	421	442	369	423	402	391	399	432	412	423	426	399	427	401	425	407	398	417	405	410	383	443	411	454	409	419	414	405	411	412	437	414	422	395	400	415	444	437	384	412	384	417	426	397	455	404	430	441	402	395	362	431	390	431	406	410	414	388	414	387	413	432	418	432	395	406	394	448	420	450	398	458	401	394	424	402	375	418	407	385	405	452	383	392	414	422	421	410	442	388	411	432	421	398	379	425	409	373	436	442	414	446	393	433	424	455	424	419	396
49227	61959	55343	41698	33310	27055	18657	13061	9777	7402	5925	4733	3939	3088	2615	2140	1911	1671	1447	1234	1159	1008	965	809	715	669	630	636	583	513	522	490	466	476	431	449	432	442	431	440	420	399	385	414	386	409	398	386	414	392	361	367	403	407	380	386	403	402	431	371	395	397	386	395	371	389	398	418	439	359	399	387	412	388	401	377	366	397	387	388	375	402	373	394	430	362	389	411	417	385	357	342	423	401	398	377	407	396	368	376	392	437	418	427	337	390	382	409	380	335	396	372	361	380	393	447	382	389	401	394	363	403	399	390	396	407	404	410	365	347	383	407	374	397	398	374	390	375	365	387	387	399	385	383	421	437	433	394	380	338	375	346	369	369	373	404	403	361	381	385	418	408	413	380	407	395	387	376	383	401	398	380	414	367	386	398	400	390	373	364	382	365	372	399	360	433	397	380	367	398	404	369	378	420	394	380	399	352	344	377	384	412	377	369	376	404	361	354	372	395	383	376	384	379	385	408	414	350	389	370	367	397	376	414	399	387	401	385	376	403	380	422	389	394	398	392	355	390	393	410	361	387	389	393	384	395	394	419	377	374	420	384	395	390	382	380	396	386	354	434	407	369	403	376	364	394	369	374	381	372	428	376	389	412	380	421	372	399	378	404	409	370	362	401	392	365	404	389	385	374	377	366	361	371	383	405	387	349	429	396	371	367	386	378	432	388	389	411	361	391	372	424	386	401	392	375	402	391	394	397	393	358	392	371	354	405	377	392	396	402	376	366	383	355	380	399	367	406	376	381	400	390	377	361	386	371	394	384	359	391	427	381	360	392	387	421	333	406	422	408	383	338	396	435	408	384	373	390	372	403	375	364	403	413	438	347	358	416	386	438	392	402	431	422	410	441	342	372	411	404	379	381	394	391	364	383	382	367	369	402	390	359	419	373	368	389	386	417	368	393	371	385	392	370	391	375	435	387	386	398	403	402	390	365	378	411	405	372	378	365	386	396	365	393	371	381	400	350	360	403	395	390	394	379	382	388	384	391	380	367	404	339	390	406	356	360	392	390	386	386	373	402	419	371	388	395	396	395	404	374	400	391	416	387	383	366	425	376	411	377	396	401	405	424	360	385	384	409	404	407	402	363	384	399	374	350	398	360	394	383	369	367	413	401	393	389	409	385	377	424	404	372	409	404	353	378	389	390	336	396	363	390	396	377	405	386	373	380	433	347	389	383	375	393	411	385	416	434	379	361	373	399	380	387	383	347	381	381	403	398	381	410	429	390	364	363	390	370	371	375	385	390	357	385	383	378	361	390	374	408	412	463	372	371	407	416	373	371	337	381	377	431	397	412	397	388	404	383	377	372	416	413	431	380	383	394	380	354	399	403	378	400	357	367	390	374	375	411	369	377	374	426	392	400	433	363	416	406	404	387	396	395	367	435	397	391	381	384	414	377	374	390	365	383	395	385	427	363	395	394	396	384	399	359	391	363	382	372	403	406	375	362	380	426	352	390	366	392	398	382	356	408	364	388	365	386	385	406	415	424	393	396	375	388	400	380	402	405	395	400	387	388	374	418	424	440	377	359	380	361	379	422	403	417	405	351	383	397	407	398	359	386	420	403	362	376	383	373	377	387	388	390	378	375	409	414	372	384	392	376	378	368	371	405	366	362	409	371	412	395	385	404	392	383	395	380	402	375	374	403	375	416	375	382	404	380	387	379	410	371	378	353	398	390	385	378	402	386	353	364	368	406	381	378	382	348	400	430	365	385	365	391	381	413	406	424	391	353	399	387	350	396	411	410	388	385	356	395	378	429	413	387	372	421	398	359	394	401	387	377	379	424	389	421	392	368	400	413	405	378	392	351	398	379	386	381	409	365	387	420	401	390	378	373	395	394	362	407	384	382	387	367	356	396	388	373	348	378	378	363	433	382	414	401	375	422	442	382	412	391	384	364	405	367	382	322	377	396	347	386	383	409	369	408	349	396	369	389	385	367	408	407	374	363	410	368	361	375	429	331	362	388	382	389	370	402	394	437	388	343	399	377	404	410	395	415	393	373	355	367	407	376	403	413	408	376	392	392	416	413	364	391	397	399	370	378	372	391	392	379	393	388	381	356	370	380	406	392	393	397	418	413	416	389	373	382	426	404	378	414	358	424	375	374	415	427	369	379	362	377	423	367	378	385	380	356	328	377	405	396	402	379	382	383	398	393	373	410	404	362	385	349	394	402	373	394	374	401	412	365	401	367	416	390	369	389	400	408	394	400	363	417	393	377	404	386	372	416	396	374	375	386	376	370	374	372	378	392	386	383	389	382	379	401	396	375	385	392	365	403	399	410	389	396	356	381	390	447	374	367	398	410	401	375	415	377	386	364	394	394	379	360	391	409	397	338	370	375	351	370	358	406	415	408	385	373	423	384	374	418	400	355	402	374	416	406	415	403	366	388	397	358	394	422	394	390	398	407	375	401	377	379	377	360	380	372	401	386	409	365	389	392	406	372	373	388	407	395	363	395	396	376	406	386	360	357	412	434	363	437	400	381	392	387	379	343	375	337	372	372	377	407	380	381	377	407	359	389	399	366	397	428	382	411	389	396	376	394	385	402	399	368	380	403	401	382	385	363	373	372	401	365	393	427	395	397	362	386	412	325	400	376	354	402	394	394	376	401	403	411	360	419	364	388	373	392	415	350	403	370	366	355	373	443	377	387	365	412	337	364	395	376	377	388	418	411	371	363	389	368	413	397	404	377	395	391	379	382	367	392	374	437	380	358	343	392	372	396	411	364	384	399	366	364	385	416	380	398	355	350	403	373	396	394	379	381	389	417	365	404	361	402	409	401	392	362	412	371	378	352	404	387	373	382	409	378	370	388	387	406	389	366	384	393	379	396	402	357	395	355	375	389	412	384	376	393	401	437	411	406	436	411	398	367	394	377	431	375	369	379	385	344	376	353	408	423	407	423	393	380	389	374	434	419	351	380	397	375	409	380	378	413	374	372	367	398	378	377	376	389	426	403	405	361	388	395	393	405	395	384	380	386	388	398	383	375	412	375	381	388	393	366	414	354	396	386	413	413	407	451	413	412	396	349	394	405	374	370	403	380	384	399	376	404	426	367	391	368	375	357	378	396	406	363	387	358	363	378	419	402	392	372	405	375	395	393	387	378	399	413	372	366	386	386	345	386	374	408	361	403	407	405	386	401	358	380	376	413	393	387	355	409	386	372	397	418	419	375	391	403	387	413	394	381	379	379	410	391	425	405	381	402	384	405	372	369	380	393	376	404	377	395	404	372	409	409	377	374	399	317	380	373	416	380	408	372	378	390	352	373	365	409	353	369	440	403	393	366	389	407	386	399	417	393	390	366	394	400	389	368	400	421	371	376	389	345	389	360	407	364	370	411	398	420	382	378	403	404	413	397	383	386	395	420	372	388	402	370	389	398	414	363	392	363	392	377	388	407	393	405	359	388	371	359	429	379	401	420	379	419	369	378	349	369	387	365
24239	21603	29404	24634	22970	25902	25807	14711	8553	6543	4962	4125	3317	2811	2345	2057	1651	1450	1328	1202	1053	949	875	795	726	707	637	605	620	610	550	542	556	473	534	483	478	518	482	455	459	454	444	485	412	460	483	466	448	402	403	461	393	428	418	444	492	466	416	428	442	457	427	423	415	466	433	436	425	439	413	398	426	445	461	408	434	429	388	494	444	435	451	452	453	447	434	486	423	445	460	433	438	489	447	447	411	457	402	426	479	410	434	439	429	412	454	430	432	438	455	443	429	477	415	423	449	413	447	445	406	425	434	412	428	452	438	479	428	426	448	473	437	434	414	458	430	446	424	476	447	492	459	450	426	444	487	413	422	426	456	433	417	457	480	452	461	415	453	447	456	435	456	434	451	461	421	427	464	434	460	458	405	479	425	423	409	445	423	458	439	440	436	447	427	425	456	446	438	424	455	390	470	465	450	433	441	449	498	444	458	401	405	472	433	401	453	413	452	444	443	458	410	465	432	419	417	454	420	447	408	436	426	432	443	460	476	397	510	423	452	402	466	443	435	381	448	435	453	445	431	431	425	414	457	436	441	408	447	466	411	411	425	430	428	453	465	440	456	457	441	466	455	432	420	425	424	423	475	430	457	481	393	423	438	461	462	473	473	441	468	418	450	448	439	418	437	448	444	427	442	443	437	477	430	449	406	425	427	413	442	409	447	474	463	449	423	454	474	475	475	421	439	502	433	464	407	498	427	481	416	438	434	470	462	458	458	444	429	449	428	432	440	431	455	452	469	468	432	454	410	471	391	452	419	432	427	401	405	436	455	449	423	458	437	460	473	419	403	413	422	483	452	453	443	468	438	463	418	405	460	449	467	438	424	424	386	442	395	463	452	427	417	435	382	433	456	448	432	456	441	446	428	437	428	441	417	453	400	452	463	436	424	452	462	461	434	425	412	471	429	428	442	452	429	453	416	444	425	463	494	437	417	456	451	428	454	438	415	403	447	459	455	431	437	451	451	426	445	400	430	443	462	438	427	414	437	424	449	414	430	451	454	454	430	438	399	483	409	442	434	419	444	431	425	442	461	449	445	427	439	428	449	436	411	479	435	426	440	453	415	459	428	433	403	429	409	424	465	420	415	488	425	436	427	428	457	424	418	483	422	453	458	420	412	447	456	418	429	451	401	461	446	430	462	446	427	425	420	454	416	429	472	427	399	441	397	436	410	425	464	431	415	461	432	433	414	455	486	430	402	439	440	431	444	437	436	432	439	427	471	408	432	431	421	451	435	374	439	426	455	400	447	456	450	427	444	441	477	427	442	452	444	407	447	454	417	432	446	470	435	453	443	425	457	435	495	444	392	422	465	425	417	450	449	471	444	440	434	433	481	430	425	433	462	429	474	439	441	453	451	473	416	406	440	415	442	477	422	463	415	417	424	420	500	433	447	434	440	437	479	418	463	457	454	398	419	444	454	446	435	398	443	466	444	454	464	433	428	427	440	444	418	448	468	442	425	468	415	430	458	428	474	455	438	468	471	394	456	468	439	440	462	433	444	439	435	393	427	424	430	420	471	418	427	454	435	478	435	428	426	414	427	444	428	420	451	438	452	412	447	457	437	427	450	463	427	431	463	425	442	398	443	393	454	418	436	433	466	418	429	437	408	440	412	469	426	470	431	401	441	465	439	442	437	449	455	443	448	430	421	441	436	454	414	438	427	455	450	428	467	444	424	422	463	455	433	458	492	450	416	462	438	422	429	424	450	433	440	434	467	436	442	463	447	422	440	417	467	453	475	443	450	428	452	417	465	406	431	443	463	503	411	406	446	426	480	446	470	452	448	458	454	420	492	426	442	411	451	452	427	427	433	437	399	422	450	429	415	451	448	418	428	450	445	459	468	464	397	422	438	460	454	445	444	472	406	418	440	429	480	438	439	445	400	404	430	460	436	409	399	426	460	458	451	457	438	435	452	440	420	468	429	408	436	401	395	495	418	410	491	439	440	413	423	467	453	427	457	442	424	434	417	427	425	444	476	414	442	440	442	425	460	443	429	435	460	467	482	486	446	455	453	452	458	415	448	429	431	417	471	415	430	448	404	472	429	427	429	478	413	519	433	441	415	404	463	409	459	432	441	472	419	422	439	440	442	455	441	436	446	457	462	417	429	421	439	418	486	431	455	421	451	414	409	446	454	441	448	434	438	446	456	436	457	401	441	447	445	430	438	444	490	420	450	432	461	399	451	439	435	430	439	434	456	440	453	422	486	459	408	437	401	455	458	421	428	489	436	468	457	444	467	440	408	451	442	465	423	445	435	473	393	481	466	452	404	439	469	433	464	443	402	398	411	420	427	463	417	474	425	453	433	472	463	446	493	405	419	427	438	463	428	426	447	417	493	461	470	435	458	383	413	466	413	441	452	435	450	391	431	432	496	447	462	451	460	432	428	429	429	437	437	420	407	458	436	450	435	427	440	443	412	460	452	443	447	411	440	431	433	421	438	451	430	428	434	436	435	427	448	431	435	461	442	462	424	426	383	459	409	440	437	437	423	427	440	445	436	462	447	457	433	418	445	469	415	425	405	456	446	417	445	438	449	498	437	459	436	435	416	439	425	458	422	437	421	441	438	419	441	450	431	474	470	425	398	448	448	450	436	468	464	437	442	450	432	457	408	415	435	456	453	430	421	472	445	420	445	475	438	411	469	460	418	453	451	479	467	446	464	458	436	451	484	423	452	450	443	459	420	430	441	417	441	433	466	464	452	443	463	429	443	432	421	430	438	450	442	433	404	417	418	459	449	454	471	435	393	443	430	428	443	415	421	375	435	428	433	470	454	468	397	437	447	423	482	433	421	478	432	440	419	460	401	456	435	443	455	442	467	453	442	444	440	478	429	434	449	476	453	448	424	416	449	449	422	472	417	433	446	402	441	442	451	430	438	423	471	435	465	458	446	404	426	433	420	459	443	455	438	446	475	447	418	445	434	386	425	447	404	409	479	436	443	427	407	448	417	455	449	424	431	456	456	438	415	447	473	479	449	411	455	453	450	420	418	431	419	459	435	456	417	453	456	437	399	444	428	447	458	445	449	414	422	459	464	434	431	445	435	467	427	392	465	421	461	386	427	433	442	459	430	480	432	454	413	444	444	451	430	408	417	420	427	430	438	426	437	437	450	447	483	450	419	449	462	458	456	461	445	412	445	439	453	439	415	425	432	441	442	464	434	401	446	407	431	424	436	446	443	432	442	409	432	418	409	441	415	433	454	415	402	466	423	410	445	432	460	446	418	406	427	420	481	461	455	421	441	460	427	467	436	444	385	421	403	440	422	444	429	477	448	445	439	440	428	443	438	456	407	423	412	441	469	415	455	416	455	436	450	459	441	461	440	428	453	426	437	422	437	463	432	401	427	413	422	436	436	417	429	429	409	458	429	422	411	431	445	467	433	456	434	439	446	405	467	426	442	408	440	403	409	407	463	414	449	422	446	398	452	459	465	429	414	436
47498	67415	61396	46942	37502	30465	22554	16941	12309	9589	7698	6207	5118	4175	3365	2957	2422	2129	1795	1609	1396	1197	1113	1003	891	838	774	705	664	602	583	572	529	519	470	522	494	498	477	505	468	410	449	459	389	434	419	439	452	417	465	429	400	403	377	425	403	420	420	398	391	399	448	432	430	432	402	440	444	427	386	414	412	421	433	390	401	450	442	415	402	445	382	395	435	425	394	435	426	421	447	430	412	435	426	443	431	440	456	394	372	415	403	457	415	407	422	380	404	387	420	403	402	444	440	428	398	400	417	407	415	362	427	391	430	405	374	394	408	417	409	391	411	389	407	436	397	424	375	436	403	407	429	399	420	400	424	422	430	401	445	458	387	400	454	384	396	437	398	389	406	411	419	407	416	413	398	394	361	417	431	414	425	387	386	440	412	447	404	457	364	406	396	401	412	407	391	418	400	372	435	413	427	412	405	372	409	403	400	409	377	398	429	382	453	389	381	415	433	407	390	406	429	376	416	401	419	415	410	391	396	414	376	402	400	415	438	450	424	384	414	400	410	398	410	419	426	431	410	406	390	394	426	406	409	393	400	448	414	413	381	417	412	393	430	387	428	394	371	467	407	413	408	430	410	397	397	375	398	395	389	428	399	426	401	438	420	338	421	395	414	419	427	383	429	409	398	396	417	386	425	420	412	417	421	414	397	425	419	411	417	417	445	414	398	414	428	418	395	375	425	446	383	407	430	400	366	389	407	401	427	396	399	422	419	369	414	385	438	407	406	406	369	397	390	415	414	395	402	389	439	389	397	420	396	426	398	418	387	403	380	393	397	412	418	386	390	398	367	421	399	402	385	402	433	398	419	403	408	402	421	416	426	400	394	422	412	444	424	442	388	406	404	406	412	435	399	422	408	409	343	386	376	400	396	427	404	383	411	393	413	377	408	427	398	405	387	417	421	367	396	417	377	383	397	401	443	404	413	377	400	379	416	429	410	405	432	439	411	370	404	388	417	379	407	404	382	416	408	434	407	379	385	426	404	434	394	376	424	413	378	430	416	386	424	402	422	426	422	431	407	418	399	417	439	400	411	406	436	453	467	415	388	408	418	395	429	398	392	410	421	417	432	420	406	431	403	433	407	430	418	432	434	402	355	426	397	383	368	375	395	386	399	414	403	390	431	447	397	439	423	419	433	370	422	412	403	394	406	439	429	406	411	411	389	416	425	398	410	401	395	428	411	409	404	411	387	401	390	407	394	391	415	400	411	401	426	422	424	372	425	408	383	445	418	440	400	413	420	421	444	439	425	427	414	413	394	478	447	426	387	391	404	409	375	424	373	413	433	378	427	400	428	401	434	392	453	425	401	453	390	401	430	407	425	414	382	419	413	402	431	386	438	445	436	384	405	454	400	418	398	421	409	414	395	410	422	404	413	421	416	390	379	426	384	421	429	403	406	368	408	423	385	427	409	400	411	376	422	419	426	441	427	393	405	435	384	426	388	420	377	421	386	373	410	419	415	362	435	440	383	394	412	415	379	432	409	386	434	408	383	413	417	406	416	418	398	416	408	396	446	415	434	429	421	422	390	423	416	398	415	382	388	419	397	377	402	405	390	429	411	412	402	378	378	411	418	406	434	438	416	417	452	387	431	410	367	417	397	428	432	378	393	423	414	449	441	427	416	411	411	424	378	432	419	410	430	403	434	399	407	403	386	433	383	428	397	398	399	422	410	394	439	427	428	430	405	440	428	379	405	380	424	417	401	401	388	423	394	408	405	443	397	404	426	399	395	397	443	370	428	425	406	435	417	385	423	437	429	412	422	397	419	402	461	390	372	412	411	400	418	396	445	409	402	412	414	383	381	377	408	394	435	409	430	446	447	407	460	403	431	396	437	399	426	384	412	439	442	372	424	396	425	369	391	425	396	405	391	407	411	383	410	406	403	445	396	440	408	407	391	437	418	407	418	429	440	428	391	424	425	407	427	392	400	392	426	404	420	434	413	388	427	449	402	380	398	421	433	399	398	401	409	383	387	433	411	447	413	443	392	420	408	400	406	452	435	411	399	436	402	401	368	388	455	392	419	423	416	429	421	405	426	400	396	413	425	423	405	403	427	400	398	366	397	375	440	432	411	380	388	381	385	407	404	403	427	400	421	438	401	429	406	401	379	433	447	400	409	384	379	393	390	394	373	399	406	405	408	418	406	433	444	396	409	392	417	389	434	397	365	408	387	402	374	403	442	384	416	378	406	370	413	422	407	373	441	399	377	408	389	421	388	359	395	439	410	405	414	415	421	413	405	431	408	383	421	417	433	361	427	390	421	440	433	385	426	417	398	393	426	404	408	385	434	399	426	365	395	452	449	407	444	426	428	430	406	399	413	386	386	379	384	432	428	414	406	395	432	419	397	377	411	403	394	400	392	417	376	403	395	395	421	449	394	436	430	394	428	398	454	421	425	414	413	406	375	437	420	395	412	399	376	391	399	399	426	382	386	387	382	396	411	376	385	385	432	455	432	424	379	397	410	368	398	399	394	431	388	424	381	412	388	440	383	417	408	431	389	426	401	422	386	394	417	401	407	444	432	396	431	409	413	396	423	426	429	380	428	382	417	412	397	415	394	395	444	433	423	430	362	381	392	404	415	414	418	393	425	410	380	375	432	439	411	426	407	366	425	438	434	393	414	407	414	410	418	401	426	382	400	373	442	421	408	415	365	403	390	423	403	403	371	408	393	417	423	407	422	418	419	368	418	387	423	425	425	425	397	426	393	395	403	429	386	398	404	401	421	400	419	402	409	415	411	417	389	400	397	407	399	407	405	425	378	401	422	395	471	360	428	392	403	429	419	429	393	424	406	389	423	401	354	423	419	360	416	415	437	432	428	407	419	395	448	378	439	404	422	403	436	417	434	402	396	415	400	381	375	413	415	392	436	425	380	431	421	413	424	398	400	393	380	445	422	406	422	418	409	427	403	392	412	438	430	420	409	439	431	399	426	421	430	410	366	421	449	397	411	416	398	410	379	418	410	409	370	406	448	413	429	404	456	416	414	390	433	409	437	388	419	442	431	407	392	394	447	403	410	396	380	379	391	404	439	427	413	406	423	418	392	400	410	396	405	384	405	429	400	419	427	430	421	383	388	341	379	395	420	395	409	418	405	384	407	423	430	405	411	389	398	401	414	423	442	420	402	405	416	423	406	415	397	364	416	447	385	411	402	397	421	405	408	363	432	391	380	392	420	396	382	416	418	398	401	412	417	380	346	404	400	384	425	402	411	382	423	418	387	435	446	380	408	377	411	408	394	433	433	424	435	409	450	429	380	433	422	364	420	414	440	408	451	394	456	426	375	407	403	417	426	417	424	413	396	430	409	399	382	410	396	384	456	400	386	418	413	423	420	386	373	431	445	389	426	424	409	423	439	417	407	401	397	411	449	422	400	354	443	396	391	434	384	426	422	411	387	416	397	420	404	436	366	413	391	425	395	416	420	403	432	392	429	405	449	417
28913	23884	33169	31878	23268	16164	10009	5920	4098	3028	2539	2043	1666	1529	1234	1090	944	944	784	711	669	648	587	552	508	475	509	494	458	452	439	430	430	436	414	388	380	398	397	390	406	389	383	380	376	407	416	347	440	388	372	387	375	360	375	398	385	365	366	409	369	389	387	374	397	364	382	392	403	344	338	382	348	381	367	364	358	370	347	373	358	391	423	372	402	370	392	341	376	346	385	346	372	385	398	390	361	382	369	353	413	390	374	405	366	386	377	351	391	396	380	376	358	343	369	402	347	341	375	353	358	347	379	373	371	364	364	403	334	380	388	368	362	363	381	399	394	408	374	340	354	378	338	357	349	361	359	376	398	362	392	403	421	355	371	361	404	379	377	400	356	379	398	363	372	349	387	364	374	385	400	372	360	368	369	397	389	404	401	390	344	392	381	385	368	397	411	382	346	348	388	385	371	406	393	382	364	364	370	345	382	365	359	371	337	366	355	373	373	399	364	369	366	382	372	376	363	368	358	389	359	358	368	340	382	322	400	383	374	399	386	409	371	359	388	381	358	382	394	394	343	408	308	390	372	410	373	357	381	373	390	413	381	376	373	387	388	359	379	384	388	407	379	342	384	378	359	376	378	380	370	342	329	369	394	395	339	370	367	384	367	373	393	356	396	400	352	353	389	385	372	372	363	397	359	349	388	388	396	359	408	340	394	426	360	359	383	384	383	396	358	387	379	351	398	357	373	364	414	383	344	342	355	392	390	319	341	375	378	381	391	367	365	360	373	345	366	369	356	392	391	391	351	393	363	377	390	375	351	398	417	378	420	383	402	370	384	392	339	389	368	389	410	343	339	367	381	389	357	383	340	385	363	382	361	353	381	354	400	372	384	373	390	362	375	380	343	392	378	371	348	376	373	380	402	399	388	385	361	398	413	368	424	360	349	361	387	380	398	349	393	418	361	401	406	372	381	361	384	369	340	369	375	388	360	376	339	390	383	319	359	387	397	377	369	364	325	398	357	367	367	366	398	355	364	359	359	372	359	349	369	384	360	399	359	385	390	338	361	374	382	350	357	365	357	346	409	387	369	365	406	377	411	381	409	366	383	373	395	359	372	385	358	376	362	382	403	372	361	392	366	371	389	389	364	368	383	383	396	378	372	352	373	375	369	345	391	375	372	361	342	404	371	380	381	374	343	370	370	385	374	402	401	362	377	387	362	384	366	401	380	392	372	374	363	362	362	381	344	401	385	367	389	365	335	393	392	341	359	386	371	381	384	370	392	370	349	339	388	358	346	346	365	357	364	379	364	397	417	418	354	352	355	404	377	388	336	363	378	382	326	375	351	371	383	350	396	363	376	366	374	397	371	377	381	361	356	385	383	370	386	377	349	407	362	345	357	389	355	355	359	384	364	353	366	415	374	381	385	334	343	353	359	346	383	379	356	368	362	390	372	378	335	385	404	346	377	363	385	416	389	377	361	388	409	346	407	369	368	367	352	373	365	374	396	397	387	368	342	390	405	402	372	363	400	379	383	357	380	343	358	364	347	406	317	385	365	365	351	402	370	374	418	390	342	376	373	358	352	359	415	374	376	381	384	370	404	425	405	379	350	371	367	374	373	409	366	381	423	372	399	387	336	383	369	400	399	379	384	402	392	368	388	387	391	392	416	360	371	386	435	388	360	392	418	361	394	383	361	378	382	373	365	369	363	347	377	406	407	366	349	376	423	382	351	383	377	356	372	402	406	338	370	372	374	358	335	359	406	344	343	372	386	356	399	355	387	377	380	377	339	356	338	367	387	418	377	376	324	377	394	365	352	317	387	363	375	402	389	339	369	370	366	370	372	395	410	384	368	359	385	396	357	379	388	384	384	374	351	388	374	369	373	376	349	372	399	365	359	383	356	406	352	398	388	347	357	359	341	368	366	374	375	384	373	364	391	385	381	355	359	412	387	383	412	365	356	356	387	376	395	389	356	355	380	354	371	361	395	366	363	385	411	384	374	373	358	363	365	423	371	386	383	370	391	391	355	382	390	363	349	376	338	368	358	371	371	376	366	373	347	380	360	368	357	369	381	404	383	408	366	353	356	400	376	369	401	387	385	380	383	393	369	326	384	359	359	385	353	338	381	369	371	349	325	383	377	364	379	347	375	373	379	385	324	372	375	316	375	342	376	355	348	342	358	379	389	382	369	353	376	369	367	359	369	392	372	363	370	363	394	364	374	341	365	356	376	370	409	380	348	380	330	384	412	377	386	370	399	366	333	386	374	353	402	370	345	411	371	376	420	375	391	371	393	336	373	361	409	374	385	381	375	408	368	366	373	367	385	377	374	373	367	370	375	391	357	339	349	386	381	380	352	378	374	337	356	395	336	380	361	358	355	359	399	370	385	369	345	333	351	390	370	349	364	361	381	411	381	378	360	386	324	374	350	346	362	374	369	420	384	378	415	366	398	401	368	378	379	356	350	353	398	343	366	365	398	388	375	381	369	348	360	390	369	378	357	395	393	377	359	380	363	405	372	356	362	368	377	352	396	369	368	370	375	379	341	395	432	378	364	347	346	354	360	373	378	387	364	398	409	400	366	380	376	385	364	378	380	345	343	372	412	360	350	343	356	389	386	386	353	380	366	362	359	347	390	379	380	387	356	387	385	355	376	377	398	374	366	371	379	389	379	372	404	391	345	403	380	396	364	398	373	372	395	403	348	387	389	375	388	343	394	376	385	403	341	361	345	387	395	364	356	392	376	385	396	351	362	361	346	379	369	355	344	377	390	373	408	372	370	376	390	345	369	381	395	381	379	344	340	344	391	352	366	352	396	396	392	385	394	377	388	375	403	363	362	380	420	357	379	368	369	377	376	370	343	357	388	378	351	377	398	375	378	400	368	391	359	363	352	378	409	363	416	373	351	378	384	391	387	362	387	333	359	387	373	367	390	360	389	379	379	393	374	367	387	385	348	354	388	383	360	352	351	389	401	394	407	377	411	326	342	353	389	369	405	387	390	387	400	365	372	387	356	389	411	383	386	351	403	355	357	401	385	382	379	344	355	377	371	355	370	373	392	404	380	376	408	392	387	358	339	343	364	389	383	357	386	368	344	346	351	363	358	371	378	398	377	385	357	341	386	374	366	403	374	354	367	363	389	379	418	335	371	366	347	386	407	393	375	362	356	364	370	380	377	353	394	348	379	383	369	333	376	361	376	385	391	359	362	354	393	392	389	384	381	354	357	384	390	392	332	351	368	383	372	351	377	391	357	362	379	380	360	346	382	348	408	371	359	395	401	350	377	363	356	355	374	366	369	379	343	351	408	402	370	372	397	399	348	347	357	402	366	394	389	366	402	406	390	388	344	356	380	353	424	369	355	348	402	376	372	369	364	352	404	368	374	359	387	355	394	377	342	368	375	354	387	378	390	395	382	351	344	366	379	397	378	343	384	378	363	389	387	386	437	404	345	334	368	424	396	379	395	372	407	390	356	358	347	373	398	376	361	377
46309	58054	50675	36749	26578	19217	13239	9363	6999	5385	4346	3444	2837	2272	2063	1654	1372	1199	1058	930	833	800	666	673	581	540	537	509	456	471	462	433	391	397	378	389	439	382	375	402	391	386	372	346	367	361	336	369	353	360	352	396	339	391	342	334	371	343	359	336	367	359	360	358	375	343	364	388	358	349	355	330	376	347	348	355	324	373	353	378	354	350	365	370	389	348	313	350	349	369	349	322	372	365	343	349	350	337	346	361	341	369	362	361	351	332	354	381	362	377	353	367	355	318	353	348	369	333	343	342	335	348	355	380	353	352	355	340	352	369	380	378	338	359	325	365	350	356	368	373	338	338	371	347	327	367	348	352	381	343	345	375	380	341	344	371	343	343	367	370	368	354	341	327	358	355	359	349	350	329	357	369	371	404	365	357	348	346	354	384	371	325	324	359	352	354	365	364	335	345	362	330	374	343	364	344	350	361	347	325	379	354	357	385	337	338	350	367	336	343	358	363	342	365	349	343	348	352	348	380	352	415	322	350	358	356	316	359	338	364	363	387	365	346	361	318	346	379	382	337	365	356	348	371	354	350	354	363	407	362	378	354	330	340	349	351	353	330	345	356	354	362	346	360	351	358	315	365	360	358	386	370	329	345	364	369	354	336	330	339	360	338	369	361	354	328	355	361	361	373	369	346	373	338	349	352	368	333	362	355	383	364	322	358	370	348	374	350	352	342	375	360	345	352	341	331	346	352	365	382	337	372	356	364	336	344	333	346	327	357	320	335	341	359	365	323	344	370	357	339	370	367	359	377	362	362	384	369	337	340	369	349	407	361	363	361	355	349	370	356	379	363	348	334	355	387	358	347	330	352	327	352	353	376	344	362	382	377	349	381	346	366	328	337	361	355	378	389	358	345	373	364	378	358	369	359	411	325	362	363	328	369	379	341	319	349	349	361	390	340	380	376	352	360	359	338	352	370	382	336	363	372	348	349	368	373	348	353	360	391	374	350	363	331	331	384	368	337	335	361	349	362	340	371	380	350	341	359	357	360	365	334	361	372	370	380	368	354	379	365	330	359	327	312	394	364	346	352	378	346	352	325	337	383	345	341	355	354	343	354	342	330	348	343	339	367	373	363	365	353	344	329	373	353	348	373	361	352	405	327	385	359	383	335	359	363	332	384	335	374	352	347	348	364	391	353	378	330	360	328	351	357	358	325	383	344	349	363	321	368	401	370	339	366	382	355	373	383	374	383	353	366	368	364	369	327	349	325	383	344	355	364	335	337	367	355	361	342	347	371	359	350	343	354	343	330	374	326	377	385	368	345	345	352	370	350	337	349	360	378	366	374	356	343	371	375	396	358	332	353	379	349	382	370	404	333	336	330	345	360	379	376	361	341	368	360	341	338	346	345	341	340	362	336	333	359	352	369	349	343	354	365	367	354	369	380	367	372	358	365	371	344	356	334	350	368	354	310	354	359	343	367	340	368	383	350	398	351	352	344	346	363	330	347	386	338	378	346	395	350	349	365	338	344	355	384	370	378	332	361	371	340	358	363	373	363	358	352	366	329	372	369	350	320	360	344	379	373	384	366	376	336	371	372	352	341	318	327	339	360	344	359	347	330	360	350	345	390	362	376	341	347	358	364	333	363	369	376	377	334	339	388	326	384	321	391	335	370	402	359	361	345	373	344	342	368	344	352	404	345	338	358	333	337	333	346	324	364	370	338	359	341	363	376	342	352	343	392	358	339	361	378	339	310	344	362	368	330	353	357	358	348	348	372	368	361	342	370	336	353	372	375	344	319	339	329	356	342	330	343	375	371	362	352	379	337	319	356	341	363	392	350	349	348	392	377	344	350	395	366	345	381	342	346	372	356	373	328	344	371	351	341	347	331	352	364	385	330	364	341	331	377	329	383	395	358	352	397	370	333	360	375	345	338	377	350	358	321	360	373	373	364	361	397	375	384	371	387	356	361	384	367	333	335	344	335	349	376	342	375	333	386	359	342	341	373	362	375	346	362	378	345	370	367	372	387	362	351	381	372	347	370	330	373	348	339	353	328	381	344	346	360	357	367	350	370	312	360	361	362	356	350	322	342	355	377	331	349	368	362	346	353	346	365	355	338	348	378	339	359	331	347	382	327	372	356	371	369	348	349	335	339	371	333	342	379	341	387	394	366	360	334	325	348	338	348	364	368	346	394	369	366	339	303	357	375	366	334	354	353	341	353	362	315	368	357	364	364	355	345	362	370	373	329	322	380	380	364	325	354	374	354	381	384	366	354	350	345	352	368	341	322	320	366	395	356	351	368	366	357	318	349	380	361	342	326	329	351	388	349	334	361	384	374	382	388	377	336	354	346	365	356	371	400	339	402	370	351	352	331	384	349	373	392	351	363	347	339	349	342	366	367	379	349	386	353	354	366	345	378	343	325	373	337	386	330	360	312	380	339	377	364	386	354	365	363	335	379	341	361	379	339	330	373	374	378	348	341	351	359	369	345	358	362	354	397	341	346	381	346	330	362	368	340	354	359	373	364	365	362	371	360	358	346	377	318	367	360	349	356	367	331	380	388	344	353	361	355	363	346	363	347	334	372	348	359	380	351	354	347	361	362	360	333	356	327	364	353	319	346	367	361	334	317	335	346	328	356	382	373	358	371	350	377	388	341	341	343	361	364	397	376	348	333	341	340	362	364	375	379	367	368	340	352	384	345	352	354	338	364	379	369	362	370	335	322	343	343	349	372	355	368	331	338	347	370	370	345	344	356	382	366	350	352	357	367	337	379	363	290	352	360	336	362	357	348	379	332	339	343	355	355	388	374	351	347	354	364	374	364	370	366	394	378	380	341	353	377	355	350	366	346	331	374	378	337	331	339	369	344	366	377	344	377	337	358	349	337	361	385	372	352	349	355	348	377	355	380	365	366	345	389	361	344	376	345	388	326	372	361	350	333	389	326	306	362	334	314	350	345	349	370	373	331	359	363	365	361	389	347	362	345	359	360	339	353	379	389	366	343	360	372	372	320	362	354	392	367	338	347	345	366	348	368	371	365	352	370	370	344	379	328	352	367	339	361	363	352	382	365	369	384	351	354	340	361	340	355	367	364	359	357	330	365	328	333	338	385	363	393	334	377	335	349	361	346	360	376	356	367	343	348	378	331	371	350	360	364	354	374	359	362	390	387	362	325	369	370	393	325	315	365	365	354	356	352	334	361	308	357	322	333	354	348	355	357	340	359	374	362	373	368	380	342	336	394	375	333	353	376	368	357	376	347	366	354	392	355	361	386	400	359	346	356	378	358	346	358	327	352	319	356	355	371	394	383	364	388	373	353	362	343	366	336	343	369	361	339	368	341	349	367	364	364	350	333	342	365	345	363	358	337	391	363	349	324	354	347	376	373	366	339	335	361	349	361	347	346	337	340	358	339	360	348	346	347	328	345	332	347	390	339	352	328	339	350	359	356	363	362	385	349	409	350	351	364	314	340	381	357	322	339	333	325	381	384
25498	21598	29198	25026	23651	23658	17228	8570	5544	4235	3457	2845	2263	1913	1634	1355	1186	1081	960	923	851	737	658	656	665	543	574	538	536	517	504	492	453	443	486	478	436	445	447	445	419	393	428	408	385	443	423	471	398	424	400	424	449	414	390	427	450	452	440	413	407	386	409	462	408	396	410	409	380	379	427	402	434	409	397	429	448	432	430	398	438	397	395	416	426	430	391	405	412	421	435	371	397	469	399	375	381	429	381	406	468	425	412	415	414	445	419	425	438	402	420	412	425	436	412	391	401	391	426	407	411	416	394	404	400	376	438	391	441	424	405	430	396	411	399	473	420	407	374	415	432	385	433	414	405	429	410	426	426	446	427	406	404	430	439	382	409	413	439	392	387	438	412	425	413	401	358	411	412	399	376	460	452	395	398	418	422	377	428	441	430	399	432	417	396	418	424	444	424	443	383	408	371	396	409	419	472	426	410	440	433	383	389	383	426	421	410	412	430	453	451	431	414	391	408	417	372	402	411	423	458	418	423	410	394	434	401	388	407	435	428	362	425	426	375	446	411	443	366	407	391	402	400	415	432	404	424	423	416	422	450	430	419	404	399	380	417	416	445	420	424	406	392	421	427	419	429	403	422	429	433	410	411	398	404	446	405	419	383	431	388	413	417	417	429	432	413	408	405	433	417	378	435	422	408	421	415	422	414	459	409	407	417	458	414	446	409	400	415	421	398	420	398	428	409	438	431	481	404	440	378	422	432	387	439	429	402	393	421	433	413	417	452	440	428	441	409	367	415	401	420	422	414	416	451	417	424	427	424	399	393	447	453	447	412	417	379	382	403	418	431	417	388	442	401	407	382	453	359	411	414	419	440	393	445	423	436	416	437	431	415	396	415	433	450	403	483	416	410	431	427	449	402	407	419	406	370	385	449	424	428	419	422	417	410	403	417	415	404	422	409	422	399	428	434	430	427	381	409	434	411	382	403	435	416	444	400	377	403	420	391	379	449	402	422	427	416	433	414	414	413	417	417	406	439	392	414	402	416	412	412	397	424	409	411	427	432	426	389	443	428	438	410	408	402	412	400	387	419	469	432	428	429	434	415	417	406	406	419	423	385	411	405	410	441	384	412	388	400	392	429	468	444	438	404	407	422	422	426	435	388	422	389	464	416	428	355	417	409	442	411	393	422	423	416	420	412	446	450	384	430	411	408	382	424	402	426	436	462	382	424	388	425	408	398	391	398	401	381	416	424	423	448	405	466	448	389	418	425	392	415	407	431	405	427	415	414	387	393	434	442	411	395	395	417	422	391	414	402	385	434	408	410	406	426	362	435	425	419	397	410	418	412	389	444	406	420	467	407	439	451	443	406	469	424	404	392	428	412	425	429	416	436	413	432	430	420	421	409	361	405	408	417	419	389	438	411	438	422	403	423	413	424	426	412	452	460	392	447	430	445	434	394	425	404	452	399	380	436	419	437	432	410	382	432	412	447	405	429	416	400	404	420	380	419	431	444	425	423	385	452	435	417	394	413	451	395	424	431	464	412	385	393	385	406	424	439	402	409	431	376	392	427	396	419	456	428	426	428	448	437	419	408	390	435	394	390	418	453	387	438	419	431	405	407	435	380	439	398	432	404	404	408	418	414	372	467	397	410	464	407	446	407	395	425	428	413	415	409	396	430	399	387	418	419	426	421	425	395	450	417	441	415	407	398	419	399	392	428	368	406	372	424	424	419	400	394	405	401	424	408	407	397	440	406	445	433	398	391	387	377	421	416	415	401	402	405	394	401	407	426	393	396	414	381	411	408	393	431	405	400	446	390	392	476	377	385	402	367	415	431	387	431	439	426	379	382	430	380	424	384	444	413	397	383	388	385	410	391	457	411	392	426	435	385	412	371	389	410	365	445	432	416	450	430	416	411	397	405	375	420	493	432	428	405	442	432	416	442	386	412	428	453	414	426	394	383	395	413	413	391	407	412	404	430	409	441	418	376	453	409	414	382	426	408	433	436	421	422	434	409	398	443	430	418	394	408	408	425	413	390	423	421	392	397	378	400	414	417	400	415	420	429	412	378	441	424	415	439	442	409	403	420	406	394	422	412	393	421	423	407	416	377	430	419	375	436	464	369	435	440	453	412	454	387	381	427	397	428	407	426	440	380	383	427	440	419	428	410	422	411	416	393	401	417	401	394	441	413	414	396	406	427	405	414	450	424	415	456	410	396	426	387	407	405	423	410	413	393	421	413	424	376	435	415	384	434	435	411	415	418	442	374	410	415	425	395	414	418	411	430	407	395	382	415	431	424	408	403	419	403	459	393	453	432	425	381	411	430	415	387	442	405	433	417	374	415	410	416	407	444	407	407	400	452	445	398	394	429	390	406	430	386	409	395	429	415	455	409	430	419	426	402	423	428	401	427	412	368	407	381	418	429	403	430	408	419	444	429	395	409	371	416	410	404	395	413	421	441	352	429	440	433	416	376	436	438	389	411	374	404	429	401	414	420	366	399	382	405	438	403	396	368	461	423	448	439	417	383	443	429	407	422	393	378	407	422	394	416	432	453	429	432	445	413	458	435	400	441	380	394	382	427	453	385	429	410	411	401	432	428	426	401	423	411	432	407	397	416	403	412	394	422	404	398	356	387	426	411	399	395	399	438	438	435	418	401	406	424	391	385	422	415	385	442	423	407	389	408	388	412	403	431	383	407	408	394	418	428	390	400	419	403	417	419	401	400	430	407	410	384	403	403	409	423	421	429	395	384	426	425	440	434	391	419	438	392	384	431	400	390	437	464	436	390	419	433	405	430	434	457	431	442	435	428	395	435	409	453	398	444	424	436	399	393	402	458	436	439	396	444	418	366	419	412	426	393	389	433	395	428	424	426	381	397	397	396	429	421	397	417	400	387	422	380	373	418	419	424	463	412	368	431	381	425	423	420	420	433	404	399	434	438	420	415	438	439	460	447	389	401	439	399	410	433	420	398	393	399	432	411	419	412	412	423	422	426	427	402	427	391	409	432	409	453	432	415	409	419	430	403	405	418	386	400	420	415	410	382	427	433	427	403	409	447	429	433	412	394	415	407	450	403	425	441	379	416	391	403	384	453	397	405	423	415	425	390	422	408	399	415	437	403	405	429	388	433	424	421	433	426	412	388	438	432	388	402	410	414	422	395	389	410	431	394	389	410	407	443	401	405	385	409	441	426	415	397	427	413	397	387	405	435	418	375	370	420	393	452	382	418	387	410	464	440	418	419	435	433	433	422	408	389	386	419	425	420	408	384	388	431	420	389	425	409	395	434	410	418	396	437	428	406	387	387	434	374	425	426	452	441	390	382	434	415	375	398	416	413	416	396	403	405	394	444	434	393	379	377	427	401	404	378	433	437	423	419	386	406	404	410	417	402	413	417	411	417	415	396	413	423	442	388	382	414	399	418	441	453	422	423	408	393	393	439	444	402	374	414	404	385	423	383	431	409	408	436	430	394	415	393	443	390	424	397	372
49392	61544	53823	39573	31005	22380	15508	11212	8621	6672	5417	4260	3303	2829	2344	1986	1731	1409	1266	1090	1020	874	828	772	721	637	626	528	560	517	490	482	447	434	431	434	438	459	440	397	435	416	428	404	403	427	385	383	402	387	433	403	379	396	402	388	404	389	383	378	384	365	408	389	362	409	392	361	396	361	390	371	396	376	419	407	432	384	389	396	367	392	396	375	423	356	387	385	411	408	401	405	410	396	406	365	394	383	392	369	365	404	349	418	400	337	358	414	371	391	406	379	425	372	355	374	367	393	411	395	366	431	389	363	436	389	385	366	372	407	352	390	385	368	387	386	373	380	392	390	418	417	378	399	360	368	368	373	359	369	407	395	388	368	399	386	371	418	391	402	371	414	391	389	382	405	390	386	409	417	373	375	395	403	419	406	360	389	363	371	377	390	402	361	382	391	404	408	372	423	378	371	370	403	353	404	376	368	395	398	391	415	378	384	387	376	379	444	384	399	383	386	396	388	363	364	387	385	354	392	397	377	388	376	410	383	380	382	389	357	406	408	377	367	413	376	365	387	387	345	399	415	357	424	387	396	356	392	411	418	377	407	358	376	402	374	385	380	383	384	410	383	357	376	390	374	416	425	376	390	406	366	399	425	392	377	438	398	420	403	385	400	394	392	388	388	388	365	379	409	356	405	395	409	338	370	407	365	405	409	373	393	368	364	374	412	406	363	436	408	390	430	360	407	402	379	378	391	369	415	367	392	384	371	400	350	402	419	362	398	404	379	404	386	375	397	392	382	405	410	394	372	372	431	381	408	398	399	393	376	377	396	360	387	398	381	382	379	401	395	394	386	400	408	368	397	405	418	383	408	408	412	384	392	402	350	390	401	401	349	348	368	375	363	404	399	399	388	397	375	414	374	362	388	397	427	367	401	394	394	381	400	395	374	396	375	404	385	360	425	423	359	366	378	400	420	383	357	394	357	385	415	397	378	378	390	373	375	386	407	384	397	352	365	413	376	442	419	376	409	403	388	389	400	405	415	401	373	384	390	409	387	405	395	386	380	368	415	402	379	406	373	384	355	372	399	382	427	385	377	395	390	393	357	350	383	367	378	381	394	390	394	390	408	371	379	388	410	403	425	410	412	384	430	380	373	397	368	384	402	379	383	350	387	405	389	417	369	390	410	405	405	402	403	381	412	395	394	379	398	384	405	366	333	396	351	376	379	383	381	384	409	391	391	384	369	413	389	366	359	392	373	409	406	395	344	385	409	422	391	367	426	405	391	357	369	393	367	394	401	367	425	396	385	411	371	363	382	415	376	436	447	370	388	404	417	397	386	392	415	394	396	393	381	379	387	392	381	356	369	382	363	376	396	402	395	365	380	401	394	391	403	414	381	335	384	358	379	390	367	393	394	392	415	399	423	352	369	393	404	357	363	375	376	351	349	364	361	401	398	405	397	379	353	356	385	409	401	392	379	374	354	385	403	359	384	408	405	414	397	404	367	359	393	415	392	384	372	361	395	362	381	447	369	399	384	374	355	410	399	387	415	347	383	397	372	384	395	391	377	382	390	392	387	397	389	369	403	382	352	397	384	384	390	413	373	400	370	388	382	388	375	384	363	379	396	369	358	353	420	383	363	373	411	436	406	382	349	402	400	388	348	401	392	368	374	367	379	380	405	377	351	392	419	358	385	369	385	417	423	414	395	423	391	369	387	391	373	426	391	415	380	401	378	376	380	360	383	409	375	374	442	381	345	380	396	388	404	380	376	374	391	375	384	395	394	354	363	386	427	411	414	387	382	372	361	399	397	398	367	421	374	397	373	445	411	370	402	392	394	386	399	410	404	357	379	400	422	444	357	398	406	377	370	409	391	406	419	377	389	380	380	414	347	369	395	383	410	387	391	379	381	354	398	350	374	392	384	401	388	398	393	371	358	405	354	378	391	400	365	390	372	373	388	395	388	382	362	384	400	386	390	405	375	376	406	448	393	384	360	383	426	403	405	376	370	396	392	372	343	357	373	417	351	400	358	373	404	387	362	378	365	376	390	376	387	422	388	419	367	397	405	380	373	394	398	361	380	375	404	359	394	386	351	376	412	416	405	399	345	393	419	381	386	401	421	388	383	378	383	407	417	407	449	421	412	390	385	383	372	409	420	357	377	358	390	373	393	387	376	390	414	385	350	406	374	363	374	409	399	411	397	382	409	406	383	391	382	403	390	373	405	386	382	397	371	409	388	363	386	390	384	386	387	391	414	343	364	382	390	391	409	366	393	343	387	412	382	421	380	379	376	392	391	391	403	441	384	385	406	418	382	380	373	423	363	404	390	382	385	380	377	356	345	362	387	406	406	416	402	400	360	393	385	422	391	408	381	364	398	373	428	365	384	382	378	365	363	394	417	389	371	417	355	418	411	401	375	385	379	418	404	352	388	392	357	382	380	379	378	387	382	367	356	373	381	388	345	387	443	396	381	388	388	376	404	372	371	377	366	378	388	411	435	412	390	421	417	416	399	425	407	397	396	355	392	379	404	391	401	388	389	341	380	391	405	359	363	359	345	382	387	420	353	372	388	391	416	378	384	359	385	350	384	376	400	425	346	327	380	372	406	394	378	382	389	377	376	396	371	379	407	384	393	399	374	371	399	405	392	383	387	366	372	393	379	375	396	384	404	356	405	416	384	366	416	380	402	375	392	375	390	430	379	402	373	357	374	391	370	395	390	375	380	369	379	374	392	387	412	401	386	386	384	395	394	387	412	360	347	422	368	405	380	379	350	399	361	421	380	405	384	407	414	393	382	387	410	395	387	371	386	382	354	393	385	373	374	379	432	422	376	389	405	344	378	393	382	416	400	406	371	410	380	384	370	365	399	383	370	378	407	381	376	428	382	381	380	384	399	378	422	388	376	382	415	386	384	367	432	411	409	383	374	394	414	404	427	364	374	421	396	363	397	349	383	399	375	388	403	409	372	370	391	413	370	409	370	389	391	425	394	375	394	370	364	403	388	391	386	380	384	381	396	365	376	369	370	392	363	366	378	406	387	402	386	387	393	328	384	405	362	376	403	397	402	373	354	416	383	357	428	377	384	388	385	412	389	387	380	394	381	387	363	372	375	356	367	384	401	367	379	364	362	362	411	403	397	355	362	388	407	349	386	380	371	404	419	407	400	405	405	393	406	373	396	389	391	398	393	379	352	382	402	395	381	415	401	393	365	406	376	390	376	406	380	403	398	375	419	385	407	409	374	374	391	396	395	372	417	419	367	407	402	384	393	374	377	417	404	383	413	385	364	393	393	403	388	380	430	384	376	383	363	417	362	399	402	352	385	409	376	363	380	392	356	395	389	389	382	394	362	400	368	387	371	386	412	377	394	406	396	372	378	380	386	399	388	390	368	401	399	415	403	390	388	395	349	397	378	366	406	387	368	343	399	380	390	376	400	392	365	421	374	355	366	419	388	429	386	401	377	398	393	415	391	422	384	391	384	405	398	378	362	387	416
25131	21670	29295	24970	23541	24222	19461	10111	6437	4963	3942	3256	2625	2117	1765	1586	1366	1229	1032	937	895	816	662	682	705	619	580	534	541	495	506	451	489	447	480	462	450	464	457	409	426	423	370	455	470	407	407	386	411	440	408	397	423	389	413	380	421	424	386	433	407	386	414	403	390	417	414	442	391	415	425	432	431	377	419	440	412	434	406	383	424	381	433	437	414	405	418	405	423	382	435	423	391	375	428	451	396	358	390	414	439	427	419	404	420	401	394	378	398	427	385	403	400	373	397	396	422	426	416	415	451	349	386	393	410	422	401	419	435	372	412	433	402	420	413	434	447	398	436	421	389	396	407	426	401	411	417	391	414	406	409	421	377	384	412	404	406	418	391	425	399	366	432	414	399	415	405	413	391	438	391	440	403	422	393	409	406	364	413	416	413	369	418	410	378	392	415	396	395	398	372	410	377	392	428	406	420	428	424	415	387	411	396	422	390	416	411	448	385	405	390	427	429	399	407	397	416	413	413	425	435	395	377	401	411	400	399	401	414	437	407	394	400	391	396	409	418	415	442	412	381	409	414	384	443	437	418	411	387	441	424	410	406	409	410	380	396	424	409	400	374	439	386	454	415	450	414	438	395	416	443	391	427	419	396	424	450	427	416	408	402	417	430	441	436	391	404	426	442	417	417	375	420	437	402	417	428	409	403	457	441	441	458	413	407	433	427	419	412	425	400	423	416	400	389	411	406	368	432	440	403	389	424	410	405	399	424	415	432	394	410	428	370	412	430	422	419	377	399	401	392	422	399	432	398	416	425	403	423	393	427	416	395	424	418	370	408	401	433	403	407	399	427	400	435	423	386	424	404	428	462	405	398	392	445	449	377	395	406	403	377	422	411	395	385	404	390	422	373	409	408	429	427	416	410	408	400	457	384	430	412	434	429	412	419	414	384	398	419	395	394	440	408	396	437	402	379	384	395	395	429	378	417	421	410	423	428	372	411	399	434	401	420	410	437	397	375	382	427	403	423	390	415	390	410	439	411	389	412	424	410	438	408	459	400	388	389	399	401	421	386	421	367	420	390	434	411	417	434	423	408	405	378	392	423	413	417	395	407	393	393	424	425	415	369	433	346	418	386	387	380	406	426	432	398	441	426	401	415	371	401	402	402	444	413	366	417	407	386	402	411	379	424	368	385	408	412	402	400	380	406	409	384	396	432	385	409	389	401	419	422	407	397	415	454	440	427	441	394	443	386	406	432	416	422	373	411	414	385	377	464	413	436	434	430	409	396	416	389	404	410	378	396	415	415	394	391	383	402	417	394	412	399	480	378	395	410	424	405	397	407	443	427	387	428	466	389	446	381	401	397	373	409	407	398	412	421	370	413	396	389	389	385	434	411	383	410	424	432	413	405	395	405	388	414	413	404	406	389	449	415	430	373	406	403	367	405	404	411	400	435	404	415	404	438	387	413	380	427	384	422	436	404	438	418	389	393	412	396	426	383	433	386	413	428	368	433	387	409	413	395	386	428	451	404	380	411	434	432	412	396	381	365	433	405	389	410	397	443	423	419	389	421	416	388	411	415	444	397	420	385	417	428	385	421	433	425	415	392	381	387	418	400	450	423	405	404	422	396	399	392	382	421	440	422	408	443	428	411	395	406	423	382	401	386	447	433	402	355	365	384	412	408	436	404	398	414	435	403	437	406	408	428	408	412	393	406	411	392	416	393	366	399	359	406	384	385	412	386	382	430	413	419	370	393	426	433	432	405	407	391	383	413	405	395	418	417	392	409	380	455	388	387	386	399	394	389	414	410	413	400	418	387	420	368	427	409	374	432	447	397	422	394	372	361	403	410	404	378	410	430	427	414	424	416	389	395	414	390	407	414	390	405	398	406	404	404	434	460	409	452	391	415	405	373	414	425	436	406	411	436	426	412	390	421	418	402	389	370	416	406	398	407	410	417	406	426	416	398	398	399	406	452	391	350	405	403	421	372	435	379	374	425	442	408	394	378	389	398	405	436	401	418	428	418	380	440	404	421	432	461	359	412	427	404	384	415	421	403	435	416	431	413	403	425	385	370	387	432	442	394	425	442	394	420	416	377	400	431	405	402	420	390	383	388	422	397	385	414	388	469	431	421	397	429	460	396	393	400	382	395	412	410	399	388	393	425	435	395	378	390	395	394	425	413	420	410	392	407	391	387	403	390	426	426	437	383	387	404	398	407	412	401	372	438	409	369	432	423	379	401	425	381	413	390	416	376	411	416	383	424	424	404	391	426	402	404	430	384	404	370	428	420	382	438	419	423	407	398	426	438	419	440	399	416	387	420	424	393	446	419	397	407	406	412	398	404	433	407	361	417	405	439	446	432	408	450	399	402	391	422	424	398	390	428	428	398	416	410	427	375	389	403	410	435	446	391	419	413	421	417	417	401	426	388	383	379	381	374	442	422	390	391	429	427	393	448	456	421	436	402	451	447	383	382	410	385	395	435	426	389	381	422	448	395	421	408	417	412	400	405	412	365	431	436	408	415	425	418	408	378	406	393	397	457	420	384	428	419	401	388	411	371	386	413	413	406	415	419	432	375	424	400	398	397	415	408	397	425	424	422	435	380	379	371	439	403	409	399	400	386	397	427	431	406	406	398	390	434	422	437	424	404	397	377	385	373	403	389	412	374	409	384	439	420	382	399	435	397	430	427	398	354	446	411	391	370	431	420	413	400	419	388	394	434	412	406	443	413	401	436	410	399	413	366	420	448	441	410	365	405	420	384	406	412	415	444	416	411	414	420	378	439	417	389	419	394	407	427	399	392	422	384	404	440	451	381	406	406	400	420	420	398	402	441	422	389	423	420	392	383	391	410	398	435	393	408	436	387	376	413	407	397	398	420	427	417	399	413	410	439	428	432	396	408	446	404	403	401	412	408	403	415	418	394	378	408	384	442	403	433	392	382	369	424	424	419	409	445	403	429	394	396	390	404	394	437	382	430	375	403	435	369	388	407	376	396	393	409	409	434	439	408	395	378	413	405	380	412	420	425	407	412	434	432	423	431	429	403	424	429	416	453	406	445	417	432	439	423	416	402	397	409	448	438	375	407	418	425	391	441	411	419	416	397	400	386	407	405	397	418	426	440	391	388	400	419	397	438	420	402	432	375	372	399	410	380	402	390	407	405	417	430	385	417	395	411	390	404	389	405	439	413	411	396	406	412	367	412	390	384	425	383	399	405	397	412	370	435	398	393	411	428	387	418	485	410	420	402	382	378	421	396	438	456	427	402	405	404	405	422	410	418	389	423	409	404	431	388	402	403	407	427	429	395	387	451	381	427	428	397	451	438	415	373	430	439	400	397	425	386	371	393	398	429	421	423	415	397	431	415	416	387	421	416	399	402	382	421	418	399	418	386	432	401	380	393	397	405	436	388	446	377	417	437	443	394	391	425	401	387	399	388	400	398	393	352	406	457	370	426	409	414	399	432	403	419	376	405	428	400	410	398	410	400	418
48525	64325	56865	43135	34702	25123	17936	13376	10271	8036	6397	5160	4028	3354	2821	2313	2023	1735	1573	1343	1165	1004	892	850	829	665	643	625	594	524	548	502	483	419	431	409	403	446	461	446	445	418	396	418	401	381	375	393	388	379	408	380	395	368	371	383	394	397	386	415	351	374	359	380	400	385	383	370	404	374	377	391	384	397	366	408	372	400	395	352	380	380	394	387	365	375	409	411	372	361	375	365	390	405	395	383	420	422	388	411	371	394	389	392	375	402	382	364	407	365	389	387	401	378	369	400	380	391	379	400	377	383	367	389	397	364	369	412	387	400	401	393	359	370	382	342	395	370	426	389	425	371	400	393	370	385	369	392	357	340	394	352	423	348	441	369	374	405	391	398	391	355	398	392	370	387	384	392	355	367	433	379	366	405	373	407	390	395	401	382	402	387	364	408	415	388	386	410	378	411	374	359	396	369	377	367	363	370	398	375	420	394	364	405	392	351	391	394	395	374	391	389	378	407	373	357	374	414	360	395	382	397	385	371	384	354	369	398	374	367	408	371	392	377	379	408	377	383	394	372	424	401	365	382	398	425	398	434	406	360	358	378	409	377	391	391	415	378	380	371	396	377	420	417	400	378	363	413	381	396	379	368	396	356	382	388	405	417	402	394	393	393	399	417	338	382	425	374	390	376	399	377	383	397	391	377	392	383	382	389	372	389	401	346	371	382	373	351	418	372	389	400	384	363	395	388	421	420	365	387	372	403	389	436	399	387	417	379	381	379	412	396	384	397	374	408	380	374	414	387	388	356	422	372	392	379	401	374	385	391	329	427	415	405	378	399	402	381	373	432	376	373	358	404	374	366	361	381	370	375	386	357	359	381	382	389	391	387	390	411	395	396	355	395	378	393	374	358	370	374	432	377	367	408	364	400	380	393	409	401	369	409	380	379	391	386	389	371	384	371	373	392	356	362	386	399	364	380	377	396	396	356	371	369	376	415	365	360	380	374	375	367	393	381	390	354	379	408	362	378	394	397	391	382	335	429	410	388	335	383	378	382	364	382	388	399	396	389	389	385	370	397	367	367	339	393	402	381	364	402	368	407	394	381	385	417	390	419	378	347	392	381	392	391	389	411	390	392	382	393	402	405	380	394	383	385	388	380	389	363	391	413	371	386	367	406	372	379	371	373	386	412	399	393	377	370	382	411	414	403	377	348	387	399	354	344	405	392	377	391	387	415	376	381	362	377	379	389	368	404	399	394	385	344	386	397	399	401	377	372	395	415	372	430	375	391	356	415	384	371	381	405	373	386	348	363	397	364	366	421	365	389	386	393	359	370	387	362	399	366	396	404	393	388	384	322	362	401	371	373	377	397	367	402	416	389	384	390	380	376	383	388	397	396	374	374	350	424	370	373	417	352	379	393	401	349	348	402	346	409	420	346	381	402	403	392	418	403	371	370	367	380	390	348	376	396	408	398	387	423	364	423	376	368	360	430	386	393	380	384	372	410	423	372	400	393	398	346	370	356	360	367	360	417	409	378	416	391	428	379	399	366	365	367	409	378	372	383	409	386	380	371	363	371	428	416	404	375	390	385	411	367	393	369	394	378	377	427	387	382	432	371	395	379	387	408	415	380	353	369	399	378	367	394	356	386	416	378	371	365	413	365	385	399	415	387	385	369	379	415	422	394	369	381	376	391	354	371	401	376	400	407	399	349	349	378	390	376	403	408	373	347	399	358	409	386	382	404	398	379	373	364	405	396	370	388	423	397	392	352	394	419	407	422	411	348	383	401	375	359	377	424	395	410	383	392	392	360	357	400	358	417	377	384	369	396	413	347	355	366	395	392	397	403	384	399	389	387	387	386	377	402	369	375	365	375	344	389	390	378	367	379	347	375	371	357	371	392	388	392	385	390	352	368	399	401	367	369	393	396	334	378	414	382	336	394	398	387	395	383	356	368	367	362	373	390	387	426	398	383	393	366	375	374	380	393	358	418	373	398	359	424	363	348	392	361	391	408	402	413	374	390	381	408	383	384	387	400	409	381	380	374	401	382	407	418	419	367	368	390	382	358	383	361	398	357	422	378	394	379	393	390	360	368	393	346	400	381	402	360	378	385	362	394	393	368	382	394	364	350	381	378	395	384	368	384	394	420	365	381	380	390	381	361	412	391	389	397	394	379	374	389	390	394	395	389	396	351	400	362	391	376	382	391	385	389	405	336	374	378	390	403	384	366	380	370	383	386	356	406	419	362	369	360	365	372	377	372	402	373	400	396	362	372	408	383	407	370	436	395	367	354	360	386	385	359	362	381	381	407	366	378	374	392	405	360	375	397	353	346	386	427	379	386	373	394	395	392	381	371	380	356	362	407	419	384	391	383	362	379	372	383	348	410	359	375	414	382	388	387	384	401	373	421	408	396	397	351	363	413	424	367	386	383	380	384	374	374	367	409	426	400	380	373	393	393	366	377	402	394	410	390	379	413	363	391	381	406	403	333	407	362	396	390	379	378	393	424	366	424	389	372	376	385	388	372	374	404	381	411	423	381	401	377	402	407	394	364	346	434	396	361	420	346	385	389	393	397	378	363	381	396	417	359	364	407	407	400	362	386	412	368	376	374	353	390	380	407	401	415	364	410	379	377	414	364	374	399	378	372	357	386	412	416	382	392	405	386	415	384	370	385	394	397	360	393	387	369	416	382	384	373	402	382	360	423	381	370	412	398	392	393	401	380	403	350	398	402	399	395	406	365	404	370	351	378	399	407	370	375	414	376	360	389	402	395	384	392	386	387	367	381	385	409	334	352	395	398	400	387	386	374	412	408	389	401	417	403	395	415	400	413	343	353	404	380	383	378	423	379	366	387	397	414	419	410	381	376	368	390	367	389	368	366	411	381	395	397	398	411	347	381	361	389	391	389	383	386	407	361	389	386	391	352	399	361	367	364	387	428	392	417	380	401	384	404	370	375	431	406	418	386	393	385	339	397	388	385	362	382	368	384	380	359	366	386	370	378	371	360	390	385	372	375	385	375	410	423	407	344	369	371	361	400	381	374	380	389	404	360	414	396	385	373	392	397	351	371	400	373	376	400	388	366	367	407	383	380	415	354	380	403	392	393	389	395	363	408	364	398	383	395	423	384	398	340	382	399	399	424	363	390	381	396	392	406	370	399	400	376	381	429	400	401	380	378	402	390	423	397	426	371	349	413	387	382	408	364	418	384	391	380	410	338	370	418	417	374	389	362	378	411	388	387	368	399	377	403	401	372	382	393	389	420	393	395	374	370	363	377	395	389	390	369	368	378	358	366	385	379	403	366	367	369	377	361	381	385	392	399	365	395	374	367	351	385	391	419	363	393	339	398	393	357	398	428	402	417	384	408	399	388	407	402	400	409	378	370	406	392	375	380	393	381	402	348	376	392	400	374	408	387	421	391	385	378	429	396	377	387	376	410	350	374	402	404	420	421	385	375	371	419	385	424	383	381	378	358	331	363	387	403	386	380	391	388
24274	21644	29426	24600	23012	24821	23780	12266	7701	5838	4679	3707	2966	2422	1997	1737	1530	1312	1169	1097	1022	943	820	741	655	647	638	600	553	569	564	509	517	499	507	489	469	498	497	485	444	458	463	498	419	471	449	524	472	440	450	421	445	431	434	413	412	484	461	445	481	443	441	434	479	427	430	442	459	452	467	420	475	412	428	469	436	438	420	434	453	420	500	493	420	428	449	453	453	448	444	424	424	471	476	493	427	425	447	446	434	407	400	418	433	387	452	428	455	426	505	433	429	445	436	492	414	383	432	442	455	483	437	417	415	472	450	425	452	457	456	464	440	447	396	469	410	438	469	471	432	427	419	460	452	388	415	458	470	462	421	405	468	430	402	452	470	420	445	401	452	442	442	426	448	451	445	436	458	434	466	433	445	424	435	433	443	430	445	456	418	442	437	460	467	414	466	420	434	466	428	486	445	428	455	489	456	453	418	416	449	416	424	432	445	430	455	446	431	408	448	441	451	471	462	431	438	431	470	445	407	438	437	397	451	449	440	498	468	437	479	454	444	453	438	432	421	415	438	466	403	426	445	447	408	433	457	449	446	419	441	442	425	441	434	420	486	392	450	474	436	415	419	419	437	447	410	436	414	443	408	429	427	412	444	443	431	439	432	447	446	436	446	448	431	409	445	437	436	404	436	463	460	452	473	423	430	447	452	451	452	448	453	401	422	430	436	415	465	419	440	447	450	451	433	406	431	447	438	471	431	451	444	471	465	436	444	449	443	442	447	450	431	404	407	451	442	445	440	416	455	398	445	396	428	403	467	408	462	441	432	425	430	415	474	443	399	444	450	432	396	436	468	444	430	429	426	460	399	438	446	425	443	425	422	410	459	478	459	415	440	433	455	459	427	456	452	461	413	440	478	466	427	460	463	424	468	464	426	459	449	438	458	432	480	415	433	432	440	424	455	424	398	410	416	465	431	464	463	416	428	459	420	446	413	384	429	445	480	451	423	456	421	429	477	442	454	461	400	457	434	429	495	424	478	450	444	435	420	471	454	451	418	479	466	422	455	441	447	449	419	417	447	448	459	457	422	428	483	440	409	477	407	451	426	437	429	433	406	439	478	414	413	472	440	461	423	432	414	453	443	439	408	466	452	443	438	438	428	412	415	446	462	413	447	478	438	430	446	450	429	482	466	427	396	441	441	442	430	451	473	457	451	477	451	450	464	418	480	428	437	476	443	453	467	398	395	451	462	455	434	438	420	455	450	435	428	419	447	440	452	444	446	446	420	413	452	420	478	439	452	427	424	418	450	445	453	464	450	504	488	458	448	447	456	427	393	463	463	426	446	423	456	417	445	458	458	430	442	479	446	426	444	478	404	460	442	441	431	455	428	439	469	488	415	458	465	461	392	446	445	429	429	459	404	457	482	475	429	436	457	436	405	438	426	445	428	416	425	428	416	432	460	436	442	408	426	416	449	463	437	470	480	438	453	424	432	409	449	432	473	412	453	440	417	497	443	454	431	418	434	428	449	497	464	439	466	422	399	434	450	469	456	436	426	420	425	408	456	420	430	438	464	415	420	461	422	429	459	409	438	396	459	447	415	420	461	434	420	441	422	453	449	430	446	423	419	460	421	402	435	455	445	447	438	471	448	404	439	466	444	420	460	421	474	423	422	456	434	409	455	420	432	421	438	444	433	431	428	452	436	439	487	443	418	422	372	445	416	461	454	427	423	424	439	440	494	418	432	411	436	413	474	440	434	431	408	430	445	441	386	456	432	433	435	449	448	467	463	430	428	449	452	460	452	437	467	457	457	427	474	429	447	467	451	439	449	438	438	474	441	419	432	428	462	454	460	433	438	402	439	433	408	430	448	424	414	422	416	457	460	428	462	446	406	439	418	443	462	424	433	443	438	438	429	470	437	447	447	434	417	445	429	404	410	470	450	425	468	423	491	431	425	408	447	417	454	485	441	446	445	474	449	418	467	455	419	467	437	450	459	460	441	419	433	397	419	439	441	432	425	428	438	410	449	433	422	445	436	445	442	396	456	472	377	472	462	423	458	442	467	428	450	394	436	436	463	444	415	417	427	426	447	466	477	455	474	459	399	375	456	463	453	436	421	438	486	474	463	447	453	413	427	443	433	432	437	462	393	409	472	450	450	434	440	410	428	415	461	408	459	436	385	494	465	457	426	405	435	409	462	439	422	451	448	425	446	472	480	457	408	406	474	417	425	415	494	432	466	437	438	473	450	437	409	457	475	441	425	452	421	450	442	451	409	451	422	452	425	451	450	447	438	459	508	419	381	459	444	449	428	455	436	412	410	485	467	420	406	466	420	481	426	454	473	438	444	437	421	486	439	415	450	424	434	430	408	425	446	451	432	460	454	447	402	405	384	447	431	450	442	451	440	389	417	421	472	389	424	413	437	474	404	425	430	455	409	425	459	472	450	416	446	442	444	417	473	430	419	422	431	427	414	438	443	422	490	427	424	409	443	407	487	447	457	434	408	448	446	413	454	415	508	473	405	451	416	440	452	435	439	445	468	432	480	460	392	442	454	420	450	460	460	428	422	467	431	451	460	433	421	447	432	429	418	496	421	407	430	423	490	443	451	446	423	446	456	458	443	431	428	447	446	427	432	423	469	444	431	440	442	448	411	468	430	407	422	489	402	412	434	440	498	436	465	455	458	454	401	419	419	447	438	461	462	459	446	444	410	451	451	424	421	417	459	440	465	457	448	389	436	409	453	480	432	410	432	433	437	436	479	416	405	413	439	460	443	465	433	446	455	479	412	447	426	464	416	445	419	435	442	419	412	454	430	443	456	459	442	446	417	450	422	426	424	461	430	479	457	445	408	470	446	414	434	429	457	424	416	472	418	434	434	458	471	419	429	488	451	420	417	483	457	456	421	427	436	424	442	466	435	469	434	460	451	428	466	430	442	478	408	457	448	430	450	447	450	419	423	432	459	461	436	405	409	452	469	437	427	443	424	464	447	455	418	448	411	455	458	414	423	443	430	408	447	415	428	398	452	452	461	456	465	420	455	472	438	439	416	421	450	415	479	486	488	433	429	443	419	454	451	456	450	406	446	425	434	426	451	431	472	418	448	415	388	400	446	428	441	418	439	465	489	430	454	456	410	475	441	405	468	463	428	477	445	459	441	450	442	428	426	447	435	442	435	446	448	433	414	446	390	399	468	417	436	413	479	426	442	439	458	465	468	461	451	477	456	457	482	436	425	430	434	451	422	423	431	431	389	439	433	425	435	443	425	448	424	447	420	464	442	453	457	412	440	439	458	425	470	467	422	420	442	433	438	440	438	437	436	459	421	428	376	457	403	416	474	441	458	444	458	431	417	453	395	437	467	418	453	461	448	441	423	440	479	432	455	411	442	449	455	402	449	434	474	441	463	411	396	442	417	456	448	427	459	454	425	412	471	425	468	433	400	430	440	425	418	446	424	458	442	430	406	433	468	460	437	457	455	429	431	401	463	467	430	457
51663	67121	58164	45805	37066	27217	19198	14268	11141	8821	7028	5375	4370	3571	2984	2547	2192	1843	1573	1392	1265	1105	978	978	825	765	715	670	595	598	564	556	517	522	448	459	457	413	458	432	393	459	444	427	432	406	387	383	381	436	375	432	421	444	398	378	389	418	419	406	405	369	403	407	411	412	424	453	379	392	419	440	396	387	461	399	390	390	390	408	385	404	377	423	392	423	422	364	428	383	381	433	406	370	409	396	412	404	426	379	402	388	379	405	453	432	403	412	388	401	402	400	392	451	425	399	422	402	425	387	417	391	392	396	422	423	408	400	447	426	412	385	418	393	427	411	440	423	398	383	387	416	373	386	409	419	420	396	411	374	392	384	384	423	377	412	395	423	438	397	410	390	385	392	378	395	413	402	367	402	376	407	373	411	418	426	427	430	386	406	400	389	406	408	376	415	402	419	397	362	399	399	389	444	409	408	442	422	443	436	413	418	389	406	369	394	404	421	397	409	422	427	410	445	417	418	418	412	402	416	424	421	412	381	391	417	372	390	431	382	391	431	393	424	402	444	391	413	395	405	403	378	395	395	432	418	401	395	403	401	404	404	385	379	407	418	437	392	387	394	379	384	418	449	404	398	377	439	432	390	443	414	415	412	399	411	412	397	413	387	380	427	394	394	380	403	405	384	386	395	388	392	395	432	422	379	427	389	406	452	417	427	388	378	435	425	382	396	420	396	409	386	368	426	381	387	413	393	373	427	372	373	417	433	374	387	432	384	412	412	398	409	431	417	460	384	416	388	399	389	399	396	435	396	421	434	406	389	433	444	403	409	381	398	389	414	419	439	407	446	401	453	426	415	394	416	415	400	417	395	394	421	420	408	428	417	426	409	413	389	421	411	409	406	422	387	423	369	453	399	427	409	456	393	422	413	428	398	381	420	418	391	384	392	395	420	357	399	376	388	396	383	366	402	422	355	441	399	394	431	412	461	415	382	399	385	409	417	422	415	405	412	399	410	379	407	451	383	384	426	426	395	409	444	384	397	436	409	405	395	407	419	407	396	394	415	412	403	399	389	396	375	404	384	447	386	392	426	405	446	422	416	383	381	440	445	379	401	401	379	424	437	368	416	417	467	399	399	408	413	410	382	408	437	375	429	450	417	404	385	395	407	395	424	427	408	423	389	403	389	407	390	398	420	421	396	415	429	436	409	441	368	405	373	393	445	407	418	424	407	421	400	378	380	384	374	394	411	367	418	413	450	393	408	412	410	421	414	415	366	419	409	431	383	387	412	401	414	359	420	413	402	418	412	396	393	408	389	423	426	441	398	433	414	410	381	408	403	368	394	403	420	388	413	407	417	422	394	425	386	383	398	415	457	388	413	398	404	423	430	404	402	396	443	388	374	421	428	415	435	406	424	397	429	408	372	387	395	415	403	421	382	423	417	424	396	380	435	400	397	434	404	371	419	443	425	406	427	415	420	407	450	388	386	402	382	409	441	422	370	410	359	374	386	403	390	404	390	420	416	410	406	390	409	427	423	406	372	421	405	383	433	403	408	443	425	377	445	409	380	410	381	379	374	409	397	413	433	381	383	409	413	386	417	397	396	414	394	394	411	403	371	389	386	376	391	409	426	422	438	397	402	436	371	361	378	381	402	431	398	442	442	421	415	426	422	407	409	404	398	393	429	407	397	397	410	435	428	410	408	395	420	410	387	422	418	403	415	355	398	412	410	414	398	404	401	413	364	429	426	419	416	380	410	383	387	425	428	397	399	412	429	415	414	432	430	439	388	378	411	412	420	387	408	390	423	392	399	407	406	394	434	406	419	400	394	405	378	428	402	400	430	376	430	427	424	387	419	403	385	403	393	369	394	399	395	431	432	423	378	419	408	435	419	409	426	406	421	417	382	412	424	406	379	362	387	388	421	408	392	402	407	437	407	401	412	375	395	405	403	380	428	384	425	430	409	397	374	398	402	376	402	402	400	403	402	428	404	375	421	391	366	407	408	415	442	375	423	412	410	408	378	397	407	448	399	410	423	422	412	382	433	396	461	421	407	426	402	413	426	419	406	386	389	383	384	441	425	383	423	409	409	412	404	389	401	416	416	411	403	386	393	397	423	391	421	425	416	425	458	443	400	393	412	419	423	382	398	404	402	409	406	363	429	420	427	403	416	409	365	408	391	416	410	424	396	443	374	393	420	408	406	403	392	401	418	410	395	409	419	407	397	440	392	370	390	394	390	429	402	376	392	386	404	423	403	380	419	411	402	402	408	409	398	436	432	418	430	405	403	416	400	429	402	425	435	418	406	396	412	426	417	395	397	430	399	412	432	412	344	412	410	416	420	399	396	414	409	388	393	411	387	381	400	391	424	401	385	366	382	377	406	431	379	382	388	394	433	386	405	417	414	426	411	349	396	411	419	417	392	413	399	422	388	424	436	379	419	425	430	404	415	401	421	413	420	425	433	408	361	374	430	393	434	406	410	373	380	382	416	379	385	399	418	404	427	408	404	433	382	402	413	405	409	418	429	401	423	358	379	417	421	390	413	387	384	394	418	396	394	408	427	396	420	379	413	391	417	397	399	418	409	406	442	397	373	397	403	404	417	374	390	413	380	433	399	373	440	411	432	420	397	384	409	408	399	398	436	369	409	378	415	411	438	397	390	368	425	384	402	403	369	448	392	397	423	417	408	409	394	429	367	399	418	408	425	384	402	394	390	434	405	418	436	405	398	395	432	412	401	376	423	392	380	408	464	384	403	423	385	479	367	414	428	408	386	408	394	423	413	372	381	420	388	384	393	409	378	402	400	400	376	405	407	392	397	428	409	397	409	394	381	392	375	403	395	427	392	432	406	443	444	392	369	390	421	400	421	393	381	397	459	405	418	417	404	387	396	377	442	425	434	391	417	409	419	385	405	400	370	396	390	420	380	424	408	408	420	381	388	436	397	437	381	408	426	397	403	418	385	393	412	416	401	421	408	401	406	424	386	431	422	409	398	355	421	414	364	395	426	426	377	408	399	405	387	425	382	461	401	420	428	430	400	407	398	397	421	359	434	409	433	403	425	402	405	374	406	408	405	389	426	403	387	418	443	404	430	409	403	401	401	411	399	413	404	397	369	389	397	395	391	416	376	402	439	411	391	397	392	421	437	370	428	407	427	418	445	412	368	419	401	407	406	433	405	401	394	419	398	401	385	358	396	447	382	391	409	406	406	405	457	383	402	376	412	406	411	387	369	398	408	416	391	410	423	404	440	402	415	401	419	420	404	384	374	398	413	405	405	409	354	412	360	419	426	422	406	416	379	413	410	425	421	429	398	438	408	424	432	427	410	409	401	396	392	420	423	378	408	406	444	390	418	362	381	390	394	407	391	390	416	405	440	428	393	385	450	431	373	430	405	408	416	415	429	386	398	421	413	417	393	373	398	419	392	382	417	442	426	422	372	398	432	422	407	413	411	419	421	415	410	424	422	410	395	398	426	397	413	436	429	427	414	418	375
28960	24228	33655	32792	24368	15598	9207	5727	3963	3092	2374	1869	1494	1320	1176	1027	927	862	782	728	673	613	569	571	508	473	509	464	453	434	429	398	448	380	430	392	402	386	399	393	392	365	365	381	411	392	387	378	383	385	354	390	361	392	378	376	370	323	384	369	369	374	363	377	356	374	407	368	374	395	398	369	383	353	367	381	367	359	357	385	371	385	378	350	373	380	387	388	377	394	377	352	375	421	370	407	388	358	365	380	378	357	338	368	391	388	355	350	372	348	386	348	376	339	406	372	360	368	371	365	376	384	381	351	385	362	406	389	366	376	402	368	382	400	375	351	347	374	353	376	411	385	379	362	390	386	345	362	387	381	415	356	371	360	370	376	382	366	350	355	383	386	371	374	379	370	397	363	387	360	395	375	407	349	374	354	358	375	375	360	344	379	364	320	381	359	359	343	386	405	372	389	387	357	362	375	368	384	345	385	393	378	344	359	367	369	357	365	394	395	350	333	398	390	354	388	380	351	361	410	389	386	387	392	367	350	402	361	384	375	391	369	348	374	357	368	389	423	366	389	382	413	404	392	358	397	387	392	370	373	370	354	370	397	352	417	380	361	389	360	401	358	353	406	370	345	379	394	352	338	357	395	365	375	371	358	382	383	352	360	393	362	371	351	411	369	408	416	363	370	367	373	372	351	375	403	384	376	340	342	321	407	325	391	346	372	365	387	387	399	360	406	379	383	387	370	319	383	341	373	390	368	392	375	382	395	343	408	385	371	375	396	378	401	390	381	344	380	356	375	345	394	377	407	403	356	361	414	368	383	415	347	408	370	391	409	382	364	377	401	375	415	386	365	354	379	367	403	363	382	346	375	373	352	367	374	378	389	386	365	400	353	407	382	360	353	357	325	373	357	383	371	384	327	372	395	347	408	372	377	377	384	343	340	371	383	381	371	376	379	376	404	397	409	389	381	383	381	344	378	358	364	355	362	360	371	390	362	382	349	387	352	370	339	362	371	360	379	325	355	350	378	383	372	370	358	357	395	374	409	384	433	341	397	368	399	378	393	355	384	374	335	352	367	412	402	379	390	415	359	367	365	386	363	382	351	392	383	325	377	349	401	363	331	330	365	389	401	379	395	360	377	350	374	358	355	362	374	350	370	390	368	380	387	381	371	382	338	383	352	360	375	342	399	336	387	365	410	358	404	385	365	399	324	355	351	375	393	369	400	379	368	367	378	371	368	382	393	366	370	368	343	359	343	343	363	346	372	381	401	410	371	367	361	390	352	356	349	373	394	357	405	374	386	354	383	340	382	363	384	382	386	386	394	385	337	404	387	378	351	342	357	395	368	410	357	393	360	391	358	380	381	357	346	350	391	331	375	324	374	377	407	357	354	399	349	380	383	350	356	370	379	405	358	384	385	340	357	394	391	379	392	352	382	386	372	395	344	370	381	370	363	366	401	395	358	378	341	354	377	355	365	384	417	389	383	350	412	360	393	406	414	351	340	372	351	370	371	331	369	337	385	364	350	352	377	391	364	380	355	367	366	374	322	370	388	399	370	340	383	381	375	352	354	374	397	373	357	360	392	375	364	374	355	343	376	375	362	375	397	387	365	355	370	373	337	407	336	375	355	369	386	370	357	353	397	357	360	397	368	335	379	393	398	381	363	371	343	389	357	389	351	382	367	358	366	366	361	362	354	353	372	379	390	400	358	388	385	380	403	388	357	373	420	387	370	404	388	382	383	364	346	371	410	368	366	383	377	378	376	338	395	360	363	412	391	354	381	375	370	383	349	358	386	349	381	395	345	358	374	360	371	361	370	357	364	368	366	352	405	385	362	372	339	387	358	355	375	350	369	357	391	349	364	359	363	390	400	367	377	362	406	396	406	396	335	369	353	362	369	346	354	385	345	396	392	362	334	378	366	395	363	366	362	380	380	399	344	371	351	381	375	398	370	382	418	381	348	368	383	383	381	401	342	357	394	357	362	371	435	387	350	366	384	369	379	411	387	388	379	384	369	367	390	367	375	402	374	383	377	360	359	385	396	406	360	394	387	381	377	355	378	340	335	383	361	375	384	374	371	379	348	375	346	405	379	387	400	390	391	412	349	403	356	381	378	381	370	386	414	396	344	346	378	353	394	401	376	374	397	379	374	386	364	342	397	388	349	374	348	399	370	394	356	358	355	370	349	374	405	404	388	390	382	395	380	343	366	361	376	353	352	370	398	368	361	338	381	391	345	372	365	362	379	366	404	418	373	379	360	373	358	367	414	359	378	369	387	373	396	342	344	394	382	383	401	370	369	351	371	368	371	383	354	370	346	381	375	333	414	394	362	372	376	353	374	420	384	362	345	367	358	396	368	347	357	371	374	378	373	357	352	414	372	349	391	333	341	371	359	355	384	365	407	424	377	400	349	356	382	375	362	384	374	375	368	377	299	366	368	401	372	385	378	383	399	377	361	364	377	383	340	363	381	396	370	363	367	328	383	393	359	403	370	388	397	373	338	298	385	406	411	357	376	366	357	378	327	363	368	377	393	361	401	367	349	331	354	373	366	383	402	354	347	379	352	363	368	383	386	389	340	389	357	370	358	359	345	380	385	364	386	410	368	365	372	374	393	363	383	382	371	367	358	399	362	352	346	390	421	394	386	396	375	385	377	380	404	393	396	359	383	367	375	373	370	375	345	423	389	357	391	367	363	358	390	385	400	396	377	370	394	397	363	366	405	375	396	360	343	379	347	384	361	356	381	358	377	398	368	378	395	342	341	342	394	419	375	379	328	374	415	358	363	344	358	371	384	358	363	379	348	395	346	399	400	389	371	360	385	372	382	366	390	379	346	396	364	381	421	381	381	388	404	404	326	375	415	346	395	363	370	360	407	338	384	392	348	394	339	358	385	380	371	359	398	382	384	368	378	369	387	416	406	367	366	371	387	393	369	385	407	382	406	381	380	372	379	362	363	392	367	417	384	387	384	386	355	360	376	368	364	357	360	368	374	328	377	379	397	376	366	390	402	372	365	395	409	343	337	399	392	341	353	391	366	396	373	381	360	376	394	382	354	360	359	363	376	375	380	377	395	393	382	347	361	358	366	336	375	353	355	378	370	373	325	351	355	354	393	354	361	366	359	376	369	405	391	397	369	357	376	361	391	355	336	396	388	361	391	379	381	354	375	371	369	388	365	369	397	386	343	367	388	350	376	389	402	406	370	387	416	408	383	345	356	351	375	345	407	378	342	388	351	380	376	376	396	392	375	379	330	406	385	353	386	380	371	364	380	396	346	351	335	389	388	371	408	352	377	415	342	343	379	361	376	380	392	374	378	390	365	349	372	397	385	371	375	383	378	397	351	358	354	377	403	363	331	355	356	404	396	416	427	381	364	373	374	371	393	369	358	378	356	379	375	359	359	363	383	345	389	367	384	400	358	404	410	416	430	365	370	394	398	357	361	357	385	365	385	357	369	357	366	333	379	366	350	347	363	354	374	381	405	362	367
48817	58305	51157	37929	27321	17750	12417	9032	6727	5251	4047	3230	2518	2078	1860	1601	1374	1152	1058	908	870	777	664	605	619	537	523	459	512	485	461	454	393	377	381	382	346	387	378	357	373	363	346	359	361	316	390	386	378	364	368	335	355	379	384	339	367	364	360	361	365	366	332	360	373	414	321	376	380	361	329	365	344	367	366	362	368	384	385	354	388	336	336	358	324	365	331	356	381	356	374	352	376	349	340	391	355	359	355	330	354	376	365	381	356	356	339	342	340	346	350	342	339	378	353	364	373	341	363	336	346	380	371	343	337	382	343	359	354	361	320	341	358	348	345	333	351	379	378	362	360	352	369	328	386	345	382	343	386	348	330	359	357	323	359	364	344	367	351	332	366	366	327	346	340	351	374	390	382	359	355	338	348	373	323	353	364	333	358	328	345	335	352	304	358	347	350	361	369	349	357	337	342	346	368	392	336	394	330	356	367	354	329	340	372	356	384	317	333	363	360	351	333	370	355	366	359	380	386	364	353	398	380	374	353	341	378	340	388	375	378	341	337	346	342	349	354	359	377	357	341	328	346	354	329	331	321	326	377	351	330	340	328	357	367	327	394	370	315	341	308	360	333	366	355	346	349	378	344	329	353	402	336	336	367	370	383	377	338	345	364	366	395	344	321	368	392	318	333	372	365	360	356	353	347	369	373	337	371	362	356	347	332	329	342	360	386	340	354	354	344	364	357	367	375	345	340	337	352	386	375	316	326	334	373	327	361	363	379	344	358	354	388	364	365	366	355	335	400	344	349	355	358	344	368	393	335	393	374	383	357	343	337	333	337	335	378	330	339	360	353	365	348	321	382	352	325	354	380	334	317	353	360	358	355	388	366	338	365	366	376	372	352	377	345	384	373	359	364	360	338	349	374	347	324	340	338	362	331	335	371	344	394	326	339	359	361	356	332	343	341	347	352	357	344	365	371	347	345	385	330	352	361	357	332	354	367	330	351	351	376	335	356	329	377	351	375	403	361	350	363	343	338	363	353	357	342	368	328	348	353	368	355	363	368	346	356	342	349	308	359	372	357	392	358	378	346	366	337	343	389	329	330	367	331	366	351	350	347	348	373	333	336	387	314	365	374	368	318	363	374	345	366	355	350	362	361	352	367	361	331	343	354	382	372	356	325	309	381	352	363	336	374	335	309	313	342	315	346	335	336	347	360	334	378	392	367	393	304	362	346	342	367	368	336	379	365	322	401	380	340	361	362	373	374	376	352	364	347	390	324	350	310	369	334	379	356	336	361	342	327	349	355	374	357	334	393	348	361	385	363	359	350	347	343	343	332	347	335	387	328	351	345	361	357	358	370	325	344	381	342	347	344	330	366	364	356	361	367	357	346	381	327	370	357	320	343	338	354	342	350	371	341	370	361	338	349	347	327	353	347	356	350	359	350	327	365	337	354	366	372	319	365	349	349	354	342	356	335	305	381	356	352	387	359	346	337	344	381	377	350	379	336	343	355	353	360	345	345	344	354	340	378	355	344	355	341	350	364	352	351	345	342	372	336	351	380	378	374	346	338	347	337	375	303	369	360	367	371	382	370	354	350	299	362	354	319	343	343	338	329	346	349	324	339	371	345	337	363	342	338	364	392	372	346	358	369	343	361	365	377	361	358	345	395	364	366	342	361	308	357	372	359	366	330	332	346	344	346	338	333	353	372	351	355	362	346	387	334	356	387	341	359	383	368	319	353	363	357	379	348	305	403	363	366	396	325	315	349	363	351	358	341	347	333	343	364	303	357	353	331	363	333	361	333	326	365	345	354	326	350	303	360	368	330	376	362	370	337	377	371	361	339	360	337	351	372	375	364	364	337	340	357	357	350	332	427	342	361	396	319	364	354	339	329	333	350	335	343	370	342	360	361	377	342	327	337	357	370	369	367	360	319	313	381	366	339	348	323	352	353	354	323	357	364	355	339	369	359	320	364	362	365	373	386	375	380	372	359	362	335	375	353	323	381	344	321	319	353	326	360	367	337	352	338	341	360	364	365	336	403	353	379	355	371	347	372	334	356	349	352	371	346	314	348	379	369	355	338	336	374	349	348	331	339	314	362	368	379	373	336	322	367	372	344	348	367	347	360	336	352	346	382	352	342	330	324	336	372	369	370	365	362	349	375	381	354	410	358	357	351	341	318	341	350	360	363	345	349	343	380	383	324	339	338	407	315	346	351	342	349	331	368	320	325	318	345	313	323	380	337	304	356	372	350	351	321	350	350	330	366	347	357	358	330	336	365	359	360	368	360	363	367	366	373	335	332	320	353	335	381	355	386	380	335	332	347	357	380	351	321	359	343	357	343	362	358	348	349	358	360	372	343	358	348	377	350	363	360	338	392	377	310	354	376	351	353	350	342	373	353	376	354	347	323	346	332	353	378	353	356	377	344	365	353	342	316	355	371	360	360	365	304	350	338	342	343	369	332	391	348	364	344	324	327	353	371	357	392	343	347	362	370	316	374	346	347	343	337	379	368	360	324	373	382	346	347	331	339	375	341	348	354	389	314	349	383	339	396	350	339	359	324	370	359	365	358	372	359	339	373	346	372	347	354	327	367	350	362	331	351	327	390	351	363	354	365	362	355	367	375	352	360	336	399	355	369	374	356	343	397	352	320	355	392	339	370	349	356	380	398	392	367	346	356	329	374	345	314	355	354	370	375	351	375	355	398	349	364	369	345	341	355	328	339	388	365	331	356	362	382	327	340	366	341	344	371	360	365	363	404	315	342	349	364	363	356	351	373	352	371	346	371	361	343	366	340	343	347	330	343	356	342	336	354	310	350	304	406	358	324	336	352	358	359	354	364	358	342	352	369	300	368	390	352	342	354	393	337	389	377	344	369	364	344	381	398	360	336	325	358	385	337	318	316	382	361	364	350	373	368	359	359	375	352	325	368	331	368	370	403	373	387	356	360	377	369	351	365	383	336	361	371	358	354	333	375	407	344	350	359	350	351	350	326	329	368	376	371	356	329	356	359	365	353	382	354	358	364	334	368	340	370	357	365	365	357	334	337	341	358	360	350	334	375	360	341	336	384	323	325	310	361	385	334	373	368	368	350	327	384	350	337	325	315	355	332	366	345	332	336	373	379	353	374	342	354	389	353	335	354	361	352	372	338	352	407	363	348	376	363	338	338	377	378	351	381	374	374	374	351	340	311	331	380	352	362	358	360	363	349	357	345	327	335	334	380	359	375	362	387	350	340	361	333	351	348	368	345	337	339	387	356	352	343	361	370	357	326	372	360	357	382	380	351	385	363	317	329	343	336	339	370	361	318	319	359	373	372	343	347	357	344	350	377	364	347	389	345	340	321	358	389	387	333	368	393	345	338	337	347	365	369	362	342	345	338	380	327	367	379	348	380	346	381	347	318	362	342	363	359	342	349	344	377	351	339	321	387	338	391	371	371	336	341	376	365	337	365	362	343	359	357	360	372	350	333	350	326	361	368	347	395	337	370	344
25510	21634	29331	25519	24661	24118	18071	9300	6270	4848	3859	2974	2378	1944	1696	1488	1290	1179	1005	924	825	770	735	662	642	613	552	549	540	467	496	481	462	463	507	431	428	440	455	401	431	428	428	429	420	420	411	452	380	399	395	442	409	438	376	445	410	411	438	428	401	431	407	425	381	413	397	408	422	421	425	442	457	403	418	403	443	411	389	412	409	415	426	410	418	373	392	440	425	436	395	441	384	377	430	433	437	440	430	424	416	390	419	419	415	419	394	395	397	434	408	416	452	437	375	404	417	435	461	448	421	392	391	412	406	415	449	417	403	442	398	439	400	385	408	406	448	431	411	394	407	401	413	456	429	436	416	431	398	405	437	401	409	406	461	435	385	414	411	417	424	398	391	424	410	424	393	449	443	424	430	397	385	431	393	423	424	395	405	383	440	389	423	409	423	420	416	390	394	418	430	422	449	408	473	430	432	406	421	415	429	379	412	375	426	447	387	438	422	426	415	423	389	412	406	411	392	391	409	413	427	395	367	422	427	417	403	401	405	396	393	420	428	429	427	422	406	445	398	426	395	394	418	407	397	386	373	423	382	392	435	421	403	435	431	416	445	391	411	421	404	432	401	417	390	440	423	396	429	446	463	393	402	399	446	414	411	402	419	422	387	453	378	419	409	397	432	405	420	448	456	454	401	426	362	437	412	419	424	382	426	421	398	430	470	424	439	440	442	369	387	429	384	413	427	411	399	399	403	399	416	409	409	461	426	397	368	391	428	435	389	399	424	389	385	395	406	400	439	401	407	408	418	374	410	404	382	390	400	436	466	392	423	411	400	409	404	402	383	379	397	424	441	425	433	405	405	414	412	420	430	425	432	400	377	401	383	452	424	403	422	378	417	394	406	442	386	474	415	390	416	405	416	402	395	407	402	453	415	414	396	431	424	398	407	428	409	416	421	399	402	444	402	432	391	391	386	439	425	466	424	415	391	425	372	446	386	418	411	430	403	406	428	430	397	389	397	388	438	422	416	395	439	401	406	393	389	449	416	415	455	420	410	429	449	419	423	418	402	441	432	450	388	401	421	420	395	403	427	382	393	398	364	434	450	420	438	442	409	426	369	401	429	445	405	454	408	436	402	430	424	390	406	424	457	438	416	391	452	415	435	447	381	414	448	445	394	408	415	407	425	419	403	395	418	429	410	407	411	407	412	463	389	419	384	436	438	428	475	410	419	420	363	421	451	382	407	385	410	441	408	425	448	382	393	406	428	463	412	398	396	388	403	407	405	405	435	439	430	405	413	432	404	461	450	432	410	424	434	394	452	440	414	397	424	424	414	423	381	390	414	403	399	421	427	384	424	419	369	407	403	395	423	384	377	413	411	401	439	390	428	406	406	440	424	403	400	391	413	428	437	431	423	403	439	398	390	401	424	414	389	408	416	433	451	457	397	401	387	415	438	403	403	399	435	414	418	390	388	428	428	451	394	446	411	401	449	394	431	433	433	397	447	426	425	436	416	413	395	436	434	386	372	407	408	430	406	442	392	422	425	425	453	411	411	420	400	430	386	440	431	408	404	414	398	366	482	413	415	387	381	423	438	447	415	400	438	412	419	397	422	396	422	413	402	465	439	373	409	430	443	373	409	397	407	406	404	417	370	404	428	420	443	377	431	417	430	438	404	405	477	427	429	435	393	424	390	398	431	425	412	413	419	400	422	379	396	443	424	443	403	377	427	438	434	410	387	426	407	428	482	426	384	416	412	406	418	422	409	429	404	429	417	413	438	421	414	446	426	403	418	405	459	421	409	382	422	437	421	403	399	411	406	404	437	422	426	431	413	419	420	408	420	377	409	411	405	412	444	423	438	408	429	397	431	405	385	405	417	419	451	403	396	403	414	426	418	442	444	422	420	375	424	424	398	411	414	403	398	426	418	399	395	435	419	394	449	397	425	435	373	444	396	386	411	413	461	382	443	428	411	415	418	419	444	408	417	395	435	378	399	413	437	399	424	408	434	409	405	423	399	396	389	423	404	419	414	404	409	441	392	427	435	437	415	415	416	450	413	430	380	414	435	442	444	382	385	440	456	390	421	383	403	449	420	406	434	423	408	462	365	409	406	430	434	440	410	399	410	418	396	395	429	446	417	419	430	412	414	412	415	402	352	387	451	381	429	428	361	413	436	402	397	424	417	413	438	384	386	398	386	405	421	396	424	441	412	433	400	397	436	412	425	395	403	396	400	415	409	408	428	404	394	418	400	428	438	432	398	405	446	412	405	405	409	421	410	406	420	450	410	428	430	413	393	427	439	435	449	425	435	406	393	426	440	400	359	391	435	423	416	408	376	432	413	386	389	399	409	400	438	425	429	370	427	405	462	416	409	399	401	402	420	389	393	442	417	404	435	418	418	424	393	420	411	474	419	413	436	418	416	392	423	446	392	420	434	431	427	414	408	438	412	426	415	402	412	404	422	405	394	407	423	402	423	424	401	401	422	459	395	405	412	397	399	412	426	407	362	401	417	386	363	409	424	423	432	410	462	413	406	426	430	418	381	398	434	456	419	405	398	423	408	412	438	408	422	406	440	414	445	408	389	430	405	382	419	391	450	407	385	426	400	401	430	452	386	428	414	419	401	439	442	421	442	428	411	460	421	403	458	417	410	415	403	394	433	404	379	393	411	402	395	372	417	414	405	400	385	423	407	418	369	433	385	413	400	419	435	422	370	437	362	384	395	414	391	441	409	448	423	444	378	408	399	395	427	409	420	415	427	397	416	436	368	397	425	435	432	414	431	442	403	440	460	410	424	397	401	435	411	396	396	415	401	399	448	417	422	451	432	386	379	419	427	412	421	402	441	434	440	391	399	391	434	415	391	426	433	409	421	430	438	405	398	354	422	464	412	437	397	420	429	388	394	390	425	458	433	425	418	438	413	394	423	461	434	429	455	415	382	389	433	422	408	438	416	434	424	398	429	453	376	447	404	413	422	379	428	414	412	413	417	426	422	424	430	437	420	421	389	409	423	404	411	432	432	407	377	416	412	408	419	415	434	395	397	427	438	432	390	410	418	412	401	365	391	404	470	419	405	408	462	428	419	435	421	421	403	429	390	430	417	431	432	404	451	442	444	417	413	410	421	422	424	437	410	397	420	421	420	393	401	380	387	405	397	431	438	393	401	438	409	406	439	422	397	411	442	395	398	388	407	413	398	397	398	430	427	389	443	421	422	398	441	425	421	403	408	384	450	404	427	440	398	392	386	447	456	418	399	426	441	442	421	397	423	420	437	455	408	411	415	368	421	410	406	414	405	415	414	429	422	427	423	421	425	431	400	393	422	405	415	399	437	415	405	411	438	390	391	391	420	382	404	402	420	449	432	425	434	428	402	426	436	405	414	415	430	462	405	380	391	375	444	433	416	386	395	424	418	403	400	413	443	451	397	414	397	424	403	401	420	379	394	423	375	449	407	414	425	417	413	431	447	407	389	404	407	432	414	393	453	379	413	408
47355	62731	56833	44157	33776	23506	16338	11977	9245	7403	5870	4611	3612	2999	2546	2104	1807	1604	1348	1188	1055	934	889	811	763	709	635	593	621	536	523	516	504	476	460	473	430	429	405	447	413	414	408	400	390	392	412	405	423	434	440	358	412	400	393	392	397	394	379	417	378	370	357	354	395	417	399	406	355	401	367	354	391	380	389	377	411	392	361	389	401	400	379	368	388	377	396	354	377	371	368	392	404	396	357	385	413	393	384	380	435	412	375	349	407	405	367	372	372	390	410	359	376	364	404	384	390	388	379	365	391	392	405	389	384	383	416	383	406	357	375	380	385	412	348	364	424	368	355	382	390	368	354	392	383	417	403	365	424	382	417	397	379	379	382	400	402	387	405	406	393	389	384	394	374	416	360	350	389	379	372	381	394	386	347	394	398	367	371	391	366	402	390	381	372	391	395	384	404	414	365	387	388	411	406	395	394	371	395	372	386	385	407	401	426	387	362	388	375	399	370	406	390	346	406	385	401	356	388	419	375	365	366	370	403	393	392	404	397	447	402	369	394	407	386	363	383	357	377	384	384	368	377	405	360	345	375	389	389	357	408	367	396	377	362	357	371	386	353	365	370	371	394	419	368	357	359	378	366	416	391	389	408	380	372	397	358	354	379	363	358	363	388	384	387	365	404	386	386	355	384	413	397	394	374	373	390	409	379	390	326	386	428	380	393	394	336	389	372	390	384	370	388	383	385	373	407	405	369	393	428	404	397	421	377	394	419	409	369	361	385	391	391	398	378	398	391	383	384	368	402	377	384	398	375	392	409	381	368	387	347	407	413	408	404	357	368	383	379	383	350	406	396	376	394	376	363	393	393	391	384	371	398	388	392	409	355	397	363	357	410	391	400	408	358	414	392	389	372	384	375	410	347	396	396	383	364	382	358	376	377	386	386	373	421	390	363	383	361	394	394	386	374	398	367	388	396	395	398	392	369	393	369	408	367	423	388	343	396	358	399	370	408	402	401	376	414	372	401	398	371	366	371	381	404	387	369	364	404	405	385	400	387	362	379	370	406	395	375	398	382	376	353	401	375	381	396	411	413	392	400	388	372	406	370	367	384	376	388	427	406	396	425	352	394	396	355	369	399	383	378	366	324	380	366	387	387	380	381	387	336	394	385	418	386	429	405	383	371	354	418	373	362	367	383	355	377	383	378	369	394	377	385	434	372	395	358	359	381	383	386	390	387	363	381	389	356	386	372	396	398	374	369	399	379	376	375	355	365	395	426	413	373	397	351	392	358	387	413	382	372	350	429	353	362	414	399	343	414	378	407	383	385	377	386	412	350	370	390	396	425	403	383	402	345	392	404	387	390	365	386	420	383	372	387	373	405	383	408	371	391	428	363	414	412	381	383	389	387	403	422	426	408	390	389	390	421	377	378	370	382	384	341	362	346	352	351	379	392	418	381	379	382	381	391	370	362	384	395	426	373	393	405	411	381	418	367	388	380	382	367	380	362	383	365	408	400	350	407	422	385	370	386	353	394	380	408	382	404	363	398	389	398	351	366	386	392	370	403	370	381	376	363	378	386	388	390	374	378	427	404	360	400	358	399	423	370	393	367	421	375	347	396	386	394	345	364	360	383	367	384	396	409	344	371	379	362	378	404	378	388	429	390	378	391	382	395	375	405	378	384	379	371	389	376	378	376	388	405	386	396	390	404	378	386	390	407	376	354	394	381	386	376	391	401	373	396	385	375	370	358	386	360	376	390	393	382	373	366	382	397	425	375	397	347	380	374	408	375	390	381	375	398	434	400	407	397	397	429	340	384	389	362	393	376	394	419	387	388	410	423	384	386	380	359	388	374	392	377	394	378	394	409	411	391	387	372	380	377	369	368	372	390	380	393	410	366	388	366	370	373	401	388	396	386	361	427	391	383	356	386	372	367	386	388	378	383	347	406	391	368	424	390	407	374	420	376	362	394	391	395	398	385	397	391	374	362	399	411	394	365	363	392	405	382	389	399	391	391	377	401	376	385	389	389	368	390	372	360	375	390	385	382	404	346	400	400	372	371	386	385	376	363	418	416	381	389	362	387	389	410	422	400	356	442	381	374	359	375	394	416	432	394	384	405	409	396	386	382	395	390	402	391	386	344	421	392	375	368	394	359	383	375	384	387	402	399	344	386	382	355	384	379	390	370	381	373	404	386	382	363	387	370	399	396	393	363	396	396	366	391	393	354	370	381	386	398	348	400	353	366	391	401	373	364	393	394	378	410	378	386	357	404	366	385	359	358	407	390	354	384	413	364	382	401	384	404	369	356	350	381	364	399	359	374	363	387	361	354	356	371	331	380	412	399	407	345	380	399	415	396	388	339	376	402	383	404	386	372	408	351	375	389	394	355	366	407	371	386	410	376	383	348	375	404	369	357	375	382	358	402	351	359	372	385	382	386	402	385	374	427	367	389	391	371	341	393	385	389	372	385	399	368	370	408	348	378	393	403	400	399	370	388	400	356	374	379	365	407	369	348	378	386	384	407	371	373	396	393	367	355	343	432	382	398	406	384	382	379	388	325	399	380	376	371	366	385	401	424	382	381	374	398	420	411	377	376	374	401	363	389	379	396	392	361	376	337	403	374	413	401	392	394	384	381	371	387	391	363	428	377	365	366	354	349	356	351	368	389	400	374	355	386	407	398	418	354	355	366	374	400	375	387	374	380	412	366	408	385	406	393	378	367	366	393	362	367	405	394	393	355	402	408	409	357	408	392	363	354	408	390	366	407	401	338	401	364	369	393	395	380	385	410	408	371	390	399	386	386	375	403	382	387	390	410	364	375	357	387	377	379	408	368	357	400	375	369	394	374	379	393	402	397	392	388	369	350	411	388	425	380	409	383	396	391	407	402	417	429	373	418	369	389	373	397	381	378	367	403	409	428	350	385	358	375	445	357	380	372	409	401	376	388	395	413	409	399	367	387	401	398	380	348	402	405	375	379	399	397	400	408	420	416	371	382	388	432	393	388	407	372	379	364	353	395	367	374	371	397	362	374	358	364	374	356	422	387	381	398	371	386	335	411	380	366	370	356	381	368	409	342	370	369	389	339	371	409	343	413	388	383	363	391	369	411	377	368	392	358	366	379	369	396	399	369	402	388	420	415	399	447	415	349	412	387	362	403	399	407	406	428	387	370	383	396	388	375	402	394	394	389	391	364	386	394	367	393	396	382	376	391	390	385	389	372	366	408	366	410	388	413	352	391	369	344	373	385	390	390	397	396	396	373	340	370	365	350	400	384	384	374	361	383	373	436	393	387	402	374	386	350	398	416	373	405	383	379	370	361	386	390	369	348	367	377	392	380	377	370	365	364	407	391	396	347	356	401	430	386	387	410	347	374	384	367	346	382	382	372	425	394	384	381	396	351	369	378	388	388	384	397	383	391	379	396	414	370	363	400	374	396	376	395	358	384	382	384	371	393	382	397	362	367	384	414	416	394	414	392	367	371	383	361	380	398	389
25002	21660	29436	25572	24408	24602	20166	10567	6921	5491	4080	3355	2761	2352	1906	1636	1487	1282	1085	1021	918	861	731	727	666	637	576	573	561	542	501	502	465	481	478	394	425	434	431	415	429	428	405	373	463	392	411	423	419	405	416	457	451	396	439	396	428	409	417	405	387	412	402	414	390	394	393	403	412	422	401	415	411	420	367	389	393	356	455	389	389	420	413	430	436	416	446	382	411	399	410	389	428	439	403	430	396	427	389	390	411	416	399	422	388	454	360	410	399	429	406	371	403	387	391	421	388	419	380	448	455	415	408	427	421	403	426	417	413	403	419	385	423	399	395	405	407	426	422	417	431	422	400	386	375	389	426	401	393	384	408	399	437	382	382	394	390	426	440	383	412	415	411	368	429	388	396	388	419	383	419	413	398	379	412	411	405	413	369	384	391	407	365	383	427	407	407	417	417	374	411	397	380	398	386	427	457	405	392	407	382	430	392	393	394	429	413	360	409	397	381	430	431	409	440	395	385	447	407	436	406	431	413	400	414	402	420	395	413	384	388	411	414	395	429	399	393	411	412	398	383	383	384	412	405	376	401	386	427	367	399	388	414	414	396	454	404	393	413	429	415	436	388	413	432	433	416	402	383	408	395	387	436	427	395	396	404	378	417	400	433	416	422	394	411	364	405	396	383	408	406	403	405	421	405	401	427	364	390	405	401	379	412	369	393	445	411	422	386	413	424	376	426	424	389	421	395	423	373	408	425	453	403	425	420	413	441	373	412	412	409	410	440	390	401	444	394	415	437	445	369	382	404	368	405	388	397	429	425	388	462	376	446	402	392	389	389	414	405	391	413	408	382	387	409	416	464	414	421	406	397	371	407	406	388	409	419	389	422	422	377	441	430	396	393	411	395	399	393	404	433	365	376	417	399	370	409	385	424	399	407	433	406	451	416	413	388	422	378	391	444	405	420	398	405	420	409	387	408	436	439	390	396	426	425	388	389	392	367	427	348	416	411	395	463	420	407	376	442	389	409	460	437	404	440	408	426	418	382	437	419	387	398	457	410	411	383	420	404	409	392	382	410	407	385	385	384	420	397	406	426	420	413	391	390	420	413	412	379	446	386	388	439	435	397	449	380	411	443	374	415	365	385	383	401	413	415	401	427	426	387	409	423	425	377	393	417	419	413	388	390	378	421	444	429	407	390	455	407	388	403	394	431	387	435	382	413	406	397	399	400	412	374	411	407	404	425	445	416	420	398	427	408	387	403	405	383	407	381	421	359	388	413	425	409	429	431	368	407	403	398	425	397	414	406	402	417	405	384	369	395	385	383	433	397	429	416	389	431	380	362	422	425	414	377	421	361	369	406	389	429	441	389	424	441	385	429	439	398	416	405	393	393	413	415	431	398	405	418	396	419	384	411	416	437	402	412	432	442	444	370	385	448	419	411	434	404	409	426	450	376	373	401	425	402	403	413	395	415	368	418	459	414	400	385	409	398	405	438	408	399	398	394	408	364	437	451	392	417	393	423	415	429	350	379	359	378	428	366	390	387	408	427	407	384	408	405	395	398	434	415	416	391	413	377	414	390	449	395	433	398	424	388	439	392	409	436	418	386	416	415	411	399	408	426	417	412	428	435	400	410	417	408	392	427	407	424	384	406	423	414	426	427	392	397	410	397	399	393	421	412	373	410	399	412	413	376	448	404	398	442	408	401	386	429	396	418	385	430	411	420	396	398	394	391	413	403	430	396	427	408	399	389	438	388	374	424	423	391	382	396	431	396	412	442	420	462	399	412	392	423	424	402	422	387	384	425	409	426	384	390	413	445	399	400	410	389	422	395	433	428	434	400	406	384	401	381	426	378	387	404	396	420	364	415	429	396	427	415	423	411	399	440	399	394	406	418	376	430	388	391	427	447	388	392	383	400	403	388	394	420	408	412	400	412	409	430	430	397	383	437	414	432	427	410	420	386	432	403	387	396	381	405	382	419	425	399	401	411	406	424	397	413	414	391	386	374	353	412	398	391	418	383	405	423	408	440	395	396	381	427	412	397	441	395	429	440	384	388	437	419	446	411	415	423	395	411	414	417	415	417	405	394	395	392	394	417	407	416	444	411	422	378	413	445	418	397	395	397	433	424	418	415	424	385	404	418	408	395	397	381	411	380	380	408	420	440	436	469	390	412	391	376	369	374	394	373	422	398	383	397	393	432	400	389	411	468	413	415	396	399	370	397	371	425	408	412	428	383	413	406	399	393	407	445	410	419	407	381	419	403	403	392	394	392	409	423	428	422	384	418	399	403	432	440	433	389	400	424	411	378	415	384	407	392	420	376	427	435	418	405	449	415	399	421	438	404	398	468	415	375	433	424	399	379	414	366	402	404	368	431	414	425	410	445	418	383	416	417	416	407	392	414	421	392	412	458	438	433	397	400	400	380	401	398	405	380	420	386	394	423	365	401	368	417	447	399	387	453	409	404	429	431	380	394	425	401	394	387	388	432	416	409	437	425	417	389	392	376	402	424	406	377	394	404	436	390	413	415	386	382	428	410	420	367	399	434	416	361	423	405	379	435	388	373	443	430	401	396	430	416	402	440	387	394	399	372	401	442	424	417	411	393	435	419	396	400	404	428	392	423	423	446	391	406	394	440	429	416	395	457	409	369	418	379	429	391	432	401	406	403	424	397	416	374	428	402	443	406	403	402	426	393	407	391	382	393	405	431	404	392	412	383	435	410	417	377	381	410	444	453	400	398	401	380	427	392	409	425	384	392	392	410	417	432	409	401	411	400	398	416	390	446	410	421	433	413	410	395	400	422	410	400	402	438	399	416	396	398	391	383	398	436	433	401	409	376	372	413	448	448	423	418	407	377	402	416	405	407	397	406	410	399	397	416	397	431	363	422	433	411	432	423	415	429	442	392	385	437	438	404	422	418	387	370	421	436	427	440	409	391	440	418	393	381	390	413	391	406	414	406	397	414	385	424	421	372	413	401	411	430	409	393	433	435	399	441	397	392	389	454	409	379	367	381	378	376	406	419	394	397	398	422	412	451	434	378	411	392	431	400	401	381	396	387	420	397	425	386	382	410	443	414	369	427	408	402	406	367	390	359	424	415	385	416	410	399	404	414	418	421	470	430	438	383	426	409	409	393	395	415	432	390	394	423	371	423	429	431	368	384	416	443	420	402	415	423	416	391	357	420	402	417	407	428	407	444	387	385	412	423	384	426	428	427	398	386	406	419	402	388	409	430	435	380	409	416	397	390	418	381	409	437	377	422	413	413	422	401	396	350	371	441	404	411	445	388	422	413	396	407	439	401	375	418	439	397	380	395	433	433	414	410	435	397	452	405	403	412	421	401	424	413	391	413	400	412	403	427	382	387	426	432	413	398	422	434	425	423	424	437	410	380	389	397	374	411	376	376	403	371	392	405	416	416	400	393	428	439	392	398	411	403	389	404	430	380	418	387	419	399	370	369	450	445	425	415	392	427	398	403	440	441	352	427	380
46600	64137	60780	48459	35974	26122	18653	13890	11058	8766	6860	5548	4538	3668	3054	2435	2039	1819	1566	1333	1200	1029	934	871	819	695	654	620	622	601	547	510	455	448	435	451	415	446	460	453	426	447	411	413	392	396	348	415	378	379	387	394	367	381	390	377	386	370	345	405	403	397	393	383	378	375	400	374	401	354	333	431	396	399	361	364	386	419	385	362	371	405	350	360	364	383	385	360	405	358	393	377	363	396	386	373	385	364	396	362	357	369	381	362	371	389	387	389	371	374	381	379	409	381	367	393	391	375	399	381	360	364	416	408	392	375	352	405	356	386	384	366	381	363	355	393	377	422	401	360	389	407	328	398	377	381	374	371	392	377	430	374	363	361	391	379	400	362	360	363	380	372	365	403	381	366	390	367	414	382	343	393	396	394	420	410	403	389	399	382	369	359	381	393	380	417	354	332	387	374	346	380	377	358	365	392	347	338	397	365	408	364	378	373	401	411	395	397	334	368	415	375	354	368	387	357	400	409	378	388	363	363	397	384	375	372	362	384	350	351	386	361	390	416	337	383	383	396	380	379	370	356	376	358	379	404	357	388	374	443	406	369	367	402	365	419	360	383	392	371	400	373	431	376	377	360	397	360	387	358	383	352	367	355	401	357	366	384	415	384	363	382	378	359	387	400	364	373	395	427	366	385	393	390	361	371	401	389	409	375	377	425	370	424	384	393	384	381	378	393	425	379	408	362	367	360	405	343	390	360	356	383	372	387	368	367	388	387	398	398	392	401	387	357	367	393	368	389	332	350	396	376	351	367	369	417	384	372	356	380	370	417	349	397	354	388	369	389	415	382	361	389	372	358	378	322	374	356	390	351	385	377	366	393	351	394	381	400	406	349	412	395	390	356	392	387	367	367	395	381	417	414	374	383	362	387	365	444	350	388	362	364	347	369	383	418	379	365	366	401	366	380	382	398	371	381	395	410	384	352	375	402	368	363	367	386	346	382	401	357	375	395	380	399	388	377	367	414	391	403	349	380	352	408	364	412	401	396	419	376	396	371	384	370	340	402	418	411	348	373	396	373	348	393	373	354	385	345	400	403	404	414	334	375	371	404	373	382	370	378	371	380	409	372	362	342	374	356	407	371	370	371	393	380	377	401	374	382	384	344	395	387	388	400	355	382	372	402	407	408	367	384	388	373	370	342	378	431	396	376	395	373	388	359	353	372	411	358	353	372	362	362	405	389	374	355	414	382	377	413	375	361	375	359	351	422	365	378	377	359	376	386	406	385	367	387	382	352	365	389	377	396	380	351	407	378	373	381	385	369	381	405	358	391	397	370	366	381	379	383	407	418	378	410	394	393	379	434	401	408	374	436	389	400	373	402	373	392	396	369	378	349	432	361	394	371	364	385	378	377	411	374	372	394	390	396	408	371	390	415	413	350	383	384	391	389	383	377	412	390	404	381	388	389	404	404	374	358	362	409	364	396	402	378	391	368	358	367	408	350	417	362	385	371	406	384	343	375	389	399	349	380	374	376	384	399	373	381	366	383	374	344	386	366	348	390	364	387	385	376	401	378	423	384	370	370	377	411	383	404	359	387	378	347	394	395	390	375	422	397	355	391	334	395	399	370	354	380	389	395	413	342	389	349	425	382	381	398	362	336	420	374	414	388	361	372	416	355	397	359	403	421	362	332	393	377	346	368	406	386	390	387	365	371	406	388	408	399	397	414	378	390	395	369	386	402	392	335	360	368	377	359	382	351	426	405	386	409	351	376	366	383	365	371	400	368	383	376	372	339	403	367	348	404	401	393	363	359	350	387	405	393	383	362	393	367	369	413	395	387	409	389	394	412	369	394	405	382	348	342	378	373	401	378	400	400	348	372	372	408	372	397	412	360	384	365	381	371	406	385	378	396	374	405	396	402	406	394	366	380	375	364	382	371	405	405	393	431	366	351	380	385	411	405	345	401	397	373	395	402	376	376	380	342	359	377	356	395	355	391	356	376	370	384	364	361	381	406	403	374	397	388	391	385	430	348	397	347	372	413	378	390	405	390	388	409	380	332	385	351	385	413	384	387	407	371	374	375	387	359	398	406	365	353	374	395	358	385	388	375	362	401	388	366	390	364	374	365	374	405	349	367	361	380	353	377	388	393	377	417	377	374	363	400	407	405	401	377	415	386	374	366	392	392	392	381	380	379	386	377	360	361	398	395	389	380	381	378	360	384	351	357	380	345	385	362	357	371	390	406	368	403	376	371	381	388	355	384	364	345	372	355	399	351	351	378	369	415	365	372	378	365	399	368	390	394	415	376	384	389	397	384	351	390	375	393	364	390	368	377	390	368	368	392	406	362	393	386	394	380	360	361	379	405	357	355	399	349	410	394	384	384	387	395	360	379	379	380	395	382	370	395	349	317	358	392	409	394	359	427	343	385	387	395	369	372	351	411	371	370	403	353	421	369	374	402	377	384	369	370	409	372	380	357	353	345	389	364	425	375	391	391	409	371	393	412	384	403	356	383	395	372	330	364	401	367	349	409	385	384	387	360	397	369	368	344	367	357	363	424	370	383	388	393	377	402	375	348	362	381	352	390	373	346	392	351	378	354	346	396	421	384	385	379	370	393	398	365	390	398	377	363	379	357	392	375	393	395	394	379	389	402	405	377	412	366	374	347	359	387	403	370	388	334	389	398	382	372	371	392	384	364	354	391	380	373	346	328	388	371	364	394	375	345	380	384	384	356	362	361	353	357	350	362	386	385	397	389	366	366	369	417	400	397	427	370	392	372	391	392	416	370	348	367	386	385	381	393	372	387	354	378	432	393	363	410	345	358	366	374	349	389	394	366	376	387	355	406	382	399	379	355	337	424	377	368	393	395	376	376	395	421	387	398	397	362	344	359	381	414	382	375	389	409	366	411	375	379	340	347	392	387	397	362	372	380	367	368	372	432	358	396	418	386	402	386	383	378	367	380	375	383	361	395	387	353	406	405	385	391	395	378	378	370	383	378	389	429	374	402	313	394	388	387	408	397	406	387	361	366	414	395	392	396	400	391	343	384	405	402	381	386	379	363	364	384	372	381	366	386	375	382	373	388	381	325	433	403	393	375	370	391	397	388	369	374	407	368	373	375	366	402	392	374	345	404	424	403	385	398	362	357	366	351	363	392	390	365	356	360	403	409	431	372	394	412	389	399	337	390	379	405	376	388	411	388	394	394	377	383	386	366	384	375	404	351	400	348	393	392	392	410	379	418	390	391	407	400	342	385	396	389	376	373	413	399	453	373	401	390	367	379	378	385	397	378	391	345	389	412	377	409	381	403	402	370	425	373	360	368	403	389	388	391	393	384	367	402	408	409	384	382	361	396	343	360	396	348	400	386	389	380	400	381	396	400	395	387	393	361	368	393	366	388	362	386	412	388	388	385	374	358	384	401	398	370	381	401	391	377	381	366	379	381	392	352	392	377	376	387	375	389	378	377	385	380	394	377	362	424	390	372	448	420	418	375
24238	21610	29517	24780	22962	24555	23687	12125	7754	5837	4396	3540	2900	2489	2134	1721	1546	1335	1155	1143	1010	911	771	726	675	640	624	629	624	600	583	505	529	499	506	499	494	486	499	454	414	456	482	451	451	459	482	453	411	484	429	449	451	461	442	445	452	460	431	418	432	437	458	419	464	435	470	414	457	444	450	434	454	438	418	425	450	428	427	469	429	412	446	462	469	425	435	446	428	441	415	421	420	480	415	432	446	437	440	425	445	405	417	416	430	433	446	390	449	437	417	433	458	443	438	396	457	440	454	430	460	416	424	416	414	444	410	443	448	437	446	436	400	442	405	428	446	432	466	447	483	462	471	466	421	459	433	408	436	431	430	483	421	452	441	412	420	426	470	396	417	474	421	443	437	425	416	413	470	433	485	418	444	453	434	434	452	443	432	441	480	435	486	517	493	441	393	441	464	452	447	413	434	445	454	468	426	407	404	449	453	437	465	415	455	466	422	463	402	451	419	434	464	424	405	459	441	432	448	445	415	410	427	441	452	460	431	461	421	454	425	471	432	439	466	453	415	427	486	453	431	450	460	447	451	431	481	445	464	441	480	454	445	437	446	392	437	421	456	444	464	453	453	446	440	420	425	418	430	447	427	412	424	418	464	444	431	428	420	453	406	452	447	406	437	416	445	480	438	456	405	459	434	452	462	458	434	448	447	433	437	472	434	409	407	487	422	416	425	429	424	437	420	414	418	413	426	418	416	460	436	426	439	465	421	397	470	411	442	432	407	467	425	432	434	457	431	431	428	379	443	431	455	413	403	456	431	451	420	433	444	435	437	469	415	487	433	473	403	454	421	460	398	448	427	431	422	424	441	439	434	419	417	420	442	387	446	464	432	460	427	459	482	432	424	405	453	439	452	395	426	448	465	457	469	410	382	422	453	419	439	425	443	424	463	460	431	403	459	473	439	446	407	437	466	427	449	484	392	442	422	437	406	445	464	454	402	437	420	442	438	386	431	419	457	453	448	408	415	447	451	435	446	461	442	488	450	472	434	435	397	390	442	427	430	476	417	453	442	423	413	443	448	431	413	489	398	430	438	438	459	415	445	409	449	441	442	435	461	468	445	462	445	459	418	442	454	441	434	422	433	437	406	481	429	449	420	461	439	456	472	504	461	445	456	481	462	439	441	446	391	447	427	495	411	422	407	438	452	466	440	473	421	437	427	444	415	435	473	448	449	444	445	467	397	429	444	499	465	428	452	434	422	420	450	430	427	435	451	404	429	415	430	467	462	426	428	435	486	440	439	468	435	447	437	458	424	452	427	415	484	465	446	440	489	441	426	411	432	435	408	449	413	442	442	429	410	447	463	442	437	431	400	422	406	411	424	392	390	455	458	453	443	437	460	461	434	415	455	444	430	465	426	480	429	439	431	459	440	429	466	416	474	440	493	467	444	424	438	440	412	452	446	400	446	413	388	440	445	421	400	480	407	437	442	475	457	421	474	398	428	438	435	437	438	415	458	434	430	450	448	431	445	414	428	435	406	447	478	425	459	442	468	434	462	448	442	429	479	437	434	396	432	441	410	420	427	416	461	424	444	431	445	452	406	419	423	458	396	441	459	414	435	418	459	485	469	426	374	478	432	423	409	460	372	423	437	427	425	439	436	421	431	461	452	443	434	436	424	431	435	434	453	430	451	418	413	463	425	435	419	433	427	445	445	448	464	450	458	467	427	438	424	392	437	453	439	449	439	440	437	403	453	449	464	454	424	410	446	464	446	402	457	462	453	460	473	419	435	423	439	446	425	423	422	470	416	418	422	435	419	449	441	437	390	430	423	447	450	420	418	459	491	414	429	448	467	403	444	442	444	410	455	436	430	448	430	457	482	455	462	467	479	457	451	446	416	437	476	455	431	431	435	410	466	408	433	458	435	401	409	445	454	444	445	415	452	419	450	451	441	456	406	449	433	457	404	404	465	468	415	458	444	432	420	443	448	412	421	423	435	442	435	458	407	422	422	424	435	460	411	459	442	473	477	451	444	451	478	456	430	433	466	414	432	461	460	436	471	471	420	459	451	463	449	453	473	452	454	439	436	441	413	462	437	395	465	445	436	487	405	451	451	462	436	441	432	436	432	471	457	446	423	410	423	446	466	476	432	426	429	427	471	431	451	479	410	438	443	419	465	460	414	443	413	428	436	459	417	453	469	469	425	432	408	451	427	430	427	440	461	432	463	438	425	428	465	422	451	452	438	415	421	447	450	413	431	437	419	439	445	439	431	432	450	426	425	456	431	420	430	428	407	449	446	444	417	435	418	416	470	423	391	434	453	430	464	440	437	427	412	457	423	425	455	460	407	487	408	459	450	441	419	440	415	446	449	449	442	420	436	442	424	482	455	430	394	422	463	445	427	432	451	407	460	427	462	401	399	440	444	447	458	411	466	469	450	425	447	479	446	421	475	451	473	415	406	423	431	463	463	425	431	436	436	462	467	428	417	453	474	465	438	429	416	446	405	446	424	417	429	424	434	427	422	455	420	448	405	458	434	443	453	436	474	434	461	422	434	452	453	465	442	419	438	441	418	492	481	464	459	464	424	422	469	433	416	415	405	424	461	422	411	417	420	455	451	418	400	427	461	447	442	485	427	417	458	454	456	456	465	451	406	453	440	433	438	428	455	459	437	450	478	400	425	416	440	424	473	440	446	436	436	423	443	440	426	399	412	430	399	483	457	429	435	450	446	431	409	418	462	468	462	413	464	391	442	432	426	455	389	431	454	433	443	455	428	462	445	442	439	443	434	447	489	441	454	458	468	477	398	464	435	447	495	437	416	475	442	420	431	466	409	421	428	453	474	397	427	419	426	481	416	439	410	424	438	431	444	449	448	445	445	405	418	410	439	481	425	407	428	447	408	407	441	460	418	475	424	432	432	423	408	409	473	445	431	447	429	440	441	457	435	449	424	411	430	445	444	410	468	420	409	421	430	409	416	446	442	425	423	425	430	448	449	468	445	423	433	436	440	411	420	422	424	412	415	443	443	425	436	433	439	429	420	437	437	419	427	420	443	460	445	415	452	418	440	427	408	418	423	440	414	440	416	455	434	421	411	438	459	429	463	443	425	406	402	419	436	444	454	440	417	449	431	439	443	410	446	466	415	453	417	479	449	463	440	439	440	452	397	431	430	428	451	445	404	475	471	422	433	430	470	455	481	409	456	424	425	426	436	412	456	508	446	431	395	435	454	428	465	452	433	451	411	451	460	458	404	412	441	473	432	448	417	453	469	455	406	430	461	423	441	432	436	470	446	411	420	472	462	444	464	396	414	404	449	430	445	448	419	427	445	406	459	400	454	453	379	421	404	411	403	450	420	472	417	408	443	455	407	420	445	455	424	409	449	401	466	451	433	429	452	396	438	477	407	429	441	445	456	429	423	439	495	418	437	463	441	426	468	406	490	447	424	431	453	408	453	441	460	465	428	431	450	417	444	430	424	475	419	457	463	460	436	440
48842	69255	63628	49907	36192	26656	18724	13993	11083	8683	6635	5375	4394	3793	3149	2535	2188	1843	1568	1438	1212	1127	1051	880	827	745	718	686	637	599	541	514	479	459	498	437	448	451	484	462	460	449	407	424	390	448	436	392	408	385	385	421	390	432	388	400	383	422	405	448	388	413	425	427	448	410	408	389	407	419	412	419	403	337	379	406	398	372	406	407	387	428	390	413	395	416	390	390	408	396	370	393	420	415	428	368	394	413	448	423	375	395	434	411	439	437	429	366	398	382	427	423	388	428	446	438	404	399	436	368	402	411	399	362	419	417	412	420	412	386	418	400	418	412	388	398	383	443	427	436	400	371	414	421	406	415	396	422	418	399	424	412	394	399	428	401	430	366	403	418	424	386	377	406	399	388	422	393	420	364	391	420	439	377	429	401	394	412	444	410	380	387	446	370	441	396	423	418	422	393	411	414	398	378	376	414	366	411	404	381	401	411	411	379	411	420	419	412	391	397	393	411	399	404	430	379	383	393	411	400	419	404	406	429	393	404	417	401	378	386	411	433	396	413	398	419	381	424	403	366	422	443	362	447	415	406	403	403	400	411	411	406	418	425	426	371	364	419	392	389	409	380	425	387	365	402	419	352	417	372	406	397	385	419	432	389	379	414	412	442	432	378	431	429	438	425	393	411	388	398	409	440	380	415	390	406	423	406	411	388	394	401	369	402	443	391	387	421	437	370	401	394	415	402	399	413	360	400	383	380	387	436	413	397	422	423	424	422	382	381	391	433	392	408	430	407	427	400	349	418	414	392	410	421	411	438	372	360	417	419	411	391	417	379	394	418	421	407	418	409	404	413	413	380	377	397	435	357	426	394	398	390	441	381	396	377	398	428	412	389	428	400	388	389	384	365	424	398	420	402	366	427	358	388	412	409	426	420	422	383	369	407	388	412	372	411	418	411	411	399	398	389	401	391	385	391	360	421	406	411	384	415	402	385	415	421	402	430	417	394	399	424	388	408	390	373	374	416	384	362	414	430	405	390	387	426	381	417	373	396	396	428	423	376	420	381	412	398	391	396	393	375	411	401	426	402	400	421	413	404	387	391	391	395	383	415	425	396	395	402	440	390	384	410	418	428	415	418	406	392	395	391	401	373	391	372	425	390	416	408	422	388	416	404	390	456	412	407	375	388	407	410	420	409	448	393	393	428	428	385	390	392	358	414	385	421	405	400	372	388	404	417	403	386	390	362	431	461	399	391	389	395	383	412	394	398	430	371	390	397	398	434	396	385	400	392	393	391	407	382	392	377	380	374	378	420	383	436	394	400	375	401	376	418	377	399	411	405	406	404	388	405	430	379	423	391	399	435	395	386	429	397	428	396	389	357	380	411	434	422	418	423	431	386	425	419	381	427	365	390	439	386	388	397	416	420	423	377	423	407	415	411	415	381	398	396	401	377	393	386	399	411	415	412	425	398	398	370	394	430	412	427	401	411	421	391	373	424	410	427	407	409	400	411	385	442	410	368	372	354	375	403	415	427	424	432	412	414	388	392	414	381	357	402	402	442	399	404	421	428	416	370	436	380	410	408	400	398	412	430	396	390	402	427	441	401	432	390	440	407	435	402	387	390	388	399	405	424	393	411	403	372	403	381	399	422	378	375	404	388	400	426	402	428	395	388	411	401	391	392	390	401	411	401	395	391	417	405	441	448	440	404	402	372	430	405	398	414	397	382	431	412	398	381	420	389	412	420	395	421	410	366	382	412	393	400	396	381	407	357	397	415	365	430	397	421	417	402	387	427	404	416	409	377	378	411	364	416	392	440	388	408	429	408	390	412	380	406	424	390	408	383	404	407	379	407	397	411	421	400	430	385	392	402	400	410	391	405	405	401	387	389	396	387	391	390	398	382	412	389	386	397	393	390	389	379	362	376	407	386	419	409	423	354	394	415	429	418	401	418	377	413	411	426	411	388	413	405	457	402	400	435	402	398	399	381	436	419	413	412	412	411	415	382	429	409	356	401	407	397	409	384	408	419	391	374	410	417	411	405	416	387	380	387	367	396	419	430	413	409	408	371	384	410	407	405	386	391	424	395	408	416	393	408	427	435	405	405	390	426	420	408	396	435	399	404	414	389	415	395	410	396	403	393	413	425	415	401	383	358	429	371	401	395	382	393	419	420	387	387	378	418	458	375	409	419	427	369	435	405	422	376	437	389	453	370	424	393	398	397	418	417	371	418	412	381	414	417	376	406	412	371	388	436	389	418	428	394	384	418	412	403	423	411	395	407	401	370	421	393	392	397	400	429	356	405	381	452	387	403	394	416	391	375	438	401	410	413	426	409	396	394	391	369	424	386	405	410	406	415	417	377	380	404	427	427	411	420	410	426	426	400	386	400	404	423	421	416	399	395	408	421	440	417	403	392	444	396	370	423	417	387	429	402	406	392	377	378	390	385	400	377	413	424	404	383	424	411	434	413	421	396	373	375	404	380	380	373	393	426	386	392	401	382	397	395	418	413	412	373	401	410	429	410	435	375	400	376	389	387	397	379	449	371	446	399	394	413	415	383	384	398	390	434	398	385	426	368	403	400	403	373	414	363	410	409	390	425	389	402	405	412	436	359	367	390	414	375	399	372	414	401	388	406	430	399	419	416	386	380	435	402	408	410	392	385	442	428	453	391	405	410	404	384	396	405	392	399	418	411	389	404	447	391	405	395	364	424	423	435	381	392	406	422	419	454	442	413	394	403	378	397	425	422	419	378	389	400	386	405	428	400	374	414	404	379	404	411	442	408	393	426	426	365	423	399	370	386	397	373	419	393	407	362	409	417	425	411	436	422	407	371	401	419	383	401	441	382	413	393	404	420	425	376	365	401	402	447	409	416	373	397	394	385	402	384	393	417	408	412	412	425	422	391	401	432	362	388	406	383	403	403	412	433	417	343	426	413	416	402	396	398	410	400	403	415	389	399	420	379	413	399	393	437	424	442	396	395	396	389	381	411	409	443	388	400	409	390	330	415	417	427	385	374	417	389	403	389	442	425	395	415	390	403	404	401	390	399	392	357	379	379	392	386	405	419	393	398	388	398	408	393	436	402	443	391	420	402	408	400	382	407	411	406	446	403	412	413	402	394	414	414	399	403	437	391	426	455	413	407	380	418	428	419	394	421	391	398	386	402	375	414	375	392	439	430	435	414	371	397	365	382	376	387	441	389	410	412	401	364	411	427	425	395	405	401	375	433	413	385	393	401	432	371	389	411	432	430	385	401	392	406	415	372	392	395	418	418	394	400	396	421	421	418	420	385	382	387	422	377	415	404	414	376	380	419	407	376	397	386	447	397	408	434	374	417	404	399	418	363	392	390	424	397	425	418	400	384	432	401	405	412	387	393	391	372	408	407	433	398	394	413	416	377	369	399	388	442	394	410	393	414	407	372	408	428	409	396	388	408	422	409	403	398	417	394	386	427	427	386	401	408	376	404	390	397	389	390	401	426	382	389	436	399	382	424
29457	25030	33643	32099	21163	12350	6960	4356	3104	2512	1902	1601	1348	1137	1022	941	854	772	673	625	536	559	506	507	480	478	487	460	402	430	436	413	417	411	410	371	421	386	409	359	331	375	368	393	406	389	381	395	358	379	380	363	345	366	376	377	376	350	386	395	384	387	363	366	382	358	348	375	373	357	358	314	356	372	338	375	343	381	381	410	366	376	409	366	380	354	367	404	380	333	348	332	361	369	374	385	373	393	371	352	395	352	350	348	344	376	396	383	373	347	339	342	377	364	365	396	372	373	399	378	371	375	347	343	364	377	373	382	373	355	384	376	368	355	368	391	355	344	370	372	364	316	363	363	361	367	358	385	408	356	383	386	344	386	369	371	409	338	362	367	343	383	392	355	374	324	377	403	353	379	347	392	383	366	348	358	381	383	337	348	351	388	378	364	374	360	328	363	377	387	364	357	384	374	332	322	367	410	351	375	380	367	362	395	356	348	396	377	386	365	381	347	386	389	338	346	347	380	338	405	343	373	381	385	350	342	353	402	375	382	380	355	401	369	371	355	368	352	338	348	366	361	378	357	386	390	356	382	365	353	357	380	372	380	342	393	371	362	374	377	390	373	351	378	360	360	402	370	385	367	348	367	377	381	352	368	352	385	357	351	368	345	380	376	399	386	374	373	337	354	384	372	355	398	385	363	365	364	369	396	381	389	377	361	379	373	413	367	365	365	371	354	369	369	370	413	378	350	367	388	384	357	368	402	353	355	389	400	363	368	392	373	390	369	370	383	365	382	336	377	377	369	399	372	381	369	385	418	358	374	360	355	351	335	359	364	410	381	383	372	373	352	375	357	350	387	377	365	349	388	392	391	382	376	349	356	386	357	352	398	375	355	391	365	364	390	409	393	378	355	372	389	360	396	391	370	369	402	411	387	344	353	359	333	364	364	374	357	364	349	378	360	381	389	343	355	367	357	363	358	400	342	396	406	343	352	382	339	351	336	372	369	366	400	377	352	358	402	372	415	390	376	371	365	371	334	347	370	355	393	371	382	374	360	388	378	361	401	375	394	395	346	368	364	394	389	377	387	374	394	380	366	380	360	369	362	399	383	398	358	340	373	305	396	355	357	349	385	383	374	360	350	374	377	340	387	387	377	365	383	374	405	367	363	416	354	347	371	389	339	345	331	395	370	348	393	329	347	381	367	374	381	443	391	392	393	348	379	432	345	351	405	368	382	385	381	379	352	416	364	347	354	363	388	366	385	371	366	385	362	352	394	374	369	381	343	393	345	363	399	382	361	393	350	377	354	387	405	386	364	342	403	363	395	373	359	365	355	370	348	360	355	374	410	365	357	375	359	394	353	384	364	366	323	372	389	410	380	383	386	330	362	396	350	380	390	390	382	342	407	392	363	369	383	385	317	388	343	386	354	360	367	404	360	382	346	383	390	361	388	375	360	370	359	417	388	353	349	388	380	361	357	358	354	353	375	385	352	315	394	360	390	381	362	369	359	365	350	371	359	345	360	363	385	343	389	355	363	360	376	403	387	392	389	387	343	375	396	359	369	346	365	380	375	367	386	369	364	360	379	375	371	369	375	374	350	360	381	379	355	386	385	364	405	344	398	348	352	338	349	379	390	385	368	389	364	374	420	353	384	315	340	363	360	364	356	365	361	405	378	345	350	370	365	360	360	365	394	370	374	398	369	348	393	364	337	384	361	356	365	375	383	362	355	386	377	400	376	362	378	412	367	368	397	341	366	378	362	383	385	396	379	389	382	361	356	371	369	374	385	385	412	371	394	359	355	405	344	375	361	384	375	362	356	393	382	392	384	401	355	368	392	375	369	331	355	351	365	346	370	346	372	374	385	352	343	359	355	372	342	410	396	391	357	352	347	379	395	336	384	349	396	368	394	367	362	372	413	388	383	396	383	356	367	368	374	358	364	346	347	384	351	365	341	393	375	370	345	374	381	384	390	389	353	393	390	346	368	366	366	405	399	372	341	394	348	369	376	362	405	383	337	370	381	379	384	388	370	397	349	367	358	372	391	361	367	385	357	370	332	369	342	385	386	385	384	364	387	375	390	373	354	358	341	377	358	377	325	392	405	390	396	371	358	357	349	368	363	391	355	375	405	366	375	378	382	390	368	373	377	409	358	385	387	373	356	360	368	376	416	342	348	386	384	388	393	360	384	367	399	365	393	373	388	392	385	351	422	379	349	346	377	357	372	361	351	384	360	418	363	375	386	411	371	397	405	372	360	358	402	398	370	294	369	356	355	357	389	384	380	377	364	373	356	381	341	408	370	374	344	365	363	394	391	356	348	384	366	351	396	362	349	380	369	415	374	391	374	329	374	372	365	414	377	391	386	361	373	386	362	369	357	365	358	372	364	316	374	399	353	325	361	381	381	394	366	372	371	377	415	359	364	354	356	312	384	427	363	342	340	352	372	369	358	402	375	342	395	346	361	388	374	356	377	370	372	389	390	375	359	352	395	375	385	343	368	366	357	387	355	368	343	366	383	373	363	391	334	389	381	369	386	377	378	371	377	383	365	375	342	366	385	393	392	377	340	352	347	348	362	375	361	345	357	391	388	362	372	361	372	386	384	358	393	327	373	360	373	363	350	391	401	357	349	380	351	359	393	345	378	355	368	380	376	355	358	398	378	396	330	357	360	377	370	372	396	369	336	364	373	372	389	366	345	349	394	320	375	395	348	380	349	365	365	386	371	391	339	405	341	340	377	414	387	404	394	358	396	374	371	389	407	338	406	403	350	368	382	381	375	381	368	364	362	377	393	365	365	391	352	357	353	378	381	368	385	388	361	363	369	402	373	350	362	376	390	355	342	392	393	391	387	394	389	343	361	358	348	348	393	348	356	396	363	375	365	379	396	379	354	376	364	393	379	370	394	366	365	396	408	376	339	352	392	365	376	379	353	370	395	338	369	366	343	379	362	373	388	363	355	391	366	357	360	394	368	362	391	380	361	376	376	381	364	383	382	374	399	329	329	387	377	359	385	413	366	361	395	387	381	346	356	347	387	359	358	376	373	380	392	368	382	373	380	335	370	352	390	362	365	358	380	375	353	368	390	372	387	340	390	403	388	345	394	363	375	374	393	340	361	346	394	359	361	410	372	363	360	354	379	375	328	401	370	379	406	334	367	348	368	406	361	376	358	356	358	329	368	340	346	397	374	377	354	410	384	394	366	339	371	371	374	344	351	401	404	366	379	398	363	357	379	376	391	352	359	357	406	347	390	428	367	350	333	386	378	380	367	338	351	394	395	388	392	364	371	366	416	387	340	416	355	412	356	381	361	361	417	371	348	316	376	400	384	365	374	369	397	345	323	373	355	398	359	330	346	353	380	361	388	389	333	377	390	389	395	382	384	418	366	369	369	351	382	402	389	345	355	380	393	331	355	373	372	389	358	364	385	379	397	361	337	373	381	361	378	384	367	364	362	398	368	369	382	349	337	392	361	388	370	346	374	363	366	394	379
52157	58904	50687	35914	22989	14831	9910	7369	5506	4114	3262	2650	2175	1779	1531	1234	1174	937	810	752	717	636	649	568	533	490	496	497	436	434	392	452	394	413	390	372	378	391	384	365	360	372	366	362	335	347	366	385	347	348	334	359	314	402	351	365	379	339	359	361	338	322	359	355	339	348	372	338	308	365	334	348	385	379	383	335	379	342	389	365	378	344	337	355	306	358	361	347	340	349	355	344	359	379	340	336	303	325	374	357	369	336	335	378	343	322	302	402	356	379	352	362	325	369	301	374	347	382	368	369	328	331	393	401	346	324	311	333	339	332	350	406	395	342	328	344	347	339	332	382	344	360	345	393	389	340	349	311	353	310	352	356	337	357	369	344	338	334	358	309	363	348	333	336	361	356	340	382	329	346	328	384	385	331	344	350	338	334	331	355	366	362	371	342	381	344	351	384	339	317	380	342	373	343	368	364	377	338	309	357	297	342	378	329	329	351	352	357	344	338	357	332	345	316	359	334	333	363	337	346	334	327	338	339	330	352	338	364	362	360	338	360	341	362	352	324	343	392	348	345	338	359	376	331	380	348	353	324	336	345	375	369	367	335	316	356	335	353	342	344	382	367	359	374	354	337	361	324	352	349	330	336	325	377	348	328	379	333	344	361	369	329	348	381	337	332	395	338	330	340	321	338	367	335	356	342	351	359	357	354	366	349	357	330	383	361	350	375	329	327	350	375	373	386	349	315	352	374	319	345	353	344	365	332	354	365	334	323	352	366	349	335	353	361	328	370	379	327	336	330	355	363	380	386	367	388	340	357	351	354	330	323	351	343	347	367	377	317	358	340	362	351	370	364	353	332	365	366	332	340	316	360	343	330	337	355	350	328	365	343	357	347	367	355	362	350	324	294	368	353	347	374	368	353	324	364	341	359	355	332	364	366	356	317	325	358	349	341	326	366	344	329	367	328	361	348	355	379	359	349	344	335	347	350	366	352	350	383	328	339	342	378	349	374	344	380	378	366	334	409	355	334	313	353	331	335	339	372	365	347	353	345	409	363	339	347	339	347	354	324	361	364	335	358	365	337	355	341	322	346	378	370	340	341	328	376	336	337	342	372	330	384	344	342	329	368	322	354	322	333	348	340	377	312	339	335	367	363	353	322	374	360	376	377	344	359	355	337	347	345	365	338	341	335	370	361	357	352	363	359	385	357	355	370	346	335	328	345	371	355	341	323	336	372	352	355	318	321	372	378	368	352	323	356	377	354	329	348	310	341	364	379	342	364	350	341	318	344	350	379	349	343	335	400	357	357	328	335	377	365	340	339	369	370	335	352	364	335	341	389	374	341	347	369	357	370	330	357	367	354	353	329	353	357	350	339	354	365	341	334	358	334	360	383	368	342	341	321	300	360	323	334	344	370	328	345	358	331	325	325	381	324	320	373	351	373	336	354	362	358	344	353	342	333	359	370	362	361	342	370	340	304	346	362	322	346	349	355	376	344	391	348	363	325	355	355	326	352	336	316	357	342	376	354	364	323	359	371	395	374	358	365	342	344	360	343	356	361	354	345	351	383	336	347	366	342	374	383	346	321	371	382	356	336	357	330	335	375	393	380	330	369	328	366	330	359	362	320	405	353	358	354	341	378	340	351	380	338	374	326	354	335	354	337	360	360	321	347	334	360	373	338	318	343	352	336	328	358	318	334	340	369	359	368	349	354	352	353	328	380	357	379	357	329	364	353	330	334	350	350	348	351	322	341	358	364	352	332	355	363	372	369	346	364	389	348	332	373	327	359	345	336	341	343	373	353	345	345	358	386	336	365	334	363	314	323	368	363	319	349	372	314	366	354	349	370	332	358	355	330	346	329	353	316	326	328	335	355	355	365	348	356	359	352	350	368	342	356	345	366	348	392	318	346	330	351	355	346	388	336	342	379	345	363	343	318	342	356	337	329	337	350	327	362	368	362	354	370	327	357	333	368	378	349	316	347	379	359	353	338	353	359	364	344	361	359	328	329	350	335	333	339	378	364	351	345	394	333	346	346	367	341	373	360	360	366	366	323	348	341	353	348	354	342	350	328	342	311	370	351	337	327	355	352	322	355	363	381	343	355	371	317	363	365	350	362	328	345	393	341	347	364	310	351	326	341	348	332	369	332	357	359	347	347	318	350	338	326	314	316	363	343	321	369	336	339	309	387	335	329	349	327	344	324	352	349	363	379	333	341	361	340	387	361	378	373	344	312	340	313	347	377	327	389	354	341	372	375	338	344	329	339	327	309	375	336	352	365	366	323	356	335	343	342	321	337	353	356	388	351	357	367	343	343	350	325	346	364	329	316	329	345	345	340	351	331	380	355	361	352	336	322	345	357	349	346	351	331	338	361	361	324	382	312	336	328	321	338	341	354	340	352	375	317	343	340	354	360	342	344	351	367	345	375	341	341	376	368	348	324	369	328	360	373	377	327	358	362	334	342	336	340	319	339	373	380	353	349	364	337	319	357	350	374	357	347	352	339	299	328	306	358	352	333	322	393	349	351	358	367	365	358	346	343	316	312	330	334	350	377	351	348	349	355	353	344	348	332	381	306	346	325	375	352	367	347	382	362	355	320	365	316	354	366	358	315	321	359	359	300	371	350	362	330	348	338	374	341	358	352	333	333	334	353	332	388	356	355	348	358	385	351	317	392	345	332	358	353	365	360	354	377	355	330	338	363	357	334	356	315	302	346	368	365	338	343	350	328	335	362	388	369	332	317	378	336	344	345	342	336	349	345	336	348	342	342	384	365	339	316	379	345	361	364	345	361	341	333	334	348	375	338	334	350	363	316	353	361	357	347	354	350	367	351	358	333	329	334	377	364	361	355	332	343	364	338	322	335	378	318	359	358	330	339	350	371	342	397	361	345	342	349	322	331	365	364	369	353	368	319	366	345	408	329	355	337	356	348	333	345	340	344	339	332	334	312	373	357	353	322	340	378	387	413	364	353	354	363	346	382	353	357	353	328	361	349	326	361	341	334	300	360	350	369	351	360	364	331	326	345	368	357	355	355	373	347	338	363	343	331	360	371	368	350	326	373	327	348	375	373	361	342	361	328	355	358	371	370	366	339	341	343	330	328	350	359	386	373	381	364	363	354	340	363	331	337	350	349	363	366	378	350	354	328	317	325	331	370	338	344	308	334	335	362	328	342	346	365	335	340	368	350	341	381	361	339	369	327	354	361	348	326	326	343	313	310	388	356	363	326	364	316	332	349	355	315	370	339	349	347	327	331	346	356	350	336	356	371	324	354	327	324	349	396	311	363	339	341	349	360	348	361	353	381	365	340	329	369	338	352	365	361	383	375	333	356	353	366	366	342	343	337	357	374	341	321	378	366	312	351	368	348	356	343	347	348	353	334	329	362	366	334	375	360	346	377	396	358	371	351	371	364	349	380	331	372	358	366	368	393	344	329	349	340	373	371	369	349	366	336	339	362	318	353	357	345	361	354	344	374	354	339	333	353	340	355
25470	21601	29267	25674	24273	23633	17291	8658	5671	4261	3397	2685	2212	1889	1540	1332	1146	1038	907	900	809	719	719	655	630	630	571	515	542	509	477	480	496	450	453	444	441	434	452	465	447	445	461	423	438	413	432	405	387	418	425	402	424	429	396	392	459	360	398	431	407	376	403	411	387	394	421	387	429	404	418	404	380	436	407	415	435	384	397	444	412	402	397	415	398	414	395	391	406	427	444	382	446	401	441	390	405	400	407	425	418	402	405	368	406	409	442	408	411	404	402	441	438	432	402	408	393	403	376	428	421	374	390	425	462	434	432	401	471	424	446	402	411	412	422	410	418	414	442	420	423	416	411	416	412	421	440	404	428	398	376	396	410	395	410	452	411	455	400	460	427	444	393	422	388	438	368	422	375	405	399	435	434	393	383	382	388	423	413	418	411	407	422	419	418	415	439	432	395	413	402	415	404	436	399	415	377	405	447	396	413	426	416	431	376	369	418	429	425	375	407	448	433	426	402	393	407	419	428	434	373	406	424	392	373	383	389	396	437	392	432	410	401	464	438	410	397	401	435	395	409	408	409	399	409	401	413	436	374	413	442	374	398	364	421	385	415	414	406	407	424	405	392	430	390	414	405	397	417	415	389	401	407	369	411	408	373	426	420	405	439	410	383	424	421	397	414	398	439	443	432	389	370	416	400	400	454	415	424	399	397	403	413	388	423	399	400	434	393	444	398	440	457	415	392	406	410	399	394	423	393	444	383	407	433	453	403	381	416	384	402	427	415	382	408	406	427	418	432	420	422	417	408	403	396	415	422	422	408	419	408	377	391	376	382	401	411	400	423	426	428	420	404	374	385	415	407	410	424	425	408	461	436	427	425	367	376	420	409	432	413	421	390	436	419	415	426	409	427	429	382	401	417	393	418	392	389	440	408	416	376	418	398	451	421	392	410	397	455	414	381	423	405	408	372	375	438	403	384	406	409	395	396	413	443	396	407	409	438	417	367	424	421	389	385	427	404	388	415	417	386	415	397	411	414	430	397	415	459	434	403	389	435	427	406	435	417	383	404	406	405	399	383	482	392	374	420	401	390	360	378	397	428	392	438	391	409	447	432	411	434	408	405	418	394	405	404	417	395	387	395	434	400	411	422	431	453	412	415	388	402	400	393	405	395	429	405	427	423	441	440	395	404	415	395	380	417	393	434	403	400	412	413	401	423	391	410	408	402	389	417	438	380	439	415	410	380	414	408	410	410	382	391	382	435	385	468	412	435	363	435	404	428	426	396	399	410	410	444	429	424	386	409	414	410	401	412	433	397	406	411	403	428	369	409	403	391	404	367	402	403	388	413	400	402	371	404	404	404	400	401	410	395	408	382	390	425	415	408	405	402	395	430	415	427	391	402	391	414	409	393	415	397	444	440	428	389	432	390	401	390	390	392	407	389	396	376	397	397	430	433	411	419	417	402	387	420	403	422	399	401	414	481	384	448	395	388	425	430	414	435	395	448	409	413	399	414	390	379	427	417	442	432	372	421	384	406	423	407	438	403	400	438	418	397	449	423	443	408	408	423	403	400	376	439	400	413	405	414	440	398	444	407	390	407	405	392	405	423	407	408	413	432	386	404	411	392	438	394	427	379	433	381	411	427	395	413	423	414	412	343	385	397	403	373	411	434	390	419	412	433	427	413	422	396	429	400	397	399	395	441	426	393	388	396	459	386	391	383	423	439	437	398	402	394	433	408	436	440	428	398	395	434	419	382	410	420	387	426	411	394	408	387	388	437	438	397	432	424	409	405	426	440	393	399	420	395	387	406	415	417	419	396	396	394	420	418	396	426	410	447	413	388	416	385	445	420	402	447	418	410	445	364	404	432	405	414	402	419	425	425	370	424	408	415	426	422	414	392	426	399	406	415	424	411	435	408	389	383	383	395	392	424	375	418	395	425	416	426	433	356	409	386	397	400	402	422	403	410	401	426	445	407	399	412	377	412	406	391	412	426	413	411	435	455	374	440	401	394	410	395	406	438	432	436	428	398	444	419	456	395	402	436	406	387	421	437	417	402	427	411	400	433	414	404	402	414	397	403	391	413	402	411	411	383	403	386	399	421	429	392	396	425	422	392	408	373	421	397	386	408	431	402	446	388	414	420	419	417	461	408	406	380	417	412	434	368	411	433	393	399	383	440	440	430	412	435	375	429	416	417	409	386	403	423	402	430	428	419	393	426	417	411	400	400	427	431	374	433	414	402	409	444	392	392	403	443	413	423	420	405	368	424	423	403	421	426	420	410	449	403	417	414	443	415	368	369	449	434	412	417	355	422	405	409	420	400	406	425	401	420	381	398	430	407	404	414	401	411	411	409	416	386	372	395	393	435	403	403	410	407	448	415	424	397	394	400	371	406	416	409	401	404	396	434	390	436	399	418	424	405	426	422	406	386	397	389	409	391	409	399	404	449	419	431	405	394	417	431	382	419	407	408	398	409	421	435	405	440	391	414	421	453	401	406	402	397	399	433	382	393	380	404	406	401	416	429	411	435	409	421	394	375	377	424	408	374	464	441	406	400	373	420	444	391	431	432	391	388	445	432	409	454	416	375	467	401	418	387	426	406	436	415	423	379	436	432	408	439	445	411	414	429	394	378	401	402	417	452	448	432	421	379	416	429	414	393	429	403	441	405	410	411	408	412	411	452	392	371	395	430	424	410	414	424	415	447	429	423	404	418	387	419	406	379	401	424	415	438	395	403	397	455	421	403	406	395	423	371	418	418	433	405	433	441	422	425	431	414	432	385	360	403	412	452	431	395	427	434	398	395	429	420	391	416	457	429	399	404	417	425	410	403	382	450	426	395	399	386	409	390	409	423	448	422	429	402	420	411	378	412	395	414	408	440	389	413	415	415	394	412	380	397	435	367	393	444	404	424	418	384	438	414	382	415	467	395	394	416	404	397	403	437	397	399	411	426	408	404	427	431	421	413	381	418	415	402	409	379	427	422	374	385	406	414	417	405	444	417	386	396	396	390	409	412	453	429	381	408	427	382	428	382	429	408	404	368	400	401	427	421	418	425	389	399	412	445	391	419	374	417	397	399	422	405	370	395	362	399	437	408	400	394	436	394	422	404	418	424	422	378	435	407	395	421	368	424	389	400	417	391	382	433	367	412	443	381	419	400	384	413	403	381	389	436	403	408	409	406	400	416	374	416	391	395	421	387	370	434	424	454	426	401	405	449	377	419	393	425	431	409	392	429	435	401	435	424	391	406	400	374	422	386	421	421	379	429	382	376	381	427	411	425	450	441	438	427	482	461	411	411	410	403	454	425	436	444	429	424	415	393	401	377	387	428	418	405	371	447	391	382	392	406	386	399	416	422	414	408	398	407	426	439	399	385	407	386	428	398	408	455	403	426	421	416	406	421	417	402	426	395	421	394	422	384	367	397	412	398	418	437	420	394	395	416	366	421	374	403	396	422	403	372	404	384	419	401	382	403	398	428	441	413	459	383	385
47408	62214	57759	44175	32111	22684	15285	11115	8606	6695	5200	4102	3325	2759	2327	1953	1639	1449	1174	1118	981	933	805	777	670	626	608	592	559	509	487	484	465	479	447	420	393	435	430	424	393	407	394	407	415	363	374	380	377	361	372	405	404	395	386	364	422	395	358	376	373	353	343	353	390	402	364	388	389	370	373	391	375	395	398	393	378	369	403	365	388	384	398	405	377	402	366	391	358	343	359	389	400	428	370	349	377	396	376	357	360	376	370	414	383	394	402	377	380	392	369	396	369	366	409	360	423	387	415	379	367	377	407	375	354	399	406	374	362	421	405	348	390	382	386	378	374	389	411	380	368	377	371	381	377	419	375	379	409	381	355	380	400	406	392	365	381	350	379	359	343	390	376	398	401	384	380	380	346	397	401	393	421	367	395	362	367	380	395	383	377	374	378	402	350	412	384	358	398	353	347	377	346	376	410	375	382	408	392	380	386	365	384	395	415	373	448	418	413	376	355	396	375	379	383	387	386	376	375	362	375	363	376	341	384	379	353	378	413	375	376	402	404	381	343	393	429	378	415	381	389	365	378	354	392	374	356	416	391	375	395	379	385	363	390	397	373	366	375	400	388	373	384	364	399	368	344	362	369	335	408	381	361	378	388	376	377	371	413	374	369	377	374	349	372	356	354	365	378	380	362	396	412	386	365	408	372	380	358	416	376	396	391	375	375	358	353	369	389	414	378	410	371	382	405	365	388	387	406	392	371	416	370	383	364	338	393	333	369	391	407	379	399	369	378	374	364	373	426	355	359	402	343	376	351	394	395	371	387	361	375	386	384	395	358	390	379	436	378	344	386	350	401	358	376	393	394	377	341	363	391	358	361	422	397	384	364	391	423	377	361	371	381	370	416	406	405	401	400	399	380	378	373	362	361	382	393	356	365	414	396	390	364	376	373	422	370	392	344	389	367	388	423	369	355	359	403	351	374	403	371	378	395	401	404	395	408	386	365	415	358	358	374	376	417	406	391	386	359	379	384	382	389	413	364	335	391	400	376	360	384	372	357	376	367	383	368	358	365	409	369	385	355	392	386	349	349	377	385	408	360	393	379	363	338	355	390	406	406	355	377	372	366	380	328	352	372	400	376	379	373	371	375	377	368	376	353	411	372	360	394	390	398	397	373	386	414	403	353	406	369	403	363	391	376	386	390	386	390	349	376	395	371	387	383	385	362	389	402	387	403	386	382	390	436	380	421	370	352	403	338	390	392	354	362	375	371	404	391	348	403	348	342	359	366	408	365	386	366	390	367	376	355	408	344	359	371	363	415	350	386	356	383	354	365	387	384	378	371	403	407	407	362	367	410	380	337	369	373	370	361	356	363	386	406	378	386	366	378	365	389	349	383	393	333	390	349	370	400	366	364	402	342	355	386	379	406	387	377	388	380	385	397	389	371	392	384	401	361	376	377	366	373	364	362	408	416	389	353	365	374	382	384	364	344	385	381	411	375	353	383	361	384	374	363	394	391	377	395	367	398	351	392	378	366	400	392	358	393	332	374	378	410	384	357	343	385	365	360	375	365	368	365	421	372	371	402	390	398	366	343	404	404	354	377	377	362	360	372	349	372	377	383	401	381	400	383	412	385	374	411	397	390	383	382	364	403	392	405	367	402	347	366	390	380	389	344	386	369	397	411	389	364	381	370	413	382	361	370	371	395	388	394	408	378	397	360	382	384	405	384	378	341	380	360	403	404	367	384	361	385	420	357	417	378	377	388	374	373	400	377	402	377	374	382	358	385	399	388	373	360	360	386	393	371	377	379	409	380	337	400	381	398	396	326	390	365	366	387	402	359	378	399	379	357	390	400	356	368	420	361	381	378	386	413	363	341	426	368	402	373	401	377	411	410	421	352	395	343	381	356	422	385	415	377	375	380	396	422	408	383	395	378	374	409	374	358	364	413	412	396	383	346	394	374	392	366	387	360	373	412	383	378	389	400	404	363	398	371	421	360	380	364	402	370	382	376	409	383	320	387	373	431	406	351	372	352	357	393	388	364	351	367	363	340	374	334	390	376	359	357	410	372	359	370	418	414	355	386	381	372	377	344	387	387	373	351	376	387	385	381	385	386	372	385	377	345	370	371	367	401	372	388	373	410	403	391	386	391	378	398	372	378	369	421	372	360	373	370	352	376	422	348	370	371	375	380	378	408	413	398	366	378	379	398	349	424	403	386	374	389	352	383	412	352	424	405	387	390	377	361	410	376	376	389	375	421	372	379	370	380	373	411	375	419	392	372	376	360	366	425	388	385	368	419	385	376	381	346	373	397	388	378	393	420	404	399	384	374	387	379	382	400	366	356	382	392	379	410	354	382	371	398	346	358	422	400	373	378	394	409	352	362	358	397	385	354	397	387	397	376	424	408	365	349	352	351	384	383	391	365	379	359	385	346	356	354	374	382	384	393	357	403	373	390	376	364	386	382	395	358	397	389	401	371	366	368	352	365	400	355	331	363	374	368	418	357	341	385	378	406	352	356	385	376	363	392	413	356	373	408	369	364	386	370	373	368	401	388	374	398	354	399	424	405	403	351	394	398	383	361	391	385	401	356	413	386	360	348	354	377	370	330	358	379	375	349	400	383	387	385	361	410	383	405	378	415	370	400	368	363	420	384	389	391	344	368	368	392	401	374	383	404	373	422	386	379	371	373	414	367	368	376	392	373	370	376	372	391	379	387	378	369	395	388	379	377	376	366	397	436	363	378	409	325	401	371	378	384	377	365	350	363	341	416	401	378	385	378	371	366	377	395	385	367	396	339	371	382	392	365	362	395	398	410	366	376	375	417	375	386	395	398	393	385	426	400	352	350	397	360	353	365	360	350	400	394	415	402	383	365	393	415	356	408	366	404	384	366	412	338	367	371	380	368	412	388	375	365	380	363	381	348	412	385	386	398	401	384	383	430	378	351	384	416	397	375	418	402	387	374	377	369	348	354	432	379	359	354	393	354	377	364	402	397	381	388	379	361	400	368	362	396	397	348	360	377	383	385	357	378	358	366	380	392	368	362	365	363	404	415	377	391	395	371	389	391	386	370	392	412	375	378	406	338	361	381	379	391	412	386	385	355	422	382	388	353	368	369	392	347	389	396	355	405	360	399	383	401	378	424	428	354	382	388	379	386	397	393	368	390	358	369	436	386	366	370	358	391	380	403	388	386	386	390	387	396	399	364	384	370	358	390	375	376	416	380	368	388	371	359	363	362	386	378	377	373	392	394	354	376	380	404	400	411	377	379	359	367	376	333	376	338	363	392	398	380	349	378	383	379	396	353	381	380	365	395	380	390	407	378	372	359	371	351	392	390	368	358	392	376	383	361	413	366	416	380	381	367	368	368	385	379	417	384	383	385	366	378	379	356	362	360	384	367	393	377	407	388	354	363	409	399	404	392	388	380	367	393	363	432	367	361	381	367	356	332	367	364	398	362	371	401	372	391	402	423	364	404	364	368	369	401	351	382	405
24990	21665	29465	25469	24123	24072	18462	8956	5849	4477	3442	2679	2170	1859	1645	1467	1228	1080	994	933	797	747	676	616	628	547	545	571	488	513	500	482	464	481	463	495	459	442	455	388	418	423	420	404	424	408	381	404	386	425	467	383	397	418	435	439	382	406	432	414	391	396	409	419	393	414	385	416	366	392	411	398	394	374	403	433	383	392	434	419	394	433	404	412	453	367	367	424	395	406	433	387	401	393	441	387	417	420	428	401	393	392	426	397	384	418	369	353	419	400	414	416	388	417	376	413	380	417	387	407	387	432	374	439	426	410	405	390	418	374	403	402	374	400	395	367	413	436	394	388	406	405	388	431	394	419	418	465	420	403	409	365	362	420	380	402	364	441	395	383	411	413	434	403	400	399	422	409	396	407	430	415	387	398	410	391	402	417	413	415	412	408	409	423	399	402	422	372	424	362	383	423	388	421	409	415	388	414	421	379	431	433	376	396	397	403	394	369	385	405	396	383	388	410	408	410	400	404	419	376	398	411	390	368	407	335	384	377	371	406	436	366	382	423	397	403	394	406	411	376	377	407	400	424	381	391	398	413	401	434	390	372	409	384	385	396	413	415	446	410	411	437	396	399	387	411	409	422	436	397	436	394	441	411	403	425	454	397	383	381	358	391	415	369	375	407	459	396	448	411	399	372	389	372	384	421	436	359	376	394	401	420	428	403	404	411	430	422	415	399	390	430	419	372	408	414	440	389	378	437	402	394	382	381	415	380	362	386	426	387	391	421	420	371	400	390	403	393	383	416	417	377	401	387	417	391	402	431	406	394	393	410	415	405	380	409	412	389	389	386	434	397	394	407	379	458	390	397	376	422	416	442	330	436	469	414	372	419	425	393	382	401	373	382	415	414	410	428	436	410	406	439	378	383	439	443	390	404	388	441	412	407	413	370	383	396	431	406	381	405	401	395	420	422	389	393	411	395	418	414	390	407	409	395	388	431	406	430	406	392	382	401	410	407	404	446	365	379	418	427	403	448	391	394	361	393	394	419	413	418	461	371	412	411	417	419	395	386	385	395	411	391	404	385	414	375	391	396	426	421	378	371	358	407	386	417	377	363	374	393	421	417	430	400	428	399	413	385	356	422	410	409	392	362	402	372	384	379	374	412	370	433	427	444	384	394	419	390	399	383	397	390	427	407	404	412	409	405	396	420	383	382	407	384	420	380	425	419	422	405	396	415	388	414	410	372	383	415	382	409	376	371	362	383	401	424	417	440	415	413	412	380	430	378	414	395	361	414	403	422	386	396	421	407	416	383	395	404	388	403	395	416	384	413	362	433	413	427	384	403	372	398	422	425	391	412	398	417	449	436	370	431	405	436	398	407	428	403	408	443	355	416	415	414	386	418	394	389	404	407	377	389	385	385	411	414	391	370	452	416	419	422	391	382	389	372	392	399	402	433	407	388	390	388	403	403	408	374	427	402	398	404	386	407	385	404	405	397	370	384	397	397	395	425	405	391	408	403	437	404	402	361	412	394	381	400	402	392	359	369	380	416	383	378	393	406	394	412	391	383	392	404	403	403	435	442	405	429	373	407	417	411	405	412	436	418	362	374	375	406	416	379	419	365	393	421	405	429	419	397	372	362	398	416	364	402	373	404	397	437	395	435	417	373	387	456	402	381	418	437	381	413	371	399	413	392	396	428	349	426	401	387	368	419	405	397	412	390	433	391	384	382	426	407	434	384	405	384	426	398	407	383	426	374	395	415	400	404	398	429	383	398	413	453	404	401	404	430	422	394	390	433	392	399	433	393	403	397	408	401	433	433	402	389	415	374	371	435	425	406	391	361	383	420	374	381	428	388	414	413	399	410	375	399	391	400	408	397	402	390	398	412	403	435	450	402	413	420	376	370	433	417	398	389	399	426	399	411	410	403	408	354	386	404	417	367	387	440	411	364	424	384	384	441	386	409	412	367	381	387	439	422	386	416	445	384	375	359	411	401	414	370	419	420	435	407	376	402	395	397	418	414	382	386	386	402	409	383	377	404	431	420	405	365	410	398	399	388	426	389	396	427	407	428	422	413	395	398	404	398	408	377	419	378	366	416	419	450	422	401	447	382	441	399	386	415	395	424	420	375	400	428	441	379	377	371	398	410	415	439	417	436	409	403	381	402	379	386	426	354	407	375	382	374	407	417	424	378	426	401	431	427	429	396	436	394	384	420	377	374	395	361	393	355	446	426	380	414	417	367	372	385	375	395	434	401	408	400	385	402	365	384	411	404	398	421	390	407	421	413	401	429	420	414	386	394	424	376	420	431	414	403	396	385	394	405	425	398	391	412	407	419	412	375	420	399	409	416	406	387	400	408	409	406	396	431	389	408	376	391	394	390	426	403	347	388	436	420	391	419	388	425	407	367	388	393	425	370	439	372	382	410	385	389	383	373	381	402	445	396	421	383	396	441	392	424	376	388	424	395	392	374	370	413	458	404	374	394	404	408	378	434	415	388	407	403	412	460	438	403	386	393	415	386	421	442	422	385	381	387	397	426	373	412	404	400	372	382	409	372	368	401	406	436	429	362	403	392	404	389	395	444	412	396	413	407	382	429	411	388	377	421	406	412	408	412	439	424	420	432	396	379	406	367	433	401	373	408	392	394	409	394	408	386	390	443	374	397	398	440	395	396	405	373	410	409	385	393	400	416	409	404	390	422	395	392	376	410	389	374	426	425	392	412	392	411	405	384	413	412	392	400	417	411	384	414	390	417	449	376	426	423	422	386	348	424	380	390	427	408	399	408	380	410	422	394	420	389	435	380	384	409	400	411	405	382	389	400	366	398	387	387	389	378	453	396	451	370	415	425	385	392	406	399	407	427	406	366	413	398	405	405	409	397	376	429	414	436	403	383	379	400	427	419	406	429	407	377	381	423	410	420	411	378	418	388	373	402	412	397	389	406	379	382	392	401	433	399	410	382	432	361	420	402	401	404	372	411	392	426	385	370	403	399	411	393	405	424	405	420	415	350	429	416	392	409	391	401	423	397	418	421	441	401	420	380	457	398	393	401	411	391	401	403	431	370	353	407	419	396	404	383	396	427	380	411	390	419	383	382	375	385	407	444	373	371	390	426	422	398	367	408	370	409	441	402	373	394	411	399	406	387	412	386	433	422	382	406	427	391	391	366	410	419	399	435	442	392	377	386	392	433	407	380	384	418	406	386	447	388	373	393	426	387	404	393	397	436	416	407	411	415	412	395	382	418	411	385	428	396	418	391	383	421	411	382	406	375	376	401	418	383	384	375	384	387	424	397	404	372	402	404	397	377	371	413	393	414	387	414	416	398	399	399	418	390	398	393	406	392	355	390	418	453	416	362	429	383	412	397	414	390	415	381	396	423	419	411	425	448	384	360	409	374	395	415	390	439	396	383	423	395	400	394	434	378	375	372	416	440	389	379	372	424	387	392	405	389	378	400	388	400	416	396	376	404	429	346	391	400	418	398	381	388	440	398
47842	63150	60484	47438	34877	24527	16151	12071	9329	7181	5614	4348	3680	3056	2508	2156	1829	1483	1402	1187	1071	938	911	771	732	690	596	584	613	555	534	484	481	447	443	462	426	410	421	415	415	400	390	403	383	402	401	407	389	387	376	397	406	371	359	364	419	404	388	347	415	370	395	394	398	370	363	403	386	377	344	416	386	339	373	400	367	348	389	425	390	368	389	402	415	395	410	391	373	364	369	375	383	347	393	381	383	380	400	364	365	366	360	380	391	360	403	382	373	365	365	407	404	371	398	371	383	385	389	405	341	404	363	344	394	413	387	375	405	355	392	349	415	391	372	370	367	388	385	365	382	415	375	394	425	341	351	387	406	363	360	391	377	361	377	353	383	406	398	349	384	373	413	355	398	374	339	338	390	376	388	380	378	391	395	376	370	385	357	391	372	369	378	360	402	405	348	376	363	393	394	365	384	387	353	363	358	365	374	373	378	395	383	377	387	383	366	392	377	400	373	404	377	366	401	408	349	361	372	377	404	387	360	361	343	368	385	400	362	391	373	354	408	399	381	351	400	377	359	361	389	362	370	389	397	392	371	379	387	329	375	380	380	389	407	369	376	388	383	344	368	396	367	389	395	402	373	418	352	359	402	345	385	369	384	429	410	378	366	390	440	372	388	388	369	397	380	379	362	378	349	366	396	327	387	408	368	384	392	391	334	384	369	402	375	367	423	380	385	396	337	365	332	390	380	356	386	372	354	421	359	345	434	393	419	381	366	395	379	379	353	340	361	381	350	373	393	370	375	365	373	346	358	392	387	375	390	354	350	410	388	371	420	346	368	372	385	373	391	374	360	390	387	354	378	358	382	359	421	389	401	378	370	324	415	356	397	392	403	389	411	389	432	404	390	347	390	364	364	404	387	404	352	368	405	387	403	374	392	365	396	379	394	400	412	369	364	355	360	402	381	384	376	382	359	380	379	367	364	403	387	376	405	378	388	380	406	413	395	390	352	374	372	383	418	355	381	376	378	390	401	363	361	404	374	381	374	367	404	396	396	345	376	353	376	414	349	359	365	363	363	379	407	384	414	357	395	398	385	413	370	381	375	390	406	362	410	407	342	413	377	386	366	352	386	376	400	402	333	402	415	372	334	369	369	359	399	398	371	397	362	401	410	369	376	388	401	383	367	386	370	369	371	363	374	399	379	415	381	353	359	364	354	401	360	392	394	409	385	384	371	385	386	363	377	359	369	382	386	367	386	367	364	356	339	370	365	336	358	382	376	390	395	361	361	406	390	340	393	367	383	388	380	353	384	351	388	404	364	383	388	416	428	379	397	382	373	369	362	349	416	380	362	340	376	413	378	377	373	386	364	368	408	404	381	342	407	375	395	385	401	351	374	415	410	372	393	377	377	379	356	388	385	399	402	401	376	394	351	403	372	371	418	404	386	385	371	394	381	374	349	361	342	385	363	349	391	404	372	421	366	392	362	418	384	314	367	391	378	421	380	340	369	357	382	373	372	375	388	392	375	402	362	387	370	366	390	406	373	370	330	384	388	358	421	390	371	373	378	408	362	375	382	348	397	377	363	387	360	380	366	392	383	365	402	388	387	357	378	388	354	399	345	387	373	389	407	379	393	381	375	381	408	352	355	361	340	357	382	374	407	394	361	400	371	373	368	386	361	375	400	332	351	410	389	397	343	369	362	397	393	377	334	391	369	378	384	376	371	362	371	408	395	398	377	351	406	385	384	414	392	377	354	370	386	374	384	390	417	406	397	355	371	423	360	378	360	394	384	371	407	367	345	354	397	395	382	349	385	363	359	372	384	355	349	382	373	352	400	409	400	393	406	394	346	349	345	336	348	393	338	355	404	392	370	390	355	377	367	383	374	371	393	358	340	365	382	391	414	428	360	378	401	360	369	379	352	364	380	362	361	377	380	354	353	373	330	379	385	350	385	393	359	359	378	379	393	365	375	381	391	399	385	378	351	415	369	375	384	375	360	376	390	380	388	345	412	392	345	390	381	358	361	388	413	382	416	393	400	391	373	396	384	363	361	374	349	401	368	370	381	367	409	396	385	388	356	385	362	390	371	369	402	353	375	368	394	393	378	359	343	406	388	387	386	384	402	393	405	399	377	369	359	383	370	377	398	376	379	351	369	387	402	402	368	378	414	377	349	380	361	398	396	371	348	380	378	435	364	363	369	379	386	393	385	374	381	377	374	351	408	335	391	369	374	356	381	375	355	388	371	370	411	402	338	396	357	360	376	353	389	357	403	398	391	328	409	387	406	406	398	416	372	368	380	388	382	377	395	398	419	353	389	376	396	400	387	383	371	377	403	384	368	369	372	360	333	391	359	390	384	390	389	369	397	394	409	390	389	356	407	353	370	408	365	342	366	362	396	381	369	358	368	387	411	394	361	387	400	415	364	377	373	376	408	339	358	388	374	362	391	354	389	370	360	367	399	351	365	370	390	386	387	359	364	369	370	383	362	384	348	373	389	369	396	351	352	399	358	354	371	352	378	333	380	345	371	358	412	355	357	394	341	393	381	362	412	396	399	377	390	401	377	397	377	398	372	372	390	395	355	339	376	382	387	384	427	387	365	366	338	349	383	361	394	388	329	390	379	345	416	368	368	386	379	399	398	373	380	353	342	389	388	372	398	372	394	384	377	394	374	391	389	372	390	346	402	417	389	383	388	400	398	391	336	387	373	369	386	364	378	386	411	358	384	355	396	370	412	396	360	376	364	379	371	373	439	373	348	395	391	384	370	365	386	388	406	371	387	399	391	384	392	393	381	386	394	407	415	388	365	391	378	391	394	360	369	381	342	353	409	378	405	424	386	372	352	339	389	390	410	393	352	407	372	372	377	367	377	385	375	383	356	363	400	371	400	408	413	346	396	353	377	396	381	357	369	372	367	386	362	402	371	385	347	371	378	369	390	386	376	432	357	372	373	421	364	389	402	371	362	360	353	394	355	377	396	392	391	370	386	374	360	392	363	376	367	392	378	395	357	347	350	373	364	360	406	364	412	397	365	366	363	381	321	359	370	403	381	333	378	372	431	391	365	374	359	382	380	332	387	412	382	391	389	402	367	368	397	392	361	360	422	374	389	381	402	388	333	362	362	373	405	422	367	381	368	365	389	399	382	373	366	379	358	337	386	381	379	370	374	390	386	355	404	359	384	403	393	372	393	408	372	356	390	386	371	359	389	384	409	377	358	385	404	400	389	416	354	394	363	373	385	375	391	417	359	383	395	371	378	384	375	375	372	364	393	355	376	395	386	400	376	391	360	388	356	354	359	382	370	367	378	369	378	389	400	350	348	404	378	363	362	370	375	382	374	401	349	386	360	379	382	395	363	385	384	415	381	372	367	423	377	403	372	382	400	393	373	375	377	372	364	408	378	371	361	375	362	374	355	405	389	351	368	382	390	415	365	392	379	417	389	367	422	363	374	422	381	409	365	375	397	377	397	386	360	370	346	369	357	373	370	392	349	411
24278	21625	29492	24878	23357	24693	22574	11204	6788	5281	4095	3104	2635	2190	1880	1543	1379	1189	1110	1006	904	852	781	675	696	646	665	607	585	542	527	530	503	482	480	510	463	431	464	472	516	466	469	465	459	448	412	433	436	482	419	440	432	434	462	471	457	481	435	438	487	440	398	439	420	397	413	454	398	466	437	426	408	402	440	409	428	460	424	448	402	444	425	433	427	422	391	429	417	387	423	481	413	425	422	362	385	422	441	438	448	399	406	456	457	425	438	445	394	412	448	428	443	427	442	430	427	419	423	458	423	439	491	393	437	457	435	430	430	429	414	449	417	454	409	437	436	445	390	449	427	407	396	435	475	453	487	447	434	412	405	426	484	449	443	467	472	443	423	459	409	398	441	462	414	433	438	443	394	406	428	424	440	447	401	466	404	419	418	437	437	447	431	445	395	441	437	413	423	407	487	466	378	461	415	388	439	428	459	415	413	432	428	424	461	424	446	413	449	479	432	448	477	407	383	413	438	454	458	400	417	458	431	457	496	461	411	417	449	451	415	427	434	445	440	420	415	416	409	488	435	433	391	443	456	429	409	395	446	398	427	475	440	434	433	436	454	460	473	418	432	388	468	410	453	416	416	468	420	469	452	435	407	415	452	457	430	423	450	449	441	414	436	439	409	439	451	428	411	434	401	437	443	414	443	438	424	438	420	429	462	428	398	415	446	460	408	414	437	420	436	469	462	417	479	429	453	431	472	436	490	423	432	414	389	432	418	424	462	439	402	436	444	427	436	419	459	418	424	402	415	431	391	416	429	457	418	412	390	426	396	467	441	437	452	443	392	426	455	445	461	448	461	421	404	404	443	454	417	475	423	414	450	435	466	421	415	436	421	445	413	420	422	421	447	415	384	458	443	436	421	443	456	444	416	399	430	425	437	401	431	440	443	422	417	464	452	403	410	434	423	423	445	439	432	412	404	465	407	448	456	493	433	394	450	418	435	438	423	471	383	450	422	423	431	439	454	431	445	413	406	441	433	436	423	433	442	443	426	453	402	411	393	412	437	407	402	404	437	432	452	420	461	432	443	384	445	442	431	427	405	414	456	432	419	438	424	466	469	443	411	429	448	457	405	492	420	406	405	416	449	447	454	445	430	451	440	423	447	450	408	433	401	436	445	488	434	416	412	427	398	403	458	408	423	414	467	457	401	457	425	462	450	416	450	433	410	412	438	426	405	424	430	414	418	429	439	418	405	418	439	462	428	419	448	424	448	450	463	450	462	420	422	427	488	413	417	429	415	464	436	419	451	445	428	401	417	446	472	413	416	438	407	396	448	435	427	399	429	403	454	428	456	444	462	442	433	458	438	453	438	430	470	430	435	462	462	446	420	398	434	421	430	435	399	429	417	459	429	409	431	429	410	419	426	460	406	449	411	416	435	438	439	465	439	430	452	397	442	422	421	420	433	451	453	466	440	418	424	428	417	442	448	426	446	386	407	423	423	437	426	416	408	420	433	449	423	450	444	406	385	412	442	477	433	427	444	420	437	420	387	458	466	415	386	411	444	414	422	449	429	427	460	438	448	449	442	468	404	417	438	447	409	415	426	374	443	381	455	447	448	392	397	424	449	411	441	391	439	414	465	437	443	439	415	449	436	427	442	425	447	433	441	417	461	435	426	395	474	421	433	414	407	475	408	400	416	443	460	418	413	433	410	424	422	426	421	467	418	441	453	446	431	445	398	444	451	426	443	402	423	410	399	429	418	451	402	443	451	407	427	423	412	426	447	404	437	403	451	408	425	460	442	448	417	418	449	423	474	449	440	436	453	419	438	471	419	406	458	408	421	448	421	448	391	453	422	417	437	442	463	432	443	425	421	420	471	463	416	428	428	435	432	405	441	447	415	445	414	385	405	395	437	449	436	419	385	448	417	423	468	431	430	425	434	414	454	442	396	431	404	443	422	414	409	435	431	441	464	447	426	450	397	458	389	454	398	440	461	469	422	446	417	429	456	399	433	409	439	416	500	458	426	406	417	430	423	431	444	418	422	452	410	454	450	419	429	405	467	434	442	448	414	431	426	405	461	458	426	481	466	446	415	428	420	458	429	409	483	443	469	416	444	441	448	436	384	420	459	462	437	448	438	474	436	426	445	405	440	442	396	432	441	427	456	458	464	452	457	450	430	448	460	410	469	440	452	453	430	422	454	415	464	434	434	476	428	448	420	430	420	460	402	438	447	477	433	422	433	405	429	437	416	465	426	451	452	448	413	395	444	405	409	434	428	458	400	414	425	444	392	444	455	428	420	457	412	436	439	407	446	425	438	422	425	445	422	426	451	440	447	445	407	418	433	433	422	387	409	456	458	445	431	413	441	385	433	398	404	441	442	406	450	419	395	431	441	456	448	466	433	440	399	425	455	423	424	418	433	428	435	434	383	425	411	458	458	452	458	439	421	451	471	426	405	436	417	445	451	416	432	475	434	442	429	407	382	414	443	482	433	474	430	399	397	459	435	436	443	466	445	411	456	436	433	428	426	430	432	416	436	425	436	429	424	427	453	445	435	431	434	458	482	432	435	460	460	484	400	399	430	442	412	409	436	411	398	420	427	435	421	430	432	456	413	428	415	443	432	467	434	427	449	410	459	411	439	435	400	405	421	417	442	436	421	442	406	430	439	486	404	443	409	436	460	405	447	425	396	442	410	376	416	422	439	446	411	443	435	429	408	449	448	421	431	423	399	420	428	421	454	390	453	444	414	442	470	422	428	484	412	424	469	447	446	458	395	445	428	455	407	439	437	409	433	428	449	417	430	421	434	417	415	429	431	432	442	431	410	422	447	420	444	454	416	451	382	478	406	459	429	418	446	433	456	425	493	386	411	425	433	442	445	462	409	448	411	399	454	399	417	460	425	391	427	405	460	481	437	449	428	451	456	436	469	430	392	444	440	451	406	435	439	492	453	448	434	445	408	441	419	407	420	445	400	439	452	412	425	448	443	416	460	452	454	416	420	455	424	398	432	393	428	440	443	473	437	442	457	440	443	444	445	416	464	425	441	452	461	439	451	447	398	436	419	425	435	437	411	420	442	399	402	421	466	425	422	406	387	396	422	425	432	445	435	402	448	452	455	430	396	409	439	437	435	437	424	432	482	407	412	459	433	430	425	406	431	406	436	407	455	418	424	444	436	447	417	405	406	403	434	443	435	443	458	459	446	386	417	418	416	432	390	435	411	438	422	471	421	408	457	417	378	442	415	420	439	449	428	486	440	428	422	393	429	432	450	424	435	464	434	412	418	418	436	447	433	447	433	430	426	383	413	430	419	413	407	455	420	443	450	469	419	435	449	437	440	471	428	407	429	435	430	414	425	377	386	422	399	448	411	391	408	418	433	397	391	414	454	464	400	416	402	429	413	459	456	417	454	458	410	440	456	440	418	436	421	455	474	454	417	393	411	433	437	439	420	459	460	431	460	486	421	447	398	413	439	459	423	424	439	436	470	445	406	427
46083	64439	64398	50611	37560	26090	17361	13210	10051	7848	6158	4962	4037	3357	2684	2445	1917	1607	1496	1291	1215	1036	958	816	775	726	704	630	623	644	570	529	541	477	460	442	442	445	411	469	447	426	427	429	456	404	423	410	411	416	409	396	390	404	398	371	416	384	358	395	403	368	414	372	380	429	396	454	412	395	402	427	381	412	386	423	407	436	390	415	389	364	412	430	392	377	400	387	412	371	405	390	388	403	385	386	396	416	400	457	386	402	421	391	409	417	408	412	427	357	379	413	406	401	440	390	385	398	410	393	399	407	395	440	452	405	424	428	420	389	385	391	402	407	405	359	434	391	406	404	422	397	394	391	410	361	386	392	397	390	398	390	426	411	363	423	370	404	395	398	395	446	400	399	438	424	409	391	417	380	434	362	402	394	406	394	401	411	407	397	430	392	411	399	415	398	405	371	399	388	451	381	403	399	462	419	407	386	386	436	426	416	384	410	379	384	387	412	406	403	401	402	396	403	408	385	416	384	391	401	400	465	405	388	367	382	384	398	389	417	403	407	425	403	399	398	385	420	366	386	355	382	403	401	411	396	400	391	406	373	416	412	445	410	403	386	407	428	425	368	419	370	407	391	365	414	362	401	421	411	394	384	406	355	420	420	404	409	423	401	402	391	401	375	425	398	424	401	397	408	396	390	379	426	363	416	414	412	422	399	381	424	419	365	400	413	378	387	377	418	393	399	421	389	361	404	432	403	444	406	430	389	425	390	397	386	406	403	430	386	415	415	360	406	447	412	394	378	417	363	411	389	415	413	403	381	374	382	367	373	414	417	387	399	396	379	378	405	373	389	400	412	406	403	379	383	396	399	411	380	367	398	411	399	367	385	386	374	396	418	393	408	398	410	394	399	403	405	421	412	413	406	370	402	405	393	389	411	403	432	413	378	402	416	414	398	417	381	397	381	402	390	412	378	370	403	370	418	397	372	413	353	372	400	413	393	429	424	411	393	382	388	383	397	410	412	392	393	397	401	404	363	360	394	417	378	378	405	407	375	374	417	407	423	425	448	429	381	361	394	396	451	384	385	377	397	401	389	399	386	431	400	402	420	426	372	422	427	396	370	367	420	374	388	413	424	412	380	374	377	369	356	369	387	407	374	382	384	368	401	406	353	429	403	370	413	415	405	380	418	415	362	388	430	394	407	384	398	366	373	379	406	389	398	388	383	341	398	400	421	345	379	417	402	419	422	425	405	413	408	405	394	392	406	393	399	409	397	390	408	453	376	393	386	405	437	370	396	364	421	410	401	382	369	382	423	395	407	404	431	386	382	381	410	401	416	430	394	398	410	409	384	396	393	417	370	463	390	406	391	406	388	421	364	438	412	389	424	403	398	435	410	393	415	344	405	389	420	400	396	410	425	380	386	405	357	400	401	413	372	399	372	370	393	363	415	391	395	362	377	406	396	414	396	379	423	419	424	398	419	421	374	388	409	367	411	399	403	386	392	382	379	413	386	409	410	361	382	408	426	385	383	423	418	403	406	404	411	381	434	398	426	396	402	406	380	411	387	374	401	389	414	409	380	366	447	383	390	399	390	399	399	416	392	406	396	448	413	380	412	408	390	376	385	407	419	432	387	371	427	357	388	380	390	404	382	401	430	386	395	374	394	380	398	417	380	379	420	383	408	388	380	391	398	379	397	407	391	421	379	425	375	411	387	372	412	389	427	400	433	406	396	381	379	415	420	404	438	412	401	393	390	380	437	392	412	383	372	390	410	410	402	414	403	420	378	378	404	349	423	418	396	412	377	380	430	404	402	378	386	396	403	358	376	402	401	392	417	373	401	423	408	429	377	404	398	384	384	375	412	423	407	385	437	398	403	409	428	372	390	402	379	426	362	410	402	423	433	420	408	405	385	442	407	391	405	404	409	379	423	365	409	388	370	400	393	398	405	422	400	387	417	382	414	373	419	402	410	380	407	408	385	419	413	391	385	373	404	470	407	438	400	401	408	390	381	404	411	401	441	423	394	374	400	413	417	409	441	413	379	418	383	381	378	407	394	378	388	399	415	396	382	381	413	401	369	402	421	383	411	416	404	382	391	398	371	379	406	393	376	398	403	402	428	358	422	367	404	376	404	411	408	404	387	443	381	375	391	389	425	397	412	391	367	415	423	411	403	387	409	381	396	395	399	427	420	405	418	437	419	390	435	356	404	418	412	412	408	395	411	392	373	414	425	353	371	387	420	442	440	382	384	403	418	393	392	349	394	384	405	400	410	389	404	402	409	404	403	416	396	386	405	378	420	415	393	403	411	423	385	438	402	405	426	398	447	396	407	404	432	442	381	382	391	406	404	429	369	394	430	431	402	406	406	408	387	400	391	414	385	374	413	393	399	436	391	418	376	371	386	416	411	405	371	382	398	374	387	394	364	381	421	430	375	353	419	423	422	415	417	371	414	357	428	388	392	372	418	386	402	384	428	421	434	387	396	387	395	384	408	381	383	404	392	412	379	416	413	409	392	404	384	411	391	420	418	375	395	393	377	414	379	428	400	380	363	410	412	387	389	362	397	390	392	383	430	425	372	401	392	399	419	414	368	393	384	394	421	402	427	419	407	453	397	414	408	402	408	420	405	354	430	421	375	414	389	438	367	403	411	388	381	398	397	410	415	345	383	368	399	383	397	380	402	402	381	407	372	411	392	383	411	426	408	415	429	385	395	405	353	426	439	418	410	348	381	396	402	393	392	372	366	355	400	387	384	404	402	392	393	401	403	407	408	387	372	416	424	368	400	384	405	426	373	401	413	366	409	389	431	391	401	397	414	402	406	409	390	381	445	382	374	422	392	405	417	386	385	413	369	447	404	420	363	427	412	395	408	395	436	395	422	435	430	415	373	428	397	418	397	369	403	443	382	383	432	417	400	393	398	386	392	355	403	425	372	418	387	378	425	412	392	395	370	432	405	387	375	376	381	376	409	440	387	413	380	389	388	405	406	395	425	390	432	429	355	390	401	382	402	412	433	400	397	418	425	381	398	396	365	381	389	401	393	387	371	397	375	449	357	388	424	401	383	397	407	437	411	399	357	391	419	384	418	373	396	389	424	432	379	409	404	378	400	405	386	377	362	444	355	410	421	440	419	398	421	416	395	426	395	403	407	377	425	397	402	444	392	395	412	416	398	382	380	405	406	363	363	410	386	383	438	432	412	412	410	433	370	385	399	446	416	394	392	429	393	398	389	405	399	436	380	403	405	416	420	380	338	393	368	399	382	396	425	399	389	372	405	436	423	392	387	386	401	388	416	413	407	370	402	388	387	402	403	387	371	383	406	396	407	387	404	409	399	370	403	416	397	384	409	378	408	432	421	417	386	368	413	416	389	403	402	422	388	392	390	397	385	403	387	389	400	418	416	376	399	396	369	415	398	414	455	409	439	420	400	376	417	396	404	410	398	415	398	400	387	392	408	376	413	366	368	372	400	351	424	416	399	393	411	410	429	388	408	385	377
28964	23950	34772	34421	24490	15184	8011	5169	3746	2793	2196	1848	1525	1362	1112	946	937	810	768	647	661	595	539	508	480	447	501	432	435	433	397	384	380	366	408	409	358	371	340	374	389	365	394	382	395	372	379	362	381	376	363	339	388	366	365	362	374	335	356	389	380	377	373	350	368	360	368	359	333	386	355	357	357	379	335	363	366	345	359	343	370	346	356	351	349	389	378	388	384	333	358	368	348	382	364	369	374	358	370	404	364	390	387	363	355	366	369	346	348	347	372	351	389	338	392	343	368	396	394	348	363	360	317	416	351	383	366	369	364	335	368	348	411	376	380	381	383	378	361	354	338	391	372	337	341	339	358	377	384	383	326	364	336	347	368	371	334	385	365	364	352	351	341	371	349	379	335	357	336	346	381	401	383	365	383	355	364	385	327	358	360	375	353	369	381	328	361	381	390	371	381	422	358	369	360	335	387	347	332	365	352	354	391	368	388	369	392	378	359	387	438	367	364	343	359	359	369	370	342	349	373	370	377	348	364	349	361	394	372	384	347	342	326	361	393	343	390	359	404	350	346	382	336	366	347	372	398	368	352	353	362	334	370	338	390	351	370	344	354	353	362	355	364	357	378	382	350	323	373	391	362	327	369	368	358	390	341	353	367	372	339	363	389	327	398	359	328	347	379	405	356	349	381	317	364	354	363	340	376	354	345	373	356	355	382	373	358	400	354	376	349	364	374	354	357	384	390	358	353	392	387	379	341	348	381	408	351	397	356	321	379	387	384	374	365	371	343	366	355	354	368	394	357	372	368	354	377	399	374	404	351	366	356	399	396	384	362	380	363	355	384	353	392	370	384	389	390	331	333	338	364	328	359	361	388	370	383	376	367	374	360	354	359	330	343	368	391	384	353	351	397	341	346	353	376	370	365	394	369	321	377	347	379	380	346	431	357	358	342	341	384	348	357	350	364	365	381	358	359	335	380	388	371	374	356	403	394	380	357	410	367	374	347	354	303	379	385	389	383	364	371	364	354	363	372	332	352	341	371	356	385	312	362	372	404	354	366	406	375	319	380	366	386	361	361	340	345	361	367	382	343	403	341	374	358	365	376	373	357	363	384	339	386	387	382	400	384	360	370	347	352	344	373	355	348	332	363	371	367	347	395	373	365	349	394	387	328	366	362	345	345	355	363	383	364	371	344	404	386	351	355	361	397	332	367	360	343	356	351	352	354	364	373	349	363	404	324	364	350	409	364	365	349	353	327	384	370	396	354	381	398	351	343	343	365	334	364	366	357	385	363	370	336	368	383	373	359	386	330	352	379	407	360	355	361	386	367	408	377	363	344	371	356	386	382	375	374	387	389	370	360	400	376	342	367	348	362	330	395	325	324	359	390	380	347	376	367	365	344	376	367	375	335	353	377	375	382	341	384	382	382	393	374	372	379	303	358	345	373	354	398	339	364	360	338	371	338	360	359	358	374	375	389	355	341	360	340	359	366	341	343	323	356	373	350	361	383	367	381	364	338	382	388	344	381	361	380	375	346	372	376	350	322	378	350	350	360	348	356	352	348	364	368	364	392	334	370	352	339	418	366	365	324	338	372	351	378	342	362	375	371	362	338	384	351	374	377	371	378	355	389	379	369	349	343	359	378	354	348	355	369	370	360	381	352	393	369	336	355	365	327	379	357	361	369	379	348	336	401	365	398	335	350	393	371	364	360	334	356	341	378	348	355	407	367	345	370	372	388	376	374	371	376	386	355	396	354	380	352	324	357	403	363	361	375	378	362	393	364	393	369	334	375	344	337	375	344	384	358	417	345	369	351	388	402	359	405	359	357	415	397	370	349	333	385	397	374	346	346	378	402	366	335	348	372	392	368	371	333	388	392	360	371	386	401	394	380	380	344	359	359	376	349	359	363	339	321	361	368	344	331	412	332	359	379	356	372	402	402	376	342	327	333	372	405	332	371	396	353	368	388	339	353	352	346	307	364	360	404	395	356	342	359	382	337	358	356	336	370	333	372	373	351	331	369	335	369	352	417	350	401	351	366	386	363	399	398	375	367	357	356	366	378	383	392	382	369	358	334	369	387	375	364	352	337	329	374	364	366	351	365	343	363	337	344	391	361	364	344	356	368	339	361	385	344	370	364	372	375	352	348	366	344	383	385	396	347	354	339	376	347	351	375	383	368	364	372	372	357	359	340	353	390	399	379	356	370	358	356	395	340	379	352	381	383	364	350	370	401	372	389	402	387	354	374	390	399	340	364	351	364	337	386	350	368	364	369	337	382	341	337	360	327	368	382	378	367	342	407	352	358	367	356	388	380	399	346	363	363	367	332	339	360	361	369	381	363	377	340	367	345	366	349	355	363	376	383	355	386	350	382	363	374	353	334	380	377	355	303	366	361	385	342	381	377	366	402	344	386	361	364	357	354	387	351	343	356	363	348	379	370	343	370	328	401	363	375	394	352	390	362	392	369	358	353	350	360	389	328	362	390	360	368	372	366	398	342	329	387	409	384	389	364	392	384	348	371	364	360	338	371	367	335	359	375	377	370	356	336	324	371	362	364	350	353	391	357	326	326	408	388	356	385	389	400	346	397	359	348	393	393	351	351	403	402	371	352	359	379	348	397	344	335	384	370	353	359	363	352	386	329	338	323	379	372	333	368	358	347	393	357	333	346	346	339	329	372	410	385	405	345	392	347	370	364	365	366	331	390	365	330	368	351	372	373	370	358	380	362	354	348	371	398	363	378	368	386	324	395	356	364	371	335	395	355	378	381	368	402	395	397	350	342	376	368	372	395	318	362	363	338	376	364	401	375	384	399	366	346	363	373	375	371	379	359	387	374	359	351	382	393	341	371	369	379	347	350	348	351	361	359	344	363	337	347	342	354	360	330	396	320	369	337	383	367	368	374	331	375	376	362	403	353	384	367	388	340	361	351	374	379	375	375	362	341	327	327	364	324	376	351	395	369	354	369	390	375	360	363	346	376	362	337	396	391	420	399	380	343	348	366	360	365	390	380	404	345	419	372	348	391	369	343	361	367	354	347	397	376	376	374	366	363	353	360	366	337	344	363	350	345	364	382	355	390	371	340	395	352	353	360	373	378	387	328	324	373	350	381	388	371	407	388	378	365	345	359	371	349	367	357	352	365	409	351	349	358	363	368	352	353	347	380	380	336	319	360	343	337	378	349	381	314	339	345	407	397	344	339	373	373	358	374	383	351	369	352	392	354	347	367	326	338	374	417	331	370	374	345	336	341	373	346	375	348	385	368	350	395	362	359	340	388	359	360	376	368	369	363	363	363	369	360	382	382	357	350	337	423	362	373	334	355	375	383	379	368	353	338	347	371	334	368	360	380	375	379	359	370	337	402	383	348	369	350	356	351	390	375	366	361	340	371	326	351	411	361	370	354	347	386	375	341	342	357	323	355	381	387	327	378	343	373	348	338	334	338	348	363	366	361	311	342	362	379	340	383	363	380	367	381	329	386	354	368	366
46143	56721	52774	39014	27545	17434	11169	8530	6383	4928	3840	3150	2565	2046	1708	1420	1220	1096	991	863	786	698	675	609	558	508	460	499	469	429	430	406	422	382	385	374	370	405	374	382	371	388	363	346	383	368	359	355	319	378	349	342	326	352	317	366	340	362	358	342	352	332	342	358	359	343	359	329	325	357	367	365	325	322	362	369	359	307	349	342	360	322	342	333	356	308	328	373	351	354	328	384	344	325	346	361	376	337	340	326	343	326	347	352	332	359	310	349	341	346	354	349	340	354	350	339	357	332	342	364	321	341	374	332	339	339	336	307	350	378	355	354	322	363	342	328	335	370	358	360	349	348	329	339	329	343	350	341	361	331	376	328	348	345	386	333	385	334	391	333	342	389	374	321	325	351	344	321	363	369	368	320	369	346	353	338	379	357	385	367	304	357	353	360	380	337	321	292	355	325	337	354	350	324	347	339	346	332	370	349	349	354	336	294	371	329	348	357	340	345	357	313	335	343	365	345	320	331	377	333	304	371	346	329	337	345	343	365	373	362	354	384	341	327	365	354	316	352	348	332	354	344	336	326	356	330	340	345	369	337	343	351	352	371	354	342	300	396	352	344	329	370	362	384	348	346	339	379	331	344	379	357	341	339	314	332	343	322	321	360	380	363	360	337	312	323	354	348	375	378	356	351	365	339	317	360	342	329	304	386	357	293	381	316	336	355	356	334	357	354	334	349	363	339	371	340	351	361	311	348	337	332	368	349	369	358	345	332	384	369	335	351	359	333	348	367	333	351	361	355	324	334	333	356	296	350	324	354	356	366	334	357	323	371	354	318	352	342	343	350	310	359	339	354	352	371	337	360	327	359	354	351	359	316	339	321	344	349	324	335	371	310	337	359	333	326	334	344	354	367	349	347	358	315	341	347	337	345	335	324	346	357	338	319	315	352	353	360	313	311	335	360	329	345	350	320	337	353	328	326	390	352	331	343	325	327	354	355	325	347	362	343	332	358	357	327	349	327	360	314	329	334	353	384	350	320	355	353	370	327	380	321	375	352	349	360	346	339	355	343	314	357	377	342	343	358	366	360	387	376	366	333	356	326	344	361	362	342	344	341	385	323	347	355	347	331	339	350	332	365	354	367	321	340	369	331	373	332	339	332	352	344	315	323	338	325	326	362	353	321	362	363	346	322	344	361	334	325	342	351	348	337	309	309	326	363	322	345	329	348	356	361	337	340	343	345	333	326	322	301	351	340	353	366	337	330	366	357	328	340	374	310	350	318	341	324	330	351	390	359	347	331	358	336	371	380	337	329	349	347	324	348	354	330	358	345	359	331	328	367	338	354	345	376	355	356	367	304	349	357	334	367	324	313	336	362	355	358	341	360	332	301	359	351	331	342	363	345	310	331	348	347	316	358	345	338	318	345	362	336	359	339	342	330	358	350	334	338	370	322	361	343	366	340	346	336	348	342	330	345	333	343	350	328	343	361	377	333	325	323	312	390	332	332	338	360	353	328	353	368	360	372	358	380	363	389	352	324	356	327	344	359	327	337	392	306	360	339	326	349	351	344	300	330	376	362	343	363	351	323	335	346	352	348	360	344	354	322	345	342	363	355	340	374	320	320	337	340	305	307	372	402	346	334	362	342	350	355	381	321	349	359	329	368	332	327	316	372	319	335	376	357	342	411	340	364	368	322	343	282	339	349	353	322	364	352	346	333	390	367	313	334	339	372	334	339	327	321	345	371	325	331	332	321	347	329	334	342	326	338	318	335	323	360	342	333	374	356	367	356	369	346	342	359	333	337	325	345	299	349	328	353	321	394	350	345	353	329	322	357	344	344	362	365	304	330	337	348	332	323	317	315	342	327	357	362	349	362	356	398	352	345	366	344	347	368	355	337	343	307	347	333	345	311	399	331	344	340	347	358	335	320	358	353	346	358	330	342	371	302	327	378	359	362	325	398	347	358	351	318	317	351	362	328	374	342	314	333	361	367	329	342	378	377	340	317	340	335	350	346	371	380	357	348	344	368	328	363	335	340	386	347	388	387	328	375	361	349	328	319	363	326	359	361	347	362	365	336	303	365	328	339	351	361	344	342	339	368	338	354	361	358	349	340	354	378	372	338	341	409	337	359	330	329	378	351	343	348	333	341	343	389	349	343	358	327	349	345	342	348	335	357	325	330	336	332	370	324	356	376	365	347	356	342	345	325	309	322	337	336	372	347	389	348	349	346	341	351	356	373	339	360	335	347	346	346	305	384	318	376	327	369	350	364	349	343	352	319	361	341	372	355	317	329	327	332	348	330	332	362	340	320	335	362	372	372	353	355	338	350	349	335	344	356	349	352	337	383	343	370	333	336	352	324	329	362	347	369	343	367	360	364	332	354	317	319	337	366	361	365	358	350	312	364	346	331	321	375	342	394	340	362	334	335	328	362	342	350	355	343	364	367	341	338	351	335	368	375	349	356	347	343	331	352	340	365	349	325	332	352	309	336	357	372	375	353	340	318	360	357	337	370	397	366	363	366	329	344	343	347	368	317	347	383	347	340	337	325	333	308	342	364	358	347	332	328	347	343	355	367	335	366	342	354	352	349	345	347	327	372	341	352	350	367	346	346	353	324	353	347	341	316	315	326	340	352	360	344	373	370	343	347	330	343	367	381	381	330	352	319	350	343	418	356	375	350	333	335	331	337	328	351	344	334	388	338	384	335	342	367	336	373	332	385	351	345	339	320	359	341	333	350	359	356	338	343	321	379	322	350	349	336	347	322	337	336	369	365	357	319	338	334	300	360	342	341	342	354	355	348	355	324	343	332	351	337	346	351	349	363	341	333	308	343	337	354	312	357	363	348	336	321	329	338	380	345	375	362	355	340	326	366	357	350	364	346	333	316	350	371	355	371	316	344	342	305	373	332	366	338	343	365	379	334	380	331	368	367	331	344	349	321	337	352	325	337	346	344	329	353	363	365	344	344	353	342	345	332	383	356	331	354	346	332	359	395	386	336	339	319	345	336	355	346	355	357	317	358	346	341	326	337	369	345	360	351	376	373	380	352	353	367	354	320	359	335	361	340	382	351	367	337	348	389	352	356	390	353	336	335	343	357	373	326	318	355	320	348	363	330	357	341	356	354	352	338	341	391	350	337	349	368	381	302	330	364	320	349	355	329	354	348	331	336	350	349	347	362	340	371	325	314	359	338	322	365	337	362	317	357	351	331	348	337	321	338	331	341	339	331	338	342	351	347	335	347	332	339	327	326	335	380	354	345	308	343	373	348	353	363	336	365	338	324	364	382	351	327	356	373	329	346	356	342	388	348	337	333	369	357	334	347	348	355	335	324	379	334	348	297	351	359	340	320	340	344	354	327	337	364	359	345	364	351	333	391	354	374	313	379	380	359	371	353	333	346	338	356	342	343	369	365	341	333	324	384	324	352	338	373	353	341	322	355	363	352	352	361	359	355	359	360	334	376	373	333	350	358	383	367	336	356	377	364	365	352
25589	21620	29366	25810	24389	22961	15339	7635	4883	3759	3007	2451	1941	1678	1415	1256	1075	984	896	805	782	726	645	636	595	566	549	529	512	477	446	434	457	442	430	394	433	436	425	462	424	414	414	412	403	411	458	421	395	429	432	421	419	413	411	417	445	398	422	420	403	393	403	436	434	411	380	405	436	408	375	413	455	387	362	375	407	403	386	429	426	421	430	382	419	444	405	418	407	395	415	431	395	364	432	406	379	420	397	411	372	392	443	436	405	430	388	410	413	424	384	387	395	453	403	419	414	411	436	378	402	388	438	401	413	403	362	386	396	400	409	399	434	411	386	412	363	382	374	393	442	431	390	391	433	379	376	428	419	402	383	400	422	407	407	400	394	381	413	379	445	395	409	407	416	387	373	424	393	399	413	398	384	404	377	399	422	427	385	420	432	396	401	421	406	397	387	443	427	394	403	433	391	422	400	404	440	460	396	431	388	410	414	425	421	421	418	401	412	394	404	396	434	420	441	389	374	408	397	403	376	379	379	430	365	414	397	371	421	402	402	414	400	387	415	399	433	378	404	434	384	439	384	421	384	407	441	393	431	430	390	385	378	428	408	419	421	419	399	384	409	386	402	415	429	413	386	421	403	394	382	392	406	416	420	401	373	394	412	401	404	431	407	442	423	431	387	413	430	426	389	419	385	395	395	417	384	419	422	409	415	396	449	407	419	432	396	408	413	468	416	408	386	389	379	403	429	416	391	423	408	415	397	373	400	402	442	385	436	439	420	388	394	404	390	409	462	399	405	385	393	371	388	450	418	424	385	384	411	390	407	364	402	400	416	394	440	437	376	431	407	407	399	412	389	397	393	425	389	362	417	397	393	403	396	445	379	399	385	390	421	426	403	408	406	411	361	393	429	394	408	414	409	408	428	418	407	385	406	415	408	407	399	394	418	364	437	381	429	402	398	392	402	417	383	350	418	366	392	385	385	425	406	361	383	432	419	422	400	422	400	379	418	405	380	374	373	397	409	396	367	396	384	411	400	428	381	423	389	403	414	406	447	410	400	402	372	362	394	404	389	430	404	362	392	412	376	399	416	414	378	384	436	425	385	423	409	418	383	400	380	391	425	392	426	410	423	431	397	423	408	433	385	412	404	388	388	425	400	440	407	410	423	438	402	430	389	437	361	385	441	424	398	404	421	405	426	403	409	390	414	422	417	418	406	399	410	410	424	416	412	396	399	424	431	434	422	437	423	401	411	426	377	387	386	435	392	426	378	378	385	399	383	427	413	413	403	448	367	409	392	403	403	407	374	394	424	433	427	394	418	421	349	433	389	406	391	408	455	400	412	409	446	442	396	424	387	374	425	391	415	392	418	359	423	432	394	408	430	432	397	405	378	399	402	420	414	380	395	380	403	400	439	427	416	404	403	401	432	385	419	387	417	409	401	428	416	421	419	417	397	411	396	416	400	420	392	409	383	385	443	383	423	425	411	423	386	437	417	389	401	381	433	413	383	383	404	404	363	404	389	385	405	422	411	402	398	359	422	427	416	383	413	416	378	409	398	389	405	412	384	389	404	410	414	395	387	411	426	387	427	386	412	380	387	395	401	388	404	405	416	399	441	391	388	389	431	390	420	388	422	380	406	399	406	433	412	416	405	368	397	411	388	387	411	438	373	412	376	407	437	399	379	399	413	399	377	427	407	416	395	403	431	427	402	399	390	409	394	370	386	357	376	402	425	413	418	392	406	392	428	425	403	380	443	425	394	413	428	404	426	379	414	431	435	382	436	389	408	409	395	431	408	386	360	421	404	381	400	405	413	400	374	410	420	406	398	351	398	362	427	422	401	437	385	399	416	404	383	409	392	399	383	423	402	437	368	381	436	390	395	410	383	424	426	378	419	404	440	407	400	405	374	386	429	433	405	422	411	396	404	409	414	409	435	440	408	432	381	497	434	396	413	429	415	384	389	382	429	411	428	402	409	405	430	399	407	410	385	405	408	430	382	418	411	435	410	434	417	424	404	372	384	389	401	400	431	410	393	366	412	435	370	407	386	407	438	409	390	434	417	384	417	390	400	405	407	431	382	379	424	402	398	388	445	398	388	415	381	412	438	386	441	397	401	416	413	417	373	390	446	371	425	392	403	389	413	378	402	405	446	406	390	416	389	378	401	377	422	401	404	413	388	426	416	401	433	351	393	386	403	391	375	367	402	443	395	388	442	361	414	430	422	410	402	420	413	382	430	412	400	396	432	384	391	409	393	417	412	422	385	393	402	401	384	412	444	377	396	437	387	374	421	376	382	420	431	425	439	411	410	367	396	404	363	386	426	429	364	395	430	415	438	390	383	392	411	440	417	414	421	404	384	431	404	421	400	429	409	401	402	394	410	434	391	388	379	415	406	400	414	430	429	397	419	389	415	412	383	377	379	407	401	417	399	451	399	406	373	435	390	424	379	349	407	405	388	436	423	408	407	427	370	427	437	392	387	399	381	415	444	410	400	422	412	409	355	396	394	458	430	398	360	403	420	431	410	386	407	388	416	392	375	402	405	395	416	422	422	401	423	405	396	392	384	400	374	415	405	415	409	391	414	377	404	348	381	414	417	437	392	408	409	428	413	430	370	427	394	397	369	376	408	403	398	390	392	421	426	426	396	398	434	423	431	405	414	386	426	392	394	401	429	395	434	420	426	407	430	393	394	390	400	395	401	414	377	394	409	428	384	381	432	437	379	390	410	431	419	393	432	399	404	370	339	411	389	404	406	405	410	425	418	396	396	401	359	383	410	414	393	399	415	408	415	447	381	393	404	368	400	419	387	386	437	381	398	400	445	415	413	373	432	358	397	411	417	407	372	401	415	407	405	384	412	390	445	400	397	399	440	417	424	425	404	392	423	453	407	375	443	421	424	404	405	386	431	417	375	394	395	410	389	440	447	399	391	407	431	409	397	393	371	426	406	416	427	386	391	408	419	402	420	374	416	408	410	410	405	407	411	406	442	439	401	412	415	372	436	382	394	372	387	401	389	408	402	393	450	405	396	396	396	421	411	423	396	412	434	402	390	390	405	382	432	432	413	378	397	415	416	450	403	406	424	438	394	393	381	393	374	415	396	412	396	432	412	436	407	372	417	414	438	404	407	394	398	417	406	416	428	412	383	373	435	391	426	395	417	421	413	363	426	393	407	410	412	378	393	406	434	443	418	413	443	420	412	406	386	454	405	411	391	415	387	363	424	421	413	397	418	390	403	434	395	392	429	452	357	389	399	401	388	381	390	408	382	432	438	409	411	389	372	407	449	406	408	401	403	368	375	437	403	386	456	418	400	441	401	429	439	413	402	441	406	421	424	400	424	428	372	408	389	436	401	437	405	407	417	375	422	413	363	420	433	402	424	423	380	384	405	372	361	399	422	407	422	366	389	415	420	423	435	444	391	376	379	400	414	430	411	396	405	396	438	404	437	424	430	420	393	399	407	405	360	380	406	378	398	411	369	390	388	418	427	416
46861	63595	58032	43414	31746	20312	13599	10102	7758	5949	4602	3827	3013	2537	2054	1684	1515	1301	1209	986	920	807	757	688	625	588	561	530	537	488	499	466	471	436	476	405	424	431	413	416	404	416	388	422	383	383	374	389	364	382	390	383	392	415	390	391	366	375	369	390	372	377	355	374	363	380	356	384	392	386	380	409	358	360	371	396	391	386	402	365	371	397	350	428	388	347	387	378	353	379	388	362	376	368	410	369	373	402	399	377	353	378	381	392	428	392	408	406	417	359	362	400	364	341	383	363	365	366	387	388	356	396	363	378	376	407	372	374	365	409	377	364	372	417	408	372	407	374	411	387	377	408	388	376	361	367	419	374	373	381	404	373	421	374	355	388	373	339	403	357	409	345	408	377	393	374	390	377	357	356	372	392	365	364	374	379	399	385	368	376	380	363	402	352	394	378	378	397	380	390	371	423	384	377	374	396	380	428	369	384	374	375	334	383	363	365	386	375	349	397	361	370	373	368	397	380	360	391	421	381	389	365	396	375	368	387	357	373	339	369	391	388	359	378	384	365	346	379	384	349	364	380	362	377	358	335	382	386	408	404	361	381	337	341	368	375	395	403	362	380	385	398	347	367	351	398	414	413	417	392	389	392	386	354	369	413	381	418	362	387	389	357	366	401	380	387	403	364	369	364	380	384	385	385	423	365	389	393	346	407	353	337	371	404	386	361	376	352	384	332	400	349	362	374	361	400	413	355	376	374	389	377	426	347	411	378	374	388	374	371	412	392	424	413	378	385	356	390	387	371	350	392	341	371	364	381	380	380	396	369	381	365	371	382	369	362	382	380	374	392	343	378	372	378	392	407	377	386	364	361	355	421	400	401	380	429	403	398	381	398	354	393	358	372	402	364	353	395	412	385	376	354	380	395	382	391	382	394	380	380	374	378	400	363	381	378	403	384	349	374	386	375	393	387	371	395	359	355	355	397	389	370	386	410	369	396	363	356	402	360	375	354	357	359	401	405	406	406	395	384	364	342	417	370	413	365	357	383	356	384	391	350	386	387	368	371	374	381	391	354	392	381	347	386	362	355	363	369	393	365	400	355	364	352	363	383	367	355	335	380	399	372	378	414	355	416	368	390	404	396	375	369	409	401	380	353	366	403	364	364	372	369	411	354	371	365	401	344	380	397	357	402	396	363	434	395	341	363	393	412	388	376	367	342	381	401	394	344	414	374	387	347	368	419	375	352	372	376	338	369	394	369	389	388	369	375	385	383	370	395	403	388	375	363	392	399	402	402	393	367	384	379	396	372	402	398	383	359	379	369	387	355	374	348	381	428	374	378	398	386	388	351	420	372	402	382	374	397	389	405	375	375	356	400	364	349	385	419	391	407	373	368	388	370	359	395	377	368	376	386	379	377	375	393	387	366	369	353	357	397	409	393	345	360	356	386	391	357	371	377	399	389	423	354	383	385	360	373	353	398	412	356	343	407	381	387	385	374	326	354	359	417	373	394	392	353	370	385	357	396	397	379	385	375	369	395	381	388	362	419	363	376	423	419	364	356	351	356	356	348	385	402	370	366	366	396	366	379	383	385	381	409	403	399	387	382	377	341	366	378	407	400	383	366	379	382	373	394	367	353	371	354	383	412	423	374	376	359	392	376	355	349	394	387	364	389	391	387	402	404	387	387	361	367	385	362	374	386	378	423	409	379	352	353	415	398	399	365	358	377	373	334	359	391	346	364	399	376	335	361	363	403	378	385	382	405	374	409	380	340	374	370	385	409	343	358	384	386	384	350	381	352	370	402	361	385	379	376	431	364	380	376	381	412	359	334	390	398	365	371	380	376	386	351	369	378	387	395	369	389	368	360	373	425	352	377	387	406	344	387	387	369	412	374	387	364	377	382	351	363	386	368	370	414	357	394	379	398	393	369	353	410	369	367	375	387	377	371	375	394	353	365	383	407	379	377	407	384	360	393	390	419	373	380	394	347	375	383	373	406	403	329	383	389	384	354	403	381	370	394	389	380	380	365	378	421	392	398	374	359	374	385	389	367	373	375	361	360	381	389	414	336	369	384	347	357	383	401	383	404	365	358	361	388	372	382	371	378	367	403	414	373	370	387	371	373	376	387	407	374	357	354	369	372	372	374	387	334	358	379	379	405	403	372	379	376	405	399	392	439	380	358	359	394	391	378	379	378	348	405	372	393	412	388	372	378	384	363	396	382	338	400	372	383	357	427	357	391	359	339	370	378	371	360	348	347	375	401	370	366	391	383	391	396	369	395	365	411	379	390	408	389	372	336	379	365	388	375	381	401	368	379	377	384	408	403	392	358	349	354	383	388	394	404	354	395	421	408	362	374	346	319	399	394	382	356	426	394	393	402	400	399	396	375	368	350	355	372	403	381	368	350	381	366	357	396	346	363	378	376	391	398	391	361	400	365	421	376	383	340	344	389	370	379	408	399	403	406	422	378	365	376	355	356	379	368	392	413	368	368	368	349	388	379	387	379	410	380	400	358	425	367	376	358	387	380	354	417	374	369	386	385	384	382	364	367	382	383	366	390	405	359	350	403	412	365	376	371	375	369	372	353	399	369	371	386	436	402	382	371	383	391	380	371	388	421	378	370	397	377	402	374	371	396	376	426	383	385	394	354	386	388	371	388	382	407	398	409	394	352	380	420	371	345	385	401	395	400	382	386	412	358	373	385	372	356	404	412	403	390	399	379	381	375	349	370	338	426	403	400	395	365	379	349	367	405	387	381	372	383	371	384	396	363	357	388	385	354	336	393	394	361	429	360	376	395	437	366	380	408	380	397	415	343	362	385	417	388	373	388	434	372	373	392	371	392	364	351	370	331	344	357	383	367	381	374	416	362	391	342	387	369	375	388	399	406	386	388	406	355	409	372	376	361	358	363	401	380	403	391	395	347	420	348	395	379	358	393	399	412	347	365	374	353	379	386	366	409	386	363	377	394	361	353	363	376	368	354	394	356	375	412	344	354	433	366	356	396	382	386	385	354	416	389	371	400	371	383	362	394	362	402	386	368	364	396	403	402	388	372	368	384	383	364	372	413	373	394	350	381	403	372	408	366	356	399	397	415	393	385	365	349	365	350	337	367	390	386	399	382	381	373	367	388	388	391	385	362	382	402	365	379	388	356	392	374	350	395	407	414	375	393	405	362	387	379	341	395	389	380	401	371	403	398	381	367	381	427	421	381	359	398	381	397	376	376	383	406	387	359	425	363	371	384	361	391	391	379	383	387	363	363	397	414	368	383	398	369	386	346	414	367	390	403	384	375	399	407	351	367	365	407	374	369	373	383	377	380	375	424	381	403	372	382	409	399	382	391	374	374	343	401	380	371	383	422	367	396	369	378	386	378	368	395	377	388	388	380	358	366	378	393	387	362	386	380	398	372	396	382	373	367	401	391	374	386	409	376	393	363	360	382	365	371	391	359	424	348	383	383	394	348	389	389	371	412	359	397	399	378	417	358	346	382	374	400
25232	21671	29252	24901	22759	22191	14689	6772	4412	3359	2647	2107	1785	1540	1380	1176	1045	952	897	791	721	674	612	596	546	532	475	501	492	464	435	443	478	439	433	425	438	370	433	432	439	435	418	444	380	400	383	385	391	396	421	403	424	399	420	374	418	417	409	399	392	419	480	404	400	386	392	437	396	388	398	433	418	360	392	396	433	378	388	404	397	394	388	435	444	406	400	413	399	370	398	398	413	392	389	370	389	371	379	382	414	389	395	386	400	402	411	367	377	398	384	393	385	411	398	391	366	379	396	396	378	397	416	409	383	383	416	420	389	393	396	390	390	409	393	413	416	403	402	376	399	423	363	391	396	407	372	407	407	411	379	417	384	407	438	397	410	396	383	407	390	389	408	374	408	370	416	397	409	404	392	388	393	411	395	430	400	419	436	377	411	421	447	406	369	418	413	389	375	420	370	389	398	398	412	405	399	394	363	424	410	370	396	393	383	410	391	403	388	434	414	398	405	367	411	402	400	406	425	458	370	426	404	409	401	389	382	401	418	403	398	436	375	405	426	367	407	392	393	361	413	392	431	416	386	393	404	425	420	427	415	395	417	435	401	431	429	401	397	427	362	398	382	412	394	387	417	380	385	423	408	446	408	451	378	432	400	412	373	398	390	414	394	411	403	422	375	373	399	375	391	394	403	405	391	422	351	386	389	413	420	437	382	418	408	426	420	396	413	391	410	382	415	398	420	414	389	388	414	404	429	389	383	389	431	425	378	414	442	409	385	423	404	380	378	389	341	390	390	389	437	408	425	429	421	424	408	418	409	365	426	393	405	401	392	385	417	350	379	367	377	441	405	398	381	397	389	375	405	408	404	405	428	397	385	384	380	417	440	395	395	403	419	415	393	404	380	408	384	382	391	394	406	413	398	402	411	414	429	398	358	390	377	412	406	392	376	396	367	371	416	393	390	398	393	413	392	345	373	385	383	409	429	420	415	387	446	391	405	401	406	401	418	383	371	405	407	413	406	398	460	367	376	393	396	371	392	442	430	368	366	437	408	394	428	426	398	422	364	407	385	371	425	442	408	383	358	366	444	428	362	390	431	371	400	413	446	370	392	398	399	395	398	365	376	425	377	374	406	360	391	392	385	379	381	349	383	380	419	398	397	361	433	372	422	388	403	409	377	387	384	425	374	400	418	406	418	399	437	382	403	387	422	454	385	402	398	433	390	407	419	410	439	401	409	407	446	401	376	366	385	392	389	389	373	427	402	368	400	426	403	386	395	406	403	407	406	418	371	382	434	420	420	419	405	396	362	419	391	413	397	418	455	425	402	386	413	420	432	366	373	411	426	397	367	372	392	397	423	378	407	411	424	398	436	442	372	384	420	405	424	418	408	402	387	395	437	426	375	386	395	391	403	432	400	401	385	394	433	404	413	392	405	409	404	406	407	414	401	391	426	402	406	392	366	397	391	456	414	406	406	388	411	339	363	380	421	387	420	409	395	385	391	393	442	406	386	400	386	441	391	399	415	400	394	393	370	437	381	394	404	366	414	366	426	424	437	380	422	402	392	400	387	413	427	367	424	414	409	427	376	409	369	414	380	437	381	410	392	405	386	375	418	432	385	363	385	403	386	429	376	407	365	390	389	399	375	350	377	425	401	433	385	389	364	420	407	412	420	377	394	403	405	401	395	425	384	384	456	393	418	410	395	376	402	375	381	430	404	406	376	393	392	409	408	382	400	422	392	408	401	395	385	374	370	387	352	359	354	353	417	410	413	356	370	414	397	429	396	365	442	384	371	362	415	405	404	404	408	397	398	390	418	435	406	409	396	395	401	376	404	363	445	406	378	397	412	402	407	445	404	411	405	373	353	382	398	428	381	402	426	412	416	385	384	412	395	438	392	399	418	415	426	374	394	415	404	413	405	370	382	420	385	389	382	399	392	412	374	422	398	387	449	360	396	364	389	398	424	396	413	372	394	404	392	370	399	420	417	360	410	386	385	415	404	376	417	411	390	423	399	433	373	401	420	382	412	413	392	412	391	418	404	424	378	397	434	378	390	419	417	436	442	415	421	432	408	404	395	391	404	391	404	409	435	424	419	388	428	421	403	440	402	389	350	371	414	380	397	391	378	358	373	391	369	375	379	431	408	458	395	421	377	403	406	364	408	405	411	387	385	396	430	369	401	373	399	425	378	396	404	408	365	440	433	415	392	358	411	396	395	412	409	413	415	460	445	403	436	421	412	411	420	386	424	345	426	382	401	433	380	425	401	412	393	402	438	450	357	394	406	392	403	357	401	391	395	409	387	390	404	432	420	377	376	386	393	402	395	412	441	422	382	424	366	408	420	406	434	385	394	402	411	383	396	387	404	411	400	402	404	394	401	399	438	380	396	396	416	390	406	387	396	357	397	403	384	361	415	400	400	420	387	425	411	407	404	397	395	363	420	391	398	421	429	391	415	402	376	411	396	410	438	415	404	423	402	400	369	394	403	358	401	395	388	402	424	370	411	403	401	397	368	394	374	417	375	393	376	424	388	430	368	391	400	383	403	403	388	414	384	413	366	435	422	427	413	447	401	406	409	377	381	392	382	420	412	387	385	376	405	382	406	380	400	387	360	405	416	424	432	430	411	423	417	416	412	391	414	394	382	426	392	394	380	371	387	409	419	383	395	391	419	402	408	411	380	409	398	410	363	434	409	401	413	395	420	443	388	396	443	421	387	416	425	418	371	421	400	427	390	383	382	423	405	399	409	428	433	402	381	399	407	421	423	415	415	395	394	385	374	370	450	381	399	385	397	414	409	392	382	424	377	414	386	432	389	393	385	398	380	395	415	409	379	398	391	415	429	407	385	400	410	393	443	396	384	378	384	395	439	385	432	393	404	364	411	397	373	439	379	426	425	372	374	373	412	417	418	393	382	394	405	419	404	411	408	372	390	364	425	403	377	390	415	393	406	411	369	387	400	380	386	398	388	377	433	389	388	373	396	406	400	416	393	408	401	390	370	431	422	414	414	418	409	430	354	395	409	427	408	403	418	397	387	399	391	376	399	429	401	402	365	367	403	398	419	410	455	397	391	394	435	374	442	432	421	395	406	425	404	409	385	402	403	378	396	351	418	409	410	412	399	396	418	358	392	388	402	423	386	374	391	423	440	393	385	409	385	394	405	412	372	340	386	379	398	446	381	404	403	380	378	385	404	394	381	399	416	408	422	443	379	420	361	399	425	400	411	401	421	382	428	377	389	420	385	370	394	399	422	370	393	356	394	400	376	387	399	445	411	437	377	398	420	439	398	378	408	379	389	422	400	381	400	376	397	415	390	324	427	386	396	413	369	407	414	389	373	401	387	399	341	423	409	405	398	403	424	386	404	395	382	406	415	435	406	402	387	416	429	376	381	388	423	418	435	427	388	382	428	405	417	413	379	463	451	400	390	388	462	380	411	392	403	397	433	407	430	421	367	422	392	399	381	362	395	405	398	365	370	412	381	406	429	363
51139	61345	54949	41988	30288	18981	12347	9695	7356	5562	4519	3528	2863	2339	1935	1615	1447	1268	1074	1058	914	802	751	633	668	596	590	580	503	484	478	455	495	428	414	430	411	423	417	408	427	398	409	358	377	378	381	373	358	400	351	359	401	394	373	397	378	365	381	370	417	349	375	399	378	366	376	367	410	377	376	389	378	377	370	365	394	400	336	387	416	378	379	393	365	388	408	377	364	443	376	373	374	366	383	365	359	375	376	399	399	378	373	410	373	363	383	364	385	393	401	388	360	387	370	416	369	352	355	357	392	376	385	355	364	363	395	348	377	390	386	371	407	354	376	395	363	357	364	372	392	357	374	406	368	353	367	346	379	386	389	372	370	400	376	371	368	377	367	386	355	380	410	359	402	388	351	353	383	349	395	384	393	374	358	362	360	390	369	398	385	424	382	347	381	411	365	385	399	353	377	376	424	392	345	353	370	399	397	365	408	382	366	364	389	377	348	379	379	384	380	382	370	385	406	408	368	362	361	393	416	385	394	357	367	346	359	395	394	391	360	369	361	365	371	373	405	385	408	398	376	399	359	424	385	384	377	387	360	378	333	361	414	373	361	337	351	386	373	348	397	347	367	335	362	384	408	377	355	362	394	325	345	406	394	368	354	399	368	372	376	397	389	392	354	386	392	375	383	354	375	363	374	370	393	421	332	383	370	368	399	378	361	380	373	380	372	379	400	401	402	404	355	376	393	384	355	371	375	407	320	408	377	411	407	371	391	381	363	366	374	379	403	413	365	342	381	384	389	368	384	377	384	363	428	386	386	371	397	440	341	367	366	375	356	352	404	361	352	359	349	377	372	352	336	355	377	363	379	383	357	363	395	360	372	399	376	388	383	388	377	382	415	389	361	364	412	421	388	368	379	369	333	382	358	368	395	397	377	379	394	396	390	384	378	361	364	338	397	387	385	333	359	337	388	349	382	386	411	370	404	385	375	399	364	381	375	345	361	372	338	371	363	399	369	387	363	371	349	353	354	390	382	359	393	384	402	397	397	392	386	388	357	391	390	364	375	391	389	348	350	365	392	361	362	383	383	373	356	399	354	377	365	392	369	372	400	395	372	397	405	359	368	394	331	377	366	393	356	315	396	379	374	371	386	402	379	357	367	374	390	399	378	399	377	384	379	402	387	354	381	390	384	384	368	375	373	357	348	383	374	368	363	390	351	382	384	393	395	356	388	350	414	390	378	364	377	350	371	394	369	369	392	356	387	387	407	408	406	362	413	350	356	367	380	361	377	387	377	351	336	378	368	348	377	406	350	384	393	379	379	390	413	366	376	397	371	407	359	362	406	380	380	391	403	366	376	345	387	361	371	395	376	367	350	378	352	380	367	400	342	401	362	374	384	372	398	358	389	376	355	389	388	365	385	366	380	380	433	401	382	384	364	392	384	392	415	365	372	342	377	374	379	377	374	340	372	340	363	398	366	404	372	392	360	407	353	356	405	363	367	359	416	377	395	356	399	365	351	359	350	373	368	338	388	371	393	377	378	415	373	346	375	348	366	380	401	414	376	382	372	390	359	349	384	355	372	395	361	353	379	344	373	346	387	366	364	377	393	356	368	392	374	332	402	398	395	405	376	372	343	374	413	389	385	407	377	365	371	409	373	368	375	361	361	379	369	362	381	377	362	375	388	385	379	384	383	373	376	367	343	370	373	385	403	390	360	400	345	372	370	415	362	406	357	377	374	388	342	376	392	361	376	375	349	373	394	385	382	373	395	328	392	358	345	329	363	372	399	375	364	356	367	389	330	391	348	372	363	377	377	382	408	368	327	354	407	398	371	377	419	377	368	376	370	373	351	355	361	379	351	329	378	388	385	351	385	373	377	385	386	369	388	378	358	386	383	400	380	371	338	376	349	370	395	388	372	394	378	354	401	363	395	359	383	347	363	377	367	411	369	400	378	358	400	378	391	360	387	384	431	386	348	379	364	376	352	377	375	358	368	396	396	352	399	359	382	370	395	380	379	342	359	371	350	369	361	369	417	358	397	355	396	351	370	356	384	373	392	368	345	373	358	362	390	368	369	346	364	398	377	372	355	393	384	393	405	344	348	384	363	387	409	400	365	347	367	378	394	373	363	346	352	394	392	373	377	403	366	390	385	401	350	386	396	396	383	383	372	353	363	360	374	324	386	426	348	358	381	353	378	396	372	360	394	372	372	351	345	367	346	384	367	381	371	383	387	405	379	364	398	374	385	367	396	379	423	369	404	373	379	379	416	419	358	376	351	391	365	423	387	349	347	399	376	361	332	383	381	371	388	355	385	375	359	395	385	411	372	361	354	384	373	380	379	373	355	349	363	351	374	373	377	367	362	359	380	388	396	392	382	367	351	398	369	399	362	383	390	376	381	355	356	399	413	374	380	381	362	392	383	385	376	357	384	369	377	384	385	364	382	360	385	372	359	351	380	382	390	423	341	394	347	406	381	417	378	357	365	406	369	348	380	367	367	375	397	382	390	383	376	349	396	381	361	377	369	357	394	365	372	331	423	366	361	372	399	378	350	374	376	383	357	363	369	381	387	382	401	404	369	397	357	378	379	355	387	373	372	354	353	355	370	376	375	365	384	367	389	387	383	368	415	415	426	367	358	380	402	397	352	372	423	380	386	375	363	374	393	359	389	351	372	383	351	416	365	388	340	384	401	377	366	372	383	422	396	352	367	353	378	373	402	370	395	408	351	360	373	366	378	348	354	368	368	330	383	355	373	388	373	390	372	365	344	395	372	360	340	384	378	389	341	397	352	451	402	362	402	380	392	348	361	378	365	401	388	369	388	353	374	362	368	388	367	381	381	379	355	379	375	386	339	401	366	387	396	380	416	430	370	381	422	389	391	363	417	391	399	387	432	379	356	414	361	360	375	395	358	369	383	325	369	367	354	357	382	358	396	376	367	351	376	360	358	403	376	372	401	389	365	388	397	391	385	404	396	370	395	360	387	377	355	366	386	381	365	408	362	357	345	367	393	393	413	376	377	401	394	370	335	344	384	350	350	372	396	370	371	358	377	378	392	374	379	354	376	378	370	391	379	355	385	382	349	405	385	383	375	385	370	369	381	394	382	379	371	389	357	402	424	406	381	365	348	381	380	386	388	363	375	358	374	363	347	397	387	367	379	379	349	402	381	371	410	351	382	407	374	387	364	381	376	404	384	389	374	379	362	407	348	364	369	400	384	355	366	373	382	374	359	339	376	385	369	406	391	381	392	399	368	369	366	413	390	377	399	402	353	372	418	327	379	400	332	367	362	373	343	336	404	401	355	391	391	322	376	328	385	350	354	352	351	387	384	355	414	384	403	389	425	403	389	386	404	394	354	345	371	368	381	351	391	357	349	392	395	357	379	373	401	346	376	366	343	396	356	428	387	398	388	357	373	408	388	391	351	372	395	384	388	387	364	391	387	399	361	375	369	345	363	393	421	368	356	334	406	371	384	398	365	363	376	363	418	368
24255	21615	29457	24533	22473	23427	21560	10059	6204	4796	3722	2955	2486	2032	1755	1553	1330	1154	1022	970	885	759	763	719	654	630	594	570	580	500	525	529	479	475	491	487	473	466	427	453	469	449	506	423	436	455	420	437	442	433	460	418	415	435	441	421	439	403	443	437	418	462	409	454	436	423	475	434	470	425	444	454	429	449	415	451	406	428	404	465	445	443	408	438	432	438	392	396	390	453	420	440	453	439	423	403	418	430	442	434	427	404	423	436	434	416	418	451	434	435	436	428	410	441	436	457	421	497	436	389	448	411	435	445	423	452	428	443	470	460	399	456	486	443	431	435	438	477	416	421	414	443	433	441	445	440	429	421	446	417	425	437	424	458	460	422	449	458	452	404	423	442	444	444	391	462	424	410	435	430	427	405	436	454	434	450	437	416	428	399	417	436	441	450	465	423	399	437	390	431	442	438	420	456	469	459	411	411	430	428	424	450	488	425	458	427	397	385	449	405	425	428	449	419	435	408	429	406	422	413	429	411	448	444	402	402	394	423	429	395	443	470	412	415	452	420	395	425	417	406	449	441	387	446	428	428	435	449	426	422	419	414	452	420	451	394	435	386	411	432	447	419	435	411	436	432	452	417	450	440	402	440	409	467	459	454	387	433	406	425	433	401	390	498	463	423	450	429	455	428	439	387	392	419	441	471	461	466	435	408	428	437	428	449	429	412	444	422	407	418	420	439	444	449	404	446	422	431	419	450	399	368	416	423	406	383	390	412	436	455	457	451	440	424	417	455	392	386	389	404	447	412	425	436	398	441	432	424	378	438	402	415	473	459	395	395	429	439	430	421	456	409	457	408	436	415	400	419	423	457	451	415	423	399	432	447	429	490	411	413	406	418	432	436	435	406	425	422	447	474	443	412	429	405	465	461	430	396	455	429	439	429	448	442	426	435	409	436	420	399	411	432	459	440	440	443	409	403	412	421	448	379	403	471	419	420	458	447	432	427	413	445	427	434	450	420	390	450	450	454	428	416	411	422	445	455	445	441	412	456	413	416	420	421	429	416	429	433	428	488	410	419	459	412	445	477	415	443	454	431	407	416	391	393	442	443	453	452	468	434	419	429	391	416	438	426	422	455	450	409	463	400	420	413	433	434	433	424	441	436	435	435	458	432	422	395	438	422	428	444	383	446	436	414	437	405	411	442	458	422	428	465	442	383	443	413	438	403	437	420	411	442	414	420	424	434	450	434	419	415	434	457	431	434	416	418	460	418	441	411	449	383	431	430	415	462	440	397	442	423	416	447	429	413	413	419	427	431	504	448	415	461	419	434	425	390	461	433	422	410	446	439	443	414	403	399	438	438	457	464	442	410	417	399	405	435	435	419	418	445	439	403	434	417	433	418	403	459	426	417	423	428	425	420	432	421	414	447	426	433	457	431	438	413	413	426	401	420	441	437	461	478	419	442	473	447	412	471	437	424	429	422	466	408	428	412	436	458	392	444	398	399	408	408	402	433	424	411	440	442	447	425	443	430	427	438	421	456	416	426	400	403	439	457	433	402	405	416	420	425	428	450	355	441	429	406	387	448	420	441	427	441	404	404	448	455	458	453	430	416	446	374	482	423	401	450	388	476	435	445	437	436	395	406	405	419	426	432	443	436	392	423	455	408	419	432	448	452	376	451	404	437	424	429	462	452	406	406	385	410	430	420	430	421	430	374	441	417	398	407	412	412	409	414	428	435	450	430	436	435	425	394	445	396	457	415	418	444	441	443	402	410	452	439	422	488	443	401	429	430	445	433	434	434	425	436	425	436	458	472	412	429	400	451	436	421	446	472	414	433	450	406	396	451	395	462	487	423	427	438	387	427	415	430	416	407	428	455	406	418	417	418	412	443	436	473	458	407	442	418	447	416	464	425	455	420	421	460	430	438	416	426	439	435	421	399	420	444	457	444	447	419	421	449	448	409	423	410	446	417	414	433	403	437	427	405	425	388	417	420	435	435	431	422	442	421	439	430	415	421	456	411	433	447	387	455	436	422	414	417	423	454	447	427	403	413	420	440	444	452	478	424	464	423	424	436	415	433	460	420	412	423	440	405	376	456	436	456	420	439	413	425	412	432	447	434	425	463	444	416	451	429	407	415	440	426	444	430	393	445	420	434	468	443	408	413	459	421	450	414	426	444	420	460	415	430	434	452	437	443	429	447	439	430	419	432	432	421	439	441	440	407	454	452	448	406	404	442	419	437	439	398	447	448	421	410	398	460	429	420	426	421	440	436	414	438	431	433	450	420	424	443	447	428	466	399	432	426	396	444	414	428	420	438	432	448	436	458	436	419	404	465	380	428	438	419	432	436	403	432	410	394	422	412	429	426	449	422	417	422	441	436	442	480	417	391	453	437	443	422	460	423	440	439	430	417	393	394	455	429	415	470	385	436	415	429	431	414	416	424	439	443	482	437	444	404	428	414	430	406	423	422	394	396	419	418	433	415	458	413	426	439	435	426	426	403	424	451	464	420	407	366	424	454	420	446	445	405	456	418	426	426	393	430	422	402	435	425	425	410	424	419	434	388	462	408	426	439	359	432	431	410	469	452	452	462	430	411	416	441	434	393	425	422	454	450	463	417	440	445	432	451	417	409	446	439	460	456	455	442	418	427	448	438	481	440	415	452	388	421	418	408	395	437	450	402	413	429	446	411	461	438	469	365	427	439	408	424	427	402	457	469	420	435	436	388	439	460	441	403	443	435	385	450	388	434	441	457	432	418	420	453	431	422	437	407	421	427	430	380	411	424	448	415	411	417	409	451	435	448	447	417	443	380	435	445	443	426	442	432	413	412	458	431	397	464	447	427	470	432	386	440	387	418	446	436	440	477	430	451	398	387	409	422	429	418	406	442	375	443	428	438	448	435	412	439	439	447	420	441	436	472	420	430	440	472	429	410	433	426	437	428	458	416	415	470	438	424	396	424	424	443	425	407	400	438	418	427	416	405	433	412	421	443	433	469	426	401	451	433	425	440	441	426	401	443	416	446	442	415	431	429	436	440	417	393	408	447	456	448	438	434	439	461	440	412	400	432	459	450	472	442	391	458	379	462	439	444	408	447	406	424	386	443	426	398	431	408	419	467	430	461	448	455	462	409	443	460	440	413	478	419	430	463	442	435	410	469	394	448	438	448	429	401	401	415	423	427	457	428	434	428	388	439	454	424	432	458	461	455	444	447	427	431	421	439	414	437	445	441	429	402	484	456	433	424	471	405	429	453	425	436	434	404	396	431	429	381	433	431	434	402	429	445	418	404	463	465	468	436	399	455	477	435	370	388	426	427	408	414	393	394	424	419	405	447	421	436	445	400	416	440	424	435	417	374	411	426	418	443	406	415	411	423	421	402	417	407	431	420	442	444	434	400	451	405	404	422	435	444	370	412	406	445	436	428	423	418	401	410	469	423	444	416	432	460	456	427	406	410	409	415	414	463	394	442	428	450	424	412	420	406	431	388	442	451
49217	64843	61222	46809	33494	22479	15967	11933	9375	7292	5689	4529	3754	3188	2544	2156	1841	1562	1393	1141	1076	955	915	823	722	636	658	620	552	580	545	497	469	470	500	446	452	444	419	421	443	413	411	420	453	421	384	396	407	393	410	385	377	385	414	403	381	380	383	406	375	417	411	407	393	413	386	419	411	398	406	381	380	427	369	371	419	452	426	424	443	368	379	398	407	364	382	402	440	399	406	430	389	386	363	383	417	394	395	396	380	385	384	403	383	386	421	392	433	433	386	399	384	417	395	408	363	392	396	418	380	427	376	384	399	395	388	416	398	390	420	419	408	410	394	371	418	414	391	383	408	424	365	408	413	380	391	413	405	388	407	369	385	425	387	355	418	368	415	372	399	398	380	382	395	433	378	382	386	395	410	423	414	418	398	394	362	383	388	380	379	405	402	404	382	387	409	396	414	399	373	397	402	403	399	426	383	401	361	391	390	423	404	379	358	396	420	420	359	375	419	373	373	412	383	364	402	394	403	362	372	395	402	384	400	384	390	390	447	372	444	416	387	420	383	403	387	396	376	395	421	423	410	379	388	409	398	417	402	414	387	403	374	360	399	396	369	373	417	367	441	388	361	363	428	421	405	380	364	401	388	366	428	405	413	379	375	425	421	399	395	398	379	418	424	445	398	400	384	404	391	380	402	386	430	417	395	409	383	393	399	382	412	402	400	373	384	414	389	380	394	395	418	404	404	408	387	400	408	398	388	394	350	392	393	394	407	412	415	411	394	384	423	387	428	395	438	389	415	397	438	399	379	374	422	405	414	398	389	424	433	396	386	393	385	387	376	435	387	395	398	357	383	367	384	381	393	360	424	408	416	373	424	392	414	382	438	420	390	403	386	400	375	398	382	382	377	386	398	409	408	373	427	392	402	402	400	372	393	392	395	384	412	418	423	402	363	411	372	351	420	355	405	405	388	406	382	366	402	400	440	407	377	380	409	398	388	348	389	390	425	387	399	412	379	387	404	421	378	373	367	390	414	386	406	406	397	372	397	396	401	377	381	370	396	386	410	423	359	355	389	424	394	420	437	380	390	415	390	406	405	378	422	410	427	406	368	399	417	414	408	425	371	356	400	418	371	389	380	393	335	413	437	419	431	403	375	405	364	384	357	356	394	390	405	392	402	414	401	386	381	417	436	386	377	402	408	431	397	410	373	408	413	378	445	412	366	406	445	398	382	386	400	399	387	381	402	416	393	384	424	433	409	422	414	357	379	406	402	428	399	439	386	378	422	382	375	426	421	346	412	377	385	357	393	383	427	386	341	383	429	402	417	368	384	378	449	388	393	377	393	365	346	426	371	424	425	378	363	383	396	387	383	411	387	414	417	421	391	404	393	363	409	396	390	402	397	436	403	394	416	376	378	394	376	423	406	369	424	415	381	393	379	433	391	400	414	429	420	415	378	357	414	395	388	397	396	429	390	387	407	414	400	384	435	438	405	417	355	418	399	388	382	399	398	393	424	420	415	396	387	396	412	425	371	387	392	366	371	403	393	407	422	400	388	379	419	397	413	378	410	388	397	414	381	422	426	409	364	392	427	387	378	396	375	417	387	391	399	400	411	411	384	406	369	406	377	391	344	394	397	416	402	404	433	386	402	413	391	445	409	376	378	383	379	382	401	444	402	398	396	372	404	400	422	408	362	421	394	417	367	391	394	417	376	402	439	403	431	383	401	387	388	404	386	386	391	353	415	379	405	392	400	412	392	390	400	417	405	417	404	414	413	380	386	421	389	391	405	427	375	357	419	415	364	394	383	427	402	394	394	417	386	373	380	393	369	348	462	383	388	399	380	397	395	389	425	409	414	376	437	419	417	411	356	401	408	411	426	382	394	414	386	388	408	370	416	340	384	385	379	405	413	411	391	420	415	385	395	418	383	358	376	374	402	419	404	382	414	390	409	383	406	403	399	368	409	390	384	441	374	377	393	381	364	370	368	412	388	372	398	396	411	417	407	396	422	403	381	407	375	396	407	401	388	400	389	383	385	378	392	382	435	432	416	371	409	398	395	378	410	404	413	411	405	426	373	410	403	398	411	432	414	383	406	436	396	379	368	409	408	407	386	421	369	420	409	382	408	405	402	421	375	414	390	432	402	417	337	397	412	389	405	434	370	388	411	395	383	406	410	385	393	394	387	384	355	438	386	384	419	386	385	385	402	410	402	378	413	449	412	410	388	391	411	411	391	384	379	433	366	407	374	417	368	394	406	396	426	397	395	397	398	394	364	411	399	365	380	416	410	377	385	399	376	386	416	380	404	430	392	402	362	362	404	400	409	372	377	409	432	383	416	421	384	380	416	412	396	403	416	383	394	412	369	420	402	396	417	397	366	386	381	413	400	416	402	400	381	408	383	417	403	405	398	412	409	397	408	404	415	403	378	429	391	399	406	410	398	371	391	411	407	409	403	409	405	356	402	390	410	376	364	384	399	355	375	358	411	418	392	414	396	389	395	398	363	435	418	367	391	412	377	391	416	394	364	415	417	362	403	406	426	390	400	405	386	370	394	408	399	382	391	393	382	416	412	391	381	441	406	414	372	410	394	426	411	407	383	372	389	395	430	431	410	384	401	402	392	381	413	412	408	391	382	405	392	427	426	380	414	383	377	377	385	416	362	400	418	398	385	410	402	392	434	380	402	386	407	388	396	393	391	396	410	414	364	408	354	393	413	376	368	399	384	381	370	386	450	400	387	387	383	418	412	382	418	403	351	393	380	383	421	407	413	349	389	389	368	394	403	385	409	385	413	393	415	420	416	425	403	391	429	414	396	412	379	427	364	376	398	419	401	421	400	389	423	400	413	375	383	420	379	384	407	384	408	421	362	405	408	376	433	420	373	411	382	415	391	409	403	417	383	387	425	410	385	399	368	383	367	387	444	375	404	379	381	392	424	387	382	395	430	407	419	392	371	373	365	385	396	393	389	423	393	418	413	404	396	407	412	411	425	362	400	432	420	408	389	376	416	392	392	392	442	357	408	394	374	406	395	350	407	412	407	395	393	399	401	383	399	384	407	380	366	382	379	407	400	422	401	395	379	406	440	362	398	403	365	415	366	391	401	410	391	394	409	426	392	362	376	420	355	365	406	391	400	396	358	421	384	392	426	436	391	423	374	404	419	429	365	404	372	419	377	393	383	422	369	377	353	414	399	406	403	370	388	402	390	373	381	401	422	414	397	373	393	410	398	429	429	390	455	417	397	402	401	411	387	366	390	340	400	407	391	384	353	432	371	409	390	420	393	416	403	392	401	366	414	388	393	434	387	351	401	413	391	417	379	416	385	369	391	366	395	401	414	407	354	379	403	368	388	418	401	406	416	405	394	378	448	422	395	411	391	411	400	405	406	417	385	373	407	423	415	386	369	395	406	403	372	387	384	405	344	427	379	366	402	397	389	420	383	381	377	394	367	409	377	391	399	388	423	423	384	372	409	396	385	362	405	370	418	383	345	405
28949	23576	33355	32220	22268	13257	7966	5088	3625	2795	2101	1763	1484	1365	1066	967	858	806	710	639	645	536	548	533	475	482	457	433	432	389	434	384	411	419	409	420	365	373	412	423	410	394	370	351	370	380	373	364	337	345	378	362	370	380	347	357	370	370	396	374	343	366	372	381	387	355	370	376	377	373	381	404	379	366	351	325	347	360	392	372	371	336	399	354	323	337	386	362	352	372	340	335	379	396	371	344	341	351	363	346	368	379	347	346	373	400	360	375	347	365	365	337	370	385	378	353	396	361	348	382	359	388	377	342	359	371	364	373	371	359	398	355	370	376	351	347	362	386	341	385	360	368	335	380	390	352	364	368	373	365	381	339	363	353	342	381	354	398	353	336	344	376	377	376	425	351	373	385	376	336	394	376	379	367	362	356	359	383	370	380	384	374	368	382	374	375	349	335	361	360	363	322	370	357	349	381	370	360	357	346	387	342	386	375	340	333	375	333	387	351	366	376	380	359	368	342	363	361	362	351	357	357	346	366	347	327	351	358	370	341	356	383	347	341	348	355	405	362	332	369	328	393	355	339	356	355	391	324	359	373	367	369	382	343	339	399	331	313	390	386	355	345	356	337	375	382	343	357	331	328	350	338	364	408	359	375	353	359	342	352	372	321	355	331	343	387	380	352	372	359	360	397	381	364	393	378	369	374	334	313	315	380	368	356	403	377	398	386	374	351	367	404	359	381	361	352	365	335	365	342	366	374	327	358	351	381	380	342	337	397	346	329	364	353	363	369	359	339	339	356	367	344	380	399	329	336	358	361	368	407	341	377	371	356	372	380	370	377	360	325	389	377	354	355	345	354	344	365	339	335	399	333	349	374	370	387	380	369	372	393	380	350	355	383	360	325	405	344	348	322	355	353	329	367	343	388	340	337	369	361	328	380	349	358	373	371	362	359	389	332	336	372	337	337	404	352	377	323	365	378	349	377	361	369	363	349	368	360	352	408	315	369	354	401	368	391	347	357	372	342	355	389	329	347	348	326	354	376	344	360	350	377	378	353	386	370	383	379	361	374	356	341	368	385	359	357	353	370	381	370	344	382	340	362	330	382	356	345	381	353	384	343	311	350	351	397	404	370	334	345	321	345	343	367	339	366	391	358	335	369	365	355	369	404	365	350	351	384	373	342	358	389	365	341	347	367	373	345	339	356	391	391	397	366	369	362	370	367	372	358	372	364	341	373	345	372	380	344	372	338	330	358	384	318	357	364	355	362	384	366	367	350	363	362	358	326	323	374	365	351	361	391	381	366	384	388	346	375	331	381	361	339	317	382	362	363	400	359	365	369	360	348	345	323	360	368	338	345	371	356	392	361	318	361	317	351	336	342	369	387	374	370	366	373	361	359	350	349	321	356	372	350	405	391	320	325	321	333	332	402	388	349	309	363	376	384	352	347	403	369	370	320	370	367	360	379	354	379	402	387	345	355	384	377	358	324	347	369	408	349	363	332	323	389	371	361	363	363	355	341	369	378	355	340	390	341	353	348	362	367	323	359	389	355	359	342	317	342	376	375	363	353	353	315	367	388	335	338	368	338	322	372	352	364	369	372	370	360	362	363	392	364	379	378	335	342	339	365	401	351	370	358	352	366	343	338	383	363	351	372	380	344	419	388	407	363	366	353	383	383	329	370	376	359	406	366	357	329	316	401	371	372	331	357	346	360	379	360	376	345	379	341	374	361	356	327	358	340	371	384	355	354	352	389	356	341	350	343	374	381	376	363	362	344	343	378	365	376	333	352	372	348	367	339	393	371	354	317	347	332	373	336	327	361	368	362	364	334	364	381	398	393	370	348	369	349	351	367	361	356	316	337	374	345	356	351	365	352	368	385	341	368	402	369	337	362	351	348	354	354	398	326	383	361	324	338	353	356	357	372	338	355	389	389	351	340	404	320	341	382	352	360	374	366	350	378	355	359	367	400	350	371	368	396	352	389	363	384	339	364	342	333	367	357	365	401	356	350	366	336	379	351	365	378	380	401	369	370	368	366	342	365	338	350	355	369	352	311	367	374	383	371	344	375	341	371	383	348	340	371	366	369	361	377	364	367	327	349	365	369	385	347	366	356	335	360	371	387	350	363	365	343	345	378	340	356	344	382	336	369	368	342	365	355	330	361	388	361	372	345	338	381	404	371	371	375	346	355	315	379	383	319	354	373	365	402	368	367	366	364	388	351	350	359	363	347	364	353	366	372	337	342	356	373	353	377	360	355	378	365	373	336	356	408	389	362	343	367	365	368	351	374	341	372	397	366	327	360	360	355	360	353	377	356	338	340	348	366	390	409	317	376	406	364	329	374	367	346	367	338	342	330	331	341	346	351	364	364	360	335	340	388	353	335	314	332	392	375	320	376	379	387	376	322	371	371	359	376	360	349	332	346	325	319	317	342	352	368	359	359	386	388	348	375	375	370	371	322	405	341	368	351	371	338	340	336	346	366	394	345	371	323	365	335	335	362	399	382	365	334	387	385	322	362	355	358	387	347	334	352	379	361	332	364	370	368	356	361	387	374	388	358	374	345	416	347	355	345	390	381	363	325	401	366	372	386	374	333	369	378	366	378	371	372	426	361	348	370	344	371	369	375	332	333	365	351	353	375	372	355	321	357	392	381	326	358	373	374	374	387	363	378	351	346	352	364	350	342	364	355	344	323	369	334	358	358	376	368	378	365	345	353	378	367	361	351	344	341	341	354	347	381	346	341	361	352	391	343	358	361	363	375	367	347	346	342	345	347	376	372	342	384	381	351	360	385	347	372	366	333	391	353	362	337	349	354	376	378	366	344	333	360	343	387	329	363	366	354	339	338	346	332	358	356	328	354	357	357	364	366	379	362	373	399	366	394	415	335	313	352	362	371	331	373	332	329	342	368	375	332	372	340	418	362	377	314	362	380	302	368	404	362	348	326	368	382	363	346	382	379	353	350	373	356	332	381	380	340	389	339	355	341	373	366	343	338	357	371	355	360	353	355	367	339	365	373	356	383	385	361	357	346	376	368	354	350	353	325	377	379	364	346	345	393	337	357	361	377	392	351	323	373	352	341	349	377	348	385	374	356	373	382	376	380	332	375	380	366	353	360	358	356	388	357	354	354	345	387	386	380	360	355	329	328	346	370	399	362	369	371	378	361	360	357	358	363	381	349	343	366	336	332	362	341	351	375	365	352	334	381	353	374	341	339	326	356	337	367	383	339	387	390	360	415	368	336	331	367	330	348	374	325	378	369	335	344	341	357	394	364	375	307	363	369	366	379	376	370	362	338	398	354	365	377	369	383	362	348	387	384	376	346	342	316	350	369	324	358	343	359	368	353	379	386	387	372	339	334	336	345	358	350	340	379	371	365	364	350	329	387	375	367	328	350	354	381	336	355	361	364	343	400	340	351	362	382	341	366	335	362	411	370	386	353	370	370	341	358	354	371	379	366	372	352	369	348	362	369	347	360	392	361	367	363	346	358
45640	56937	51778	36758	24529	15676	11102	8288	6236	4938	3668	2917	2397	2050	1640	1411	1202	1063	958	895	785	734	669	587	533	518	472	487	429	463	411	446	408	384	377	394	390	350	404	381	354	360	399	369	334	325	342	334	366	343	320	338	330	353	374	318	324	348	348	357	333	309	339	307	330	343	342	328	382	335	378	350	351	341	359	345	348	359	345	333	363	321	354	320	339	344	317	342	349	374	336	329	358	332	349	348	346	340	347	327	343	373	362	348	362	340	358	360	369	344	312	324	315	350	351	365	359	343	338	321	349	336	351	365	356	321	337	328	337	354	390	340	315	357	353	334	340	330	347	343	347	345	324	350	323	335	379	349	360	363	343	329	370	367	363	404	337	327	328	369	359	335	342	334	329	359	364	336	353	351	353	339	380	315	369	323	347	346	377	380	369	333	341	375	376	354	345	350	326	350	345	351	324	303	351	335	334	327	333	360	370	355	315	349	338	372	366	315	319	332	317	367	333	346	301	357	340	330	328	333	326	376	322	361	356	359	333	339	339	317	338	343	370	335	304	306	337	345	362	325	333	355	329	364	337	380	345	357	378	352	367	317	344	356	358	367	349	338	379	322	333	324	364	380	384	345	321	334	362	328	372	343	346	308	345	335	338	370	334	333	348	349	373	369	318	368	337	355	372	343	365	354	326	336	355	334	314	357	326	332	348	383	382	376	333	330	353	308	345	339	337	341	377	342	348	333	330	323	332	358	336	328	372	335	344	340	354	366	350	337	328	333	360	373	339	332	348	339	315	374	332	319	361	381	379	351	343	329	362	342	358	355	323	359	347	366	363	345	342	301	349	334	369	360	335	329	321	321	329	331	332	385	333	330	360	327	329	316	325	313	323	344	338	369	325	340	338	338	359	349	370	324	304	322	354	317	333	295	329	339	334	345	335	346	361	362	374	324	303	306	326	378	356	326	333	352	329	332	346	383	351	302	361	366	363	355	334	337	344	349	342	347	356	364	358	339	327	340	327	363	342	330	300	334	333	340	347	349	344	326	339	333	343	327	378	375	356	336	343	350	335	349	330	338	369	384	349	356	362	357	358	337	321	373	345	349	355	345	396	327	326	321	346	348	328	339	368	349	334	336	339	329	366	337	328	337	346	344	324	318	342	345	363	362	337	317	332	366	345	349	335	362	344	340	317	346	369	308	335	336	345	317	336	349	355	371	364	339	357	326	327	328	326	336	345	355	360	321	302	340	327	338	345	345	340	346	361	361	327	350	339	327	333	342	345	349	332	339	326	338	359	335	364	320	357	353	334	331	357	350	352	373	340	338	374	340	315	356	358	359	333	360	343	357	340	341	376	337	351	337	345	360	318	333	361	348	337	336	317	358	360	355	374	357	316	342	317	329	341	363	364	332	326	361	346	302	369	334	340	334	361	384	361	367	344	355	316	316	327	350	339	333	383	324	319	359	328	336	369	348	344	336	357	333	342	323	327	347	324	338	335	332	350	341	341	341	347	332	364	361	324	323	315	328	309	343	349	364	321	340	344	323	372	344	324	348	349	350	347	354	360	363	318	339	370	309	336	347	344	332	339	318	326	348	317	361	339	330	316	339	327	348	304	341	310	350	348	343	316	309	335	387	336	326	325	328	348	354	346	362	316	316	333	322	368	372	294	341	340	336	336	371	359	340	328	356	370	338	371	326	382	336	329	362	311	349	383	333	337	334	363	378	339	337	352	324	324	346	367	323	342	330	363	339	365	336	321	343	338	309	312	348	352	342	349	316	346	354	337	332	340	333	348	332	325	352	366	355	348	338	365	322	337	334	328	324	365	328	349	371	328	347	340	343	348	340	323	324	378	348	345	319	319	334	346	340	345	355	325	325	362	364	342	321	332	393	323	331	325	336	350	367	351	340	339	352	314	327	331	329	337	337	340	312	344	340	332	345	340	351	341	363	362	367	361	342	341	328	362	324	335	343	339	367	375	349	439	331	389	334	344	331	332	364	330	333	326	351	308	319	327	327	353	346	358	335	338	355	335	320	319	339	349	362	327	364	388	348	335	348	368	353	382	344	319	354	351	325	342	376	331	334	317	344	364	338	360	344	313	347	329	364	347	335	325	366	374	371	331	329	331	367	374	316	344	351	318	318	332	319	353	381	328	311	352	349	325	340	379	342	352	326	325	370	306	347	330	374	324	341	373	380	320	318	369	365	330	368	348	331	318	311	320	326	353	346	337	367	337	320	354	296	357	351	352	333	363	325	339	356	365	341	357	338	357	376	336	316	330	311	330	331	335	356	357	348	358	321	327	361	326	362	340	345	342	358	330	333	335	380	341	333	348	349	314	338	363	360	334	338	352	347	332	335	361	343	329	353	350	320	337	331	363	354	313	323	347	321	363	343	336	326	336	343	336	296	358	344	364	326	328	381	337	361	344	357	377	341	314	346	329	345	348	364	349	348	337	330	316	349	351	342	337	349	358	359	308	327	350	333	372	338	344	309	347	345	364	367	330	370	342	340	352	311	361	348	322	349	365	340	321	341	347	339	323	338	337	330	421	366	328	315	353	345	331	358	307	346	321	325	343	338	366	365	323	357	318	339	339	351	342	361	341	346	341	369	336	339	336	336	372	327	348	353	304	341	314	351	360	343	324	335	333	346	362	348	321	346	341	342	323	362	335	393	380	326	369	321	330	377	355	313	368	347	336	339	392	366	341	359	345	368	306	332	356	326	351	337	329	349	313	315	323	365	336	348	330	351	300	322	320	355	321	343	351	345	350	347	353	371	336	323	326	353	336	337	320	358	362	324	335	357	343	382	346	328	350	322	349	326	331	341	384	339	377	357	352	336	332	361	352	333	328	365	315	335	342	346	340	337	330	324	325	329	350	334	371	349	356	361	352	356	310	365	364	349	331	368	352	324	329	329	345	360	365	339	353	308	334	343	360	367	314	361	345	358	327	323	350	344	331	335	354	323	359	368	335	368	347	329	365	358	365	336	333	317	341	333	281	355	345	355	334	340	313	357	338	333	335	316	319	361	334	359	343	335	367	361	330	347	339	336	317	391	339	339	347	351	360	342	360	307	355	318	349	322	366	342	357	380	344	334	360	343	325	346	358	351	333	334	345	362	335	340	337	344	342	348	339	318	382	340	363	322	327	319	290	336	320	317	334	346	349	362	332	360	358	336	351	341	360	324	347	358	337	332	328	328	346	331	343	311	326	329	342	347	340	351	339	335	314	340	355	340	354	361	315	343	317	328	343	379	332	368	355	329	320	335	352	327	332	345	324	380	335	340	329	324	310	319	308	368	364	328	369	363	345	367	362	349	348	380	326	370	328	346	360	347	336	336	355	355	312	316	378	354	324	362	337	346	300	328	361	358	332	347	363	319	344	335	330	317	358	327	332	331	359	331	341	327	331	349	348	348	382	327	350	325	356	352	336	381	298	371	335	341	359	290	323	405	352	368	356	355	318	306	370	364	342	367	338	342	374	379	338	354
25439	21665	29414	25495	24214	23545	17090	9229	6248	4459	3532	2789	2327	2000	1711	1494	1295	1152	1079	945	820	787	660	705	647	580	549	544	533	522	490	488	483	434	445	438	471	436	478	440	447	450	417	413	434	376	434	454	399	352	394	399	383	411	430	406	401	377	430	407	398	401	405	405	398	397	414	433	387	402	421	403	443	397	381	414	432	394	427	397	420	400	411	412	396	379	360	429	423	413	417	385	376	416	371	415	427	384	400	400	393	422	402	362	421	419	402	396	426	381	408	389	409	421	437	403	394	365	400	379	385	428	412	392	414	399	399	402	410	381	424	391	392	411	412	405	403	423	412	359	426	399	393	453	417	440	366	429	401	384	431	395	424	438	375	394	418	403	393	430	436	392	427	373	374	421	406	404	392	454	429	414	392	406	393	407	417	428	367	395	401	420	420	383	389	398	373	397	400	406	392	417	386	456	405	407	457	418	386	377	358	387	428	380	430	370	412	406	410	436	394	434	374	445	413	425	411	410	420	411	410	399	426	382	377	411	399	419	420	403	404	393	422	401	421	415	432	406	394	395	424	420	414	428	390	369	409	398	416	412	393	363	399	423	388	410	410	384	402	438	418	418	408	376	409	428	394	413	393	385	456	403	408	395	405	376	378	424	386	415	425	393	393	421	432	432	450	418	396	387	395	435	407	376	419	399	405	446	400	402	418	421	428	405	383	362	399	374	428	411	406	377	435	396	398	410	406	383	404	396	424	426	394	401	365	426	409	418	404	402	380	382	378	383	420	408	415	371	371	400	425	409	391	393	412	387	368	404	399	404	418	380	379	408	397	403	432	399	387	417	389	397	401	390	424	391	396	389	414	395	415	434	419	391	356	359	396	399	404	402	359	401	398	419	415	423	380	395	418	408	420	379	409	410	405	427	416	383	437	409	377	381	383	431	444	394	406	423	433	381	391	406	389	420	439	365	385	403	407	402	418	394	414	415	397	432	413	413	419	414	385	379	442	376	383	375	395	366	391	406	410	432	419	431	388	414	392	386	382	405	399	375	393	387	404	407	385	420	370	445	412	402	391	402	399	407	371	409	414	422	423	420	408	458	397	383	391	409	409	415	403	407	377	416	422	405	397	471	397	424	453	436	429	404	411	406	391	387	399	391	418	398	366	409	411	436	396	432	417	389	438	416	387	392	384	386	414	431	410	356	413	372	452	381	386	420	410	394	380	370	429	411	394	392	380	406	370	400	413	398	382	369	432	424	410	393	432	424	413	374	385	403	406	406	407	411	359	420	401	421	403	392	396	414	443	393	416	387	403	449	411	413	366	384	397	395	418	391	394	432	427	398	395	430	383	393	423	403	431	433	410	430	427	377	404	410	431	378	405	411	419	416	431	405	391	403	422	393	424	415	365	433	434	412	391	385	436	367	440	370	385	387	411	405	402	405	393	406	366	399	437	368	393	393	420	388	409	452	439	419	434	418	366	386	388	395	412	455	372	456	432	430	402	411	400	381	383	426	404	385	421	422	389	396	400	405	419	395	394	411	433	409	397	423	379	455	442	401	397	395	387	434	432	410	402	436	423	417	422	394	404	392	408	354	364	394	384	398	360	417	435	431	407	418	412	415	397	404	412	410	430	390	370	436	370	384	416	377	382	406	411	367	352	397	403	380	421	400	381	417	441	388	437	395	404	379	456	431	423	409	395	411	429	402	432	394	442	405	393	401	377	375	419	465	420	420	407	401	343	403	374	406	415	400	410	406	406	402	390	396	413	413	397	401	405	429	414	426	397	445	384	431	419	408	425	419	403	405	447	383	369	407	414	387	437	373	397	424	423	394	430	440	431	392	403	424	393	396	403	371	402	390	442	385	413	407	381	391	455	430	392	421	412	411	403	393	362	414	389	429	414	397	384	410	369	404	363	393	433	381	401	406	399	377	404	352	416	432	409	364	416	392	413	397	369	397	403	421	414	391	407	407	397	378	409	409	406	388	421	369	428	357	369	415	417	391	412	421	434	400	400	433	447	399	416	394	439	406	380	414	413	375	368	396	405	368	452	397	436	414	421	406	426	386	416	410	428	411	416	403	417	427	384	389	397	405	400	376	404	362	396	390	416	394	382	366	412	402	410	407	384	415	434	414	441	404	411	374	384	411	398	403	415	418	410	419	402	385	401	430	414	390	362	427	367	379	408	400	394	416	389	385	396	412	406	414	388	392	425	385	391	409	395	409	397	428	431	399	398	409	397	442	405	386	402	399	379	424	411	394	421	408	395	389	441	402	400	393	422	429	417	396	402	382	386	391	380	406	400	383	395	424	414	386	412	369	389	391	407	377	406	421	383	427	404	423	393	414	393	401	403	426	429	429	422	433	392	400	406	358	409	392	416	402	409	427	429	396	387	402	394	404	408	371	396	421	403	410	375	384	423	391	418	388	427	429	388	393	428	403	384	418	406	453	414	395	401	403	379	387	401	395	401	436	386	398	394	424	410	372	413	400	436	421	393	390	350	401	418	387	368	411	397	405	432	424	404	402	421	373	384	388	417	415	418	421	400	366	416	436	443	426	411	412	394	390	437	408	399	442	455	435	428	391	386	412	409	406	392	407	404	399	398	421	396	375	396	400	429	396	389	401	385	434	444	412	402	391	379	396	436	431	397	357	418	382	425	414	405	393	409	413	379	402	409	396	375	422	394	386	419	433	368	390	455	409	406	399	389	393	409	372	410	402	406	423	402	416	413	370	394	394	405	421	392	394	420	391	373	409	401	384	390	429	416	437	423	419	398	396	399	420	382	357	382	411	426	399	404	434	398	380	412	381	395	411	391	392	414	418	403	403	381	404	381	367	400	455	418	387	378	447	420	417	430	381	444	406	384	389	408	444	387	381	441	418	431	429	423	407	404	401	401	420	414	414	378	405	385	402	405	415	412	386	390	423	384	432	397	417	395	410	414	400	430	402	375	384	423	382	406	403	416	459	405	361	388	379	430	435	411	437	373	442	383	370	397	435	404	394	407	417	424	413	411	408	429	377	405	435	382	388	443	391	408	411	416	415	416	380	426	394	399	366	411	447	414	366	407	399	384	392	404	409	423	434	382	457	422	434	412	392	353	424	394	418	431	411	371	417	418	376	404	376	366	420	425	390	393	391	419	364	391	403	398	407	401	353	447	413	432	436	410	368	406	448	411	365	427	442	390	411	443	380	361	390	405	405	390	376	408	425	401	415	413	425	432	412	406	407	408	395	431	426	416	381	388	440	400	404	399	420	405	421	450	474	436	411	398	384	414	385	423	395	395	399	420	394	378	397	392	376	404	419	420	428	397	392	431	393	419	409	407	441	379	401	363	414	426	404	414	392	422	396	411	409	426	412	379	402	449	416	423	402	434	399	362	391	409	383	405	397	415	434	377	425	387	411	423	443	415	393	406	434	390	374	373	427	397	413	395	403	384	419	362	406	425	414	397	414	382	416	437	397	451	382	399	420	414	428	392	411	397	412	404	395
46678	64783	58165	43801	32675	21825	15756	11916	9590	6916	5491	4372	3603	3136	2617	2162	1801	1612	1352	1206	1001	965	859	793	685	643	602	560	574	482	482	508	474	469	473	443	444	432	405	437	362	408	401	410	364	383	384	419	378	389	350	371	363	389	353	366	365	408	378	378	393	400	369	385	400	346	377	382	391	376	350	373	368	396	404	380	402	397	357	364	387	418	353	367	368	354	397	383	402	359	395	371	387	403	401	345	374	388	353	367	364	410	387	362	356	385	381	345	359	374	371	390	377	374	423	361	380	355	337	360	367	401	395	372	333	384	354	388	394	397	383	377	375	395	390	384	366	388	374	370	363	354	394	403	392	368	374	371	390	382	384	402	400	390	365	402	366	351	383	376	379	378	367	401	391	404	354	366	378	374	365	371	343	378	389	398	384	363	407	363	395	366	379	360	366	411	384	377	396	378	385	400	383	359	362	358	396	368	385	406	350	380	388	383	369	347	381	361	400	357	356	411	330	374	394	376	362	369	369	357	388	354	373	409	386	369	399	365	365	381	405	381	370	373	338	366	395	386	393	373	391	376	365	412	357	378	354	387	351	379	403	403	380	351	380	366	370	403	376	436	362	331	373	359	385	365	382	353	378	361	369	397	354	377	396	378	365	345	366	374	372	362	356	371	377	358	364	416	342	360	390	340	384	380	348	375	369	383	365	385	374	371	395	366	350	384	392	382	380	386	351	382	392	391	370	386	387	337	383	361	366	384	388	388	369	365	333	398	361	421	398	371	367	372	395	360	379	337	353	356	339	400	356	367	414	399	376	387	352	342	365	391	397	323	362	412	342	369	393	384	386	363	352	390	337	378	388	367	374	393	355	390	361	386	396	375	389	372	346	380	369	361	388	397	395	380	399	367	380	384	387	375	377	372	370	360	377	353	364	362	378	353	377	346	363	372	321	378	349	378	359	348	379	372	392	375	367	402	384	386	367	389	379	359	377	362	379	391	340	383	378	377	364	401	349	362	387	379	380	359	395	395	388	407	373	393	336	369	368	380	367	344	333	364	327	382	385	398	363	391	351	377	386	377	349	371	329	349	365	380	355	401	343	395	378	401	391	383	399	335	370	374	336	367	365	378	393	369	357	411	387	429	381	366	397	372	356	374	347	364	343	389	401	408	364	389	360	355	392	394	394	388	339	404	372	379	357	357	366	427	373	358	368	372	364	377	375	390	371	405	367	392	400	356	384	364	398	384	390	370	393	374	366	410	364	373	361	390	355	387	364	404	387	385	373	373	398	376	376	371	365	389	361	347	364	379	376	368	380	360	401	392	375	350	400	372	371	402	356	420	363	376	357	388	360	380	398	348	344	359	386	387	407	377	350	364	389	380	344	402	424	379	359	390	383	374	420	351	394	352	411	366	389	366	330	349	362	366	361	390	362	357	359	395	400	372	368	362	375	387	379	397	367	380	385	376	362	329	367	379	368	357	395	375	392	357	357	381	360	393	375	413	376	365	378	382	398	362	405	374	405	371	386	385	372	341	365	348	389	374	361	346	379	379	344	374	356	366	332	367	368	397	387	346	375	385	362	392	370	400	389	373	372	364	405	355	360	410	369	362	373	410	349	372	377	351	390	367	339	372	401	364	376	382	375	353	346	355	395	409	349	395	348	370	393	353	357	362	397	393	335	394	389	400	365	396	376	365	384	363	408	329	406	390	391	389	353	352	427	368	352	372	369	377	356	415	396	402	366	364	389	356	395	416	369	393	380	397	363	414	431	365	399	402	388	396	380	371	393	372	382	375	394	357	369	364	396	362	359	377	360	344	365	375	375	378	397	355	360	405	372	359	381	410	385	405	346	382	389	359	360	383	375	395	383	367	365	382	352	366	353	378	382	381	375	378	381	376	353	364	345	360	385	366	373	363	382	378	381	341	395	342	388	378	357	380	350	339	397	336	384	403	402	398	391	349	401	415	370	417	418	393	397	358	380	370	377	354	368	332	382	389	363	346	348	377	368	346	384	378	353	411	363	378	344	372	370	340	400	379	373	377	390	385	321	341	393	367	372	383	369	349	344	350	362	368	390	365	400	396	369	362	327	353	353	380	419	365	334	380	351	358	374	358	369	372	384	385	370	360	392	380	388	393	429	384	367	434	385	377	366	337	365	375	384	357	364	401	374	391	378	400	376	379	387	376	378	393	367	363	389	353	390	355	381	357	378	359	405	348	368	348	343	359	368	387	379	350	377	363	413	341	366	408	391	367	391	389	407	372	376	355	402	356	370	355	373	379	397	341	358	371	396	381	351	389	403	383	386	361	363	352	380	385	399	350	399	359	377	409	383	358	360	391	350	359	380	378	409	386	356	397	363	401	375	387	337	375	362	376	383	384	369	398	376	385	379	383	342	367	376	375	369	371	376	411	370	406	378	368	370	354	398	367	389	429	327	381	384	394	360	336	396	341	375	409	384	376	377	384	368	368	365	394	333	353	400	415	376	399	380	368	405	375	351	367	397	350	397	361	380	360	360	396	382	348	374	362	377	358	344	394	396	386	412	406	394	382	359	383	390	420	327	377	427	360	390	374	349	368	399	382	402	379	381	393	384	368	360	372	363	399	372	368	375	359	385	358	397	384	402	373	402	346	361	369	363	391	391	373	366	384	364	376	379	388	377	367	341	397	365	378	382	359	364	374	389	382	350	367	354	408	404	355	354	404	367	368	389	346	434	383	408	367	357	353	394	381	357	357	371	401	398	350	359	354	385	381	347	389	368	353	406	391	331	395	389	362	387	386	383	356	377	399	386	388	348	379	341	371	331	381	401	386	355	356	382	392	371	388	376	395	349	358	392	392	396	372	384	366	377	382	303	352	387	391	365	411	392	385	388	385	374	352	377	386	367	369	386	348	398	374	362	342	391	358	374	364	381	389	380	398	370	390	368	364	376	370	391	393	372	369	401	382	339	400	375	366	383	363	358	389	344	390	369	369	349	410	351	378	371	399	358	358	426	384	391	381	352	404	389	364	369	355	362	389	381	342	356	404	367	370	412	395	373	352	389	355	379	356	402	381	373	367	372	370	404	398	379	371	369	368	387	369	365	372	370	393	381	389	347	382	370	360	341	393	386	387	388	358	398	389	399	351	338	374	359	382	346	372	350	363	384	374	391	372	403	353	382	376	388	377	383	362	351	382	352	350	383	386	363	393	349	395	366	331	371	373	366	389	366	345	404	407	394	386	378	341	339	363	377	407	390	404	366	403	354	390	394	379	373	354	393	383	375	405	339	398	345	376	328	375	382	369	387	383	378	370	361	397	380	381	340	376	373	348	355	367	354	388	362	371	411	352	421	385	384	387	394	397	356	349	430	352	349	373	359	369	403	360	367	404	394	368	394	368	398	376	339	375	368	394	367	394	391	368	396	400	370	373	362	395	344	370	367	368	377	347	386	378	355	382	385	399	344	360	383	379	365	366	402	363	360	393	360	335	375	396	373	371	366	403	389	392	375	376
25111	21680	29464	25464	23606	22946	17334	8825	5855	4240	3323	2696	2322	1981	1578	1420	1288	1147	990	861	814	716	672	667	592	571	503	453	541	510	495	469	460	418	451	417	429	441	432	401	429	354	386	425	405	404	372	388	403	420	365	416	387	381	419	426	382	428	405	386	381	376	386	384	398	402	397	442	450	407	412	380	391	445	359	364	390	396	397	370	404	393	418	380	387	404	423	386	380	391	383	368	390	397	419	386	429	406	411	404	382	414	392	429	428	385	388	380	389	371	446	387	420	393	424	397	405	383	398	407	409	395	374	397	418	368	388	415	399	385	397	364	369	409	412	376	417	401	394	383	424	392	375	422	431	430	403	363	416	415	399	391	410	412	384	395	398	393	381	445	385	358	397	374	395	420	417	419	405	361	396	449	414	393	424	369	388	383	397	409	383	395	418	431	396	385	389	406	420	425	380	402	402	366	392	393	415	347	400	352	379	414	380	387	405	399	410	371	396	401	405	405	393	397	412	384	407	421	389	398	403	409	384	396	399	379	403	389	368	398	406	368	365	385	388	406	412	387	376	405	391	418	424	357	393	372	388	372	376	415	425	398	388	437	388	401	405	407	371	384	354	382	415	444	395	366	367	435	388	371	387	392	431	351	393	402	402	421	379	413	424	393	406	361	405	388	406	386	421	398	405	423	386	392	406	410	389	407	409	413	391	393	374	389	466	392	406	408	405	390	408	401	415	398	392	399	407	410	358	376	383	410	439	419	394	401	417	412	398	429	345	411	383	397	373	443	394	404	385	371	399	367	412	376	408	410	423	387	383	387	428	395	364	396	385	379	420	386	426	391	387	373	394	382	419	398	382	388	401	424	425	366	373	397	368	371	415	378	395	389	391	408	422	416	419	389	364	363	418	399	398	417	415	417	372	366	411	346	449	397	445	361	418	389	436	382	369	429	406	419	397	399	367	383	380	404	406	373	379	375	403	385	427	400	410	384	385	408	373	410	379	409	412	422	408	360	429	412	421	404	350	415	398	400	392	358	373	406	384	392	359	407	397	364	374	409	377	398	394	386	400	369	435	415	361	401	404	404	423	427	392	409	408	391	388	396	380	427	376	392	394	375	386	384	385	357	394	377	388	371	386	416	384	413	399	421	392	394	376	388	395	393	422	372	397	375	367	407	453	435	406	418	396	388	384	401	396	387	390	418	382	395	394	392	385	389	402	396	431	397	380	369	414	408	376	427	432	408	417	371	385	397	410	359	397	387	360	381	388	400	416	412	372	387	377	388	440	385	416	390	389	421	403	369	394	455	444	387	377	396	458	361	377	419	417	372	392	414	444	395	406	410	415	374	395	407	397	400	405	417	393	385	369	401	415	379	397	400	398	387	362	423	385	391	409	416	396	400	401	397	398	408	409	381	399	408	410	438	363	401	378	359	405	391	406	398	401	391	381	388	392	348	399	398	367	375	397	361	400	412	383	397	403	422	430	376	422	388	371	384	382	419	419	376	363	388	379	424	418	405	388	433	417	437	404	404	393	396	419	438	411	386	434	393	369	384	410	384	418	405	431	363	401	432	371	386	417	389	396	385	377	411	356	411	398	409	364	389	388	393	392	395	420	405	384	391	409	396	392	414	364	363	364	403	400	418	431	389	357	380	357	376	409	399	410	383	369	365	414	368	412	371	390	391	381	357	424	384	384	411	414	388	415	406	402	373	412	364	414	403	378	397	393	374	369	413	394	411	390	392	399	387	408	427	380	386	418	390	394	423	386	374	371	405	376	418	403	378	344	405	425	405	376	378	422	370	415	404	384	390	388	375	394	401	387	379	421	360	381	387	367	374	387	414	350	382	390	403	397	383	387	376	412	377	373	387	374	378	374	353	397	431	358	417	368	400	367	426	382	393	433	368	394	419	419	400	391	390	408	396	430	384	364	425	401	431	357	401	362	388	422	404	384	418	405	398	365	395	391	370	418	401	360	380	392	391	425	378	411	393	385	390	421	396	387	407	398	405	401	417	400	382	391	367	398	382	392	385	379	417	436	389	380	420	420	408	382	404	375	363	377	431	365	414	359	373	389	417	397	366	424	394	382	403	414	371	387	395	418	417	392	400	431	374	376	424	347	362	376	391	441	414	417	358	387	394	378	378	399	435	382	429	398	434	386	405	408	376	420	439	417	363	411	420	425	427	370	406	408	367	389	403	397	354	354	406	393	414	353	388	405	415	407	397	410	393	413	379	392	395	399	415	395	411	398	381	370	406	450	383	432	371	377	386	357	423	404	412	412	437	397	384	422	394	392	388	385	348	388	409	409	424	369	368	420	360	411	412	414	404	379	361	391	399	396	411	404	397	389	412	418	356	359	385	384	399	374	433	389	422	436	376	405	421	420	439	423	390	403	419	375	438	433	383	430	387	405	413	378	380	407	382	403	403	385	416	385	405	434	388	390	401	409	403	369	408	345	389	398	400	386	381	405	395	424	403	433	396	413	401	378	385	364	404	359	379	392	407	397	417	426	407	388	393	377	408	403	397	383	393	382	380	442	396	385	391	397	396	396	380	374	363	398	412	390	401	392	359	407	400	397	386	411	418	420	411	362	359	373	367	386	366	390	408	388	371	391	395	360	405	419	393	394	374	380	423	401	391	372	403	352	414	389	403	410	410	368	401	395	397	443	400	378	352	390	380	406	407	439	413	431	404	407	414	382	423	371	384	358	427	424	368	386	401	421	405	385	360	413	421	389	466	372	384	394	426	413	404	353	390	378	388	384	397	404	382	424	398	356	378	425	409	385	349	363	397	404	410	378	410	429	432	381	386	351	385	390	401	382	394	379	388	414	398	397	412	401	384	390	376	384	366	414	366	386	419	408	395	390	380	416	383	373	417	384	378	388	381	436	400	418	409	360	384	408	396	397	371	402	408	395	407	393	392	422	375	399	409	410	390	405	391	384	444	368	371	383	367	424	404	395	403	428	404	408	390	388	408	387	390	395	385	377	410	366	394	394	366	454	360	366	417	396	405	399	386	378	405	381	412	402	418	406	382	423	422	408	377	372	411	407	414	423	405	383	404	405	408	372	412	368	431	376	389	435	380	417	361	401	386	410	399	378	394	387	399	404	362	395	387	403	457	414	393	404	368	374	417	363	385	380	393	414	371	386	407	409	390	394	392	362	403	406	399	442	386	404	365	431	397	398	423	413	378	417	413	375	380	383	352	363	418	393	372	423	411	427	388	420	429	401	393	372	426	383	403	398	413	404	405	388	424	380	373	383	410	377	418	426	394	367	384	400	375	379	364	392	366	397	374	385	419	419	366	374	388	401	390	397	391	378	406	395	380	400	392	385	429	379	383	404	392	382	421	395	432	385	365	371	358	384	373	425	375	422	425	417	393	383	380	403	404	380	406	406	418	437	386	390	378	395	402	378	395	365	355	374	367	392	369	377	399	429	369	391	389	423	426	402	423	367	378	399	387	389	423	394	410	401	399	393	375	404	412	378	391
49601	65579	61069	46652	33442	21717	15442	11942	9228	7094	5458	4362	3663	2992	2523	2135	1818	1517	1339	1150	1031	920	852	766	670	680	618	578	533	499	474	464	466	446	457	427	414	418	439	398	409	387	403	372	398	358	383	397	373	370	404	355	360	403	356	410	365	396	363	416	398	377	389	365	385	371	380	393	384	342	365	389	397	372	396	364	356	389	367	361	368	379	381	377	351	383	379	380	380	366	385	381	327	430	371	367	352	382	403	341	393	385	390	348	382	357	381	368	367	389	354	392	349	371	366	375	356	342	372	372	363	360	393	427	407	364	360	389	355	417	371	393	372	376	378	379	394	382	348	395	384	363	349	357	367	381	376	368	404	383	405	349	362	355	377	392	333	379	388	378	388	398	365	367	328	382	374	380	347	372	368	358	411	375	398	403	366	332	349	320	348	364	365	358	389	355	368	393	331	377	368	378	376	404	389	360	390	339	370	348	367	370	376	395	360	408	394	375	366	338	349	382	379	368	377	375	356	405	385	345	340	335	379	380	396	374	391	394	350	349	386	352	361	367	402	368	366	340	365	379	378	389	395	384	368	393	357	354	378	391	370	338	387	368	394	347	391	384	374	329	375	354	387	381	370	340	351	357	360	401	362	358	354	407	392	349	344	367	339	377	353	365	368	374	361	361	402	371	383	368	402	356	346	354	387	382	395	394	350	368	374	391	361	386	334	393	382	412	357	396	373	404	357	345	352	394	362	352	361	375	372	386	383	384	387	380	373	356	342	387	399	362	368	392	391	386	394	381	385	395	325	386	398	398	359	370	371	404	386	357	398	370	360	348	378	378	384	366	375	350	356	376	340	403	380	382	397	377	350	435	357	400	357	340	389	372	374	385	333	359	379	397	339	392	395	393	346	354	379	357	352	340	380	380	346	407	372	377	398	375	376	381	375	361	369	366	371	394	369	357	391	380	386	365	368	366	358	419	384	387	373	375	414	378	361	396	402	379	394	359	339	373	416	340	353	383	357	385	394	378	360	362	381	401	377	357	356	353	348	374	391	363	371	330	420	369	427	385	388	376	357	380	343	390	348	378	382	320	360	348	382	368	359	336	387	384	392	355	348	371	388	348	366	393	353	391	405	360	351	367	338	393	391	398	320	371	353	387	395	378	352	375	386	371	376	371	376	371	397	377	380	362	363	395	359	393	352	348	384	348	382	405	360	373	361	337	351	391	363	377	333	385	371	355	389	332	376	381	363	380	392	344	366	374	347	375	341	379	352	371	375	360	368	361	387	376	369	368	370	372	350	348	382	371	413	355	341	408	419	374	376	361	380	392	374	349	361	366	361	330	389	415	381	363	413	368	375	349	357	377	384	351	374	341	354	365	374	423	399	365	330	428	344	384	355	345	354	394	387	345	345	343	376	358	361	375	356	387	373	385	343	373	413	376	382	396	332	397	370	350	353	390	360	370	410	383	418	319	367	366	386	350	366	366	386	363	355	367	391	380	356	346	345	341	378	396	363	378	387	353	335	420	390	350	359	381	378	354	361	394	379	360	383	369	386	362	392	354	382	361	377	358	372	413	362	354	364	369	411	390	348	358	355	346	360	377	363	419	422	366	395	387	382	371	371	392	363	351	363	351	354	385	343	360	374	361	370	378	370	424	371	359	364	380	387	369	394	352	390	392	383	327	397	357	351	409	333	378	390	374	396	367	339	377	338	367	367	380	362	386	396	358	363	382	387	329	371	384	348	383	354	358	384	400	363	374	357	346	379	343	370	386	369	382	361	378	378	348	385	368	415	360	402	378	390	398	394	357	377	398	385	377	370	389	347	374	402	396	369	349	361	409	377	364	388	373	389	338	388	341	361	375	373	391	344	370	365	399	353	368	358	350	403	367	408	359	365	369	357	370	352	394	348	331	374	380	375	378	380	374	391	359	427	351	375	415	377	374	397	376	365	379	352	377	350	368	361	382	403	386	375	404	357	384	380	372	378	364	365	343	398	382	366	363	393	372	385	381	383	390	341	402	388	378	390	361	345	377	332	372	369	375	400	356	424	328	389	350	394	397	369	418	372	349	363	354	361	365	388	370	348	348	382	359	351	356	359	382	378	371	361	401	362	368	386	340	340	365	353	323	354	402	407	367	373	368	363	388	374	393	391	361	392	395	356	368	396	349	363	372	399	373	357	345	342	372	374	369	363	364	379	372	387	405	351	346	383	402	355	348	383	340	378	369	361	379	362	359	375	393	374	351	367	349	390	397	375	377	380	395	376	366	365	387	360	361	392	381	370	370	348	384	371	439	367	357	354	359	375	377	377	376	364	357	384	353	417	365	346	377	391	366	381	374	366	363	335	418	376	360	383	401	378	357	362	386	354	374	352	386	375	410	374	406	372	371	370	358	395	380	373	376	410	377	359	360	382	361	360	400	382	349	380	392	371	410	363	371	363	363	374	372	370	354	368	403	367	369	376	359	336	368	367	354	411	341	409	361	401	400	353	352	368	363	382	391	418	368	385	359	379	377	355	359	401	386	361	407	354	383	381	365	370	368	406	393	389	385	412	360	369	396	373	366	386	382	388	420	354	375	347	383	371	408	320	372	416	350	369	378	369	347	348	336	391	359	359	360	396	350	376	395	375	374	365	382	365	394	382	365	383	398	396	360	345	354	388	379	352	361	355	360	332	401	368	352	366	376	424	370	348	353	387	380	355	368	366	370	376	374	384	342	368	340	384	374	397	373	330	380	364	356	373	328	388	367	379	373	388	348	357	365	368	395	371	380	369	381	332	363	406	361	345	390	380	360	379	364	331	416	366	352	364	363	382	343	367	379	413	388	386	373	393	360	373	398	384	381	378	401	374	332	386	358	368	360	411	387	355	396	393	382	346	390	409	329	354	380	356	360	353	344	371	371	390	391	368	389	355	368	390	346	393	331	359	361	374	363	393	374	379	361	386	356	382	384	403	348	366	398	372	391	371	400	395	372	420	374	325	369	354	364	379	391	388	362	373	365	382	379	378	333	364	376	373	415	407	401	346	379	385	378	374	372	384	392	394	356	341	406	361	364	369	374	350	362	342	381	406	381	385	376	381	370	374	366	370	405	352	376	400	322	357	369	352	393	372	428	400	354	366	393	329	358	389	336	367	330	331	356	385	391	368	384	357	398	406	403	365	371	344	323	354	368	358	364	368	410	391	357	381	363	380	382	409	390	361	418	373	377	389	373	364	376	378	386	382	365	370	389	371	376	351	368	368	333	373	326	370	372	397	357	369	373	405	371	356	317	388	395	372	398	363	398	359	351	373	360	339	368	393	355	369	371	344	401	358	368	364	346	347	372	394	350	362	373	385	362	417	367	365	377	363	326	385	366	362	336	333	386	363	380	402	361	385	385	339	334	376	363	382	348	364	391	385	370	363	374	374	383	390	366	377	390	364	384	347	413	361	337	358	358	384	347	364	363	376	409	390	340	351	370	399	364	360	394	356	392	399	387	391	383	381	364	399	330
24213	21617	29462	24723	22655	23410	21390	10192	6201	4518	3588	2878	2437	2157	1705	1539	1282	1153	1014	946	839	776	746	687	656	662	627	552	554	524	512	506	498	498	530	456	500	478	480	463	439	428	464	432	411	408	427	457	416	462	451	424	437	453	402	412	406	420	447	411	464	435	440	405	388	438	426	444	477	448	408	404	418	451	405	427	433	432	431	435	445	396	415	426	436	431	453	461	440	405	449	420	441	401	452	395	399	389	415	392	441	408	439	465	435	415	375	428	434	395	450	418	406	444	453	450	413	447	410	449	440	400	411	418	449	489	423	406	457	423	394	426	439	417	389	414	453	429	406	367	425	401	417	402	416	433	465	418	450	460	474	412	405	427	410	421	412	466	453	416	442	433	433	423	428	415	394	377	407	426	415	435	435	431	446	454	424	443	424	394	427	424	406	423	416	433	433	455	436	388	420	473	441	431	459	453	447	427	440	458	413	379	424	428	445	404	385	412	448	409	399	413	454	465	412	429	436	425	389	424	396	410	413	451	393	410	419	434	424	443	446	412	445	428	408	431	433	400	434	449	441	427	427	431	418	412	401	410	447	375	427	409	419	408	430	442	463	387	462	442	431	415	433	416	433	415	421	419	414	427	430	438	404	444	417	403	405	414	418	419	393	417	468	451	430	453	434	400	408	432	431	408	421	480	461	404	473	449	444	429	407	423	413	411	452	441	412	436	435	448	447	409	425	446	419	382	425	431	435	423	420	371	438	433	433	447	435	413	437	427	410	425	424	408	424	399	415	436	410	443	508	441	406	434	406	411	451	417	447	405	404	391	416	421	390	454	468	424	459	425	413	435	435	456	402	435	446	413	424	420	389	455	390	410	410	439	431	459	440	433	435	447	451	420	450	402	445	407	445	421	411	456	412	419	453	424	438	449	430	424	396	412	456	420	468	417	433	449	428	410	408	395	435	413	444	438	489	440	403	446	450	420	426	420	415	412	442	410	402	454	458	448	411	432	418	394	419	450	467	428	446	444	428	434	433	425	459	447	366	428	435	425	399	437	400	447	479	427	483	464	446	434	448	403	431	436	387	407	438	459	462	432	404	433	405	384	424	444	465	431	392	431	451	450	425	446	433	451	406	416	418	427	406	409	418	432	405	425	420	431	462	451	368	444	446	437	436	419	433	424	464	386	477	449	434	411	460	463	421	430	431	446	414	425	445	391	396	412	455	409	428	435	443	411	457	440	428	451	441	424	388	438	441	441	445	435	417	439	418	447	414	427	429	407	421	444	439	461	462	410	427	457	387	422	441	444	424	402	433	407	436	421	426	435	426	401	407	398	453	459	446	416	473	402	431	439	404	390	444	443	370	407	441	430	422	419	428	429	429	398	413	431	435	398	434	429	465	467	406	405	446	423	443	461	481	438	438	420	444	434	415	428	434	400	413	457	396	450	402	400	449	435	410	412	436	457	425	425	442	420	448	443	410	398	419	388	422	412	418	399	403	436	416	402	418	436	425	413	446	444	428	364	434	421	387	431	393	426	448	411	437	437	387	426	399	426	429	431	425	424	452	391	415	408	434	452	416	399	422	465	452	436	430	436	413	410	423	434	399	415	420	433	395	451	414	372	399	418	415	442	424	414	430	449	423	433	428	430	421	400	401	400	417	429	429	451	431	411	426	451	455	446	436	389	434	429	414	396	439	439	435	418	441	427	465	434	412	420	422	428	431	424	454	461	405	442	400	427	466	421	405	424	458	444	448	453	443	411	412	455	391	406	452	417	423	383	450	421	449	376	422	423	420	414	407	447	421	450	401	364	417	424	457	433	431	420	458	382	458	444	418	467	404	429	447	404	434	394	422	453	378	430	431	393	409	387	430	432	460	434	433	437	428	414	459	431	425	459	421	422	440	389	442	420	431	426	448	418	444	422	398	414	443	459	400	461	391	422	425	430	433	417	433	411	449	374	412	413	437	371	439	400	414	426	444	414	431	420	411	443	420	413	456	419	401	399	415	441	448	455	410	421	431	442	368	440	424	476	463	444	439	411	402	418	465	408	434	476	403	446	456	441	426	407	413	422	442	463	446	435	431	469	449	414	412	422	435	445	437	411	426	443	462	420	421	409	433	434	429	439	420	465	428	424	390	456	447	404	436	412	421	379	390	429	420	448	422	461	405	435	420	410	449	416	438	422	433	393	463	442	427	419	430	476	450	399	422	460	430	492	436	395	429	453	449	418	428	404	453	399	416	418	420	430	438	440	398	425	441	446	440	477	434	454	424	413	387	450	427	421	387	397	412	419	414	424	413	422	402	420	417	441	399	384	444	399	433	466	434	407	438	408	424	423	437	416	426	407	444	444	463	401	393	408	399	433	428	431	412	450	423	413	401	415	421	421	446	413	467	387	431	482	373	422	419	439	428	412	430	420	420	425	438	446	450	430	390	463	436	463	432	422	438	414	387	412	417	427	441	405	424	465	443	441	425	437	424	447	438	405	411	429	403	477	437	444	420	407	412	415	416	413	443	413	445	412	473	402	418	425	443	428	425	403	438	446	439	447	416	421	425	409	392	442	453	406	423	453	388	410	414	417	406	421	429	434	406	419	410	420	425	439	421	405	434	446	440	439	416	409	436	412	454	443	476	468	437	440	403	441	407	471	444	439	415	446	415	405	407	434	422	452	472	412	374	414	409	428	432	453	421	451	388	390	429	424	467	442	414	418	458	438	471	422	427	436	463	422	391	422	446	403	431	427	408	388	393	427	432	418	424	420	433	426	438	466	413	433	441	419	432	451	427	387	401	426	448	469	398	372	417	450	445	424	406	429	431	444	443	421	418	386	460	444	398	457	462	411	429	440	440	441	462	414	443	391	492	412	411	391	419	408	437	430	431	448	414	403	410	454	444	393	390	456	409	426	430	404	463	428	397	443	443	428	418	422	428	453	473	430	436	400	459	442	416	426	411	437	457	413	404	432	417	462	438	416	404	413	454	438	417	400	399	437	455	420	426	396	438	428	402	396	430	465	418	439	413	447	390	439	391	438	423	453	418	427	400	418	399	401	405	419	422	442	406	424	426	415	399	418	454	453	412	412	391	444	425	400	423	404	470	402	415	477	432	407	458	398	436	443	482	404	397	435	425	429	459	442	420	431	435	422	450	406	439	422	420	387	405	440	426	382	450	450	422	377	423	421	430	406	474	431	432	426	435	463	431	454	422	406	406	462	416	444	399	420	407	362	421	415	451	436	438	434	427	403	411	406	412	412	428	444	432	403	430	415	465	411	403	471	416	446	391	439	447	426	444	402	441	428	441	456	448	444	433	450	433	427	426	423	420	435	437	436	444	407	419	416	436	417	433	386	396	411	436	394	410	413	414	418	450	426	408	420	412	427	459	408	415	385	423	408	449	428	441	438	423	411	409	427	440	445	432	420	422	424	400	411	427	441	410	418	423	407	440	419	441	434	441	432	460	424	420	435	467	410	431	424	412	411	412	420	434	421	413	453
51192	70693	64275	47893	33788	21934	15660	11967	9433	7081	5404	4422	3794	3115	2553	2184	1881	1560	1360	1244	1043	906	828	805	726	637	670	641	577	530	534	512	444	468	473	480	415	422	465	429	452	447	392	441	408	394	441	408	388	406	408	399	391	392	413	410	387	398	383	394	393	378	386	409	376	420	395	371	419	422	399	404	438	385	390	380	383	401	396	429	361	394	404	394	402	376	365	408	410	377	408	391	367	384	418	386	391	421	398	395	385	391	414	370	392	384	346	389	399	380	429	436	408	376	381	388	336	399	365	353	390	402	360	376	357	385	416	434	389	405	367	373	384	415	411	364	372	388	387	409	382	366	400	413	402	371	382	375	400	392	394	382	342	383	411	399	401	411	369	385	417	381	379	394	369	413	390	375	399	337	418	395	405	388	435	356	407	394	371	371	432	407	403	400	405	380	413	400	415	400	425	373	382	417	365	360	410	379	394	378	404	421	405	416	403	387	369	394	407	365	407	382	415	387	417	420	400	404	424	404	376	382	389	445	384	389	401	416	380	379	409	424	375	399	407	391	384	386	399	384	409	388	412	394	380	373	381	393	368	375	428	386	385	417	406	391	406	374	365	395	402	375	397	400	386	384	412	381	431	386	372	415	369	369	422	443	410	367	392	387	376	380	404	388	391	410	387	405	390	423	411	363	380	403	408	380	383	401	387	409	387	407	405	400	400	395	390	414	422	402	386	395	403	356	395	357	397	402	391	393	396	376	403	408	418	391	417	408	391	415	374	401	411	403	405	397	373	379	392	380	387	373	416	377	376	387	376	379	407	391	384	376	390	381	383	407	412	407	368	420	389	385	386	403	370	358	377	400	407	398	388	413	404	418	347	388	392	379	352	406	352	394	350	379	402	391	403	381	400	441	366	427	394	364	342	377	399	400	386	408	402	365	381	420	391	399	404	386	365	460	373	371	399	397	381	403	408	392	347	370	426	399	382	383	418	380	404	384	426	401	401	386	408	443	376	380	321	406	375	357	399	398	398	430	413	376	407	375	371	398	400	397	388	385	395	420	404	400	400	397	380	383	406	346	405	387	399	353	406	370	357	394	433	369	372	363	405	392	396	383	381	423	398	356	373	383	396	418	374	354	404	406	374	425	352	355	363	395	352	395	383	370	365	379	398	429	426	398	430	406	376	404	396	410	416	421	391	417	417	368	383	446	416	424	409	407	398	395	405	378	365	415	381	409	362	391	376	405	386	435	394	384	424	417	388	423	377	402	430	432	400	364	396	390	388	383	431	382	387	370	387	388	349	382	380	358	395	411	414	406	364	414	397	405	391	407	370	400	413	381	370	395	412	362	405	405	369	383	383	397	380	376	425	386	375	368	418	414	407	399	370	409	409	379	402	406	373	389	392	383	398	443	405	376	371	389	403	394	430	422	373	425	417	417	380	405	377	348	402	385	389	421	403	395	388	370	391	412	378	384	383	405	394	394	369	341	389	389	429	375	393	415	365	399	402	415	382	367	388	414	376	404	394	400	399	410	406	351	391	429	428	388	385	433	410	385	348	384	413	380	416	391	425	410	411	421	378	389	361	377	379	400	411	380	398	376	378	391	390	385	370	407	417	387	399	400	382	425	445	417	408	368	414	425	414	372	389	393	402	423	407	392	407	377	413	396	376	390	393	398	411	379	410	405	374	417	371	382	384	386	418	403	370	376	379	391	371	378	376	344	437	422	411	387	398	382	419	388	405	376	384	394	384	390	372	420	412	409	378	359	384	375	390	364	385	377	390	441	392	363	378	385	398	392	402	355	372	389	414	411	399	380	386	394	370	431	372	425	382	413	386	380	383	392	387	369	393	371	393	397	418	381	388	379	380	407	425	392	416	366	428	395	383	421	390	375	371	349	395	445	367	423	349	384	369	349	408	409	399	381	423	411	399	426	393	397	376	405	380	358	386	393	380	400	388	437	377	409	430	387	399	391	391	393	416	406	386	387	407	383	410	391	379	419	423	414	430	404	382	389	396	387	389	382	395	392	385	388	375	407	397	421	430	370	408	375	398	417	413	364	404	394	410	434	369	415	377	373	408	400	372	354	377	402	401	382	399	373	402	392	387	379	425	394	422	374	373	389	394	396	408	355	375	407	426	417	408	413	418	352	410	364	387	354	401	333	375	403	401	400	389	376	387	395	411	404	383	372	398	401	402	418	429	380	407	404	384	383	413	398	395	370	396	357	400	385	412	403	390	406	406	407	327	389	406	387	381	432	388	383	440	400	401	400	403	382	410	382	375	426	421	398	428	396	395	416	364	400	387	388	372	377	412	331	378	459	414	403	356	405	392	391	370	357	400	393	428	389	373	399	361	382	408	425	385	420	405	411	439	405	370	420	382	369	404	412	384	393	424	424	359	414	397	387	369	406	397	396	390	409	387	394	411	400	405	423	355	385	396	381	405	352	376	434	379	417	407	407	415	394	405	380	372	407	373	388	415	432	371	401	424	401	434	397	382	377	392	377	375	408	364	405	395	407	396	386	397	413	374	454	416	421	368	407	377	392	407	372	411	423	403	384	383	374	390	385	385	355	429	398	371	387	417	352	387	397	375	384	410	400	368	393	445	369	403	396	417	391	434	420	390	402	389	379	384	419	412	407	341	381	413	369	371	371	387	416	379	389	383	390	370	380	416	383	376	367	390	369	424	414	428	383	370	417	406	391	408	409	388	399	414	367	371	445	377	421	413	402	419	388	382	409	387	427	381	374	403	361	365	408	385	383	415	366	427	400	426	395	386	390	387	389	385	394	434	401	352	394	355	402	399	384	403	378	387	428	370	413	391	390	417	371	350	405	426	415	416	447	383	429	415	398	422	385	370	421	343	362	371	343	411	421	408	363	406	400	393	375	440	357	391	407	358	370	384	403	371	395	406	407	371	361	354	377	397	396	391	440	378	378	378	397	412	426	353	383	400	370	385	410	394	391	425	387	384	379	387	407	415	370	390	362	383	431	399	367	359	376	376	353	400	377	391	407	403	418	390	368	396	381	372	422	387	389	388	417	399	393	405	393	400	378	383	438	407	402	349	399	397	376	399	396	438	407	408	383	379	383	391	434	418	357	405	410	376	418	408	407	395	361	399	384	412	420	428	387	382	395	378	405	391	376	355	402	407	391	399	384	385	409	377	383	402	410	393	386	385	389	424	373	403	389	397	373	405	419	429	402	366	392	408	382	393	378	386	398	386	379	386	415	385	424	431	405	383	383	378	386	388	377	413	395	405	371	379	407	378	415	374	385	378	380	389	388	430	390	403	383	381	407	411	369	385	390	432	373	382	413	420	410	357	394	367	394	367	372	389	393	400	389	407	419	376	386	381	383	450	408	395	353	380	377	376	357	388	422	401	404	374	399	408	411	366	380	388	362	413	411	375	402	413	383	395	372	374	381	407	385	396	393	360	402	394	399	395	409	380	404	396	395	428	417	437	430	418	419	389	393	374	354	384	376	418	422	425	414
28987	23845	34873	33028	22239	12854	7592	5207	3714	2641	2089	1753	1530	1322	1144	1001	855	762	690	674	643	582	578	512	492	458	508	409	444	462	377	390	404	389	401	362	384	374	364	364	349	383	344	350	400	343	358	365	380	352	333	354	384	347	386	351	348	359	370	384	359	347	358	354	341	334	368	373	380	317	345	332	389	368	323	360	363	367	363	353	336	352	340	384	391	386	339	343	342	357	367	359	357	370	344	371	364	351	362	343	398	339	341	339	371	366	355	377	376	378	371	379	364	342	330	308	382	380	363	331	367	354	354	339	364	386	394	327	325	366	359	362	347	362	380	366	365	373	334	313	352	358	361	345	370	370	370	393	352	355	356	353	386	364	335	348	346	335	371	352	378	353	361	325	370	358	346	362	349	353	391	372	356	374	369	336	346	333	387	390	364	330	340	351	336	348	347	385	414	383	370	371	345	348	344	361	359	361	370	357	377	344	366	379	353	346	388	368	378	368	344	369	369	375	366	356	343	355	367	354	368	370	346	353	349	331	344	346	332	315	370	368	368	349	354	363	349	369	381	364	352	368	379	336	369	375	353	345	396	355	373	357	364	357	340	370	387	366	374	356	343	359	350	324	365	343	348	364	362	363	362	364	367	351	354	352	384	324	336	341	298	306	359	322	382	353	389	328	381	318	379	346	360	339	339	351	363	356	375	324	388	346	351	391	350	352	366	340	356	372	356	353	379	347	341	361	364	343	377	328	355	384	388	379	365	353	367	356	360	378	362	357	332	343	358	401	355	393	337	364	327	385	338	389	383	349	368	352	367	377	333	349	373	382	371	392	365	368	349	352	375	323	354	347	355	343	322	336	378	387	387	350	377	367	340	370	314	356	366	368	358	392	391	377	366	342	383	402	361	338	363	358	346	337	375	369	333	355	361	366	386	363	377	374	383	354	365	340	381	362	351	342	341	342	347	367	357	383	365	340	357	381	330	344	364	370	374	358	340	359	374	334	389	405	367	367	356	377	348	311	356	343	335	390	297	378	371	362	379	350	386	389	356	385	326	379	353	372	359	362	334	370	350	355	392	381	347	356	333	378	384	374	369	320	350	383	352	329	366	371	368	401	364	346	313	340	393	341	356	365	321	364	386	354	375	357	373	369	360	334	329	378	356	387	310	360	398	388	356	355	378	330	348	377	378	339	376	367	367	336	356	341	341	361	347	371	349	375	339	363	342	352	364	368	379	388	358	365	352	326	363	388	372	384	358	323	380	368	351	329	377	342	361	393	341	339	361	336	351	347	368	375	343	357	346	358	354	352	357	368	349	363	348	359	345	359	383	339	373	324	335	365	356	367	358	345	363	330	344	360	370	360	354	390	352	378	377	360	339	383	382	377	359	370	364	352	353	375	358	379	360	367	372	391	352	386	368	358	364	358	345	385	352	380	398	384	324	352	339	369	361	379	366	368	335	374	373	321	377	365	357	350	347	376	359	341	326	355	343	333	313	352	362	357	348	369	364	365	368	390	356	390	344	381	340	372	370	377	365	337	362	345	393	396	363	376	388	354	378	316	377	358	378	371	339	374	350	355	379	369	369	388	323	366	336	333	347	322	360	350	367	378	347	402	359	375	328	380	352	367	358	348	338	343	363	409	336	353	364	365	323	380	394	363	363	367	376	347	348	383	369	343	343	368	337	358	336	375	352	334	373	364	359	355	346	362	358	347	377	375	352	335	366	349	349	364	366	358	406	323	355	345	356	358	366	356	358	386	362	346	382	379	363	397	357	357	367	364	367	367	351	344	355	411	350	344	359	357	332	343	355	384	380	341	386	341	365	381	365	372	358	377	374	363	336	352	351	339	368	393	366	393	345	375	343	336	390	353	319	345	344	344	354	342	368	334	369	361	357	370	339	357	369	328	327	337	345	373	358	345	370	375	361	369	353	348	332	355	371	341	360	316	384	339	373	395	341	385	341	391	376	368	336	358	383	355	341	353	358	321	358	351	386	362	333	365	336	370	358	387	346	333	342	334	398	345	374	338	357	383	340	365	351	355	388	363	327	352	359	359	332	374	386	365	337	327	359	357	343	376	363	337	346	420	373	375	356	379	334	381	381	417	332	328	373	348	401	329	343	364	337	326	363	369	358	362	343	337	361	329	375	359	372	350	347	348	343	387	316	358	358	406	356	353	374	397	348	367	372	370	374	338	345	321	346	353	337	375	373	353	343	368	349	345	364	388	345	363	357	383	346	366	369	362	361	336	342	382	358	353	354	352	376	392	369	361	375	325	381	338	356	365	377	424	380	358	336	343	331	367	343	363	356	386	373	357	352	407	358	371	346	337	349	396	329	361	366	362	395	363	328	351	356	367	402	343	330	363	377	345	348	357	334	384	351	317	357	380	355	346	352	359	356	391	365	328	333	373	369	346	349	338	320	375	340	369	377	362	341	384	348	329	358	358	354	369	380	363	357	377	337	383	343	398	353	371	318	357	343	381	395	318	359	366	394	393	358	365	369	371	383	347	331	365	354	336	311	336	362	366	353	362	354	371	343	338	344	338	373	361	373	385	362	349	373	334	366	347	349	355	358	375	342	376	340	381	323	332	327	350	352	323	343	357	352	354	372	329	364	337	351	307	363	374	354	381	357	374	400	387	347	363	354	348	377	360	346	367	351	372	352	403	330	388	356	384	345	359	342	372	341	353	382	327	360	328	341	334	359	400	331	351	339	358	348	347	358	318	345	362	379	358	360	375	352	347	339	377	363	390	359	365	372	346	369	369	321	340	400	373	382	374	337	389	380	394	348	372	364	350	347	346	372	326	377	359	385	354	385	339	344	376	332	362	366	385	363	381	382	339	348	385	338	384	328	349	338	352	359	372	366	379	375	369	363	367	357	385	358	378	386	365	323	323	338	380	364	365	359	337	388	348	342	366	358	352	343	360	344	383	367	378	361	402	374	326	360	366	329	338	337	352	342	372	355	353	367	378	368	394	341	345	356	357	330	370	372	371	342	352	358	360	373	347	379	334	392	351	365	342	338	365	358	385	356	385	334	363	379	365	346	356	339	351	370	350	351	367	381	339	367	333	359	378	355	342	349	347	357	356	350	389	361	338	390	351	357	387	374	348	358	348	356	340	384	393	365	365	343	355	393	357	358	359	392	350	336	322	333	382	349	408	380	355	351	390	364	335	326	371	344	365	345	338	407	358	345	338	326	357	360	330	308	366	357	377	380	356	373	348	335	399	357	371	359	378	346	366	384	374	364	361	364	364	342	329	370	356	334	352	352	357	338	373	358	366	315	372	373	378	364	353	356	354	345	341	355	326	359	361	325	356	352	363	364	357	346	331	363	337	371	379	380	374	362	362	372	361	317	335	366	364	374	329	319	361	352	353	363	388	378	425	382	375	354	373	391	355	317	359	352	350	328	337	359	368	371	351	365	332	380	349	343	354	362	368	367	375	352	362	342	383	361	334	361	356	373	362	396	342	362	348	357	350	381	364
47037	58106	53669	37265	24379	15431	10981	8590	6162	4603	3545	2910	2503	2129	1789	1456	1221	1126	1005	827	752	667	657	565	545	528	480	463	440	443	424	418	395	399	370	356	366	368	356	330	361	343	369	305	369	351	355	350	340	354	332	324	331	328	321	346	350	324	362	328	331	330	367	329	322	330	326	327	358	355	309	321	320	351	373	373	311	347	350	334	340	342	335	343	337	344	333	349	364	324	355	331	363	386	320	321	322	348	340	325	345	315	358	362	339	340	344	311	366	315	310	351	359	355	346	339	343	349	358	342	376	364	325	345	335	320	344	353	341	314	342	335	336	325	321	345	348	335	330	329	311	369	386	337	341	334	352	308	328	345	324	344	371	352	339	315	333	320	397	323	334	346	356	344	357	322	377	317	315	355	326	326	334	324	343	351	356	335	357	369	362	336	356	354	320	355	348	327	355	305	343	339	353	330	394	347	349	367	329	346	340	342	334	351	347	373	323	360	344	315	335	368	336	346	346	332	343	315	315	340	332	357	337	321	361	307	347	307	361	370	305	371	340	344	348	354	312	341	340	332	334	311	350	365	337	360	305	352	347	352	340	326	331	378	320	352	358	356	340	339	360	359	336	367	322	322	344	314	326	333	344	359	323	356	326	332	331	353	342	334	328	346	322	326	336	312	324	345	340	318	359	365	338	338	344	352	358	346	319	297	356	346	330	306	342	338	333	300	350	347	333	344	378	349	350	332	369	320	364	332	322	337	324	352	354	348	304	345	300	354	343	341	342	347	340	324	315	319	346	333	316	318	351	328	354	366	319	378	360	326	359	367	332	346	327	335	331	366	359	338	321	349	323	349	311	352	339	347	337	319	333	348	351	315	350	359	367	323	346	325	341	364	322	339	337	346	365	340	333	340	361	326	316	357	317	313	373	326	320	377	350	340	387	330	345	348	328	328	340	335	324	352	360	319	353	314	392	352	314	357	336	351	339	328	343	339	331	369	320	371	336	358	325	336	335	343	318	320	349	279	346	352	358	334	340	313	353	335	362	305	349	321	331	332	358	323	341	305	310	384	320	373	340	336	375	325	313	336	360	379	343	314	329	331	343	342	344	343	359	337	355	349	323	369	305	403	368	348	313	323	346	365	295	332	351	343	359	325	327	361	316	318	323	325	352	317	332	372	360	319	320	356	292	327	317	321	327	318	317	355	320	341	323	339	304	352	338	324	351	337	333	337	344	346	319	357	381	326	353	346	314	366	333	332	352	351	363	351	301	377	333	346	355	304	394	320	331	327	335	335	343	365	372	319	347	338	328	379	343	341	341	346	327	355	348	308	372	344	324	331	342	347	357	369	369	317	344	358	354	319	364	353	316	355	349	344	322	377	325	358	355	338	338	349	364	334	365	386	330	324	317	304	363	346	305	349	336	344	317	319	356	341	362	356	331	354	334	365	332	319	356	369	288	365	348	354	363	320	341	325	365	368	353	328	344	346	332	352	337	294	345	301	347	336	351	346	340	347	339	343	350	342	328	311	329	370	342	348	324	318	323	314	318	327	377	343	346	354	396	377	354	337	372	339	349	350	342	334	326	357	329	331	372	330	340	334	318	348	312	353	360	346	339	367	334	347	368	372	330	329	361	329	331	334	336	360	335	345	319	357	337	296	323	306	327	356	355	332	329	352	321	352	359	337	371	346	332	381	318	336	330	364	370	367	356	350	315	351	343	345	319	332	338	312	331	382	350	326	348	316	304	354	337	373	311	353	294	355	319	349	335	361	354	325	355	349	333	338	365	341	286	331	347	355	327	343	354	349	333	352	344	348	307	333	319	326	336	341	335	351	320	350	317	341	358	393	337	338	321	320	326	345	357	337	325	333	319	390	357	387	330	345	330	361	334	343	351	324	372	370	377	359	315	361	342	357	363	328	327	387	336	321	351	351	342	358	370	381	350	326	320	330	341	321	312	325	299	374	384	342	356	325	351	332	322	321	363	320	320	317	335	340	337	345	363	361	334	335	340	375	328	348	326	336	362	386	340	312	336	331	329	336	346	350	359	353	360	339	354	344	328	335	335	330	367	353	376	379	325	345	378	344	359	346	326	330	334	349	338	377	366	327	317	338	347	366	380	329	367	338	344	345	327	358	328	356	358	320	349	340	324	316	311	366	354	313	350	350	343	350	336	374	340	346	342	314	344	319	366	319	316	334	360	348	355	365	346	361	350	337	344	327	336	336	318	308	334	320	367	362	339	382	331	347	357	343	334	354	350	368	346	321	345	355	337	341	386	332	326	368	309	346	334	354	354	349	327	336	343	325	336	353	346	367	367	352	324	352	327	349	334	331	349	374	326	352	353	304	329	349	373	313	324	370	360	330	339	325	348	333	364	349	356	323	348	353	319	353	303	342	308	339	343	353	360	362	322	331	364	300	332	331	335	329	334	330	345	338	362	347	328	342	370	345	336	336	330	295	309	339	323	313	311	338	380	344	339	327	331	321	315	370	344	350	347	318	352	328	330	341	358	330	361	326	322	357	309	335	313	343	378	339	362	330	366	383	308	353	345	332	360	341	332	331	373	311	328	357	389	355	335	368	358	360	331	336	325	359	351	300	359	354	330	318	326	353	346	312	352	330	332	347	343	345	315	358	370	350	312	332	378	350	382	342	323	347	316	365	321	341	369	336	364	343	363	305	307	378	339	333	313	345	318	336	357	344	328	360	363	324	349	312	323	360	331	325	326	328	326	338	365	334	334	341	312	391	312	354	363	331	353	366	364	337	288	341	336	325	311	353	309	366	347	352	327	342	345	329	370	349	350	308	348	339	352	319	327	340	343	338	343	366	368	289	361	365	324	342	366	331	347	347	332	336	342	362	314	317	318	347	342	305	330	339	338	353	336	326	307	359	348	342	342	374	340	345	358	334	339	350	353	384	331	325	354	339	345	345	348	352	358	338	340	318	346	351	332	354	368	364	334	364	359	337	343	354	365	368	350	314	347	320	357	349	349	313	344	333	358	319	330	347	351	353	327	348	344	310	343	338	313	370	305	343	284	332	333	333	326	351	361	336	364	340	353	319	337	326	355	309	354	383	353	323	359	318	330	339	352	368	361	380	313	305	334	332	362	346	390	331	337	347	369	342	354	360	359	325	342	320	306	327	323	349	306	326	350	308	342	339	334	314	357	333	373	354	342	363	318	323	312	348	320	338	347	344	333	342	347	347	342	370	358	346	317	302	347	347	348	360	324	339	328	347	324	322	386	345	327	337	323	351	349	359	336	317	362	343	321	339	343	328	349	321	340	329	337	313	366	351	332	356	346	309	345	349	347	353	353	335	348	352	342	371	359	355	354	358	308	310	349	349	356	322	344	330	326	313	332	315	369	328	371	381	390	325	346	342	342	358	346	360	338	346	348	322	337	351	334	365	343	338	322	307	309	305	357	334	318	352	329	335	358	347	358	323	327	338	373	353	348	351	308	342	358	348	351	372	359	358	341	346	356	362	356	365
25405	21625	29527	26016	23949	23006	17335	9228	6020	4511	3547	2953	2299	1913	1717	1475	1299	1091	961	869	821	741	660	635	627	578	561	509	477	504	490	442	472	445	405	497	465	415	451	422	419	425	424	401	391	406	384	394	445	392	379	405	416	381	423	396	415	431	389	418	385	400	372	388	389	395	431	374	371	390	385	436	414	391	392	415	434	341	406	409	405	370	408	417	412	405	395	416	402	392	426	410	428	375	389	430	418	396	426	391	391	381	412	417	381	378	431	392	379	439	363	425	385	376	421	403	387	364	431	378	384	384	413	382	420	407	381	407	395	405	384	399	447	369	401	413	406	406	443	460	406	397	375	438	399	400	399	413	385	396	403	393	416	392	403	368	411	372	387	416	410	395	375	462	451	379	390	400	404	417	396	396	438	376	387	383	399	389	454	369	421	395	368	402	379	389	425	406	378	370	401	418	387	399	427	374	415	359	435	385	407	455	382	406	395	404	373	374	376	434	404	398	408	372	370	394	427	421	415	391	399	380	412	402	423	371	368	432	398	376	413	384	393	394	389	398	382	389	409	423	409	395	404	395	369	367	407	390	386	401	376	430	367	380	388	398	402	402	388	403	404	404	388	373	442	398	407	424	418	380	397	416	385	385	408	419	411	389	393	422	399	431	417	399	391	432	409	403	395	413	374	395	414	381	386	391	427	416	430	402	355	361	381	393	386	417	413	400	421	350	394	384	396	383	426	380	395	384	375	409	413	397	415	447	374	412	386	431	414	435	406	410	370	387	442	386	409	380	385	389	390	416	386	394	399	382	398	394	404	400	402	395	383	385	423	390	426	389	369	388	404	384	407	375	386	430	422	416	400	427	404	427	386	388	434	430	406	385	419	423	428	446	403	414	403	379	422	390	411	450	358	389	395	412	355	402	395	398	412	377	421	403	379	425	380	371	373	414	411	408	366	386	388	400	384	394	432	429	409	408	375	377	404	409	417	420	338	397	416	384	382	403	376	384	416	415	406	364	425	427	410	381	403	397	392	391	414	395	370	405	410	413	417	399	398	396	408	419	391	395	411	422	393	405	437	363	401	413	422	413	390	390	377	413	412	360	410	412	412	378	428	420	402	408	430	377	366	421	410	383	414	387	394	384	406	407	381	376	379	418	400	455	438	402	413	415	374	408	443	435	392	390	402	381	390	389	410	397	354	378	381	390	386	382	421	394	392	394	412	444	354	395	402	422	377	387	360	420	408	376	411	393	400	407	391	383	397	380	448	391	363	404	358	382	398	409	408	415	359	353	378	384	385	408	411	417	421	437	377	448	387	404	401	441	433	422	425	405	390	423	406	408	388	398	380	428	404	378	398	415	399	396	400	397	397	409	404	440	379	436	427	357	409	394	420	415	368	401	384	404	404	395	395	409	401	406	364	400	413	400	411	376	393	419	393	398	431	419	383	416	428	400	407	384	423	413	400	400	428	394	398	437	377	388	378	420	402	392	405	403	438	407	426	401	358	373	400	397	351	382	374	410	404	378	401	396	362	376	425	402	397	377	382	410	390	359	368	428	377	410	427	372	395	419	387	388	402	399	386	427	389	399	391	395	416	394	409	390	414	369	361	404	368	396	367	399	390	387	424	392	371	380	401	397	425	396	392	390	391	396	407	426	394	425	412	364	397	361	400	404	377	431	360	409	429	389	445	407	417	425	403	362	395	394	395	386	403	412	378	420	398	382	404	412	416	405	385	406	374	431	384	422	398	413	393	365	402	408	382	389	388	369	379	389	404	409	376	397	388	413	413	373	357	414	390	400	397	411	362	402	406	410	413	404	381	386	396	376	405	392	432	399	410	354	361	426	406	372	391	406	401	389	401	407	426	431	428	378	382	365	384	396	403	399	410	390	396	375	383	408	390	372	437	416	414	419	432	393	410	412	430	386	394	384	410	412	394	383	388	401	373	397	400	416	396	390	432	428	421	399	365	396	389	394	439	394	384	431	403	364	375	368	393	413	386	381	399	417	390	406	379	376	417	403	408	416	397	421	390	417	401	406	422	406	415	416	418	435	374	394	370	400	438	365	429	419	397	374	410	366	405	410	420	358	417	391	396	368	375	369	396	390	356	398	386	388	409	392	368	388	396	397	381	399	393	415	414	384	395	399	407	438	354	386	429	410	429	394	402	402	380	408	409	397	409	413	433	444	428	373	384	404	382	404	377	433	396	402	391	387	417	398	356	406	412	392	398	432	418	410	371	398	402	411	373	384	358	415	411	396	376	412	388	398	449	407	431	371	379	389	392	390	394	411	419	419	428	426	388	378	424	417	388	404	408	403	393	396	424	417	352	381	362	437	406	386	391	380	431	409	384	372	401	373	439	431	421	416	414	406	390	404	418	394	391	397	405	397	377	406	393	390	422	427	377	412	397	401	378	359	414	384	385	418	400	368	403	407	416	377	411	391	400	384	414	380	373	402	355	426	424	390	422	395	428	403	384	422	389	392	406	371	434	400	383	407	385	424	403	429	384	424	428	429	392	400	374	394	377	354	388	393	409	408	391	417	404	369	419	416	402	414	424	425	379	395	395	391	398	375	403	391	432	395	396	391	429	365	410	415	409	379	426	381	394	365	373	338	407	372	415	380	401	417	409	394	372	394	381	379	411	373	403	365	406	381	401	402	442	397	393	406	416	403	388	390	370	425	374	370	369	422	392	406	390	392	390	395	386	376	410	373	379	378	399	423	375	385	396	394	388	429	438	396	401	396	398	384	387	407	384	414	395	405	385	419	418	405	395	378	385	420	381	413	409	383	374	396	405	384	406	399	387	402	376	358	370	403	372	376	386	381	360	417	371	385	377	405	365	379	430	429	375	404	368	414	403	388	375	393	411	422	314	388	400	389	381	383	402	420	391	429	373	415	421	402	380	393	413	398	392	418	442	417	413	366	425	375	412	366	443	410	412	393	408	372	384	382	378	399	380	367	377	366	416	401	419	394	415	400	391	379	392	397	398	367	439	400	420	387	402	392	413	412	419	382	410	380	356	386	368	417	432	401	392	389	432	370	387	401	403	405	394	436	401	373	385	424	393	369	430	436	413	377	357	412	386	384	401	360	394	399	359	395	363	394	392	401	398	392	410	401	383	392	374	393	382	393	398	398	417	392	425	410	370	387	393	404	423	401	366	391	384	405	370	417	402	389	386	399	411	396	440	381	412	403	387	392	419	383	384	399	395	391	369	407	386	388	408	368	393	368	401	416	395	408	432	367	378	384	398	390	390	391	349	363	400	406	415	393	377	430	391	400	368	414	382	428	415	414	420	377	388	408	391	421	391	418	373	406	401	390	386	383	396	366	409	376	425	439	353	376	408	415	435	402	401	357	394	397	379	427	409	390	407	415	427	380	387	435	408	380	449	373	360	385	422	395	398	382	379	381	393	412	416	391	368	393	424	380	429	402	387	381	393	382	399	385	404	408	374	378	392	406	369	396	384	353	418	403	392	390	406	417	385	404
46722	67172	61274	46144	29930	21062	15854	11969	8830	6926	5523	4419	3553	2811	2503	2126	1780	1478	1299	1111	1061	936	827	761	744	659	598	609	513	480	454	457	487	431	446	442	423	436	415	408	410	400	378	406	399	350	391	366	379	387	393	394	387	384	341	352	407	420	367	380	372	356	406	345	346	335	374	400	348	350	417	351	384	364	342	379	367	366	373	340	393	334	388	370	393	363	360	350	372	364	360	357	377	337	344	364	332	369	399	368	355	362	390	374	380	362	379	366	366	375	377	346	373	367	402	407	344	375	376	365	391	370	344	391	387	384	372	379	363	364	387	387	350	372	351	358	339	353	379	378	336	376	368	362	410	366	359	378	360	351	388	388	352	358	383	365	360	381	346	377	353	340	356	377	378	404	372	408	337	353	339	368	371	383	392	376	389	369	352	420	364	387	367	351	372	357	347	383	378	368	391	371	366	353	359	391	362	370	355	389	361	405	388	384	373	399	343	388	358	329	366	372	364	387	351	364	377	387	389	380	388	388	382	351	352	402	367	356	415	383	405	387	376	358	363	385	337	368	382	383	368	365	360	371	372	377	387	382	338	360	391	422	347	386	371	360	355	374	392	364	355	370	378	354	341	383	362	358	349	388	376	353	382	396	357	342	406	369	350	382	385	367	393	369	373	377	371	371	374	333	367	366	395	379	321	367	347	357	377	384	391	374	387	414	389	416	407	383	407	368	378	364	356	384	342	368	368	373	385	356	363	393	354	394	380	403	386	377	387	369	368	365	399	391	350	382	378	353	372	377	371	373	379	356	387	376	347	365	374	395	394	336	401	346	402	368	394	394	364	373	387	386	365	369	398	381	389	367	386	385	320	371	411	373	341	365	362	377	388	324	355	363	346	380	359	373	379	368	366	371	374	373	425	404	355	400	397	382	378	368	363	401	363	348	361	359	372	379	360	360	403	379	354	372	369	368	372	382	377	375	352	381	401	416	354	375	398	410	366	358	390	377	382	375	379	393	364	351	403	350	331	364	357	340	385	372	386	390	385	344	384	378	384	382	392	381	382	399	368	358	386	383	356	383	411	391	396	364	333	348	373	358	358	382	378	378	366	365	378	390	369	391	395	383	369	346	341	352	382	377	360	360	353	383	363	314	359	381	362	360	363	386	381	374	385	358	370	371	342	350	354	379	387	386	357	372	370	398	364	371	372	355	346	394	353	386	343	378	364	398	377	391	346	364	352	336	342	396	410	356	356	364	370	383	372	389	370	375	396	388	361	354	380	358	369	368	371	382	377	354	402	365	386	356	343	401	374	392	372	386	398	371	355	404	378	333	397	365	365	373	361	411	377	387	348	362	353	372	404	373	366	355	402	327	356	369	375	362	370	357	369	391	395	335	367	358	411	378	338	382	335	373	356	354	405	411	399	379	343	385	374	375	368	376	356	350	372	394	386	401	401	358	362	369	376	335	340	345	393	360	372	382	339	401	404	314	386	386	377	370	389	374	373	338	362	351	373	414	385	368	380	381	361	417	375	372	380	402	383	369	376	334	387	381	357	369	368	384	387	360	351	379	349	373	388	341	381	364	373	350	378	381	378	381	382	403	370	335	391	410	374	374	389	375	379	383	392	334	422	380	377	391	388	361	358	389	378	386	389	345	372	361	374	367	379	351	379	388	369	401	347	358	383	374	369	393	352	375	351	377	362	357	373	349	380	348	391	361	338	366	370	385	379	382	377	364	343	373	385	364	359	388	353	356	376	345	368	400	398	373	375	381	364	407	369	382	343	357	371	368	371	380	355	367	412	373	368	391	414	393	374	368	376	406	353	387	390	330	365	376	398	335	360	407	352	362	341	384	335	336	374	383	402	361	346	376	327	381	373	367	379	367	350	367	375	350	388	368	405	394	378	344	369	381	355	418	358	404	401	342	408	390	366	390	362	361	373	339	378	362	357	399	368	353	363	368	392	397	366	363	361	340	390	383	393	389	380	349	362	362	357	362	370	301	345	373	366	370	357	345	380	362	378	363	392	357	352	382	369	377	372	408	377	376	378	344	373	356	384	396	378	361	356	394	319	395	392	339	369	342	380	398	387	409	344	382	410	365	395	389	395	385	341	368	368	359	373	358	371	377	404	369	380	393	396	336	349	362	423	404	429	372	386	368	389	365	390	369	334	343	356	368	370	352	356	385	361	352	388	381	339	364	395	427	383	403	368	417	368	358	383	353	382	356	341	372	358	385	362	387	339	333	384	399	396	371	369	397	365	360	369	376	332	392	349	397	388	389	392	370	337	360	351	383	376	335	354	371	375	395	402	338	361	355	355	333	417	412	338	370	401	363	337	391	389	387	374	363	353	373	373	363	388	365	385	360	406	361	376	354	384	387	348	361	370	372	376	384	385	372	377	389	401	378	376	384	364	386	380	406	358	371	341	314	372	396	344	389	358	404	341	381	377	365	367	385	389	354	394	381	406	398	365	357	350	352	389	374	386	391	349	398	337	385	361	387	333	379	349	381	394	371	384	355	361	361	376	395	372	415	349	345	386	333	362	363	367	373	391	357	354	380	379	363	375	381	378	363	334	359	367	389	370	361	355	377	407	372	366	376	371	383	394	379	396	362	357	401	373	417	360	369	401	360	374	355	370	369	346	382	383	389	342	352	361	405	374	364	374	383	375	381	357	404	375	382	370	400	352	353	380	354	399	365	428	361	382	399	406	357	371	380	372	351	344	375	340	417	371	350	325	351	387	369	380	391	366	387	393	376	365	340	355	370	364	352	370	371	349	394	416	381	369	386	393	382	377	386	355	367	375	377	368	372	383	353	359	346	396	351	359	374	383	388	355	375	343	368	375	385	379	366	368	374	363	360	384	371	365	358	361	360	411	354	389	381	380	360	399	366	382	372	360	389	344	363	391	373	358	389	342	381	374	403	363	389	383	412	379	370	344	381	392	359	360	409	378	319	391	373	364	353	364	381	379	343	396	370	357	365	347	359	372	356	346	396	346	365	391	367	369	385	393	374	340	374	361	373	389	398	379	382	366	367	358	366	370	339	361	348	358	329	372	393	371	346	377	376	385	325	408	399	388	361	374	376	382	339	351	396	368	395	346	368	366	329	378	335	374	343	376	395	368	388	356	344	368	373	403	371	347	369	339	361	380	381	353	412	369	376	388	370	350	349	357	363	380	361	340	358	407	400	383	372	385	388	391	389	361	353	359	370	339	373	382	351	358	390	341	402	368	392	396	361	330	360	389	385	368	383	368	389	372	384	367	376	366	384	293	408	345	363	325	357	381	379	387	402	384	405	367	354	394	382	369	399	352	353	338	367	353	368	357	374	361	381	378	348	396	363	392	396	372	363	404	359	397	383	384	383	404	378	346	394	364	364	393	370	375	378	361	374	408	355	367	372	360	371	359	397	347	395	344	355	387	370	374	360	376	380	343	382	336	391	380	397	394	386	347	371	384	344	404	367	393	375	365	364	370	361	367	369	376	370	362	402
25079	21690	29505	24974	22933	23338	18788	9763	6162	4684	3754	2922	2483	1965	1756	1399	1296	1127	1020	879	833	777	739	671	646	584	593	563	519	530	466	444	494	436	449	467	459	404	426	445	445	402	403	402	406	409	403	418	380	395	401	413	433	412	388	405	380	400	406	398	385	425	382	387	399	369	387	386	407	380	382	408	379	390	398	400	407	385	426	414	407	367	342	390	374	387	357	374	386	414	426	392	390	363	388	403	439	379	393	399	384	388	371	356	406	386	431	363	422	370	397	374	375	398	349	409	371	376	410	369	376	400	390	381	389	412	392	392	399	373	368	358	372	385	398	368	389	390	384	382	387	409	363	396	364	396	376	365	388	410	411	408	405	411	425	394	400	412	397	394	384	420	376	380	390	378	391	351	392	417	434	394	373	424	397	387	394	422	404	369	386	395	409	391	407	382	425	368	405	370	410	401	374	398	396	397	390	380	375	387	418	412	341	428	386	351	362	411	405	425	373	381	415	408	370	336	401	390	372	415	419	378	409	393	379	426	409	387	358	389	352	399	422	381	369	398	391	436	374	396	422	375	384	364	384	388	362	368	398	368	407	408	383	359	374	377	376	409	401	417	391	416	401	425	392	366	392	418	394	380	392	385	398	360	381	405	395	377	392	397	365	360	393	371	391	374	380	384	380	402	377	361	359	351	381	392	390	358	417	386	383	385	426	408	407	392	388	423	404	407	384	362	333	390	412	385	409	382	406	387	382	407	371	404	444	387	381	395	391	406	395	396	353	407	373	392	350	389	426	378	371	364	393	396	398	377	409	381	374	408	381	358	383	398	403	402	385	378	379	362	358	374	356	368	364	410	392	408	404	390	399	403	393	363	395	377	411	373	361	364	395	399	390	387	412	370	395	403	376	398	353	342	398	386	387	380	405	407	377	400	384	420	428	426	407	385	382	386	416	434	379	394	380	398	378	414	378	359	409	412	424	399	400	367	405	383	421	392	437	395	345	390	442	370	426	389	392	363	366	406	410	366	376	409	346	376	369	390	396	384	416	386	405	409	386	423	370	367	357	395	410	383	426	369	404	403	391	430	421	347	413	384	390	398	354	388	376	371	397	420	376	381	377	399	383	385	417	410	389	389	403	391	390	385	377	394	391	377	418	377	432	399	419	398	406	405	373	388	414	374	424	399	400	377	416	379	408	394	365	384	388	396	410	394	410	394	410	390	388	420	405	391	389	372	385	409	399	345	410	387	397	368	392	377	335	397	362	387	403	370	394	377	390	404	362	373	401	420	373	393	407	419	401	425	422	378	375	387	406	424	401	389	400	417	382	402	415	382	398	378	410	389	394	394	399	416	401	378	386	388	385	342	399	424	387	356	414	372	420	381	381	366	404	393	402	392	393	381	394	448	403	401	432	379	390	395	395	408	392	339	398	402	392	353	413	370	359	401	362	388	380	390	398	413	405	410	380	401	354	381	386	419	400	372	388	387	388	362	379	418	411	413	409	393	393	390	401	375	398	432	403	376	431	392	417	395	386	377	391	398	401	332	423	404	396	409	398	371	401	397	408	378	403	425	368	397	406	388	354	403	387	427	409	417	369	385	426	383	410	387	381	370	421	402	375	403	402	404	359	375	377	391	411	414	383	390	367	366	379	401	401	372	396	396	362	355	387	415	368	391	333	418	390	409	409	400	406	391	390	388	389	379	397	365	350	416	380	398	405	353	378	393	412	387	396	394	386	393	350	378	388	408	415	405	416	395	415	408	402	401	405	383	393	364	395	363	391	371	388	376	404	367	384	410	418	391	368	409	387	381	410	400	373	372	429	417	396	396	428	370	356	403	430	373	397	386	425	320	396	390	364	368	411	364	414	438	375	394	363	366	381	420	359	420	426	399	380	386	432	389	407	404	392	392	409	427	435	397	421	404	410	385	393	390	396	385	387	369	379	377	393	416	371	410	371	395	424	397	395	379	372	406	392	370	406	376	422	370	385	413	393	404	393	391	382	363	368	404	393	413	414	401	399	402	397	411	398	443	372	421	347	375	381	384	396	406	384	398	434	383	398	390	410	378	393	388	394	375	379	410	409	414	379	408	397	387	381	367	404	406	376	409	391	409	397	367	406	388	397	398	397	363	409	390	447	401	375	388	380	373	353	424	376	408	406	465	391	399	398	397	400	380	408	407	404	406	404	411	363	364	377	445	399	429	377	408	344	394	370	375	411	433	397	402	437	385	384	395	409	402	402	403	391	357	334	334	410	388	375	400	402	413	373	381	412	421	373	401	395	411	408	384	396	392	421	389	408	429	398	396	405	386	415	338	378	386	379	394	402	378	409	405	391	379	382	373	350	378	382	378	362	385	369	377	410	403	350	373	374	385	390	420	407	388	406	398	377	397	406	400	388	443	375	356	426	409	381	359	419	388	421	399	391	366	370	412	386	373	379	397	385	411	392	395	400	379	380	377	401	437	409	346	343	374	403	365	388	385	400	391	405	407	395	386	410	383	389	407	375	369	398	394	381	316	401	392	402	383	384	388	415	388	412	411	356	422	398	391	415	393	377	407	398	380	361	408	374	375	380	395	418	400	381	421	375	391	396	387	404	421	364	387	353	375	409	381	405	405	437	365	359	396	404	395	394	386	397	393	356	394	409	374	368	373	377	393	375	420	381	393	397	418	390	429	384	398	387	381	389	385	423	394	382	397	369	355	392	417	412	373	363	393	398	429	375	383	390	429	451	384	398	407	401	391	372	383	363	422	393	360	448	382	384	366	369	386	397	366	431	398	377	381	388	379	413	370	433	375	348	400	370	382	408	410	353	416	400	414	426	388	383	436	385	403	396	330	367	394	374	397	347	398	402	376	321	356	411	382	405	373	372	398	424	429	421	369	401	407	417	368	425	403	379	365	413	383	407	391	385	393	369	374	385	399	369	380	362	380	391	448	400	436	397	369	389	418	403	398	398	370	384	411	388	351	411	415	347	358	370	381	368	366	364	409	407	374	394	389	390	386	413	375	391	358	393	410	411	384	373	405	376	390	402	401	392	385	423	401	375	408	394	374	372	368	391	402	422	400	349	407	407	409	384	404	366	374	403	393	389	373	386	421	442	403	383	391	417	389	395	378	407	383	402	388	425	380	431	376	394	393	374	412	401	409	365	372	426	384	401	388	358	422	371	403	384	400	418	422	432	415	399	378	351	371	426	388	414	398	395	387	365	444	361	388	404	414	368	394	408	385	449	390	385	397	374	355	391	418	418	400	429	400	422	428	376	396	404	417	412	362	367	354	396	380	366	373	394	386	419	396	394	364	407	384	391	408	375	422	399	404	400	381	424	411	397	394	395	411	372	376	371	410	377	358	382	407	350	399	410	356	383	411	433	392	366	370	397	363	416	401	391	389	417	400	410	391	411	393	360	398	384	355	430	354	403	368	418	384	405	396	360	409	418	365	384	409	388	420	385	368	394	394	392	389	419	390	407	382	351	393	366	420	360	379	372	360
49966	66133	60371	43759	31366	22964	17528	12959	9765	7784	6147	4798	3938	3135	2699	2308	1887	1652	1428	1170	1080	908	836	737	734	648	701	606	583	543	498	516	423	450	415	453	410	402	401	396	424	392	372	367	362	403	401	421	359	370	374	380	391	401	375	388	361	371	362	380	360	381	371	371	351	376	360	367	364	364	364	350	377	373	375	384	377	371	369	370	393	363	369	347	361	340	364	373	399	362	346	350	373	343	423	394	349	350	344	395	335	344	381	354	383	385	369	387	398	371	330	367	363	340	389	348	355	390	357	397	350	349	395	375	412	360	387	358	365	384	375	329	372	338	377	368	394	387	364	383	358	338	375	351	375	404	364	362	388	358	401	386	383	369	397	366	350	410	327	378	352	366	381	344	389	373	379	394	384	360	363	383	342	385	371	368	410	369	413	370	338	365	359	383	383	379	401	373	353	388	389	366	363	365	370	375	381	376	381	408	366	344	361	401	396	359	388	344	382	360	402	385	379	362	368	383	403	363	363	374	410	348	355	386	378	391	346	378	384	377	360	345	380	358	375	330	391	384	351	378	347	383	416	399	379	379	389	363	378	354	361	348	350	367	361	349	367	344	392	372	401	314	340	373	377	396	373	347	374	351	407	361	379	346	360	392	343	337	375	383	361	357	370	365	373	349	363	340	336	368	387	347	377	379	409	379	366	343	346	351	366	366	387	380	387	343	373	363	380	393	343	358	384	365	346	391	396	353	372	375	397	353	383	358	356	377	372	378	372	361	381	415	386	387	385	396	382	364	367	410	335	368	378	393	320	352	383	386	373	350	356	364	408	345	361	373	374	373	341	346	390	367	364	344	356	347	387	364	342	334	353	406	386	384	370	396	356	341	357	357	416	366	358	397	370	382	313	363	404	357	353	373	366	359	359	359	373	398	358	374	365	391	365	336	398	348	374	369	358	378	376	389	357	363	338	326	396	344	380	377	369	362	419	372	379	392	355	367	330	368	376	335	359	349	385	377	339	379	384	365	350	341	369	340	364	380	385	362	370	406	367	373	374	338	381	377	397	347	391	379	342	367	379	368	377	393	365	391	390	391	374	356	346	356	382	381	385	404	332	334	363	361	381	349	391	353	353	373	369	358	372	337	390	395	367	368	370	368	356	371	363	370	364	393	346	354	395	359	368	384	352	343	375	376	359	362	384	353	343	375	357	353	373	355	365	332	348	351	375	330	363	405	380	357	395	379	368	354	364	389	376	372	376	347	367	366	354	366	350	365	379	354	357	357	348	360	374	398	364	368	378	375	370	348	366	390	386	385	380	419	349	398	401	376	361	398	360	351	357	421	369	342	346	335	387	377	365	389	368	362	350	354	360	379	384	354	398	373	363	369	374	367	351	365	386	354	386	389	374	359	380	372	395	392	352	350	391	361	330	363	353	354	314	357	352	351	390	381	390	379	355	371	362	382	337	367	374	369	385	366	366	364	386	385	399	362	358	338	362	348	344	378	368	354	363	385	381	384	358	361	407	369	342	366	401	402	364	374	361	350	379	373	390	345	383	388	371	364	377	354	330	403	386	338	385	373	318	378	341	343	369	365	379	386	371	384	398	356	395	368	364	414	379	375	377	350	342	389	385	360	376	324	359	371	376	357	354	383	360	362	374	371	355	354	377	397	354	397	327	352	343	375	410	376	361	367	377	377	366	396	391	378	323	368	381	344	375	372	361	375	374	367	375	352	344	363	346	363	354	371	363	378	363	388	354	331	348	358	357	367	335	371	347	357	323	338	351	381	366	379	356	439	355	346	409	358	379	368	358	374	379	404	375	363	329	394	375	386	361	361	376	390	355	351	382	361	359	370	373	371	369	384	390	365	365	373	340	374	360	372	365	397	345	356	338	350	349	386	419	383	392	394	349	384	366	353	352	322	367	356	362	370	326	378	385	333	374	381	365	413	388	379	369	374	367	372	354	358	385	366	345	397	362	380	349	374	356	328	368	362	370	383	337	378	373	359	353	361	398	337	358	379	371	363	377	363	342	398	347	338	370	345	335	371	371	347	391	379	377	400	345	387	375	352	359	381	370	389	399	360	323	359	355	387	353	341	411	371	365	349	343	379	386	377	389	367	369	356	353	375	363	346	321	365	351	360	373	380	362	359	336	317	356	379	357	343	377	377	399	390	416	333	357	370	404	342	389	346	382	377	349	365	373	350	341	375	355	350	363	386	354	369	339	390	363	375	375	384	349	378	380	339	376	312	373	374	362	331	375	361	370	360	373	344	361	338	372	378	373	384	363	376	362	385	365	390	370	380	429	385	393	343	385	369	365	352	340	391	338	379	376	355	355	408	358	353	344	378	370	408	389	378	358	363	375	369	354	405	346	368	343	363	378	354	351	341	340	355	357	382	379	355	370	379	369	362	351	345	370	338	402	396	352	353	352	355	382	390	398	377	340	407	410	361	373	389	349	385	325	330	384	346	397	366	350	397	354	399	371	376	382	384	391	339	387	325	379	382	378	366	418	364	360	349	361	376	375	383	357	346	351	362	357	326	345	389	389	353	366	336	328	399	360	404	349	369	401	386	401	368	372	359	372	408	370	400	368	375	358	359	354	375	341	371	365	363	337	350	358	382	401	372	384	376	348	383	368	359	417	370	361	386	353	395	380	383	399	356	374	374	365	375	360	370	376	360	360	377	350	368	391	377	378	368	373	359	319	373	356	354	366	365	365	355	364	377	362	411	377	386	379	345	383	371	349	368	388	365	345	407	362	365	347	402	400	349	380	379	361	344	358	380	355	392	369	392	356	355	380	366	382	369	369	359	372	365	340	377	396	343	392	385	382	391	376	364	394	380	373	364	347	403	364	357	386	353	361	368	387	356	388	327	370	363	350	368	384	387	388	368	378	400	405	367	346	375	340	359	387	401	356	374	406	317	368	358	380	394	369	378	364	352	383	373	381	383	366	392	355	348	359	411	390	370	344	365	358	376	369	392	389	370	350	383	377	349	401	365	361	350	342	363	375	362	352	351	377	379	337	348	351	351	382	374	370	369	391	401	347	406	349	326	387	360	386	347	377	343	345	356	337	347	375	333	356	376	368	340	361	345	396	358	366	370	386	363	395	392	378	376	400	331	359	390	386	340	415	385	375	368	371	354	413	369	375	371	396	329	363	354	341	369	369	375	350	357	369	363	347	369	346	373	346	365	338	381	348	364	380	357	386	352	348	368	373	335	381	412	356	396	365	388	351	350	392	378	353	346	378	361	381	348	332	376	379	355	324	358	345	350	359	361	364	372	376	356	359	362	390	381	368	383	396	367	366	347	379	352	367	374	357	357	354	359	387	361	368	350	329	384	360	368	405	342	401	404	371	365	396	363	336	355	380	358	365	356	361	380	344	354	365	377	389	374	355	361	353	373	385	385	346	374	370	391	401	332	371	346	352	395	332	383	373	385	372	398	369	382	372	360	414	380	378	409	372	402	337	371	354	369	388	398	375	356	355	357
24287	21637	29435	24604	23127	24301	24521	13435	8413	6353	4914	3919	3138	2653	2194	1911	1612	1452	1260	1090	1060	888	872	783	702	671	634	566	550	577	534	521	488	507	499	445	471	503	446	452	435	465	454	429	470	453	411	429	464	438	438	416	416	427	416	460	447	448	442	439	418	440	420	431	398	401	417	386	418	440	420	429	377	388	427	396	434	433	414	410	419	419	415	438	434	406	443	450	437	410	426	429	429	461	401	425	427	432	431	416	412	428	419	388	442	431	438	436	424	419	417	423	423	416	428	396	431	415	431	422	427	449	472	431	408	434	392	393	448	414	432	400	413	440	439	438	428	409	426	443	448	414	372	426	411	414	409	394	426	445	431	414	419	417	423	419	376	459	410	389	443	427	425	438	447	414	405	426	433	415	425	443	415	425	404	416	438	433	419	377	470	412	448	431	421	384	394	403	434	396	427	424	407	430	417	423	430	435	433	398	397	399	404	428	452	434	466	426	414	419	398	398	410	421	417	413	423	424	394	411	447	435	406	427	398	432	408	404	409	461	451	399	432	423	386	441	447	411	399	406	440	416	431	412	427	409	399	434	425	419	433	427	411	429	393	386	423	413	435	418	401	402	407	444	420	400	417	409	408	409	479	454	457	415	414	427	414	422	462	394	413	407	416	410	434	416	453	450	428	388	440	414	436	432	411	381	416	432	440	457	425	415	414	428	416	427	383	429	405	397	470	422	408	428	454	400	408	429	420	394	424	438	410	429	461	413	392	405	444	387	471	426	449	427	392	456	429	387	407	401	435	441	401	439	375	402	415	427	418	450	411	421	415	456	403	421	471	413	417	428	421	411	381	400	465	415	445	391	403	400	487	444	408	403	417	450	429	427	434	425	432	424	416	403	409	427	400	441	404	396	461	447	424	411	421	410	475	430	419	413	413	421	410	411	429	439	404	400	411	444	396	413	385	417	432	454	428	398	448	395	430	417	433	439	414	415	403	448	408	403	431	406	400	426	416	376	439	400	430	413	401	401	403	411	377	458	403	418	419	392	399	388	387	410	432	433	435	436	397	455	428	423	436	426	429	407	415	432	437	428	400	385	399	444	442	443	442	447	384	410	399	437	392	409	423	391	438	430	425	401	443	438	463	413	456	477	387	422	401	463	450	393	422	410	399	423	446	422	417	423	462	426	414	456	460	458	420	412	420	451	394	457	401	423	395	415	421	422	417	404	434	411	421	439	464	455	413	436	437	417	417	414	393	410	412	410	408	435	419	439	446	398	435	442	395	415	387	451	426	353	412	419	438	428	400	426	458	399	418	433	432	385	432	406	411	403	456	418	430	429	444	390	402	419	441	423	424	448	375	406	446	401	439	466	414	462	468	413	427	417	411	439	407	419	415	446	442	451	441	426	396	401	432	427	394	423	404	405	424	412	430	396	405	429	426	451	415	437	452	414	403	405	434	450	413	408	447	413	424	417	458	431	431	379	414	449	415	421	451	404	439	425	405	407	416	412	463	425	447	453	454	401	399	434	430	455	394	411	432	452	409	402	404	409	440	408	460	407	434	438	377	410	417	413	424	399	397	400	417	394	447	408	441	354	431	472	416	416	424	401	454	447	420	431	386	433	407	398	429	397	439	443	396	417	408	394	437	415	375	432	399	443	404	385	430	445	383	389	439	414	460	414	426	406	403	446	452	445	429	451	440	432	437	426	453	373	417	404	396	415	446	434	414	408	427	406	424	435	443	416	401	458	426	424	447	428	438	413	433	415	450	413	409	419	422	431	430	417	416	412	397	401	427	425	428	406	434	456	420	411	426	436	443	436	426	398	393	395	415	431	438	435	426	411	476	457	411	400	431	433	383	442	423	453	423	443	412	431	426	448	405	433	426	385	436	417	394	446	448	442	447	439	434	426	424	429	412	444	455	467	429	404	412	413	385	411	410	402	425	406	436	396	449	409	432	431	381	426	437	398	410	421	433	408	401	402	396	430	421	417	422	402	404	448	436	443	403	388	404	417	408	428	420	415	408	414	383	398	408	412	397	411	416	434	362	438	399	416	397	433	416	406	417	461	402	438	394	435	404	405	412	401	459	392	412	418	444	443	399	444	437	404	384	403	389	408	370	482	442	443	430	435	392	407	424	424	396	427	438	401	448	389	427	452	410	372	416	457	380	423	401	406	393	458	429	452	435	444	387	407	393	394	427	401	427	427	401	414	383	405	432	415	416	412	416	400	399	416	428	404	399	396	424	425	436	412	430	420	418	416	423	421	387	401	454	455	429	424	409	423	447	414	410	394	409	423	447	391	414	414	431	418	428	428	428	463	405	406	384	409	427	412	389	373	420	430	406	373	383	429	447	396	422	409	474	389	448	415	423	396	451	429	441	423	418	410	403	402	440	422	438	416	422	432	383	434	413	446	423	470	443	412	413	425	425	422	413	419	389	431	428	413	427	444	442	416	417	450	451	434	423	415	450	417	429	401	399	436	424	378	441	415	433	419	390	429	419	446	432	392	415	395	435	419	426	402	445	399	456	404	374	430	397	441	399	453	434	412	405	437	433	412	424	414	429	419	407	407	414	403	420	399	421	399	405	402	403	405	461	420	432	420	465	435	421	378	401	431	395	431	444	448	416	420	426	422	440	418	401	431	408	393	433	423	425	369	398	412	396	410	423	387	421	394	399	430	407	427	416	441	411	455	426	428	418	408	428	418	467	412	433	452	390	372	403	421	438	444	459	400	421	423	405	414	451	422	439	441	410	387	435	431	417	407	459	427	394	395	407	446	436	448	415	425	424	411	440	431	440	391	414	415	405	431	422	435	409	443	420	451	414	428	432	414	443	426	398	384	411	464	440	396	432	401	438	416	446	439	441	394	420	433	405	375	434	395	423	429	402	392	426	389	410	433	432	414	414	430	414	424	422	438	384	439	407	422	412	469	431	421	428	395	417	404	424	443	457	392	381	417	435	424	401	414	412	435	454	424	413	390	401	398	421	394	421	412	417	432	461	407	394	423	422	420	412	435	407	446	430	445	425	422	418	418	447	422	418	422	434	446	430	429	428	431	426	390	408	432	423	404	413	431	433	426	455	445	431	405	407	398	422	463	452	367	406	417	391	434	423	433	443	420	465	420	392	406	451	414	424	406	439	458	398	413	429	428	384	439	423	395	418	437	406	448	388	421	398	429	433	447	419	399	468	437	386	425	462	464	451	409	448	467	456	411	405	422	420	495	419	431	398	410	446	398	411	429	369	452	415	389	435	441	410	416	419	451	428	408	455	399	403	409	434	437	490	397	403	420	387	424	431	424	429	392	459	442	421	445	398	442	386	437	418	387	444	415	419	447	457	431	426	447	443	408	400	384	361	414	444	428	441	400	427	448	462	422	394	402	397	430	431	432	409	406	430	402	424	418	426	401	405	418	413	435	409	383	426	416	429	397	402	455	422	459	417	435	397	426	400	403	448	386	427	442	423	434	423	442	420	419	463	427	417	419	396	430
48274	68112	62182	48318	37611	26132	20853	15703	12306	9548	7441	6074	4897	3903	3302	2756	2314	2029	1776	1448	1351	1217	1043	895	862	779	758	661	639	599	530	527	524	518	511	500	472	441	450	457	460	443	431	420	383	413	403	432	422	384	434	401	404	379	396	397	398	408	413	383	386	392	398	399	380	407	376	399	389	418	391	379	405	390	419	394	370	369	395	361	394	402	395	393	390	395	368	410	392	366	385	385	411	414	442	433	389	404	386	420	378	391	397	401	397	373	400	385	351	373	365	429	431	367	362	393	378	419	442	389	365	387	398	389	419	382	376	393	373	415	377	407	396	415	390	367	402	372	429	407	380	395	369	337	401	427	363	392	342	398	365	401	380	391	368	391	368	403	409	396	386	378	388	399	397	379	407	386	373	393	386	382	397	405	375	396	402	365	392	424	390	387	379	397	398	381	393	394	417	424	369	350	403	405	399	401	433	346	375	425	364	395	389	361	379	432	409	397	374	387	432	413	372	422	392	403	367	382	386	351	379	359	427	376	402	386	393	400	408	384	403	368	420	386	390	337	401	397	415	337	404	380	377	388	397	373	380	429	404	367	387	383	410	387	407	394	420	370	377	407	426	371	367	389	367	385	358	370	399	356	391	365	401	416	381	404	368	393	413	410	391	420	383	384	378	386	390	378	373	400	414	383	351	387	450	396	378	366	385	373	389	424	376	397	329	399	434	402	389	385	386	373	376	394	394	388	358	390	418	400	356	398	399	352	399	368	422	380	366	376	367	403	394	407	370	374	387	382	367	422	402	399	404	420	393	392	427	378	403	392	411	392	321	359	378	371	429	364	369	410	378	423	358	390	372	356	415	382	373	380	374	405	407	427	386	371	371	416	365	410	390	395	375	410	408	384	375	421	378	407	412	380	436	412	377	387	419	403	379	375	381	390	387	401	414	353	382	393	385	376	383	356	386	376	397	410	379	398	362	393	379	368	385	411	385	383	397	425	399	399	407	404	405	377	402	389	389	395	402	391	411	363	355	415	385	402	408	375	378	415	367	428	363	395	391	421	416	408	361	418	401	367	384	400	411	388	390	404	384	374	387	418	364	402	373	365	392	419	415	398	388	393	376	381	365	384	394	399	395	410	426	401	375	367	365	376	369	410	425	414	363	360	380	378	376	400	376	413	414	374	376	365	358	369	394	361	422	388	372	368	395	433	402	421	376	398	402	404	370	392	373	363	390	388	405	396	393	392	412	424	388	414	395	381	390	368	407	385	397	413	386	390	381	403	420	401	366	379	414	386	395	404	360	420	395	376	407	376	342	398	379	399	366	376	382	399	383	408	411	389	394	375	401	406	409	378	377	436	394	400	403	399	358	374	394	371	434	407	391	410	398	424	374	398	343	378	401	396	403	358	373	351	394	394	413	381	392	359	386	400	389	414	397	395	359	368	347	401	358	404	373	396	369	347	354	396	409	383	360	388	404	374	375	341	394	432	370	360	384	427	379	370	405	384	356	406	347	372	351	394	421	387	359	401	369	403	366	403	389	390	439	403	400	392	424	408	415	385	393	372	385	392	395	385	398	421	395	395	386	416	455	415	379	436	374	399	381	402	422	406	405	408	417	382	378	378	377	363	354	412	437	394	413	418	393	362	408	402	403	398	414	407	372	389	412	375	365	393	427	404	427	404	383	425	375	358	400	372	397	427	359	393	412	418	388	371	395	385	409	403	397	387	397	371	404	364	368	376	391	413	428	402	421	391	400	368	396	369	378	391	392	402	409	394	374	401	384	378	382	355	382	393	373	401	402	414	382	386	362	391	414	392	403	404	381	379	378	359	386	394	382	426	414	378	427	369	392	388	405	379	440	400	390	390	382	390	383	398	385	380	377	382	419	391	366	388	419	393	404	408	410	355	395	422	379	387	426	370	385	392	380	377	384	425	377	407	388	381	389	421	378	394	391	366	391	403	379	411	374	392	413	401	378	394	394	374	370	365	387	437	384	410	439	394	366	380	409	390	327	401	388	389	389	350	361	375	397	357	419	413	355	391	398	373	377	408	388	422	377	340	425	381	406	381	364	379	351	366	405	405	356	405	391	380	414	386	400	396	391	375	391	410	378	380	372	371	375	410	394	404	388	385	367	438	388	378	406	381	386	411	390	408	374	368	368	392	363	393	406	412	369	403	399	399	389	406	440	370	346	399	372	370	380	360	388	407	423	405	395	393	379	412	424	384	400	401	397	386	413	419	400	397	344	398	406	395	395	364	378	402	413	390	385	420	361	424	405	379	358	374	437	399	400	392	404	374	392	413	397	382	408	423	398	381	369	402	393	390	412	408	412	373	388	410	383	389	352	383	418	369	370	407	411	408	375	406	382	412	409	392	371	398	360	398	387	366	394	378	371	390	440	378	398	406	380	325	366	388	412	390	388	392	392	409	357	386	362	386	406	384	376	399	416	408	409	408	392	383	391	395	384	409	381	381	376	408	430	394	427	371	393	378	377	387	372	401	415	372	402	387	388	410	363	436	386	395	404	401	406	406	365	398	400	420	378	395	405	386	395	387	374	434	389	401	400	370	438	403	405	387	391	430	374	366	388	369	368	388	369	381	414	397	389	415	402	366	399	377	375	385	386	396	380	418	394	403	409	364	408	372	434	375	419	417	389	385	382	372	390	387	401	395	406	415	386	391	384	420	389	412	377	387	375	398	386	346	412	412	404	423	386	412	385	397	373	410	395	388	399	403	385	397	360	385	419	391	377	422	390	381	376	397	379	403	404	366	407	363	371	378	371	386	406	414	419	433	373	423	390	394	399	369	425	390	383	405	398	413	402	370	373	402	372	421	365	417	419	397	413	387	368	399	386	416	404	420	412	422	394	378	414	378	397	406	393	394	407	399	389	385	351	389	363	401	413	391	406	360	388	385	394	412	390	413	396	409	392	423	382	386	401	410	394	422	398	386	380	400	402	397	409	405	400	396	413	399	415	389	391	401	426	391	386	391	385	381	396	387	391	409	377	413	400	378	369	438	380	418	358	356	411	403	406	425	396	359	371	396	411	421	424	401	405	418	374	375	398	389	408	360	375	423	400	395	385	367	422	376	396	388	401	409	385	379	356	387	373	365	392	405	411	408	390	401	401	374	375	386	367	373	381	412	331	399	379	370	392	411	405	350	350	360	371	402	390	386	397	412	381	362	394	391	372	398	392	366	372	443	409	388	391	385	384	397	366	388	393	413	367	451	368	430	396	380	397	400	405	371	419	409	377	390	377	380	365	400	397	383	371	381	382	367	425	391	387	370	409	405	411	366	428	381	408	406	421	434	410	396	388	383	412	423	407	368	384	359	390	389	383	390	390	427	384	404	384	396	363	416	361	414	377	391	382	389	380	417	361	393	368	416	384	405	362	391	398	393	392	406	417	388	390	397	389	409	373	385	388	369	375	356	368	385	380	400	398	392	376	378	404	361	426	410	369	375	397	443	390	342	368	413	397	393	391	400	421	390
28988	24573	32702	32164	22681	13295	8156	5256	3662	2925	2226	1917	1514	1270	1099	1014	858	775	738	624	631	576	515	498	492	484	446	463	436	424	386	380	365	382	403	402	397	386	367	365	396	404	364	365	324	402	363	361	345	382	362	370	341	328	365	334	343	364	352	374	366	353	372	354	373	363	358	384	360	339	330	360	396	372	318	336	311	356	387	346	376	366	351	339	332	375	374	376	343	375	366	361	332	367	344	356	344	363	314	355	359	350	381	323	349	342	318	351	357	377	339	340	346	334	389	350	328	347	346	355	362	359	342	346	325	359	362	338	348	351	343	355	335	331	289	323	335	347	341	350	317	332	342	343	376	328	344	352	332	327	348	337	345	373	340	349	361	341	361	332	348	356	328	326	332	339	332	349	371	344	351	362	366	359	328	347	367	348	314	360	366	344	356	324	325	329	321	342	359	355	345	376	348	344	373	344	345	333	357	342	358	352	349	363	364	373	359	331	324	348	375	361	359	363	358	372	362	383	353	352	368	361	359	361	320	363	347	342	365	379	356	356	363	358	361	352	346	305	356	355	352	349	359	346	348	374	385	345	354	353	339	388	352	317	371	347	359	339	339	326	356	333	370	354	345	351	370	344	346	364	354	373	372	372	359	341	323	350	339	364	377	348	367	379	354	344	361	347	358	326	331	358	363	339	312	377	321	363	365	336	357	327	344	375	343	366	377	343	353	364	398	387	340	343	308	356	360	336	348	373	361	355	354	404	357	357	341	378	391	355	337	337	367	352	346	375	315	346	354	344	377	339	356	339	361	349	337	333	337	315	336	357	360	346	355	335	390	359	353	360	365	350	372	345	362	356	392	343	307	327	356	340	350	344	349	339	334	342	356	343	348	319	376	366	360	329	346	338	371	341	350	358	332	345	337	348	342	366	381	336	339	313	371	394	388	351	359	336	354	323	364	394	326	335	381	373	377	327	319	334	354	380	340	340	376	357	380	349	360	358	325	377	371	356	374	332	339	346	374	356	372	352	346	348	373	294	364	353	360	356	369	366	358	359	359	338	342	369	345	373	349	341	361	344	340	337	330	384	331	390	320	340	350	345	365	348	340	353	320	338	340	399	341	355	354	332	346	344	330	349	371	343	375	350	371	369	392	397	396	332	299	370	346	339	325	322	361	358	375	376	320	358	352	362	335	376	359	368	367	318	352	342	363	355	353	384	389	365	348	361	346	350	350	366	350	339	332	367	352	341	382	378	350	361	370	349	362	385	337	357	343	326	360	322	323	374	374	341	358	341	362	371	369	351	341	368	363	380	347	364	368	342	355	358	329	316	355	332	339	347	311	357	365	355	323	345	334	372	334	377	354	337	372	358	356	368	325	357	323	353	334	369	341	376	343	342	354	347	382	380	343	337	326	354	342	344	339	338	346	349	317	322	332	367	345	340	364	337	386	369	343	382	355	313	328	359	353	352	355	341	332	363	366	376	369	362	367	353	341	344	359	336	341	358	355	324	356	373	374	328	319	342	354	313	370	304	351	342	342	330	331	326	336	315	337	336	363	358	353	321	350	377	332	312	336	330	361	346	368	348	375	365	350	359	362	348	365	346	347	337	357	346	378	369	350	367	389	379	361	382	371	336	347	355	356	360	334	341	407	393	355	334	378	347	347	367	355	358	358	356	361	355	356	384	372	356	354	349	356	378	332	335	382	375	340	344	354	313	365	350	347	348	350	370	325	349	329	338	314	344	347	316	351	368	328	362	352	367	344	345	358	361	372	370	375	308	323	346	337	335	371	379	334	349	378	358	335	382	323	376	355	311	322	389	331	339	379	377	308	358	355	323	376	363	351	313	335	355	336	331	334	351	355	350	353	338	356	386	367	364	391	349	347	344	336	319	352	381	324	355	349	377	359	322	356	316	374	336	322	370	325	344	357	329	358	350	344	335	317	364	391	352	345	336	335	336	328	336	360	360	326	343	331	330	350	365	366	363	359	369	352	372	355	344	349	334	354	394	369	356	382	349	352	341	368	364	353	364	367	371	346	344	336	370	340	330	310	336	338	341	391	343	353	360	354	342	366	352	348	351	367	361	385	365	334	352	332	322	314	357	298	345	373	338	356	337	331	357	357	368	384	345	351	343	334	358	330	353	337	351	367	352	334	343	349	363	334	368	327	387	359	356	366	309	361	361	343	338	361	346	342	315	382	357	346	347	361	369	378	364	383	311	329	365	344	356	374	370	381	383	361	369	331	362	364	347	326	348	343	361	331	378	326	360	331	358	317	361	349	384	322	367	376	344	346	339	360	337	379	343	336	356	343	360	383	325	359	384	338	378	326	378	299	363	360	356	383	365	345	383	347	342	358	352	330	394	341	328	351	348	340	357	348	392	374	352	354	352	372	363	336	335	348	331	385	354	333	346	401	351	351	349	345	366	341	338	323	342	344	362	328	339	333	383	371	356	344	389	359	341	332	358	353	359	359	358	328	369	364	361	362	350	344	358	347	352	343	374	361	325	379	361	368	362	342	336	372	355	375	371	384	354	357	366	362	368	328	387	350	357	380	338	347	319	343	331	332	364	324	318	358	327	351	343	344	354	337	350	353	391	353	358	339	332	328	360	372	359	346	340	346	348	383	365	336	322	374	361	332	344	340	355	401	339	350	356	333	329	320	360	362	366	344	369	346	348	323	360	331	383	362	350	372	320	373	347	331	379	335	341	393	332	365	337	351	340	373	363	297	376	342	361	358	344	361	356	376	354	304	372	329	357	405	338	356	338	373	353	394	350	349	341	333	339	342	374	372	347	348	368	384	315	347	371	350	370	346	363	331	367	359	365	358	341	366	332	342	357	329	344	383	327	351	319	385	334	365	357	368	319	364	340	360	348	342	347	352	361	361	352	376	366	359	338	360	377	355	357	332	325	348	333	360	374	337	340	341	368	390	351	370	359	359	370	345	346	372	319	334	338	313	361	369	344	342	339	342	364	380	355	379	332	339	354	368	339	345	295	347	341	349	347	400	324	343	360	352	361	361	335	349	315	314	352	350	364	346	348	349	331	377	356	353	376	364	346	355	318	356	347	333	339	346	322	342	371	374	341	351	326	369	370	369	384	359	355	351	392	383	331	341	343	367	351	331	322	334	364	347	340	337	369	358	378	386	355	388	362	328	330	340	337	352	352	359	348	374	355	358	372	324	335	341	349	340	359	370	362	375	344	356	330	327	365	347	359	376	323	339	326	384	357	352	355	354	355	396	364	366	357	339	380	335	328	340	364	333	383	374	347	334	338	330	367	335	351	359	384	346	328	351	321	356	310	341	369	343	356	342	336	351	371	362	306	356	360	317	364	336	341	351	352	325	367	349	349	376	358	321	358	332	374	366	351	348	338	354	341	349	369	347	311	340	352	318	307	354	342	306	345	336	339	361	341	319	349	343	330	354	325	361	384	349	352	335	346	344	367	333	351	357	349	364	405	361	371	365	357	375	379	357	344	374	346	309	347
48443	58710	50059	36656	25285	15981	11870	8736	6623	5045	4033	3167	2504	2045	1721	1527	1270	1062	1007	915	779	704	646	648	586	573	514	455	411	462	433	403	371	377	382	409	374	368	371	374	378	362	364	342	335	329	334	344	318	347	349	359	329	315	325	362	339	322	350	333	337	337	328	316	338	340	311	338	332	348	302	341	339	302	338	337	345	320	352	345	302	314	344	361	351	353	358	364	349	344	340	323	319	338	333	336	349	339	350	360	377	356	336	353	364	316	323	335	353	310	329	315	347	335	338	364	344	317	335	351	328	310	324	308	354	334	347	335	332	382	362	303	324	342	352	326	357	335	346	303	330	338	322	352	325	308	343	323	314	317	322	356	346	347	337	346	319	345	345	318	367	343	343	336	338	335	322	321	301	336	343	357	334	340	318	316	313	322	311	334	347	305	334	337	330	297	327	335	349	330	342	360	354	342	310	319	336	361	345	328	332	347	308	303	340	344	292	359	347	325	332	346	360	350	325	328	332	346	323	320	323	306	315	332	343	347	348	337	334	333	336	364	335	331	340	381	326	332	316	350	341	301	341	359	363	343	344	335	319	329	339	311	334	386	333	382	318	346	330	351	342	350	335	328	353	321	333	344	345	362	308	380	327	351	355	334	328	318	340	364	326	345	345	322	386	338	346	364	321	342	345	329	315	300	343	358	318	316	368	346	327	353	375	348	322	302	331	351	329	342	339	373	333	318	350	329	328	318	320	372	330	342	322	323	337	365	330	342	313	337	315	344	368	326	323	346	314	329	345	373	342	322	336	346	325	344	327	339	348	333	323	331	312	351	373	345	333	321	336	331	340	339	337	344	344	298	310	331	355	319	338	331	330	318	319	313	331	327	359	353	341	317	306	329	362	310	355	293	325	323	315	341	365	361	342	321	324	325	332	330	346	346	326	379	326	341	322	297	358	351	312	319	304	352	333	304	329	327	350	376	356	351	360	345	335	358	327	296	325	340	334	331	311	316	329	331	347	345	356	327	343	319	337	325	330	355	360	319	309	334	316	322	352	331	330	348	311	286	306	317	331	319	329	347	329	318	317	316	339	341	337	326	336	319	357	361	344	334	337	341	351	359	331	346	309	322	341	340	327	340	331	347	347	341	320	337	337	345	338	362	333	334	342	370	379	325	337	332	355	338	303	348	338	361	338	315	347	338	327	333	329	388	335	342	328	316	345	350	346	337	334	339	370	317	320	325	340	321	321	300	336	325	339	335	347	318	344	339	347	360	377	337	343	359	354	353	307	348	306	322	347	351	325	346	361	327	322	322	308	349	341	365	360	345	365	350	361	335	295	374	332	374	310	339	309	309	302	360	302	341	346	325	345	307	296	333	334	349	365	352	337	344	315	365	314	326	350	377	333	339	300	361	339	323	315	371	328	360	334	367	348	351	320	351	364	328	331	350	340	329	331	377	343	326	360	344	318	339	325	347	349	330	277	317	317	344	327	348	340	328	341	323	332	325	370	294	325	316	319	330	334	337	326	335	356	372	336	350	330	344	354	337	359	352	321	325	342	359	364	367	354	349	334	345	315	353	331	325	326	329	321	357	323	321	322	362	343	340	329	336	346	329	342	355	321	351	337	328	343	332	338	293	349	342	319	299	361	295	335	331	342	309	353	336	319	343	359	322	343	359	350	336	321	327	347	338	345	355	346	330	338	350	332	335	334	359	352	367	326	335	329	309	339	353	368	354	336	327	344	328	355	351	363	289	326	352	351	322	330	336	317	333	336	331	351	328	338	333	318	335	343	345	324	353	357	362	323	344	357	349	331	373	322	330	329	375	335	322	317	349	365	378	337	337	335	301	307	357	321	334	367	317	313	347	384	340	351	341	347	323	341	339	347	323	328	324	331	342	304	374	344	325	377	350	335	383	351	327	328	314	307	315	369	324	360	341	318	294	349	311	343	370	345	365	342	325	351	311	329	342	341	319	329	339	320	330	358	335	332	328	334	356	351	330	303	359	340	333	367	322	310	325	351	351	331	310	341	346	353	335	333	353	323	319	310	338	334	374	325	337	340	351	356	376	368	345	347	349	348	308	340	360	369	325	341	366	353	330	382	308	347	348	326	375	307	335	337	345	325	339	338	344	347	348	368	323	316	338	364	344	334	331	339	341	317	341	383	315	331	345	334	340	383	350	312	348	314	334	337	343	315	291	373	322	317	353	360	355	344	314	323	335	338	341	358	313	379	332	336	334	357	332	341	358	310	352	338	308	337	340	364	306	335	333	344	341	328	324	307	335	336	339	351	283	334	340	329	339	367	340	351	317	356	311	318	314	322	351	296	351	302	333	319	338	360	312	327	340	319	351	311	347	377	334	351	329	342	346	335	306	336	358	369	340	337	330	358	333	324	348	348	354	335	360	304	315	362	353	312	369	323	353	366	339	357	359	366	341	350	383	304	351	331	320	343	343	325	348	323	345	332	336	314	304	333	341	326	320	358	343	327	352	330	332	334	354	374	346	311	341	337	345	340	341	351	333	342	350	335	344	353	324	297	345	322	338	302	310	327	362	321	299	351	336	340	347	326	316	324	386	329	323	376	338	312	333	365	322	308	350	336	303	322	344	307	346	342	336	361	325	300	340	335	346	350	336	338	317	323	336	331	369	354	353	327	318	339	329	327	375	323	339	345	342	337	350	318	352	338	331	337	342	327	324	319	352	331	340	329	358	344	358	299	336	331	327	336	302	334	317	323	342	309	345	352	362	344	345	326	329	331	319	350	292	331	321	324	339	336	326	344	345	329	369	339	350	330	349	339	370	283	332	324	350	316	331	331	321	320	341	357	340	348	319	341	316	326	314	361	331	360	372	338	368	337	330	345	323	347	360	349	346	354	313	367	321	335	359	358	341	357	349	339	315	361	360	340	348	334	345	325	332	326	311	344	326	335	334	335	311	378	334	313	368	318	309	329	350	312	335	379	330	343	359	346	356	309	303	344	332	357	356	345	350	326	345	338	363	363	320	340	320	331	331	327	357	327	356	337	312	350	354	327	358	332	338	360	343	346	353	332	311	337	317	333	313	353	379	324	327	348	337	333	328	326	324	313	343	376	336	340	345	329	324	348	328	339	338	322	348	307	330	317	308	365	332	366	325	361	326	365	326	355	323	331	350	337	364	342	333	342	333	342	314	328	324	317	334	369	317	347	333	345	328	291	314	344	349	373	290	332	324	333	317	325	317	320	344	346	360	362	330	343	322	313	327	331	323	324	334	347	356	305	336	319	320	315	313	324	356	343	322	330	322	335	335	361	364	354	320	320	360	339	348	349	334	326	337	330	315	366	351	346	315	356	337	325	343	307	364	346	352	345	348	357	327	343	357	335	306	347	342	353	334	340	351	313	313	332	327	371	359	328	326	350	335	340	347	344	326	332	327	326	326	331	341	324	339	371	335	335	372	360	324	338	378	343	339	358	343	323	348	313	316	304	354	334	316	329	350	316	319	344	313	319	297
25479	21611	29235	25178	22944	21874	15045	7527	5082	3922	2948	2330	1965	1656	1356	1204	1120	973	895	773	787	710	671	604	551	595	541	473	459	459	410	481	468	441	456	411	434	415	402	415	434	421	387	374	397	391	395	404	403	400	432	409	436	381	371	361	381	393	426	384	402	386	403	405	402	404	393	421	422	374	406	375	381	404	381	403	406	397	413	392	391	395	378	392	352	417	414	398	386	398	368	416	391	435	391	365	406	393	436	382	415	403	371	411	377	404	382	371	415	371	399	393	399	385	385	391	387	379	387	375	422	389	415	390	402	410	385	367	419	360	399	375	369	358	377	390	397	372	382	366	388	415	388	424	366	386	424	399	388	360	435	391	403	401	383	366	366	419	405	401	403	399	406	437	407	391	384	391	390	405	404	379	375	395	386	432	418	399	390	397	411	398	385	390	392	375	379	376	374	402	465	404	387	386	402	356	405	400	395	406	385	347	400	442	421	385	407	377	420	405	402	406	388	399	394	353	385	379	401	396	366	441	405	414	403	380	402	434	381	400	393	400	412	406	380	438	422	363	384	391	407	406	400	405	395	418	386	384	418	438	411	428	422	402	401	395	398	409	395	405	393	368	394	398	405	403	398	417	365	377	407	385	380	407	399	412	376	396	370	398	388	394	400	421	382	409	412	397	400	394	419	401	384	387	375	379	385	365	397	403	402	432	413	365	432	392	385	365	391	422	413	421	397	370	425	410	360	412	394	432	390	406	398	403	416	389	395	380	417	428	400	385	377	380	407	436	418	364	407	369	420	431	424	354	425	454	404	401	396	409	369	381	394	411	394	394	371	387	380	406	400	374	377	391	386	400	372	406	371	361	389	382	408	395	425	383	411	389	430	403	380	377	432	401	386	386	390	405	378	414	385	384	397	422	381	399	371	392	403	390	389	369	383	378	340	390	360	383	371	379	398	383	411	399	403	393	384	360	405	377	366	383	390	357	391	402	416	372	376	380	420	401	395	404	400	410	392	382	377	398	422	395	393	408	412	398	408	385	410	361	420	372	375	376	400	386	406	391	377	368	369	385	384	388	419	409	413	407	370	388	407	437	390	440	428	386	439	463	418	365	406	381	417	374	383	400	410	377	420	396	408	402	425	356	371	389	432	385	416	406	388	378	399	392	364	386	394	401	411	396	370	400	405	383	370	395	401	408	407	389	363	419	361	399	423	386	401	401	389	422	390	392	371	384	406	400	418	389	400	396	407	420	402	345	394	379	372	360	395	393	401	409	398	412	409	394	433	406	399	388	384	388	357	368	402	410	397	383	393	409	395	398	391	379	395	405	356	394	390	375	389	388	401	419	383	401	405	356	393	428	415	388	384	377	384	415	434	405	378	432	384	402	383	393	401	433	364	379	375	409	409	372	395	416	383	373	349	373	383	369	387	385	433	387	403	415	377	385	391	394	406	405	398	386	406	380	422	424	381	383	371	372	406	400	375	404	424	456	421	425	384	390	396	396	422	383	394	414	413	415	371	415	399	406	424	399	418	432	397	403	427	383	414	409	392	385	373	425	406	386	365	362	406	365	392	431	369	360	371	405	414	430	415	395	415	379	390	432	388	387	388	382	395	405	396	395	399	389	385	412	392	384	403	385	375	373	399	385	394	384	405	422	419	404	386	403	397	366	418	395	413	406	408	383	411	377	398	398	379	390	385	380	414	391	413	431	389	389	420	389	393	412	401	421	400	382	425	398	394	381	394	408	410	389	367	357	421	415	377	382	435	393	398	360	391	397	419	385	375	377	379	395	379	385	398	376	393	386	383	415	413	428	399	394	406	396	401	404	440	388	385	387	422	403	424	401	365	403	376	374	415	378	395	370	377	443	396	382	381	411	384	392	432	419	380	388	392	394	393	417	395	375	395	403	413	411	387	400	357	384	369	404	394	389	386	428	423	402	415	407	416	364	364	370	373	411	401	387	385	375	380	388	406	438	390	399	436	433	416	410	406	393	399	388	401	354	353	391	376	386	399	392	392	415	412	380	406	405	357	382	363	399	414	403	429	369	384	410	420	362	415	390	428	451	379	395	425	376	386	389	418	365	385	403	384	387	358	403	398	390	405	370	415	373	402	380	411	377	417	415	371	396	436	437	411	387	385	353	379	404	388	376	402	458	400	413	360	386	425	420	414	397	433	395	408	405	417	407	389	428	385	422	379	420	385	368	395	364	433	417	376	406	378	386	413	371	417	382	413	388	418	400	337	375	379	401	407	436	402	396	401	372	344	368	427	397	421	426	403	369	382	393	389	378	366	402	375	354	411	390	404	425	418	430	420	423	440	374	392	433	364	357	418	382	411	400	418	399	425	367	397	400	398	407	405	393	380	373	411	413	396	413	380	423	415	381	423	435	396	390	361	391	391	363	405	416	404	429	382	395	372	396	415	363	403	367	443	400	414	388	399	401	405	413	369	431	416	431	391	374	418	403	375	395	401	414	422	374	438	444	391	391	375	421	405	386	400	391	390	374	419	375	423	380	416	405	414	405	368	374	374	393	397	386	375	404	369	353	396	345	386	390	386	406	401	464	416	394	399	416	360	380	421	401	386	422	377	406	399	372	426	395	404	400	424	420	403	404	387	401	364	387	399	406	384	387	387	419	391	440	376	406	364	363	385	347	372	398	382	379	387	381	407	366	375	413	401	382	362	432	411	384	397	376	420	381	366	400	380	399	358	380	427	394	414	408	399	391	425	379	389	400	403	406	410	404	403	394	402	389	404	411	368	381	395	393	396	371	430	416	398	421	406	378	414	399	441	404	385	370	414	404	400	368	403	386	369	386	387	395	425	417	381	393	429	449	411	383	355	399	384	421	388	404	407	411	416	377	395	368	370	420	377	368	373	398	358	397	400	382	388	432	411	396	390	433	361	418	386	425	369	424	392	408	407	420	382	386	386	418	400	404	400	387	355	403	383	431	389	415	415	405	388	394	410	413	357	413	420	424	407	400	390	382	408	380	395	390	362	370	387	399	432	431	394	406	392	419	410	395	416	391	415	388	407	374	393	406	381	365	391	392	402	383	384	422	433	404	378	389	404	392	382	385	387	399	397	401	397	443	394	397	433	372	412	385	374	365	426	407	384	358	411	379	399	375	380	404	386	379	408	401	404	417	401	407	377	413	410	396	367	402	370	391	382	372	410	403	382	368	418	365	371	390	376	413	415	425	416	387	407	401	375	409	388	402	378	404	373	395	398	438	409	375	413	371	410	378	385	384	385	413	374	373	375	417	365	397	416	396	386	423	430	394	391	423	391	379	379	393	391	382	370	390	369	408	414	408	419	408	406	422	369	368	412	422	411	436	393	377	395	385	414	419	365	403	396	374	361	398	396	415	449	426	399	401	389	407	382	389	392	388	386	409	415	400	417	418	372	373	367	366	387	395	385	400	410	401	378	370	385	365	424	392	408	405	378	395	393	379	405	402	377	333	391	373	411	441	399	389	419	384	398	327	413	410
51767	64650	55819	40001	26922	18268	13666	10087	7773	6061	4814	3685	3053	2413	2065	1741	1412	1276	1116	907	929	829	772	742	647	628	564	541	489	493	467	472	445	431	407	402	426	415	437	380	426	429	345	388	380	390	346	402	362	407	401	375	364	376	348	364	373	357	339	363	367	382	404	355	375	386	366	383	379	368	376	362	360	364	385	380	358	350	374	390	411	389	351	381	376	343	381	373	398	335	354	367	366	366	379	386	312	357	360	364	348	393	375	384	394	353	383	349	353	365	345	403	378	358	360	354	364	391	363	326	324	358	386	364	377	370	381	382	368	414	396	382	398	358	340	364	350	364	367	395	376	377	386	369	350	367	360	386	375	392	393	372	351	410	368	347	393	384	344	377	389	332	354	346	388	384	372	379	365	356	377	332	382	385	393	359	388	367	367	408	411	369	358	351	400	363	378	380	372	378	386	345	359	387	390	323	362	382	406	373	377	387	373	369	360	338	366	379	362	386	346	344	385	413	403	347	377	386	347	365	400	403	365	382	374	371	378	346	377	339	399	405	344	369	352	359	365	357	391	383	357	379	382	361	365	362	334	348	385	378	370	382	398	383	372	408	380	386	408	373	356	367	374	375	367	390	366	366	378	364	362	360	391	381	379	389	369	380	365	369	373	346	383	360	373	348	384	374	342	358	381	403	372	364	380	381	354	360	387	371	390	386	385	373	352	364	352	406	343	364	371	348	378	381	341	404	385	391	387	370	399	371	367	366	357	391	369	344	383	323	349	397	399	376	392	357	398	388	390	349	362	364	378	374	352	408	404	385	353	379	357	377	374	352	360	362	414	341	376	422	343	378	391	371	363	373	355	364	394	359	376	341	370	362	406	364	344	338	303	333	380	354	369	382	403	359	409	377	372	362	418	375	367	367	385	331	335	392	376	383	342	399	357	373	359	385	368	357	379	374	383	352	388	349	372	329	371	363	363	399	381	355	402	368	370	337	374	373	381	370	399	384	344	382	373	366	383	379	356	379	340	356	382	354	403	363	362	368	351	364	373	372	380	355	354	387	372	357	389	375	377	359	375	313	356	346	383	381	363	389	362	353	353	354	331	376	376	374	372	396	376	379	369	394	370	320	383	365	369	366	366	362	350	353	375	388	386	343	354	356	362	381	345	340	338	334	403	398	369	369	387	352	363	355	378	369	386	392	379	356	375	351	360	385	380	387	385	352	360	400	360	389	351	390	381	393	359	358	359	368	357	357	378	367	364	378	327	347	376	357	366	383	386	379	356	354	376	354	363	363	366	379	381	365	401	349	392	379	379	345	355	365	363	369	378	372	361	360	350	353	399	390	364	371	390	388	370	400	351	362	360	383	405	363	368	375	390	368	365	348	354	363	375	376	384	391	391	362	376	389	349	368	365	392	390	365	385	383	351	381	352	339	404	343	377	377	345	397	348	385	337	357	388	375	386	376	349	393	354	361	414	394	419	348	343	404	369	380	404	359	375	350	376	384	319	396	388	350	363	336	375	376	384	347	395	353	328	403	352	381	379	374	368	358	342	349	379	343	379	371	355	349	364	338	352	401	363	382	366	369	353	345	376	425	357	362	382	392	360	375	342	402	345	380	355	368	337	390	372	372	372	360	390	387	366	329	353	331	368	372	398	363	375	379	311	379	366	342	363	372	365	372	377	403	372	367	411	375	370	345	391	383	362	338	354	361	363	363	353	376	361	369	344	345	370	324	375	337	393	363	379	343	385	391	392	370	398	362	365	379	420	341	385	367	372	375	369	389	364	395	383	348	362	364	388	375	389	393	358	371	385	406	365	395	378	344	325	344	358	347	359	371	373	389	376	354	385	390	382	339	399	383	401	361	384	359	366	375	371	367	389	372	374	360	378	355	365	378	355	338	368	374	389	357	347	392	392	393	354	327	390	333	359	362	363	383	363	383	330	368	348	367	352	345	375	380	342	363	388	383	344	391	391	368	335	374	396	357	347	368	398	397	350	377	379	400	388	376	350	369	396	371	367	374	399	356	370	400	384	367	366	344	379	371	388	355	353	397	384	359	368	379	342	371	376	380	369	359	347	342	339	372	357	396	385	383	392	396	416	368	384	386	344	386	401	397	334	386	367	381	372	375	378	353	364	410	384	393	387	377	359	343	378	379	339	393	343	391	391	352	376	384	373	377	349	397	338	372	361	364	378	352	352	362	319	372	371	355	372	379	350	328	326	334	359	375	344	378	373	363	396	374	376	361	361	370	377	402	365	356	362	341	380	355	406	353	361	404	354	378	371	367	404	385	369	394	363	364	368	339	368	371	376	357	380	350	351	363	327	353	411	368	380	365	376	385	398	357	357	361	345	362	374	357	366	387	407	391	376	359	359	350	362	339	392	387	385	369	395	345	343	363	386	399	389	398	363	357	352	367	386	349	392	367	393	378	359	349	369	372	368	399	380	343	387	359	381	352	362	360	401	329	361	382	385	357	394	351	378	378	355	378	408	353	375	412	341	358	371	383	380	382	392	364	384	365	375	357	382	379	391	391	379	330	400	383	389	371	372	404	362	370	377	372	375	344	347	373	400	345	352	369	334	404	376	371	363	358	375	356	385	388	375	348	368	386	352	401	392	369	394	387	374	411	369	332	390	373	380	375	401	375	360	342	332	376	367	392	372	350	366	379	399	355	407	335	370	365	350	408	378	372	354	371	366	358	397	337	349	358	358	370	327	371	365	367	341	359	371	370	363	369	354	362	368	388	350	332	388	386	374	386	373	385	357	352	347	373	331	383	350	360	359	333	359	370	392	377	374	381	383	352	369	353	388	349	395	349	375	352	342	360	381	346	394	360	416	353	364	360	370	366	351	357	363	380	353	367	363	352	377	384	355	406	386	370	376	386	406	390	370	370	358	350	377	405	394	367	379	351	359	382	359	407	328	355	379	360	361	338	331	380	370	361	398	399	370	401	358	376	343	343	377	358	353	394	402	363	380	379	372	374	346	367	347	371	362	368	362	374	352	368	358	381	402	352	383	387	384	391	380	367	356	356	344	360	388	380	377	353	395	397	382	373	375	391	371	363	348	344	350	357	372	337	364	382	349	353	358	357	357	350	320	338	368	358	386	345	372	358	340	383	413	349	354	378	379	413	322	381	408	366	365	376	366	332	349	409	358	397	374	347	387	325	401	398	388	392	359	395	356	357	344	364	366	358	407	415	359	372	350	366	406	358	392	371	394	415	377	362	353	367	378	379	359	378	340	361	377	387	390	378	372	383	372	391	357	348	355	344	346	370	395	367	363	392	396	344	358	400	377	380	405	404	350	375	330	375	358	398	400	367	374	393	351	382	400	379	373	385	367	370	371	343	365	348	387	379	380	375	380	350	333	394	407	383	374	368	343	325	405	359	355	405	367	418	346	339	334	364	389	352	370	383	365	360	390	367	352	368	382	366	363	355	344	350	365	327	344	387	368	377	394	356	367	378	398	398	402	394	387	371	377	371	382	363
24987	21653	29329	24979	22804	22734	17947	9308	6073	4693	3577	2771	2307	1803	1559	1391	1260	1117	1003	873	769	737	693	684	609	524	590	510	473	489	470	422	436	467	451	434	428	429	457	426	375	432	420	419	418	384	402	416	408	363	374	416	390	431	391	360	381	426	382	363	360	379	389	374	405	410	385	393	392	384	381	378	426	400	404	410	385	376	385	379	365	385	419	409	379	414	404	366	405	360	407	393	363	392	394	416	370	407	398	377	363	410	375	378	435	412	366	351	352	388	379	398	414	401	430	402	411	398	361	383	414	398	352	390	375	394	366	382	367	391	413	338	383	387	412	387	388	350	385	410	378	347	372	391	377	390	381	374	387	420	367	422	369	391	413	383	389	404	387	359	337	398	393	409	384	370	407	415	412	389	389	362	361	381	422	373	409	395	360	359	395	390	393	389	371	411	382	419	382	386	373	390	391	399	334	361	426	395	349	424	373	387	368	401	424	356	408	369	349	372	408	377	364	370	383	409	358	382	362	375	394	382	370	420	427	372	392	401	386	409	411	388	409	363	368	373	384	381	355	390	385	376	425	380	384	365	423	362	403	383	403	378	411	393	386	387	385	393	424	381	372	381	412	398	361	385	403	345	386	421	410	374	365	386	372	390	389	405	407	390	402	375	396	394	373	393	409	365	413	381	389	420	402	408	353	365	417	392	447	398	388	383	423	380	423	408	415	410	382	372	368	408	371	397	371	412	390	398	402	399	382	372	441	389	407	373	396	384	403	424	411	379	407	406	401	381	388	406	388	401	392	410	382	390	420	370	348	394	395	407	407	381	353	392	385	412	364	385	394	399	369	377	390	397	402	377	393	382	368	399	392	383	393	371	391	349	383	397	390	380	362	367	360	380	359	384	389	402	393	376	402	401	384	386	373	389	356	357	389	397	401	381	363	393	415	355	426	414	419	392	392	404	369	364	404	409	401	398	360	365	383	371	394	410	413	398	378	364	425	369	405	402	413	386	383	397	420	377	382	359	378	402	380	344	388	369	392	419	394	413	353	378	394	382	383	370	392	364	395	395	383	392	389	371	377	398	392	355	349	399	381	387	396	398	432	388	404	361	377	403	388	357	405	372	383	408	404	433	375	406	376	413	391	389	442	363	399	412	397	404	385	379	412	406	365	356	411	388	375	358	385	424	412	379	424	411	365	371	408	374	387	341	364	353	369	426	370	405	374	385	447	383	390	411	417	356	399	377	419	405	408	355	375	389	402	419	352	410	405	364	390	402	386	398	411	400	383	403	354	405	383	355	372	401	423	385	383	403	369	377	364	380	384	363	423	389	387	368	399	397	390	402	371	430	401	392	380	415	399	385	393	414	397	357	347	363	412	385	387	378	383	410	423	372	411	407	391	406	426	388	386	405	401	386	393	438	357	359	359	374	412	373	402	392	375	406	370	390	359	418	394	399	411	355	381	407	349	410	397	384	403	395	400	377	395	442	381	400	383	383	373	402	407	401	389	390	411	391	376	355	432	394	387	358	395	386	396	382	414	405	398	427	386	368	388	407	393	379	386	387	371	380	416	377	402	413	410	405	373	403	396	367	396	347	398	417	374	376	370	375	395	395	392	380	378	363	350	396	416	378	389	394	385	378	416	367	380	432	422	397	380	409	433	398	376	445	383	389	388	410	386	378	394	412	406	369	390	396	386	385	374	352	373	410	414	367	404	358	407	391	421	360	399	376	396	404	411	395	378	376	443	372	415	365	362	407	370	403	403	372	407	367	398	395	389	393	409	432	389	414	385	392	389	389	416	394	400	409	401	393	415	373	404	334	391	368	387	375	343	393	429	376	423	388	360	443	402	407	402	366	351	385	384	387	384	396	387	362	386	388	397	394	387	361	415	362	377	426	386	362	383	386	404	362	402	404	403	417	380	411	356	402	389	357	409	384	405	417	365	387	357	391	432	378	371	418	387	390	393	399	431	391	358	341	385	403	385	380	377	415	365	406	396	380	375	350	417	361	421	389	361	371	426	362	371	383	414	387	404	357	442	397	380	375	438	419	400	386	352	382	354	379	393	398	387	397	425	371	406	400	370	384	370	382	406	369	392	406	383	377	365	422	403	388	384	384	391	348	409	403	386	350	374	382	377	390	363	380	385	338	385	438	348	390	396	401	393	386	377	394	421	402	417	403	376	400	402	358	371	409	368	362	389	385	382	386	398	406	380	385	364	386	404	375	394	396	379	408	369	408	386	407	376	372	434	408	401	405	416	386	391	365	365	374	372	393	367	419	415	403	348	401	388	352	400	383	415	386	392	377	355	395	442	419	364	415	368	381	409	365	380	355	392	398	405	383	406	400	377	415	404	383	376	357	402	393	401	386	401	376	383	368	396	386	414	394	364	380	395	411	396	379	418	391	365	395	390	370	365	404	377	377	401	418	419	391	379	365	413	367	399	364	390	388	425	357	381	420	412	372	421	410	408	393	373	418	374	409	387	395	391	394	399	392	383	387	378	370	371	402	383	370	394	378	354	363	394	398	396	423	404	401	368	380	394	410	436	368	375	409	360	377	397	381	408	438	419	417	418	407	371	424	391	407	346	408	412	406	351	403	418	394	369	372	388	371	387	399	361	391	342	360	387	366	375	380	378	362	360	369	370	441	363	398	420	400	349	397	426	384	382	385	400	389	390	378	381	384	412	374	340	391	383	361	403	369	429	363	394	381	398	390	373	383	403	385	416	407	411	396	401	322	371	399	399	417	410	387	362	394	378	418	391	408	401	404	354	424	396	393	389	375	370	398	413	384	381	394	394	370	400	413	418	422	386	399	402	437	362	372	394	356	360	407	388	366	335	388	395	369	360	415	396	416	354	347	367	403	388	380	376	390	385	395	393	395	363	362	400	377	394	377	375	403	384	377	374	368	400	369	406	413	385	399	441	377	406	383	370	354	379	394	386	372	362	367	367	397	402	379	392	371	407	395	346	421	373	417	402	392	381	401	397	386	358	372	381	424	408	342	365	403	387	421	365	371	427	406	400	381	378	400	396	367	375	359	366	388	385	377	405	411	404	408	380	395	430	410	344	410	382	394	409	388	378	396	397	424	438	395	356	397	368	411	384	358	373	382	377	367	400	398	381	359	366	420	384	394	391	368	349	400	404	378	379	409	396	427	388	366	389	364	403	391	388	385	372	386	403	372	384	388	410	423	376	404	407	387	378	352	435	401	407	424	387	396	402	411	392	402	376	396	381	411	360	366	399	388	429	387	426	389	369	391	426	370	407	385	368	375	390	407	409	389	441	427	386	389	399	382	387	391	401	361	384	414	393	373	381	398	376	411	370	382	414	370	393	416	384	363	393	382	362	402	408	373	430	397	405	396	396	380	371	391	371	366	351	400	415	411	426	439	425	426	375	392	405	386	383	367	403	400	417	414	424	369	388	413	414	391	377	395	404	396	379	386	407	374	361	369	417	399	375	371	404	383	360	396	332	384	375	354	377	404	345	390
50411	63384	57197	44126	30211	21631	16720	12511	9631	7445	5773	4472	3709	2874	2481	2083	1798	1601	1340	1270	1034	1013	856	715	719	620	599	528	535	489	499	514	446	480	421	455	428	451	432	418	383	398	382	399	394	414	359	411	327	371	379	391	360	387	391	362	369	344	361	361	326	370	349	377	371	395	372	368	375	376	344	355	395	400	338	407	345	336	349	360	357	345	402	358	338	334	387	385	317	360	368	359	358	369	351	389	400	337	364	369	362	365	382	339	389	394	336	351	360	368	372	353	359	405	368	373	366	339	376	357	370	344	353	369	370	367	383	369	355	338	343	320	367	345	382	378	379	403	363	379	384	388	355	343	403	380	373	372	397	355	346	358	362	368	359	368	361	346	376	365	381	355	368	375	383	364	402	351	365	343	364	325	345	354	378	370	371	331	358	356	368	354	367	363	393	354	332	366	377	368	344	375	354	361	343	354	367	371	394	334	352	381	382	347	365	343	331	374	371	371	385	362	387	349	355	346	360	349	384	391	353	359	343	378	377	369	373	348	361	346	372	380	353	370	372	360	384	371	333	397	376	376	363	394	355	353	325	353	340	332	365	331	369	355	365	377	380	386	359	364	358	383	378	372	367	355	337	366	350	363	384	401	352	351	384	386	374	384	379	380	373	390	364	365	357	383	345	369	360	346	368	337	343	369	363	344	341	370	365	347	378	361	368	381	358	380	357	375	377	396	374	369	367	337	383	358	341	387	340	380	375	367	350	397	416	339	413	361	373	337	346	367	366	391	368	326	363	362	374	344	377	376	365	368	376	356	385	401	326	365	373	404	349	365	374	372	367	378	347	396	377	358	367	344	389	333	347	389	340	337	375	336	362	372	345	352	333	366	376	343	396	358	382	358	367	347	378	341	387	338	326	314	373	374	388	367	370	375	381	377	368	377	365	370	383	362	346	350	359	374	354	358	359	389	347	366	379	374	382	360	346	410	390	350	344	358	357	370	350	346	372	332	324	349	371	365	337	364	392	354	351	317	363	364	387	345	357	366	370	380	379	335	381	374	374	378	378	354	343	326	349	356	358	356	381	332	355	365	365	347	368	383	369	331	330	370	359	379	338	357	343	342	322	361	357	337	367	371	397	380	354	391	397	377	364	386	395	376	341	401	348	381	381	366	355	384	359	348	352	322	370	373	366	388	350	375	346	362	379	356	355	340	375	373	371	392	342	357	363	365	355	376	334	389	349	338	368	385	361	337	386	348	372	375	346	386	363	338	396	360	380	358	374	328	395	341	370	360	375	347	372	348	391	353	382	370	383	362	337	360	353	426	401	339	358	360	367	372	386	365	327	359	352	385	358	336	371	395	392	374	379	385	317	356	356	364	379	382	364	335	345	403	402	371	379	350	359	341	366	351	390	369	389	370	385	331	353	376	356	358	349	367	369	369	357	373	357	366	370	349	345	369	353	397	363	396	355	390	378	371	357	369	385	376	343	355	377	351	390	361	383	344	354	392	348	381	351	360	387	388	388	382	376	397	377	361	358	339	340	368	341	331	367	386	361	384	332	332	374	404	367	363	346	343	362	355	327	363	377	362	364	359	332	383	348	358	363	365	346	352	395	374	380	344	352	349	376	376	345	359	369	352	337	391	344	370	355	344	402	362	388	358	346	349	390	378	357	361	333	350	354	384	338	373	345	378	389	363	345	354	334	332	368	377	333	346	376	385	340	368	370	374	386	349	369	395	355	334	351	361	398	357	379	329	385	351	352	401	356	356	355	356	368	338	342	368	345	392	381	413	377	351	340	390	353	349	365	324	389	366	394	348	369	375	361	350	360	366	380	355	355	379	365	363	338	378	397	333	363	389	351	351	348	391	387	408	369	376	395	379	379	388	352	385	334	384	371	362	365	420	336	366	367	334	368	339	394	384	352	364	326	388	364	372	408	386	354	348	363	380	378	364	347	356	371	348	343	369	379	356	356	352	377	376	382	387	364	384	344	405	374	377	359	389	352	380	360	393	361	368	355	356	389	359	383	363	364	392	365	386	386	359	385	363	372	394	401	373	376	367	360	384	394	339	315	366	358	354	333	363	368	372	365	368	399	386	355	391	370	374	348	346	365	356	349	386	388	371	367	363	355	382	361	350	395	382	395	356	405	363	408	348	383	388	366	351	365	378	332	372	387	332	356	375	369	367	357	359	343	360	396	353	378	369	367	329	335	366	402	393	382	356	389	382	384	357	359	354	369	365	347	344	358	338	353	348	388	374	372	349	368	376	381	359	364	318	385	390	399	371	359	360	360	327	385	407	346	343	370	321	375	390	410	348	358	369	355	379	384	373	362	402	355	361	342	343	387	369	376	374	358	385	379	356	350	356	376	366	348	380	363	368	343	351	383	373	351	374	372	350	384	387	355	383	400	360	396	357	353	393	381	383	364	371	394	355	400	330	363	361	343	345	355	381	380	363	359	345	424	365	375	392	336	330	372	366	343	344	374	396	420	369	359	365	362	350	381	381	344	396	373	349	395	389	359	349	335	384	354	346	349	380	363	341	370	353	364	361	359	337	361	389	370	383	366	363	378	372	337	360	357	369	384	364	352	338	334	370	321	355	353	334	352	365	363	412	351	362	356	376	356	354	367	323	348	389	395	328	364	364	358	357	368	362	379	352	350	358	383	382	374	352	341	365	366	364	356	366	364	332	348	364	321	366	380	341	317	364	379	378	354	370	353	357	359	374	357	365	358	399	370	377	340	370	357	359	386	361	356	372	369	373	324	360	369	361	352	346	373	377	395	353	329	370	357	334	394	402	354	378	349	349	369	347	338	357	360	366	376	339	343	384	352	331	381	359	361	326	354	379	359	362	335	331	379	375	369	373	376	378	345	356	357	342	357	349	356	354	370	328	337	339	379	385	385	367	352	337	367	364	391	370	378	393	359	359	366	383	373	361	375	365	381	378	363	363	359	379	361	364	372	355	345	392	388	363	344	370	373	329	386	363	360	371	332	379	370	346	368	342	372	372	347	347	379	362	359	350	397	385	338	382	381	337	335	379	392	347	354	327	369	378	351	345	338	368	336	380	366	342	380	383	331	347	389	358	354	376	367	362	377	392	360	370	394	347	351	385	346	347	365	358	339	362	374	367	393	357	352	348	382	368	382	362	358	371	354	419	358	341	393	362	377	394	356	372	341	354	406	381	361	402	335	357	374	396	331	336	350	368	366	396	403	335	368	365	389	355	356	372	353	366	360	327	358	347	360	378	374	374	379	348	338	375	364	373	380	358	371	361	415	337	367	387	360	400	351	382	357	318	391	335	357	373	403	374	376	342	368	347	374	359	346	353	350	355	364	345	330	369	375	367	337	386	340	386	368	375	382	354	387	340	356	374	322	378	351	372	370	348	352	378	333	352	389	360	342	359	351	378	360	377	373	378	384	355	345	327	319	385	370	393	368	340	378	395	395	377	328	343	335	363	391	357	342	348	341	384	373	350	372	337	358	374	368	357
24193	21614	29452	24729	22484	24316	24269	13369	8551	6216	4852	3940	3174	2578	2169	1776	1648	1438	1205	1150	1004	867	844	765	711	716	662	607	606	531	507	477	523	504	555	509	466	495	453	500	454	440	438	465	451	420	423	397	436	458	446	413	421	438	429	440	425	361	413	428	453	423	449	371	428	413	432	387	459	411	448	402	433	429	405	449	409	409	442	388	396	384	459	390	452	399	476	462	423	456	438	405	414	403	438	449	421	394	389	430	436	441	424	395	393	427	409	440	415	425	424	432	436	435	429	420	414	405	417	427	396	443	426	439	397	399	411	424	451	422	461	412	439	418	404	426	406	395	443	402	408	458	433	397	442	398	424	438	416	430	395	415	422	459	415	419	427	412	450	404	402	436	454	432	434	420	410	436	451	412	450	446	436	446	472	418	443	421	426	405	407	396	413	439	392	421	417	424	405	449	397	418	419	414	435	414	475	406	489	436	421	438	447	428	417	406	437	470	416	414	396	448	464	446	417	387	396	370	432	443	413	474	406	467	418	418	405	437	413	394	417	451	436	377	420	437	386	426	401	398	424	416	397	394	401	395	410	453	393	402	413	444	433	423	447	419	404	416	389	430	432	391	422	407	398	406	431	420	458	411	395	413	391	420	456	440	412	432	441	382	423	415	400	428	399	434	433	385	376	429	403	389	408	449	424	439	411	406	449	406	399	439	416	402	434	399	381	456	412	419	452	433	428	433	446	420	403	382	398	422	410	438	437	421	422	443	435	401	453	433	409	412	414	426	432	453	398	451	413	419	444	443	395	416	421	416	402	428	436	399	403	461	406	424	421	409	465	440	448	400	438	424	429	465	435	443	433	404	427	419	442	437	433	407	442	407	430	392	414	404	404	415	425	405	436	425	434	423	414	399	433	412	444	407	426	424	406	434	446	377	422	384	417	409	445	436	420	398	409	404	403	422	400	426	439	418	410	410	420	440	411	420	389	460	441	403	390	399	439	459	406	404	408	384	397	446	432	420	446	399	428	457	399	425	410	461	430	435	420	400	387	427	400	417	424	437	396	417	422	429	398	445	398	452	397	420	390	457	425	408	434	430	435	437	407	412	432	408	381	381	358	440	426	420	427	432	440	382	414	437	456	389	436	430	430	419	418	419	446	418	453	428	409	396	460	399	481	414	461	412	414	411	372	410	385	426	429	463	448	440	445	434	424	426	462	417	430	460	420	421	443	464	419	450	417	434	430	411	412	420	448	419	393	445	410	432	407	377	465	427	411	418	425	444	432	445	416	406	395	440	437	421	440	414	440	427	374	426	426	449	435	420	434	417	414	423	431	417	430	435	417	427	406	395	421	457	424	401	391	400	420	414	416	399	389	416	385	428	422	420	415	393	399	389	416	381	424	402	426	402	402	420	454	431	434	429	408	401	412	429	436	399	448	397	398	424	401	403	416	424	408	414	403	385	452	427	381	389	420	409	433	430	411	410	435	451	448	421	371	432	425	410	422	409	443	434	424	434	441	409	405	401	445	411	410	427	442	395	376	417	405	454	419	419	418	404	459	442	408	390	429	422	411	419	402	405	409	407	417	381	424	380	393	418	418	421	397	416	416	440	425	455	394	441	443	423	399	413	453	404	426	392	418	410	405	461	431	391	370	411	410	407	395	414	429	408	435	441	407	404	427	457	441	407	421	457	400	408	394	390	424	419	412	424	405	418	461	417	462	404	399	394	424	424	413	400	417	385	423	424	411	439	410	437	442	442	432	436	390	415	430	385	403	426	421	470	369	446	410	417	416	448	403	397	444	369	412	430	448	396	449	460	409	447	455	412	450	453	440	415	401	421	401	405	462	427	421	424	425	428	400	406	455	417	425	433	376	427	406	443	441	410	433	418	433	403	431	400	440	386	408	420	400	430	411	471	469	421	420	412	441	445	409	445	436	427	422	418	414	414	414	420	396	415	400	404	377	437	384	392	391	438	434	382	390	399	429	397	376	403	367	376	446	412	413	432	403	424	378	364	464	459	406	418	463	404	426	435	401	437	418	429	414	420	403	482	396	405	421	416	438	442	436	405	421	474	423	450	377	436	411	424	421	435	397	418	451	472	434	390	450	384	399	413	421	423	430	409	413	395	410	415	414	461	432	417	412	399	430	399	441	418	425	413	398	453	432	385	424	389	396	423	387	386	442	454	409	440	402	428	421	406	420	430	430	414	433	428	427	420	429	390	385	447	411	425	389	407	428	431	415	413	463	377	429	421	433	407	398	409	412	412	413	405	422	386	398	405	435	445	440	402	430	404	430	427	413	457	412	404	428	430	408	433	418	432	415	431	439	408	397	438	445	447	398	405	383	433	414	413	410	443	408	396	439	416	444	428	430	432	429	434	424	471	396	438	429	418	420	448	395	454	404	440	395	397	427	426	444	404	380	418	426	416	427	446	393	426	411	423	437	442	424	425	431	439	403	419	402	405	425	431	434	435	430	417	447	436	409	391	428	439	424	452	406	442	423	434	417	438	389	409	422	456	431	429	390	408	443	402	416	394	420	412	417	418	411	419	441	426	425	399	432	428	426	413	443	414	442	433	416	393	420	406	451	392	451	444	429	429	418	428	432	428	406	450	418	428	414	429	418	428	433	449	436	434	411	427	437	467	412	398	417	421	434	428	405	446	442	434	431	437	447	427	398	472	434	391	403	412	406	429	409	458	409	434	424	429	457	427	435	405	415	365	408	442	435	418	443	414	412	441	439	461	404	433	406	426	452	435	425	404	454	396	406	411	384	443	422	428	445	426	411	441	396	424	442	456	396	388	431	389	426	398	443	403	414	430	440	360	401	452	407	418	381	413	385	418	387	440	432	398	391	451	416	433	430	443	391	408	420	398	406	423	384	410	407	467	406	426	396	424	389	443	413	428	414	418	431	442	422	413	421	416	428	434	404	411	449	423	416	387	419	436	402	412	414	400	442	419	416	426	411	399	415	413	444	391	416	410	424	395	440	439	408	404	397	415	439	435	387	448	474	431	405	405	425	435	409	410	405	434	451	407	399	414	460	388	422	387	414	441	430	379	436	386	426	434	448	395	421	392	449	425	406	418	441	401	436	414	435	403	396	468	442	411	394	417	421	455	456	430	438	408	412	415	394	420	418	442	450	428	436	402	415	399	394	438	386	441	422	464	399	426	417	448	425	414	411	419	410	429	417	425	445	445	413	436	423	399	402	429	430	442	384	418	412	391	442	443	397	421	427	452	408	396	394	436	421	442	423	447	443	437	457	407	410	410	442	417	413	430	410	416	457	454	418	396	399	434	395	406	418	440	435	426	447	451	430	407	425	439	411	423	437	416	378	422	416	435	404	403	387	433	449	424	413	453	418	416	447	392	410	406	420	417	441	408	408	434	442	415	438	447	452	413	424	431	421	372	399	412	439	447	430	425	426	393	393	459	462	425	429	439	427	426	415	436	433	397	400	423	440	408	370	424	396	453	409	426	419	403	414	409	418	406
47099	68210	64871	49056	32881	26561	20277	15446	12236	9307	7602	6204	4930	3945	3310	2637	2284	2023	1744	1443	1335	1085	1074	966	854	776	740	650	593	527	531	544	465	526	455	454	470	465	464	432	465	436	403	418	419	406	408	407	425	422	420	418	398	395	403	383	385	395	402	399	399	396	391	413	393	431	405	385	395	350	388	397	389	353	384	382	404	425	373	375	407	350	359	432	386	386	389	434	408	413	383	398	387	412	394	401	390	374	398	411	386	399	403	356	407	404	412	408	407	401	385	369	367	397	361	388	436	383	372	371	427	390	418	369	404	409	385	392	388	376	410	379	386	414	391	375	411	384	393	397	384	416	388	389	409	390	364	328	400	354	419	400	409	388	358	354	380	408	371	389	384	382	380	394	429	385	406	403	374	387	388	364	374	386	389	408	362	396	416	407	375	403	398	393	375	366	370	422	354	382	397	394	433	390	387	430	411	360	351	418	390	375	386	376	390	393	405	361	389	393	388	423	336	374	364	394	371	399	372	397	378	362	351	378	372	372	403	389	386	349	382	393	412	412	411	379	357	402	386	385	357	357	407	354	383	408	395	377	379	390	406	379	379	408	417	412	363	383	375	401	355	374	380	384	399	392	403	392	362	382	371	392	320	363	402	406	389	413	383	413	363	392	391	370	401	430	384	394	371	400	385	379	432	399	385	384	380	407	397	374	404	422	408	391	388	335	393	412	368	385	390	395	404	394	383	408	407	401	366	387	358	419	434	402	370	410	392	392	389	384	411	379	383	352	422	383	390	419	377	399	411	396	369	377	383	417	382	398	396	388	357	369	384	387	394	399	407	387	359	401	382	381	440	400	396	388	398	389	366	373	415	334	397	373	398	367	403	389	374	378	394	382	375	360	392	399	395	386	388	376	379	370	364	429	386	398	431	383	375	408	399	359	403	382	368	408	381	367	391	389	412	445	353	397	405	415	387	381	405	372	390	385	388	396	385	412	387	380	369	403	376	384	390	370	370	380	366	386	376	381	391	379	425	392	409	392	413	394	390	375	415	396	426	381	413	402	424	423	414	374	419	421	392	389	383	383	370	361	406	403	392	400	382	414	367	369	379	366	407	407	411	396	402	395	398	404	405	367	377	388	350	390	388	393	378	395	413	375	381	367	423	383	374	369	361	361	421	417	373	363	405	378	363	406	387	412	376	375	366	394	391	383	388	373	388	397	386	356	403	378	351	418	429	388	364	403	393	400	396	398	392	371	386	379	387	433	398	362	373	416	379	378	366	363	415	418	407	349	371	417	365	386	360	429	405	398	404	392	388	387	390	354	398	412	366	399	379	439	381	415	393	424	390	374	411	391	425	370	363	348	416	372	403	390	404	406	374	394	395	393	424	421	364	406	392	385	377	422	417	387	406	381	371	346	387	394	368	397	392	402	394	389	385	399	375	366	392	390	418	403	379	376	393	390	373	422	387	380	388	442	374	373	384	421	388	429	430	402	404	376	425	417	386	376	374	363	361	383	416	402	414	357	388	448	397	391	374	423	395	414	369	400	373	410	402	413	386	384	366	396	370	399	390	382	368	425	353	429	364	389	404	390	374	363	395	399	359	374	388	352	438	353	417	419	401	364	406	382	429	378	379	384	368	382	373	384	347	374	385	395	397	413	394	436	364	418	378	394	386	396	385	423	362	387	381	388	417	376	403	391	383	394	376	403	359	387	396	385	382	363	377	398	367	392	398	396	398	395	365	389	416	401	363	406	341	413	396	405	365	390	390	375	381	417	435	370	386	417	386	404	376	373	348	426	362	385	384	417	407	381	370	385	357	396	393	410	383	383	385	374	363	388	389	403	391	386	387	383	403	363	391	381	390	388	390	416	384	425	387	393	414	397	398	397	424	424	375	361	379	377	378	383	384	380	367	413	408	402	426	389	350	336	394	376	400	369	419	350	385	356	414	390	373	394	395	386	407	397	415	386	398	405	383	372	404	385	421	383	392	396	364	386	397	390	403	421	380	406	423	420	354	399	384	378	384	384	359	368	381	378	396	399	347	440	395	399	398	390	418	353	388	408	390	364	412	366	393	390	385	431	421	366	405	388	390	404	382	373	370	403	370	422	386	396	380	399	397	434	396	393	382	388	409	348	331	410	403	417	386	398	390	382	375	354	370	396	376	433	391	382	372	385	343	411	363	374	381	407	383	395	386	400	430	381	355	402	388	360	391	386	343	397	387	419	410	422	384	380	387	403	354	391	413	374	358	411	412	382	359	367	422	362	380	388	409	376	387	398	384	408	393	393	338	400	407	432	403	365	404	395	343	398	426	384	409	363	403	391	396	406	383	423	375	377	396	395	351	367	388	404	379	390	402	380	397	410	377	387	389	415	371	394	391	368	367	363	363	353	358	406	420	404	404	348	372	394	382	391	406	391	403	373	334	392	407	360	350	395	373	389	381	384	356	363	345	425	393	387	412	393	379	393	366	397	388	403	423	366	406	415	376	380	369	421	366	374	378	359	413	407	360	373	359	373	415	379	363	379	396	377	385	366	395	389	360	370	381	387	392	387	396	390	399	404	369	370	394	414	363	360	353	367	379	427	351	375	370	402	377	380	410	364	400	431	407	392	397	393	420	383	394	405	379	395	384	373	343	368	382	423	425	429	384	397	408	370	386	409	398	407	407	407	384	352	379	411	385	396	390	395	395	394	379	360	381	369	369	354	415	387	406	390	401	367	409	395	406	402	370	404	403	376	416	376	355	354	390	377	367	395	403	389	435	397	405	410	349	392	428	415	368	416	368	387	371	400	426	368	392	363	430	370	401	404	374	381	364	428	387	373	382	357	392	381	415	405	371	411	372	377	383	372	430	407	404	374	389	406	398	403	364	362	389	335	394	370	365	366	392	375	356	367	404	382	422	396	385	364	405	380	383	398	401	417	389	402	422	427	354	355	409	391	371	411	362	394	376	381	389	399	388	382	369	405	368	381	419	370	388	393	413	385	394	397	413	396	410	398	393	428	355	402	379	375	390	413	397	378	404	390	378	365	375	393	405	384	393	353	393	383	380	430	389	345	375	397	367	391	362	397	390	386	371	418	356	412	394	378	388	375	403	388	411	357	391	395	376	388	370	390	420	407	416	390	374	379	389	386	416	434	411	364	376	389	374	380	397	375	388	372	391	369	375	385	425	381	380	374	409	370	364	388	400	396	407	404	389	412	381	394	361	402	415	364	388	414	393	383	369	371	389	399	421	448	383	398	372	406	400	407	374	408	422	408	384	378	391	401	403	375	381	344	404	383	363	388	414	396	399	410	387	384	334	383	413	351	378	377	392	382	390	382	380	414	450	408	427	413	401	409	396	370	396	381	381	370	402	381	405	400	358	371	402	401	384	389	399	365	391	388	369	366	378	413	405	386	425	401	396	398	382	432	401	394	351	379	384	429	391	418	368	358	367	398	395	383	367	412	357	390	348	359	385	397	382	386	374	394	353	397	402	357	373	380	357	414
28746	24279	34735	32745	20377	12979	8069	5211	3629	2700	2221	1870	1526	1227	1093	942	833	760	729	619	577	540	511	482	508	488	430	442	413	383	398	327	376	379	347	386	400	389	358	382	344	366	407	390	326	349	388	339	351	357	361	350	333	369	317	352	336	362	344	348	373	329	364	370	352	357	347	374	359	365	355	359	371	357	314	339	309	363	323	344	342	350	344	356	318	349	346	356	333	365	345	360	360	357	362	360	370	335	366	357	365	362	349	376	354	355	379	372	347	380	337	367	355	340	346	393	341	355	326	356	352	350	358	377	352	377	387	339	373	352	378	338	340	373	318	341	343	330	331	356	346	339	346	368	327	340	334	335	338	352	372	363	348	369	321	380	349	369	393	352	373	339	365	342	336	370	334	347	341	357	331	347	337	328	377	363	348	384	357	371	364	330	374	361	347	344	322	335	352	310	336	320	365	346	358	364	345	353	357	330	331	328	352	326	336	346	345	354	332	386	352	334	328	347	358	357	337	366	348	351	355	366	352	394	338	330	364	332	315	349	354	338	361	342	362	372	338	366	328	354	344	346	340	342	305	365	359	350	364	348	348	382	330	357	348	357	366	355	361	355	351	356	374	356	348	343	342	380	379	352	306	328	339	365	346	344	376	362	353	350	384	352	340	327	333	352	339	321	363	345	365	363	336	354	340	371	340	339	357	331	388	345	389	376	363	362	326	333	375	359	329	320	363	331	369	339	334	355	357	349	374	376	361	367	370	376	348	340	330	343	359	342	354	345	320	345	355	366	337	345	349	375	366	355	392	345	345	330	353	340	329	367	343	342	303	358	370	333	346	324	396	360	352	355	377	353	353	350	381	346	323	364	333	341	380	379	340	321	345	332	344	363	350	360	372	307	336	347	342	333	361	364	339	329	361	354	356	367	344	384	355	328	358	337	372	358	370	364	383	345	366	368	385	372	369	357	347	350	327	326	375	346	379	353	333	335	363	373	340	338	356	333	346	351	361	353	364	353	355	378	337	364	362	334	367	367	334	370	342	352	325	394	329	354	356	350	359	360	339	351	352	333	363	341	373	346	379	345	341	343	370	360	378	351	358	350	335	356	361	357	326	365	329	336	365	332	352	332	337	345	384	340	340	372	392	354	345	323	331	347	301	370	326	316	336	315	343	338	345	346	371	366	351	374	379	354	356	354	363	342	346	346	368	370	375	349	356	330	338	370	340	339	330	326	327	378	389	331	337	366	370	379	339	339	335	357	355	385	382	349	352	319	332	365	400	359	358	364	370	356	354	342	381	334	363	363	331	363	364	375	370	312	338	328	359	340	353	332	355	355	331	333	333	323	330	337	353	349	326	346	329	350	366	349	324	396	350	328	351	364	355	345	353	346	365	376	358	360	351	329	364	326	339	340	363	336	348	326	361	379	345	364	374	365	355	352	365	389	345	368	350	379	337	345	364	358	327	326	364	368	352	364	369	335	339	331	337	323	367	349	382	392	359	359	358	321	347	363	368	332	373	354	350	315	355	363	391	334	336	374	312	335	383	327	414	333	355	350	371	328	349	354	368	324	361	357	366	339	368	367	356	352	379	351	347	336	321	355	332	339	345	332	360	402	339	355	370	343	366	348	340	381	359	386	328	380	347	373	378	339	361	365	335	307	311	374	370	350	329	381	368	359	391	357	368	336	352	352	353	364	336	358	387	337	372	367	367	362	363	356	334	340	335	364	351	319	384	312	335	365	334	324	350	349	335	340	386	343	374	343	349	332	355	342	344	335	334	370	324	344	355	373	354	385	320	351	369	362	351	363	323	356	351	346	355	336	355	358	369	343	307	363	395	335	370	354	379	370	358	369	329	368	344	353	388	343	330	371	353	323	365	315	341	360	372	380	385	325	380	344	371	351	339	346	334	360	335	345	337	352	317	333	292	335	368	349	364	362	404	320	362	359	372	356	347	342	351	361	329	362	351	306	333	385	347	325	367	339	341	371	358	327	322	363	341	356	399	362	352	387	337	357	334	397	352	321	327	331	377	346	365	355	350	334	344	355	349	318	364	358	359	354	361	363	364	357	355	339	393	389	338	339	337	352	327	322	334	375	349	333	346	355	361	352	349	333	331	378	362	350	358	372	354	343	375	356	337	382	370	346	342	311	342	347	375	302	347	342	339	330	343	338	338	339	347	351	323	310	361	350	337	332	328	344	357	331	344	372	353	371	350	382	399	368	366	330	363	353	352	351	361	389	320	354	364	340	319	376	336	347	352	381	328	370	374	336	364	365	362	359	345	340	351	354	343	338	343	353	352	316	369	375	380	317	352	375	348	374	350	351	339	351	334	329	378	383	334	323	343	348	368	338	334	350	338	372	334	311	357	345	370	344	377	336	338	347	338	352	377	346	361	340	371	350	342	326	327	348	361	358	350	349	348	321	359	362	356	347	337	341	349	362	342	354	363	340	376	381	347	403	362	369	360	364	386	351	377	372	338	350	390	336	338	316	361	347	361	346	365	379	365	346	330	330	356	355	340	353	347	373	391	368	379	351	365	351	348	350	352	345	353	353	357	349	349	358	311	329	344	345	360	356	338	374	325	346	362	377	354	385	334	362	357	329	352	351	342	374	359	362	368	344	357	341	392	377	344	331	381	351	355	352	348	354	351	378	322	352	358	353	344	337	362	359	350	370	342	340	343	373	329	315	351	355	331	386	376	350	375	324	361	333	386	368	363	361	353	366	362	326	348	345	346	369	358	380	384	369	413	364	372	326	360	362	326	361	331	360	359	328	369	367	389	375	363	317	386	368	330	357	357	384	366	385	359	342	342	342	343	355	339	350	359	383	349	354	352	339	369	354	377	354	370	402	335	366	361	336	354	374	317	348	343	323	349	351	353	346	354	370	370	348	353	353	340	374	304	323	361	357	342	325	347	328	353	327	350	346	331	374	336	377	359	331	330	345	345	381	362	340	343	318	363	346	366	360	364	342	329	385	360	357	330	336	325	338	384	379	342	353	353	371	322	341	337	386	348	337	393	317	351	326	406	353	340	355	332	344	362	326	333	375	328	337	328	348	374	366	339	399	350	351	344	358	387	347	355	367	336	329	357	327	330	364	385	328	342	363	329	357	332	336	333	339	341	345	358	352	367	345	341	344	326	364	367	365	341	366	398	339	347	346	363	358	343	376	373	328	377	354	341	350	329	334	361	359	352	367	375	339	388	384	373	371	338	355	340	352	342	373	359	356	344	387	391	388	359	361	358	365	331	351	354	354	359	352	367	347	357	318	360	346	371	317	363	325	372	343	323	346	350	348	307	322	353	371	348	375	356	351	347	336	363	321	337	330	323	360	356	347	367	330	364	356	335	365	365	335	369	382	358	362	339	348	360	336	385	388	326	345	373	339	327	337	361	329	366	334	378	355	354	349	388	330	366	339	350	364	348	347	357	371	357	336	330	364	371	382	312	329	343	385	356	343	372	368	351	363	354	337	355	351	304	315	366	349
47399	60025	52676	36663	21503	16107	11295	8565	6315	4684	3740	3113	2472	1963	1626	1332	1252	1073	943	851	747	666	664	528	578	508	492	455	445	398	380	377	376	371	358	375	370	334	361	337	333	375	368	325	350	357	357	356	332	325	315	334	311	328	333	355	335	330	329	334	375	317	362	325	346	352	366	328	340	324	351	371	341	359	319	300	347	335	315	337	320	337	362	332	358	336	354	351	337	336	329	335	337	340	338	321	331	327	347	332	340	344	310	336	352	330	361	360	346	337	364	366	364	357	342	312	323	319	355	366	319	342	337	305	325	332	354	325	325	373	344	350	361	335	319	320	317	369	325	362	324	336	359	351	333	352	358	327	350	346	299	336	341	346	333	359	326	357	339	335	351	338	355	314	356	356	340	342	346	356	349	327	303	344	335	305	324	325	334	329	358	332	310	351	315	307	361	317	333	344	342	326	339	346	350	347	375	338	354	320	344	347	353	344	316	322	337	339	324	318	358	325	330	339	347	322	344	342	328	340	346	349	318	373	309	335	317	333	333	317	315	320	332	290	366	355	334	314	345	328	329	351	341	334	324	326	325	340	317	346	332	351	341	331	341	339	336	362	352	340	317	331	377	336	363	323	364	331	350	331	329	308	360	299	371	352	330	333	336	316	291	329	326	332	316	341	314	314	372	345	342	318	347	332	333	339	324	350	324	349	321	318	376	316	335	379	327	347	355	324	336	328	358	324	350	335	349	322	328	297	319	337	334	342	315	316	328	338	333	360	370	342	335	325	326	338	358	302	348	315	338	340	334	299	348	343	322	329	344	380	331	321	353	329	334	340	362	333	304	331	310	328	320	350	325	336	357	311	343	351	353	330	352	337	345	300	356	291	346	323	329	361	319	307	330	346	316	329	354	329	313	355	314	302	322	309	342	348	338	315	327	348	358	323	339	284	371	305	350	330	345	326	329	349	323	345	346	334	328	349	343	322	350	321	340	334	320	322	315	336	335	322	330	339	339	331	338	349	351	319	334	336	314	332	347	348	339	318	355	312	354	323	326	339	333	327	308	316	321	338	340	335	348	354	338	324	319	318	329	335	293	387	368	355	339	322	308	354	353	335	340	337	344	327	309	338	320	331	323	322	336	316	312	341	342	339	323	324	324	301	327	338	322	347	329	345	322	336	350	321	314	344	327	321	316	335	382	317	367	364	341	337	357	337	313	351	314	372	355	341	334	334	358	368	349	320	357	331	342	331	308	366	298	348	297	340	341	350	342	317	339	340	309	330	341	284	330	349	345	339	330	336	327	360	328	314	318	323	347	321	301	316	340	347	345	327	331	340	318	364	331	299	330	338	342	319	320	314	310	311	348	370	345	344	324	327	344	321	382	322	314	331	331	341	346	317	350	329	364	347	307	337	330	341	344	324	316	335	318	314	305	303	335	345	368	314	332	358	347	347	306	348	329	310	320	327	297	330	322	324	359	346	321	338	343	326	321	318	319	308	378	361	342	344	360	308	343	317	324	323	328	349	309	367	326	343	316	348	376	321	355	342	358	359	340	328	360	341	357	323	329	337	308	308	328	318	335	370	343	342	351	326	349	333	320	360	342	337	349	331	319	309	317	329	361	337	340	346	332	317	342	319	319	332	374	343	351	314	337	356	307	331	300	340	343	364	315	319	324	361	330	322	324	343	323	359	343	332	315	299	305	310	297	321	319	338	349	316	343	335	339	327	311	341	366	299	314	342	317	350	332	330	330	338	325	341	337	317	327	312	368	328	356	356	303	324	332	334	326	352	318	347	312	320	334	325	333	308	381	374	322	327	305	331	333	356	331	297	339	318	355	361	336	342	338	343	321	329	335	340	316	360	321	305	297	315	306	348	369	339	340	338	380	309	322	285	352	335	333	309	308	336	343	325	311	352	336	319	332	311	355	316	348	348	358	374	328	319	318	285	337	336	360	369	340	316	365	358	333	326	355	280	337	368	308	356	307	360	366	357	336	339	311	312	323	293	349	330	358	325	324	349	323	332	310	335	354	332	341	287	321	352	344	359	327	324	336	336	348	325	314	346	336	332	308	344	335	342	365	341	349	337	345	333	344	345	316	344	375	309	333	341	339	364	320	356	346	350	313	286	331	352	315	285	338	326	332	328	362	336	351	320	324	308	328	346	337	330	349	352	305	357	336	333	334	321	318	365	313	338	351	363	329	331	331	356	346	356	358	348	350	338	314	322	313	329	344	313	333	296	386	319	313	338	327	321	345	363	320	337	363	309	341	340	348	335	333	357	343	348	336	356	344	322	303	328	335	338	365	344	362	321	326	342	333	366	358	374	376	331	327	323	326	310	316	346	304	327	300	351	322	357	337	311	353	334	336	324	349	339	327	335	332	346	349	300	324	325	370	336	345	353	329	345	321	347	340	343	358	326	337	311	340	336	330	330	363	314	363	346	344	350	328	317	351	354	329	339	325	380	348	331	335	343	325	363	314	330	330	345	321	349	348	343	363	342	352	360	323	311	338	308	311	336	325	349	310	342	300	317	364	300	341	312	360	315	299	361	333	333	346	312	330	324	372	299	342	339	324	341	355	337	372	319	349	345	324	328	342	365	394	321	327	346	309	329	331	321	381	332	327	335	308	325	323	339	363	325	311	341	325	325	317	343	320	341	355	342	371	327	342	360	316	342	322	328	337	303	306	322	348	336	342	347	366	345	343	309	349	352	339	357	353	318	342	322	350	348	310	302	316	316	375	340	361	379	355	332	363	344	317	297	358	282	315	344	300	375	321	331	309	326	298	328	344	320	310	337	333	322	321	344	342	349	356	339	331	321	332	334	331	363	331	340	296	335	341	330	339	359	341	334	350	359	362	344	357	318	340	356	339	343	337	400	338	342	323	310	340	343	326	322	314	347	316	288	331	309	338	363	347	309	324	330	342	308	346	367	334	301	347	342	296	376	334	342	363	318	326	337	347	290	330	344	353	340	358	345	363	334	342	297	326	332	329	343	312	361	357	335	337	316	352	322	342	338	345	335	322	331	332	298	351	338	355	318	325	358	352	318	324	327	332	336	315	313	327	331	317	318	344	332	339	321	333	331	336	313	357	328	360	329	354	329	330	309	331	326	338	313	378	339	311	357	346	359	338	355	350	349	319	333	340	357	345	334	378	357	336	308	336	328	323	324	338	337	338	348	342	345	332	338	324	351	349	351	368	351	351	331	324	357	316	343	329	334	312	349	328	332	331	341	323	323	370	347	354	346	336	335	357	335	346	309	350	334	354	340	320	338	324	363	342	329	346	336	309	369	348	352	351	313	327	358	302	362	303	353	323	324	342	302	337	316	321	328	347	355	304	341	324	384	350	340	353	333	315	340	324	336	339	363	321	335	350	330	310	352	315	337	346	317	344	316	294	327	322	381	317	308	303	322	340	355	344	317	356	328	341	312	363	345	316	347	319	357	347	355	357	349	350	316	324	328	353	285	350	306	334	342	340	335	351	344	342	333
25423	21632	29340	25213	22575	22013	15394	7789	4951	3653	3204	2549	2013	1659	1415	1213	1038	936	874	767	715	723	642	591	572	522	527	494	477	479	470	466	452	460	417	437	435	437	396	478	399	416	408	412	411	372	397	408	425	404	373	384	405	391	395	412	399	383	402	383	361	399	373	388	401	398	388	440	384	392	396	409	385	396	430	392	394	384	406	409	403	415	391	375	401	370	399	374	392	393	414	392	393	360	382	395	380	383	399	376	392	384	371	387	399	370	363	404	421	394	374	432	403	400	409	378	413	379	455	438	396	429	358	381	428	398	365	397	381	353	395	392	392	416	427	366	425	394	395	369	411	412	396	397	388	382	421	384	390	367	378	374	362	407	403	404	388	384	424	414	399	377	400	390	428	405	404	423	430	385	368	367	406	390	380	402	359	401	382	396	389	419	364	395	400	379	408	380	379	395	419	399	429	414	426	411	427	365	354	394	410	418	410	389	400	354	402	391	397	392	376	370	409	409	382	382	424	394	354	426	424	406	365	417	374	389	393	416	326	424	417	397	423	393	413	431	415	422	425	357	410	400	423	381	392	399	403	386	424	399	393	389	398	408	400	373	402	351	395	409	368	370	433	360	384	376	393	418	406	386	383	411	380	381	369	395	403	389	391	390	406	412	420	371	387	417	400	381	393	401	387	419	373	374	409	419	403	404	385	372	389	400	376	360	365	408	417	371	433	392	414	394	386	411	403	398	373	392	384	415	398	378	405	391	373	397	368	368	423	386	375	373	388	388	408	414	373	385	381	367	365	460	382	419	426	370	432	332	369	414	384	390	389	398	399	385	387	416	383	416	378	377	426	371	411	372	375	396	376	383	411	404	423	396	370	410	402	385	386	416	388	414	380	412	383	405	385	409	409	400	412	415	392	394	429	416	407	405	402	394	398	379	376	387	400	388	373	375	408	410	381	402	406	422	401	399	398	416	386	408	405	399	404	375	437	401	373	422	374	404	387	405	392	383	345	395	372	362	379	369	430	398	407	394	395	423	392	415	400	370	389	408	393	420	414	400	381	400	412	426	379	377	410	367	370	387	409	345	392	402	381	377	402	375	408	354	420	373	428	423	403	406	377	378	439	392	415	413	354	401	403	431	389	423	396	353	370	357	410	386	387	375	390	404	380	366	376	415	402	389	383	387	387	404	382	404	387	416	400	422	391	409	369	394	414	422	431	368	429	431	423	394	394	377	395	367	407	389	430	357	393	396	424	421	352	398	396	425	405	391	364	379	402	377	384	380	419	444	372	398	373	391	378	369	411	404	395	383	376	377	391	371	389	394	388	398	372	378	376	420	386	381	388	399	407	368	408	402	364	387	380	399	384	378	383	386	381	393	415	374	379	417	367	412	384	387	397	383	376	394	396	395	389	422	400	379	374	371	393	369	400	393	399	363	412	373	388	410	410	382	400	385	440	407	397	412	386	379	331	391	428	410	381	399	392	367	381	399	420	417	376	394	411	375	418	408	400	388	382	425	427	391	403	400	399	382	375	405	364	379	425	413	383	424	399	418	357	408	427	401	380	372	401	375	377	397	364	374	371	374	386	420	387	379	412	399	387	433	404	362	396	402	378	394	399	388	397	387	397	359	380	376	438	402	395	387	371	410	395	427	374	403	400	412	366	364	407	389	371	409	383	401	387	426	417	400	380	428	353	380	404	387	413	355	356	352	383	396	388	375	419	355	386	399	387	386	391	401	423	404	383	441	379	412	399	382	384	386	386	403	427	393	382	390	414	360	426	401	410	334	412	363	379	391	408	386	398	412	398	365	383	383	421	386	403	399	394	389	408	433	360	412	384	402	458	362	429	393	386	415	347	377	414	364	418	391	384	395	423	398	384	375	383	369	382	414	407	396	419	375	380	366	417	401	387	388	394	380	367	353	381	397	383	372	374	359	393	403	413	406	421	383	369	404	369	396	373	391	370	388	384	404	422	422	415	364	401	370	399	422	390	388	395	409	413	399	407	409	401	419	424	409	370	397	385	367	421	400	390	373	399	387	385	432	364	392	425	393	379	395	360	369	395	378	381	390	393	399	415	416	394	408	393	391	382	399	390	419	404	425	382	431	404	389	381	402	437	407	371	348	383	358	394	433	406	393	403	389	382	411	386	367	416	393	407	393	377	356	344	398	410	400	408	408	409	411	395	371	399	401	417	385	418	386	419	388	379	391	399	380	415	403	394	389	382	406	388	394	393	443	393	426	420	409	394	388	380	388	402	382	371	343	391	394	406	414	355	383	389	390	392	378	368	370	395	348	377	381	412	426	399	409	384	386	414	366	418	388	434	406	407	420	365	404	419	368	385	425	396	413	397	388	374	409	431	403	386	420	387	394	412	377	398	411	431	423	401	403	409	361	367	407	365	393	422	385	372	394	369	399	379	420	415	393	403	374	391	398	394	369	393	390	407	419	417	415	393	413	448	398	409	347	378	363	372	377	389	410	393	371	371	447	434	415	391	373	394	427	389	383	403	403	386	413	434	387	406	407	391	394	390	377	369	407	385	369	370	388	386	370	389	383	404	376	405	427	386	422	411	407	411	398	429	370	378	390	421	397	388	388	387	378	425	409	377	386	386	402	378	386	380	414	399	392	439	388	399	410	389	401	398	402	381	375	428	362	396	353	390	369	366	378	381	395	384	381	383	398	388	402	382	383	377	400	406	393	395	395	389	379	388	391	402	387	365	368	402	405	371	373	399	385	399	413	393	387	405	375	429	399	384	363	410	401	400	420	386	356	403	415	392	409	398	412	375	350	365	416	398	362	370	393	379	410	425	363	374	394	393	407	427	406	373	364	378	384	368	381	379	374	394	392	361	361	399	384	385	444	398	410	376	384	371	418	412	416	404	375	406	368	395	390	400	395	379	387	403	355	364	405	421	383	407	384	362	417	430	395	402	396	343	385	416	398	395	392	397	373	437	421	340	371	414	417	377	389	397	387	375	420	393	360	342	362	402	392	403	393	375	359	389	402	404	394	371	364	403	380	392	402	385	381	390	411	396	398	360	431	391	367	397	354	376	394	413	370	394	379	369	405	366	405	408	378	382	416	384	423	364	393	412	396	395	376	398	377	401	408	395	360	425	383	377	412	383	382	409	382	383	403	363	427	382	410	355	386	371	389	383	404	393	391	421	417	418	372	376	413	360	379	393	383	405	381	428	405	403	401	386	418	383	402	412	375	399	413	370	381	377	415	421	428	399	370	383	440	401	416	371	395	378	378	394	396	416	388	395	368	419	359	424	370	408	368	370	394	390	421	379	347	402	379	387	360	393	378	378	396	383	402	387	403	403	400	379	420	416	372	375	403	418	369	395	404	441	397	372	375	389	396	403	393	367	395	410	425	366	398	414	405	420	407	394	399	371	364	439	387	414	398	419	360	406	401	387	384	411	371	374	404	362	416	382	387	382	365	402	393	407	388	359	381	431	370	416	386	386	377	384	408	380	409	422	376	365	379
49782	64842	57988	40764	25009	18790	13762	10172	7599	5770	4920	3872	3019	2348	2065	1681	1467	1309	1111	951	914	805	701	642	630	567	546	465	488	462	455	448	415	433	387	422	411	423	428	384	369	389	432	370	363	374	378	374	375	399	341	354	368	362	373	364	396	393	422	349	362	370	370	348	328	360	369	355	371	379	363	342	365	325	371	407	393	384	368	360	350	381	372	362	333	356	414	353	381	368	383	365	378	356	374	369	378	367	350	358	387	357	376	339	330	374	366	351	387	375	373	370	357	359	348	370	388	391	376	379	364	343	378	378	372	360	372	405	392	367	362	342	350	394	374	412	368	376	383	352	375	345	370	368	357	373	413	360	362	353	365	389	332	372	362	372	353	362	404	343	342	344	381	382	370	376	373	346	364	346	349	391	383	363	383	354	371	356	365	345	343	377	379	353	346	381	369	357	321	386	383	360	364	329	355	384	350	362	374	376	365	374	373	366	353	374	352	363	387	352	357	357	375	349	380	394	365	348	375	345	373	333	355	360	370	328	384	362	348	352	359	366	382	330	325	391	358	356	378	367	368	418	370	388	350	329	389	399	379	350	335	399	368	375	376	353	339	368	360	376	361	381	396	359	377	383	376	369	375	379	390	383	349	361	346	388	377	390	369	386	345	369	358	375	383	354	326	350	365	369	358	361	369	342	360	369	369	358	374	351	313	367	344	349	389	371	397	382	356	363	373	388	378	359	389	365	360	339	333	409	365	345	384	358	399	369	350	357	386	372	367	365	392	358	390	382	379	375	369	375	371	384	352	367	362	346	363	365	379	358	366	372	385	352	388	347	342	375	398	372	347	368	387	382	373	345	358	382	346	365	375	380	350	342	386	410	354	335	376	363	360	351	348	358	324	395	383	347	355	344	375	365	399	381	366	366	352	357	369	384	398	371	369	354	371	389	365	379	346	366	341	384	356	358	325	392	356	372	344	375	383	365	371	356	355	391	369	371	354	367	370	397	355	347	386	359	375	369	358	382	378	376	377	389	380	387	346	374	382	389	368	363	352	369	356	368	378	400	341	393	357	344	369	353	374	340	369	373	384	376	400	332	365	335	370	353	390	353	360	356	408	365	388	366	353	355	362	354	356	363	404	366	358	349	360	367	384	372	357	397	362	386	363	359	374	363	358	389	367	359	357	382	359	347	375	396	351	347	378	376	359	392	379	344	368	429	357	383	378	351	374	350	381	363	360	361	341	351	336	372	342	380	371	348	369	371	353	353	358	330	356	378	364	407	362	351	356	367	357	386	370	357	380	416	372	360	347	366	365	352	354	364	354	355	342	367	360	364	375	359	356	381	368	381	364	388	354	312	359	340	345	376	323	384	360	367	378	367	347	352	365	357	368	367	361	373	343	359	387	357	351	366	371	377	402	296	339	346	354	334	354	336	367	369	371	385	413	363	390	380	355	365	360	329	377	375	374	370	372	367	338	394	359	380	378	384	365	366	364	406	357	348	407	381	385	380	365	386	395	330	330	364	360	369	388	355	359	387	404	399	375	358	374	383	370	375	383	368	374	377	379	332	330	377	352	373	378	398	395	351	360	378	379	355	352	382	358	365	348	392	350	374	356	365	395	365	405	390	393	365	337	395	332	384	332	379	382	374	385	361	375	387	381	362	363	373	371	349	373	353	366	363	354	376	374	349	378	356	342	361	334	354	354	354	344	353	368	339	347	345	397	365	353	373	348	350	337	368	366	358	347	391	379	344	350	386	379	360	352	343	414	359	393	354	363	376	372	365	374	382	356	376	351	336	385	359	362	361	342	388	358	372	342	354	376	340	356	368	342	325	382	353	395	368	381	383	362	388	345	376	382	380	374	371	429	367	399	364	339	373	345	345	364	361	324	333	387	381	354	391	382	351	395	347	403	363	352	349	339	392	366	360	399	362	364	380	358	380	361	353	382	378	353	378	401	358	339	372	357	346	385	366	360	357	380	368	395	393	369	354	380	375	373	352	380	351	354	392	349	341	354	388	340	366	394	342	380	358	360	378	372	399	391	359	338	364	370	339	329	334	335	366	379	363	357	377	386	370	409	361	363	360	357	353	344	359	364	335	369	374	407	398	330	379	360	350	354	361	381	388	375	350	381	380	355	378	357	374	329	348	396	370	392	371	344	378	373	365	363	367	365	344	408	374	379	342	370	382	346	374	364	387	390	325	346	340	362	384	390	349	338	388	362	360	339	386	332	381	353	368	410	427	361	348	373	387	355	367	342	354	339	350	394	427	375	382	328	363	365	368	340	384	368	374	350	388	397	360	315	387	370	354	361	383	379	355	385	351	374	357	379	379	347	398	359	372	374	373	328	369	365	377	347	343	364	372	357	360	361	380	353	367	374	365	329	342	331	365	386	325	338	327	388	362	358	356	370	351	352	363	383	348	352	357	379	353	349	381	361	331	388	356	365	337	356	369	353	373	388	359	374	369	362	354	395	377	368	381	386	362	336	357	332	402	373	370	371	355	400	395	360	376	388	366	383	335	399	360	384	361	378	366	390	367	344	379	382	365	385	397	376	361	383	368	373	354	351	373	374	361	392	416	352	348	369	363	361	357	342	391	357	367	357	366	363	360	382	354	385	384	394	364	365	385	359	387	402	378	359	363	348	355	369	356	373	391	389	364	376	359	379	382	367	383	406	350	379	362	416	350	334	378	350	369	342	350	322	366	347	387	375	339	401	366	340	382	367	355	348	331	365	343	340	370	363	341	367	372	341	380	371	382	367	378	316	360	329	379	343	386	347	388	344	386	366	338	356	382	346	366	368	368	366	370	360	360	383	366	374	355	351	353	385	383	401	376	356	362	379	373	392	359	372	380	346	357	377	360	366	351	330	385	411	345	368	330	328	381	374	395	373	332	370	387	394	402	360	356	370	377	337	377	379	352	359	374	373	388	373	374	351	352	372	369	361	339	367	379	380	366	375	399	358	326	373	366	342	341	337	375	381	346	409	346	362	369	379	368	369	349	364	337	383	349	366	348	371	382	383	395	379	394	392	372	363	372	358	374	364	348	374	357	377	330	377	395	359	372	376	384	380	312	350	365	393	366	358	365	345	349	358	354	381	384	367	372	352	375	355	334	355	325	334	361	349	360	391	375	367	374	355	362	348	340	368	362	352	352	375	374	367	363	328	403	367	366	406	342	377	333	356	369	372	355	355	362	363	343	372	355	382	396	375	365	338	365	352	351	396	377	389	371	342	345	370	348	339	396	348	376	317	369	364	375	359	365	386	355	331	358	376	401	383	366	387	372	373	350	356	361	388	377	366	383	360	357	369	353	353	380	331	360	389	378	381	343	360	347	394	406	364	378	362	371	387	356	368	362	347	378	375	353	341	353	369	336	356	365	365	400	376	348	367	360	359	389	386	363	353	407	359	346	358	359	324	351	396	366	367	356	374	389	358	359	379	358	371	348	377	391	357	340	376	376	359	331	359	371	370	367	373	372	353	403	377	353
25118	21687	29328	25010	22577	22878	17930	9195	5799	4498	3662	2959	2395	1885	1573	1369	1165	1099	933	858	759	735	684	600	571	590	524	533	520	437	459	444	399	393	459	420	413	416	428	426	400	368	395	388	367	378	410	407	374	375	414	411	386	370	376	411	386	379	397	387	331	414	395	407	383	385	401	347	436	391	390	403	407	399	356	366	388	391	369	406	433	417	401	390	365	387	394	361	357	347	369	365	390	367	338	378	389	383	404	377	367	400	372	381	376	401	386	376	361	378	386	383	397	405	397	392	417	409	378	362	394	355	388	376	371	371	394	408	368	366	391	397	421	366	397	398	361	373	395	331	379	389	395	392	375	394	362	353	377	394	375	357	370	357	380	400	362	350	375	381	373	375	415	369	369	347	369	375	383	380	440	365	396	377	400	406	367	384	362	414	348	373	360	352	347	389	386	385	406	403	353	393	393	355	400	420	387	363	387	351	349	390	363	395	349	382	368	375	385	393	379	384	395	377	353	357	405	428	401	408	357	386	383	382	377	416	432	342	390	387	364	374	408	390	363	346	368	413	403	411	390	385	400	375	391	357	380	375	365	387	348	407	410	350	409	372	388	389	365	384	409	423	375	372	376	373	376	412	433	379	383	373	378	388	390	369	377	395	388	355	381	369	372	348	348	388	390	366	398	378	368	367	384	373	395	380	380	353	376	368	391	399	372	346	401	409	426	360	402	379	390	388	358	351	418	375	393	378	387	369	357	357	390	392	360	400	414	369	385	390	413	365	373	389	415	383	377	400	382	398	379	367	394	358	380	402	370	386	365	396	383	375	373	379	419	408	401	387	409	401	404	365	377	387	353	391	414	392	379	350	424	409	365	389	428	422	363	364	406	373	400	389	407	371	353	352	387	385	393	365	384	423	402	403	375	396	398	389	370	406	407	385	388	369	375	385	391	360	399	381	389	375	406	378	362	375	397	408	403	393	358	353	423	390	382	384	437	370	376	385	369	363	387	395	350	379	368	391	370	376	410	350	371	394	367	355	383	397	404	373	414	351	396	400	387	388	359	362	389	379	383	420	414	356	400	393	374	388	387	367	337	374	413	375	385	346	383	402	367	357	367	385	391	389	370	424	374	368	374	419	386	368	368	409	407	382	376	400	390	403	356	362	369	397	423	371	398	409	423	368	373	380	379	388	405	375	374	400	394	396	383	398	404	374	386	364	386	396	380	403	395	404	386	346	386	378	365	383	373	387	384	419	377	423	383	379	404	418	367	375	397	369	409	342	379	357	402	390	384	425	369	401	394	359	387	407	352	346	376	390	401	433	347	380	397	377	377	378	390	398	395	389	389	370	369	372	385	372	421	374	372	369	406	382	415	409	405	416	379	367	368	369	386	373	393	359	395	400	374	381	430	403	374	411	373	403	388	400	383	350	392	422	383	370	349	431	352	410	398	372	398	355	385	418	396	355	370	384	405	373	398	398	380	389	401	352	394	425	360	367	397	403	390	379	382	381	354	400	403	367	389	388	388	340	357	357	380	371	382	382	334	407	370	377	400	407	384	388	351	369	397	406	353	371	378	405	377	380	399	375	369	387	394	398	334	355	375	381	347	395	391	377	401	375	376	375	379	413	337	391	410	371	383	399	392	369	384	389	381	345	401	396	393	389	376	407	392	386	405	392	395	397	383	387	387	382	366	336	430	396	385	376	389	402	389	357	403	404	390	373	408	389	395	368	364	387	386	412	359	364	371	357	378	370	369	424	385	421	380	358	429	374	383	405	388	376	389	363	374	391	373	382	342	363	402	364	386	400	368	406	354	372	432	352	356	386	374	353	373	361	370	342	333	383	376	393	382	363	377	415	339	388	345	355	358	378	367	377	414	377	408	370	376	403	377	383	391	373	366	392	396	387	367	362	404	349	373	371	355	367	384	382	396	350	379	407	372	379	377	376	378	396	385	374	363	375	375	366	397	385	436	364	400	386	398	410	363	395	376	363	352	394	359	379	386	363	379	365	385	362	374	414	358	379	362	391	412	384	397	379	390	367	371	387	380	398	373	398	374	396	374	384	369	385	426	434	386	373	374	418	367	409	383	375	389	374	390	384	357	381	370	357	366	379	350	380	383	360	389	356	373	408	400	368	378	379	367	346	383	425	411	382	399	377	357	417	398	383	413	364	422	340	358	376	363	379	375	354	357	393	352	400	390	370	382	388	406	377	408	394	379	392	381	375	360	385	376	330	378	370	395	368	356	408	404	411	396	447	388	363	389	370	391	385	401	380	396	375	384	363	392	381	358	378	395	348	375	362	370	382	353	383	361	374	370	352	417	391	346	380	389	372	391	379	360	371	362	403	381	393	385	376	365	393	426	346	364	399	372	369	398	371	405	368	372	395	410	400	391	391	388	384	387	391	419	383	407	361	362	370	372	388	389	360	394	387	402	410	409	381	389	388	385	387	381	422	388	376	406	344	395	382	388	393	401	389	407	410	370	364	386	425	372	387	373	387	395	390	396	356	401	381	398	364	369	356	422	398	370	380	380	390	403	383	357	392	375	377	388	404	395	352	418	370	388	404	371	341	364	393	362	364	393	378	358	379	407	371	392	386	387	355	392	399	376	400	397	363	367	405	407	384	397	397	397	409	392	360	402	398	378	397	393	371	390	386	420	360	398	396	342	385	391	364	396	365	398	396	359	394	363	392	364	387	382	409	383	406	390	378	404	384	368	393	410	406	366	360	394	360	385	379	378	379	384	385	368	365	406	380	447	408	351	387	386	379	432	354	380	393	415	364	405	372	382	396	395	395	387	347	386	419	417	394	374	393	389	367	343	384	379	372	394	398	365	370	382	381	401	403	386	378	394	383	413	379	354	355	411	378	374	370	392	375	399	398	366	377	349	376	401	374	361	385	386	397	402	412	382	356	364	377	402	400	424	411	361	397	378	392	383	361	381	386	368	386	381	365	372	384	391	370	397	370	382	342	411	415	364	382	406	378	364	373	382	373	394	388	387	391	428	366	380	410	363	367	391	383	377	380	377	364	414	379	385	368	357	401	393	359	414	348	371	370	370	376	405	376	362	401	403	359	365	392	363	372	366	377	348	371	364	363	396	378	393	391	389	379	384	371	372	382	352	321	396	380	378	384	365	385	379	378	357	359	382	382	377	407	402	376	427	377	389	347	390	411	390	363	341	383	381	376	385	361	389	407	426	387	410	366	412	362	356	350	388	344	380	362	370	373	391	388	362	366	388	410	352	353	388	383	353	397	385	370	369	405	389	372	404	371	341	382	363	418	378	399	379	368	408	371	352	349	366	378	406	384	368	400	411	374	389	413	365	380	376	403	384	391	378	416	380	356	402	390	401	383	396	373	396	376	395	390	408	350	340	427	349	393	412	388	378	386	378	395	353	352	377	377	405	400	370	382	359	418	381	353	362	372	400	347	392	346	384	413	399	405	394	400	385	413	353	372	369	390	393	351	366	378	418	417	347	396	365	359	381	360
49302	65131	57987	42815	29097	22151	16768	12586	9401	7677	6118	4896	3812	2928	2463	2072	1768	1507	1294	1206	979	893	820	747	718	636	603	539	537	504	498	480	424	431	430	390	397	418	434	412	385	380	398	403	385	401	375	369	388	344	386	338	382	373	350	386	350	339	350	352	378	368	379	306	355	359	337	371	353	353	299	367	379	373	354	363	374	347	351	360	332	405	340	349	354	334	375	381	362	378	356	335	364	372	375	352	361	375	361	376	396	383	366	382	365	350	321	354	367	352	373	366	367	326	328	350	377	378	399	327	371	356	350	356	335	378	352	355	362	329	373	383	348	387	380	369	345	384	352	328	353	350	360	360	344	303	367	374	369	351	318	365	377	355	380	336	351	342	372	361	377	323	352	346	371	392	332	359	365	379	382	371	344	361	363	351	348	361	360	359	353	381	365	363	364	328	369	305	370	380	349	375	381	366	359	345	377	386	327	363	387	374	348	364	403	384	336	348	347	333	373	376	365	396	340	368	355	364	343	336	339	360	357	361	314	337	357	364	387	367	340	347	345	398	390	333	330	345	346	364	360	335	383	354	314	327	362	360	374	368	377	373	325	369	352	372	360	370	393	367	335	371	374	376	361	374	360	346	354	374	356	396	357	374	359	375	367	357	369	416	362	390	363	344	365	334	368	357	385	334	383	352	385	376	376	355	345	362	388	351	388	376	391	359	345	363	344	361	353	370	315	345	341	374	368	361	349	330	385	344	352	372	352	392	358	356	359	341	359	375	358	361	381	359	352	374	382	366	365	363	338	351	352	335	394	351	373	404	353	370	369	357	397	376	373	323	390	364	337	378	361	363	348	380	385	367	368	388	323	371	388	374	352	383	334	392	378	378	331	361	368	351	357	352	354	341	368	374	388	333	343	363	359	365	382	359	360	359	339	354	384	373	351	356	391	347	352	378	348	339	359	380	362	341	362	394	363	358	368	368	362	349	375	356	363	353	359	371	349	338	376	355	394	359	349	357	355	322	408	353	355	377	350	395	409	332	348	326	328	356	363	361	345	366	351	347	357	372	325	367	375	379	385	359	352	381	355	369	368	367	376	341	366	397	349	339	364	385	377	387	394	358	364	360	377	342	353	369	355	354	365	370	348	368	364	336	384	379	365	385	392	354	372	390	327	380	381	362	370	367	379	347	361	348	371	347	347	353	394	368	363	359	350	351	378	373	353	395	347	375	340	357	340	358	360	356	384	343	379	373	373	349	363	366	368	369	388	375	402	370	370	323	362	346	334	352	386	372	357	366	364	349	366	377	325	344	353	354	347	320	338	361	321	357	376	356	351	362	371	356	318	369	346	358	380	378	375	414	367	370	350	326	354	370	356	358	356	367	355	337	360	348	373	348	391	384	367	368	353	341	343	334	389	351	360	345	337	354	360	365	355	393	361	386	370	355	346	373	391	369	390	380	339	340	405	362	376	379	372	339	368	352	350	344	338	352	367	377	370	371	341	359	377	405	366	343	386	371	380	356	336	358	372	387	372	349	359	357	370	370	372	375	357	376	394	348	349	388	374	378	395	356	368	376	383	377	338	361	358	360	370	369	339	406	396	380	377	367	385	348	306	349	356	349	342	355	358	381	348	349	383	375	383	406	341	352	337	352	347	346	343	351	369	384	390	342	347	370	399	376	378	352	361	367	346	362	382	353	402	379	357	333	357	355	332	374	368	335	363	323	352	354	315	382	329	378	336	356	341	384	349	357	342	392	375	369	330	334	333	365	376	365	357	363	381	381	371	362	371	319	382	361	351	376	369	353	351	357	370	381	333	371	356	372	338	365	394	401	371	359	347	379	346	381	364	360	351	374	364	365	384	369	348	339	353	388	353	364	316	310	360	387	381	375	376	334	363	367	346	373	306	357	347	349	392	318	359	364	384	385	348	390	347	363	347	336	388	363	355	367	375	320	363	359	366	382	359	333	368	368	322	370	336	378	373	371	320	369	361	362	356	371	359	350	323	345	372	380	340	346	363	410	353	378	363	370	371	374	370	387	351	379	345	362	379	360	372	358	386	376	358	381	364	339	384	349	383	333	351	359	338	324	389	381	384	388	374	364	363	341	366	343	359	355	328	370	350	365	355	377	360	331	367	345	354	354	359	361	369	330	374	377	379	373	386	417	388	392	347	367	386	347	369	352	353	378	339	382	369	352	341	387	365	346	398	358	372	352	350	335	377	349	363	372	383	376	334	371	356	336	349	347	327	344	390	350	370	354	357	372	373	374	384	407	358	373	373	378	338	365	358	412	362	354	338	354	388	353	380	375	387	377	362	343	356	339	368	350	368	380	349	338	364	370	404	380	324	356	347	367	339	380	363	380	377	360	350	371	325	356	391	353	371	364	338	357	361	371	378	388	360	345	381	379	332	382	381	360	374	347	313	346	366	342	353	363	354	368	343	344	347	319	360	344	367	349	376	361	387	371	379	375	344	354	360	338	369	367	371	348	352	370	355	380	346	363	369	391	375	378	383	352	380	367	383	373	361	345	339	360	350	363	368	347	352	387	374	350	352	353	340	360	339	336	368	372	415	332	363	384	354	353	354	369	386	363	368	352	351	345	378	333	348	370	392	374	352	348	370	336	335	382	362	371	333	351	352	380	362	409	357	369	351	354	320	377	393	350	379	363	372	376	353	345	365	361	342	355	367	356	370	350	381	373	355	387	366	355	403	340	385	353	342	388	394	374	357	350	365	368	349	382	346	363	401	372	371	348	360	365	368	367	374	344	344	352	361	324	365	364	370	349	369	354	341	357	335	371	365	409	385	349	332	355	401	362	350	370	380	341	370	385	382	320	405	343	381	391	344	359	382	361	372	392	333	400	350	372	342	383	367	400	349	348	375	361	380	395	346	379	403	354	372	376	404	347	361	364	332	356	376	390	349	371	335	342	384	368	344	409	376	359	362	344	363	378	363	346	354	349	361	340	363	363	348	330	380	330	351	377	351	351	345	374	362	369	373	352	368	372	348	354	342	335	391	387	337	377	364	355	364	342	351	379	376	340	363	378	367	365	331	359	345	348	379	364	354	352	363	366	369	369	332	393	384	365	374	354	346	344	367	366	352	352	339	361	349	354	355	357	362	372	326	350	363	339	339	363	348	365	378	387	370	396	375	339	350	376	357	373	363	369	383	345	358	381	368	357	359	349	371	391	362	352	356	338	379	365	360	354	327	394	346	358	351	363	339	353	342	340	364	380	422	330	350	358	364	374	371	385	336	360	352	337	352	379	407	381	370	365	383	369	358	366	336	384	361	342	354	357	382	378	370	349	381	380	351	341	355	350	386	354	337	388	340	361	378	360	364	372	348	382	362	360	385	357	359	382	342	383	386	361	359	368	386	332	341	342	349	377	366	354	365	386	377	398	368	359	367	344	384	367	375	350	405	388	356	357	352	367	364	323	364	348	362	380	338	395	385	400	351	326	362	328	353	364	343	378	355	364	333	360	362	370	321	368
24199	21622	29421	24788	22276	23496	22628	11416	6748	5287	4208	3342	2655	2208	1840	1642	1335	1208	1005	918	862	825	730	726	618	593	575	577	559	531	502	477	468	502	497	462	473	473	424	445	442	414	423	477	439	435	413	450	419	394	425	463	428	433	445	425	418	368	394	442	374	405	402	402	403	421	446	421	452	418	436	416	416	428	427	397	383	420	445	399	436	406	438	399	467	439	385	390	415	414	430	381	427	429	388	413	394	417	425	460	418	412	442	411	420	409	407	394	422	426	434	422	422	432	427	417	404	397	424	428	370	419	377	398	400	438	376	448	448	441	418	426	428	422	420	389	412	417	408	428	401	375	380	381	447	384	402	418	438	400	434	433	386	406	402	426	412	439	438	402	445	435	377	400	404	459	428	400	409	404	408	389	402	431	381	406	451	431	433	432	375	380	427	435	393	453	412	424	388	430	424	403	418	424	446	435	407	391	402	406	428	431	376	402	429	412	362	393	443	475	419	416	403	436	446	464	416	424	418	409	414	418	403	463	406	419	430	418	399	415	416	442	439	410	426	447	407	408	410	388	406	422	423	416	389	423	436	457	460	438	408	406	425	423	411	410	381	443	405	439	419	427	404	435	430	378	430	430	394	429	440	446	359	411	411	407	429	438	455	431	396	453	396	403	421	418	414	407	416	408	432	410	432	413	401	406	371	397	450	411	404	480	433	378	404	405	455	411	424	434	387	416	419	397	433	419	410	434	399	430	414	421	431	443	419	424	399	428	451	449	452	426	418	436	463	415	388	413	418	395	410	403	398	369	402	441	437	393	404	417	395	430	412	398	438	426	406	384	410	443	441	398	444	437	434	432	436	418	463	419	422	385	398	396	447	401	408	405	403	399	423	397	392	445	433	408	393	418	390	417	417	443	449	423	394	407	449	430	433	408	427	460	390	422	412	413	433	403	396	435	424	421	396	428	413	359	405	432	409	439	423	397	432	429	387	430	407	422	387	394	398	400	404	418	401	415	418	411	421	419	390	409	386	387	408	397	428	406	404	429	417	416	404	433	403	428	452	417	349	425	443	420	416	434	404	412	451	388	406	417	416	417	416	434	410	415	422	414	408	403	401	405	423	418	413	410	398	398	437	427	409	418	396	405	402	423	372	416	452	405	397	418	448	457	396	427	426	405	431	446	425	421	388	418	408	393	432	403	427	405	439	439	410	407	413	394	405	418	406	388	421	413	409	407	383	399	434	390	429	388	404	436	416	407	422	407	401	413	410	442	406	402	430	402	392	396	392	440	409	445	396	418	416	434	406	412	414	421	412	386	411	416	415	414	404	414	435	418	384	405	408	409	388	447	425	436	380	431	401	426	428	436	403	423	434	420	411	409	453	417	439	444	420	386	423	402	408	383	374	454	426	373	388	385	429	425	442	402	394	371	400	393	415	419	430	431	396	406	418	425	443	421	436	422	411	407	407	415	407	427	403	427	459	403	409	412	428	440	394	408	398	426	383	443	403	404	433	430	415	403	436	402	424	419	374	438	440	417	429	411	396	394	416	399	440	458	400	415	401	399	401	386	435	382	385	415	385	399	397	442	392	391	406	418	378	442	381	371	418	444	443	426	399	411	445	421	418	402	421	429	398	394	411	384	418	431	455	400	397	397	378	415	441	418	402	403	402	427	457	440	447	437	399	391	409	389	404	425	385	416	428	408	449	395	425	439	419	419	448	426	389	414	423	404	432	415	407	441	415	394	429	433	451	422	450	404	426	419	439	395	404	419	366	423	403	392	409	381	416	420	386	415	434	418	419	401	421	409	426	443	406	417	428	434	428	407	398	402	408	438	431	384	387	434	425	392	448	449	404	425	422	432	393	418	412	406	412	413	429	364	362	433	430	336	398	461	438	397	447	411	449	410	436	422	391	390	410	398	430	396	422	392	435	437	414	409	422	426	351	438	370	407	438	422	391	440	393	414	466	414	388	412	396	381	438	453	404	401	484	421	406	408	402	415	424	363	418	398	403	406	424	416	423	446	405	426	417	393	415	414	398	377	432	438	449	404	435	446	393	432	426	424	406	411	414	407	436	419	464	402	411	377	423	446	503	407	438	429	429	413	435	424	404	416	412	420	419	431	441	391	405	396	413	402	435	413	389	378	434	414	421	405	416	470	404	434	427	377	405	394	422	398	401	401	425	419	412	427	413	422	439	439	429	414	440	379	400	416	380	412	425	408	399	387	424	387	403	383	420	430	455	413	416	435	393	418	409	430	422	423	411	440	385	402	410	413	398	416	379	383	390	428	451	389	463	393	399	435	392	399	433	382	430	427	443	439	430	431	434	468	396	394	421	377	450	427	418	450	386	395	437	386	442	420	375	394	397	439	401	392	391	368	373	399	418	426	424	415	377	427	387	434	405	396	399	415	395	359	404	407	408	403	422	436	402	439	435	447	409	385	430	447	425	442	391	403	405	414	423	368	410	453	389	388	382	425	410	382	418	383	410	420	430	394	388	406	439	387	436	413	401	397	454	426	400	404	387	419	431	397	426	384	386	422	440	404	415	443	395	391	428	423	407	400	385	430	444	451	408	429	395	417	447	408	422	385	403	398	428	409	388	404	406	394	422	405	384	456	418	442	407	462	452	383	430	379	391	403	382	398	416	394	408	406	439	390	421	402	380	407	388	403	378	418	377	451	418	411	398	440	397	432	448	384	404	414	437	426	395	393	401	347	385	448	432	397	443	434	409	397	439	367	372	398	408	402	383	431	387	409	413	394	428	383	433	435	443	423	428	450	415	447	390	409	419	412	448	384	418	429	414	421	390	432	387	381	390	386	390	444	438	444	437	385	434	392	410	398	399	413	386	433	421	423	404	378	444	403	413	381	411	415	433	451	406	414	422	421	385	410	410	427	419	382	435	405	421	431	393	407	394	424	374	447	435	400	397	413	394	422	377	406	432	385	411	415	422	383	368	422	467	443	398	403	388	415	439	414	442	411	405	413	448	432	407	452	447	409	430	408	411	430	425	409	413	407	425	414	410	433	404	384	403	421	408	420	423	443	415	428	396	431	383	438	430	426	414	434	398	418	398	421	424	390	428	406	396	422	413	412	419	431	383	461	423	408	389	368	396	417	431	363	405	439	432	424	400	393	405	424	395	395	410	405	399	399	423	428	403	426	416	416	384	427	410	405	399	410	384	428	410	419	381	418	424	403	426	430	430	435	434	445	448	429	409	448	399	411	378	420	411	449	420	401	419	420	407	400	426	412	399	412	399	463	375	408	433	377	376	409	421	412	398	420	391	434	425	431	417	432	437	402	403	427	407	375	399	446	388	412	424	407	425	377	402	395	416	419	418	437	446	407	425	387	418	396	416	411	422	384	413	399	437	438	398	413	435	410	401	384	404	366	376	403	391	418	437	394	423	408	441	411	412	440	410	394	397	415	415	402	413	436	412	416	421	402	409	410	403	426	415	415	429	432	391	440	390	386	393	397	413	420	399	392	402	420
49836	73322	65677	47350	31298	23569	17970	13550	10138	8074	6742	5254	4067	3223	2666	2250	1878	1648	1424	1217	1120	1040	932	848	717	674	657	569	536	566	539	447	502	475	467	442	454	414	421	427	395	399	416	416	414	372	387	392	387	426	407	396	410	421	402	396	408	382	374	412	400	389	379	380	397	367	381	401	385	376	382	375	371	411	400	372	386	414	381	391	391	394	376	378	363	390	377	384	398	363	401	380	372	389	363	394	393	405	385	384	404	372	389	414	391	366	384	382	392	397	405	385	359	369	413	392	381	387	386	372	377	382	381	414	423	365	408	389	353	362	376	381	374	389	341	379	415	412	377	399	386	376	406	372	372	384	394	376	381	405	366	398	405	400	389	380	362	391	366	367	406	365	362	410	404	396	393	371	369	363	394	392	391	392	368	402	428	370	408	397	373	392	388	349	372	377	389	372	392	369	393	386	413	395	416	399	384	387	357	382	404	395	442	376	373	375	373	376	381	372	382	384	380	392	383	368	385	411	375	391	374	356	369	383	396	416	359	407	364	360	371	391	347	383	420	396	399	374	373	379	357	413	371	393	398	395	377	384	375	323	410	377	394	399	363	385	379	427	415	396	429	351	402	416	388	395	398	398	378	383	382	358	358	357	410	387	394	383	359	368	371	345	396	404	383	401	381	360	431	395	356	362	404	371	384	399	398	384	388	361	390	394	393	393	363	384	419	359	418	358	388	397	386	388	414	353	371	366	399	380	353	407	388	380	405	387	388	384	392	401	365	361	369	379	400	381	414	367	391	349	352	391	378	391	367	391	377	377	351	384	360	410	390	358	399	386	376	372	371	381	394	364	403	351	378	379	374	382	392	367	374	373	364	356	375	382	394	387	400	389	427	400	367	411	416	382	416	404	396	409	390	349	404	391	423	385	344	387	390	371	403	398	366	364	395	400	371	395	336	393	407	358	376	385	384	390	396	422	391	395	379	398	355	372	391	375	340	381	374	396	362	391	342	401	349	410	365	395	410	422	356	357	351	378	397	376	385	378	413	398	385	343	384	393	378	372	403	361	381	365	383	378	397	369	420	381	402	390	383	404	377	356	400	397	357	344	353	356	388	381	402	358	384	400	380	386	390	408	386	383	373	369	408	387	382	375	385	380	371	421	401	377	400	398	393	376	387	390	391	348	393	401	405	406	372	397	407	386	373	401	413	377	408	366	390	396	399	437	386	395	402	410	349	379	369	371	422	405	382	388	399	378	378	406	394	378	370	383	389	383	356	358	331	369	380	385	400	425	386	384	383	436	346	381	396	363	431	384	386	398	381	371	385	371	388	386	397	385	371	386	395	381	380	361	382	361	380	369	416	375	406	407	389	368	398	367	368	393	367	361	405	369	357	381	408	382	406	384	391	406	419	335	381	365	396	376	389	405	401	363	364	331	388	390	396	402	359	405	388	393	383	409	385	381	381	385	391	380	406	408	402	392	371	356	379	381	396	378	341	364	406	382	367	417	366	382	389	350	384	377	380	361	377	353	385	377	417	367	433	376	407	388	415	414	409	363	393	360	374	378	421	372	358	402	347	397	406	385	387	388	364	414	376	383	397	375	398	382	379	384	387	386	386	381	358	393	377	383	349	361	375	402	376	401	377	396	373	357	412	406	379	395	420	410	386	358	363	397	393	380	394	396	379	358	380	398	391	396	346	418	366	378	368	417	416	355	385	380	374	348	372	400	403	405	358	371	383	383	402	369	386	371	339	413	417	384	410	403	411	380	384	378	342	406	396	372	416	377	368	374	378	411	370	376	378	369	367	375	417	399	363	393	360	360	395	405	388	380	398	386	391	341	378	365	373	385	366	408	382	395	374	381	369	384	402	371	406	342	394	381	382	363	390	363	389	359	413	397	420	394	353	420	404	416	340	379	386	419	389	383	379	414	343	388	395	383	414	362	407	400	417	352	437	338	363	401	390	375	405	373	400	389	378	412	400	363	397	360	363	399	389	417	401	388	398	400	364	381	398	401	382	389	401	351	411	350	377	418	420	394	408	384	402	358	391	364	381	380	346	387	398	389	396	379	387	367	434	370	400	375	394	367	369	385	389	393	379	400	407	378	373	366	366	426	419	385	336	362	375	367	395	365	402	401	385	380	391	367	405	352	365	394	393	393	411	406	384	360	397	363	366	376	372	378	389	390	389	390	369	408	390	393	405	416	388	357	395	371	386	389	387	381	395	394	373	427	364	407	402	370	378	408	385	417	372	358	374	414	366	367	404	399	388	345	390	401	374	395	385	382	383	370	401	410	386	361	378	399	388	378	393	379	388	368	383	397	394	382	400	346	390	398	385	399	412	366	381	383	367	371	403	394	369	382	376	377	422	390	387	395	375	362	378	380	360	373	380	407	405	339	410	413	350	373	415	401	376	396	381	366	388	400	388	392	359	348	424	378	404	405	386	404	387	353	408	379	406	368	342	379	383	371	389	411	375	364	372	395	367	381	405	416	380	398	392	348	366	372	362	390	383	363	393	409	387	378	405	360	395	374	378	382	393	396	412	378	375	374	404	387	372	388	381	409	406	402	356	372	360	372	387	381	409	375	402	368	381	376	378	417	413	388	345	379	375	386	389	426	377	394	414	378	396	414	340	352	378	429	366	412	403	378	397	409	378	397	382	436	375	378	403	405	403	410	409	398	366	397	378	393	412	366	404	362	389	402	369	386	358	401	383	367	393	364	381	363	400	387	373	378	423	382	365	378	413	421	421	358	403	364	382	361	394	400	390	403	401	384	365	378	364	386	353	376	436	408	384	409	362	414	382	389	398	407	352	378	403	349	396	384	416	389	393	362	378	410	357	379	382	366	381	380	367	384	390	374	377	384	391	376	397	405	395	362	385	405	374	388	394	397	394	403	363	392	365	377	363	413	403	394	347	396	382	435	328	374	404	372	401	379	412	371	419	388	366	392	335	352	383	374	370	388	387	405	416	377	377	372	406	345	347	355	408	380	377	393	412	362	383	388	399	370	392	358	388	385	402	414	413	380	385	368	374	345	388	424	374	370	392	391	372	381	419	386	398	383	408	383	374	379	383	389	399	380	385	382	397	385	361	396	400	383	371	371	395	390	400	343	384	400	393	389	375	374	409	397	374	391	363	371	362	383	406	381	425	362	399	394	356	361	379	371	395	359	401	366	402	382	353	379	368	368	387	378	385	378	356	395	371	391	429	374	368	355	409	391	368	363	346	362	385	391	369	384	435	391	395	364	371	385	420	374	394	388	377	360	390	409	416	397	380	362	403	396	408	388	347	379	381	402	412	371	394	345	365	389	334	360	361	402	394	426	388	380	422	393	370	393	358	396	381	377	395	379	371	349	417	403	409	388	397	401	370	392	417	374	374	385	388	367	390	375	395	445	379	395	391	408	359	361	385	378	398	366	355	387	385	378	380	388	399	410	405	409	407	373	383	364	418	395	406	391	356	409	398	376	399	400	403	390	432	424	389	394	368	395
29034	24994	33312	30275	18854	11489	7159	4546	3132	2529	2004	1557	1374	1164	990	813	764	688	674	629	561	544	532	497	460	434	422	389	390	381	385	419	353	379	380	345	356	376	384	353	391	341	374	339	330	394	348	346	329	344	359	334	308	327	348	358	349	361	364	354	332	324	344	303	310	330	359	349	347	359	337	346	323	385	368	350	362	360	311	334	376	342	364	330	370	321	369	370	324	361	333	364	343	333	341	356	338	329	304	334	371	356	383	349	330	361	321	361	334	329	383	311	353	342	385	340	351	344	336	346	343	323	342	359	336	363	316	333	346	349	353	323	320	354	363	349	354	339	351	368	364	335	343	340	348	365	326	333	358	327	319	341	325	380	355	342	355	345	389	325	345	377	340	377	344	350	333	337	375	366	329	372	359	338	334	356	366	356	355	368	326	393	348	379	326	332	354	344	321	406	364	346	336	366	357	367	372	355	351	354	384	367	348	365	326	357	303	342	346	376	357	334	327	365	366	336	376	350	356	391	384	345	358	349	353	375	360	328	310	338	343	327	313	369	356	350	361	376	364	377	370	335	369	347	353	368	337	330	328	328	340	356	353	358	362	354	319	330	343	334	346	333	360	363	358	370	367	321	342	385	374	363	317	370	330	361	337	332	329	358	356	355	345	350	366	351	298	343	370	360	358	321	375	332	343	326	334	383	352	348	324	307	308	354	385	377	356	402	375	352	354	337	364	340	343	335	364	342	315	355	346	351	358	329	377	339	334	351	353	339	358	359	355	332	342	341	367	375	327	334	336	349	361	337	372	361	327	364	348	342	346	353	334	333	317	324	368	353	349	337	378	355	323	373	341	358	322	334	331	373	362	346	361	353	310	333	338	335	359	370	343	373	377	369	376	345	332	332	337	358	313	338	346	345	368	346	317	384	327	353	331	350	361	365	336	362	346	334	364	357	331	336	352	374	365	365	376	351	314	344	350	343	335	351	350	395	337	344	349	358	307	336	339	325	325	345	325	355	322	352	360	337	359	310	350	359	348	332	325	395	339	337	357	367	335	366	374	357	340	349	356	327	345	345	351	340	356	345	326	364	370	360	346	367	338	347	346	339	347	355	367	362	313	342	321	344	348	365	345	349	323	367	355	341	353	346	343	386	341	323	347	361	330	372	364	348	370	352	374	355	296	359	366	361	342	326	386	354	347	353	353	362	380	365	344	391	362	344	333	365	359	350	347	311	345	328	353	339	362	329	342	395	363	376	363	352	342	351	370	345	343	354	360	345	330	334	388	321	331	335	341	360	363	386	326	399	352	357	354	327	351	372	335	351	381	348	346	360	361	344	341	364	345	392	359	321	384	360	335	360	330	344	335	341	336	343	342	352	370	330	337	343	364	356	333	359	345	353	356	316	387	336	309	340	318	350	350	348	344	327	351	346	350	370	322	344	294	370	353	361	382	328	357	367	350	347	319	348	350	360	352	356	347	345	339	346	358	362	350	345	321	354	360	364	325	327	340	347	342	326	364	355	333	334	363	375	359	354	355	348	357	302	338	340	358	369	355	359	316	337	345	390	344	345	364	372	328	335	342	319	331	356	383	343	362	335	383	358	347	312	313	322	357	347	347	320	345	356	342	328	364	364	365	371	353	312	339	367	348	323	383	368	333	355	326	350	310	372	321	367	308	348	376	360	326	375	340	337	300	335	349	342	340	349	355	390	349	365	330	334	341	326	360	365	374	305	355	355	346	349	398	339	327	347	364	328	344	371	344	327	334	375	360	371	349	349	349	360	353	329	366	385	338	350	342	346	349	355	368	359	339	361	330	344	358	346	329	376	355	324	364	328	356	350	366	314	375	344	318	337	381	297	362	324	325	330	350	361	376	355	338	338	325	353	354	361	360	324	372	353	385	362	349	338	334	330	338	348	349	321	340	340	341	379	352	331	326	333	334	359	352	349	339	333	377	328	363	350	363	380	350	368	360	320	355	356	345	335	330	371	307	345	354	363	324	360	308	356	328	316	349	354	366	386	376	351	349	368	362	343	371	343	351	371	339	344	361	357	344	337	378	345	366	370	349	362	336	350	338	326	334	345	370	325	360	356	338	327	312	347	317	362	351	344	357	341	369	349	345	336	297	357	341	346	343	332	329	350	339	363	352	356	353	326	301	344	335	324	356	346	354	354	355	315	353	350	346	399	328	337	367	355	322	351	351	340	353	364	342	376	345	368	343	312	357	331	357	352	384	330	356	366	310	335	334	343	335	346	324	322	340	350	367	357	338	328	348	350	328	324	357	325	353	351	363	320	388	338	365	340	358	369	333	331	355	319	355	340	339	367	342	367	321	344	353	373	354	351	332	361	332	362	344	342	326	348	317	332	345	366	384	343	357	338	386	345	351	336	338	348	360	373	356	367	337	353	361	359	331	348	366	323	366	306	339	352	346	338	318	343	342	346	366	342	354	352	352	337	331	325	328	369	316	348	340	348	339	348	343	351	380	355	396	367	331	347	385	329	337	368	377	381	350	346	322	348	379	355	354	301	366	333	329	387	337	344	326	347	344	349	318	319	361	368	348	325	357	339	402	343	330	371	390	343	370	338	365	332	360	342	337	350	357	351	353	347	329	354	360	363	352	336	358	328	352	379	384	342	344	364	338	333	351	322	378	350	342	328	355	350	341	354	341	330	345	315	329	361	335	369	388	352	338	351	353	344	324	376	341	349	365	328	325	343	370	341	348	352	383	356	341	355	350	377	322	362	368	338	347	383	355	344	363	344	379	338	323	362	331	320	368	368	367	346	356	357	345	363	353	360	379	347	388	336	342	335	357	347	310	349	348	366	322	356	342	327	338	333	368	376	342	378	340	355	355	350	388	355	380	323	342	326	378	338	336	335	336	344	328	340	334	342	378	361	305	341	378	332	368	348	318	356	351	313	336	356	351	339	357	352	343	355	324	357	352	329	327	311	360	338	333	358	339	340	353	373	333	365	327	321	336	335	363	314	344	359	339	332	351	370	355	333	324	359	328	372	340	330	406	378	399	341	375	351	350	331	358	353	374	354	340	330	326	307	341	352	340	325	336	347	349	362	344	380	368	345	351	369	353	340	344	362	364	356	367	374	323	365	374	343	310	339	333	353	341	343	381	338	356	353	363	344	327	322	325	367	351	316	349	331	356	346	349	341	362	322	365	323	346	407	335	351	354	342	365	354	338	327	371	361	347	369	383	322	315	356	311	361	355	322	339	376	319	343	356	349	313	366	365	351	344	350	371	341	372	359	370	352	389	319	342	360	352	331	380	332	363	323	344	364	316	356	368	344	337	329	411	359	351	343	331	348	340	337	336	368	347	363	347	340	321	355	375	333	340	365	352	353	350	328	384	358	340	335	363	383	349	314	354	393	333	363	338	331	360	371	350	330	354	349	314	364	337	361	355	319	351	366	363	348	314	335	327	334	359	328	335	373	398	373	332	345	328	370	352	317	335	331	366	361	382	352	361	358	349	343
49591	60827	49491	32757	20004	14301	10511	7420	5448	4386	3521	2638	2180	1751	1452	1179	1045	898	820	710	703	653	583	500	513	511	413	448	392	406	380	398	383	348	375	316	379	341	373	336	382	356	384	344	345	331	365	361	352	315	339	336	347	323	330	349	328	318	308	312	335	309	296	335	336	335	337	309	326	317	347	330	339	334	355	334	310	334	285	345	321	304	323	341	334	328	314	338	344	339	344	337	335	308	335	340	350	342	358	330	315	315	342	331	357	340	355	332	303	345	320	334	314	331	339	361	359	364	351	344	333	345	344	347	318	334	320	327	366	303	322	336	304	339	329	341	352	351	327	374	332	347	332	350	302	308	331	351	334	370	326	312	336	300	351	354	345	335	344	319	348	321	321	346	317	337	291	307	311	316	349	317	348	342	364	330	355	316	359	332	306	340	332	325	312	347	364	347	347	315	348	319	322	322	352	324	314	314	357	343	320	317	340	360	359	323	339	330	354	336	327	336	342	350	347	357	344	338	283	358	335	327	337	309	329	339	339	355	340	371	365	296	316	309	364	310	336	348	324	319	302	333	302	336	343	348	350	303	311	331	361	293	307	326	348	354	330	352	346	331	333	317	337	342	335	332	330	315	334	361	329	339	324	347	336	339	295	290	360	344	337	320	329	374	339	362	342	320	329	333	318	306	331	313	314	334	314	335	303	364	351	352	361	334	270	320	331	328	340	325	304	351	344	321	352	306	327	323	303	280	310	347	317	301	308	325	321	321	319	355	343	329	298	335	349	347	300	351	312	305	348	317	347	312	320	339	302	339	329	352	317	340	353	329	332	338	332	333	327	329	314	332	314	350	383	320	318	337	338	354	326	354	345	339	343	332	309	352	333	343	334	335	330	298	333	329	301	308	347	297	288	330	317	326	317	336	336	319	346	314	309	319	330	347	371	352	298	313	337	354	317	303	329	348	325	307	332	304	306	343	334	316	312	346	343	331	311	341	341	334	324	341	344	322	317	337	320	318	322	334	344	346	341	344	322	332	339	324	337	313	326	355	339	294	319	284	362	331	374	308	318	320	324	349	358	355	338	331	323	352	314	317	334	359	327	315	325	314	334	315	348	324	341	321	317	345	299	327	340	343	350	353	344	319	351	323	324	373	341	309	346	336	330	322	337	317	331	311	320	315	331	332	333	316	335	306	338	355	288	331	305	356	333	345	328	341	327	367	367	320	330	336	349	348	355	348	319	321	376	337	319	318	366	323	332	348	369	347	316	287	312	293	333	354	327	324	325	322	318	342	330	308	327	341	317	320	344	336	325	355	295	321	323	295	326	333	341	322	302	325	319	359	341	316	331	322	319	353	333	302	317	368	361	350	348	330	335	301	317	350	323	301	365	347	330	345	343	292	388	304	345	316	320	299	299	317	333	343	345	325	333	348	275	334	321	348	350	322	330	341	389	315	378	304	373	339	335	333	333	289	334	346	326	346	289	329	327	336	332	333	325	335	316	354	352	324	306	347	330	321	309	376	353	344	344	365	302	330	356	314	304	359	323	325	330	329	326	326	354	299	349	339	354	365	343	364	319	363	328	331	330	322	324	351	334	341	353	333	307	327	349	327	328	330	312	359	384	310	312	302	326	269	318	299	345	329	321	343	356	367	322	302	348	344	359	338	327	310	314	309	345	334	377	321	336	328	308	360	324	330	317	282	314	309	323	312	339	319	329	327	342	383	360	306	293	309	335	360	317	330	335	348	373	331	309	360	313	353	317	342	337	337	334	328	321	315	405	337	332	322	337	330	351	349	328	332	308	346	344	336	337	296	349	333	331	355	318	333	341	308	357	334	298	327	326	337	334	382	349	350	325	332	336	356	347	311	360	333	340	333	333	361	317	324	330	331	366	351	330	337	323	299	346	303	331	290	342	331	338	357	334	358	320	311	308	329	345	327	330	326	301	331	336	338	320	359	338	334	307	339	312	301	339	330	325	342	321	350	360	333	297	367	320	332	318	317	329	331	335	360	373	311	329	329	345	346	348	336	328	320	338	345	338	363	330	337	286	343	335	344	341	333	322	338	313	344	281	345	343	334	378	322	362	360	332	329	347	323	335	356	347	355	335	332	363	338	322	346	341	284	348	363	322	345	358	331	332	322	359	321	329	355	357	326	324	333	347	346	281	317	333	318	331	338	338	324	389	320	312	372	324	360	337	343	316	331	354	313	322	349	346	327	349	357	314	344	361	334	363	317	326	327	322	316	344	362	333	329	326	327	335	304	335	322	342	334	321	329	341	342	322	321	321	309	345	329	322	340	336	298	335	320	357	342	317	344	346	299	347	312	330	337	316	341	338	295	317	338	317	333	347	339	332	317	298	327	336	367	289	334	356	317	346	336	360	358	337	351	306	335	331	328	347	322	350	306	328	346	317	314	321	341	332	341	303	329	356	346	340	363	305	327	329	345	336	335	341	332	349	317	333	326	364	344	341	335	345	355	316	362	344	349	337	295	381	362	333	338	334	323	330	362	333	338	358	294	338	335	362	320	342	324	295	330	339	328	299	357	358	306	320	304	336	305	329	328	337	312	333	316	348	363	313	349	335	327	330	334	339	350	326	318	335	357	368	315	324	324	323	325	345	309	346	304	326	347	320	324	348	351	301	332	320	317	349	318	312	304	333	338	354	321	354	304	355	337	328	335	330	354	328	319	332	328	341	304	340	309	340	306	329	333	319	343	373	339	313	343	353	308	359	323	336	343	309	335	333	324	313	343	315	320	320	323	331	308	310	324	308	349	327	351	352	312	339	352	289	335	326	364	327	327	354	310	337	347	333	335	331	368	352	327	311	329	332	334	346	350	341	309	317	323	333	318	335	334	337	354	342	315	285	322	327	335	325	351	317	309	321	362	330	325	302	338	334	339	331	317	298	310	353	330	297	327	333	333	335	309	284	344	319	342	344	356	332	362	318	321	321	337	357	327	300	318	341	342	310	345	330	340	321	335	315	321	333	313	315	351	344	363	350	354	327	312	336	322	341	344	320	313	338	321	330	322	311	316	340	343	329	309	365	331	351	307	344	306	325	313	339	317	347	352	340	295	311	326	338	319	313	341	352	329	325	336	328	350	304	314	322	318	346	316	328	366	353	305	332	333	348	362	340	325	338	314	322	357	315	335	336	316	367	342	299	296	335	324	340	327	327	340	340	363	305	332	343	353	296	366	310	334	325	320	336	339	283	337	321	366	333	316	326	359	324	324	348	321	346	323	329	303	333	330	323	306	327	353	302	333	326	344	321	351	311	334	344	345	307	311	295	349	342	335	333	316	345	358	312	313	342	352	343	320	323	332	336	331	326	355	347	324	331	319	357	373	317	331	320	338	323	339	323	351	339	338	360	334	353	348	338	319	320	331	351	342	323	325	362	351	333	347	348	334	349	390	331	321	316	333	357	336	300	343	330	332	330	339	361	325	325	311	357	341	336	377	343	324	359	313	328	344	330	375	346	335	334	323
25479	21633	29311	24962	22707	22170	15863	7612	5041	4089	3271	2460	2138	1674	1470	1210	1068	981	873	830	773	713	632	609	558	551	523	513	453	475	457	454	444	448	435	416	405	488	439	412	385	408	407	406	407	392	384	450	406	394	393	418	388	416	389	389	400	434	409	415	367	395	389	344	407	403	388	385	404	354	413	407	352	402	404	382	385	415	393	382	375	393	402	389	365	383	355	389	368	377	376	372	398	368	380	409	369	396	354	428	418	373	346	354	407	396	392	396	356	393	427	421	345	405	375	408	366	348	410	391	416	377	430	423	397	380	372	406	399	379	419	369	373	412	386	373	398	388	388	371	380	398	369	379	394	419	406	412	383	347	380	405	377	365	378	378	422	375	387	374	410	367	419	393	425	384	351	372	397	410	411	410	416	355	351	414	375	392	400	391	391	367	392	391	386	404	361	355	380	374	392	413	356	332	412	392	382	408	376	371	420	393	392	386	408	378	393	368	409	375	401	369	344	393	392	379	344	398	384	373	348	398	358	407	369	373	381	364	385	387	422	390	382	387	399	386	385	390	405	390	413	416	375	349	383	406	413	382	379	397	387	408	404	423	381	381	382	399	344	393	386	369	430	396	364	346	347	392	370	391	383	415	412	382	380	381	412	395	346	394	373	406	390	361	380	425	382	389	385	392	385	393	370	413	403	392	384	405	368	367	385	414	383	402	381	361	386	379	404	402	380	402	369	409	398	412	380	322	388	382	388	380	395	365	387	370	360	418	404	386	387	354	386	400	392	367	371	383	431	392	415	410	375	410	398	367	371	369	441	391	402	391	397	334	397	385	402	377	404	401	390	381	418	394	356	400	402	362	383	393	405	377	372	390	395	387	394	411	388	376	352	386	386	406	414	353	360	348	386	381	385	386	369	396	364	400	390	358	376	387	388	369	383	386	414	380	392	345	397	406	384	364	419	377	379	381	368	371	403	399	370	398	403	383	367	364	388	369	385	396	409	378	355	415	392	416	389	350	410	400	405	391	386	414	352	356	426	399	386	417	404	408	365	380	335	392	364	414	381	405	361	384	376	411	399	401	380	392	402	408	382	414	391	376	390	365	389	418	394	404	385	389	414	378	386	367	381	397	388	339	384	384	401	395	408	366	386	438	387	411	376	373	352	403	372	386	395	376	427	372	406	349	426	396	402	378	411	375	383	416	384	396	397	378	401	377	395	380	361	369	356	407	421	415	408	334	386	383	385	385	403	391	369	386	428	415	388	380	400	360	437	399	371	380	366	367	404	376	361	387	373	390	400	371	366	386	386	373	419	400	385	419	364	370	382	394	381	397	394	394	397	391	380	409	406	356	407	398	400	408	409	384	377	371	375	399	398	384	382	388	391	391	371	326	392	399	354	379	392	395	387	376	357	348	407	386	372	379	401	403	364	425	403	400	384	366	344	397	394	413	368	361	353	374	406	387	374	398	378	408	396	397	400	371	397	389	371	367	361	382	352	404	363	368	383	401	402	378	375	389	374	361	385	372	391	408	368	417	401	398	350	345	392	365	403	418	416	402	398	370	373	361	399	407	369	405	390	416	373	399	379	391	367	390	376	390	389	407	403	385	372	373	363	362	396	375	400	375	359	398	376	378	382	391	416	392	389	422	375	465	390	396	356	396	380	360	370	372	415	370	405	414	364	399	409	400	361	404	399	375	356	377	384	393	373	387	380	361	407	372	426	377	379	359	392	378	358	348	357	384	366	420	380	364	430	429	385	380	369	387	413	342	407	403	373	431	346	369	371	381	442	382	406	387	401	398	378	350	345	359	396	387	389	398	395	396	414	377	405	393	373	383	397	382	390	409	382	414	407	377	400	384	393	365	364	357	402	380	409	370	412	384	419	395	402	400	375	388	413	397	377	393	386	397	398	399	392	415	418	409	393	394	359	373	389	360	390	389	407	448	369	385	371	395	398	378	375	358	395	398	405	379	413	425	401	383	360	420	368	391	385	397	372	399	387	415	402	385	372	383	381	395	388	379	367	390	354	404	394	363	422	433	368	363	401	401	399	395	393	404	381	410	377	406	385	382	370	361	401	380	395	374	370	366	406	401	415	389	378	376	413	390	360	360	375	392	407	387	394	358	382	383	396	390	352	404	392	395	402	372	375	395	351	404	373	361	419	388	385	384	397	367	451	393	374	414	388	364	410	415	418	380	375	381	388	377	375	389	421	361	413	385	380	383	388	405	364	392	424	370	387	393	387	435	390	392	408	384	404	405	404	397	377	363	431	370	388	367	418	389	423	389	372	358	394	423	368	397	400	356	394	396	390	349	408	392	397	375	421	391	421	359	395	360	389	404	392	417	409	358	376	345	372	390	416	382	397	394	390	388	387	391	389	404	373	420	393	392	390	405	397	364	383	396	412	380	399	423	417	392	396	391	343	401	383	376	373	408	389	384	396	388	351	400	386	390	394	439	373	377	392	316	404	368	379	416	378	413	402	390	399	370	394	358	400	392	406	398	381	400	387	428	406	400	429	405	395	383	385	364	365	412	372	385	370	384	367	370	382	400	356	409	369	394	377	431	387	381	386	363	397	412	443	366	359	374	358	410	406	372	415	420	356	373	402	409	382	422	415	333	351	377	387	413	405	422	402	421	420	390	419	398	393	425	399	362	392	375	380	364	354	389	373	389	399	378	359	345	354	353	416	385	425	404	370	361	425	382	364	405	397	417	386	388	405	407	401	356	417	386	404	382	387	376	401	401	396	367	390	398	385	405	400	357	405	408	394	363	370	410	363	380	367	376	362	385	434	412	400	394	389	340	364	381	425	391	373	422	404	396	381	399	365	385	372	383	407	399	386	401	404	369	391	372	386	386	395	408	393	392	392	360	397	378	392	410	398	411	371	395	390	381	397	393	392	427	393	390	363	406	367	375	403	401	373	402	421	391	393	416	427	386	375	427	388	372	426	364	358	373	387	337	399	395	399	403	374	383	407	436	421	416	383	407	354	367	382	407	404	378	404	377	361	384	416	369	411	339	417	378	358	422	374	394	423	398	417	387	367	361	362	379	399	397	376	381	373	375	408	420	399	385	396	362	397	438	417	391	428	374	408	353	378	376	378	414	428	379	392	387	389	410	375	411	395	359	411	361	389	380	410	378	395	389	406	414	440	369	406	394	418	382	371	411	379	426	382	408	388	450	393	416	384	369	385	383	414	363	392	407	343	414	371	383	368	374	377	389	390	386	365	376	396	410	380	366	364	384	386	389	364	357	376	425	361	411	382	428	358	389	374	388	411	384	433	370	388	408	364	363	353	409	356	415	409	388	391	399	399	386	407	388	394	380	397	436	372	390	404	378	409	361	382	392	361	392	397	392	375	389	403	422	414	373	360	387	339	410	394	370	350	394	389	365	418	400	368	407	400	374	360	389	407	372	413	393	434	375	374	398	389	435	384	392	404	399	399	409	386	434	407	416	416	368	433	357	387	386	382	402	405	392	393	406	361	402
50450	66854	54415	38879	26388	19379	14453	10358	7993	6490	5022	3907	3123	2523	2113	1790	1417	1263	1148	1039	912	845	803	700	592	578	572	514	478	468	461	435	449	420	445	410	391	388	377	401	410	371	392	359	379	353	393	386	359	373	389	394	368	377	359	372	352	349	354	346	349	407	366	357	390	379	357	381	385	358	346	403	366	373	341	385	385	355	378	394	362	366	360	339	354	357	370	352	371	375	360	346	391	386	375	396	376	332	350	369	408	343	369	371	377	387	367	388	400	366	376	388	352	374	364	332	367	378	349	341	361	346	358	309	359	371	370	368	377	386	369	345	355	376	321	364	375	328	358	365	351	367	367	349	405	376	377	344	385	388	370	357	334	349	372	363	346	361	388	371	341	340	379	343	349	361	363	372	382	320	350	363	375	335	379	385	347	347	362	375	372	340	375	358	390	373	337	360	367	353	379	365	384	351	371	332	391	361	371	362	340	362	343	384	375	383	385	382	334	360	356	357	350	397	395	402	372	379	348	333	374	375	353	342	367	403	370	352	381	401	366	367	338	352	358	385	384	337	363	363	348	373	358	369	353	382	362	368	373	352	346	367	348	351	373	360	367	358	355	340	363	349	400	364	398	361	365	382	359	342	373	364	372	363	364	354	355	362	375	370	359	362	373	367	361	379	343	346	368	384	402	392	396	371	384	359	335	340	374	354	355	343	351	363	395	339	356	393	321	378	365	375	374	387	400	359	367	341	359	363	374	363	333	363	389	358	375	365	379	386	345	368	369	363	358	337	361	358	349	363	410	341	373	363	373	374	368	375	355	331	359	386	364	382	365	393	369	374	361	378	353	376	388	339	361	366	372	353	372	384	358	364	369	372	392	355	362	362	384	373	371	323	352	377	375	339	376	364	368	346	380	356	378	356	388	340	368	344	373	371	339	356	365	318	385	380	341	331	368	361	368	375	372	365	364	359	343	335	369	376	382	377	354	380	353	381	382	370	366	385	358	384	350	383	409	393	365	380	333	369	351	361	360	363	394	374	402	354	385	335	350	351	365	330	367	347	344	393	392	372	365	374	363	378	370	346	343	397	342	355	355	348	417	363	322	317	411	360	374	386	376	343	353	386	411	349	401	355	363	379	372	367	345	366	387	359	327	349	363	358	376	368	338	347	337	372	368	343	357	375	396	363	387	388	364	374	354	370	335	372	360	410	356	391	336	337	380	348	353	331	390	355	343	354	371	349	363	372	367	347	349	329	355	352	382	380	366	391	358	368	346	331	362	359	357	370	402	397	338	350	401	398	344	332	389	386	371	355	393	373	402	375	354	364	338	344	367	332	339	405	325	404	383	368	374	375	361	357	386	340	362	367	358	347	366	357	365	373	391	339	382	358	358	360	379	365	365	359	370	384	366	341	373	354	351	377	377	337	351	368	350	382	386	408	342	376	365	381	367	388	403	334	346	389	313	377	371	394	369	366	355	359	393	362	362	384	361	388	386	339	351	342	359	393	367	369	329	376	368	378	358	377	375	334	341	368	378	382	361	354	346	395	360	368	379	378	333	380	389	367	374	355	364	372	412	395	340	377	388	361	355	357	358	360	385	340	360	359	419	332	366	366	336	341	368	370	378	366	367	347	329	359	349	379	401	354	350	355	383	374	375	348	392	375	335	337	333	375	367	378	389	373	351	415	345	370	379	353	358	326	338	361	388	353	369	359	335	379	370	335	352	334	357	384	361	384	397	335	333	358	373	370	359	364	362	362	391	366	364	374	348	340	360	355	359	344	358	377	333	358	366	376	329	368	402	393	379	351	369	393	363	342	389	323	365	358	371	370	362	362	359	384	348	371	355	372	336	353	346	367	332	360	327	362	337	366	404	348	364	391	327	380	348	365	362	350	374	359	361	365	390	364	342	364	376	324	385	364	379	405	360	362	351	379	377	354	341	350	352	307	353	379	327	355	361	365	336	361	374	387	363	353	362	398	421	370	370	334	336	346	371	383	393	352	409	393	379	331	385	373	360	399	372	380	366	358	380	327	340	360	328	368	365	379	365	365	380	385	352	363	386	396	375	351	377	333	369	389	359	343	382	385	346	381	361	363	370	374	315	369	363	385	355	375	344	368	367	393	379	364	352	378	350	364	377	391	366	343	352	355	348	358	374	373	379	380	372	375	347	343	360	355	338	343	357	393	361	380	426	355	390	365	377	330	330	358	365	346	367	380	357	351	359	384	368	366	336	402	357	344	369	335	364	336	359	362	392	341	364	328	372	377	358	370	358	384	346	387	368	356	381	379	357	331	336	356	367	354	358	349	377	398	367	385	338	327	314	337	357	362	395	398	323	386	339	344	403	341	377	379	403	340	377	382	375	373	373	381	401	373	342	337	360	355	367	351	336	343	357	346	383	407	336	354	351	336	364	352	370	371	370	381	338	372	371	360	362	361	352	360	344	348	368	341	358	356	341	345	392	342	363	357	356	397	349	321	385	344	358	400	359	357	340	356	357	362	344	346	353	367	387	362	349	358	365	391	366	355	363	335	355	354	353	368	367	377	361	364	383	355	384	361	348	371	341	355	375	377	365	346	366	347	349	408	351	372	386	352	357	370	355	364	371	391	398	354	352	333	385	391	381	383	336	382	379	385	323	355	340	348	363	383	359	372	378	383	373	380	347	361	388	370	359	351	368	388	359	350	379	371	326	353	366	356	356	346	385	355	366	377	348	333	341	402	393	364	369	339	370	364	383	374	354	387	395	362	372	356	400	352	357	364	357	384	378	379	378	356	338	356	379	367	386	359	395	348	364	342	355	364	354	369	340	388	379	366	381	353	380	373	358	378	357	337	359	327	364	350	346	333	368	382	359	342	335	367	384	370	404	361	372	370	369	345	373	340	341	385	348	363	385	370	363	372	371	397	370	380	377	380	352	381	355	343	341	320	373	366	394	400	315	370	374	354	336	348	383	382	350	360	382	349	331	366	352	361	372	319	331	353	363	364	370	329	364	342	355	404	371	373	365	372	373	354	370	376	342	382	357	360	388	356	330	374	364	360	354	355	361	339	366	341	339	369	356	349	349	385	360	328	392	377	370	385	357	352	356	369	354	429	365	358	380	372	347	374	362	332	366	328	354	341	348	338	397	356	391	378	360	385	383	360	346	365	377	383	411	371	334	359	358	335	367	362	335	354	367	382	385	324	376	385	351	355	381	352	368	366	349	365	357	381	337	371	390	392	397	326	352	404	392	403	375	378	351	365	358	373	348	341	370	373	371	340	350	357	335	366	407	360	348	391	392	383	329	365	342	341	333	340	374	347	399	357	371	381	366	347	364	380	362	368	360	365	333	392	387	377	351	368	375	379	329	336	360	359	353	354	354	359	358	403	358	380	336	340	388	334	368	340	372	399	373	339	351	345	375	390	361	349	386	384	381	374	347	397	372	364	382	368	353	362	371	387	372	344	348	372	392	332	364	377	390	373	373	369	345	383	361	370	362	377	382	347	340	377
25082	21662	29209	24868	22549	22824	17773	8809	5933	4796	3623	2878	2316	2033	1658	1327	1164	1072	966	891	822	704	629	603	570	549	528	513	465	496	469	461	431	432	461	409	427	356	404	413	408	395	415	389	400	406	395	362	422	418	382	367	408	388	384	394	383	391	402	388	403	401	402	354	378	388	379	406	407	402	379	427	407	348	359	394	397	374	371	386	391	383	393	380	403	397	366	382	380	381	371	382	341	405	341	378	375	387	389	364	365	375	373	426	371	381	379	427	379	390	374	416	375	397	421	365	391	397	373	413	355	380	406	400	358	347	377	396	409	365	409	365	404	363	368	382	381	377	366	380	395	371	385	408	393	378	360	370	401	395	353	391	402	357	350	393	360	401	377	363	377	415	368	373	400	396	396	369	364	379	399	367	385	380	383	375	381	382	354	388	403	362	376	387	371	376	394	387	397	378	383	381	399	336	369	431	368	352	396	436	370	386	409	399	387	347	370	345	364	358	358	377	363	359	360	407	392	403	401	393	417	366	432	396	382	398	393	405	382	379	342	329	352	384	386	375	375	362	367	349	402	394	378	388	416	392	372	391	404	370	386	394	351	404	419	378	341	373	419	398	392	368	393	383	398	361	375	348	398	395	399	370	387	349	408	398	356	379	378	403	378	376	345	382	401	382	388	362	410	344	372	392	387	370	383	361	384	391	377	388	396	349	389	396	395	417	369	429	380	363	397	382	391	381	369	341	399	378	353	373	371	408	394	396	370	399	360	388	437	415	397	386	406	406	368	405	373	384	392	358	374	387	382	390	397	375	372	364	384	407	354	380	375	353	390	392	401	356	347	366	397	343	409	396	380	368	343	409	352	358	384	357	380	365	367	372	388	346	400	377	403	364	417	379	379	395	361	403	378	380	384	387	375	343	376	382	370	401	389	369	382	367	356	386	390	387	398	405	395	396	377	372	389	389	412	369	387	397	370	356	400	397	353	381	396	371	411	387	378	351	358	368	353	380	347	399	385	362	398	407	408	354	394	374	377	385	376	374	374	392	347	364	369	392	388	359	393	411	387	370	395	391	370	395	374	369	405	380	364	379	405	347	380	375	373	377	353	386	391	372	376	375	367	380	363	370	364	356	354	396	370	392	410	400	366	372	381	349	367	355	406	390	389	401	391	392	369	396	374	360	420	401	373	393	383	379	350	400	379	414	373	384	435	386	388	345	398	347	346	398	399	377	362	401	415	395	357	324	360	386	409	402	385	402	392	385	388	399	390	381	429	418	386	386	403	361	405	381	411	368	393	362	348	371	394	395	382	410	393	382	384	402	355	420	401	394	405	384	350	387	357	403	396	385	372	392	406	400	380	374	427	343	366	376	381	403	402	378	371	369	368	362	374	351	393	343	403	401	378	393	358	388	353	385	371	364	386	404	341	401	426	392	371	396	357	367	373	359	398	372	378	375	356	406	397	388	366	415	384	389	393	387	372	392	370	399	359	383	412	374	378	373	363	407	381	389	402	376	403	402	386	400	349	381	376	382	331	336	378	392	420	390	354	353	371	372	384	401	349	364	401	384	387	384	366	370	392	386	348	389	377	390	396	363	378	378	364	385	383	380	381	363	381	418	389	392	392	367	363	373	398	397	390	397	368	351	366	374	397	349	388	386	372	372	389	415	413	398	391	358	395	333	363	394	402	385	348	375	377	386	354	363	384	364	355	355	404	372	393	426	384	377	385	355	372	351	382	332	383	384	374	370	354	386	407	393	389	345	374	368	390	385	367	408	372	385	390	392	400	381	401	396	383	392	387	420	389	364	380	430	387	379	342	397	361	368	348	354	405	362	395	391	380	423	375	395	407	381	339	360	362	396	410	364	413	392	376	399	411	394	362	352	397	389	416	368	343	375	384	356	350	383	391	375	361	400	370	359	376	352	369	365	394	422	373	374	382	400	397	359	362	366	380	392	410	377	384	390	374	355	397	338	367	367	410	335	387	367	382	397	392	375	355	379	397	383	366	387	372	363	360	401	366	334	353	352	410	347	386	388	404	389	399	387	402	358	395	367	384	395	370	415	387	429	398	339	388	388	403	364	385	367	370	400	364	398	368	373	395	382	414	400	395	403	355	393	385	373	364	365	382	371	383	397	396	420	390	408	368	388	383	338	390	387	393	381	371	357	409	384	364	389	391	400	407	376	373	433	377	410	368	371	373	367	410	386	360	379	409	356	396	386	378	386	425	392	370	407	349	351	386	347	381	352	366	377	396	382	390	360	374	370	360	378	387	343	368	361	401	388	407	379	376	403	386	398	408	383	362	395	383	358	403	415	417	404	365	384	369	386	368	369	372	377	414	375	397	426	400	406	387	385	398	330	366	361	360	393	393	398	388	376	370	372	403	404	383	353	350	396	375	361	412	393	345	370	374	352	394	372	394	380	388	403	366	386	383	429	407	385	383	372	392	387	383	428	353	367	356	350	372	416	387	400	390	361	398	398	378	399	386	359	376	380	405	368	412	352	399	373	358	387	392	390	406	364	348	354	413	413	364	397	365	375	389	373	404	400	403	401	374	362	390	396	384	396	373	398	414	390	393	346	362	389	365	342	395	394	408	389	396	395	367	360	354	412	388	387	423	372	370	352	381	428	367	381	410	376	364	397	411	377	396	393	377	359	392	395	380	354	398	362	362	371	389	346	348	383	358	403	387	382	375	390	366	368	391	377	390	384	395	416	392	418	396	365	361	372	391	404	426	369	388	355	389	357	375	379	395	408	396	385	368	407	374	401	352	368	389	382	385	365	381	387	422	366	387	389	375	415	371	383	356	389	347	374	385	416	378	398	362	369	420	387	422	369	377	395	362	365	354	366	391	364	351	368	388	408	396	372	390	390	343	377	385	406	396	375	367	370	393	428	407	348	338	390	370	403	376	380	356	367	373	367	406	361	387	377	403	386	383	378	406	396	418	392	385	353	392	402	357	375	370	402	429	381	391	375	371	383	363	379	369	376	365	371	356	378	396	401	408	373	372	398	379	388	374	367	348	379	400	371	338	368	379	354	382	409	354	345	386	385	387	363	331	403	357	374	350	409	367	356	381	400	370	366	377	387	407	367	373	408	350	380	382	389	410	380	371	405	345	369	424	373	396	405	430	385	339	358	401	397	393	364	377	384	362	421	395	373	396	376	369	409	368	410	387	436	416	401	392	367	370	379	380	367	369	383	389	392	368	406	405	397	361	375	342	393	384	376	394	387	388	340	373	365	410	381	346	398	394	386	397	401	404	384	347	359	390	348	380	371	366	406	369	386	371	390	362	370	385	347	398	347	390	355	418	416	407	376	380	415	380	378	382	399	394	383	333	374	387	387	359	367	371	366	385	387	409	398	351	356	368	415	398	394	384	415	376	400	390	369	392	380	368	373	385	382	375	376	368	364	361	363	409	347	384	367	374	374	402	407	383	366	387	384	380	344	382	382	387	409	382	395	386	387	380	397	351	357	378	398	390	377	385	370
48714	64645	56854	40731	29233	21919	16606	11729	9600	7813	6058	4663	3820	3111	2498	2134	1719	1431	1338	1183	1049	854	792	720	657	600	520	584	501	525	452	483	398	413	428	393	410	404	384	411	367	433	369	387	387	380	350	367	362	342	339	343	355	374	351	342	362	346	344	332	330	333	379	354	369	370	352	345	357	347	366	338	343	389	365	371	363	370	361	378	333	379	336	356	375	354	360	335	336	335	330	336	371	334	349	361	377	383	370	371	330	423	330	348	364	359	346	338	354	368	332	341	334	360	375	372	313	332	375	376	361	349	353	369	380	365	359	385	342	336	368	376	359	370	379	369	336	366	370	377	361	346	352	349	362	354	349	369	337	352	353	368	351	374	329	376	348	345	347	363	388	321	379	352	379	358	392	352	352	353	363	358	376	406	349	361	332	371	360	358	384	368	339	349	397	372	349	363	373	344	360	379	335	329	372	363	346	353	379	364	390	358	370	349	373	358	344	345	347	374	387	353	371	347	347	348	372	367	348	378	410	368	349	376	396	381	381	402	336	342	382	357	370	369	377	378	387	382	354	370	346	348	347	384	344	333	380	383	332	362	383	382	347	398	351	403	373	352	344	358	391	368	377	372	371	350	350	390	361	385	374	333	372	346	369	404	396	344	363	389	350	348	363	345	373	356	378	368	393	350	372	366	349	371	361	318	376	326	339	330	350	354	362	377	402	335	334	378	388	343	385	343	332	351	315	357	369	338	352	377	356	365	362	365	371	348	382	367	327	400	403	373	329	365	381	353	346	359	362	345	359	379	333	347	363	381	341	324	383	382	370	373	361	364	382	377	354	320	367	367	337	412	369	343	382	363	370	375	371	373	344	391	344	369	337	372	364	377	320	350	352	346	344	366	348	348	353	353	365	373	372	348	332	358	354	366	363	370	364	403	384	366	371	387	383	333	369	339	338	356	336	355	351	325	371	370	322	382	328	384	357	375	369	353	338	349	368	389	343	346	342	312	380	367	357	340	365	349	381	350	362	336	359	342	366	338	353	341	324	377	340	348	399	344	358	388	386	359	361	326	363	344	311	374	333	301	352	369	372	334	379	363	341	352	338	361	347	346	338	372	379	343	325	364	322	351	394	360	342	367	362	345	342	345	365	355	342	353	372	368	380	365	355	332	380	340	365	363	402	387	335	350	341	343	352	334	358	339	351	355	359	381	340	383	353	351	345	357	329	371	365	383	376	368	336	336	333	323	347	346	337	348	399	331	364	321	331	329	341	410	385	351	354	390	358	331	375	332	368	385	347	387	383	375	342	341	359	383	372	351	352	349	346	315	383	359	386	375	356	379	359	366	344	350	347	346	388	335	347	374	380	365	338	382	406	337	331	350	413	375	399	374	341	370	375	383	376	374	393	383	363	330	345	355	404	366	360	382	394	358	341	388	353	336	389	386	329	353	360	371	360	398	323	342	375	337	382	356	398	372	359	364	365	348	349	349	323	357	344	364	352	360	354	366	348	352	357	359	335	352	360	339	349	341	342	361	406	338	340	359	350	355	386	371	344	332	328	335	393	356	384	367	376	357	346	383	386	353	353	335	387	360	352	338	380	336	344	397	340	337	357	333	360	372	344	366	357	357	383	343	331	345	355	354	353	353	342	372	334	336	338	359	361	376	378	345	345	354	361	396	359	405	314	390	368	363	380	350	381	360	384	350	364	380	369	351	326	342	366	404	369	399	347	371	367	318	339	366	364	362	363	367	358	325	333	353	333	333	363	390	372	377	331	356	368	354	341	374	380	355	333	362	364	350	336	361	359	339	368	363	350	354	375	338	344	349	352	339	330	342	360	383	338	314	377	374	403	366	379	348	365	360	361	378	375	349	373	386	363	343	362	383	369	370	372	367	359	347	398	377	341	344	349	396	363	383	360	359	362	367	395	363	329	393	352	361	346	408	356	370	341	373	368	347	350	358	379	353	366	381	354	331	353	351	341	348	336	336	334	344	336	397	338	337	353	357	369	394	371	333	355	373	355	363	387	394	361	370	360	371	379	364	315	354	306	385	331	383	346	370	326	381	348	332	355	396	355	349	399	337	387	380	336	373	366	327	370	357	352	334	328	338	339	366	351	340	370	388	358	334	367	339	363	346	393	365	342	340	356	344	325	341	346	337	343	348	328	350	348	331	357	370	350	372	353	336	340	345	349	341	374	345	351	337	374	358	355	363	373	386	340	376	378	316	393	351	374	323	410	349	386	346	342	318	358	327	366	373	375	360	358	352	376	365	349	354	372	322	377	396	337	380	350	330	352	367	337	368	335	356	325	400	378	348	358	363	328	367	379	376	331	384	391	361	345	380	333	366	362	362	333	328	345	355	367	384	386	333	350	352	368	374	387	354	331	354	348	385	345	348	342	356	342	349	346	394	408	358	322	376	312	389	336	366	352	360	362	372	379	356	347	377	384	355	352	351	378	355	360	311	378	352	332	370	371	329	336	374	370	358	340	376	344	343	328	376	420	331	374	362	364	358	360	357	381	357	366	325	349	324	345	352	355	367	343	378	402	378	328	353	360	380	358	349	352	330	394	390	333	401	346	335	344	370	361	342	331	353	365	367	340	365	370	369	357	362	366	371	370	354	390	400	374	386	359	343	351	369	358	385	358	361	370	406	340	350	352	353	338	312	332	355	338	352	390	399	364	329	354	357	355	386	366	338	351	332	348	363	381	349	366	361	357	372	380	357	355	362	383	357	373	380	338	344	347	340	345	346	386	358	335	368	369	379	348	372	337	342	357	413	338	356	379	350	353	350	352	317	370	374	335	362	373	368	349	374	335	359	356	371	342	363	393	357	363	332	362	333	372	327	339	357	369	402	366	384	366	356	354	331	361	366	349	392	391	356	329	357	360	359	355	383	371	387	349	349	351	335	357	359	389	357	349	372	374	370	325	367	373	342	373	340	365	345	348	384	363	391	373	361	394	346	342	358	339	332	344	371	348	321	358	344	340	339	334	378	396	373	346	347	363	367	360	365	342	333	381	364	327	341	359	360	380	368	389	399	365	354	339	369	380	372	374	360	373	351	365	334	358	372	341	334	392	354	349	359	357	350	370	369	346	358	365	391	367	346	340	371	334	355	360	360	366	351	353	382	353	365	371	358	366	361	341	370	340	361	326	338	341	384	365	319	357	326	350	371	325	353	363	388	358	316	373	362	382	359	340	318	363	347	346	364	359	339	358	336	370	361	327	362	334	342	344	344	347	323	374	334	350	338	368	354	366	365	337	366	328	354	386	336	365	367	325	354	377	314	343	350	356	341	383	385	394	343	381	334	377	380	346	336	332	380	375	346	363	360	338	354	407	379	345	362	373	362	353	328	362	345	325	374	356	379	375	379	351	371	370	352	370	325	391	333	335	369	340	363	359	387	382	350	367	350	333	352	347	340	374	353	413	350	370	338	383	340	343	359	357	366	348	357	348	341	367	357	379	389	338	362	354	364	373	359	348	362	361	357
24140	21633	29464	24472	22391	23825	23819	12165	8022	6240	4707	3760	3119	2494	2087	1775	1496	1292	1207	1038	988	874	772	713	702	608	580	524	557	518	461	499	472	483	482	433	479	443	474	446	460	466	432	424	418	419	418	445	393	443	427	395	390	412	384	434	411	389	388	452	453	407	422	423	445	435	409	397	437	386	440	398	440	397	410	402	384	406	421	386	458	401	398	424	407	407	398	395	417	416	445	406	414	396	419	395	451	386	404	408	381	370	413	363	402	403	431	443	396	407	415	455	411	443	418	415	423	413	413	382	423	406	403	409	394	395	416	414	445	405	426	371	427	388	410	392	409	376	409	373	431	424	411	395	430	402	413	405	400	402	418	378	403	385	395	410	434	438	466	388	445	404	424	404	406	410	407	396	421	427	448	373	432	459	434	397	422	417	410	410	408	426	419	454	412	425	414	436	402	377	409	394	386	403	391	431	432	423	442	418	423	420	422	415	460	410	400	400	434	443	399	387	432	414	432	393	416	355	410	364	417	454	388	396	392	425	418	426	431	434	409	374	419	412	432	424	394	418	426	431	408	402	406	431	414	401	434	429	417	418	374	437	389	387	462	436	407	430	433	403	404	447	413	406	377	432	402	406	415	411	391	375	389	446	408	399	405	408	421	357	445	422	402	424	426	430	404	389	414	414	431	445	418	395	410	400	381	405	405	399	413	422	412	416	381	437	448	410	397	435	419	376	379	407	398	404	391	385	445	427	420	452	428	390	434	430	405	414	409	396	380	387	406	394	410	410	428	425	402	373	388	400	406	419	402	423	389	401	406	433	443	424	449	417	402	405	411	395	395	401	412	355	402	382	400	423	404	429	367	439	395	364	408	395	428	402	403	410	365	390	426	413	432	405	411	400	420	421	416	438	398	398	415	387	385	427	457	400	391	375	457	414	395	407	392	403	394	425	439	386	414	393	411	425	391	417	385	409	427	380	430	396	377	432	414	415	446	449	396	401	440	404	432	398	434	409	442	439	398	420	405	394	397	381	383	400	401	413	403	380	427	431	421	403	398	418	375	435	385	391	424	402	412	387	397	408	453	389	466	411	410	415	419	437	423	424	403	423	397	405	414	379	451	383	393	393	362	410	418	426	418	407	408	406	381	460	434	406	377	462	418	381	401	397	404	381	413	443	454	399	408	411	399	420	421	402	445	403	428	427	402	373	394	396	373	418	405	414	406	396	391	398	390	410	433	406	400	409	386	412	406	381	433	424	421	426	420	417	421	420	424	410	424	390	432	413	387	389	395	414	371	390	392	434	386	406	460	407	382	413	415	412	418	384	436	405	406	397	401	414	427	431	411	410	430	427	436	408	412	456	412	415	394	447	387	415	390	393	432	398	363	393	391	392	398	382	427	392	386	462	463	444	412	429	392	421	417	399	404	388	480	371	441	410	403	389	380	416	411	398	404	414	439	406	390	389	441	417	385	399	391	436	402	415	443	434	452	408	428	460	399	445	409	407	394	379	436	392	406	397	426	396	424	444	438	397	395	389	410	430	401	391	400	400	441	424	407	427	403	399	460	402	427	395	405	410	417	429	426	425	410	404	382	403	410	395	433	406	361	429	393	424	436	407	424	381	397	404	414	395	433	398	387	410	401	424	406	448	449	395	440	396	398	418	393	394	368	416	434	458	405	443	464	380	385	391	416	446	403	406	371	411	412	404	410	415	392	405	419	435	417	378	424	467	394	426	401	408	440	421	411	381	382	395	462	441	434	429	392	408	388	397	407	416	423	413	436	393	420	438	406	486	424	405	375	444	412	450	397	386	373	440	419	431	449	413	401	431	407	450	459	420	420	386	430	419	416	435	392	386	396	438	433	417	442	409	439	423	386	423	441	441	417	411	401	393	441	409	452	392	419	436	389	395	399	455	425	441	415	420	440	421	343	410	462	406	420	417	411	428	443	415	365	435	397	415	449	354	421	391	413	436	410	401	425	373	420	424	393	392	402	420	445	401	411	389	424	412	434	405	397	416	410	395	409	434	418	420	402	373	426	424	412	429	402	405	403	429	432	405	394	405	364	398	449	414	406	370	425	361	393	430	380	388	440	445	414	399	410	395	411	403	398	444	411	417	366	367	460	418	415	409	392	458	412	375	419	441	398	411	448	417	392	419	397	386	396	401	395	411	401	406	412	407	438	425	405	403	390	418	433	420	389	401	445	429	392	390	397	378	400	388	390	417	415	426	428	380	382	409	410	448	408	419	438	439	402	395	418	427	407	432	438	410	429	408	406	420	398	385	403	393	414	433	425	428	402	426	387	417	378	411	379	429	433	454	427	410	409	418	414	390	422	399	413	439	393	438	408	395	409	430	410	431	432	426	424	410	422	403	423	408	418	421	410	420	451	406	410	385	426	364	413	401	394	444	382	423	394	406	410	436	413	413	408	412	421	415	416	394	448	413	391	421	384	416	413	408	434	445	422	364	409	402	398	428	440	383	416	469	424	430	417	441	430	426	407	373	405	382	433	405	415	439	413	443	417	397	414	410	394	376	393	429	409	406	422	429	416	399	411	420	402	408	389	389	417	430	449	421	422	358	434	379	431	389	418	385	404	403	398	447	387	381	415	416	421	407	455	425	422	419	452	399	398	391	419	395	381	429	444	387	390	408	341	419	402	406	436	415	419	416	392	398	396	428	383	443	367	421	439	417	437	414	435	405	454	414	444	423	411	411	423	421	409	412	423	403	425	356	410	388	432	397	432	383	378	442	404	381	371	416	448	448	387	404	420	400	410	413	398	450	406	411	453	382	414	403	393	434	447	431	398	399	395	371	430	396	418	404	414	445	420	396	377	380	409	418	429	416	363	433	375	403	416	411	418	439	406	434	414	428	433	400	407	405	417	407	390	415	415	410	416	405	411	424	423	407	430	388	467	398	389	427	442	399	395	390	417	418	420	403	371	392	425	416	426	373	393	424	415	438	373	427	407	429	420	420	390	385	410	403	405	379	449	409	389	437	372	402	426	375	392	392	431	404	418	407	433	372	420	456	425	412	452	396	414	394	384	425	379	395	386	430	423	403	416	419	439	402	424	459	397	411	402	413	426	418	432	420	416	407	430	402	373	413	408	406	402	409	427	393	366	372	426	393	427	432	419	414	423	423	409	417	415	425	426	380	412	386	411	424	407	439	429	408	402	424	383	443	449	397	430	397	414	414	428	395	378	386	437	404	346	407	399	424	386	392	404	460	400	407	417	397	412	375	395	424	403	425	405	412	383	347	435	431	416	426	442	412	393	421	404	418	423	391	408	429	412	409	397	430	384	436	415	430	414	404	370	388	398	362	420	415	424	417	441	443	433	414	382	399	431	365	394	417	379	408	430	409	385	390	410	418	418	378	360	407	419	416	413	445	426	406	433	408	416	394	385	404	444	401	437	418	387	387	372	425	396	409	406	432	415	404	408	375	383	394	460	438	411	420	400	402	431	421	393	434	450	392	455	397	409	424	385	418
50244	68260	59535	45585	33352	25135	19432	14111	11542	9369	7268	5696	4635	3750	2969	2520	2133	1834	1567	1329	1217	1053	926	808	728	747	600	620	590	534	533	468	463	474	445	497	462	391	397	416	444	403	412	411	411	401	411	412	420	404	414	378	402	382	399	421	385	359	409	361	403	377	402	398	369	358	346	407	371	396	381	382	373	358	438	374	401	378	377	376	343	346	386	379	361	388	390	411	414	340	389	416	401	392	380	385	364	395	383	352	381	354	344	376	366	401	365	373	405	396	401	384	400	364	373	394	395	386	387	389	382	370	395	380	367	420	391	372	416	348	380	362	400	401	368	349	386	366	373	402	393	370	340	390	375	344	350	378	384	382	372	367	419	391	398	399	390	359	410	403	423	379	382	360	377	375	388	364	425	406	388	392	427	423	415	390	355	391	367	397	406	396	345	407	330	399	399	405	391	381	389	387	347	374	386	381	377	402	385	377	368	378	392	368	389	393	391	386	365	378	391	421	343	396	396	358	381	397	382	413	344	361	389	364	388	429	348	372	390	389	380	410	379	361	370	381	337	352	392	381	377	385	353	353	367	371	412	365	405	373	377	408	379	383	381	385	403	372	391	359	411	345	372	401	373	378	407	368	366	367	390	391	407	400	367	399	380	372	363	387	392	381	375	376	347	365	377	408	393	350	345	344	353	365	361	365	356	360	404	369	420	392	396	365	352	390	395	377	376	400	373	375	397	346	398	363	365	376	368	379	403	396	373	393	340	395	379	359	388	404	404	370	373	405	431	353	386	407	359	383	369	362	379	395	361	371	363	389	371	395	341	345	373	408	426	369	370	383	374	380	354	365	378	365	349	401	362	377	389	360	358	394	399	353	359	390	361	383	374	395	413	415	377	361	365	379	399	365	357	389	390	354	378	359	364	389	362	389	369	384	370	379	373	352	383	351	381	385	376	364	409	356	339	374	376	403	370	423	365	394	393	375	384	422	382	410	386	410	387	333	392	359	376	372	391	399	395	378	413	386	385	397	374	390	407	354	398	375	397	364	354	345	376	363	364	367	373	370	370	396	335	386	425	393	400	395	367	395	392	391	367	383	376	374	385	392	339	388	393	359	386	399	362	386	383	352	370	377	356	368	392	373	356	366	365	380	412	382	384	360	341	394	375	383	379	372	379	369	380	375	419	394	401	380	362	399	371	368	358	426	387	385	367	360	370	391	386	358	357	377	401	405	361	405	397	362	417	383	435	341	390	388	340	404	395	408	362	375	405	401	406	360	394	396	359	368	383	362	385	423	339	351	381	365	368	368	387	368	378	365	399	381	386	347	376	376	361	389	397	388	361	402	405	358	378	387	386	363	376	379	410	367	383	387	354	379	400	394	369	367	421	386	384	342	358	366	367	402	347	397	363	384	407	385	367	369	381	386	372	375	415	349	377	361	368	362	360	406	418	373	391	374	390	390	379	398	389	378	399	367	365	376	414	406	394	362	357	368	391	389	363	414	354	360	396	382	365	376	359	353	408	400	376	366	368	387	383	355	364	366	379	328	366	390	336	383	347	382	404	359	354	370	384	389	425	404	373	348	399	369	402	374	390	374	388	384	364	411	376	394	400	372	377	362	353	387	382	381	396	388	393	380	404	388	404	338	399	402	356	358	396	391	393	361	393	368	382	416	376	362	380	390	362	370	380	388	377	377	371	402	385	400	356	375	348	408	340	390	345	372	347	365	413	376	390	377	375	379	369	377	364	353	355	408	401	370	375	394	367	379	364	366	396	366	411	364	376	409	367	398	384	351	382	419	342	374	375	390	405	334	398	357	388	361	412	358	385	361	404	377	341	355	384	385	369	382	383	391	378	357	382	389	384	376	392	386	370	353	372	378	426	376	409	347	378	382	404	396	345	403	409	387	395	363	380	393	374	379	401	377	390	361	379	377	345	372	386	370	334	352	384	369	383	389	332	417	361	369	405	350	397	386	347	384	388	366	402	376	368	385	427	369	377	367	382	368	397	379	376	366	398	378	370	391	356	391	381	364	344	367	371	390	388	358	425	365	383	386	390	369	399	388	387	404	402	386	396	402	351	415	390	357	399	361	398	427	393	339	377	442	387	380	395	366	411	390	382	375	380	385	370	386	396	368	394	354	394	371	423	357	382	382	377	391	389	400	353	402	395	374	387	410	356	368	391	364	381	346	359	359	369	392	380	339	406	417	374	390	378	372	378	398	363	361	374	356	354	388	381	363	377	370	370	407	420	398	402	405	383	376	386	350	388	381	418	394	374	351	389	402	361	378	380	368	384	397	403	400	391	364	374	359	387	390	363	377	383	375	392	396	403	387	378	396	368	369	362	440	358	368	427	390	357	356	377	389	366	373	395	375	394	392	373	407	348	378	366	384	376	369	375	374	390	395	404	402	355	383	409	385	415	404	404	353	372	382	377	369	384	338	340	380	383	396	381	410	414	352	360	362	367	389	364	420	377	361	397	392	399	379	354	361	381	341	399	420	393	375	355	377	382	394	381	368	389	385	385	376	372	374	364	366	376	354	414	373	385	379	415	366	381	365	394	371	362	395	363	389	393	360	361	349	363	361	351	383	389	364	351	392	378	386	371	375	396	377	355	397	410	388	399	368	400	416	374	413	382	407	369	372	379	395	355	404	389	369	386	381	358	392	399	406	384	372	381	391	404	414	374	385	371	360	375	380	384	347	382	404	356	394	436	374	409	371	403	369	344	413	381	366	331	391	395	384	388	368	380	363	317	403	391	367	393	380	363	393	389	413	422	396	391	388	367	356	398	345	385	435	390	378	409	377	351	366	383	375	387	388	375	391	396	383	385	388	378	353	363	335	357	426	385	403	375	359	388	368	382	362	360	363	372	375	389	367	367	367	377	379	402	389	391	411	354	335	374	364	393	366	347	393	389	389	370	373	384	412	403	369	381	380	376	389	370	398	362	395	381	374	402	382	400	403	382	380	398	383	351	357	373	372	390	366	391	399	421	370	368	397	379	383	352	425	377	362	417	374	392	386	369	376	373	396	370	363	371	397	407	375	383	348	388	387	382	378	425	392	385	366	423	397	397	411	363	404	369	391	398	359	381	374	362	381	384	361	393	349	375	376	387	375	358	368	371	351	413	353	378	377	390	370	364	371	353	406	362	383	398	381	373	382	380	412	387	359	407	407	401	390	390	395	403	359	397	349	395	368	415	397	381	355	376	406	360	373	358	389	342	388	356	386	405	381	379	383	399	340	387	352	364	388	438	423	352	381	377	390	368	407	341	399	378	383	370	381	389	393	408	386	364	352	379	407	418	433	373	379	378	375	357	389	379	389	395	412	380	390	364	390	359	373	380	382	395	400	409	392	379	398	379	362	389	422	409	420	421	383	384	346	377	408	374	389	389	383	371	403	383	405	379	389	401	401	402	401	383	360	375	392	370	357	364	382	369	385	377	361	404	380	390	385	374	397	392	380	402	381	418	380	403	359	404	393	420	400	364	356
28851	24034	33635	32373	22282	14752	9549	5802	4412	3425	2641	2149	1725	1401	1127	1030	875	853	804	730	630	621	530	493	529	468	430	402	359	420	392	387	385	377	388	367	365	347	347	352	361	367	347	381	344	326	394	359	384	328	344	327	370	357	330	353	356	371	369	335	364	360	362	362	316	348	332	410	317	365	307	345	364	333	377	322	334	374	369	337	363	359	322	322	346	371	329	355	359	345	357	336	308	338	353	325	366	359	360	316	366	340	338	363	350	328	349	355	324	361	358	309	345	366	328	338	352	383	335	346	299	364	323	393	370	326	360	329	337	320	342	350	336	329	341	345	347	353	318	355	352	356	337	350	349	346	333	363	315	304	344	350	351	346	338	330	348	368	383	338	330	347	332	325	366	352	336	335	362	320	329	350	354	365	346	352	329	352	335	324	381	336	364	366	331	323	316	341	360	341	338	351	329	333	309	364	296	324	332	318	304	309	390	324	342	373	314	361	318	341	353	305	372	331	347	339	327	374	335	373	351	341	318	348	356	344	343	364	340	328	360	318	353	371	335	358	308	338	342	342	357	305	333	362	342	364	310	363	340	354	335	320	381	323	342	369	355	312	349	328	328	335	338	326	363	343	348	337	338	377	362	338	354	329	336	354	330	340	368	328	368	313	359	347	337	366	356	354	357	347	326	325	307	342	320	310	328	377	356	364	367	334	333	313	336	314	359	364	331	315	356	361	344	347	350	388	324	354	360	340	346	360	338	340	371	338	366	368	360	365	344	366	359	362	321	327	344	333	344	370	349	330	366	357	367	341	343	338	363	352	338	321	367	370	369	336	341	365	353	355	322	344	371	345	345	337	334	344	343	381	351	357	370	351	354	353	335	309	380	335	333	356	361	342	347	349	360	319	369	365	335	377	325	336	343	343	330	376	357	332	349	348	342	373	310	382	330	329	336	373	355	389	373	303	387	320	337	315	354	362	354	343	346	333	346	354	351	346	344	349	365	360	327	335	340	361	334	313	345	363	355	347	318	343	325	351	356	365	323	343	334	346	353	358	359	357	350	354	360	310	321	354	331	339	356	346	349	328	360	332	344	343	323	346	353	331	340	346	336	304	349	360	341	318	326	333	352	356	346	372	337	330	338	344	340	335	361	349	387	312	367	359	354	322	340	350	330	321	361	364	328	370	382	353	345	361	343	350	342	365	355	379	326	366	360	333	316	313	308	363	343	344	347	322	328	358	382	325	347	346	338	313	342	338	375	312	350	320	345	353	345	368	331	374	380	354	357	349	361	341	350	344	324	351	340	335	363	326	341	327	362	357	348	352	366	365	363	325	365	333	336	319	352	353	350	354	357	360	362	341	327	326	319	343	350	341	336	364	343	340	338	327	333	340	353	314	310	363	365	314	371	343	363	339	385	383	346	367	347	354	343	335	369	350	364	332	357	353	301	340	338	326	313	343	329	347	368	341	360	340	335	334	352	343	377	346	342	343	368	358	323	359	333	327	356	344	381	342	317	325	352	346	327	329	337	342	344	386	363	331	364	336	384	337	358	360	351	331	356	343	344	361	350	328	323	357	358	343	353	358	357	371	328	343	361	341	347	340	342	368	347	363	358	350	336	334	377	307	344	357	367	347	347	337	349	341	321	349	351	318	396	339	368	320	364	331	346	347	336	347	340	350	369	331	374	361	314	362	379	370	342	359	349	334	325	363	328	353	362	319	376	312	328	342	342	354	342	332	325	342	361	319	347	378	319	346	339	337	342	340	361	323	344	315	311	376	351	356	324	338	347	352	346	342	333	305	330	380	362	333	321	360	349	366	311	330	344	320	351	331	333	335	320	328	333	365	353	355	335	356	359	319	380	325	343	308	361	351	348	326	320	351	357	365	340	365	336	338	353	315	376	319	347	337	341	338	344	369	367	368	341	337	316	314	335	349	343	332	331	339	350	394	375	369	341	328	322	317	370	349	372	388	340	334	334	360	341	361	334	358	354	337	339	321	337	342	326	323	383	360	332	339	355	345	353	317	320	328	332	389	359	338	338	332	314	363	330	298	335	348	340	357	357	351	325	388	341	323	342	352	342	326	351	360	319	368	313	358	354	350	327	319	382	361	323	373	316	360	310	295	350	328	351	344	320	346	328	331	343	348	335	363	341	373	358	339	330	324	354	309	336	325	362	353	335	356	313	342	356	337	323	340	355	335	364	356	334	356	335	324	377	370	363	309	357	376	350	356	333	367	337	337	364	337	363	349	382	344	355	342	337	344	320	358	385	325	305	335	348	348	369	373	383	351	335	338	365	352	331	366	345	341	360	377	357	321	298	368	372	339	334	343	353	334	310	347	380	315	346	361	362	352	360	373	383	346	316	350	322	341	329	305	319	350	326	358	347	354	338	355	373	341	373	369	350	332	338	338	344	363	341	338	351	356	347	337	344	372	356	364	342	364	375	309	339	360	334	347	341	355	357	340	327	332	337	344	336	334	354	348	361	345	371	313	338	332	347	362	320	339	312	393	334	306	345	329	325	315	348	337	349	349	367	346	323	345	339	321	351	321	338	358	335	327	334	348	338	352	357	349	311	355	348	328	366	356	318	325	338	342	337	312	354	337	324	326	375	346	363	357	345	336	341	290	342	358	351	337	324	343	315	338	347	392	333	340	333	335	373	336	334	342	312	357	332	366	328	332	333	353	374	363	350	304	313	337	324	347	333	336	327	363	360	361	329	319	381	344	347	344	300	352	351	353	363	335	349	340	336	348	343	353	376	345	365	347	363	308	302	356	343	335	330	336	368	350	321	320	343	350	348	348	343	335	353	332	328	318	363	324	369	371	357	309	329	331	321	313	333	333	343	351	314	330	346	320	327	337	346	335	350	345	347	386	336	331	333	322	382	337	340	358	355	363	369	347	350	349	348	313	368	352	368	352	343	378	338	355	346	342	333	326	325	353	374	357	339	383	334	343	382	345	370	354	356	317	358	385	349	344	321	321	379	351	338	326	337	350	323	305	320	359	371	374	343	322	365	340	347	322	332	373	316	332	336	334	368	325	368	335	349	367	363	366	351	344	342	328	347	384	343	339	341	327	346	361	325	354	365	351	353	367	369	368	363	358	315	337	356	330	311	343	348	373	366	376	315	325	314	322	374	359	336	342	391	374	363	366	337	336	365	347	346	322	338	339	355	374	341	350	322	340	340	338	334	380	340	354	351	345	339	338	378	339	324	325	378	340	349	348	347	339	306	344	342	339	360	375	327	373	327	334	369	348	344	353	364	329	347	336	343	359	337	323	347	345	368	371	342	363	328	345	317	336	349	343	339	367	327	328	348	359	327	346	335	374	345	339	343	359	335	341	355	325	312	358	372	373	347	365	369	351	340	351	334	356	317	353	364	340	342	368	356	314	327	347	316	352	338	355	368	373	364	367	335	323	312	350	381	359	374	339	341	335	332	345	326	340	341	361	342	335	373	383	363	377	325	336	350	326	317	309	339	356	324	344
47165	58064	51133	36567	24841	18050	13146	9552	7627	5955	4453	3588	2882	2261	1922	1628	1334	1157	1007	909	852	688	666	557	519	528	485	500	405	430	410	405	401	359	378	377	365	344	338	372	333	333	353	350	358	337	348	338	304	321	341	339	336	307	329	335	359	372	336	329	325	351	360	363	328	296	321	309	328	332	311	312	305	347	330	297	310	315	348	349	352	343	328	347	361	322	356	319	308	357	318	344	289	340	331	310	306	345	327	329	329	353	343	352	329	336	336	341	314	335	337	310	321	343	289	330	314	326	316	322	346	362	299	312	346	336	332	314	306	331	364	327	303	318	340	374	331	344	320	338	325	332	312	346	311	331	337	356	321	324	340	359	352	309	323	338	326	316	321	331	351	363	331	324	333	308	345	299	329	309	349	336	321	324	317	298	309	328	355	333	297	293	345	303	322	326	318	351	319	302	348	367	307	317	346	323	320	301	318	361	341	326	323	322	316	308	359	334	283	326	308	337	311	325	341	333	316	312	324	346	314	323	300	326	331	312	325	317	361	304	317	313	333	319	344	326	366	313	333	321	326	327	331	348	321	346	338	328	329	333	311	352	298	330	335	324	321	353	331	300	336	327	323	324	299	336	333	336	334	356	336	321	272	319	316	328	330	316	303	316	331	331	301	346	349	348	342	319	324	319	328	333	338	304	345	337	311	344	303	329	314	307	268	314	316	373	308	333	342	319	335	325	325	335	308	311	342	327	329	350	309	326	339	340	301	330	317	311	328	355	309	303	373	347	339	335	334	327	295	325	345	343	300	328	351	318	359	345	309	301	333	302	301	339	317	343	336	342	305	354	330	341	334	350	315	347	323	342	329	359	331	325	320	334	321	336	363	367	322	344	323	278	328	329	332	337	369	318	304	315	339	327	341	306	352	326	343	305	332	319	321	331	303	326	324	342	315	326	306	340	314	332	318	348	317	347	312	334	318	305	317	352	337	313	313	346	313	340	350	326	317	308	310	352	359	322	303	314	294	299	311	369	306	366	323	333	324	331	340	348	310	310	294	338	328	325	303	311	309	321	342	332	334	340	326	321	324	312	332	310	322	308	326	347	330	346	327	317	343	348	325	332	331	316	328	369	337	280	311	313	327	330	323	354	306	334	349	330	316	369	336	335	308	315	336	293	336	356	289	334	329	335	293	348	319	332	300	315	353	365	333	322	329	328	341	358	329	313	322	346	305	336	335	349	323	330	349	325	318	307	346	359	319	328	316	312	318	341	330	311	339	286	317	313	329	284	310	329	292	314	306	326	330	363	352	316	374	325	341	360	332	324	331	334	339	284	314	299	329	338	321	360	318	298	312	342	345	331	340	345	309	332	360	350	348	277	335	337	306	339	310	338	344	328	299	301	298	334	296	337	323	314	344	320	293	336	318	305	329	338	293	298	317	345	325	320	340	337	363	328	319	324	342	315	320	325	318	368	339	320	334	336	312	332	344	367	329	333	334	321	335	316	311	341	308	298	337	338	346	338	343	346	319	313	324	307	325	338	328	327	336	347	320	329	339	323	307	329	336	358	333	327	321	363	363	341	323	314	281	354	317	349	318	308	330	340	324	329	312	306	315	351	340	302	345	337	330	348	337	303	324	359	339	332	342	336	320	312	333	333	328	307	311	322	343	297	331	335	329	355	315	333	326	349	314	334	321	350	355	319	323	343	344	334	353	337	329	278	290	332	302	322	343	373	311	332	359	304	334	307	308	340	305	341	298	319	349	345	336	299	327	330	330	306	300	371	292	327	311	314	311	339	304	315	317	331	328	307	321	323	318	370	319	333	333	316	346	342	312	330	360	339	328	355	353	341	337	346	321	342	320	320	344	311	350	332	305	356	310	355	344	329	369	339	305	326	346	311	323	352	336	316	313	357	305	325	318	330	338	356	317	328	326	324	336	324	304	310	311	350	312	333	307	323	387	331	326	311	325	335	305	326	325	334	311	321	326	328	283	321	324	313	326	357	324	363	344	315	350	311	343	311	295	336	289	313	353	356	335	331	336	354	330	334	329	318	325	304	340	337	361	346	331	304	363	340	300	337	294	325	317	329	309	331	311	346	343	301	336	323	344	303	327	347	328	313	357	349	312	312	331	330	308	293	316	308	342	333	324	344	319	329	320	351	319	324	309	330	314	365	343	300	349	342	315	334	303	352	329	305	303	360	341	318	281	343	330	311	321	347	339	302	318	340	336	350	322	339	346	334	336	379	368	307	328	335	328	317	326	328	298	321	313	318	313	342	309	276	337	329	329	363	351	318	314	333	340	324	346	322	306	319	324	292	319	357	324	359	292	336	313	323	321	306	325	348	307	365	326	304	330	332	347	304	343	331	329	338	342	335	319	341	349	311	324	301	309	303	308	348	319	287	323	317	332	348	297	314	296	337	308	330	337	317	329	328	321	301	338	329	313	335	322	329	327	303	332	346	346	326	288	329	333	349	322	315	315	337	341	315	332	308	343	315	310	305	312	321	319	332	346	324	357	315	376	306	337	330	368	318	321	297	375	324	341	329	310	328	322	337	343	325	349	340	319	336	307	330	336	319	294	320	343	324	322	337	337	328	349	335	329	324	310	312	326	356	336	311	339	336	324	364	323	336	300	303	314	323	374	317	335	351	330	320	334	307	343	324	369	338	331	331	329	336	339	334	315	353	307	329	347	306	318	319	348	345	388	312	325	333	354	367	335	333	334	311	328	320	315	327	315	324	327	340	366	343	314	360	342	326	329	316	342	328	327	319	315	315	340	314	365	316	308	315	341	308	276	310	339	321	296	339	355	327	350	300	336	330	328	335	327	324	343	365	309	344	349	313	338	350	332	317	351	305	351	302	320	346	341	315	330	299	292	343	346	347	335	344	365	324	337	358	334	332	328	333	333	353	372	336	313	322	307	348	320	350	356	308	335	337	326	338	348	318	337	325	339	350	327	349	319	352	345	330	334	325	323	326	339	314	332	332	321	357	336	342	306	322	331	327	334	296	309	305	330	323	322	336	355	308	322	354	313	330	331	340	331	305	318	328	350	327	355	341	338	341	320	327	312	337	315	302	343	297	361	342	344	330	324	365	340	306	375	317	337	344	346	346	321	323	312	341	328	330	334	362	321	321	326	311	308	330	337	323	326	339	346	310	324	331	348	322	366	328	340	317	308	310	310	338	319	324	291	296	315	334	296	329	333	311	307	309	337	310	325	315	317	330	330	301	344	345	357	335	328	326	322	334	277	335	330	329	353	321	302	314	317	314	295	358	351	315	296	337	313	335	329	295	357	325	328	348	308	339	329	308	344	332	313	376	319	355	314	350	303	322	320	345	304	307	316	315	312	318	341	338	346	305	301	310	302	356	348	325	337	308	347	326	331	302	315	327	328	295	310	334	301	330	337	357	325	321	336	280	342	350	350	325	323	306	338	348	323	345	302	301	293	336	364	313	370	309	328	320	330	336	303	320	317	356	333	287	285	318	330	317
25386	21608	29271	25006	23052	22903	17006	8894	6028	4701	3597	2782	2234	1911	1603	1343	1252	1037	988	833	807	685	614	581	532	524	573	510	458	462	468	424	458	454	435	420	415	456	426	393	436	410	418	413	360	401	365	403	397	408	430	390	393	393	371	399	401	393	388	429	414	378	385	371	412	358	395	360	387	376	397	409	409	405	395	408	382	361	397	382	395	381	380	386	425	378	390	416	397	350	349	378	367	353	397	418	383	371	410	371	421	418	390	404	407	400	419	387	405	372	403	395	383	358	417	378	373	360	393	418	422	383	380	396	354	359	368	403	408	366	389	381	350	392	379	417	364	378	381	403	328	368	364	407	376	388	342	415	400	393	396	390	399	380	398	425	367	374	386	394	364	417	388	368	398	419	367	352	378	371	389	401	390	412	385	383	373	379	373	387	405	354	386	358	366	387	386	378	361	402	382	403	417	378	393	412	363	414	379	381	406	382	377	377	383	413	392	380	379	353	402	396	381	359	385	412	369	376	384	396	403	357	351	392	387	381	419	363	393	352	369	339	383	386	391	400	436	429	393	358	397	410	404	382	405	422	411	377	372	374	392	382	360	395	416	407	394	396	361	414	398	396	382	360	385	361	363	404	378	382	395	379	360	379	342	388	349	436	407	345	371	371	403	358	375	379	391	407	418	352	399	384	393	385	388	390	395	409	366	392	400	411	390	372	363	386	403	416	383	400	408	380	364	381	416	408	426	383	387	377	389	391	370	382	362	376	387	385	383	405	345	399	379	344	371	378	409	394	403	373	380	371	378	388	356	396	379	407	397	393	396	408	374	437	409	400	350	393	398	365	396	369	379	375	397	378	379	332	402	369	390	367	416	376	383	400	350	348	426	386	391	351	440	365	386	393	422	394	375	402	421	381	383	372	396	390	370	403	363	366	369	348	357	398	412	413	364	415	391	425	422	365	370	419	376	391	403	367	366	393	405	394	394	362	387	387	395	375	410	399	411	386	404	395	410	393	364	420	386	367	392	387	437	390	393	395	373	378	397	368	396	412	390	370	355	401	381	366	377	397	395	425	389	398	397	371	394	390	392	419	416	368	380	384	356	377	415	360	423	368	355	384	412	360	383	408	368	385	391	408	410	422	394	391	424	369	405	365	389	405	386	393	398	391	427	405	392	380	371	374	385	384	383	376	384	403	391	378	407	365	395	360	391	366	379	379	399	377	373	394	362	376	397	389	401	371	387	393	387	379	369	402	399	370	378	404	381	362	364	358	365	385	365	391	400	382	413	375	386	382	388	401	361	402	389	404	386	380	395	367	361	398	429	391	376	394	381	355	386	381	355	355	359	389	395	423	390	384	423	398	389	367	365	359	375	368	412	381	379	404	383	386	384	384	388	388	424	390	368	379	392	371	386	399	394	392	400	377	386	408	378	382	403	387	361	385	389	393	413	386	400	361	418	382	400	396	374	340	362	386	368	398	394	369	416	373	372	398	348	372	383	383	400	418	405	348	368	390	359	384	394	378	351	344	358	397	400	406	411	369	366	415	407	433	348	406	375	381	366	407	355	386	360	374	411	403	414	389	373	389	395	390	367	397	386	363	374	381	394	407	385	387	388	411	407	387	376	376	379	389	384	378	353	374	404	363	383	380	394	411	362	429	408	408	392	388	419	371	390	387	363	381	417	340	411	378	384	360	396	377	367	382	442	390	379	401	407	345	379	392	385	340	388	415	374	386	425	370	376	404	345	344	408	387	405	376	375	399	404	362	397	393	398	411	393	409	389	412	378	381	392	400	443	374	395	403	379	404	394	426	380	384	360	389	377	392	368	360	386	364	390	382	420	412	370	387	388	343	395	367	397	397	374	377	373	377	403	432	382	378	376	387	394	413	375	378	396	410	411	390	408	425	399	380	365	362	390	395	408	381	373	374	372	390	355	395	360	374	404	353	421	406	388	386	422	370	390	421	382	413	402	366	392	375	348	371	382	402	423	427	397	356	399	379	351	371	372	386	407	407	338	347	371	381	385	361	382	406	404	411	388	367	348	385	398	419	362	359	411	377	390	356	389	389	366	365	397	362	395	402	376	389	370	369	356	393	429	383	397	375	414	416	387	382	365	378	396	382	422	406	380	421	402	403	394	395	402	408	401	394	381	414	358	367	403	379	374	383	397	381	393	401	419	394	369	398	417	385	379	419	363	369	397	348	392	410	390	401	399	397	375	343	385	391	377	363	360	358	387	389	389	386	365	386	372	416	405	423	415	374	368	382	417	385	430	401	372	396	390	403	404	347	384	410	416	394	375	400	380	366	407	372	381	363	422	394	353	397	363	399	356	374	357	407	419	386	381	369	386	389	370	390	393	396	396	369	413	362	411	375	382	372	379	376	383	355	384	375	371	420	360	393	372	434	391	384	353	380	409	358	403	358	392	375	420	379	344	386	393	389	344	424	357	389	391	402	334	367	391	374	425	396	392	384	372	395	366	387	375	417	365	401	379	387	410	426	389	369	401	394	376	355	418	385	401	360	396	382	418	410	331	410	383	396	387	379	401	331	405	408	379	390	393	411	342	378	377	401	380	370	391	368	408	365	369	373	367	386	404	411	405	394	372	343	392	387	365	383	380	365	390	394	410	423	411	384	411	383	404	404	420	431	414	393	351	379	399	374	369	354	393	359	377	396	347	416	392	361	375	391	374	388	402	388	351	389	416	398	366	346	404	370	395	397	368	372	391	368	395	371	358	381	389	391	396	378	396	399	405	387	413	425	371	384	391	409	385	408	389	407	394	370	392	370	387	433	398	368	426	406	382	390	410	409	400	401	413	421	378	412	404	417	427	398	411	397	386	392	356	395	384	408	388	406	375	393	384	385	403	398	380	384	389	371	381	407	385	367	380	367	414	360	381	403	369	420	375	376	409	401	397	381	419	397	336	365	365	364	388	405	429	432	392	390	370	380	377	395	393	427	357	423	390	382	400	360	359	417	385	353	400	364	346	376	387	354	390	391	391	383	427	388	392	408	367	368	352	389	374	364	387	373	372	422	413	360	379	426	338	384	406	401	355	388	406	395	395	367	388	407	375	374	386	405	371	347	380	370	366	387	383	394	368	346	370	418	362	398	388	371	408	418	376	395	395	407	343	366	395	393	366	386	419	399	376	382	377	361	366	377	361	384	431	379	404	385	388	357	396	375	377	394	377	384	390	395	382	380	398	386	447	383	393	340	456	352	369	377	361	361	357	372	388	389	392	400	374	374	396	383	385	400	412	364	360	393	363	401	394	408	427	402	372	359	368	393	425	379	390	368	406	378	370	372	418	394	417	376	347	384	382	358	397	369	371	359	426	397	384	432	429	378	362	346	389	395	424	388	351	395	407	352	369	354	406	350	395	386	389	381	398	377	427	427	393	370	345	389	441	416	385	406	390	374	378	407	399	372	371	392	397	414	374	381	396	412	382	366	402	409	398	418	390	388	385	387	409	374	409	395	398	391	370	390	380	355
49648	65288	55844	40004	28763	20813	15754	11597	9414	7225	5626	4281	3401	2896	2374	1965	1706	1467	1237	1136	997	846	751	700	622	577	528	506	510	495	491	414	448	412	424	421	440	420	397	373	398	383	366	429	400	357	349	338	374	350	370	368	373	385	366	374	352	392	348	346	358	368	346	354	317	355	340	356	376	360	353	364	386	385	370	369	395	347	363	344	358	369	385	379	377	410	373	389	364	333	359	403	350	380	347	376	376	361	335	357	370	355	339	362	374	343	349	361	342	351	370	409	375	356	366	361	356	384	367	388	358	370	322	344	343	358	379	376	387	343	331	362	332	370	357	346	355	338	342	350	385	340	340	363	381	348	348	387	364	365	394	333	386	366	385	329	364	358	368	375	370	386	366	335	377	339	325	327	370	383	373	383	371	345	345	372	354	365	409	357	378	391	336	371	362	332	374	340	362	372	322	368	339	370	379	359	357	363	349	350	368	347	374	350	326	391	368	361	358	362	346	342	326	316	365	351	368	345	387	375	363	395	373	370	374	376	350	357	367	369	333	369	381	314	383	331	348	356	353	351	370	348	344	348	339	359	356	375	367	371	402	345	362	345	372	395	372	365	363	353	355	345	340	375	364	374	352	333	392	387	379	344	406	344	367	378	354	344	365	368	369	374	344	342	353	319	375	340	372	313	338	357	354	347	388	368	365	316	395	365	375	358	367	380	377	332	318	374	356	351	362	346	357	367	357	333	383	380	331	379	381	353	346	376	356	391	371	359	375	333	393	344	353	360	338	368	333	334	382	347	384	340	351	382	329	367	338	349	337	333	359	365	373	351	375	340	352	350	348	351	368	379	389	388	354	365	376	361	336	324	326	354	401	337	370	358	374	341	365	382	343	311	347	351	366	326	336	375	343	409	369	347	368	337	339	368	371	343	383	393	369	370	353	338	353	346	380	362	338	380	377	366	365	342	421	353	367	336	402	329	336	356	340	340	392	355	381	353	356	347	360	345	375	357	372	358	350	409	315	351	325	382	349	353	318	339	362	331	331	330	355	356	368	380	394	348	358	364	380	341	358	371	368	382	359	376	356	333	349	343	384	354	366	379	359	346	380	353	358	359	347	391	335	359	366	372	377	330	353	323	332	320	368	377	386	341	376	359	382	354	351	365	319	352	369	325	352	356	327	358	375	352	361	358	376	352	366	350	364	337	360	360	354	352	363	367	362	365	352	360	357	375	358	364	397	324	379	347	364	376	367	365	350	370	325	378	342	364	365	367	372	368	350	337	341	321	362	366	387	393	308	363	356	361	379	389	332	375	373	362	342	350	378	414	379	337	330	372	344	381	359	356	339	334	378	338	386	332	347	368	339	335	359	356	368	360	370	358	370	352	384	358	358	349	382	336	403	354	360	337	366	378	343	373	346	376	382	383	381	375	346	371	346	356	380	351	356	328	391	338	372	341	347	368	339	355	364	336	377	343	360	344	357	346	388	415	341	375	361	361	351	315	356	355	344	348	345	368	358	368	319	353	358	328	358	384	386	377	334	371	364	371	329	391	366	354	366	360	383	367	386	391	368	372	342	401	362	353	366	365	348	359	379	386	343	343	360	361	349	332	324	351	382	368	383	370	356	391	363	381	340	340	339	328	372	334	361	340	355	400	359	349	383	326	309	339	336	378	409	391	344	384	363	344	406	395	356	374	348	369	358	383	347	369	362	359	363	326	335	347	318	365	361	357	347	359	349	366	368	356	387	399	335	343	356	373	376	347	346	378	368	390	324	313	319	369	383	366	384	387	336	368	339	360	337	387	361	361	361	354	367	370	365	342	348	390	365	355	351	368	374	357	368	373	379	344	360	365	376	358	384	378	350	375	358	385	340	351	370	373	361	359	350	379	369	396	342	366	365	367	350	345	412	333	417	346	360	356	342	378	338	363	373	384	379	415	362	360	354	369	378	360	334	364	345	335	357	372	356	344	371	362	378	357	399	336	364	331	323	343	351	340	398	328	376	348	354	351	351	351	384	381	369	382	383	322	396	344	354	361	345	373	374	386	358	339	365	383	342	352	354	359	353	376	368	348	379	337	369	400	352	372	330	373	401	390	345	362	391	330	360	376	360	353	357	331	403	366	412	354	367	394	362	370	409	360	334	365	356	389	355	347	391	319	330	376	330	350	384	369	361	372	342	359	352	378	374	389	371	350	339	333	348	378	372	330	357	370	330	371	366	336	346	362	328	333	371	358	340	362	365	357	367	356	334	345	369	369	373	366	361	339	331	338	374	342	358	372	345	377	353	375	375	366	381	332	373	363	336	358	345	327	363	370	357	326	368	370	324	367	349	343	354	392	366	376	374	367	378	343	325	366	348	386	328	380	354	348	351	366	340	374	351	370	341	357	367	378	348	344	348	372	359	341	342	357	371	353	360	373	349	354	367	367	355	352	352	385	377	334	396	364	344	353	393	364	377	369	368	364	376	358	339	350	350	346	382	333	325	329	369	367	334	358	382	358	355	326	334	374	330	389	341	351	366	352	363	344	384	386	356	385	360	339	375	369	339	342	369	362	357	392	339	382	368	349	371	360	344	359	335	356	341	380	367	351	342	325	382	382	333	373	348	380	376	383	334	379	339	335	362	345	391	377	354	367	376	351	375	374	346	335	410	371	329	383	398	328	341	359	354	354	370	362	358	325	377	355	345	366	373	349	332	344	328	367	337	356	377	320	396	381	368	391	359	351	377	357	381	341	392	354	366	343	368	364	370	379	414	360	362	343	379	376	362	352	374	352	321	371	336	376	351	349	378	313	378	326	369	383	376	350	354	348	369	359	368	345	409	364	367	374	371	378	360	359	352	336	330	370	369	347	346	393	372	385	358	352	326	366	376	415	355	355	380	344	351	357	383	329	375	369	369	346	355	346	361	359	379	349	346	363	383	379	372	364	397	378	387	362	330	355	362	360	355	376	354	384	384	362	337	372	361	369	338	366	363	367	380	368	358	345	331	355	386	348	401	384	388	375	373	369	366	405	339	334	380	372	374	364	342	374	333	352	356	364	379	364	376	358	345	366	353	356	332	343	366	405	376	350	342	346	364	346	360	395	364	345	392	371	330	362	335	339	360	377	366	388	361	365	332	383	336	365	348	375	392	341	399	339	391	350	355	374	348	348	387	352	382	359	356	357	352	338	373	342	366	368	354	348	352	346	333	333	341	361	367	357	348	340	345	345	339	329	369	364	348	330	333	355	377	370	343	362	368	342	371	365	338	362	369	336	373	367	350	384	370	373	369	367	378	331	380	352	357	364	382	384	350	350	349	360	358	334	341	334	360	319	349	358	360	408	375	384	364	376	362	331	358	355	368	335	360	372	337	361	339	325	372	407	369	367	365	306	380	352	324	377	328	324	364	351	347	382	375	366	343	342	383	353	349	390	371	368	374	359	394	320	362	348	337	365	343	349	389	360	396	343	371	395	334	362	374	384	334	359	380	349	316	326	367	372	372	362	376	363
25014	21674	29263	24862	22648	22848	17302	8725	6037	4488	3455	2506	2157	1879	1535	1340	1219	1084	968	841	795	657	626	584	568	501	492	455	488	452	493	440	431	436	454	469	463	424	413	374	422	400	407	384	388	412	401	395	402	365	380	350	390	387	400	429	379	387	396	392	372	373	375	373	359	408	378	408	393	356	385	387	392	381	417	388	386	367	368	364	405	361	357	362	396	370	354	382	397	441	358	426	385	409	378	355	374	399	395	322	358	401	394	408	376	388	371	404	394	368	393	349	352	389	349	396	361	382	394	397	379	375	366	370	403	375	364	364	346	422	409	391	380	394	406	390	377	412	388	378	423	379	340	351	383	407	356	381	377	358	379	376	365	382	360	368	400	419	386	376	369	368	395	379	384	382	330	381	348	398	365	396	373	375	392	406	393	380	339	332	352	348	398	401	353	392	358	402	375	371	383	381	371	389	369	411	357	402	372	388	368	369	430	378	400	449	390	394	407	387	372	371	357	392	331	353	347	380	373	415	356	361	367	398	359	372	376	376	392	380	404	368	351	369	386	362	395	347	380	385	375	389	366	415	383	353	334	377	376	369	416	367	397	396	375	370	389	382	387	325	369	375	372	361	375	390	389	364	375	404	368	347	373	362	396	397	433	397	386	374	348	358	375	357	340	386	385	394	363	329	378	391	366	416	365	382	366	378	398	355	349	390	396	359	350	362	366	371	390	350	401	386	415	350	377	404	358	365	356	400	372	372	389	379	380	415	398	362	360	391	377	392	364	399	369	351	367	389	354	381	354	378	370	374	395	400	339	371	390	365	384	348	341	385	391	398	384	396	354	369	377	372	363	357	332	350	362	382	376	424	394	362	408	404	389	389	381	385	339	369	395	390	343	357	385	372	392	368	365	347	364	391	390	351	389	339	388	391	392	368	372	358	395	359	352	386	399	367	401	372	360	374	386	346	390	384	395	397	397	398	364	332	417	379	350	366	418	425	350	372	404	376	380	334	366	347	380	364	363	391	394	374	353	375	374	403	364	393	377	381	365	386	364	379	373	402	390	442	368	356	362	373	364	384	392	359	377	382	394	363	384	343	391	349	370	415	347	369	363	419	362	406	371	369	388	400	381	374	397	387	391	354	371	374	378	379	385	375	334	373	397	376	377	371	385	382	381	343	367	409	350	402	394	382	367	382	373	389	375	356	346	355	381	375	442	399	369	356	370	341	369	378	361	399	392	370	379	389	397	356	401	382	355	388	370	427	383	432	376	369	403	351	366	405	411	388	378	397	381	380	393	371	382	381	370	390	372	388	361	396	369	391	391	392	389	384	374	374	387	377	379	381	368	397	383	363	400	391	417	366	388	423	372	389	380	380	388	400	368	360	392	382	370	397	372	355	404	364	374	387	367	403	389	387	380	435	385	393	385	380	374	375	404	372	371	355	409	353	370	381	371	350	376	352	391	349	394	381	357	363	372	376	381	350	386	381	393	404	389	374	380	388	388	361	347	354	344	377	400	384	350	381	380	372	378	380	359	342	362	395	390	385	403	375	367	381	369	390	372	384	359	399	369	373	401	371	373	364	379	390	351	352	360	384	366	358	442	405	383	451	383	392	384	365	367	417	423	363	421	381	367	363	362	356	374	383	339	379	374	384	357	362	411	408	391	378	409	392	400	389	386	374	392	373	341	372	352	377	403	367	323	362	383	380	390	377	349	356	378	377	411	390	374	369	369	394	390	362	355	383	380	365	360	357	360	411	383	379	377	418	341	377	362	344	373	351	368	362	361	394	354	400	394	385	341	386	402	377	367	359	377	365	361	366	393	367	397	360	386	370	363	359	366	384	402	382	389	391	401	416	388	379	375	396	395	366	376	374	355	365	380	352	378	343	380	361	407	380	374	360	375	394	373	410	403	384	365	379	335	400	395	356	390	398	362	381	369	402	402	413	377	405	400	398	409	364	382	386	403	406	385	355	371	381	358	382	376	409	373	396	377	419	372	395	385	340	374	359	394	366	419	404	369	406	394	336	358	359	385	384	370	370	361	382	373	377	383	378	356	344	386	356	381	394	376	369	370	375	407	377	426	372	396	353	343	373	364	376	364	376	377	370	382	376	360	380	386	404	357	371	375	353	356	408	376	389	403	361	366	370	357	406	362	406	394	374	378	407	372	384	373	401	381	401	380	364	364	359	377	356	369	364	366	365	380	395	351	374	366	373	399	386	366	360	387	375	385	389	364	374	380	380	391	393	374	399	379	354	382	376	401	411	360	381	393	361	391	376	394	386	358	347	382	332	364	363	414	395	378	389	370	394	408	403	347	383	371	403	365	396	408	411	365	397	394	369	353	362	387	378	378	388	396	348	388	417	374	379	374	394	346	402	367	351	356	392	345	371	400	360	360	353	383	390	395	381	377	408	338	343	368	369	392	365	369	364	387	334	371	391	361	366	394	395	394	408	391	394	405	374	323	362	378	368	402	365	376	381	387	368	390	354	392	359	383	379	378	331	381	375	382	357	392	365	347	381	366	350	379	353	412	408	369	410	402	392	392	381	366	374	395	402	371	350	419	396	361	410	382	382	377	377	381	377	343	385	359	410	373	394	367	363	369	381	399	368	373	385	386	420	386	365	388	390	384	359	376	351	363	385	363	385	352	368	379	377	367	426	348	372	357	379	362	397	384	365	372	372	404	381	380	379	369	365	392	374	359	389	386	376	357	377	385	343	412	393	357	377	372	381	381	375	372	365	359	358	348	379	377	351	353	401	361	396	346	354	396	386	391	376	396	363	381	371	386	375	355	375	367	366	394	377	427	379	360	358	353	413	361	384	361	385	380	409	349	361	410	367	376	349	377	364	374	363	389	381	353	386	374	355	386	397	368	398	370	376	382	346	392	383	364	367	359	380	410	386	365	385	402	390	436	387	393	350	408	365	403	363	386	374	387	369	355	390	367	360	376	382	379	364	393	370	374	370	382	393	351	397	350	395	380	348	391	355	391	396	360	402	381	375	370	408	400	390	371	373	382	383	394	367	373	356	388	370	362	368	339	357	343	418	365	409	370	365	382	387	354	378	382	393	365	378	386	353	360	368	362	371	404	373	380	375	373	332	357	359	364	384	369	389	393	380	384	381	394	358	397	365	367	369	360	393	384	370	390	378	389	373	362	387	373	355	380	359	367	372	413	366	377	355	413	388	386	366	391	383	344	395	348	345	362	384	381	355	406	377	341	371	369	415	370	373	387	385	370	389	364	368	402	392	366	380	351	365	365	354	392	366	385	396	381	358	385	393	393	398	384	382	397	348	369	413	379	352	397	403	402	384	398	360	377	379	341	379	379	385	387	357	377	388	380	377	425	387	372	409	366	343	376	376	375	364	381	351	374	392	378	388	363	400	388	417	377	384	380	389	386	400	373	372	373	387	384	356	364	374	356	348	406	379	372	372	387	407	389	375	372	363	355	337	348	409	381	382	380	410	386	389	370	370	369	367	369	389	368	339
50629	64446	56449	41360	29950	21839	15964	12181	9951	7271	5698	4333	3517	2970	2421	2008	1669	1492	1365	1164	1053	861	765	659	652	571	524	502	478	437	459	415	446	426	457	422	420	371	448	378	374	395	361	373	364	357	350	360	407	396	371	368	334	341	376	363	350	352	376	342	343	332	356	338	358	332	349	349	366	352	385	386	378	362	373	367	356	364	349	346	331	354	341	361	364	356	380	362	367	338	365	340	389	345	366	378	345	347	350	334	345	353	380	359	371	346	363	357	376	367	350	341	341	384	359	379	375	389	357	379	359	332	309	357	364	367	374	345	360	330	394	344	330	386	375	365	360	365	370	363	360	344	330	371	347	376	341	358	369	340	375	352	373	380	359	368	359	388	348	370	356	337	362	352	365	354	350	372	346	344	333	393	366	339	346	353	354	334	339	336	347	350	371	345	386	328	383	328	336	365	361	345	370	362	336	356	348	347	356	351	338	344	348	352	330	326	362	330	348	341	379	371	361	339	326	359	364	332	382	372	355	345	330	367	375	332	292	337	337	341	350	327	344	400	368	375	359	361	345	317	314	346	331	364	344	374	376	338	356	339	378	387	350	355	366	327	376	328	332	335	344	355	331	313	366	350	370	361	363	346	343	333	352	357	374	326	350	362	327	347	330	356	370	382	368	329	370	359	350	350	348	367	368	342	331	366	359	361	352	383	366	341	354	355	352	357	363	368	334	376	328	354	328	359	374	351	380	377	364	325	333	350	374	359	353	361	350	368	363	335	374	389	357	372	351	362	357	353	345	339	342	343	338	334	376	379	356	356	330	338	378	377	365	362	340	355	359	334	360	355	353	317	355	324	388	397	371	335	344	347	350	376	306	383	366	375	348	363	393	374	380	364	328	342	361	349	378	378	362	328	330	373	343	316	362	319	346	370	374	357	365	371	370	339	348	366	344	328	359	353	332	340	350	361	354	354	369	349	371	365	355	342	377	325	398	363	346	364	339	369	377	361	370	387	373	389	355	390	371	336	365	353	344	375	379	385	349	344	329	347	330	358	340	357	354	332	340	341	366	378	386	354	373	350	340	351	370	364	363	354	354	371	343	391	373	358	370	381	295	361	343	324	348	360	341	361	327	386	361	344	364	346	344	391	334	331	356	367	315	325	362	376	369	352	314	322	350	302	381	355	345	404	367	356	365	335	364	328	380	317	389	346	360	346	364	350	399	362	358	365	332	328	358	323	343	340	329	348	328	339	354	357	331	376	352	360	363	391	343	384	367	331	337	366	343	340	352	368	394	342	341	322	351	367	333	316	365	360	350	345	374	385	363	352	369	376	360	363	356	344	333	353	331	361	373	379	333	390	344	397	332	368	391	358	388	355	386	374	367	366	386	347	348	357	353	343	372	361	340	375	352	349	337	361	341	362	354	355	348	344	367	375	324	382	342	382	352	338	333	347	350	346	339	372	342	365	329	342	334	382	369	317	332	350	351	358	306	329	338	378	375	355	361	369	337	382	375	346	342	351	337	385	366	347	336	416	390	369	345	362	317	343	320	359	325	366	349	321	346	346	374	316	317	392	361	351	371	331	365	372	346	293	353	356	339	377	350	364	389	366	403	384	348	367	373	351	340	354	327	347	322	365	335	336	338	373	346	351	398	335	360	351	378	369	338	388	332	378	370	333	350	359	339	355	325	387	401	326	351	356	355	345	369	370	369	335	332	355	355	377	345	342	347	329	375	365	346	372	385	354	372	363	339	361	369	366	345	353	381	327	365	383	351	402	355	355	388	362	348	403	337	370	381	342	350	338	361	353	345	361	351	374	333	325	362	373	350	371	363	373	385	368	348	354	376	373	344	345	341	355	343	369	375	324	363	374	353	391	360	358	339	335	340	359	350	380	374	371	348	365	320	320	359	376	333	367	370	375	329	389	334	329	392	340	372	380	334	364	362	376	383	369	353	364	339	368	333	346	380	335	340	386	347	330	364	353	370	351	365	362	375	350	336	353	331	353	420	346	349	305	366	372	350	365	329	345	359	336	355	375	339	338	344	350	369	356	357	358	365	357	348	319	392	414	331	351	374	356	402	357	353	348	375	353	354	371	416	356	339	350	341	357	346	373	362	348	394	370	363	361	324	372	350	375	369	376	339	372	367	351	355	364	389	329	349	359	375	346	302	343	361	376	373	323	381	303	354	373	392	319	326	354	372	383	386	368	344	354	348	351	350	326	353	346	371	332	363	384	336	333	358	346	379	356	350	323	340	354	328	381	326	364	344	329	356	337	349	359	337	360	335	360	354	346	362	358	368	348	333	356	388	365	370	338	366	350	337	356	350	348	353	355	382	373	337	336	356	364	360	373	333	366	355	340	389	347	318	329	347	364	357	381	392	357	324	336	349	360	348	354	351	328	326	334	337	363	363	347	315	370	372	339	333	350	359	337	374	338	336	349	359	347	354	359	377	350	341	358	343	349	374	344	398	358	360	350	341	388	360	360	330	381	340	340	333	333	352	356	347	367	393	334	346	343	368	377	341	361	321	360	348	335	351	355	336	329	343	349	353	359	377	337	356	370	392	370	366	344	348	364	354	347	351	384	363	386	372	348	350	384	396	330	379	394	345	387	375	385	384	341	377	355	372	375	321	353	377	367	358	330	350	375	337	359	363	352	345	347	360	367	338	300	366	377	357	345	351	362	340	347	363	390	345	346	383	352	355	336	355	351	370	374	340	332	376	363	398	374	377	344	314	359	346	341	376	351	390	369	367	367	383	353	340	333	372	356	349	362	334	377	353	355	363	331	345	357	349	325	345	345	331	375	342	368	344	379	398	365	368	364	355	373	352	361	371	406	385	382	361	327	366	316	359	372	355	388	357	357	370	356	359	356	352	368	340	369	325	372	390	334	328	386	390	334	354	327	381	392	339	373	334	356	354	350	351	337	355	334	407	325	337	339	363	350	353	354	368	361	331	317	352	381	325	374	340	366	337	360	352	370	384	369	361	352	362	340	356	367	374	359	379	380	345	367	369	356	355	340	341	367	352	329	354	338	333	354	351	351	368	340	337	364	333	345	375	339	358	358	372	374	347	328	349	366	361	363	361	352	348	359	369	366	339	389	357	328	375	331	333	333	355	379	342	376	366	353	345	372	375	336	336	392	349	363	376	324	353	354	392	368	354	368	317	320	365	370	358	342	371	346	364	360	343	387	365	356	375	379	329	372	369	349	335	360	333	388	316	384	392	375	370	355	349	364	366	350	347	360	335	347	388	351	349	346	350	347	363	330	336	393	352	341	358	367	370	358	355	313	376	338	325	366	372	344	342	319	357	356	339	368	365	400	349	346	354	354	347	360	366	377	357	356	361	359	365	346	337	351	358	349	342	359	372	368	319	339	376	351	351	404	367	339	341	362	367	361	344	360	379	393	350	381	335	334	332	374	367	387	355	366	329	331	398	344	395	340	398	373	371	341	362	357	319	340	352	337	351	365	325	334	352	326	360	371	364	376
24273	21609	29373	24461	22408	23886	23054	11969	7882	5683	4212	3250	2730	2229	1920	1583	1499	1323	1170	1043	917	786	806	683	641	596	589	526	561	515	472	473	490	458	473	465	473	434	437	418	460	427	463	431	412	434	407	410	432	431	434	393	410	425	426	421	447	418	426	379	454	404	413	434	383	420	455	438	423	384	410	430	430	426	418	426	429	359	401	404	381	389	433	367	367	413	432	409	395	433	399	371	434	417	394	417	416	412	478	400	389	423	445	402	430	428	385	445	407	384	388	453	410	403	413	400	392	407	385	381	415	419	421	384	396	426	435	418	434	382	382	410	393	428	387	424	394	439	417	413	417	436	374	408	432	423	421	424	416	418	388	397	428	391	425	410	432	396	411	392	401	457	433	406	441	415	428	400	367	413	462	389	424	395	437	425	405	408	425	397	409	422	423	448	397	483	424	386	413	390	416	446	421	413	384	422	445	424	386	413	381	420	410	378	421	403	386	426	402	433	421	338	395	382	367	427	466	417	390	416	400	401	398	410	381	408	389	416	416	410	421	417	400	384	413	411	442	369	388	396	438	407	417	407	395	428	418	383	391	416	397	392	426	434	450	399	390	404	407	442	361	401	390	438	420	418	387	387	399	404	393	403	376	399	451	378	395	364	392	443	417	435	399	405	411	404	398	398	415	403	435	383	435	407	422	436	430	384	393	369	387	440	412	419	402	407	367	401	404	417	404	385	407	419	392	420	415	391	404	432	403	389	403	422	423	417	400	415	396	381	403	420	441	418	381	421	381	411	410	375	408	404	398	427	386	422	416	411	424	448	424	403	422	411	409	412	423	422	424	394	404	373	425	436	423	415	381	401	420	417	399	431	418	396	424	395	403	429	383	439	406	396	399	414	418	434	409	374	434	418	412	374	393	379	385	442	485	408	417	382	452	414	441	430	453	409	399	449	420	427	415	402	409	401	352	404	428	377	385	372	381	413	384	403	388	426	404	408	397	425	397	411	467	361	380	380	430	383	390	386	437	425	372	386	435	421	401	379	386	441	429	423	427	406	432	405	390	419	417	397	430	396	377	405	374	436	369	426	425	424	438	401	426	368	417	405	416	399	397	416	411	391	403	412	383	425	449	390	370	422	419	434	382	424	411	361	404	415	459	448	384	401	422	406	419	434	419	434	414	419	403	401	414	394	440	418	394	397	404	408	407	381	418	429	391	424	381	392	397	422	402	423	429	443	451	421	408	391	409	378	441	435	434	409	416	401	431	431	436	384	401	409	435	400	404	408	423	410	420	405	405	395	425	399	395	387	427	404	416	389	426	407	392	425	437	388	421	428	392	400	410	394	430	394	390	378	373	358	436	389	424	422	443	398	460	421	402	418	422	401	426	399	402	411	406	393	402	379	367	397	427	437	398	435	409	409	409	385	410	410	375	423	430	425	413	410	395	384	407	368	403	403	385	360	405	414	409	432	437	396	417	387	422	473	434	419	430	465	428	393	397	367	404	411	403	418	410	417	384	401	393	385	410	364	407	380	382	419	396	392	451	404	377	433	400	423	351	411	389	422	429	408	409	410	456	441	426	430	393	406	419	389	411	458	417	436	453	408	410	405	454	428	396	395	395	387	415	422	444	413	401	401	452	399	420	397	434	394	419	443	420	400	411	422	443	385	379	400	413	433	407	443	416	399	429	424	403	425	405	398	406	398	413	427	395	402	418	405	385	394	396	399	409	430	385	418	373	383	397	452	427	372	443	429	423	415	411	375	393	409	403	424	407	402	420	375	415	378	422	426	415	382	375	420	405	380	400	392	411	406	387	395	407	424	430	450	388	385	389	350	396	402	418	386	400	395	388	436	410	385	409	397	403	404	437	392	393	389	395	426	373	388	383	405	406	413	411	453	424	433	407	379	414	415	447	440	385	391	423	407	406	417	383	417	397	428	384	385	432	413	409	439	417	430	434	393	392	393	408	385	414	407	385	413	424	433	406	408	399	401	404	442	360	401	408	371	406	423	430	420	410	379	404	418	425	408	417	382	394	417	421	389	410	393	379	411	405	414	413	395	420	433	428	382	409	411	419	363	406	400	413	421	423	430	390	404	424	408	428	400	424	418	428	432	429	408	400	410	404	420	379	418	406	392	425	365	411	411	398	405	386	458	423	402	374	386	406	402	391	446	435	394	404	422	391	388	390	404	374	418	392	397	418	424	437	398	426	399	400	422	409	444	420	391	442	402	420	373	399	427	423	419	360	415	446	440	379	430	434	401	397	427	419	391	380	419	394	375	476	419	407	403	430	425	382	392	424	409	371	399	403	408	431	407	441	412	368	397	394	438	366	416	429	408	428	394	408	390	394	417	422	454	397	391	406	424	432	404	427	425	412	403	446	389	413	389	393	378	377	420	409	420	423	400	405	383	413	443	404	437	406	397	402	396	397	379	471	387	377	429	389	404	400	397	395	388	441	445	422	434	384	383	404	410	415	392	430	435	439	438	450	445	413	416	407	427	390	398	401	388	416	421	406	396	379	400	399	416	388	366	429	437	410	420	414	385	421	402	399	414	411	405	396	440	390	416	404	381	376	402	412	415	409	397	382	398	430	393	421	373	408	432	415	392	413	410	394	420	403	430	409	441	393	420	429	411	403	411	409	427	366	397	431	443	407	402	374	424	429	418	404	422	399	407	398	399	428	396	413	408	391	374	401	412	419	402	417	431	402	392	408	414	390	374	414	438	413	392	373	397	372	365	406	369	419	406	460	402	382	404	394	371	395	423	434	413	419	391	382	415	387	376	411	399	399	437	392	387	400	396	419	412	411	421	371	404	463	376	425	413	385	403	376	439	389	401	419	412	370	461	431	414	402	382	358	388	394	408	419	383	398	451	401	452	422	409	415	432	404	414	417	400	417	401	408	412	445	412	452	415	389	398	411	392	413	393	389	387	392	415	422	399	371	428	351	400	441	401	416	442	401	394	396	419	399	373	419	441	429	413	401	422	412	407	445	380	429	390	401	404	412	438	405	393	379	418	420	455	457	434	433	384	404	391	398	413	398	397	421	399	383	371	412	406	401	353	393	408	407	371	410	425	440	409	378	394	419	408	431	397	402	427	389	401	409	447	372	384	384	386	417	409	401	381	411	433	389	398	401	445	422	381	390	394	437	421	361	383	408	411	444	379	426	424	399	419	401	401	395	391	430	407	416	461	394	407	470	449	413	455	399	401	381	405	392	369	416	376	440	402	375	411	405	413	418	427	434	421	427	417	458	412	439	440	412	396	404	385	428	404	407	413	370	434	431	390	410	423	422	382	391	428	392	407	406	413	389	419	435	413	423	375	387	392	389	405	409	344	388	424	420	424	413	372	390	384	394	406	406	435	404	387	393	415	398	423	375	439	387	400	408	420	412	414	420	426	369	427	348	406	381	407	429	404	403	421	379	390	428	397	392	409	421	406	385	416	394	463	422	425	406	411	445	384	418	417	410	379	394	437	425	445	421	414	400	411
51619	68814	61334	44584	33511	24613	18306	14194	11119	8591	6394	5105	4127	3502	2909	2347	2015	1828	1557	1367	1128	1040	852	800	697	688	600	594	555	508	458	492	447	458	455	469	456	450	427	435	419	421	409	403	402	414	382	392	374	402	381	398	401	394	403	393	390	368	398	378	396	367	387	416	378	398	425	354	369	404	375	363	379	370	406	406	384	367	369	394	377	327	348	417	410	378	396	405	362	414	350	432	373	361	381	384	419	366	373	391	403	375	384	398	389	399	386	376	375	378	376	350	395	385	441	379	363	389	407	369	398	385	369	374	380	373	365	358	365	381	384	391	383	354	400	385	360	380	342	391	343	370	383	386	408	410	392	338	374	403	359	429	404	383	397	365	379	382	391	349	376	385	362	365	371	393	369	370	346	396	414	404	373	334	367	340	406	393	376	368	370	423	359	398	365	348	345	384	368	391	412	400	358	367	362	369	404	365	378	398	370	355	420	390	359	361	401	392	395	372	376	387	318	405	368	408	353	383	364	389	407	386	397	397	367	385	369	403	377	382	348	376	396	399	392	373	360	375	402	385	398	365	376	362	399	384	380	332	367	396	406	393	422	371	378	384	384	369	375	374	385	356	370	344	386	400	380	369	374	351	391	364	385	412	375	376	359	362	349	357	357	400	362	380	364	358	338	385	387	386	359	382	393	341	404	380	405	387	360	391	362	369	387	357	370	332	356	387	373	372	372	384	373	398	392	392	347	384	357	393	366	363	377	386	369	374	365	393	365	412	370	333	391	362	366	398	361	365	391	336	404	344	383	340	345	352	358	396	391	393	379	392	389	376	375	384	395	356	395	348	390	358	337	386	419	389	355	395	375	388	368	361	333	387	379	357	373	338	426	382	389	363	362	403	345	352	382	395	368	395	382	361	403	381	368	367	364	376	366	417	395	416	391	359	393	378	366	371	359	371	352	371	361	361	353	360	356	379	367	398	399	371	385	362	362	392	394	383	384	385	400	369	391	404	377	394	395	411	398	384	370	379	375	353	381	401	359	399	383	351	355	367	407	368	380	397	363	409	373	400	367	368	412	369	396	355	360	386	406	371	366	375	370	404	360	356	381	377	423	352	379	395	369	388	395	400	373	369	359	403	378	323	353	388	374	398	375	372	380	377	392	305	373	360	375	376	359	353	381	372	391	381	402	372	390	386	380	363	358	370	401	379	415	403	360	378	391	355	382	384	390	382	405	356	399	380	366	403	367	340	397	373	401	320	370	376	388	364	380	370	375	396	367	402	367	370	418	400	339	334	335	372	380	390	409	396	362	389	388	397	392	345	387	382	355	387	436	383	385	402	361	350	399	409	361	396	391	380	368	410	368	399	375	396	378	390	375	397	401	368	381	341	344	399	405	373	370	359	381	365	383	394	383	371	341	401	374	424	393	374	345	371	373	376	403	369	388	390	390	394	405	382	342	387	339	343	349	382	377	357	396	381	372	395	359	364	351	402	370	391	374	359	372	392	357	404	359	400	437	392	382	339	346	381	408	365	368	377	403	375	346	362	378	373	388	367	366	395	398	332	394	369	377	368	397	402	359	374	366	374	356	362	380	362	375	370	383	401	394	430	371	349	378	392	387	382	378	377	382	379	385	386	357	409	353	374	371	386	374	376	373	373	398	359	398	363	392	367	382	391	346	352	360	375	357	381	358	397	350	375	384	395	362	373	369	368	396	368	366	362	380	381	401	373	387	398	356	407	352	373	356	393	372	386	373	379	402	385	393	388	379	386	362	374	366	374	371	414	389	357	376	398	409	348	334	401	379	381	370	377	377	392	344	390	379	354	386	390	410	373	408	345	376	410	348	373	402	372	397	390	337	400	357	378	359	371	364	371	349	363	393	358	418	404	425	389	389	378	354	385	338	406	407	333	390	391	353	346	374	366	385	372	398	381	385	363	409	375	415	390	405	373	413	382	389	365	379	413	398	382	356	369	373	385	388	336	364	362	421	333	387	374	338	398	385	372	346	337	394	389	382	382	337	356	357	400	393	353	404	352	380	392	371	387	402	373	399	354	399	380	355	341	364	348	377	337	399	381	372	392	380	370	369	388	361	385	354	359	433	386	408	370	361	404	360	443	358	394	356	349	376	408	407	398	381	383	410	400	399	361	387	385	387	367	347	354	383	324	407	402	383	385	380	375	375	379	342	338	358	387	405	396	378	387	382	355	376	371	405	395	415	353	356	369	366	358	394	356	369	410	398	377	393	383	341	359	390	376	352	401	402	415	377	338	361	367	377	391	382	392	397	389	400	369	396	421	366	336	380	360	387	394	387	381	362	395	390	385	366	398	377	360	344	369	354	428	385	360	390	358	380	389	359	346	380	392	367	379	412	352	385	385	373	409	398	372	341	351	361	401	419	370	383	365	364	386	393	389	405	378	352	387	393	320	368	411	379	406	355	353	403	370	391	409	372	379	349	414	358	380	374	375	357	375	378	362	397	400	392	407	366	368	393	361	383	369	402	379	401	392	361	352	362	374	339	372	349	397	376	381	355	379	371	350	367	382	360	409	386	384	369	387	387	389	366	378	378	373	400	379	353	386	356	329	356	398	401	361	391	390	410	352	368	353	393	379	381	395	413	377	379	383	369	379	347	380	389	369	372	408	380	389	376	394	376	354	395	355	386	397	372	355	412	369	403	383	405	394	407	383	400	401	377	385	353	382	429	376	367	363	394	365	368	400	384	379	384	382	367	375	355	370	369	410	396	369	368	352	397	381	351	360	392	382	376	380	398	374	352	386	388	412	363	324	375	340	387	396	370	365	373	349	378	358	363	373	333	378	393	342	379	385	380	374	369	346	363	355	361	392	371	369	402	371	382	357	361	384	370	381	379	405	381	368	361	330	417	407	379	375	369	377	397	393	373	387	410	379	356	383	374	351	377	368	397	380	360	349	349	399	384	369	364	394	363	391	367	390	390	361	384	408	380	392	402	335	383	399	367	394	382	374	399	382	370	339	350	336	386	403	397	398	384	363	380	362	389	385	391	406	348	418	368	400	387	391	362	359	383	369	381	366	348	406	380	397	422	378	381	406	394	384	402	374	391	359	407	398	407	357	368	401	383	417	385	386	346	346	390	385	389	402	343	378	385	385	364	386	375	390	374	361	356	351	405	358	390	397	367	391	398	401	375	383	355	368	376	371	375	395	371	323	357	386	390	364	375	391	370	378	381	428	397	366	347	356	394	385	396	392	409	369	394	415	371	348	396	399	368	384	392	400	368	378	385	385	390	363	369	387	360	366	393	358	375	364	381	425	391	355	380	367	368	392	392	347	363	377	384	389	387	382	384	392	390	399	393	386	381	406	366	352	349	396	343	363	379	369	395	394	368	357	384	346	401	415	375	380	369	413	406	342	387	382	394	416	375	409	385	378	377	406	396	338	424	374	378	387	396	394	378	386	354	376	366	383	372	364	384	374	418	370	378	415	376	386	393	382	398	369	397	367	393	355	407	387
29109	23359	33092	31606	21502	13469	8218	5449	3888	2909	2254	1795	1473	1238	1125	969	851	756	701	631	640	538	498	472	437	435	383	417	399	408	426	369	375	406	370	388	359	337	381	355	365	369	340	343	322	330	331	367	345	333	332	349	324	353	349	349	338	349	357	364	318	375	285	319	353	345	343	350	331	359	354	369	341	359	327	319	327	318	303	327	294	342	360	327	320	357	344	322	330	359	353	363	315	319	346	319	352	343	358	369	346	347	331	357	329	361	343	369	351	359	331	324	374	336	339	324	369	358	350	345	347	376	334	309	324	321	365	330	320	332	373	359	328	354	360	351	342	343	304	332	328	308	329	354	355	342	327	357	333	342	303	325	319	326	356	352	346	369	323	326	313	333	353	339	322	312	334	345	371	344	367	302	346	332	307	330	333	337	341	338	332	322	343	353	342	376	366	357	372	366	324	295	309	328	329	329	338	347	342	352	325	351	331	344	334	358	322	376	351	317	371	310	343	365	364	351	322	301	360	342	359	370	347	355	343	382	335	342	302	336	361	348	335	346	341	354	350	323	316	352	332	355	339	316	316	361	357	316	322	340	323	332	326	336	341	303	366	349	343	330	337	350	309	341	332	324	348	349	317	327	341	351	360	342	374	341	303	371	355	355	321	322	372	358	363	336	306	340	351	396	328	366	300	329	343	331	350	341	330	340	336	351	355	336	346	408	347	357	315	367	385	325	373	292	345	313	353	324	317	350	347	344	294	378	333	387	332	328	381	364	313	348	328	336	336	321	328	345	323	314	317	348	343	346	331	328	347	322	396	341	319	320	300	350	316	369	317	339	332	328	311	350	341	336	332	335	331	340	329	356	345	353	315	355	311	343	369	354	320	323	387	315	354	329	344	356	346	346	338	332	330	352	336	312	332	333	365	372	327	352	354	352	331	317	341	338	321	387	306	348	336	355	348	325	378	311	342	353	352	323	350	361	343	321	370	356	339	357	351	327	362	331	333	319	357	320	345	350	335	348	379	343	343	344	338	364	327	347	350	352	333	320	318	337	349	342	337	315	288	332	318	330	357	333	359	362	338	309	333	339	312	321	334	300	354	354	366	376	340	329	320	357	310	326	315	334	368	346	372	336	340	342	321	343	345	343	345	333	339	357	323	332	337	295	349	338	339	311	358	359	349	351	350	366	329	347	333	360	333	338	342	342	362	350	358	350	330	342	339	344	337	315	354	334	374	334	363	364	352	396	345	357	306	378	341	358	349	386	364	346	313	338	324	338	326	328	359	323	335	336	339	372	303	315	341	347	357	356	333	345	328	336	353	339	348	311	352	364	340	322	334	364	318	379	343	353	373	316	320	360	326	351	351	323	324	352	348	328	343	349	343	354	328	321	292	328	316	337	342	379	341	382	327	350	366	332	341	335	339	376	347	355	355	346	329	330	342	329	357	345	373	381	356	340	354	316	345	319	356	363	340	306	353	353	368	292	318	321	348	334	358	354	320	327	348	328	360	332	341	336	351	384	331	351	351	370	347	324	345	383	349	349	358	346	338	333	330	372	385	372	328	373	314	353	333	381	349	366	333	379	354	305	371	347	352	343	343	349	352	327	369	339	362	358	348	335	344	314	355	320	341	358	348	376	373	335	304	326	340	386	309	333	333	364	354	343	351	349	383	340	356	332	336	355	343	343	308	332	301	322	337	348	295	324	346	343	358	354	341	333	362	307	348	331	341	337	353	366	327	355	371	342	345	352	325	332	356	326	350	337	328	358	346	330	309	359	332	352	360	348	361	308	348	366	346	339	305	303	351	322	322	354	323	335	312	356	350	378	351	337	362	330	378	319	358	364	350	342	343	336	321	365	366	349	342	356	307	358	313	359	345	383	330	344	377	383	354	354	319	348	351	340	358	329	351	337	333	365	351	353	331	351	339	331	348	335	321	317	322	331	353	329	349	403	329	307	348	366	343	357	365	345	348	329	316	333	365	340	354	349	353	343	366	356	294	350	353	349	345	359	346	322	328	348	322	326	338	342	346	324	323	337	352	350	350	320	310	327	322	331	358	375	341	363	361	351	331	340	346	343	301	330	357	306	338	371	340	315	340	358	340	332	337	346	301	308	357	331	362	346	319	333	327	309	351	315	363	359	358	340	308	331	344	341	330	374	323	333	358	327	347	334	339	347	372	342	339	344	316	346	362	341	362	362	377	311	324	318	355	386	343	322	316	354	352	326	342	325	323	342	318	344	341	346	337	328	313	308	336	337	332	348	347	396	360	339	360	320	315	353	338	375	354	323	366	344	330	355	355	347	336	335	352	359	327	348	373	349	362	332	371	385	320	330	312	360	350	338	319	325	359	361	334	345	391	333	341	355	336	333	317	318	333	328	364	342	334	323	350	309	364	337	335	317	313	325	301	355	367	314	359	347	338	300	319	360	357	327	346	312	337	319	350	343	355	327	366	331	342	333	360	341	327	319	340	334	352	341	380	315	348	333	340	316	324	372	364	337	305	322	328	314	358	356	300	400	360	379	316	349	324	349	359	346	347	324	343	365	337	342	371	371	357	366	361	346	335	361	336	330	336	341	350	328	316	365	320	348	338	314	354	360	323	328	315	334	362	330	336	316	331	348	346	324	344	330	335	349	343	344	317	392	349	332	355	317	325	367	329	364	333	325	359	328	364	325	350	347	339	355	314	358	365	339	345	322	346	354	360	377	346	340	328	332	329	313	377	348	311	365	325	350	330	348	315	339	321	346	346	351	344	323	350	356	341	362	352	346	338	400	334	381	339	322	344	320	341	310	330	355	322	398	337	330	371	315	353	322	317	329	329	340	361	323	331	267	363	329	375	336	350	360	348	327	357	342	296	336	345	319	341	342	340	357	359	350	364	330	342	326	341	338	329	341	339	346	350	351	346	330	362	349	371	353	355	356	337	333	319	335	311	331	327	345	345	340	346	346	340	350	336	323	329	369	352	340	339	330	322	316	342	343	350	335	335	346	343	362	382	321	329	343	340	336	361	331	380	332	351	346	366	378	365	354	333	339	326	351	319	325	348	324	337	356	338	374	329	365	387	338	339	346	344	342	315	300	355	354	344	319	365	347	329	315	366	362	351	365	345	328	347	352	325	328	353	357	351	361	320	342	319	330	349	347	357	334	334	327	342	341	325	340	355	311	373	340	337	334	370	322	372	344	351	346	356	334	328	334	326	319	374	339	364	316	318	343	348	365	325	347	344	332	339	336	322	355	326	368	337	348	341	357	323	354	351	327	328	373	376	365	316	348	353	366	324	356	358	360	315	337	332	344	300	318	344	335	358	311	320	365	354	351	346	323	353	334	341	347	336	337	331	340	352	339	381	340	348	341	368	340	350	360	376	335	325	339	321	340	303	325	333	359	355	358	332	359	305	320	329	324	350	349	339	342	316	317	358	346	313	353	327	332	310	361	336	368	340	342	350	331	367	348	324	354	329	347	332	303	334	358	336	319	341	347	350	323
47860	55262	50941	35173	24255	16732	11681	9148	6944	4990	3792	2975	2383	2006	1655	1468	1255	1115	972	834	766	697	628	601	517	518	439	408	388	414	410	334	397	404	379	366	357	332	370	354	369	347	361	369	323	337	358	347	321	306	318	335	331	318	361	325	346	317	350	319	298	334	296	294	366	329	276	331	313	366	345	331	351	334	338	326	292	331	315	340	330	314	327	308	324	318	339	333	343	310	326	353	308	311	300	354	344	341	308	277	300	323	299	302	340	296	340	318	328	326	322	318	283	330	327	328	319	336	320	319	300	342	322	303	343	375	306	331	322	329	336	298	292	330	361	346	346	302	357	320	346	319	322	341	299	311	323	318	357	352	366	358	324	315	364	325	317	345	355	326	337	326	319	309	353	329	325	344	325	302	335	314	315	345	349	312	350	321	325	332	317	348	368	316	323	325	311	316	317	345	325	334	320	313	341	323	311	317	356	327	302	335	325	337	307	326	352	329	333	345	327	293	319	334	332	338	323	379	362	346	304	307	338	311	301	306	300	321	331	337	346	349	284	377	310	328	352	317	330	330	323	355	315	361	316	315	336	335	302	314	317	311	330	326	344	330	339	349	346	325	307	327	312	326	327	310	320	322	340	319	316	316	324	341	318	321	346	303	333	316	324	308	314	320	359	321	344	333	310	331	316	340	365	338	328	331	350	333	338	316	315	342	367	303	289	342	331	326	318	350	319	324	306	298	325	342	339	320	295	320	374	322	315	336	359	316	304	339	327	344	323	365	332	320	318	337	318	314	298	314	295	350	318	368	338	360	335	317	343	370	312	311	330	331	318	314	319	295	350	303	333	351	334	343	303	302	329	333	351	328	345	322	338	309	324	332	344	328	341	326	339	345	317	329	310	352	314	311	326	321	331	333	314	342	301	350	312	349	338	344	339	322	346	336	304	322	327	339	318	320	323	325	342	292	338	359	323	343	325	343	326	361	332	334	325	340	349	354	360	309	313	309	313	333	297	335	318	330	320	316	321	308	333	317	306	328	315	329	362	348	326	328	335	323	363	341	345	327	301	361	350	345	296	325	304	323	338	296	313	297	310	311	340	331	354	318	335	295	327	308	321	331	307	343	343	330	314	345	348	342	330	364	300	343	320	273	368	377	325	337	334	322	320	323	321	278	312	311	299	317	338	339	342	338	333	322	319	329	314	349	349	328	335	315	310	313	315	346	340	345	309	362	312	316	292	316	312	336	339	309	323	326	335	334	361	323	359	319	315	313	301	338	318	340	330	334	329	325	312	289	310	308	351	310	322	347	309	356	344	318	323	337	346	304	347	355	313	317	347	313	345	313	318	325	310	315	313	306	335	316	353	333	329	322	361	323	327	315	343	356	323	329	326	306	320	332	305	350	334	337	324	338	348	349	294	329	334	353	366	334	354	335	306	298	339	340	365	348	323	349	331	312	328	339	329	326	332	327	357	349	326	326	315	323	292	346	332	321	310	334	325	347	331	360	322	330	318	334	303	367	330	338	331	343	357	359	323	333	335	341	356	335	350	313	340	329	333	324	353	327	308	344	336	333	354	331	299	316	334	319	324	323	304	321	329	368	331	328	362	322	359	306	304	340	355	325	323	337	323	303	316	319	336	347	338	324	347	303	362	323	301	307	327	341	300	350	339	345	324	313	325	347	323	291	298	284	339	331	320	315	319	301	310	334	340	323	361	330	327	345	331	337	345	309	330	331	358	312	331	367	327	348	311	332	316	310	350	273	341	340	317	331	353	333	308	325	357	332	327	321	349	365	325	325	318	326	331	303	337	345	329	336	326	335	333	318	319	326	302	339	337	321	333	346	325	335	289	353	334	364	299	295	308	331	294	307	340	328	362	322	312	304	338	318	334	351	318	298	322	317	327	312	315	315	325	319	315	314	340	358	329	357	313	293	368	327	329	317	336	339	317	344	338	350	333	317	333	330	360	339	330	335	305	312	332	316	328	321	342	311	299	349	305	344	303	294	356	336	326	343	338	353	326	349	288	347	332	313	331	366	320	308	333	338	340	296	325	301	322	336	332	319	350	342	334	287	303	333	340	333	333	320	310	331	332	341	309	308	320	319	318	371	330	325	338	341	340	335	324	323	333	337	338	330	298	324	322	356	318	313	319	332	322	350	320	321	344	339	350	333	326	303	333	345	311	318	303	349	318	298	339	315	326	365	332	311	350	323	323	334	325	304	322	328	304	351	333	317	333	303	313	350	315	352	353	330	324	294	338	317	336	309	350	332	336	336	324	282	307	384	329	306	314	325	349	323	295	342	327	329	335	315	311	391	308	310	320	323	343	342	332	317	317	293	348	313	345	332	295	334	351	327	333	330	327	350	345	331	329	332	292	327	326	357	329	331	333	328	361	311	313	355	306	316	361	330	340	334	320	317	338	324	327	325	326	323	279	341	323	339	330	374	320	334	296	294	345	328	340	345	321	339	323	355	328	314	305	324	288	338	320	309	340	342	321	370	304	330	336	314	334	322	343	327	319	333	320	304	338	313	332	268	352	341	317	343	337	326	322	298	387	333	346	307	323	335	300	304	338	355	356	284	342	309	347	361	331	317	335	332	321	341	317	329	317	327	318	379	327	330	330	322	311	299	315	306	317	325	338	337	351	370	317	353	347	321	342	313	321	348	314	330	306	326	310	348	320	345	328	340	309	287	318	306	305	348	333	338	343	329	345	321	321	346	346	342	339	357	358	346	325	345	333	315	328	307	360	327	301	332	301	362	319	331	284	370	322	306	306	317	347	318	341	349	316	364	338	316	353	299	337	329	333	321	344	334	333	317	325	326	321	312	338	294	313	341	314	343	281	335	335	306	335	329	345	318	299	343	339	322	334	357	351	330	336	320	311	287	346	348	322	341	331	340	329	309	369	326	333	315	321	304	317	298	321	341	320	343	331	312	336	304	316	329	364	351	326	320	353	325	343	322	293	350	338	325	351	343	361	317	334	345	304	335	320	332	331	315	311	310	304	335	332	323	341	340	344	314	334	321	346	321	296	306	319	306	338	311	343	311	329	320	357	345	329	323	317	347	325	349	307	347	355	332	329	310	341	319	303	294	354	328	326	340	346	341	324	340	358	342	310	305	302	327	327	360	332	351	326	325	327	327	322	308	333	302	341	332	307	321	322	305	331	323	339	340	303	343	325	355	359	309	331	315	333	334	292	320	314	322	309	337	349	320	314	327	328	327	345	317	291	293	337	335	338	349	307	311	305	315	330	321	319	327	336	318	344	331	329	334	309	321	349	349	310	329	333	349	330	331	295	341	312	314	325	332	333	288	323	341	332	318	313	303	372	323	350	322	352	286	322	356	332	338	359	341	297	339	299	319	299	343	333	351	311	317	345	324	274	331	295	316	352	319	296	329	308	344	354	344	334	321	324	330	335	320	328	285	341	310	315	345	346	361	382	324	334	333	335	343	311	307	303	323	315	316	314	336	327	344	320	338	314	338	327	329
25378	21570	29287	25604	23838	23260	17855	10062	6525	4924	3588	2891	2342	2029	1768	1476	1276	1130	1037	840	850	722	653	669	617	499	503	552	495	421	429	430	432	411	451	455	442	407	419	388	398	388	417	404	429	394	439	384	370	431	386	337	350	367	398	380	390	412	376	425	364	380	430	430	375	380	414	363	395	360	370	398	395	378	385	372	352	377	385	411	345	383	401	388	400	386	382	371	406	384	399	369	392	369	366	355	370	388	383	377	397	347	358	390	387	413	422	419	343	346	369	366	385	367	380	375	380	402	374	392	377	406	371	388	336	342	402	370	406	388	371	397	362	375	350	407	368	370	376	383	400	351	403	346	385	394	394	408	373	363	360	343	380	384	390	356	377	388	351	377	411	383	412	364	373	404	399	387	420	400	371	411	404	396	357	369	394	364	395	381	378	398	403	370	395	376	374	396	364	415	409	401	363	375	408	392	387	357	389	361	395	355	385	365	368	370	363	378	398	379	371	387	387	415	368	375	391	342	348	356	367	391	429	392	367	381	381	380	353	370	444	391	388	374	393	394	420	409	376	417	394	391	419	379	364	386	356	368	383	380	355	387	363	376	366	391	412	392	376	378	357	418	394	374	375	367	381	371	391	393	392	400	392	399	378	344	355	405	371	363	421	375	348	385	383	392	398	394	394	368	380	396	368	401	375	362	362	395	383	365	379	376	384	387	359	374	357	350	395	381	389	375	399	391	414	364	399	381	413	390	388	375	392	385	397	396	368	404	396	374	335	370	399	418	379	377	373	411	372	389	395	383	388	392	421	372	376	397	394	372	344	400	375	420	378	394	404	346	417	378	425	412	364	378	352	382	391	416	426	371	373	374	391	387	409	378	365	386	364	422	436	405	346	397	379	378	408	379	399	348	379	370	392	396	372	347	386	393	346	354	389	377	378	392	372	380	360	378	415	391	390	411	349	377	360	361	413	381	348	366	402	349	422	373	383	377	374	395	374	379	355	346	381	415	384	378	369	380	360	373	381	397	359	387	392	400	400	411	432	393	397	386	370	375	377	382	391	364	361	371	409	380	390	393	424	389	369	393	377	345	399	387	385	395	368	399	392	357	356	412	385	403	381	377	373	388	371	382	367	375	381	388	364	401	373	373	347	387	365	375	385	372	383	377	363	365	361	393	374	420	376	403	396	373	400	377	405	372	366	339	393	366	379	376	354	372	403	381	376	384	363	362	361	354	399	379	390	391	402	386	408	378	364	391	394	375	364	389	369	374	366	405	398	372	404	417	381	391	370	384	366	382	394	397	359	399	353	390	384	416	416	401	358	403	397	356	370	368	391	369	374	382	375	400	394	436	372	405	412	365	381	381	360	401	371	398	376	378	412	412	375	364	390	381	389	376	347	386	385	348	375	387	397	366	383	427	382	397	390	367	369	375	364	386	390	426	375	374	376	405	354	359	347	366	379	377	408	424	378	397	388	378	360	387	398	379	376	423	410	349	407	392	396	403	379	378	419	408	390	397	344	391	354	395	372	366	397	375	357	392	376	351	333	345	370	424	335	395	353	403	400	374	384	398	377	374	405	351	366	370	388	366	373	400	368	335	359	390	353	342	340	368	436	360	371	384	384	377	390	363	407	324	388	393	377	405	359	380	429	354	388	412	382	403	385	357	397	398	388	359	385	412	441	385	402	386	384	372	363	358	375	361	388	376	357	405	397	422	379	384	397	356	376	390	361	391	402	382	388	414	397	382	378	415	419	404	361	403	379	375	389	386	438	378	417	372	399	417	377	392	397	383	360	354	369	380	389	362	411	403	392	386	370	372	369	366	404	355	419	379	369	400	366	392	407	378	378	364	373	393	364	339	372	363	369	364	389	329	372	396	409	364	359	379	387	352	383	354	376	396	361	421	361	362	381	397	369	386	382	388	373	373	380	350	370	408	350	347	422	430	378	392	356	344	386	402	416	368	381	397	365	430	385	381	387	382	405	386	369	371	385	391	404	359	378	407	410	367	352	391	361	356	371	374	386	372	383	384	362	371	366	363	424	364	410	355	351	402	379	371	403	386	364	388	351	410	376	386	371	394	399	339	406	351	366	379	373	384	410	363	362	395	385	361	385	344	361	377	373	396	343	351	354	347	363	374	396	401	382	371	358	373	390	398	379	438	419	357	421	409	364	373	404	370	371	368	396	380	409	390	351	351	367	402	366	382	384	377	389	418	357	414	419	364	412	380	385	398	383	346	415	369	368	391	439	421	398	411	396	393	351	413	406	433	390	393	379	405	356	365	351	369	349	379	372	381	369	387	369	335	370	358	388	396	380	343	370	381	389	387	389	385	356	352	369	378	397	361	384	379	399	373	405	365	400	382	389	380	397	365	395	362	343	365	356	378	374	381	351	359	393	401	394	374	422	389	377	390	366	388	388	374	381	422	381	374	385	382	405	351	401	375	366	327	404	380	387	366	410	359	435	369	366	389	386	385	370	382	360	399	340	385	334	384	359	431	385	392	368	403	359	359	375	347	375	366	375	404	388	415	392	365	373	390	400	341	386	353	377	365	358	401	411	357	382	412	353	365	363	381	362	396	385	388	425	377	377	362	412	366	365	374	407	369	337	376	408	361	379	374	369	387	383	397	346	384	392	370	410	386	360	408	386	390	395	346	394	411	416	363	389	382	382	399	404	411	409	369	370	362	376	382	390	415	401	374	423	384	356	365	377	401	394	388	383	387	382	382	359	376	378	388	388	388	350	412	368	395	385	361	362	374	365	359	370	415	386	370	358	360	370	414	368	371	424	410	367	376	359	376	371	387	402	366	422	369	374	385	398	436	407	399	425	369	366	402	363	366	380	364	345	363	375	379	394	356	377	351	347	382	363	351	392	367	350	390	376	359	403	385	378	374	365	419	366	389	387	377	378	373	379	418	402	336	407	368	405	371	425	388	389	375	365	360	428	393	372	396	377	392	378	374	386	409	375	370	358	355	395	412	382	377	363	374	359	396	360	381	362	382	362	383	437	378	371	391	409	375	413	382	375	388	379	378	363	373	363	392	390	399	373	376	401	351	359	411	410	360	374	396	402	380	351	386	366	361	396	384	373	386	388	363	418	357	382	378	400	381	390	357	402	397	408	349	438	335	368	408	402	384	407	395	391	377	388	365	386	381	443	392	377	381	388	376	353	398	354	408	418	385	371	394	389	393	409	358	329	376	353	392	377	387	397	360	375	358	370	384	349	372	407	432	372	354	385	359	363	412	400	396	371	376	367	425	362	347	377	381	423	333	402	389	398	365	373	388	371	387	365	403	367	379	425	367	387	391	365	348	383	419	406	377	361	332	358	368	346	396	385	347	367	380	364	400	378	378	412	384	390	363	381	399	365	391	339	371	383	377	369	376	385	366	347	378	374	367	350	393	362	376	409	394	382	353	388	360	389	398	394	369	397	335	393	383	370	372	391	380	369	384	376	415	398	416	389	414	373	400	372	377	349	408	355	389	374	384
46717	64430	59059	43595	30695	21827	16556	13083	9885	7201	5520	4507	3525	3050	2539	2026	1809	1528	1286	1146	994	923	835	760	623	613	577	566	509	482	449	430	468	462	429	457	423	407	436	402	424	385	397	403	394	374	389	368	386	381	353	361	356	384	371	370	403	341	352	379	376	373	383	333	371	365	324	367	333	381	406	342	343	360	348	371	346	370	350	350	354	352	332	379	355	352	372	352	366	379	339	377	351	331	371	373	361	338	373	363	352	363	364	337	390	334	377	386	343	356	407	336	371	393	346	381	361	385	343	363	365	396	380	356	348	345	367	362	350	374	344	321	336	348	326	370	328	381	343	346	346	347	331	379	356	394	312	356	331	371	334	345	343	340	361	383	343	380	342	378	377	346	354	380	358	332	385	344	385	381	392	355	329	312	339	360	369	386	372	327	360	359	355	364	370	355	370	332	351	356	410	361	339	352	365	366	393	399	352	372	330	354	367	383	363	358	346	347	348	367	367	376	370	354	339	341	343	337	349	345	333	360	408	359	372	374	375	342	370	351	401	346	378	335	358	373	352	367	316	340	365	349	343	386	398	330	383	340	344	325	356	352	378	320	351	378	370	376	351	352	349	359	376	359	366	373	351	336	327	355	372	358	386	374	349	352	364	329	347	337	333	354	375	383	333	354	389	336	374	376	349	349	346	358	357	328	358	352	332	358	371	360	374	352	371	343	356	357	374	380	321	392	400	346	329	350	326	338	389	388	361	410	340	341	343	350	370	329	330	335	339	325	384	391	348	314	355	355	345	315	370	357	375	344	369	356	390	345	359	354	362	350	353	380	350	349	351	343	335	394	376	330	361	342	354	339	374	348	352	322	336	356	367	348	381	326	355	361	328	373	361	331	361	338	370	375	366	355	380	357	390	378	345	353	394	355	394	378	303	339	341	332	376	352	373	345	327	381	355	323	351	370	340	394	329	339	395	386	310	349	357	367	377	329	356	374	364	371	375	328	350	387	363	373	360	367	321	338	353	373	396	346	360	340	340	349	327	381	350	350	330	355	357	336	352	322	342	340	349	342	370	380	364	337	345	321	358	370	361	321	349	373	377	365	354	336	344	347	352	352	325	338	338	309	352	356	367	334	352	371	351	342	383	356	394	381	367	363	341	346	379	323	388	384	356	336	340	369	383	345	365	376	331	378	358	374	352	314	390	376	353	371	373	344	342	374	398	367	378	364	371	361	401	351	356	345	362	334	371	347	335	377	359	345	358	355	353	352	350	352	354	346	340	347	346	345	331	356	365	364	368	344	369	346	355	363	335	350	344	344	354	364	377	332	333	373	382	369	373	357	352	345	331	327	285	354	338	367	387	326	332	340	358	356	351	324	324	339	360	343	357	365	372	351	348	352	340	371	347	328	361	360	349	356	357	335	396	371	392	336	372	346	374	369	368	323	375	342	336	381	338	358	377	407	370	327	355	351	335	388	368	368	353	337	364	393	372	364	355	353	368	353	334	368	357	390	381	376	375	329	364	381	345	356	360	327	367	357	350	331	330	351	363	380	354	416	379	335	352	354	380	353	370	360	361	370	360	327	347	388	357	362	394	377	329	379	340	369	366	337	354	393	357	376	366	367	391	377	332	316	375	352	312	320	386	352	379	385	382	358	336	336	353	343	354	340	367	361	347	354	372	359	346	377	348	348	348	362	329	353	348	341	353	335	378	358	363	374	357	335	363	339	366	354	367	378	375	340	375	358	363	340	351	318	395	357	366	366	371	340	361	370	326	358	377	369	324	368	340	331	323	370	324	337	344	351	372	354	357	355	370	358	357	343	356	349	333	367	386	365	343	331	366	361	358	360	351	352	361	369	361	349	363	305	360	340	383	339	359	347	372	364	332	360	353	371	354	384	336	386	379	327	359	348	359	377	328	362	326	333	356	360	385	364	370	344	343	394	376	360	345	374	337	377	347	338	380	369	355	368	373	330	325	342	348	343	370	350	355	319	328	363	346	355	332	357	323	341	333	336	379	349	355	359	339	386	362	380	403	368	365	366	330	346	343	335	382	344	307	389	404	377	371	378	357	381	341	370	396	392	346	363	373	335	354	346	365	379	345	324	379	346	350	375	355	347	344	341	366	340	366	341	333	374	356	370	350	386	351	367	362	359	389	339	333	347	354	367	363	353	336	337	359	373	357	343	343	365	344	352	394	351	372	359	330	373	357	337	359	347	361	365	391	362	364	372	335	374	370	359	387	367	360	327	354	387	375	377	347	342	364	337	338	369	354	337	359	347	328	376	362	362	365	381	378	355	359	346	368	358	395	380	363	388	356	349	359	397	362	376	359	349	399	355	370	366	358	374	378	368	354	338	377	338	336	375	357	352	353	360	350	349	335	384	357	348	376	332	350	352	353	389	345	377	372	379	355	330	342	316	379	370	392	325	349	379	378	329	346	356	390	349	356	353	357	341	358	384	335	355	339	355	364	341	350	395	332	358	404	389	370	376	365	363	372	350	367	330	372	358	397	377	378	323	352	372	306	338	339	386	382	352	325	350	323	340	343	388	350	394	392	377	356	389	330	354	360	354	357	345	390	366	368	370	331	338	343	359	431	338	345	337	332	343	368	323	346	348	351	395	375	336	366	392	382	335	341	353	367	350	379	339	346	345	347	367	348	355	367	375	355	364	360	385	332	359	357	356	344	364	359	372	371	361	392	369	382	376	385	358	328	365	392	359	336	308	352	382	370	347	340	345	371	351	294	358	349	368	367	342	360	351	354	357	384	343	359	363	351	382	367	377	360	335	384	339	364	349	323	346	349	340	381	341	351	361	339	364	332	373	343	363	340	355	335	339	335	349	346	352	381	366	367	364	338	344	351	354	330	368	321	369	338	321	350	344	363	367	382	350	359	356	349	366	373	352	316	360	390	371	343	326	420	333	327	390	374	365	396	369	329	362	380	324	327	366	374	361	351	348	393	379	331	342	364	335	361	378	358	372	367	357	357	348	326	369	344	376	363	345	368	349	331	354	387	356	366	365	347	366	351	354	334	376	381	365	371	332	345	385	322	356	357	354	373	345	316	339	388	374	382	362	361	357	372	355	346	351	354	347	388	391	354	331	359	351	370	357	356	365	373	370	360	350	358	348	380	366	357	361	342	355	371	345	396	343	337	345	375	334	361	343	368	373	356	360	352	384	360	343	393	368	335	378	357	351	356	367	362	340	341	369	339	321	358	363	358	337	321	351	370	353	362	364	371	392	365	332	403	354	375	400	383	329	362	357	350	334	350	378	348	358	369	391	374	366	345	357	397	335	347	332	329	365	322	376	333	359	358	329	345	339	374	370	355	371	333	367	385	390	344	365	354	375	352	363	357	347	340	374	359	379	349	391	333	407	371	357	355	326	345	348	386	393	355	318	381	347	327	353	335	333	353	388	384	387	344	348	380	345	372	349	363	354	356	336	344	343	378	372	388	359	351	355	356	334	333	385	360	361	342	341	373	365	365	328
25029	21651	29349	24900	22689	22805	17502	9516	5729	4289	3224	2649	2157	1831	1578	1493	1143	1080	917	776	827	708	654	603	524	514	511	472	434	428	447	444	432	412	418	447	428	396	408	418	406	422	433	448	379	397	401	350	399	364	381	423	408	399	388	330	346	414	382	414	329	369	380	394	388	361	381	382	374	363	361	403	386	409	372	335	367	378	344	377	358	332	350	371	400	355	390	363	367	377	358	339	373	376	389	403	374	365	395	395	397	421	364	395	371	390	401	380	407	391	378	359	369	422	371	372	402	383	385	333	362	372	394	360	356	373	354	393	366	391	376	347	370	369	399	384	358	372	415	377	391	342	353	370	407	377	360	401	387	342	380	417	409	358	356	377	388	395	364	361	399	340	363	362	383	387	383	380	386	423	370	405	368	341	358	381	369	387	382	366	369	377	347	365	361	366	384	332	358	352	344	359	374	352	382	377	380	388	373	363	362	382	370	399	368	376	398	362	364	356	357	391	380	401	340	353	390	361	372	349	374	361	366	373	366	372	358	363	367	401	371	405	353	370	369	383	378	370	370	355	368	395	360	384	354	350	375	355	395	367	336	358	384	373	368	337	395	400	377	396	356	335	337	365	359	387	353	356	373	320	379	367	401	367	371	376	372	388	366	374	357	373	385	393	376	365	379	382	377	362	396	361	395	379	404	347	345	353	351	364	393	368	376	331	362	384	337	381	365	407	361	355	384	341	389	369	353	403	384	363	388	373	378	356	389	378	363	376	390	367	370	366	379	384	366	360	372	341	361	364	371	369	395	372	361	360	369	395	380	377	396	380	362	384	388	372	371	352	373	384	387	392	390	366	375	373	372	361	367	342	362	342	377	371	389	382	370	409	385	396	378	384	375	355	390	374	405	368	352	390	346	331	377	379	369	373	401	377	387	404	387	353	369	385	367	379	343	348	381	359	342	360	378	350	382	403	361	358	334	394	384	382	365	349	360	356	424	389	370	378	354	372	363	324	367	368	393	371	350	355	365	353	340	411	378	362	352	388	373	381	357	379	371	386	383	400	376	366	361	370	358	393	366	414	387	350	396	343	368	348	374	360	374	367	426	376	360	370	374	365	384	366	386	350	350	367	369	386	386	403	365	375	373	376	337	400	353	366	400	389	376	353	364	336	334	350	352	383	363	366	379	368	363	379	393	379	351	317	382	373	379	401	374	361	380	394	349	327	361	389	347	370	372	331	360	377	374	386	402	384	362	407	361	398	404	387	370	366	382	387	341	379	361	358	377	392	373	386	402	375	362	420	399	375	354	352	379	360	373	422	365	420	378	344	372	368	397	400	376	338	384	380	392	399	375	382	348	368	356	377	330	356	386	317	378	364	405	378	391	388	358	391	380	395	364	417	394	377	346	343	356	378	368	377	389	371	360	350	365	400	385	351	383	373	372	373	329	407	381	374	382	383	341	363	345	358	376	368	378	338	378	389	390	354	399	394	358	402	344	369	398	344	383	395	376	327	388	328	389	380	354	357	368	429	383	355	392	382	366	389	357	357	368	357	378	368	391	383	415	369	367	370	411	386	356	400	373	382	375	363	375	384	370	373	411	342	373	366	383	386	402	401	351	385	378	349	364	381	368	377	343	382	359	357	357	372	355	366	405	331	345	344	392	378	359	324	362	346	366	378	388	381	395	371	364	398	368	351	368	409	367	379	382	368	371	376	337	374	411	361	353	369	333	358	385	381	388	376	384	403	355	385	387	371	384	411	382	379	371	375	368	379	356	428	361	374	374	378	373	382	389	390	347	384	335	364	390	363	375	422	360	372	360	373	393	390	359	368	355	375	369	360	384	378	385	358	368	365	347	349	426	359	366	350	376	338	378	426	389	400	332	381	339	393	352	374	437	408	356	378	352	377	372	353	397	382	377	391	356	369	341	350	372	373	388	377	382	350	386	361	402	356	368	391	379	391	381	331	373	397	376	370	382	357	381	379	412	390	394	394	345	381	360	399	383	378	405	378	369	383	359	376	404	375	369	384	410	353	382	377	394	392	388	321	380	349	358	383	348	344	355	374	373	375	373	380	382	389	376	347	355	338	372	366	384	385	395	374	381	393	387	369	365	376	349	350	360	347	359	360	370	348	358	398	349	365	389	363	387	323	342	378	386	408	320	370	367	330	380	340	390	336	347	368	369	362	357	380	354	344	365	383	390	374	363	390	396	356	426	380	358	371	352	374	368	369	394	361	387	360	379	350	406	388	358	379	390	387	377	356	402	388	347	380	363	324	383	371	369	339	370	341	372	411	377	392	350	360	372	384	350	372	392	348	410	366	366	378	368	369	355	390	374	387	387	377	356	374	383	377	384	381	389	409	400	378	375	411	380	373	370	382	375	363	390	372	400	343	402	342	352	377	396	382	381	352	375	365	374	366	371	375	340	397	381	364	395	355	350	391	328	362	392	374	393	396	347	358	365	396	407	382	349	341	388	362	358	390	368	363	311	366	374	361	367	394	366	365	422	370	363	320	403	396	392	361	341	375	320	348	377	402	363	388	355	399	408	362	367	380	361	379	358	369	369	357	391	374	388	342	378	370	380	355	371	413	403	338	403	373	367	382	401	382	370	399	383	382	380	376	366	372	376	392	369	380	340	379	385	360	351	351	368	380	380	392	396	394	368	363	343	374	359	397	367	404	361	428	339	382	390	396	358	395	373	401	354	360	380	388	341	386	405	403	357	359	369	383	380	369	363	371	389	371	383	348	346	383	377	379	392	375	356	392	366	360	379	373	373	378	368	349	344	369	376	373	343	329	396	384	363	388	338	343	352	397	370	368	367	323	365	384	392	387	376	383	349	391	369	376	358	340	401	374	405	393	359	399	391	392	348	381	374	349	364	399	376	362	356	388	366	375	394	364	344	368	350	352	421	358	366	359	383	368	378	350	383	341	388	381	353	356	367	382	381	378	378	336	359	371	393	377	352	350	360	380	370	365	373	385	366	373	364	362	395	376	363	395	360	363	399	362	349	348	384	396	396	380	390	350	385	366	389	384	387	330	359	321	324	398	324	352	391	370	375	365	417	398	381	394	358	364	368	407	378	340	357	354	362	354	406	401	361	381	386	353	388	389	378	386	391	362	385	343	405	348	401	339	361	349	353	378	421	357	348	382	375	373	365	377	343	366	356	355	366	379	367	376	388	342	379	385	352	365	397	392	398	341	356	406	370	381	380	429	412	381	375	392	366	367	377	359	389	417	358	410	370	418	349	370	364	383	367	381	339	353	407	356	365	357	379	364	374	402	379	349	351	384	377	360	379	351	387	397	376	360	376	362	353	351	343	346	350	375	339	387	383	366	364	398	379	404	382	389	367	375	399	417	389	377	385	362	368	376	367	352	390	357	376	389	363	394	380	346	386	378	349	352	393	411	369	389	392	391	329	375	364	359	369	380	378	347	366	329	350	352	396	410	364	349	394	327	347	368	402	372	371	360	406	377	371	389	352	354	363	350
51007	64034	58696	42293	29889	21607	16261	12862	9510	7118	5545	4453	3609	2920	2457	2017	1710	1465	1306	1166	982	909	802	720	650	573	539	504	486	501	479	426	436	411	449	428	407	420	355	407	382	342	393	402	374	365	359	335	397	378	375	338	349	339	389	360	337	351	358	352	385	342	350	378	362	373	355	354	308	384	352	359	356	391	354	378	386	339	361	335	347	327	370	321	342	357	349	337	355	346	337	363	330	376	382	339	346	358	342	363	384	380	347	358	381	353	368	342	344	362	359	351	371	406	343	376	360	337	332	360	372	349	342	350	359	331	388	345	362	338	339	360	348	374	341	344	330	347	353	387	349	350	317	351	365	318	371	379	375	344	339	354	310	382	336	377	380	384	374	307	348	346	354	370	317	361	381	352	352	355	332	364	323	373	337	360	357	377	368	356	333	337	359	369	361	320	388	352	341	370	353	387	354	351	354	333	379	366	315	344	365	333	352	356	367	325	345	374	347	313	329	367	370	349	346	360	348	328	353	373	377	368	345	368	371	340	368	381	375	338	321	368	366	361	363	357	384	341	379	351	344	330	351	362	341	372	338	339	371	395	369	370	357	355	342	357	382	358	363	401	333	384	352	352	358	341	373	343	361	353	359	378	375	356	349	349	361	367	341	352	325	352	336	338	357	366	347	390	370	394	376	378	357	390	336	330	339	345	341	372	364	361	362	356	358	355	353	348	351	396	337	348	333	364	364	343	337	335	362	335	354	345	358	350	368	330	349	345	373	369	357	366	366	339	339	336	339	379	349	363	350	345	320	344	315	349	372	355	394	356	329	346	347	369	366	352	382	365	389	374	331	388	350	342	358	326	348	326	345	332	355	346	346	346	351	369	340	338	354	342	357	348	334	331	375	377	338	357	355	389	337	392	311	343	381	392	322	320	383	320	358	366	329	335	391	309	379	375	341	385	341	339	336	365	384	374	347	377	350	360	361	348	366	330	340	312	342	343	380	357	363	395	361	355	361	384	367	348	352	362	391	357	382	357	372	364	362	349	374	326	389	323	319	336	342	337	387	339	369	358	394	335	359	336	337	340	337	351	311	352	335	374	370	365	341	343	338	357	360	349	378	342	336	346	345	339	364	354	354	359	367	386	388	348	367	370	354	358	368	374	328	328	353	377	338	336	374	324	348	341	363	350	366	357	383	319	350	380	353	373	387	382	340	363	327	330	378	365	336	350	355	381	353	325	343	337	372	373	345	359	358	351	326	338	352	376	360	352	364	376	315	307	379	369	331	349	333	365	331	348	384	361	345	326	356	377	358	348	378	370	359	345	344	361	330	352	360	345	345	354	324	361	377	351	363	358	361	354	364	350	356	366	385	322	373	350	330	379	371	310	363	348	349	354	333	399	352	340	344	338	343	327	327	315	330	318	339	345	365	335	387	348	319	338	376	360	341	348	337	349	348	347	343	348	341	348	403	341	367	372	353	350	357	338	347	375	357	365	334	372	354	360	337	375	349	345	351	360	360	340	357	376	366	345	360	357	353	367	337	364	350	352	332	355	364	355	347	327	348	350	360	369	387	349	357	356	352	366	356	331	348	397	358	339	323	337	360	336	345	353	330	343	350	352	366	355	349	358	340	341	347	344	344	350	333	369	361	346	345	343	348	367	370	318	371	380	382	368	329	359	341	349	387	333	344	345	369	374	332	332	366	364	353	324	353	388	343	326	376	362	350	386	364	368	331	376	363	341	343	321	360	337	328	355	369	354	375	337	328	396	366	377	377	383	355	335	353	348	336	334	390	333	367	373	323	333	329	352	370	347	341	389	322	328	348	351	353	368	346	368	323	367	356	357	327	361	315	374	360	402	372	369	362	354	348	363	339	316	357	342	356	390	367	342	322	386	346	344	361	317	366	339	372	342	353	374	346	368	365	383	350	388	345	372	352	345	340	339	382	330	343	337	362	353	356	359	329	331	344	341	387	354	346	352	341	310	334	332	374	382	351	328	361	350	340	343	384	403	365	348	363	373	343	321	320	318	351	366	362	342	353	377	357	345	340	359	332	340	342	360	371	328	350	359	381	360	360	340	344	341	348	355	369	327	378	368	366	336	364	336	327	342	351	373	345	334	361	359	333	347	341	335	362	365	347	390	355	379	355	380	343	330	328	353	337	342	374	360	341	340	347	329	396	371	364	340	330	371	333	349	357	354	360	358	403	343	314	350	375	349	389	342	348	352	358	358	357	340	322	345	343	371	348	352	359	335	320	331	367	335	369	376	350	360	387	336	370	382	352	381	332	372	369	340	354	363	333	368	332	347	305	324	354	351	355	342	376	331	358	356	334	356	355	322	364	332	362	358	350	328	362	339	363	337	349	353	350	350	343	361	307	384	363	313	376	389	350	340	338	351	305	350	368	365	327	349	339	342	339	368	337	340	349	402	336	368	374	324	354	382	361	346	358	333	341	342	348	327	364	358	333	352	341	328	332	315	356	350	337	326	379	319	377	345	384	326	371	330	333	317	356	360	329	382	350	317	352	350	336	346	335	362	370	343	345	358	350	345	348	339	326	333	349	361	331	334	355	346	317	355	379	354	350	376	332	390	376	347	396	379	324	365	342	333	346	330	342	337	322	340	337	373	366	360	357	353	352	375	331	342	351	317	347	353	358	347	349	391	345	339	375	329	338	339	329	352	347	353	370	390	310	335	365	353	333	358	341	349	361	338	327	367	323	294	362	350	328	334	386	358	366	351	312	345	363	361	374	357	359	351	350	378	364	306	333	337	346	312	333	322	346	328	364	358	339	327	329	366	342	388	335	342	374	346	368	363	330	359	368	362	342	347	343	361	350	372	346	361	314	350	361	368	361	369	412	342	374	358	345	355	344	365	343	330	325	362	324	341	361	346	362	364	324	354	340	359	357	370	340	349	375	318	374	336	363	351	354	370	361	338	318	339	384	388	307	375	362	332	364	313	362	353	314	369	364	371	334	349	352	381	344	362	331	355	375	376	351	328	351	355	328	324	332	382	342	372	318	348	334	340	331	360	366	335	350	353	352	357	310	362	373	341	315	331	380	397	352	336	352	369	376	349	320	364	344	371	375	368	363	364	360	366	360	339	336	322	380	324	342	347	339	358	351	333	350	366	338	321	329	351	359	351	357	323	385	360	340	335	354	406	317	322	337	353	351	346	371	363	365	358	350	370	351	342	350	347	369	379	380	355	364	380	363	366	343	343	363	353	361	396	360	339	370	355	358	347	384	352	346	356	322	343	372	348	336	336	362	321	334	381	383	359	348	357	390	329	328	332	338	370	383	362	346	361	377	338	338	371	312	366	350	370	381	359	345	339	366	341	372	342	357	367	370	358	351	350	330	332	340	343	412	373	369	310	335	374	339	350	351	332	342	364	357	338	306	335	370	340	312	364	364	360	395	374	361	350	381	361	332	381	343	340	356	375	347	331	383	356	342	347	353	395	331	387	364	331	339	329	320	355	353	337	371	339	322	329
24283	21605	29452	24452	22276	23670	23067	12461	7564	5533	4229	3304	2696	2296	1857	1614	1476	1162	1095	992	915	819	738	691	664	621	575	488	529	512	492	469	476	464	503	469	442	447	436	408	451	419	418	426	426	392	410	434	435	432	422	420	437	407	413	419	391	440	412	382	379	384	440	417	410	404	425	428	426	378	417	432	362	400	376	375	416	390	400	373	450	380	413	386	391	404	418	423	397	436	376	410	420	400	415	375	369	413	407	420	355	402	372	401	405	416	413	389	407	405	370	408	425	416	382	402	426	400	405	408	408	398	408	355	406	408	403	382	399	399	418	444	410	421	372	416	462	412	433	371	387	399	411	394	413	388	391	412	393	390	356	444	392	370	428	415	403	401	425	429	372	426	437	385	386	408	374	381	426	350	388	394	404	400	418	332	420	414	408	450	390	397	419	386	430	425	402	378	406	441	389	411	415	424	430	401	386	449	429	418	382	402	408	411	447	389	399	378	399	438	412	392	421	398	401	428	382	370	408	410	394	373	439	431	413	419	375	385	391	386	421	396	395	381	400	383	404	400	392	434	400	438	414	445	423	382	371	386	418	393	420	416	395	425	432	379	405	356	358	397	368	400	390	410	401	387	412	399	390	366	393	409	385	397	397	384	410	399	447	435	414	398	452	404	404	405	411	386	406	375	401	379	387	388	365	381	442	397	388	403	424	395	382	416	403	422	420	435	422	384	415	394	420	409	368	389	408	418	415	404	423	437	409	373	423	434	423	397	389	441	403	406	411	406	396	405	413	436	415	413	383	364	379	420	442	391	409	416	417	433	421	415	436	415	383	399	373	388	418	404	428	376	390	417	388	385	435	391	446	432	404	420	380	415	429	412	420	392	463	385	383	407	393	423	392	415	371	412	421	396	377	384	426	454	390	428	393	359	403	412	374	383	409	385	398	426	378	388	395	372	413	411	394	389	383	410	417	399	407	407	380	418	419	387	406	399	437	404	409	396	433	410	397	391	447	393	391	382	403	385	386	415	390	389	388	388	402	388	409	400	416	409	410	433	373	381	398	389	439	414	379	401	398	435	439	383	378	446	450	426	402	400	416	416	408	395	424	432	378	359	399	396	392	397	377	409	412	417	423	413	413	385	398	392	423	371	401	396	384	362	383	406	399	415	389	409	449	378	422	408	416	384	436	376	393	414	385	448	404	403	446	422	422	384	425	414	388	384	401	396	397	412	440	413	383	391	418	395	387	396	407	389	392	400	423	408	422	397	396	442	406	418	397	358	383	442	403	395	422	426	397	412	405	433	424	421	434	429	431	415	402	377	436	417	393	422	390	410	388	357	409	408	418	386	412	381	405	376	397	365	393	432	398	412	411	434	388	374	377	415	423	424	390	374	429	399	368	405	386	373	400	438	418	423	426	413	396	427	430	411	369	407	432	413	441	373	395	413	391	421	405	377	421	398	407	413	442	377	434	395	432	433	391	396	414	405	403	409	389	374	409	422	426	390	375	409	404	396	389	396	406	412	418	395	406	417	408	401	455	354	394	422	417	382	376	376	457	388	397	412	404	418	437	421	437	421	429	393	388	391	397	454	411	419	439	397	419	417	396	372	388	415	400	412	400	387	399	371	411	437	438	433	405	403	428	426	405	432	387	373	389	412	419	416	424	421	411	373	414	401	379	398	378	370	402	411	406	391	423	396	416	370	396	444	401	396	417	416	405	430	415	410	384	397	411	415	390	371	362	428	400	434	436	397	412	408	422	426	421	403	378	420	420	431	421	397	394	374	381	445	360	453	372	404	402	417	412	393	392	401	436	419	402	394	388	414	411	426	373	406	403	399	382	413	395	351	431	433	384	415	383	375	435	402	410	418	401	381	404	404	371	417	356	410	364	403	373	390	399	412	415	393	381	429	394	407	419	409	420	372	426	369	383	410	390	435	402	398	361	411	419	424	416	386	417	419	408	393	412	406	408	441	423	419	417	429	392	426	412	388	376	413	399	417	408	375	405	430	398	400	387	385	405	422	401	379	391	359	392	416	374	385	391	401	410	376	469	409	436	393	394	365	377	407	397	370	392	394	392	386	358	396	423	395	423	425	420	417	398	385	388	381	386	369	432	414	427	431	432	394	381	427	377	420	402	426	416	389	400	390	414	420	414	425	446	396	395	366	433	471	406	404	458	393	417	430	374	399	404	404	408	411	377	433	421	408	411	391	393	385	395	446	398	408	424	417	390	401	415	380	419	371	384	394	419	403	379	396	411	394	420	405	417	434	412	425	406	387	432	376	401	406	440	406	426	388	379	419	394	403	378	446	380	413	387	422	410	432	395	405	411	398	359	397	397	379	426	381	436	422	397	424	397	384	379	377	432	381	378	423	403	407	446	411	417	389	386	395	447	375	384	419	433	380	409	377	354	383	386	414	407	414	379	397	409	437	381	420	423	423	428	423	386	410	371	392	409	443	417	389	413	357	400	431	423	421	395	415	400	381	404	403	401	368	381	409	404	415	403	386	431	366	407	414	404	388	412	434	421	417	396	406	412	376	412	427	418	408	431	417	429	407	416	402	357	428	369	387	413	383	391	369	397	402	392	395	395	401	394	429	408	408	407	415	377	394	424	377	408	381	408	393	419	369	398	398	390	397	402	405	396	406	430	414	378	406	389	375	370	394	438	404	386	422	386	358	448	427	418	440	382	399	414	451	418	414	432	462	396	399	393	378	393	416	399	408	386	395	411	375	406	424	392	441	443	445	376	441	397	427	403	400	385	391	400	438	378	411	422	417	390	414	407	390	396	419	412	437	340	370	388	420	403	391	408	434	421	416	388	444	380	409	406	377	366	418	422	385	391	422	406	386	409	368	376	403	392	369	400	409	394	396	362	401	399	437	401	420	415	409	406	442	427	405	414	389	371	392	410	404	428	386	420	421	426	407	414	400	406	394	398	393	424	399	418	371	388	393	408	395	403	439	388	410	399	452	391	398	398	384	439	410	405	406	381	425	399	399	383	405	397	390	408	420	407	421	418	423	411	415	434	400	437	386	423	405	414	409	387	422	400	423	388	392	382	398	414	423	393	389	396	379	435	395	397	398	387	393	396	368	402	388	398	381	364	366	437	384	437	410	391	433	393	407	427	400	425	426	376	387	390	425	440	419	411	414	419	399	393	432	412	403	384	381	374	431	426	389	405	393	388	397	424	383	382	381	374	397	434	418	390	381	402	363	376	397	416	386	417	428	427	432	411	376	409	443	406	403	420	426	429	364	408	443	420	392	385	414	397	416	451	441	412	396	379	393	405	418	406	393	390	388	404	425	406	390	415	416	418	413	427	380	435	416	407	415	376	374	404	421	375	395	414	419	405	394	402	411	398	418	430	374	403	385	395	353	403	397	406	415	406	377	418	414	398	430	411	409	432	392	409	406	432	397	406	394	396	421	424	374	402	413	406	346	389	406	431	434	420	443	414	375	390	413	425	433	403	372	411	396	406	374	420	377	455	410
50766	70316	59544	42760	32809	24016	18724	14472	10972	8177	6420	5076	4040	3384	2757	2358	2009	1673	1603	1305	1124	1075	931	815	741	655	581	571	485	515	470	481	447	465	433	451	425	418	392	395	436	386	404	383	402	426	405	367	394	420	385	418	398	370	376	370	396	380	376	381	384	389	375	378	378	400	396	337	397	377	387	370	379	372	386	396	404	371	363	350	375	384	372	377	355	397	367	376	378	357	385	350	405	389	377	370	412	388	393	365	353	371	375	381	387	374	387	369	374	368	398	388	393	353	378	391	367	363	378	401	382	391	378	404	342	397	387	337	394	401	371	373	385	377	394	405	384	370	378	380	379	356	348	377	373	374	339	378	383	363	390	381	395	370	336	365	364	385	412	369	342	353	419	392	336	377	367	336	379	395	384	383	377	383	375	404	418	354	362	368	365	360	391	373	356	408	403	384	361	377	380	321	389	356	389	384	386	362	373	399	376	355	379	373	361	355	386	386	414	400	360	373	387	373	356	373	416	360	367	376	391	387	381	382	410	369	398	328	366	358	320	391	355	378	390	407	374	390	382	398	410	394	365	353	399	360	389	386	375	347	367	366	391	347	359	371	355	379	420	374	372	376	348	393	326	364	375	359	340	357	375	386	394	370	362	368	345	361	368	357	367	350	384	391	368	409	362	371	349	375	415	393	400	387	326	389	391	356	346	369	391	347	374	396	387	397	365	402	371	421	403	371	348	354	373	385	381	382	375	370	383	373	372	392	351	358	361	345	384	348	404	367	366	368	357	344	380	383	390	385	380	384	412	372	359	386	393	389	363	347	377	357	348	369	391	436	374	360	359	369	358	365	382	359	359	382	365	380	354	378	376	374	377	388	375	336	357	347	409	364	368	318	361	401	366	418	362	391	349	369	378	366	397	330	351	392	360	398	401	399	394	347	414	377	367	385	354	356	400	384	397	359	394	386	408	380	347	423	343	409	365	373	374	395	369	386	373	380	378	419	354	367	373	370	364	370	342	357	364	357	370	364	365	388	368	366	353	388	382	377	389	349	388	379	384	367	406	368	382	356	391	392	341	350	366	361	391	371	377	370	352	366	353	378	381	377	402	392	372	365	366	377	381	387	398	365	382	375	399	347	394	370	377	402	368	402	384	369	313	383	391	383	373	342	367	371	381	374	354	362	373	345	383	396	380	401	408	372	369	351	374	400	344	374	378	358	366	390	374	391	391	399	353	331	369	372	358	391	362	399	390	356	374	341	366	356	395	388	374	396	369	365	370	358	364	359	326	371	367	366	391	378	393	386	396	390	352	367	398	382	376	373	376	387	395	335	381	359	363	389	397	408	396	357	376	356	411	387	381	369	386	384	385	341	390	360	383	367	398	373	381	369	343	355	349	359	326	349	383	386	379	397	372	369	379	407	355	397	375	408	372	374	348	368	360	392	343	366	348	402	379	388	363	392	356	388	413	354	347	412	367	374	363	385	365	383	395	356	379	354	364	364	389	349	397	374	373	377	410	341	386	360	353	409	390	371	348	402	373	373	338	383	367	377	341	397	351	351	363	369	377	373	383	392	334	371	360	370	377	367	358	398	369	386	397	383	349	374	384	395	389	349	377	405	384	366	367	380	369	371	348	384	372	346	380	350	400	381	390	360	398	382	356	354	348	368	385	382	369	388	381	378	389	385	365	357	371	389	349	340	409	377	368	387	384	390	370	372	369	391	376	374	376	373	354	391	349	365	377	380	385	389	381	380	345	382	348	351	374	380	362	372	366	378	351	376	383	376	377	382	369	353	390	363	357	382	416	330	364	408	366	378	365	380	385	353	392	367	382	353	414	372	372	336	379	377	374	375	407	388	385	418	411	343	360	378	382	370	346	331	396	396	400	385	383	345	369	362	352	391	375	388	354	359	391	351	349	382	373	339	330	369	403	355	374	411	387	383	366	396	371	416	385	375	384	384	356	389	379	379	386	409	385	370	378	392	378	426	367	373	363	351	389	367	406	391	322	377	365	369	349	356	369	374	347	347	340	370	405	385	385	378	377	409	395	345	375	366	386	365	383	372	376	379	389	382	390	392	361	397	379	364	358	389	371	321	381	386	354	367	367	362	381	367	391	354	360	381	354	381	379	356	363	367	356	372	402	343	358	362	380	378	364	391	405	367	371	364	368	343	363	355	374	346	346	332	408	366	356	393	391	390	377	363	349	377	376	349	368	383	389	381	392	402	370	349	367	379	345	378	353	339	397	367	395	399	375	376	374	359	387	366	377	360	392	388	367	381	372	382	370	343	405	378	409	362	376	380	385	404	354	364	392	351	376	383	341	369	365	364	355	385	378	381	376	383	355	389	364	382	391	370	398	389	360	401	347	352	375	388	374	395	355	318	398	388	353	401	360	396	379	366	372	368	398	385	386	384	340	386	397	408	361	397	372	368	364	377	390	361	372	370	372	378	404	411	367	388	402	398	361	344	335	370	370	369	400	351	356	366	393	336	375	415	336	370	386	357	395	410	390	358	353	382	368	381	409	378	341	353	379	374	354	340	369	389	368	345	407	367	392	386	364	354	349	379	387	371	379	415	388	375	336	331	358	353	361	378	364	399	389	353	366	382	356	376	353	371	340	369	358	391	372	348	390	407	361	365	382	367	363	396	375	363	368	400	392	332	377	372	352	375	384	374	353	371	358	376	355	400	367	375	373	409	360	399	338	358	359	353	375	332	342	378	339	364	382	377	378	390	398	380	375	362	382	395	351	396	390	394	357	376	412	375	385	377	386	380	363	391	357	353	389	384	374	379	365	391	366	412	378	381	385	341	426	373	374	366	372	395	370	398	366	397	388	371	391	356	389	366	384	383	379	357	395	394	373	351	350	399	390	369	388	361	393	374	403	386	360	399	374	373	394	373	367	359	359	361	408	371	362	362	368	377	399	417	383	381	390	399	357	342	347	392	357	344	371	396	382	360	374	373	412	350	387	405	359	355	374	367	359	355	352	389	386	385	369	394	394	378	349	399	359	377	375	402	374	361	384	341	381	368	378	366	397	413	366	361	395	368	355	373	402	352	361	382	382	382	368	379	361	376	364	390	394	376	379	388	351	380	389	354	386	384	397	375	392	366	392	370	396	389	376	386	349	403	383	384	383	374	366	366	349	378	359	382	365	337	346	412	377	393	351	396	361	366	387	377	365	385	384	392	359	383	383	358	380	358	378	368	400	391	380	349	395	392	415	378	410	372	362	380	358	368	368	387	347	365	379	389	375	370	355	406	339	356	374	349	398	378	342	401	410	364	383	417	348	393	361	373	396	370	414	386	350	344	392	369	379	318	385	375	383	375	376	395	375	408	410	355	380	431	379	373	378	373	388	367	353	356	367	382	363	390	361	390	351	410	370	378	347	356	358	360	358	377	369	351	387	381	348	370	379	364	381	347	369	373	399	365	350	387	393	387	333	354	383	366	370	331	378	385	371	337	366	371	364	352	387	375	395	356	390	377	361	359
29097	24356	33189	31193	21794	13944	8914	5730	4038	2960	2242	1841	1466	1275	1078	918	866	759	750	687	648	536	517	487	462	478	395	380	439	399	382	374	349	330	365	347	347	327	360	370	340	335	340	348	353	336	379	338	316	328	350	344	338	330	311	322	322	327	329	331	356	381	337	317	344	321	360	368	355	350	354	372	349	341	308	348	329	306	332	337	335	342	335	344	377	321	322	336	363	336	326	321	336	325	317	333	337	353	358	340	316	331	341	300	331	325	342	361	324	327	354	328	350	321	349	347	323	323	346	367	335	359	333	344	336	353	351	339	318	326	315	337	328	328	336	310	312	331	315	317	324	344	330	298	328	328	355	358	325	357	309	359	324	309	330	332	320	355	317	316	333	313	337	351	372	370	302	327	333	343	318	330	287	330	343	310	339	334	342	331	334	340	349	347	335	339	347	353	319	340	337	303	341	328	351	344	329	367	325	376	357	325	308	301	359	350	345	378	344	324	337	364	334	331	338	331	309	371	342	361	331	343	309	310	359	334	352	329	323	329	331	342	354	336	331	358	345	310	379	318	319	359	324	322	334	366	320	340	332	326	354	318	335	336	289	326	350	356	347	345	370	333	375	354	322	324	339	372	335	354	299	317	316	342	365	337	348	299	357	334	334	331	326	351	334	354	371	355	341	363	333	370	363	350	337	337	360	325	332	302	365	327	343	344	305	349	302	299	341	322	317	332	309	340	322	348	352	322	350	316	325	346	344	324	365	353	333	327	306	346	301	359	366	348	339	358	334	350	314	357	317	334	352	335	327	388	359	325	327	343	306	337	325	319	321	329	374	359	338	326	299	340	364	371	359	375	349	300	366	303	360	317	317	332	312	297	340	333	354	360	348	358	331	319	350	322	334	310	338	347	338	360	315	310	352	303	374	357	324	323	301	339	329	371	344	350	323	319	323	390	294	306	354	311	336	345	345	356	321	325	342	343	344	329	373	305	371	333	341	286	347	336	290	365	329	346	346	332	327	337	331	320	359	320	344	332	381	339	330	306	328	346	310	343	329	351	341	340	368	343	333	323	354	343	342	337	330	365	328	361	305	337	320	352	343	329	345	342	329	348	309	349	314	344	335	340	342	334	347	383	326	324	331	309	347	355	330	350	333	313	351	337	310	336	351	338	331	338	314	319	345	319	325	324	344	331	354	354	364	343	350	334	309	362	348	330	344	345	305	348	337	332	337	338	307	330	340	324	348	336	342	354	322	341	327	345	338	337	335	330	334	382	349	288	332	319	332	311	381	364	372	333	341	297	361	361	329	366	357	350	343	329	317	340	328	336	315	323	340	312	349	337	336	324	325	328	358	295	347	344	337	310	343	325	362	365	350	341	318	335	303	308	316	343	320	333	330	355	313	324	333	309	362	327	305	326	355	326	360	339	360	316	330	315	347	328	351	356	323	341	322	320	341	295	299	338	321	378	373	341	349	312	296	338	336	368	364	360	341	347	349	359	331	317	312	353	330	328	317	311	297	301	360	303	330	339	305	324	349	350	312	321	328	337	336	352	320	340	309	327	343	331	316	335	327	340	370	335	338	346	340	354	359	343	349	341	353	312	359	339	313	329	328	318	304	349	357	332	307	327	342	313	340	334	365	359	309	300	331	313	318	345	321	368	340	377	358	319	301	358	322	330	328	334	327	379	316	327	332	354	379	363	359	352	315	324	326	318	363	335	343	346	326	333	341	284	344	341	359	333	319	331	345	351	347	375	323	341	322	332	328	322	331	319	333	330	333	347	338	343	359	360	351	337	365	334	315	348	346	319	334	337	367	330	327	341	320	280	338	345	325	356	359	347	320	323	360	365	335	323	325	351	359	331	335	325	313	335	350	344	290	349	354	365	329	352	329	334	312	349	341	372	313	360	362	315	348	308	338	333	367	331	377	339	317	337	330	330	368	296	339	322	344	335	309	321	333	348	328	343	327	348	333	334	310	364	317	340	316	363	342	343	366	328	351	336	308	360	320	345	349	330	355	330	372	328	304	319	331	319	348	361	356	332	332	328	351	324	346	340	324	312	345	334	331	333	313	318	332	362	319	345	285	338	334	318	338	314	327	345	349	355	339	326	356	324	329	331	333	323	330	376	330	329	375	331	342	315	356	334	363	348	351	326	343	332	356	301	311	331	347	346	336	338	340	346	310	361	305	331	312	304	326	307	348	338	365	324	332	334	361	334	332	334	323	378	359	282	313	346	333	348	347	333	330	333	323	345	329	336	348	378	333	347	382	331	362	321	361	297	335	335	339	288	370	336	375	306	335	335	351	363	351	309	351	328	330	316	372	293	342	346	344	353	312	335	339	335	330	314	325	325	322	374	336	376	339	330	330	323	344	314	349	327	319	357	342	324	341	335	307	334	345	314	340	345	385	324	325	340	364	297	342	329	345	352	347	353	342	330	309	364	314	339	350	370	364	364	336	356	366	341	312	311	311	308	317	314	369	347	307	360	340	356	332	368	313	357	336	332	338	343	301	356	319	333	318	313	335	298	337	320	320	338	371	346	329	339	300	308	340	348	335	340	332	364	335	350	351	298	362	335	337	290	324	327	355	338	297	336	328	360	329	329	342	360	358	385	330	367	307	347	324	317	353	366	339	313	320	357	329	330	329	366	332	316	318	350	315	344	328	345	354	336	366	351	319	359	318	342	342	314	322	313	318	328	346	334	355	336	339	355	363	350	318	354	358	328	349	334	377	339	328	317	378	335	362	337	335	325	323	341	351	329	305	372	330	345	325	315	331	300	343	331	347	335	343	332	348	353	316	304	327	340	350	326	327	334	354	292	304	364	337	368	377	340	391	349	343	360	356	370	380	350	357	361	341	301	317	332	360	321	342	331	315	359	345	339	366	335	326	327	355	318	317	358	354	342	334	328	345	358	368	352	375	336	331	327	320	342	368	336	343	342	344	349	324	336	378	322	339	341	372	331	326	331	329	345	358	340	347	341	313	344	330	364	358	336	323	352	328	344	269	342	363	321	354	318	324	351	367	349	326	312	324	335	342	337	377	344	376	345	334	349	322	387	355	329	361	330	319	347	362	342	312	333	345	315	328	336	350	337	327	328	332	371	335	308	330	354	297	339	328	310	319	321	353	329	334	336	369	341	347	315	349	344	339	339	340	307	332	355	335	349	312	307	331	331	350	308	324	312	332	347	336	350	348	336	326	314	348	353	343	325	349	328	323	348	313	294	345	327	335	334	368	313	328	317	346	330	357	344	350	339	331	339	355	337	356	307	320	302	333	318	321	361	354	338	354	332	345	356	327	325	325	340	330	338	327	324	352	320	337	347	346	354	347	341	337	330	357	363	343	349	345	299	329	330	325	321	328	360	334	304	328	351	344	305	338	339	312	313	366	341	306	309	318	322	340	330	338	340	332	347	309	355	334	326	325	294	309	333	345	348	331	370	327	307	316	333	331	320	329	336	338	325	353	335	356	334	352	344	314	356	339	335
48981	57961	50319	34975	24316	16849	12670	9314	6816	5114	3882	2912	2451	1991	1640	1435	1245	1056	984	852	814	689	628	616	515	471	459	453	382	435	400	354	362	388	334	385	342	343	377	345	362	356	323	345	346	344	351	296	327	343	329	327	352	306	356	309	301	326	340	298	335	314	294	323	307	349	332	306	330	316	313	332	299	343	326	332	302	321	315	294	313	319	320	319	346	319	338	278	339	306	309	297	314	280	362	315	302	326	306	320	311	343	315	319	302	333	318	334	301	279	319	312	336	331	342	321	323	296	307	325	330	302	306	308	312	346	336	297	339	329	340	333	342	335	294	343	312	334	323	324	314	301	316	337	328	320	331	335	320	346	333	319	302	301	299	305	331	335	299	316	287	325	300	323	328	331	324	331	307	296	315	336	319	304	319	305	350	297	296	317	314	346	316	325	322	343	327	308	306	279	310	334	294	320	344	321	359	321	332	333	316	363	304	340	332	320	322	316	300	338	291	321	339	339	316	311	320	332	360	303	309	301	320	311	310	350	335	314	363	336	342	338	312	322	323	349	325	330	313	306	321	351	288	325	343	322	318	341	310	335	305	324	323	360	346	268	322	317	313	293	324	319	329	289	348	323	335	302	323	281	294	335	315	296	345	323	304	324	332	305	337	313	347	305	320	285	323	345	318	316	298	322	304	339	331	315	310	324	310	317	298	315	343	300	324	324	312	342	317	346	331	322	301	322	323	287	316	317	337	289	298	300	315	341	342	315	336	308	324	298	340	347	288	310	310	324	304	319	306	334	315	328	297	299	332	317	323	326	296	321	320	319	308	322	320	362	280	301	334	313	294	339	312	339	313	299	329	343	316	343	323	337	313	308	292	331	330	305	325	296	317	310	302	321	314	288	310	320	342	364	312	306	351	308	327	327	302	305	295	331	330	258	318	347	309	352	330	359	309	298	271	316	323	310	337	312	272	317	306	324	337	326	337	332	352	295	340	353	338	315	317	309	336	329	326	315	341	310	344	311	322	292	342	333	337	334	290	303	305	303	369	329	354	325	342	318	332	311	315	317	323	314	325	345	342	312	311	347	317	339	307	324	321	329	316	317	303	344	322	303	327	329	336	329	333	317	312	309	323	325	299	316	332	310	309	316	329	315	304	319	297	307	299	308	330	325	314	317	318	319	335	338	314	326	328	346	304	308	323	321	323	343	336	319	330	341	289	328	318	325	336	323	298	282	317	306	323	346	298	301	321	281	314	321	327	304	290	311	356	333	301	336	309	303	358	328	316	311	309	356	335	350	306	316	320	314	305	357	351	314	312	308	290	320	334	321	343	297	312	367	335	338	316	332	320	317	321	343	305	323	315	304	326	353	351	302	321	338	322	336	341	281	313	366	354	327	308	340	311	321	325	339	315	310	314	328	335	337	309	300	310	327	325	330	301	285	329	333	321	313	307	332	349	323	290	310	327	342	321	338	297	347	330	316	298	317	306	337	328	314	301	359	341	322	310	358	373	310	349	327	280	294	303	324	309	304	337	348	299	332	320	288	297	354	321	318	295	317	318	305	314	306	297	293	343	339	332	356	326	334	331	289	324	306	315	317	346	331	301	331	283	333	291	319	328	323	307	313	321	306	315	320	329	328	323	330	320	299	317	343	344	326	350	282	332	319	331	340	296	291	296	329	344	313	322	296	296	356	303	322	321	319	327	314	319	310	335	308	303	313	336	332	311	324	333	338	331	333	332	349	310	326	322	323	305	298	328	308	332	357	325	310	310	309	342	340	312	307	316	331	319	368	316	328	343	318	339	333	298	343	331	341	310	338	308	290	328	283	311	311	306	318	319	304	329	285	330	356	301	313	286	316	302	336	350	310	307	336	320	308	329	314	349	282	292	312	307	310	297	323	338	330	315	303	289	328	318	336	302	347	296	335	345	336	298	345	319	330	318	319	312	293	310	345	358	341	327	339	302	307	354	326	296	300	311	300	333	317	295	322	304	317	338	323	332	353	356	311	322	334	313	311	293	317	318	354	330	327	321	318	328	312	307	318	329	303	338	309	297	298	317	332	351	331	311	323	324	350	315	333	349	355	323	304	319	353	329	313	299	353	307	317	295	310	306	321	314	316	329	344	315	317	318	337	336	341	332	359	295	314	339	354	315	308	311	316	358	306	375	315	311	325	341	304	307	331	302	294	310	319	303	292	305	326	344	332	344	338	326	313	319	357	325	296	319	307	332	323	306	319	341	311	314	322	323	330	313	336	328	293	303	324	292	300	345	310	309	304	308	325	301	292	329	306	299	335	304	318	320	302	352	327	301	341	331	356	280	335	354	349	327	329	346	308	323	326	311	292	325	335	273	303	311	343	344	300	308	276	334	319	309	320	350	330	299	325	327	339	323	308	322	320	316	303	319	316	302	340	323	293	335	318	297	338	332	339	306	337	323	321	332	369	330	308	321	283	333	337	313	318	317	315	299	324	332	316	366	309	346	346	305	321	331	367	307	346	327	320	338	325	304	314	321	329	326	303	336	290	347	307	342	334	308	340	359	319	332	325	286	326	310	323	354	317	339	321	307	348	315	303	309	313	304	322	342	338	352	316	322	326	300	330	303	323	313	328	332	357	293	341	320	320	314	310	312	315	303	353	313	328	322	323	328	332	372	273	304	319	324	347	338	321	329	273	311	338	296	308	322	315	327	298	349	325	310	309	316	336	317	333	344	310	299	299	341	316	293	337	358	328	327	307	300	295	282	344	354	329	304	294	306	305	333	275	300	321	339	321	290	314	325	307	320	313	337	303	294	329	311	331	293	343	289	316	281	288	296	308	338	314	323	304	342	306	301	313	318	300	367	337	303	358	325	305	312	292	316	297	326	329	322	300	308	369	319	338	343	288	305	313	333	341	314	319	324	341	321	311	327	314	344	334	326	300	316	312	298	314	317	326	327	306	323	333	306	331	297	322	326	289	313	304	311	296	326	304	331	330	328	290	332	324	301	326	303	299	288	313	327	341	300	293	329	325	298	304	337	302	342	336	359	302	288	324	300	326	317	320	327	309	291	357	319	289	296	331	288	326	348	311	317	322	303	335	324	335	329	333	317	295	308	322	347	343	302	312	309	322	328	280	320	312	316	313	324	284	326	341	314	320	318	290	290	334	291	293	368	299	295	320	318	331	327	327	303	311	316	318	332	338	338	319	315	359	301	299	313	305	318	327	313	314	323	295	344	316	290	325	314	337	318	314	307	291	320	329	341	329	322	313	315	334	311	313	315	301	333	322	329	313	312	339	298	352	327	349	290	316	309	319	317	314	283	312	318	314	328	293	321	338	310	314	288	344	327	309	303	355	310	335	306	322	315	327	331	289	354	335	342	330	310	294	318	323	290	332	313	289	302	322	303	323	305	342	321	325	349	303	335	312	313	329	292	279	302	360	313	326	340	328	297	319	324	311	360	310	316	287	310	346	325	313	333	328	323	342	331	316	323	317	304	285	326	330	327	363
25494	21592	29181	24897	22700	22297	15547	7792	5080	3707	2946	2266	1916	1617	1384	1142	1100	927	842	808	696	650	590	631	501	531	503	489	481	418	455	405	448	436	387	378	416	374	433	410	389	421	404	422	391	395	380	353	355	405	382	388	383	382	376	395	391	369	396	399	376	402	384	378	360	385	354	373	379	370	402	371	374	386	363	360	398	389	409	388	359	370	384	361	395	428	387	399	398	411	400	367	388	365	380	385	389	356	405	381	340	390	385	354	357	334	370	376	349	370	375	348	367	371	401	344	388	341	354	405	398	403	380	372	391	377	385	379	380	377	389	363	369	373	413	374	421	355	361	348	409	379	375	357	358	359	392	393	375	404	392	377	396	394	376	366	380	392	396	385	367	364	378	391	409	352	394	408	352	386	393	407	383	393	400	363	372	391	350	413	357	389	393	368	383	355	374	408	378	432	355	389	367	388	381	382	377	343	366	379	411	411	391	391	377	359	411	380	353	353	383	411	380	370	389	402	363	368	401	344	388	348	397	384	370	395	395	367	393	364	379	373	381	378	386	347	387	379	367	421	398	402	351	390	395	392	386	365	357	350	340	361	370	375	392	363	350	337	371	410	349	411	379	372	414	387	356	367	350	367	367	353	345	360	382	388	376	400	383	388	398	358	389	369	362	366	382	405	383	373	375	401	370	398	406	360	389	363	377	384	391	378	429	380	391	381	426	380	365	372	399	388	353	373	417	349	392	343	347	355	391	400	361	375	398	360	353	399	394	395	384	360	399	377	354	366	367	390	416	380	378	372	371	358	357	392	392	378	348	364	383	408	373	384	394	348	389	371	386	386	367	367	383	381	373	366	383	369	378	427	361	406	376	379	412	400	346	331	380	359	344	388	391	386	371	389	356	382	406	375	364	398	384	372	397	330	386	393	397	417	362	374	375	367	386	361	412	390	396	379	405	407	380	371	387	379	386	393	380	395	373	406	411	409	353	351	386	398	356	353	407	357	397	375	376	354	405	391	374	395	378	396	399	378	392	375	360	360	372	390	398	384	383	395	372	331	386	375	385	413	396	390	371	385	411	394	380	353	361	396	395	363	402	392	380	385	357	362	383	383	401	418	411	374	384	385	388	356	355	401	370	372	365	374	333	373	358	369	397	400	379	386	364	406	359	374	402	395	350	371	372	405	367	383	382	343	371	349	383	384	396	406	399	338	392	385	393	423	391	380	396	385	385	382	380	372	376	351	376	385	395	377	381	367	378	327	359	382	410	390	371	361	406	407	369	390	417	383	383	361	371	362	381	400	366	375	358	387	384	365	410	404	410	384	392	395	374	396	368	390	397	359	397	388	397	367	401	395	368	386	393	371	372	360	377	373	390	374	418	366	390	401	364	401	444	343	413	349	390	343	372	378	347	376	345	362	402	386	392	376	347	383	383	343	373	417	390	425	399	365	392	372	385	368	373	359	366	345	406	376	390	411	379	417	411	358	379	378	381	373	399	405	389	384	396	384	355	358	378	387	401	388	391	378	408	376	367	367	387	382	354	412	392	410	374	366	345	395	386	377	381	357	373	362	359	366	381	365	373	362	347	371	426	386	353	364	354	367	352	398	360	356	397	403	381	405	395	404	410	396	369	397	415	380	352	356	407	370	418	410	382	396	393	350	394	353	356	405	416	370	400	363	362	376	362	361	366	384	366	393	386	371	378	365	413	388	355	393	332	358	393	406	375	392	379	362	369	404	411	372	385	399	414	393	375	402	385	363	405	368	407	350	397	402	360	372	348	384	392	377	400	374	353	393	379	399	376	318	353	348	351	391	410	365	351	384	366	388	381	350	333	359	399	389	392	365	395	358	413	403	373	428	431	369	366	382	385	375	438	396	449	364	387	386	389	381	355	401	351	385	430	401	398	384	320	361	397	398	377	357	347	380	397	374	410	423	366	343	358	350	408	375	371	367	364	384	401	411	365	398	367	364	397	382	408	375	389	392	408	387	379	401	394	382	399	386	395	392	409	362	414	372	404	406	366	365	413	373	363	382	389	347	368	375	398	337	387	384	384	391	384	380	392	396	386	404	338	399	392	383	373	361	388	343	366	341	414	389	392	370	388	390	367	374	363	392	372	345	394	362	365	353	377	377	416	385	383	398	374	380	377	387	369	418	372	396	375	369	398	359	395	380	340	400	384	352	384	383	385	337	368	374	379	348	389	380	369	360	393	370	389	399	375	367	406	351	384	389	391	380	393	391	389	355	375	382	384	346	362	413	360	390	388	378	399	365	408	342	408	389	383	388	375	372	355	381	357	361	343	370	367	380	349	369	348	404	367	375	370	390	408	373	378	376	364	371	387	360	373	384	395	367	370	377	371	375	397	336	366	364	390	415	393	377	405	384	353	418	388	409	364	358	391	371	398	352	383	384	420	377	349	364	379	367	386	366	362	408	394	346	359	394	399	368	382	387	366	392	382	368	380	350	333	358	336	388	368	392	348	348	404	388	420	347	371	419	355	392	378	370	373	412	386	404	370	363	381	377	414	394	353	413	401	411	401	366	338	397	378	356	378	368	407	375	394	358	364	409	374	332	374	362	398	387	385	367	371	376	370	376	378	360	355	367	356	401	394	366	372	371	380	409	380	353	383	393	371	383	388	407	384	371	385	405	412	401	398	373	404	388	409	380	392	338	384	339	385	416	365	369	371	369	363	368	378	373	336	389	369	373	355	377	374	370	364	374	357	352	410	407	380	384	417	378	373	390	382	326	361	324	388	381	346	369	379	362	385	395	373	406	378	338	355	387	346	403	391	360	374	372	403	364	387	369	352	385	383	361	377	381	429	416	368	362	381	392	392	379	358	404	366	347	329	407	379	392	379	369	393	382	347	369	370	366	404	387	388	381	419	350	381	375	379	389	368	354	381	374	384	392	377	392	385	378	372	372	388	377	443	383	413	407	388	378	350	387	329	397	413	394	381	402	359	368	384	377	348	368	380	397	378	371	390	421	327	345	338	404	404	398	366	389	357	408	394	385	370	360	377	445	394	395	367	386	367	357	362	396	381	353	398	402	406	366	391	395	392	355	378	360	371	413	347	414	372	406	369	396	379	368	365	383	389	386	368	362	416	377	389	374	377	389	414	393	385	372	402	369	380	376	368	369	372	389	383	398	394	399	358	352	368	375	399	372	378	412	393	399	371	381	394	390	358	383	364	359	385	368	380	359	375	352	422	393	375	349	364	413	386	335	336	394	388	398	387	379	409	377	366	393	374	394	390	392	353	369	364	369	359	398	426	360	363	365	379	378	363	376	367	406	372	378	361	415	366	371	326	384	373	407	355	401	392	399	396	422	394	392	398	359	366	390	377	378	379	345	400	441	398	360	420	357	411	368	411	385	383	367	373	383	391	395	391	344	421	377	374	364	338	385	376	391	383	386	379	375	387	385	369	378	404	413	395	365	383	400	385	387	371	388	361	416	370	385	371	407	376	407	403	387	346	380	388	340	359	362
50162	62801	52451	37315	27007	18966	14207	10333	7754	5828	4455	3504	2874	2458	1915	1691	1485	1228	1152	958	850	809	734	715	603	513	544	442	495	443	410	410	437	388	398	385	395	390	379	387	386	408	383	393	418	387	374	386	361	336	351	375	326	403	313	362	320	329	354	347	358	359	350	337	340	389	349	341	320	364	342	365	362	378	342	401	334	362	351	330	362	353	329	358	353	340	390	365	328	365	355	355	389	389	344	344	358	366	331	347	343	331	337	336	359	344	357	371	335	335	346	356	350	376	375	363	352	310	342	356	384	350	334	347	356	338	348	332	354	354	362	339	371	363	354	364	358	335	341	349	338	356	381	373	359	337	363	369	366	323	358	383	351	366	351	322	354	348	342	369	367	332	364	337	353	340	354	340	350	346	402	341	365	348	353	392	337	340	354	356	374	329	349	365	371	370	353	329	366	380	377	347	323	366	359	354	350	355	334	330	304	365	327	387	386	358	373	345	336	381	329	335	327	350	345	363	333	373	339	337	387	384	362	340	359	320	364	384	360	367	359	343	395	340	364	358	367	364	357	355	354	352	368	398	357	394	347	341	343	358	343	359	354	361	350	339	367	348	358	357	302	352	372	336	382	335	367	308	311	362	337	394	375	342	385	345	349	304	396	388	344	372	333	350	333	344	378	326	377	340	337	353	344	369	352	358	350	332	365	339	354	357	344	350	387	341	366	342	360	370	348	375	359	345	386	340	351	370	394	366	349	338	341	347	377	407	333	354	371	351	344	376	379	355	359	371	383	361	337	348	351	368	335	394	325	336	315	305	319	366	375	370	364	346	348	364	339	319	343	321	374	351	349	369	382	387	371	357	360	363	349	346	362	387	339	361	379	338	363	336	355	357	355	342	359	361	396	362	326	340	409	359	335	339	380	363	343	360	398	324	366	343	357	357	336	338	364	401	352	371	357	354	354	378	351	344	357	382	348	356	324	364	374	351	348	320	348	372	355	379	371	342	355	371	345	345	351	369	346	389	341	388	329	360	358	353	336	358	338	315	335	337	308	341	299	378	344	348	333	331	336	383	312	333	354	327	373	367	359	354	366	334	389	360	335	325	343	330	376	326	363	336	348	345	348	335	375	339	369	365	362	352	321	332	343	353	339	328	348	363	348	358	335	349	376	358	368	318	354	332	348	380	353	320	363	340	342	366	363	387	361	368	348	370	355	360	355	343	346	342	356	347	311	378	385	372	374	345	386	388	350	334	343	376	386	366	393	353	369	340	352	327	346	341	370	339	339	371	361	372	349	344	347	361	358	352	338	359	354	372	360	360	363	317	344	321	316	383	337	364	355	329	364	325	390	374	373	332	335	309	375	358	347	353	328	341	370	352	384	362	359	372	380	364	344	351	373	350	344	348	338	340	379	327	326	361	349	376	342	372	335	324	387	348	342	350	361	354	353	346	394	329	331	315	369	360	338	341	370	335	337	333	281	387	377	351	358	355	372	321	352	346	327	356	324	355	387	335	359	322	362	357	356	349	350	341	369	358	371	362	347	345	364	364	362	393	350	375	348	328	313	332	367	342	342	310	352	337	353	334	357	310	314	355	367	346	332	332	333	345	352	343	354	377	358	364	388	362	362	349	339	366	350	344	336	366	372	359	354	320	371	369	357	319	336	345	346	351	390	348	371	346	360	358	359	367	352	357	360	326	350	338	332	360	377	378	385	345	344	374	340	357	355	358	388	343	378	346	330	341	346	317	340	347	373	347	358	400	335	373	328	319	319	337	387	340	335	374	333	359	350	346	379	360	326	360	360	335	381	363	332	353	364	359	348	338	360	349	325	349	340	368	376	341	339	339	364	346	344	378	305	350	364	372	357	350	332	336	337	372	360	355	368	361	355	341	359	347	365	348	356	373	339	315	356	319	387	354	352	350	347	344	337	401	351	369	371	361	351	364	364	346	380	408	335	368	374	368	375	353	344	380	370	348	374	358	346	353	328	347	361	376	354	381	332	353	337	379	351	354	343	340	347	309	344	366	351	387	333	354	364	329	338	361	375	390	348	325	340	362	349	357	370	358	378	335	324	327	360	353	332	318	314	360	377	336	331	363	330	345	382	319	370	350	367	369	382	323	351	326	360	377	352	334	336	347	346	373	349	349	322	354	325	402	328	348	371	339	348	350	410	328	355	348	345	324	345	358	353	330	367	357	318	363	356	325	348	364	334	348	322	356	318	369	318	355	338	352	361	399	340	363	354	358	333	359	350	352	365	341	304	368	368	318	335	349	344	361	338	337	349	383	347	372	324	367	372	351	361	338	334	316	345	402	342	365	355	360	352	353	364	301	352	355	365	364	335	349	326	363	348	361	325	320	353	342	360	340	370	332	360	352	348	325	358	354	365	364	367	333	394	357	341	350	329	338	362	337	325	376	345	333	366	358	346	345	357	392	338	346	329	354	343	340	370	341	367	365	355	355	350	365	365	345	370	339	322	322	362	376	338	314	346	320	317	366	385	340	364	369	353	329	359	354	333	365	372	336	320	384	331	382	389	352	349	362	349	358	326	366	342	364	392	325	376	401	372	361	353	343	345	368	305	357	372	322	345	362	351	348	377	350	335	375	347	345	372	367	349	341	351	363	352	368	339	368	332	324	367	359	360	361	374	359	331	374	351	360	317	346	356	343	372	342	360	387	346	365	336	387	353	342	390	349	367	333	385	376	366	376	385	331	394	364	371	333	360	355	373	360	356	319	349	348	349	336	326	385	354	352	366	334	350	351	327	328	320	324	364	349	384	352	365	358	371	313	373	367	375	401	384	363	353	352	366	367	293	320	336	373	354	347	372	340	350	379	331	328	332	321	388	344	363	357	349	365	342	363	354	358	342	343	360	367	375	336	378	314	357	346	332	342	343	366	337	328	347	387	368	319	325	360	356	356	360	365	347	332	348	327	302	389	289	359	380	376	374	359	351	335	378	339	366	349	350	368	381	341	344	328	344	359	363	354	355	355	410	337	367	359	328	372	345	349	362	337	350	365	363	380	389	394	354	345	346	336	346	357	313	354	351	368	335	335	364	374	379	357	376	386	362	357	365	350	375	353	363	382	361	356	358	321	365	305	344	334	330	360	358	331	330	353	386	336	375	352	366	307	357	373	355	337	353	362	353	335	321	353	359	366	342	330	370	374	366	367	368	312	338	345	368	326	319	363	340	337	342	382	377	389	359	350	352	383	358	340	344	339	375	337	352	368	357	346	380	383	344	351	350	368	365	333	365	342	368	349	321	350	353	332	346	344	323	366	363	371	345	375	331	365	335	329	386	331	354	343	346	364	337	339	367	365	361	351	321	344	334	338	385	372	352	350	382	384	345	349	373	354	376	340	349	319	363	352	355	346	329	359	343	353	356	371	351	360	343	345	362	359	344	352	368	375	342	338	338	343	337	356	343	380	351	387	363	341	349	352	354	383	347	379	364	363	377	336	339	353	354	377	355	348	381	343	365	354	350	361
25132	21638	29312	24735	22404	22407	16201	7874	5087	3801	2738	2307	1879	1561	1353	1142	1055	932	819	799	698	637	604	602	562	481	457	470	466	428	451	457	419	370	419	408	383	405	387	385	378	366	387	369	344	360	368	393	364	379	393	392	369	390	385	402	352	387	412	373	380	372	391	383	407	359	366	337	400	353	375	420	413	352	375	362	389	376	368	354	386	398	424	373	432	381	338	408	377	377	341	384	361	352	325	347	358	379	388	360	351	334	387	376	344	320	369	355	395	362	363	372	400	327	400	384	394	356	390	345	384	359	366	366	347	363	382	374	383	382	418	376	377	348	372	335	354	427	352	374	397	379	381	383	405	393	425	384	341	397	374	375	376	382	357	372	389	382	377	357	352	363	363	384	392	362	361	375	413	386	359	368	332	358	349	370	365	364	390	345	339	408	389	337	379	357	379	346	326	367	385	396	383	365	351	411	361	327	344	372	379	369	379	368	354	372	386	355	342	354	353	362	392	366	408	384	402	384	392	395	382	371	355	404	357	382	382	385	363	412	365	348	373	379	356	372	344	377	362	386	377	373	355	354	354	379	385	360	360	406	366	366	344	380	361	355	371	395	371	359	370	361	374	364	371	378	430	403	369	344	386	362	373	415	402	350	391	377	387	341	357	373	400	364	398	403	374	375	379	412	380	325	325	390	381	361	373	374	368	363	386	413	328	408	387	331	367	409	344	356	373	348	363	375	396	363	337	368	399	372	351	355	338	394	399	384	367	425	365	341	411	396	343	387	396	329	399	378	367	375	353	360	367	340	363	362	366	365	360	366	359	407	396	387	342	376	365	369	347	350	388	404	373	391	352	361	366	363	417	340	379	392	341	374	403	381	379	408	394	370	364	377	366	411	359	407	386	388	362	370	371	371	378	399	352	363	335	361	369	364	349	386	345	366	355	353	367	363	380	355	360	359	379	334	369	361	402	397	370	364	348	387	380	373	365	386	378	402	355	393	337	373	386	358	390	364	409	364	391	377	383	382	355	335	416	386	364	352	367	384	354	380	385	359	390	394	342	368	385	376	342	366	355	376	392	364	392	378	364	366	341	350	355	389	383	350	392	364	366	406	351	363	325	376	441	420	333	389	362	372	347	346	356	411	388	393	387	397	335	398	346	366	359	376	353	328	377	369	406	370	388	369	366	378	348	377	337	344	366	372	361	351	363	408	362	346	346	331	376	368	368	367	346	347	355	378	354	354	363	363	361	361	405	379	358	373	379	358	365	380	376	364	382	377	402	332	381	346	373	368	353	360	376	408	393	371	334	363	338	367	380	375	366	402	348	364	339	364	367	403	353	378	413	350	371	352	350	385	310	361	367	372	382	382	403	406	354	351	337	411	365	357	385	352	366	341	386	400	367	375	347	405	398	402	402	361	381	365	383	386	366	360	369	425	362	366	362	349	388	388	340	371	398	348	398	347	357	374	366	321	370	347	371	347	387	395	333	324	378	352	395	353	361	364	414	377	399	403	349	390	343	364	365	370	377	371	395	360	374	362	365	348	354	376	367	403	363	341	357	349	314	348	384	396	356	386	387	370	355	353	366	376	388	361	370	371	378	358	357	353	371	353	380	354	364	369	408	372	346	368	386	384	347	375	389	370	406	385	358	384	384	359	386	402	345	351	351	406	368	357	369	405	380	333	405	371	366	332	375	338	353	377	337	363	353	393	326	352	392	363	389	395	369	374	385	371	375	349	398	318	360	346	383	372	362	373	354	371	407	337	359	388	383	387	370	370	373	340	374	383	436	357	357	350	365	384	380	358	376	371	342	391	371	371	333	352	384	341	371	361	347	385	384	367	364	347	368	371	351	357	384	379	407	351	376	356	365	383	365	390	344	363	327	393	383	352	351	404	365	382	395	357	369	369	368	360	386	370	365	361	364	359	374	369	368	361	358	354	389	378	353	353	361	379	358	384	375	363	395	385	342	342	361	376	367	395	424	379	361	368	375	360	393	366	384	337	386	339	375	371	363	345	349	367	351	331	389	354	332	352	379	377	355	400	375	381	387	366	394	367	363	381	379	361	338	406	330	347	373	392	366	336	376	368	377	369	371	382	369	381	392	371	333	342	339	375	384	374	358	393	375	361	386	373	366	361	372	402	355	337	377	380	361	357	352	365	360	334	351	361	389	388	348	380	378	378	381	332	356	345	386	370	373	336	378	354	361	412	346	379	368	355	368	340	385	347	360	355	368	359	360	372	382	372	373	383	387	360	339	326	381	345	395	349	348	380	316	391	404	372	351	404	392	360	381	377	375	346	367	330	368	367	368	394	376	317	401	368	375	402	371	365	372	375	391	372	379	363	384	365	362	382	373	376	403	379	361	363	383	357	379	349	359	348	376	406	326	334	377	404	359	372	369	359	394	395	378	350	354	380	350	345	367	386	357	365	355	393	388	390	374	397	365	408	410	398	367	399	393	353	379	375	369	376	347	373	344	374	397	412	416	358	389	329	349	352	366	364	375	410	370	399	367	373	378	362	385	360	341	365	339	391	351	379	381	390	400	411	363	361	382	338	360	368	357	366	392	366	394	383	373	377	376	408	383	385	326	382	381	358	390	370	372	395	351	394	341	392	396	405	385	385	388	345	399	365	399	363	380	387	365	392	367	384	386	398	346	346	361	391	385	365	342	374	347	398	366	367	380	401	352	338	302	401	362	367	367	391	386	359	398	394	374	378	387	357	325	360	378	392	411	373	377	341	389	367	367	340	352	400	347	380	399	383	392	353	385	387	354	375	388	393	375	356	360	353	364	396	376	377	409	352	382	356	366	380	372	403	380	377	349	365	344	349	369	337	353	400	341	351	355	371	379	360	397	359	385	386	409	372	355	369	379	373	364	380	378	337	398	401	333	347	378	385	359	353	356	383	381	408	406	384	363	376	384	373	374	402	399	380	384	367	389	411	386	349	381	354	391	406	360	349	382	373	357	382	358	368	383	359	381	389	400	376	353	362	413	359	336	404	366	344	406	350	361	399	361	334	378	374	355	379	357	342	384	337	388	343	366	367	358	381	349	369	408	364	357	368	330	413	342	394	358	377	353	400	355	384	363	396	385	314	354	365	376	391	354	390	362	360	333	390	379	385	359	314	399	352	365	385	365	378	372	375	352	350	372	352	352	361	345	387	365	372	372	393	366	370	402	359	346	387	377	395	361	327	354	343	366	357	372	384	346	360	362	377	398	379	350	388	394	409	356	383	387	421	388	390	341	382	368	353	342	422	390	362	380	361	372	377	377	354	357	377	373	386	390	361	375	368	387	333	366	345	353	385	380	358	350	353	388	365	414	369	359	385	353	374	376	337	370	396	355	350	342	346	394	401	406	360	370	383	367	391	378	354	332	386	365	375	329	398	369	367	356	351	375	384	378	374	374	334	335	351	375	351	373	366	368	337	354	419	343	340	371	345	332	351	373	358	349	360	374	371	375	388	340	356	344	395	343	379	397	390	357	361
53507	66157	55852	39347	27637	20305	14909	11261	8374	6212	4614	3742	3038	2562	2081	1740	1516	1321	1159	999	916	794	710	645	618	544	528	505	479	458	437	444	434	432	424	398	394	401	421	356	361	375	344	363	362	372	370	351	355	336	357	330	332	387	356	333	328	350	362	392	347	335	371	395	327	346	336	338	364	349	330	333	341	348	319	333	347	370	324	369	363	337	332	315	325	362	353	335	364	321	365	346	368	327	336	367	347	341	350	377	379	364	334	340	372	339	338	358	373	325	364	341	378	330	292	360	332	353	355	337	332	347	349	384	365	326	377	333	345	368	351	351	366	346	354	334	320	344	367	376	353	365	351	326	327	365	352	341	345	355	360	351	338	357	330	342	367	339	327	344	348	344	354	373	359	342	356	317	297	378	350	358	312	317	317	375	363	348	360	354	367	342	348	353	342	378	363	335	376	345	336	365	378	362	336	382	350	332	357	334	330	362	330	359	354	369	345	316	303	359	351	347	369	364	323	357	346	329	354	359	359	336	341	333	376	341	385	306	340	366	370	344	347	370	356	343	348	329	334	341	375	337	356	333	343	329	376	371	330	341	356	364	378	352	368	342	340	335	341	336	355	362	349	335	359	335	341	371	390	343	353	340	333	377	340	351	335	361	322	349	388	351	377	346	357	372	366	349	359	365	319	359	374	320	353	394	333	353	356	342	354	337	349	323	344	355	375	390	362	371	359	371	323	336	314	337	344	362	362	365	288	346	338	312	351	352	356	348	361	350	351	363	318	364	338	368	363	373	384	313	339	355	345	337	368	351	340	378	336	330	374	379	354	356	348	354	353	355	334	333	374	351	367	377	344	347	396	371	363	352	367	369	371	377	355	368	356	338	363	364	344	342	365	362	374	340	363	348	336	343	360	340	336	346	337	375	359	372	321	336	284	369	369	352	363	357	341	335	323	332	351	337	361	365	342	333	351	335	316	340	359	336	349	342	364	350	351	349	344	318	360	336	364	344	349	355	389	332	342	325	378	332	379	347	344	361	383	357	346	332	339	341	353	345	311	378	363	329	350	360	381	367	346	319	338	358	340	350	366	356	353	343	365	346	348	382	344	325	363	351	369	324	347	380	364	345	369	380	330	357	366	343	359	364	344	371	358	364	380	326	342	354	335	345	344	368	322	362	356	371	325	358	374	352	351	344	310	343	325	354	358	341	353	324	332	345	372	338	367	368	349	349	344	342	375	341	356	336	370	339	330	371	375	365	342	357	354	325	341	368	333	363	347	359	357	309	343	343	353	360	336	337	373	344	338	332	371	385	344	354	335	366	331	319	337	346	351	357	348	365	366	348	342	336	347	349	333	340	346	348	353	343	357	334	364	369	345	335	343	347	327	350	348	357	352	350	363	353	369	348	347	343	353	343	328	322	365	355	378	378	338	324	336	353	323	342	362	325	319	346	381	335	372	326	385	302	355	334	327	326	370	322	337	347	344	374	341	351	372	350	353	355	348	344	328	339	337	342	359	347	382	329	343	353	341	350	301	355	342	342	343	325	317	326	352	342	332	353	341	349	331	331	378	356	319	371	319	334	376	336	354	330	364	340	363	364	357	348	387	339	371	371	350	347	358	349	359	343	335	361	348	350	337	358	394	337	359	378	338	366	341	367	326	338	333	399	340	370	337	345	398	334	348	366	325	310	349	347	381	408	325	344	377	365	351	360	344	353	355	337	377	370	324	331	340	319	333	325	358	359	388	355	314	349	372	341	359	336	368	329	340	324	347	345	367	350	333	336	378	329	333	350	303	360	373	345	343	357	364	335	346	355	344	352	364	351	389	317	363	330	329	340	396	336	325	348	377	344	353	373	338	340	350	370	323	355	359	352	385	357	363	351	356	362	367	352	362	358	337	369	353	348	321	336	347	378	393	342	355	359	311	348	330	357	355	376	377	328	342	373	328	341	364	343	308	373	360	333	331	337	335	322	324	362	358	374	345	345	357	349	354	309	339	343	327	379	334	362	310	337	326	357	346	360	327	329	359	338	365	348	373	318	327	326	358	360	363	362	348	335	326	351	372	337	354	318	332	334	403	339	328	347	355	346	314	349	358	372	339	367	345	389	343	352	336	341	374	343	376	371	389	385	347	336	362	363	353	364	341	347	335	342	363	336	350	319	378	338	327	368	342	329	357	338	351	358	329	397	372	324	372	313	348	348	364	372	361	322	345	361	344	326	329	381	357	317	340	360	337	357	363	371	345	349	321	332	362	335	335	331	350	344	357	362	335	329	359	333	358	362	356	343	355	375	316	320	355	337	322	360	360	353	362	340	341	356	357	347	385	346	365	337	374	313	384	365	330	332	348	361	350	373	338	313	326	330	364	371	322	368	367	331	355	342	353	346	365	325	394	356	316	323	355	353	349	340	346	372	356	320	370	359	385	367	335	359	346	331	343	348	316	341	333	359	325	366	330	337	333	367	352	370	346	370	350	380	335	320	345	311	358	356	338	356	339	345	318	348	349	355	321	375	361	365	340	377	364	316	340	345	311	325	333	341	342	367	349	334	350	337	365	376	355	360	322	353	324	327	366	325	321	331	339	337	349	349	394	364	350	342	332	362	326	331	357	337	319	338	397	354	351	363	349	346	354	344	333	327	329	358	349	341	319	347	346	341	335	351	330	363	327	343	364	356	347	338	360	367	373	373	350	368	355	341	357	342	361	390	341	339	332	358	331	335	340	360	300	349	367	330	354	347	329	344	311	336	349	313	359	309	378	349	335	366	331	346	375	347	337	354	340	371	373	352	348	345	361	344	352	365	327	322	317	308	372	377	353	352	373	331	337	354	361	343	370	358	355	318	376	342	322	330	358	346	360	343	347	339	355	359	318	336	354	359	323	340	327	373	326	360	334	395	328	331	367	325	331	365	339	374	375	334	352	359	355	358	363	346	347	355	368	341	316	379	360	344	400	356	325	334	368	350	360	365	369	340	344	395	335	354	378	349	379	342	308	337	361	352	360	339	384	397	348	350	343	351	355	344	326	321	358	370	343	338	321	375	360	350	350	337	395	354	355	382	318	374	387	332	356	339	333	360	348	316	354	364	356	370	339	356	349	351	347	362	333	347	372	338	365	331	350	341	350	381	358	363	340	340	353	349	327	361	321	344	361	337	350	364	347	383	341	374	334	384	369	360	332	373	370	330	373	380	358	349	340	326	343	307	322	374	376	343	381	356	351	341	367	334	360	334	380	313	366	356	390	332	362	339	371	342	345	389	348	330	376	333	331	342	355	300	353	356	324	344	360	366	361	337	325	365	369	353	339	341	313	361	340	360	331	351	349	328	341	335	414	332	333	354	321	368	392	331	348	395	368	339	362	339	338	377	379	353	354	357	352	358	347	339	352	355	371	351	346	360	377	343	357	338	340	347	337	342	343	322	352	315	357	366	347	326	351	367	349	319	341	359	331	381	364	334	330	369	345	336	395	339	345	363	358	346	300	357	329	380	340	365
24284	21617	29422	24487	22385	24015	23783	12882	7808	5848	4341	3361	2790	2405	2003	1716	1454	1273	1096	1016	911	791	749	710	640	612	564	527	541	521	481	499	513	494	482	446	460	441	443	404	456	423	412	404	443	444	440	403	411	415	394	390	414	414	425	412	419	384	399	402	376	402	419	376	429	380	412	425	420	415	373	409	413	392	416	404	436	405	415	371	393	440	379	420	377	389	409	403	398	376	398	453	378	404	375	406	401	371	396	412	422	405	413	395	385	347	373	449	444	406	422	379	398	402	410	426	407	393	383	398	436	387	408	382	390	405	427	358	383	373	410	404	396	391	391	381	439	409	397	397	390	411	391	394	400	387	372	407	401	403	420	382	367	346	395	430	404	381	363	411	410	439	398	377	413	395	370	387	403	395	400	412	421	391	426	406	388	385	391	387	384	414	414	433	376	378	372	404	387	388	390	381	441	424	418	399	384	398	438	409	455	394	392	382	417	363	409	363	368	394	409	387	397	376	372	411	366	428	393	389	363	391	394	417	397	422	352	375	435	403	401	399	406	421	414	410	453	386	410	418	401	413	365	421	425	378	364	409	385	405	391	421	410	409	428	379	390	404	396	431	418	410	391	401	425	395	442	409	426	411	370	400	415	335	384	423	369	418	388	405	437	416	395	394	414	375	388	407	443	410	388	383	384	419	431	418	397	368	404	355	423	416	418	408	371	416	420	429	405	407	386	386	427	394	420	373	433	405	405	416	410	407	356	393	393	408	377	412	401	393	397	404	405	385	430	400	387	391	377	393	393	426	384	422	393	351	381	395	421	365	379	400	370	418	377	416	376	433	416	407	376	386	415	398	403	397	435	436	415	425	398	424	405	396	416	400	418	451	421	372	428	366	405	412	412	427	404	410	398	417	374	416	382	421	384	406	411	396	405	391	425	385	393	402	382	395	377	400	377	378	388	400	361	438	438	424	397	395	386	361	402	435	386	424	378	427	396	390	413	411	407	443	406	374	356	425	387	411	389	382	431	373	400	395	420	419	395	411	389	380	396	412	398	392	365	403	431	402	393	400	387	388	402	379	386	414	413	411	416	370	400	407	410	414	425	348	385	411	405	414	385	379	420	355	403	388	405	380	425	399	409	419	417	377	443	428	390	413	401	415	401	424	415	434	404	404	398	434	405	436	373	380	371	384	411	379	361	411	433	411	373	397	382	373	385	391	431	401	419	426	356	382	366	415	413	369	385	390	397	404	399	434	387	404	406	375	385	378	374	389	377	422	414	393	421	423	416	384	385	413	415	443	364	356	397	411	414	383	406	398	410	403	393	399	443	400	400	437	398	427	448	380	406	371	419	407	383	390	417	393	434	398	439	425	378	410	426	369	393	390	418	409	403	398	422	430	386	395	430	399	397	406	391	428	441	378	411	401	421	356	366	427	398	434	351	410	378	357	412	432	410	390	385	403	372	405	397	397	399	394	397	391	391	398	399	443	398	412	385	413	405	464	422	396	393	407	404	408	380	390	374	369	402	394	431	364	386	396	395	415	415	393	407	398	430	403	395	409	367	460	364	411	399	399	362	406	378	371	400	369	388	403	403	413	377	396	369	394	369	412	386	402	393	373	417	380	378	409	437	392	391	411	411	399	388	387	418	439	417	405	399	390	407	388	386	388	378	395	388	433	387	363	409	395	398	422	414	399	379	382	383	393	402	401	413	377	398	389	416	406	401	429	355	378	387	407	408	395	401	391	392	399	369	408	386	383	395	417	397	396	407	378	368	406	401	402	392	380	411	384	386	416	385	403	387	415	417	410	380	428	417	409	360	408	397	370	411	396	421	418	379	387	417	433	422	398	416	422	371	371	388	375	394	387	403	376	384	416	410	413	408	431	389	375	415	377	424	404	424	392	392	379	395	430	387	406	399	411	382	385	372	355	419	439	409	371	420	442	391	419	437	413	384	387	420	431	431	422	391	423	380	406	411	409	385	385	380	416	431	423	442	418	387	385	397	385	410	381	375	378	401	396	426	406	398	421	401	386	402	417	394	436	384	385	395	388	413	402	398	385	412	400	389	410	356	385	367	412	373	423	420	411	395	404	361	429	395	400	397	367	374	394	411	374	410	413	430	453	379	430	354	413	393	415	412	401	387	394	438	395	409	387	392	358	392	393	428	419	430	442	373	453	406	389	412	394	401	433	410	407	391	440	350	410	386	387	402	424	391	405	370	406	442	409	400	403	403	402	377	413	407	386	393	418	406	369	409	361	395	389	423	405	458	417	377	439	416	402	433	422	376	412	436	397	408	398	420	396	393	374	410	386	367	369	403	413	405	415	377	396	409	409	372	422	418	417	407	372	404	449	418	367	417	381	430	400	381	411	439	391	356	383	396	391	400	405	390	401	422	381	398	402	381	372	404	383	426	400	432	417	403	392	417	405	402	400	394	415	412	386	409	380	389	422	401	443	359	377	393	384	403	395	428	399	377	381	386	415	404	391	411	406	380	415	389	425	430	396	431	407	399	406	405	427	395	423	401	370	372	382	399	391	410	401	399	410	411	419	395	429	370	386	417	404	376	392	444	404	411	375	413	397	394	391	393	389	402	387	399	410	383	396	403	403	414	401	394	409	419	423	411	387	359	408	378	370	426	407	391	402	442	433	382	415	380	409	396	369	396	393	406	381	419	417	397	380	402	380	394	385	379	391	419	410	389	390	377	406	416	391	403	408	430	393	388	408	387	411	364	440	396	408	373	417	429	383	395	375	378	411	399	431	409	393	389	412	402	412	404	374	394	391	419	380	361	415	417	413	408	410	375	406	383	387	399	421	371	371	360	376	421	392	380	411	433	400	396	452	428	413	381	386	436	410	347	420	402	390	391	370	402	427	439	425	415	399	431	395	430	405	441	414	439	429	405	427	419	430	393	401	414	377	417	435	411	412	372	423	427	425	432	392	379	394	399	408	402	386	387	395	382	419	393	376	397	378	395	366	391	398	403	427	386	411	442	405	397	411	428	393	409	399	392	422	396	412	365	413	386	412	419	387	423	369	372	415	444	402	424	416	394	366	394	416	422	381	373	387	457	422	377	417	434	343	449	421	407	395	417	446	405	385	412	418	384	410	377	429	403	390	361	393	412	400	407	375	418	378	374	425	393	398	390	388	391	414	373	424	404	378	424	389	385	415	384	402	375	372	422	388	414	424	376	363	393	418	383	386	375	387	399	428	387	393	424	393	374	428	403	387	406	413	419	414	395	384	377	384	431	418	412	359	393	374	405	418	378	395	415	432	381	389	377	398	400	393	406	357	399	376	373	360	427	398	401	407	422	372	390	400	451	385	382	379	432	389	440	381	367	400	423	432	416	416	413	428	404	391	392	397	345	403	403	420	371	413	409	426	426	394	410	408	410	410	390	405	411	380	388	408	406	390	386	413	413	412	407	402	393	360	379	413	405	398	400	386	418	391	386	441	420	365	388	409	394	417	402	446	440	410	355	393	365	423	402	398
47385	65727	60867	44528	33788	25723	19506	15150	11377	8904	6688	5269	4419	3566	2917	2435	2000	1821	1526	1312	1223	1068	927	836	776	678	655	612	589	566	524	461	460	469	449	481	407	454	409	469	439	387	421	405	456	383	389	395	371	390	382	421	367	388	364	330	355	378	387	360	377	375	376	365	369	342	342	346	350	352	400	355	318	381	384	351	400	391	396	419	363	382	366	347	399	370	379	383	375	362	380	344	400	390	392	387	358	349	373	391	389	382	355	352	379	378	417	354	396	355	335	357	382	364	383	380	331	371	373	362	373	386	367	381	370	379	363	360	372	398	382	377	380	385	364	378	395	364	389	371	379	372	355	373	358	396	379	399	374	368	391	379	386	388	355	367	335	370	366	375	377	361	369	380	355	404	365	396	371	360	349	358	351	364	386	360	369	366	330	380	412	384	355	351	361	374	446	384	336	395	361	363	368	382	352	374	371	382	395	345	401	391	362	363	375	359	403	375	372	358	379	384	368	415	379	348	357	359	409	368	428	363	385	369	344	361	358	383	336	342	386	358	395	397	361	357	339	369	366	373	380	351	361	398	376	374	349	384	372	376	364	371	373	398	373	386	367	404	387	351	377	374	367	384	374	369	383	369	379	373	424	368	350	395	382	374	403	360	336	375	369	358	399	374	378	373	390	370	388	381	371	349	358	372	380	364	393	391	380	411	361	396	399	367	365	374	366	356	357	383	339	358	368	390	399	371	351	389	353	368	360	363	335	329	340	407	346	378	384	391	392	368	331	401	366	371	374	377	410	324	372	387	347	390	365	354	402	375	384	344	394	398	357	352	373	393	366	372	347	391	371	363	397	350	382	361	381	391	374	338	333	346	360	366	376	342	355	403	340	377	383	343	391	389	346	373	383	352	354	355	357	365	376	349	349	381	387	365	384	402	345	361	372	388	363	376	366	391	360	367	386	388	372	368	324	378	327	355	382	382	363	369	350	362	364	334	360	385	380	354	356	368	359	370	394	397	359	359	370	343	357	378	371	371	373	404	373	398	389	355	351	366	329	358	363	414	375	403	398	353	360	362	377	376	365	369	341	383	369	410	356	352	384	379	368	383	356	363	413	345	339	341	344	385	374	362	379	371	380	434	372	389	387	347	415	367	371	378	352	353	375	400	394	363	378	342	368	388	369	349	329	365	352	366	379	381	393	371	389	377	361	381	379	384	389	386	386	369	431	362	393	385	412	357	368	343	383	385	383	380	385	359	391	359	366	360	365	339	362	340	356	381	374	412	361	366	344	376	394	392	364	415	368	391	388	365	381	370	368	375	393	395	355	374	392	404	379	367	408	358	372	384	373	380	373	389	383	369	368	377	403	399	396	339	369	368	356	355	387	381	373	370	344	361	364	372	371	354	377	323	349	360	359	389	365	370	406	389	390	334	367	391	376	410	354	387	398	384	352	401	347	365	367	376	334	370	352	391	362	356	441	354	364	373	389	374	335	382	409	355	373	363	370	376	406	324	383	356	377	370	350	368	380	343	376	350	383	344	360	381	366	373	342	396	385	373	374	363	381	382	347	411	359	375	405	372	363	383	365	376	353	339	392	369	396	366	397	383	364	373	370	358	382	366	378	357	395	386	345	361	389	367	386	398	430	353	392	362	354	342	365	360	345	391	399	382	388	359	375	362	384	344	395	347	364	366	374	385	392	360	349	347	359	362	381	386	368	361	388	391	347	351	373	381	362	380	411	360	353	408	391	392	377	328	359	378	382	365	381	388	406	371	372	338	374	382	374	396	376	390	362	341	349	375	386	375	353	406	380	382	380	364	418	371	400	358	375	377	384	374	391	354	382	357	372	353	379	337	373	360	356	388	351	377	365	384	353	354	323	373	378	377	386	391	378	385	344	356	351	394	377	404	422	368	356	380	356	363	338	346	334	373	368	356	352	395	352	388	336	371	338	368	372	376	332	369	380	376	355	395	354	393	398	346	382	408	352	400	358	364	338	381	386	345	402	347	358	349	366	360	398	411	379	394	365	365	399	378	392	388	383	385	375	369	358	351	380	369	416	387	385	368	341	368	374	369	418	378	408	359	380	335	379	392	361	340	396	377	340	384	383	374	349	380	362	341	392	363	386	378	367	343	386	371	359	361	368	363	384	390	383	350	365	383	370	350	381	381	350	351	344	340	378	359	407	379	352	370	364	369	383	380	375	365	377	382	336	360	358	367	348	368	383	358	358	390	356	422	373	354	363	377	385	347	396	363	370	371	387	382	363	378	345	354	384	386	354	376	368	401	386	365	360	361	372	377	353	358	363	369	373	357	388	391	387	378	379	358	363	360	382	389	363	414	365	362	388	368	377	391	372	379	382	384	406	376	358	364	383	374	388	341	378	368	390	356	384	377	375	354	377	377	393	379	388	358	394	380	362	387	381	338	350	363	367	394	355	434	365	364	350	383	367	351	368	347	365	348	366	386	382	356	411	384	349	386	354	361	397	382	358	394	349	373	322	408	392	356	340	359	362	382	370	382	369	382	361	412	366	353	372	386	365	375	351	384	370	370	368	360	343	351	349	372	390	361	379	369	395	380	343	392	393	362	359	378	337	335	379	355	386	384	391	356	356	372	384	400	378	362	383	424	344	379	344	363	387	402	381	364	371	382	388	371	390	353	354	373	409	382	367	361	367	397	371	352	330	385	381	358	376	372	383	361	358	367	376	396	408	360	368	402	345	386	366	384	377	353	337	342	394	364	419	373	343	363	343	364	354	371	358	378	377	383	352	367	339	373	359	357	368	388	372	348	358	366	367	366	369	381	375	367	380	376	365	369	370	372	402	339	352	383	349	376	386	386	351	350	362	374	349	360	382	370	325	386	351	403	358	356	354	378	387	365	365	360	363	401	380	410	387	368	362	391	356	369	380	365	365	372	368	346	357	376	366	354	344	378	391	371	388	364	360	406	361	329	377	357	369	362	366	391	369	387	384	387	405	393	404	373	375	353	361	400	388	355	373	379	390	372	380	351	378	365	368	333	391	378	384	372	398	360	385	401	388	351	341	364	379	342	393	371	398	373	383	370	346	391	368	388	366	368	373	340	384	362	372	387	398	386	422	364	366	356	398	350	374	359	382	344	367	330	377	355	388	359	351	379	367	397	355	389	370	375	382	366	346	356	399	392	344	390	389	411	351	352	373	387	345	365	348	392	402	401	377	385	373	386	374	358	363	362	405	396	362	373	388	373	378	388	368	362	416	353	369	387	365	360	367	388	386	347	385	354	377	390	344	347	406	360	357	345	397	384	366	383	382	369	372	353	367	377	345	379	366	367	369	358	370	388	369	373	358	390	361	389	387	374	392	371	389	390	373	370	367	407	347	359	338	383	368	343	380	363	357	363	359	351	400	375	356	361	404	388	384	371	355	395	359	344	368	353	371	393	398	361	410	375	382	368	414	375	376	379	390	365	356	356	392	396	392	392	429	380	413	357	358	350	375	367	361	393	373	386	383	369
28879	24673	32316	30527	21933	14752	8805	5650	3815	2744	2113	1757	1504	1300	1149	924	827	743	676	563	581	494	519	469	444	414	391	411	388	391	389	399	381	342	314	388	354	345	332	369	350	335	341	313	346	352	336	332	329	367	312	363	321	347	355	328	346	297	360	321	344	313	295	336	301	360	330	341	303	301	319	297	342	333	317	351	327	312	309	323	331	310	352	335	334	307	336	327	321	321	335	325	318	349	302	355	322	320	356	354	343	320	322	339	312	329	333	295	346	344	321	331	333	311	331	326	328	329	347	330	340	310	310	350	309	326	303	334	342	344	311	333	315	314	329	349	317	361	311	320	309	315	313	336	327	354	321	320	352	307	348	311	330	318	301	326	363	319	345	290	312	338	340	309	310	331	324	323	329	312	307	323	326	286	323	332	321	338	313	334	325	351	376	327	355	342	325	332	345	320	308	331	337	348	360	379	336	317	354	336	317	312	301	284	358	341	352	287	360	297	327	346	341	336	395	323	360	328	313	324	344	366	329	316	296	320	352	350	343	304	328	333	341	311	336	313	333	319	316	315	329	313	324	348	338	343	342	323	353	297	336	329	301	350	330	315	268	313	323	337	324	293	335	331	339	326	327	364	331	336	320	309	328	301	330	339	337	290	304	331	319	359	338	338	341	314	308	328	302	329	282	306	297	328	338	345	301	310	323	346	360	355	343	307	354	329	322	329	342	317	327	324	319	331	331	356	361	357	314	357	327	336	307	345	329	348	372	314	346	346	356	300	367	347	319	337	310	342	353	307	350	312	333	333	328	306	317	343	310	346	318	318	324	303	351	364	326	348	346	335	344	322	326	329	314	330	306	337	328	350	330	312	329	340	343	361	335	302	340	287	367	357	319	312	323	331	332	308	305	323	295	325	314	329	323	373	338	353	332	317	309	327	318	347	339	318	314	337	340	299	339	311	339	343	348	335	352	330	322	339	346	317	295	280	337	334	323	342	329	324	369	290	306	296	325	320	324	334	358	358	303	332	342	346	347	315	338	326	321	299	328	323	336	321	340	331	336	329	332	303	309	338	338	396	349	342	333	337	344	366	342	300	363	300	334	305	319	320	356	330	328	336	348	359	322	321	359	320	318	340	340	319	327	329	368	354	324	302	321	322	347	342	352	335	328	362	322	370	304	308	338	336	309	324	308	339	332	311	298	312	333	339	334	327	346	342	317	341	366	341	324	337	342	327	341	322	349	330	350	362	341	317	332	314	303	334	376	315	315	346	364	335	351	330	370	340	317	325	315	323	318	335	346	326	361	343	332	322	346	326	328	295	355	368	335	301	323	305	336	338	332	317	328	345	340	326	334	359	321	368	342	333	296	380	327	361	351	321	344	324	331	331	357	322	363	360	369	325	323	329	362	324	340	359	313	345	362	320	372	342	299	361	317	336	324	310	326	330	316	311	306	316	359	329	312	330	309	301	355	318	343	346	340	331	330	300	351	336	353	309	341	374	327	354	292	342	317	329	356	323	321	342	317	326	333	340	310	333	331	346	349	317	370	344	300	312	340	308	321	321	313	298	319	287	306	332	337	305	324	287	357	362	313	306	327	304	304	345	331	338	344	356	318	314	312	321	317	320	315	351	298	378	328	327	324	316	308	334	337	366	333	344	311	331	348	335	334	344	328	322	344	341	333	316	350	340	345	342	327	335	351	331	319	352	344	322	335	310	322	350	322	309	310	316	320	312	334	321	331	332	337	297	339	306	314	355	335	333	361	322	359	362	322	389	344	327	352	331	313	298	319	341	332	321	331	351	331	329	356	331	327	324	330	328	343	328	311	352	326	341	382	376	347	326	341	325	380	333	336	305	317	331	346	331	340	322	331	350	340	337	352	334	313	349	374	319	319	316	319	333	333	337	307	293	303	326	345	324	320	351	350	334	325	326	343	313	339	321	353	342	336	324	326	342	333	347	314	301	362	316	326	345	335	325	349	326	363	330	343	345	349	326	330	350	321	307	321	350	338	320	334	350	313	307	375	324	303	338	326	359	320	339	339	315	337	332	309	316	345	350	360	353	330	316	336	343	341	333	329	345	338	349	331	311	323	348	342	341	333	330	337	324	332	328	316	341	350	331	332	334	333	323	333	325	332	302	312	305	326	342	334	315	344	334	331	353	327	361	338	296	320	322	340	306	369	338	363	337	328	331	306	306	326	341	343	322	353	344	334	351	337	337	355	324	321	354	346	352	354	324	327	336	322	317	353	351	329	328	297	352	347	340	347	332	341	312	306	311	316	353	335	341	327	364	340	318	341	354	346	331	313	349	352	321	332	354	310	345	329	300	307	340	325	319	308	326	312	327	330	329	327	323	304	320	316	337	345	333	328	324	314	331	311	345	311	332	333	353	353	348	331	321	327	337	351	333	347	322	309	334	294	309	305	350	342	323	333	387	336	314	337	286	333	319	304	309	343	352	307	303	313	340	303	340	342	277	319	346	310	370	314	328	334	326	317	341	311	354	335	345	343	330	346	347	336	353	296	325	332	314	324	378	312	332	319	356	294	336	325	346	345	319	312	331	359	340	353	359	328	321	355	327	344	308	316	348	290	324	343	319	340	337	318	336	335	334	344	338	338	322	323	319	320	327	329	344	342	338	329	324	327	328	348	323	327	327	316	340	337	349	358	318	339	286	326	318	343	354	315	326	323	309	356	310	331	316	329	340	328	302	308	332	323	340	363	337	343	312	304	365	340	347	340	325	329	338	354	298	336	342	335	325	339	360	317	353	330	343	339	344	322	322	320	344	298	333	328	330	344	354	302	342	336	353	327	352	325	339	325	352	315	343	343	342	323	340	330	350	361	323	347	335	340	344	330	340	324	325	324	309	311	327	343	324	318	323	326	343	305	344	351	333	353	319	310	341	374	330	333	344	331	337	328	336	353	359	345	292	319	351	349	343	325	329	355	319	344	326	352	311	316	341	329	323	342	341	337	330	345	346	352	341	330	340	348	345	300	302	339	352	331	345	334	302	339	312	319	329	322	316	325	315	318	335	342	352	345	319	325	344	344	369	352	326	306	338	380	325	286	295	303	332	343	322	317	356	335	362	309	350	352	346	288	349	333	313	340	328	360	336	336	294	355	318	343	357	342	326	349	339	320	324	305	363	355	296	324	295	316	355	354	328	349	346	333	334	333	337	313	349	345	314	341	323	301	344	315	324	335	356	328	351	343	328	296	332	383	332	302	316	318	349	318	330	361	359	345	320	336	303	339	333	336	323	344	309	342	336	325	297	352	331	320	335	346	328	330	338	290	334	329	336	323	311	303	354	301	364	297	306	338	314	329	364	339	349	311	344	311	345	316	333	333	318	310	334	352	332	314	330	359	333	313	318	333	333	340	349	312	318	328	290	380	331	352	324	340	322	329	353	328	343	335	371	306	313	317	338	330	330	327	340	316	319	371	306	336	324	297	364	336	313	323	307	304	330	328	344	318	309	309	358	342	312	305	335
48325	60300	48092	34749	25128	17916	12517	9316	6646	4867	3638	2855	2444	2027	1680	1409	1257	1058	919	795	701	695	628	586	508	467	452	425	397	401	393	380	380	381	346	343	364	341	333	356	333	321	348	341	338	347	356	339	329	325	333	315	332	310	336	311	308	306	313	349	321	290	312	300	313	328	329	288	289	311	277	352	304	340	333	309	320	314	314	318	315	306	313	302	338	329	324	315	316	301	326	324	330	319	322	323	324	335	293	346	329	292	327	318	312	296	328	318	320	367	317	313	322	320	304	291	309	316	325	345	339	316	303	329	293	310	301	279	316	291	328	315	308	314	302	298	335	306	293	346	331	323	323	312	327	309	315	327	327	285	314	307	311	313	297	318	317	363	310	356	325	313	293	322	322	320	302	288	321	295	347	295	304	316	293	324	341	369	338	295	329	316	297	290	327	298	298	318	308	336	291	327	308	327	281	342	297	324	331	301	296	318	345	331	328	321	305	295	323	345	343	307	282	323	328	299	297	346	305	303	319	324	319	334	302	278	306	298	322	324	309	314	311	318	282	278	330	369	318	321	306	330	308	295	299	326	333	295	334	353	301	338	337	306	302	298	300	303	343	336	344	314	306	282	293	302	323	325	348	338	341	323	304	333	345	332	317	322	318	292	340	337	305	330	296	336	330	306	338	331	323	326	328	325	314	309	308	321	310	311	321	308	340	331	343	310	285	325	313	317	323	297	339	333	332	305	302	356	306	318	318	328	308	308	315	331	319	313	325	336	334	329	316	309	318	288	315	336	312	316	312	339	311	305	316	306	318	321	311	317	319	311	281	326	323	309	361	329	304	321	329	302	317	272	326	291	310	320	335	328	314	317	309	329	357	326	312	314	336	311	315	329	308	347	333	310	309	281	322	308	296	318	321	285	318	326	299	294	320	352	294	323	303	342	292	290	314	331	307	309	311	327	322	302	315	329	314	285	319	300	327	302	335	322	321	346	342	331	308	332	282	308	318	335	319	335	297	316	324	319	305	309	310	320	296	284	307	324	297	296	318	312	305	286	336	321	313	360	321	302	292	306	344	296	318	298	314	295	340	330	311	317	364	316	276	308	332	332	296	366	294	339	316	316	320	337	358	355	318	321	330	331	300	291	307	308	308	366	307	316	301	312	295	315	313	300	352	327	314	306	343	311	308	333	301	314	315	319	296	296	329	316	291	316	314	332	328	321	299	288	338	303	347	342	333	345	324	334	307	280	319	275	310	334	291	330	333	318	340	313	351	279	338	301	322	312	310	323	331	311	330	286	306	293	308	322	330	279	342	314	295	306	302	321	324	279	299	295	297	317	308	286	333	297	291	288	301	316	339	324	334	330	306	313	321	293	319	320	300	329	317	311	306	319	334	302	289	307	328	343	302	312	281	361	296	282	313	285	303	307	307	309	310	276	304	302	322	301	323	317	347	343	303	323	308	308	308	311	307	295	303	321	321	339	326	319	312	331	325	296	348	300	315	312	329	313	307	325	355	306	294	321	318	336	304	305	319	327	304	312	319	291	280	353	315	319	296	287	309	312	321	344	317	320	297	323	328	330	302	299	321	327	297	343	316	319	334	309	333	316	346	348	306	293	335	336	308	329	327	311	348	319	290	296	327	303	291	297	340	324	318	321	299	307	320	318	300	344	318	282	337	361	346	366	325	305	323	281	316	323	337	294	347	341	309	313	321	333	327	348	363	306	295	315	336	305	345	313	313	351	310	287	323	305	323	303	328	325	324	303	312	314	317	336	304	340	341	322	309	299	313	321	299	352	330	327	323	315	318	312	319	344	323	333	322	295	319	325	324	319	307	303	327	341	312	348	299	342	336	319	311	338	324	290	322	339	322	305	305	339	312	274	335	325	340	284	322	340	308	317	303	324	332	338	338	317	278	292	314	316	319	349	318	311	301	313	297	321	308	310	328	303	309	323	324	316	303	329	312	322	340	299	322	314	327	329	331	299	320	310	297	325	311	298	309	331	297	321	308	325	315	280	311	303	324	287	329	321	317	338	317	314	320	337	332	331	322	311	321	320	303	316	321	293	300	320	298	320	341	303	334	304	300	341	340	308	329	310	301	287	325	295	324	322	302	317	323	310	335	338	302	320	320	328	306	328	316	298	278	348	306	292	317	308	311	322	340	344	319	310	318	281	305	317	302	314	346	325	295	306	337	298	325	313	306	299	344	327	330	344	292	316	313	328	331	328	333	325	341	318	333	306	276	298	326	301	288	285	287	300	325	295	348	346	283	339	322	322	306	297	280	317	289	292	332	311	300	337	289	306	300	303	326	304	311	334	350	308	335	314	301	316	337	309	323	309	308	315	358	337	287	319	322	295	331	345	309	324	305	337	342	333	348	318	320	305	332	310	326	332	296	295	335	332	315	308	298	344	309	337	317	343	304	315	324	315	320	305	310	321	322	310	300	333	315	322	307	359	345	300	316	304	329	352	329	319	317	295	299	337	300	315	325	306	350	303	327	366	349	338	323	315	298	347	327	301	309	340	318	338	327	362	301	310	303	289	315	300	333	322	287	295	292	286	324	338	319	321	333	322	314	300	323	316	344	318	330	316	313	339	292	323	316	325	303	312	324	308	326	339	299	305	333	310	303	327	358	330	319	313	327	354	302	298	324	326	325	315	310	323	324	329	326	315	322	327	306	301	329	339	320	322	304	313	329	309	333	338	305	323	313	308	322	306	300	335	294	333	348	310	319	332	327	333	303	345	336	326	304	331	313	309	315	332	292	340	327	306	328	304	318	308	308	285	336	305	313	343	342	309	318	302	319	276	300	313	316	314	300	323	312	317	375	328	319	337	280	314	317	338	304	326	307	318	289	290	327	301	278	311	323	353	301	328	349	333	328	325	324	323	341	326	289	329	282	283	352	309	330	302	309	330	352	272	314	319	299	297	289	305	307	303	330	328	331	319	337	334	307	313	296	313	306	323	311	317	307	334	299	328	311	305	340	303	300	328	311	312	359	326	314	308	319	303	307	303	360	340	316	314	305	302	324	337	305	308	319	348	314	322	322	296	320	310	309	333	318	321	316	302	316	311	309	347	320	340	292	329	346	312	297	289	291	301	319	319	319	313	323	325	277	323	368	316	310	308	312	327	289	306	301	328	323	311	333	324	304	310	304	335	346	302	319	317	321	295	285	314	314	290	285	302	304	343	320	310	346	330	302	325	345	315	317	261	311	319	281	334	359	318	316	332	329	299	341	318	353	313	329	296	297	327	317	329	337	313	317	309	288	326	298	334	324	304	317	314	309	319	331	304	322	302	299	314	319	316	321	327	313	310	353	322	313	317	329	313	326	331	298	280	317	314	287	306	318	303	296	313	279	316	311	294	326	339	312	308	298	319	321	297	311	327	322	313	292	324	327	305	299	329	310	332	301	338	300	309	325	327	326	315	300	323	315	332	356	322	303	296	324	307	333	307	309	311	319	330	334	366	344	310	330	309	326	317	312	305
25360	21621	29230	25240	24157	24160	18808	10072	6551	4658	3663	2934	2364	1948	1623	1385	1224	1087	991	823	766	712	678	569	600	575	499	514	434	463	479	431	442	438	434	409	392	414	422	381	404	443	424	416	425	396	373	426	385	368	416	377	350	366	394	413	331	369	363	359	357	370	392	389	358	392	391	383	357	357	359	378	411	370	423	388	349	390	345	369	377	368	367	361	343	402	339	382	391	379	412	370	354	376	346	381	370	383	381	381	350	348	365	376	357	386	399	360	393	351	413	386	394	341	387	369	379	357	361	372	387	334	377	363	378	382	388	387	363	368	407	359	391	373	406	371	355	379	373	371	370	391	333	373	342	389	427	337	396	391	392	392	372	399	348	391	393	342	358	334	404	383	361	355	354	382	369	410	387	360	384	365	386	387	370	342	380	369	369	398	377	392	379	384	408	434	402	357	371	369	414	392	428	419	372	366	363	361	393	309	342	376	347	390	371	382	362	369	394	383	366	380	350	366	355	392	406	406	396	370	343	393	360	380	405	394	370	403	359	380	363	361	353	410	389	370	369	381	373	381	400	395	380	355	376	371	354	380	400	389	337	405	397	362	371	379	374	372	382	394	378	425	364	397	392	377	378	375	427	369	354	419	330	395	349	382	379	383	401	413	383	378	351	376	410	392	389	371	335	370	357	385	393	357	329	362	381	384	388	375	388	371	374	366	362	385	368	363	408	411	359	380	393	363	363	396	361	348	388	385	394	370	345	362	352	366	363	362	354	376	375	407	386	360	366	403	383	345	367	383	373	365	378	382	352	359	370	368	405	374	398	367	361	406	369	364	381	395	363	380	364	398	365	383	355	361	377	341	411	329	368	361	384	348	341	385	328	352	365	377	375	364	377	406	346	400	364	354	376	388	369	391	374	391	360	417	338	338	350	362	340	387	365	367	399	340	388	383	392	400	369	402	392	322	366	356	346	380	397	354	336	375	321	360	370	386	377	428	388	348	369	361	372	402	377	361	410	404	373	392	362	364	369	382	387	376	382	387	384	374	397	388	371	361	361	392	350	386	384	381	359	337	393	383	403	392	369	351	348	403	375	398	346	375	387	361	365	374	342	363	411	392	377	363	372	327	362	331	420	383	441	370	365	385	402	349	382	360	384	394	373	362	370	371	410	362	381	393	345	358	358	363	350	389	373	370	384	378	319	389	375	365	371	349	360	367	389	408	377	373	383	358	367	391	385	388	353	381	367	375	408	389	359	350	381	381	370	382	351	399	402	370	370	370	340	350	378	378	395	401	365	348	396	369	382	380	398	353	356	356	359	393	359	386	385	348	366	373	350	383	380	354	373	365	340	352	402	339	389	371	392	363	363	356	417	375	364	379	378	400	367	395	371	366	379	364	417	383	397	353	362	390	343	392	382	390	360	381	351	361	382	370	360	382	385	405	379	381	406	374	368	386	407	379	385	364	363	388	386	362	359	367	376	379	368	391	386	394	380	353	366	389	364	353	348	377	344	324	364	395	375	342	401	355	377	381	365	339	352	378	382	373	397	395	405	395	366	358	380	393	358	403	383	346	393	381	364	359	409	397	406	346	385	383	369	383	375	369	365	381	354	376	361	352	389	353	344	363	330	384	368	373	360	368	402	384	375	376	329	368	398	364	453	382	356	370	380	373	340	332	378	361	404	361	368	377	400	342	362	387	397	358	379	346	382	369	372	379	362	383	373	378	363	372	345	370	374	395	343	377	346	390	398	353	379	362	387	365	385	373	388	392	390	391	390	391	332	362	349	374	368	347	393	367	391	355	354	383	377	400	381	386	396	385	367	344	346	388	405	414	368	358	372	359	395	379	371	369	367	381	352	376	359	358	361	363	412	401	380	358	360	406	387	388	338	397	348	378	362	388	378	347	378	383	387	369	376	376	343	366	377	382	357	366	344	374	384	373	383	354	366	399	391	386	379	364	388	336	361	380	349	365	330	388	391	362	343	411	388	356	352	372	369	398	380	364	354	353	363	377	415	368	374	381	409	339	353	372	358	341	337	360	364	392	345	399	368	332	372	404	359	368	410	411	412	360	332	368	355	362	342	367	393	366	346	379	388	399	371	347	351	379	343	350	395	378	372	384	352	394	382	366	392	362	358	334	387	363	365	393	411	363	354	372	363	329	387	345	378	383	371	347	354	359	364	346	392	388	369	381	356	390	349	401	382	357	350	377	367	399	355	371	361	324	371	336	341	388	343	356	372	387	418	397	403	364	416	392	385	363	382	388	407	360	350	386	377	381	389	365	380	362	396	372	372	373	346	355	396	424	380	357	382	353	365	387	383	377	394	391	377	399	376	383	376	395	382	353	378	383	381	353	371	378	399	356	383	372	377	379	388	369	354	377	360	360	382	386	381	365	350	392	377	405	384	395	391	398	371	356	389	380	392	388	399	361	396	374	358	387	416	360	393	372	348	397	378	358	374	365	368	365	358	390	380	349	353	380	402	365	371	384	359	382	372	387	379	389	375	382	328	357	365	366	389	352	389	358	350	389	368	412	367	418	408	387	360	359	337	344	399	385	418	385	354	353	378	375	335	394	373	390	393	381	363	373	371	351	375	406	374	408	379	392	341	377	369	365	362	359	383	375	403	376	366	343	342	407	397	371	370	373	367	386	380	372	390	390	399	394	391	372	381	373	384	352	384	359	358	378	352	376	399	354	362	358	369	371	387	366	351	390	397	385	418	378	382	411	386	379	411	384	395	368	376	397	335	394	358	391	373	397	399	365	330	382	374	391	415	365	385	372	396	376	370	356	376	399	431	343	393	354	377	397	362	413	385	359	356	375	383	384	374	392	372	382	394	358	333	403	373	389	419	354	364	360	360	372	371	410	386	392	356	402	379	360	380	372	373	379	347	380	381	378	360	363	359	369	392	393	417	394	366	375	361	378	380	367	388	365	364	367	362	372	370	412	377	352	371	353	385	378	363	391	354	398	396	363	365	374	374	390	372	381	382	364	365	414	361	385	364	360	381	390	367	354	351	362	384	392	386	386	355	363	364	369	358	358	370	360	406	372	364	386	418	398	378	416	380	339	365	384	406	373	375	377	385	340	349	359	387	338	327	401	369	380	339	366	366	363	363	359	346	393	350	346	382	369	364	353	360	344	420	404	365	374	370	341	346	334	372	384	397	331	407	363	374	342	410	381	372	345	390	389	423	381	409	347	386	398	386	367	345	399	364	362	376	370	342	362	372	356	379	354	367	413	383	365	348	369	418	370	401	361	360	375	352	377	361	355	370	371	373	385	394	338	368	386	403	371	345	357	386	348	388	387	377	432	343	377	367	364	368	360	358	385	397	356	371	408	351	394	384	369	395	365	428	376	344	378	372	354	397	373	363	371	378	391	397	370	384	335	373	366	352	387	385	395	413	370	383	375	343	366	363	371	381	402	378	400	358	336	390	371	360	373	350	365	414	361	372	376	393	371	365	348	389	370	343	385	367	342	360	378	367	372
49452	63502	54545	41895	32924	24055	17419	12882	9725	7231	5662	4527	3613	3005	2409	2041	1739	1447	1234	1146	992	894	794	647	694	653	584	549	489	488	403	438	434	446	484	412	369	429	443	434	385	394	386	390	392	379	373	370	382	342	375	345	369	379	349	355	376	331	358	369	355	364	342	328	342	357	334	342	343	356	368	351	358	338	330	349	361	334	358	384	336	363	354	337	359	343	346	375	328	380	356	344	328	388	391	334	361	380	352	380	349	364	316	365	334	366	350	351	390	358	351	353	368	359	332	307	359	352	337	368	367	376	369	328	376	344	370	368	344	331	368	363	340	385	352	350	338	346	338	368	345	381	340	337	356	361	367	370	383	381	340	380	360	351	346	330	366	382	349	353	373	359	339	341	343	375	326	346	379	354	362	354	356	348	333	361	339	354	367	376	352	358	351	327	329	334	326	349	362	356	371	319	346	335	350	365	345	365	348	320	318	367	365	356	342	323	347	373	356	344	355	344	353	351	332	346	373	380	345	358	364	349	329	347	364	317	359	364	376	344	354	375	354	348	340	335	320	355	314	337	345	375	362	327	329	390	342	338	373	363	347	364	324	322	375	363	354	361	378	320	370	342	334	327	346	353	333	348	342	396	343	341	341	371	325	336	366	333	348	357	371	346	343	346	353	314	321	355	334	354	341	375	373	320	342	349	342	328	373	305	337	342	366	366	342	345	366	333	350	350	347	369	315	331	363	337	323	340	372	358	320	355	352	328	375	371	397	342	359	360	321	363	307	325	370	346	309	354	365	341	358	358	343	360	350	365	355	335	375	352	326	364	342	360	357	357	350	346	323	334	341	342	334	337	339	320	346	325	341	310	302	334	349	346	346	351	387	354	381	388	345	377	363	381	352	352	337	328	344	328	352	340	359	346	350	332	355	337	368	347	369	383	346	345	356	343	336	381	347	383	347	346	345	344	329	347	314	332	354	323	358	328	372	352	366	373	385	342	341	354	364	345	359	378	344	357	338	339	330	330	361	373	334	338	372	355	389	353	360	340	365	361	380	348	327	351	340	328	370	338	361	372	361	321	306	329	326	363	354	343	381	369	348	324	385	359	344	386	333	334	337	367	341	350	371	334	343	327	333	370	334	375	351	363	325	343	348	366	337	348	349	339	361	387	323	343	348	355	377	386	357	333	337	362	340	335	356	303	327	338	395	356	370	354	380	319	354	355	333	330	372	372	335	373	366	344	308	339	370	366	346	364	359	336	335	383	351	371	375	318	335	339	367	329	359	387	330	328	402	357	330	339	322	340	338	334	349	406	344	320	339	338	358	380	354	315	336	352	363	381	354	342	358	362	358	350	351	347	358	353	346	341	358	342	366	356	349	371	362	344	336	351	346	354	338	375	339	353	377	339	343	337	337	335	355	331	348	315	344	350	337	350	344	357	378	326	333	339	316	380	346	367	354	381	377	379	351	330	369	352	356	362	346	353	365	370	356	332	344	314	341	349	355	360	365	337	323	343	356	372	389	372	353	335	379	361	333	342	348	308	370	392	341	326	335	346	383	351	339	350	319	337	365	328	383	352	373	336	379	371	392	359	351	360	369	311	334	359	350	343	337	362	361	338	346	337	326	388	406	369	367	372	324	358	340	358	373	358	355	335	359	334	369	388	341	385	360	344	338	327	363	368	352	323	361	291	346	325	346	336	324	357	355	340	348	351	336	348	355	357	331	368	368	345	332	336	376	346	314	369	374	320	358	351	354	369	327	347	370	340	325	359	365	360	317	385	331	347	359	356	368	374	387	350	383	333	333	312	391	368	355	339	356	358	331	370	351	340	329	349	355	350	335	321	352	374	339	375	341	369	333	347	362	380	346	337	347	343	372	346	360	344	352	323	342	362	361	317	385	313	338	373	368	346	377	352	364	374	325	346	359	335	321	379	326	352	353	378	367	351	339	346	348	352	374	332	331	342	345	331	328	363	358	375	336	312	314	354	343	354	343	369	373	332	355	323	333	344	334	323	370	364	346	347	324	340	346	339	361	363	340	341	367	343	327	356	345	359	368	329	366	341	385	315	388	344	336	376	358	410	349	356	364	366	369	353	395	366	318	331	365	394	365	341	339	341	358	363	339	321	317	377	360	353	365	382	384	309	339	338	362	319	313	352	349	372	352	367	336	344	357	346	385	330	365	343	385	335	365	344	319	348	340	355	379	330	343	330	363	372	357	358	357	370	349	364	395	356	354	340	374	387	354	331	331	346	361	310	339	349	357	372	350	349	365	360	350	361	336	359	345	383	365	353	380	337	327	357	363	363	316	332	343	367	358	330	371	316	375	367	336	336	302	318	353	367	367	377	328	329	362	329	372	355	336	382	330	327	350	364	370	346	332	346	348	345	380	348	348	303	343	349	332	356	377	356	329	356	322	359	349	355	331	346	375	376	342	354	332	344	352	370	375	345	339	343	333	324	358	359	352	345	312	336	382	335	352	337	369	357	354	357	357	380	330	358	361	351	336	360	388	324	333	377	341	321	346	361	362	373	345	349	333	391	385	356	335	336	343	348	325	340	354	360	353	357	350	342	359	359	348	354	341	367	324	410	336	359	343	360	363	324	380	351	368	345	364	355	347	380	382	361	363	382	381	381	333	334	378	337	387	345	345	359	369	329	350	332	327	366	376	332	366	328	341	344	349	323	370	305	332	342	341	372	346	377	318	313	334	334	322	333	370	337	383	343	354	380	355	350	358	323	330	388	326	341	282	365	339	355	344	324	375	318	347	344	353	367	361	394	368	351	364	325	329	367	345	375	354	348	328	357	360	345	344	324	337	368	412	324	310	296	360	352	352	357	360	324	373	319	344	349	311	348	331	333	354	342	389	340	354	328	327	347	371	345	357	346	354	343	372	327	348	337	343	353	351	333	333	357	347	337	365	363	353	349	383	350	365	352	366	325	361	352	351	342	364	347	340	382	330	352	320	342	352	354	333	362	360	324	328	343	350	335	352	350	381	345	416	368	361	320	343	302	347	384	356	376	351	369	368	364	359	349	370	364	338	361	355	352	362	376	344	343	370	349	335	371	353	330	361	361	344	352	348	361	349	335	373	345	336	348	336	355	339	344	346	351	361	361	331	349	381	345	357	364	345	347	391	354	333	364	356	367	332	372	326	368	348	329	367	320	340	362	331	374	325	365	313	326	365	322	360	339	341	331	321	356	345	349	358	320	321	348	343	308	324	332	359	344	333	367	333	351	356	368	363	386	357	374	297	378	362	335	324	392	343	373	342	335	363	382	364	382	362	349	328	340	335	367	362	352	310	354	357	313	328	364	382	311	370	374	347	350	344	339	367	373	338	364	324	340	342	322	367	375	344	354	364	345	377	336	342	335	340	368	354	386	341	331	310	369	349	373	364	321	336	341	384	335	370	328	362	375	357	351	344	354	332	349	353	353	369	318	363	360	344	332	343	324	359	351	348	324	356	382	344	364	355	332	331	394	339	365	362	334
25055	21690	29277	24899	23109	23228	18720	9402	6002	4244	3274	2668	2150	1799	1484	1317	1097	977	913	799	766	684	583	627	534	527	498	490	446	449	416	446	419	432	397	386	424	396	396	401	389	430	384	410	381	388	410	382	354	378	379	350	369	349	418	370	318	352	367	383	387	373	383	365	354	379	361	349	364	352	396	367	385	346	388	414	390	397	343	352	355	388	355	378	323	333	365	356	358	381	367	345	419	392	349	373	370	352	341	351	366	376	401	400	401	382	387	340	371	375	383	382	350	341	398	360	400	382	416	379	344	399	369	346	377	376	391	402	389	368	358	360	344	346	405	378	372	385	355	347	357	364	333	357	363	362	366	387	359	397	390	354	379	357	394	382	388	374	353	381	372	378	346	383	361	350	358	374	410	356	353	410	359	335	340	389	395	378	352	381	381	367	380	350	361	382	360	344	351	390	357	389	348	369	346	335	341	379	391	361	383	360	380	371	375	361	393	360	358	339	382	353	349	372	349	380	320	345	356	371	345	359	365	350	382	377	386	381	403	410	358	343	359	364	372	354	374	377	357	378	353	359	344	344	357	350	373	351	399	366	403	387	367	392	338	413	366	356	388	395	361	379	345	377	376	358	317	374	366	340	337	381	361	391	378	361	343	374	336	391	348	343	394	394	374	341	389	366	396	352	347	356	358	375	382	406	370	339	389	349	338	347	380	393	395	363	350	375	360	352	401	330	377	373	384	380	365	373	368	372	393	376	372	316	379	393	358	365	356	354	351	363	352	372	383	384	327	378	403	354	393	373	372	354	365	365	362	359	394	383	353	344	366	380	367	387	342	375	420	407	343	391	374	379	362	361	365	402	372	347	393	358	345	382	362	386	334	366	358	366	363	389	380	380	383	355	365	383	361	373	395	335	385	345	359	390	327	379	353	358	304	390	367	327	366	355	363	401	405	347	381	356	344	337	380	345	357	369	367	364	386	412	367	367	318	444	342	375	385	354	349	365	375	343	386	341	417	384	369	374	382	367	380	418	359	389	365	330	351	378	372	333	361	370	366	347	365	333	349	351	375	335	366	378	384	365	349	375	361	348	387	365	338	391	347	335	362	331	358	382	380	375	390	375	384	423	349	368	352	335	398	374	375	386	358	393	400	381	393	368	363	358	366	392	362	368	352	331	357	388	355	359	367	356	377	371	356	351	365	359	375	347	338	367	337	378	315	391	396	344	388	337	362	372	372	388	336	382	356	372	410	370	352	357	406	381	410	361	366	358	357	362	415	378	368	409	363	358	343	388	378	353	362	377	416	335	350	369	387	329	366	361	357	332	365	374	332	356	367	358	374	403	360	351	381	399	363	388	384	367	338	359	362	378	370	377	378	398	385	365	350	382	398	359	389	403	374	356	371	398	356	380	382	393	375	363	339	412	373	381	355	360	372	382	393	371	385	369	347	372	368	343	360	374	381	356	345	376	360	379	377	386	334	356	337	394	373	357	336	378	380	350	343	394	368	339	370	354	347	339	382	368	377	370	340	343	391	372	353	379	410	356	349	393	348	367	401	346	360	399	345	380	359	347	399	405	364	328	378	353	377	385	333	346	387	407	358	389	380	349	393	348	391	382	363	347	364	401	356	336	386	358	375	350	384	398	362	383	372	372	391	403	364	367	385	383	359	370	348	349	344	369	341	345	345	385	362	370	393	403	358	348	380	381	385	381	386	373	351	361	392	361	382	401	370	338	373	362	396	395	389	403	363	379	357	352	358	376	384	366	337	370	360	376	366	373	349	370	332	397	376	386	403	371	357	398	381	355	416	346	373	347	401	352	351	414	366	366	378	382	350	369	388	336	360	356	372	372	376	419	345	334	375	358	330	352	340	385	376	376	332	394	416	350	341	398	364	387	364	365	340	376	368	388	342	381	367	381	357	374	378	354	387	332	357	374	373	352	359	398	399	330	337	353	372	364	420	369	359	333	336	309	360	358	383	345	376	346	386	403	391	378	366	411	369	334	363	353	363	393	385	366	382	362	374	382	348	379	354	363	379	393	352	386	380	360	405	357	342	396	360	363	401	378	344	348	358	329	360	382	373	387	387	350	364	354	390	379	400	360	352	382	319	401	392	372	350	353	376	349	346	360	358	381	394	391	356	361	391	366	364	342	366	362	365	335	362	350	370	382	365	392	399	348	372	348	354	364	355	383	373	368	361	377	357	321	360	359	394	372	366	390	345	360	361	348	398	343	364	422	352	378	366	346	368	375	335	403	374	376	419	348	360	345	402	399	372	398	367	389	413	403	359	362	342	356	376	377	387	361	343	323	360	373	344	376	377	368	386	361	378	380	341	361	357	384	343	332	366	388	360	376	373	365	360	387	400	408	390	327	356	369	362	362	387	352	357	374	369	357	366	349	362	378	379	410	400	368	372	388	372	381	364	333	417	350	359	362	384	295	383	349	401	356	368	392	353	387	364	356	348	372	364	346	364	393	344	387	374	384	349	363	339	362	371	351	384	372	375	374	320	371	382	373	383	368	370	394	365	382	381	383	385	375	380	392	320	382	379	368	369	369	360	345	368	366	352	375	352	368	360	358	410	407	358	384	364	365	354	377	357	364	382	356	375	354	367	399	405	352	371	377	400	337	363	368	349	384	362	342	396	370	377	369	359	363	390	359	329	358	383	394	377	365	351	353	356	371	387	356	372	348	384	372	351	368	382	363	370	349	392	361	369	352	370	403	359	378	423	390	370	343	359	359	364	358	381	349	357	369	375	392	374	345	417	392	344	432	369	376	346	391	366	368	387	381	354	346	380	317	348	369	368	378	383	358	343	346	348	388	364	396	379	347	367	335	408	357	400	378	355	345	358	337	355	389	394	366	354	372	357	375	356	373	376	355	383	355	370	335	385	369	368	354	366	338	358	387	384	344	380	370	366	373	399	361	353	332	388	357	399	370	346	355	359	356	385	401	386	388	400	356	352	368	364	384	378	345	311	358	356	352	397	394	346	381	377	371	375	369	354	412	407	366	370	371	372	349	359	356	356	382	374	387	364	351	323	402	373	366	381	359	332	401	382	376	400	392	314	348	396	371	408	376	373	370	330	364	360	351	370	374	333	390	392	336	342	384	341	352	354	363	334	363	385	350	368	351	379	411	381	355	365	353	367	366	354	379	395	399	343	381	327	347	342	348	360	362	352	368	367	363	358	375	355	328	329	371	399	370	346	351	340	387	353	372	382	363	382	362	364	370	355	380	347	382	342	376	369	351	376	364	363	363	402	377	364	347	349	370	376	369	378	359	370	390	386	369	361	366	377	400	376	344	382	368	387	377	374	345	370	371	337	401	361	333	374	368	340	366	363	362	352	333	364	326	385	374	371	373	395	386	342	366	356	387	361	373	362	388	363	350	382	351	377	347	387	388	381	376	368	388	379	363	386	372	378	332	369	378	357	375	367	367	382	357	356	374	365	411	356	374	373	379	363	392	362	379	375	355	366	331	389	401	374	365
51307	67748	55624	41527	32144	22636	17319	12771	9376	6970	5636	4451	3497	2867	2313	1872	1643	1467	1253	1080	873	850	743	747	649	595	564	534	509	460	461	486	438	452	461	426	467	387	397	375	360	349	392	351	399	392	358	362	332	379	338	355	339	344	365	352	323	347	338	342	372	343	344	351	311	309	382	349	340	361	361	330	385	341	323	358	350	393	349	382	357	333	376	347	330	334	324	355	338	338	372	336	348	336	348	341	348	352	363	327	366	364	357	317	363	357	325	359	320	376	355	361	311	352	346	338	366	349	333	337	336	292	342	359	365	350	331	357	354	308	372	356	359	367	373	367	348	376	336	332	350	340	313	344	329	342	353	342	382	341	325	333	368	319	340	320	336	355	316	354	322	343	322	341	341	364	340	305	363	362	337	349	349	370	333	327	316	375	332	335	338	363	347	366	342	386	349	379	337	344	375	334	369	358	306	350	352	357	352	347	351	361	371	347	348	337	320	370	368	344	373	380	325	338	329	344	350	295	326	344	381	350	337	366	368	374	363	350	317	340	307	352	312	361	352	330	332	363	337	353	365	372	313	344	358	332	349	338	341	340	305	348	350	342	344	330	351	321	363	372	327	347	345	326	337	360	312	332	344	348	328	352	365	354	350	340	327	355	346	337	348	346	350	352	376	354	348	354	361	345	328	325	355	338	314	320	331	306	355	365	360	346	354	361	311	328	352	342	326	351	390	363	338	366	332	369	359	355	345	340	353	357	359	320	349	361	336	326	352	323	352	306	334	339	361	354	292	325	350	370	337	356	378	316	330	354	325	350	326	329	366	345	329	353	336	358	340	340	319	324	358	343	306	322	356	319	324	348	351	329	295	347	337	375	336	338	340	369	345	316	325	374	359	366	322	349	360	353	336	356	365	389	353	391	340	316	323	359	340	328	346	343	368	356	369	373	357	328	328	354	382	343	340	372	336	346	337	386	347	381	342	365	323	339	346	323	326	338	373	320	360	382	359	325	303	339	337	355	357	350	340	358	342	347	340	343	365	359	347	353	362	312	336	371	309	369	301	322	346	336	359	363	341	289	358	316	323	357	372	343	351	376	341	343	327	362	343	334	331	334	372	350	328	342	327	350	320	339	365	293	332	354	332	339	322	328	348	322	324	360	354	341	324	329	289	389	395	353	346	385	343	338	326	333	355	368	347	369	352	330	337	358	345	362	329	340	322	327	322	377	319	307	335	341	353	316	358	327	361	371	332	360	331	370	322	335	337	283	383	364	341	341	345	342	350	336	354	339	364	345	357	341	342	344	365	342	353	297	341	353	337	301	372	323	345	355	351	336	355	365	339	354	334	341	319	350	344	329	330	358	320	322	345	329	377	354	360	367	345	354	339	394	363	351	343	332	323	372	329	334	354	346	322	358	365	362	340	366	337	374	353	340	377	349	321	339	341	342	341	342	332	359	355	353	324	357	354	323	349	342	349	338	339	359	377	313	341	370	379	342	371	345	377	352	335	325	333	371	334	345	353	363	307	337	325	368	346	353	355	328	355	345	340	386	342	329	369	346	333	350	344	351	385	365	346	345	357	310	354	329	358	371	349	347	320	340	332	356	353	355	352	342	377	340	353	346	364	345	346	335	336	342	338	355	356	379	375	355	332	319	324	350	347	334	364	351	339	342	352	365	353	340	328	341	346	347	318	391	322	335	334	335	358	347	341	353	334	378	342	295	337	333	394	369	364	355	349	346	372	327	324	357	340	342	353	342	357	342	354	350	331	326	354	372	349	334	345	386	368	316	330	387	342	364	311	349	373	365	382	341	367	340	333	339	340	359	325	350	338	359	341	315	363	371	344	368	345	367	404	352	364	368	337	353	356	348	319	336	384	346	332	333	373	349	343	347	339	344	308	351	347	340	339	350	338	367	364	318	326	329	361	351	334	356	351	370	344	328	341	333	328	331	346	371	356	362	348	338	347	343	351	331	387	366	335	366	334	403	384	308	355	333	345	361	339	343	349	317	335	362	337	342	347	358	336	349	361	393	318	337	314	337	346	350	347	349	356	310	324	336	365	348	342	322	337	345	356	354	341	355	314	293	341	365	340	320	332	383	366	348	341	331	321	334	330	322	366	347	344	328	317	326	357	312	362	344	347	381	364	333	337	334	326	373	345	338	328	333	349	338	333	338	320	318	337	320	319	345	349	366	370	372	360	337	345	377	352	335	347	345	364	350	368	320	371	341	335	324	334	339	361	321	319	324	370	361	336	346	357	349	338	324	327	365	346	347	337	322	332	372	344	347	339	354	344	361	319	338	340	347	324	334	330	360	342	325	339	358	336	347	351	332	351	340	327	345	335	339	343	342	306	338	365	371	357	364	350	348	351	323	349	335	355	309	375	355	334	363	344	323	361	325	350	345	356	326	354	305	365	374	354	370	330	357	309	344	340	347	339	340	339	345	342	331	377	332	365	319	335	339	334	345	364	351	373	364	371	371	346	317	341	339	342	367	335	305	356	362	360	365	354	347	348	344	320	328	382	339	360	346	372	361	386	345	329	358	333	313	349	335	346	364	364	352	328	349	345	349	356	320	318	349	342	348	357	351	337	321	315	344	355	391	344	354	347	364	371	347	347	304	329	339	369	356	350	377	340	327	335	352	324	322	319	316	353	337	367	382	325	320	320	373	360	326	332	363	331	366	322	332	374	324	367	350	298	364	336	363	363	344	334	360	301	346	348	333	361	369	337	337	336	349	346	379	349	336	325	367	337	374	377	361	379	373	353	338	348	344	321	349	338	370	348	348	336	355	371	362	310	347	369	363	340	376	339	321	353	364	336	353	357	339	311	325	356	335	343	335	374	345	365	309	345	334	358	320	370	351	363	319	361	319	350	358	361	364	340	368	346	332	384	377	359	364	347	338	342	359	361	352	346	337	353	337	366	340	346	325	338	359	363	342	342	361	344	333	340	342	332	389	326	327	344	343	335	343	366	370	296	337	351	374	343	335	365	338	348	339	331	333	346	358	335	330	332	332	339	307	347	332	337	372	351	342	367	374	345	324	315	346	347	355	370	378	332	328	351	351	335	350	332	347	337	341	357	349	349	306	324	350	319	356	367	333	361	356	354	332	337	391	345	359	324	358	340	315	353	340	341	309	358	334	348	334	380	328	354	351	361	350	350	331	340	355	361	354	367	329	376	363	356	358	383	366	350	373	343	335	367	340	324	339	360	345	367	319	332	333	350	325	353	348	377	301	344	327	397	346	358	340	341	343	330	335	326	357	341	333	338	359	345	338	367	318	330	314	357	356	366	325	364	346	362	339	375	356	355	354	344	375	355	368	385	380	325	347	363	328	317	344	342	340	369	305	295	348	346	334	342	325	375	332	356	345	341	353	347	366	335	340	331	353	323	357	354	350	331	329	384	363	339	323	334	362	356	352	350	355	364	352	366	357	343	359	354	328	366	319	350	347	377	342	328	339	347	363	354	341	337	332	342	354	352	318	373	333
24198	21615	29367	24508	22408	23993	23742	12356	7437	5483	4211	3316	2751	2191	1864	1583	1303	1181	1038	942	880	757	731	664	637	617	529	565	556	526	509	477	517	464	493	485	416	457	436	460	454	419	420	418	391	395	405	398	414	429	424	459	452	400	426	401	406	394	415	413	408	392	412	387	424	395	407	401	369	429	376	400	415	409	413	398	422	405	373	403	433	414	436	435	405	409	415	442	382	414	410	418	410	377	408	399	394	396	396	411	379	368	420	399	385	415	384	411	413	387	421	421	404	432	403	391	429	393	404	418	446	397	400	420	403	388	410	428	415	380	387	397	368	420	381	368	394	420	435	408	394	416	439	418	388	383	396	401	434	387	366	404	416	402	409	399	367	415	358	357	418	433	406	400	381	390	358	402	396	389	379	430	373	414	380	381	385	406	441	436	417	394	398	405	383	398	404	394	383	438	379	403	394	380	375	409	401	410	367	387	408	375	458	403	410	372	381	362	381	381	392	392	345	390	366	421	408	415	424	374	382	405	360	437	443	417	412	426	382	377	368	380	384	391	450	381	388	364	390	392	419	396	387	383	372	396	389	407	372	365	370	393	401	380	412	393	448	392	385	358	372	389	392	392	406	371	408	361	413	390	451	401	411	443	396	415	422	393	393	385	379	395	402	408	389	419	434	391	393	399	402	401	429	374	407	350	409	399	401	401	417	412	378	418	394	434	387	389	388	416	400	406	407	381	417	421	424	397	414	398	385	408	354	419	420	383	406	435	366	412	382	395	392	378	383	385	402	418	378	402	426	415	379	384	404	386	425	397	382	380	412	405	415	396	414	399	386	401	410	405	422	399	391	379	397	407	400	384	394	370	407	409	416	406	415	382	392	446	382	398	404	425	428	394	383	401	386	384	354	428	401	388	413	379	393	394	405	401	431	421	377	367	419	365	431	429	410	389	373	387	392	412	376	396	385	405	431	417	436	421	422	387	361	394	408	388	376	402	388	401	423	382	387	404	404	422	382	423	401	373	418	394	400	407	392	382	410	396	386	445	385	411	458	352	410	388	407	426	422	375	380	400	387	396	399	390	421	421	429	409	412	451	411	361	396	417	406	415	411	387	381	380	375	402	379	420	394	394	403	402	410	361	417	407	390	412	424	439	406	359	401	426	389	365	417	405	396	368	396	403	401	395	375	422	386	372	418	408	402	400	367	388	384	418	420	408	434	431	411	405	421	390	427	416	383	379	383	381	413	392	343	405	382	365	381	412	412	422	391	374	402	394	429	389	380	394	398	398	427	399	410	396	378	403	372	405	413	369	415	384	389	400	411	370	415	379	393	425	404	424	432	415	361	410	432	414	405	405	409	411	412	389	400	404	390	379	427	377	385	379	413	413	413	413	412	445	401	406	407	423	378	379	440	415	396	385	437	403	425	395	395	392	437	421	434	386	383	387	416	370	444	380	424	414	439	443	412	424	401	368	403	396	392	395	400	389	394	394	394	411	386	409	425	421	379	394	381	410	415	406	414	390	413	393	372	378	413	405	432	388	409	423	397	410	379	374	404	407	358	402	349	390	437	376	376	380	404	403	378	417	386	438	412	416	425	401	410	386	397	443	367	391	414	389	407	427	408	388	413	406	428	383	399	403	412	397	380	361	416	378	389	408	374	406	409	409	396	378	403	391	435	425	388	423	410	424	404	428	402	392	382	378	416	400	407	375	389	424	392	422	390	406	445	412	414	378	377	433	381	368	401	380	410	393	391	393	423	400	380	399	443	400	409	391	391	374	420	392	429	417	381	392	356	398	376	404	413	370	388	395	388	439	426	438	398	349	393	376	381	374	405	405	417	389	389	412	390	395	438	391	360	397	407	411	418	415	418	418	445	403	387	387	393	369	414	389	401	392	391	402	398	432	393	384	406	401	395	369	406	399	390	448	405	406	396	409	390	389	391	382	385	400	381	369	354	387	384	421	410	372	407	414	387	409	410	368	369	415	390	410	413	361	393	410	416	425	386	403	414	408	421	414	437	427	414	401	408	439	416	443	405	401	381	403	387	386	394	412	393	401	386	414	415	395	401	418	392	396	378	421	328	432	396	423	381	406	384	396	420	423	377	432	392	387	407	383	383	393	407	413	399	392	419	369	414	395	395	394	404	397	381	349	391	378	414	392	359	396	372	403	430	390	379	409	351	388	390	398	383	363	429	378	411	370	413	385	386	410	411	393	385	387	399	378	387	381	399	423	378	422	378	410	389	372	404	417	402	384	403	374	422	413	402	373	407	424	390	407	372	370	407	390	384	426	384	412	382	357	374	393	383	413	398	427	382	397	391	398	426	365	395	406	363	360	379	420	395	399	439	382	384	385	426	396	424	410	361	381	401	386	388	409	371	408	419	367	398	383	391	424	375	390	385	406	407	375	441	399	422	363	399	430	426	404	388	380	412	394	398	409	398	443	393	414	398	435	395	358	385	395	407	462	400	367	409	380	390	431	390	394	433	384	366	386	358	362	379	385	399	392	419	389	394	372	394	414	405	404	389	387	381	400	357	408	390	385	426	375	418	361	383	398	398	377	404	382	408	363	368	424	398	433	407	388	422	403	394	412	394	413	421	416	374	381	382	383	418	384	406	405	425	396	367	388	396	404	407	384	386	373	415	390	405	379	430	409	407	404	408	417	409	395	408	428	385	399	402	394	407	435	461	364	421	391	419	420	432	383	404	375	417	409	391	395	401	402	400	399	421	411	404	432	431	422	382	387	386	404	402	416	396	399	390	383	389	413	412	397	401	379	429	388	417	405	394	359	433	396	394	365	413	403	422	417	399	409	405	406	429	382	417	394	397	413	371	422	409	374	367	399	400	390	424	384	372	445	391	416	388	405	414	420	371	383	408	406	381	446	391	414	371	432	391	400	402	415	378	423	398	382	421	394	405	406	393	409	400	433	422	394	415	389	378	383	393	409	424	363	421	396	371	371	381	397	375	399	377	390	410	402	394	402	367	418	416	389	382	390	431	408	382	370	372	390	388	386	378	403	402	424	419	406	357	402	418	400	403	381	361	380	374	374	403	411	384	391	375	444	430	400	392	378	419	418	411	413	379	388	377	391	437	437	394	415	431	393	424	439	385	397	403	374	371	419	395	408	405	391	424	396	427	425	403	349	426	418	416	365	380	393	387	421	413	375	360	379	368	449	423	393	389	398	411	407	391	386	379	391	403	428	389	417	383	432	425	397	408	398	400	425	433	402	391	369	405	397	367	423	395	398	399	422	387	400	414	424	414	399	406	417	367	446	367	405	381	441	410	441	386	367	410	407	415	392	394	399	392	405	373	381	425	398	364	418	415	366	369	406	402	427	411	414	388	420	395	386	422	413	394	397	410	401	384	378	411	451	361	410	426	386	401	395	392	397	382	401	349	404	390	432	418	370	398	354	430	404	401	374	414	394	398	393	394	415	422	421	381	364	382	381	392	412	419	421	395	373	366	431	419	444	379	380	367	382	382	391
53297	65284	57123	44533	34215	25042	19318	14396	10605	8199	6484	5223	4175	3318	2615	2186	1922	1584	1511	1328	1148	1007	844	856	762	713	624	566	553	522	522	493	493	503	493	429	458	486	438	407	416	413	427	420	450	376	416	388	379	350	366	400	369	368	373	396	399	363	394	360	366	409	361	358	372	404	385	379	365	379	356	372	323	378	375	406	350	371	370	370	396	354	347	394	345	382	387	392	381	360	356	405	357	391	379	394	411	389	394	402	352	370	358	376	392	344	374	349	370	348	377	351	363	367	367	364	381	354	388	390	372	361	372	374	331	369	371	377	351	355	368	364	379	380	368	394	368	352	374	383	364	391	331	370	384	386	373	353	352	370	380	351	380	390	374	400	416	395	339	383	409	374	401	365	375	316	368	386	383	377	380	398	422	380	393	313	362	382	387	398	380	363	376	344	378	386	342	372	351	358	397	358	353	377	352	378	352	387	402	362	376	372	373	376	375	354	373	390	384	371	392	387	389	354	358	382	386	362	392	380	373	391	378	375	345	357	388	332	386	379	367	350	402	346	354	316	370	364	350	340	357	387	373	363	381	361	351	355	378	369	360	400	348	401	365	380	383	388	398	353	356	357	378	354	341	377	374	378	345	386	370	364	371	388	369	361	363	379	341	377	356	388	398	391	371	383	351	362	359	348	353	392	368	354	367	321	380	395	386	401	380	375	376	339	356	384	347	363	395	382	375	374	404	371	384	330	366	363	383	412	348	369	378	372	351	329	374	387	388	373	373	370	379	358	368	371	382	355	375	371	379	342	395	371	345	376	388	379	401	332	339	392	373	354	354	371	358	380	400	404	352	357	370	375	368	378	365	362	380	358	368	403	391	385	382	340	363	353	331	370	376	377	338	402	367	360	328	357	345	380	382	376	372	405	365	357	368	363	392	360	348	386	346	340	369	331	371	359	393	377	331	392	366	386	379	384	392	373	377	365	385	364	361	397	388	347	354	399	381	364	355	380	389	376	383	367	392	383	355	401	370	343	319	365	360	371	344	383	381	372	382	341	360	375	384	372	379	336	349	383	370	378	388	362	361	387	392	340	393	398	390	401	381	356	374	400	362	387	352	395	380	339	347	351	380	377	360	342	366	367	391	338	374	376	358	349	379	381	350	382	361	392	389	334	402	379	323	363	371	336	358	378	376	340	378	317	395	371	376	381	332	369	377	366	361	376	398	379	355	364	417	406	361	370	363	399	372	360	391	383	364	347	394	362	374	400	376	378	366	365	369	363	353	389	381	348	368	359	356	348	361	387	367	341	385	345	396	357	360	359	380	366	391	423	365	369	355	394	355	382	373	402	379	362	385	391	337	370	395	363	333	339	340	374	368	366	383	354	366	368	374	362	389	383	362	371	415	379	371	350	369	390	380	381	369	400	363	391	345	358	380	362	358	382	361	360	370	346	388	372	359	368	350	360	372	343	376	339	339	372	370	395	377	393	387	339	359	340	395	357	388	371	335	377	349	383	395	390	339	360	386	352	332	359	362	398	358	353	394	370	386	358	365	352	339	341	398	351	353	363	371	365	394	370	366	382	405	377	342	344	371	374	379	373	397	405	403	344	371	358	341	374	385	389	397	359	347	352	348	382	366	375	326	369	380	365	408	373	361	381	396	359	379	356	388	349	360	349	363	363	396	370	366	345	390	406	395	375	370	360	371	346	354	358	353	381	404	378	379	396	365	391	365	395	369	364	343	356	329	375	391	358	345	385	392	386	382	365	380	380	380	367	373	333	338	404	363	346	351	389	359	342	374	380	380	339	355	376	363	303	378	367	364	386	355	376	386	381	373	367	402	392	348	350	377	354	362	352	356	387	373	362	343	381	340	349	356	372	405	373	414	376	361	371	383	347	350	362	409	343	348	379	345	365	355	337	387	360	390	398	370	373	376	382	386	357	378	371	375	354	374	364	369	349	371	375	358	372	364	365	356	338	370	382	358	377	337	372	359	379	368	384	388	333	375	342	378	364	332	361	382	375	403	357	388	404	375	363	364	382	404	350	381	359	350	362	388	399	360	365	371	352	348	386	374	384	388	372	378	361	360	386	389	359	367	414	362	359	393	375	392	347	378	349	378	347	360	359	371	386	365	360	368	409	352	334	395	352	391	343	400	350	385	358	378	383	351	349	372	344	342	390	367	377	379	356	386	368	369	389	422	375	360	357	353	370	357	371	396	376	352	407	389	360	377	367	401	403	386	375	389	368	388	389	357	387	361	357	378	373	367	402	354	370	364	402	380	360	376	381	363	403	362	399	366	369	383	376	343	365	394	373	381	391	393	357	369	425	388	375	389	393	358	378	386	369	325	333	350	390	373	367	412	374	406	362	372	328	352	368	373	326	377	352	374	376	385	371	359	353	372	388	375	368	368	371	361	355	338	320	374	379	375	368	321	359	355	355	360	377	355	358	397	369	359	381	378	362	382	354	381	375	356	370	362	413	392	357	389	357	378	392	355	366	345	349	371	393	401	360	378	392	372	335	363	372	330	351	375	349	395	330	365	379	369	363	387	340	381	347	356	362	406	389	333	375	378	348	373	389	365	385	376	371	371	349	381	350	351	376	403	387	349	409	357	336	364	373	348	370	397	377	343	391	369	380	377	384	342	349	349	357	362	368	378	371	350	383	360	344	359	380	379	375	380	410	363	354	398	397	383	344	397	330	376	365	410	373	405	363	390	341	365	367	376	374	368	372	347	384	391	364	397	363	375	394	419	363	357	389	371	360	384	364	398	375	386	373	363	389	367	348	394	386	377	377	378	385	374	388	368	417	381	347	377	385	378	351	332	386	377	332	402	386	389	353	394	387	384	372	341	362	348	374	348	385	335	340	380	345	376	356	361	404	390	338	375	381	394	372	377	377	348	393	396	368	370	408	405	386	366	387	382	364	354	379	397	375	363	362	376	393	349	393	366	368	378	389	356	361	365	352	374	346	354	357	383	358	340	376	393	401	381	358	351	368	388	370	406	348	370	360	369	378	382	402	363	346	375	391	361	368	366	359	368	373	341	379	368	394	364	342	335	367	370	351	351	349	379	387	373	386	369	379	413	344	366	373	354	382	417	345	344	352	346	377	378	356	391	382	340	375	369	343	362	370	412	336	384	346	396	380	373	340	394	394	374	379	364	387	370	367	376	369	415	369	379	380	353	388	384	372	359	376	347	407	389	358	363	373	373	364	377	414	391	356	352	382	376	354	363	330	376	364	392	383	377	375	367	337	341	348	325	371	352	383	350	379	365	409	357	378	361	385	370	373	381	381	389	384	377	358	377	348	364	344	333	358	370	342	373	364	399	339	383	386	340	349	377	344	359	382	358	374	404	364	382	364	367	331	376	358	383	381	379	362	362	371	358	348	377	403	371	345	364	361	387	383	376	368	375	385	356	364	391	383	349	363	400	361	377	378	366	364	355	373	373	388	353	372	351	340	381	384	365	371	373	355	377	370	339	382	350	391	372	344
29012	23812	33019	31827	22481	14761	9273	5654	3781	2864	2320	1853	1480	1218	1019	878	779	762	653	603	588	528	505	479	466	429	455	427	377	386	370	363	358	343	374	346	368	380	322	343	380	341	363	352	328	358	340	334	345	334	302	357	331	317	321	348	348	374	324	325	323	312	366	348	328	301	340	284	341	319	321	327	319	305	330	324	315	311	325	300	331	341	322	328	305	347	352	335	334	329	330	337	332	317	297	310	348	314	337	340	325	324	368	344	340	348	321	292	317	343	328	307	326	355	332	349	349	341	326	310	338	333	313	312	318	307	309	333	292	362	304	351	303	321	327	312	357	331	325	314	306	308	324	292	308	313	307	289	345	305	321	301	365	308	327	346	320	317	312	338	360	324	321	320	336	324	344	365	314	354	326	311	300	338	384	318	317	325	343	331	325	336	315	345	353	304	331	333	339	363	328	329	307	379	364	312	310	337	349	357	332	331	359	325	358	335	319	360	358	330	320	366	322	332	319	335	383	316	352	341	306	332	343	319	333	307	383	344	331	349	321	313	318	299	330	310	322	327	317	348	365	344	344	334	350	331	314	306	353	341	343	326	302	315	322	323	344	308	309	324	296	326	338	328	336	313	324	345	346	310	331	323	336	353	338	309	312	354	352	371	345	333	335	318	358	327	332	323	306	333	354	323	371	360	352	355	335	310	346	346	354	322	340	316	332	321	326	358	326	327	302	313	314	362	334	330	325	318	342	332	321	341	313	342	316	346	293	316	308	358	308	327	337	354	346	320	306	335	326	329	313	348	295	337	327	313	320	319	352	323	366	293	326	335	321	353	320	346	323	309	339	313	334	335	307	346	311	305	341	334	338	327	344	318	353	350	334	319	342	336	336	301	308	336	314	316	309	334	317	333	328	340	335	339	351	322	318	340	356	321	332	352	355	299	335	345	385	312	327	291	323	334	354	317	334	334	315	338	324	316	351	345	310	350	308	322	325	319	337	313	328	327	342	328	347	323	353	324	329	338	309	300	351	316	356	347	346	338	370	359	351	338	334	324	319	354	288	351	342	317	344	308	325	312	350	309	330	330	343	303	363	344	344	339	347	352	351	347	381	334	331	328	346	315	352	332	346	361	349	322	302	324	334	336	358	323	311	332	340	336	312	330	319	300	339	325	351	311	318	335	329	344	358	324	330	355	305	355	339	298	342	346	339	319	340	339	317	299	338	316	342	307	334	358	330	353	305	324	349	326	296	335	299	328	312	295	336	326	323	333	334	341	350	334	328	327	321	309	349	335	336	336	326	339	316	309	334	276	337	310	306	338	319	349	364	377	363	327	326	321	329	323	349	318	351	309	336	305	290	324	327	353	325	340	296	318	290	344	339	332	338	347	338	364	317	321	360	345	342	325	354	338	332	321	320	286	326	341	279	325	296	334	323	328	321	326	346	322	328	313	334	324	341	339	324	337	353	332	330	329	331	359	320	346	362	344	311	322	330	347	333	317	313	341	324	330	355	338	323	302	314	314	333	343	330	368	310	340	321	335	324	321	347	313	309	346	316	338	336	341	329	336	352	363	342	299	325	289	328	333	321	331	327	326	306	373	317	342	302	366	305	313	324	308	330	334	325	307	323	312	374	341	336	321	341	336	340	331	326	325	347	323	349	337	300	350	335	349	331	327	317	350	358	343	329	314	348	340	317	347	330	349	326	324	318	304	332	317	301	329	346	325	333	322	336	317	355	306	323	343	311	356	332	294	286	342	309	356	321	339	315	316	327	327	335	322	342	310	342	289	328	348	346	347	341	320	323	313	350	316	334	347	346	360	336	335	312	332	362	331	358	324	326	300	322	304	351	318	316	322	332	304	310	309	346	328	336	348	303	343	349	334	350	317	349	339	324	351	348	318	307	328	313	330	320	343	343	302	307	330	349	337	347	313	332	315	336	342	343	331	330	332	322	342	348	333	329	357	322	310	301	316	316	340	324	352	332	331	315	317	352	328	358	370	331	367	319	334	339	305	349	352	299	339	327	339	331	381	316	321	366	326	317	337	318	304	325	337	305	340	307	316	336	321	327	349	336	331	310	286	336	317	352	319	304	334	325	339	339	325	325	324	323	311	363	348	313	350	326	344	338	303	328	320	343	307	334	379	314	338	335	343	350	345	327	339	356	297	305	330	341	311	316	328	305	328	299	322	350	346	337	332	317	334	325	321	324	335	365	329	366	318	342	349	322	334	314	347	333	283	361	341	317	329	332	338	358	288	314	349	303	312	332	349	329	322	328	322	332	321	338	326	318	313	339	333	348	315	354	323	326	334	316	335	301	312	357	311	338	308	308	324	315	295	337	314	346	352	330	307	314	302	320	329	334	315	343	314	339	350	328	350	335	316	359	321	291	300	339	326	322	356	356	315	322	340	333	308	346	307	309	311	325	327	315	353	339	311	307	316	291	307	311	333	305	326	351	316	347	335	338	310	332	329	321	349	313	318	341	292	343	301	333	373	334	306	351	332	337	324	369	333	344	297	352	317	318	337	341	327	305	310	344	335	318	327	329	339	313	370	328	318	340	320	330	342	318	325	347	354	334	312	321	368	371	340	340	325	324	344	330	348	304	324	344	323	297	354	349	326	320	326	363	293	351	326	355	333	349	304	314	326	318	326	352	347	338	319	314	288	366	357	319	324	317	351	335	351	335	340	330	326	349	322	351	314	300	299	334	351	337	335	358	335	321	296	336	362	312	318	339	342	327	351	350	335	326	324	339	294	357	299	351	294	328	326	324	320	278	331	320	324	338	328	333	344	323	337	307	326	349	340	331	340	303	332	324	310	323	322	361	334	308	342	357	317	342	348	313	346	339	338	324	333	317	335	350	343	331	335	290	340	336	323	322	305	325	379	308	341	300	361	296	336	324	331	359	312	331	314	330	309	357	359	326	294	363	342	343	315	315	342	316	328	324	335	322	332	340	315	321	293	359	292	348	300	327	313	343	324	320	315	340	307	362	349	299	325	357	299	328	298	314	321	340	334	322	342	290	346	329	346	343	333	358	324	332	336	337	340	336	348	353	337	369	356	309	320	348	331	322	309	319	340	308	336	303	314	358	323	343	300	318	306	297	313	320	293	340	328	321	364	332	345	361	376	323	337	290	345	291	344	343	330	322	303	315	342	334	349	297	334	379	318	323	349	352	335	337	327	330	297	339	317	326	302	321	303	312	340	334	353	350	341	326	346	335	315	344	329	365	316	320	357	339	319	318	345	340	321	340	294	332	322	308	328	316	327	334	349	332	309	323	320	351	315	340	368	343	358	284	319	328	380	367	356	340	302	325	338	327	351	346	333	332	344	340	332	322	331	341	367	354	330	332	311	333	357	318	283	282	346	332	292	307	388	326	299	348	347	327	335	354	325	319	335	333	332	329	319	330	311	310	318	345	344	322	331	336	319	304	313	336	325	311	345	343	355	324	303	307	327	356	315	301	320	340	326	374	342	320	349	324	344	370	348
47344	57543	50146	36042	25184	17403	12764	9097	6585	5103	3922	3132	2554	1902	1572	1364	1123	1006	884	758	711	686	647	556	532	510	424	408	389	381	408	370	379	349	355	373	341	354	359	354	353	336	309	300	336	328	343	316	321	337	311	333	336	327	309	301	325	285	295	316	330	307	338	340	337	337	320	311	314	315	337	317	316	346	308	294	309	328	330	290	318	306	296	336	303	343	289	316	294	306	296	322	314	333	317	331	324	310	316	316	305	322	316	314	335	309	316	321	335	307	299	319	322	329	317	295	344	338	294	303	328	322	338	305	322	314	331	317	338	346	299	333	283	288	342	311	340	297	315	314	328	322	315	307	288	349	288	296	323	327	301	336	295	319	305	321	299	326	319	288	323	304	332	328	323	318	285	302	316	280	299	310	285	312	314	316	303	304	261	271	332	325	281	306	289	303	308	318	309	279	284	315	323	303	324	300	310	301	324	335	334	319	318	292	285	307	344	298	295	324	315	315	331	299	328	284	299	318	310	321	310	300	316	308	300	321	310	309	291	323	300	315	311	314	322	307	286	315	314	300	340	303	307	312	298	292	317	288	315	307	311	352	320	311	323	317	272	297	326	321	308	295	293	317	311	312	335	328	328	285	311	328	275	306	337	297	303	346	315	287	323	339	305	283	324	347	284	312	339	343	347	320	324	326	328	300	315	285	326	325	334	315	308	332	324	312	284	298	324	303	333	339	310	322	307	315	318	331	303	301	307	303	345	312	304	309	335	329	303	279	305	322	323	308	310	293	304	291	281	302	316	333	331	324	320	295	327	322	352	299	336	306	316	303	317	338	310	315	328	330	314	323	323	330	313	286	348	331	305	326	316	298	298	310	343	316	328	365	304	316	349	306	324	318	277	348	293	310	319	322	284	317	287	322	292	328	298	290	307	305	324	336	303	319	305	341	307	296	305	332	311	283	323	299	294	322	307	328	328	295	329	326	352	295	284	316	352	304	299	297	304	342	303	312	329	319	309	268	333	322	346	303	342	307	307	309	310	318	298	329	321	298	299	340	310	337	313	292	330	326	302	330	304	304	300	314	320	310	301	304	296	328	322	287	294	322	309	316	311	298	336	311	321	314	293	300	347	331	295	310	329	323	304	341	310	316	306	317	300	340	321	294	325	299	315	322	307	310	326	310	338	315	304	308	321	351	288	294	316	323	296	304	305	335	320	289	320	307	304	321	288	333	317	313	319	308	301	341	291	313	303	331	315	296	331	292	332	323	311	286	320	319	316	321	331	298	305	298	293	303	319	297	284	302	345	347	314	327	317	318	335	304	318	305	324	323	342	302	318	327	295	332	344	343	366	305	302	295	329	329	328	291	310	288	300	338	299	299	308	280	321	317	291	360	304	296	327	298	296	322	301	280	318	321	319	292	315	328	319	328	314	300	341	330	320	307	318	300	313	307	282	338	313	297	305	340	326	309	331	321	282	315	291	296	302	321	343	343	313	298	320	323	293	323	299	327	318	319	308	276	304	312	315	299	306	307	324	307	340	328	335	319	325	331	319	323	292	305	304	307	305	333	304	346	291	324	292	313	318	320	328	354	320	308	291	304	315	281	318	273	281	325	349	320	299	327	285	311	274	293	300	319	319	301	319	310	313	277	329	343	294	327	332	323	320	301	314	320	286	314	302	344	301	320	330	359	338	334	257	336	307	289	301	317	281	328	312	305	335	325	312	312	314	269	316	250	311	297	321	326	319	305	324	338	312	303	377	304	303	310	309	319	325	327	309	334	293	286	325	316	301	302	299	297	296	308	328	306	279	313	313	311	313	344	334	310	312	333	328	329	312	338	304	325	309	298	308	329	329	327	314	316	302	302	323	311	326	307	301	286	305	305	302	266	295	279	300	340	344	308	272	272	313	338	303	302	308	329	294	263	333	324	322	290	328	290	330	287	311	364	283	301	316	330	317	316	303	318	313	321	299	323	311	309	278	318	311	320	331	321	306	291	293	319	319	320	290	313	323	311	332	286	324	319	294	316	322	327	307	355	283	298	291	316	330	330	309	333	333	308	325	305	328	304	345	312	325	344	340	330	329	322	319	313	317	328	296	339	323	331	307	304	323	329	322	295	283	299	338	305	316	311	325	305	299	280	296	318	281	333	301	282	285	290	316	306	298	324	310	282	327	300	335	326	322	308	310	317	332	317	320	317	292	324	280	331	328	327	316	292	310	317	320	299	328	301	325	301	299	304	298	308	330	323	307	326	322	301	316	289	349	325	303	317	305	338	297	334	344	278	317	306	294	299	337	337	341	310	298	298	316	319	289	356	291	316	313	327	320	282	318	311	323	313	314	314	292	302	314	344	332	361	312	309	303	329	287	317	324	282	335	321	333	335	289	319	302	326	310	305	307	298	299	344	301	359	317	326	345	320	283	319	291	325	322	318	306	334	298	296	293	315	295	308	307	339	291	312	301	302	310	325	334	326	331	299	347	286	309	336	329	317	322	334	316	295	324	311	334	318	310	299	323	317	313	315	318	326	301	329	311	346	326	316	301	287	329	307	334	337	271	305	308	310	300	320	315	296	322	314	310	303	302	312	338	324	326	322	318	323	309	322	327	316	327	329	315	338	301	327	328	325	331	326	326	297	329	292	341	303	294	313	346	286	324	302	309	312	331	299	315	315	294	297	276	310	300	346	330	320	311	292	330	308	286	284	309	316	310	338	330	310	316	331	290	318	302	328	354	300	286	288	314	329	329	317	301	299	314	309	311	307	277	298	325	269	310	313	339	285	319	306	307	289	327	304	329	302	312	300	299	325	326	316	335	338	301	328	300	311	331	334	301	304	322	310	307	325	290	283	312	275	330	329	325	321	327	286	314	329	315	327	316	296	303	316	304	308	313	314	321	315	333	301	308	298	311	299	322	297	319	332	318	295	309	329	283	280	359	317	346	313	330	303	363	309	356	317	327	313	342	298	310	298	317	298	329	320	322	324	279	318	293	276	309	346	306	291	301	293	298	328	341	298	317	326	297	287	320	295	317	319	349	285	309	322	322	335	320	309	308	311	326	297	279	317	298	311	302	314	357	309	322	312	301	301	305	316	323	317	321	317	325	322	306	331	297	320	330	336	327	318	330	337	306	301	334	359	318	311	309	324	289	346	310	315	301	313	294	289	312	337	323	316	277	304	348	294	294	279	322	276	313	338	310	325	304	288	306	312	328	317	310	329	349	321	310	341	317	301	319	334	318	320	301	330	282	306	300	322	321	323	283	295	306	302	340	334	321	345	323	298	320	314	319	326	325	333	312	313	312	325	333	315	314	300	312	314	311	310	329	294	289	327	289	338	333	311	354	319	331	314	339	332	300	338	307	331	357	295	314	295	319	316	315	304	323	331	326	298	330	335	338	312	295	300	322	306	306	323	312	323	333	305	306	296	326	319	306	299	318	285	286	303	323	334	306	299	316	319	284	305	336	324	347	334	323	326	292	307	329	312	335	309	319	335
25410	21605	29173	24861	22924	22501	16293	8171	5136	3878	2943	2344	1860	1690	1332	1163	1009	949	810	805	714	687	590	541	546	544	482	459	452	409	440	468	449	435	381	390	431	363	364	382	444	365	370	347	400	369	397	407	412	436	409	378	369	336	379	387	376	401	368	403	376	367	356	424	413	382	391	325	368	338	356	345	344	366	355	371	353	369	376	389	368	340	364	320	355	372	383	367	399	356	362	395	412	403	398	338	411	389	368	365	395	381	401	380	383	316	370	365	409	409	377	375	383	372	370	374	396	415	366	376	424	368	373	362	358	397	367	358	330	394	454	391	358	358	368	401	391	395	363	374	361	335	341	397	356	365	353	361	375	385	369	377	345	367	389	382	384	380	367	361	341	346	353	382	320	357	363	383	341	374	349	362	358	369	360	378	384	354	334	346	400	368	332	374	372	383	344	380	381	348	381	335	347	370	362	390	356	390	389	381	381	372	385	385	363	386	399	363	352	388	376	347	364	395	368	388	380	386	382	331	366	339	350	386	345	368	389	411	402	368	374	383	359	377	407	350	367	395	376	420	369	363	370	385	377	366	348	367	375	388	384	374	363	362	376	367	399	378	362	362	385	433	358	356	381	363	328	343	394	370	381	376	343	356	385	371	380	393	411	350	404	359	356	372	369	391	403	369	342	389	368	364	382	422	399	382	381	359	384	369	350	347	366	367	336	362	361	342	365	371	370	388	374	347	394	378	377	376	391	381	394	383	377	355	359	346	380	402	390	368	392	354	385	380	387	371	400	375	340	382	370	347	379	364	356	384	353	348	385	359	353	374	363	359	348	349	359	366	404	389	352	378	391	395	382	364	373	363	335	350	398	380	411	337	365	358	381	394	350	368	363	358	366	362	364	349	376	399	389	372	354	382	349	364	386	380	382	382	383	383	355	350	377	380	380	390	385	383	357	417	389	401	381	380	394	375	358	382	400	361	344	376	325	371	395	379	388	392	381	383	349	349	384	393	382	369	356	393	341	384	375	352	363	338	349	333	392	381	369	391	358	353	385	356	374	430	346	405	366	358	400	350	361	381	367	369	357	391	364	376	381	353	342	409	368	420	348	400	381	391	368	373	381	354	392	382	370	351	373	353	362	377	375	335	367	356	359	355	375	339	395	383	388	355	385	376	384	338	394	388	343	371	389	381	369	335	346	361	373	358	362	362	365	392	378	379	374	379	358	338	374	384	370	366	397	359	417	323	395	377	386	383	360	372	393	382	383	360	380	346	352	334	362	357	393	361	373	386	389	409	368	382	360	419	386	364	387	389	363	354	378	369	391	391	391	358	362	414	366	380	385	351	363	357	383	352	371	379	400	362	377	418	358	379	396	379	375	394	397	357	403	341	366	355	369	396	374	412	393	363	362	354	354	355	361	380	348	363	367	350	381	397	375	373	352	374	385	366	360	356	357	397	373	390	342	359	382	367	383	389	400	380	363	360	403	406	385	374	363	384	406	384	388	367	377	386	354	398	364	370	364	370	388	361	374	354	414	365	373	374	375	384	356	370	400	373	346	391	401	372	397	377	369	355	400	350	404	387	397	369	361	371	405	356	399	360	377	385	371	367	381	377	371	347	385	361	336	398	351	352	376	371	390	372	392	365	378	333	377	351	405	421	354	364	387	382	362	380	345	363	382	372	340	358	379	362	357	375	350	375	362	376	369	359	373	342	354	375	370	380	371	405	368	352	407	385	384	366	351	397	376	381	394	393	364	362	366	375	366	369	343	337	345	354	357	387	348	396	347	389	357	354	392	348	394	358	372	356	427	411	351	362	371	372	388	381	413	383	340	354	363	367	371	351	369	362	367	405	395	401	364	398	394	353	368	372	352	379	373	382	388	355	391	356	392	371	420	323	372	390	381	367	397	387	398	357	402	362	369	330	392	379	373	367	351	359	373	356	371	379	369	385	386	379	389	362	361	321	371	363	333	390	363	332	380	369	372	398	366	357	381	353	379	386	371	374	367	360	370	388	396	386	403	373	356	388	388	365	423	373	393	391	371	356	322	381	389	378	354	377	369	377	351	344	322	367	347	386	334	370	388	363	341	381	344	356	371	357	367	362	380	383	322	366	373	374	405	408	368	386	399	379	383	353	382	380	381	417	403	356	365	379	392	368	379	377	351	386	349	406	368	396	369	367	341	359	379	386	375	388	368	393	367	370	372	394	355	405	380	358	348	347	381	352	364	412	351	368	349	381	381	394	368	351	379	372	396	405	395	348	341	373	388	372	341	367	329	395	382	396	396	380	381	400	344	391	363	367	358	378	383	381	381	367	385	380	371	372	424	362	370	375	388	371	324	356	353	362	376	375	359	400	347	346	346	351	374	389	355	400	353	379	412	371	346	388	350	359	383	392	356	363	393	363	356	389	333	379	395	369	380	422	419	347	386	372	363	374	376	378	377	353	387	360	367	375	401	365	349	367	371	381	371	373	357	338	373	369	365	402	346	348	387	376	374	382	365	347	383	366	328	374	362	399	380	363	364	392	365	352	369	363	411	354	386	367	394	382	360	371	377	357	355	393	385	339	363	373	346	327	349	365	353	375	381	369	374	358	385	368	379	337	353	389	362	340	360	376	381	395	385	339	376	388	336	356	334	343	385	395	374	342	369	346	362	403	372	385	364	380	351	368	398	350	341	390	347	376	389	363	352	381	363	381	367	364	400	379	358	374	375	391	356	360	359	348	375	382	370	373	384	375	352	356	383	406	364	394	352	393	377	343	380	338	408	353	381	389	370	390	402	384	397	407	372	349	385	393	362	380	401	354	378	369	341	384	371	362	361	396	356	358	353	362	344	380	378	369	346	347	403	409	354	356	389	366	377	382	416	362	408	340	397	388	417	341	344	352	362	392	405	365	375	364	339	362	319	358	347	362	362	374	411	391	347	387	359	383	376	357	365	360	383	393	375	342	382	379	363	361	367	404	360	383	340	406	389	354	349	364	375	354	340	420	334	371	362	374	369	405	341	352	380	389	362	357	366	350	369	392	385	355	385	390	396	376	381	394	382	404	386	412	392	378	350	378	397	391	404	340	333	388	422	395	352	381	351	373	383	369	350	397	407	336	384	386	388	418	355	392	376	362	395	379	367	375	374	375	386	350	374	381	352	404	355	369	363	374	356	328	377	397	387	369	353	395	412	380	392	328	379	347	407	353	367	320	368	407	367	379	424	383	363	392	395	354	360	342	386	362	341	367	390	401	385	359	383	348	395	355	364	367	365	351	354	361	384	395	366	376	363	393	364	325	356	379	370	382	395	396	381	376	371	351	409	382	372	368	374	370	373	382	354	368	357	379	356	395	379	339	382	368	365	374	341	367	418	365	364	373	410	386	375	390	355	350	383	350	390	391	346	372	379	369	379	383	394	330	340	382	361	401	349	382	381	356	391	378	373	380	387	405	399	371	364	381	362	378	377	369	365	378	371	369	368	386	375	414	377	400	354	350	359	372	388	384
51039	61080	51571	38025	27722	19834	14809	10594	7806	5976	4729	3563	2939	2379	1987	1665	1371	1272	1046	955	887	727	691	672	590	581	524	528	465	441	424	477	440	457	421	424	434	419	382	413	393	350	376	386	397	360	358	378	393	366	412	390	356	379	405	360	346	354	322	318	343	320	367	332	346	391	382	373	346	330	327	347	359	337	352	356	354	342	352	316	366	340	353	348	349	299	323	318	321	382	343	355	365	330	306	368	333	345	350	351	335	349	372	393	311	339	357	360	359	331	325	335	353	349	340	336	324	335	358	336	357	328	361	348	364	351	342	315	312	357	353	360	346	332	324	333	351	338	331	343	381	302	380	332	338	348	346	341	373	330	330	357	327	351	349	340	351	340	386	363	361	379	384	350	356	337	371	351	305	352	364	345	341	335	342	366	373	386	326	351	331	329	332	369	297	368	337	348	364	340	355	321	329	339	365	365	372	356	362	357	338	326	307	368	337	343	337	344	347	341	355	316	341	326	347	351	314	354	343	324	337	313	347	325	371	359	334	347	317	351	379	357	354	336	361	350	333	349	342	345	342	329	385	360	351	360	350	371	319	327	341	352	352	363	340	332	308	380	355	350	379	365	359	358	339	334	335	355	357	375	397	359	306	341	347	345	385	365	368	336	327	344	319	335	341	346	338	354	332	358	337	318	357	323	357	328	329	361	343	333	365	348	363	330	323	388	367	368	371	357	301	383	350	311	339	377	334	361	349	381	335	341	372	376	340	343	331	349	309	336	331	330	335	314	354	343	337	338	374	346	391	342	362	346	367	300	345	350	347	359	376	364	336	327	346	315	333	345	319	350	364	351	356	364	339	364	372	349	345	360	360	368	379	335	354	341	348	351	347	380	370	338	330	299	372	348	324	325	321	353	353	341	374	352	337	317	371	354	331	380	360	353	331	365	348	358	352	334	350	366	362	356	332	349	363	331	333	357	337	327	356	341	382	392	358	357	343	339	335	343	361	375	371	356	367	342	342	346	349	376	316	345	348	387	337	357	323	351	362	344	343	325	345	340	336	321	356	350	353	324	352	349	337	358	355	319	367	317	347	359	314	350	353	325	346	412	349	342	329	293	370	348	386	344	337	332	358	346	340	366	345	337	326	325	324	331	348	355	319	359	348	333	351	346	396	344	393	363	331	328	356	332	330	375	335	327	345	373	333	336	345	328	352	358	334	371	350	362	329	348	338	342	330	339	355	370	355	344	375	366	355	345	368	370	360	356	357	362	314	356	344	360	333	342	346	370	336	340	361	342	402	351	371	324	354	346	325	355	328	328	369	360	330	332	336	357	363	365	353	352	352	348	385	352	348	360	353	351	354	332	351	355	391	359	343	349	353	308	344	343	355	370	353	359	334	369	328	333	338	329	374	319	337	339	348	339	342	346	350	342	328	353	336	350	344	366	328	340	351	309	328	376	356	331	322	359	326	335	346	347	342	335	352	362	348	325	331	353	369	360	322	342	343	349	354	381	375	332	348	344	336	313	357	356	344	368	360	339	354	340	350	341	303	356	364	361	368	313	329	378	364	355	347	347	322	364	379	341	322	367	344	368	329	356	349	345	312	352	348	350	355	333	356	378	360	313	380	366	338	342	341	359	362	386	346	354	334	338	368	362	351	364	353	345	336	320	357	366	327	343	331	350	364	362	323	366	371	342	371	352	358	345	344	364	314	320	338	345	331	313	335	368	333	358	349	366	357	318	355	352	341	336	362	319	348	325	336	310	354	388	354	320	331	329	376	351	327	369	355	365	341	362	382	317	347	361	350	345	329	357	312	352	386	327	357	328	349	327	366	349	352	361	361	356	330	343	350	336	363	376	314	352	358	331	350	320	343	349	335	358	325	358	336	341	365	339	358	319	329	357	355	345	343	351	325	376	374	360	370	338	364	331	352	307	331	347	366	345	345	315	354	383	341	365	351	361	329	384	351	349	313	371	327	345	353	349	366	343	369	357	365	343	327	367	337	307	307	358	324	347	351	343	351	342	382	350	324	301	377	351	371	340	366	357	341	375	310	327	381	333	337	362	371	349	332	370	347	320	357	356	337	337	306	333	355	337	350	339	332	345	367	359	341	374	323	394	334	360	336	337	352	354	380	341	355	341	364	337	375	366	342	346	340	337	359	329	351	368	326	338	346	353	336	322	332	361	331	341	317	358	350	365	431	357	381	340	353	365	330	371	340	337	328	324	306	351	348	392	317	353	359	334	352	311	336	369	345	337	397	340	350	327	335	362	330	361	328	339	343	362	340	325	349	364	358	326	351	357	326	332	338	352	343	416	336	389	356	337	366	373	327	333	325	373	332	352	358	377	318	355	319	347	334	338	352	327	361	345	334	354	315	366	354	378	307	343	355	351	338	354	353	322	343	369	358	326	358	320	342	334	362	356	355	346	350	349	347	333	366	376	336	335	352	364	356	345	357	358	308	321	334	364	336	337	360	327	373	319	363	389	367	338	384	345	335	335	330	350	361	358	355	295	305	343	353	326	373	334	343	383	328	350	353	367	348	337	311	351	330	331	359	349	337	354	332	345	350	357	341	334	369	329	320	341	351	354	327	321	346	346	344	333	344	365	371	363	387	334	340	349	351	335	354	347	329	351	330	336	338	347	369	356	310	340	347	360	345	354	357	366	357	341	357	382	380	350	369	352	323	338	332	372	341	373	380	371	344	327	359	354	359	366	331	338	370	329	362	384	372	361	359	388	310	322	328	320	347	348	342	367	368	359	321	363	368	351	339	333	319	354	341	312	329	347	339	315	337	329	302	338	357	345	382	353	381	383	362	335	353	387	352	353	359	349	380	325	322	322	342	328	317	385	360	310	316	340	341	369	346	371	343	347	348	364	320	339	370	352	341	332	363	336	338	364	351	338	343	343	337	339	367	350	354	380	325	342	339	357	361	343	328	351	330	348	359	341	345	351	340	335	327	343	322	390	356	321	339	349	367	362	354	341	364	339	327	366	336	379	351	359	353	318	354	336	388	356	335	373	351	333	345	390	341	356	355	323	301	356	325	338	341	346	325	346	348	372	361	359	316	367	379	360	347	346	355	351	357	347	376	361	351	328	359	363	352	369	348	331	381	362	330	323	322	343	327	316	347	402	333	362	338	363	347	324	347	330	327	365	361	362	359	346	315	365	376	352	343	316	319	317	324	367	367	360	376	325	348	373	368	358	343	333	367	347	360	352	335	364	329	341	359	358	342	338	344	362	345	361	342	337	353	317	318	364	361	356	337	347	366	336	357	335	301	329	335	341	378	343	344	328	348	343	346	374	385	363	353	320	378	337	353	336	350	345	327	367	324	327	356	332	353	341	359	345	367	334	360	384	336	348	343	339	354	382	364	386	326	323	355	302	336	319	345	364	319	330	321	384	347	343	362	366	353	358	329	355	309	315	334	367	364	365	355	370	338	340	358	346	397	352	341	354	351	352	361	400	347	345	330	333	367	344	353	327	353	355
25140	21658	29270	24713	22627	23049	18110	8856	5470	4117	3281	2399	2127	1747	1362	1219	1121	962	876	772	699	652	610	596	515	520	497	467	492	410	433	438	410	396	439	413	419	401	406	429	424	399	359	368	358	373	363	377	383	371	371	389	384	386	395	387	383	391	336	363	360	374	371	339	352	348	390	369	360	353	348	353	372	384	361	361	394	344	375	394	360	376	362	342	341	358	385	383	363	363	351	343	350	353	399	339	388	366	384	381	355	379	350	389	353	348	356	398	362	351	365	344	372	362	325	357	334	390	386	333	375	359	391	358	368	374	384	369	370	372	391	376	382	330	399	334	306	390	382	343	358	412	367	361	321	342	355	367	386	406	402	346	372	340	384	357	393	350	377	398	368	357	370	368	357	373	354	375	373	369	379	361	408	362	341	362	334	361	379	371	357	359	387	384	378	386	337	355	352	364	356	326	372	356	341	351	378	355	322	364	370	330	394	330	371	361	344	347	385	354	363	363	390	371	370	361	396	331	374	361	350	359	385	393	374	354	365	344	372	345	376	344	376	399	355	385	387	375	397	371	355	375	367	363	373	374	373	367	342	370	358	365	378	391	368	368	344	367	352	368	346	356	359	331	356	387	381	354	376	373	356	371	362	373	380	359	369	341	371	373	393	357	342	375	359	360	371	350	353	376	357	350	339	382	372	342	374	365	361	370	379	382	365	378	343	378	349	365	372	374	376	382	365	342	349	324	383	364	373	361	343	364	383	341	358	373	319	345	340	367	359	345	356	383	361	342	368	382	388	370	386	387	340	371	359	340	357	374	349	355	353	346	355	373	338	378	375	363	366	346	383	393	356	354	357	349	356	381	356	384	352	341	365	415	354	342	374	370	406	350	386	388	373	319	368	341	362	336	380	395	362	370	387	364	344	350	336	344	382	382	357	360	368	353	358	369	393	358	380	387	361	397	376	384	367	383	361	339	395	417	350	330	351	346	372	340	391	412	327	321	347	353	384	340	332	350	429	374	343	363	341	344	326	373	367	379	355	384	372	415	364	343	353	373	379	383	361	363	382	343	338	362	361	348	368	389	348	358	346	364	365	332	356	341	363	342	359	383	372	370	346	342	357	358	345	379	371	377	352	353	340	342	337	329	382	366	376	352	391	355	383	374	326	355	322	359	379	388	371	354	330	378	347	332	337	397	367	320	362	370	391	379	353	347	390	362	339	360	364	368	367	387	312	352	365	361	387	384	342	367	361	370	358	344	360	345	390	405	408	344	377	392	349	372	389	344	377	362	337	379	376	354	362	367	363	396	356	363	330	352	368	343	357	349	356	336	353	356	388	356	382	385	329	362	344	367	343	363	356	367	370	337	336	387	399	352	359	362	356	353	346	355	341	382	368	364	349	352	386	386	345	366	348	363	378	376	337	373	372	390	368	365	364	387	351	384	363	383	365	343	372	372	367	352	348	391	372	376	410	344	375	375	369	379	376	327	372	369	363	361	350	332	361	357	367	340	384	387	359	350	367	355	345	344	382	374	351	387	383	344	389	351	350	362	346	359	406	394	334	403	332	368	380	354	336	354	365	379	349	377	361	397	369	370	356	409	304	349	364	417	374	374	354	379	350	384	388	432	362	325	379	384	345	344	352	360	363	388	384	389	375	352	343	365	383	332	385	369	375	351	393	383	364	406	338	390	358	371	364	400	354	353	352	335	348	379	320	376	365	419	384	363	363	368	368	380	345	364	370	339	385	361	368	394	367	349	373	376	370	366	388	351	356	357	367	332	372	328	353	351	404	369	356	376	365	367	389	349	372	384	336	415	353	377	371	368	343	367	360	360	341	351	388	374	348	343	376	387	371	393	396	371	387	389	360	393	357	355	372	368	411	349	366	332	358	351	392	387	326	372	334	375	406	321	359	374	375	357	376	358	360	372	348	354	356	384	372	383	355	327	368	356	359	412	379	394	355	397	342	397	353	396	348	367	345	340	354	365	335	384	394	362	355	356	372	380	377	337	326	360	346	368	353	342	364	337	343	376	381	364	322	369	358	337	429	350	368	383	366	351	373	353	359	361	341	338	370	365	316	376	334	366	349	393	362	365	321	377	379	379	408	360	373	375	383	339	368	372	340	356	399	359	358	340	373	357	361	385	393	388	380	364	363	364	355	349	359	400	372	334	362	394	365	332	334	404	366	389	352	329	348	384	374	371	351	360	368	351	389	394	358	359	378	388	337	374	389	364	339	398	381	370	378	364	399	410	337	350	397	380	348	376	341	373	398	390	404	348	344	340	353	365	369	366	345	333	357	364	325	347	385	427	408	380	362	353	372	327	375	341	369	335	339	378	356	361	364	392	384	343	388	347	359	339	360	350	373	355	359	368	364	369	374	346	359	385	364	380	403	384	356	398	367	337	392	382	374	359	346	369	353	349	342	352	395	339	351	368	368	365	384	338	367	344	357	377	376	382	359	327	367	353	349	361	378	355	350	360	353	337	375	364	361	378	346	362	345	340	349	353	379	362	361	353	370	337	374	367	388	366	370	332	371	348	326	383	377	387	356	346	400	384	353	364	367	357	370	352	367	368	382	391	370	344	379	399	335	357	413	341	371	414	377	331	353	384	372	352	373	361	386	372	359	340	342	342	344	409	366	352	400	389	322	360	377	347	360	368	353	361	334	403	369	362	357	350	365	321	372	351	370	387	337	374	344	337	395	388	412	367	364	376	376	349	351	374	382	332	370	349	420	329	391	397	363	370	365	353	363	344	354	339	329	364	340	330	382	361	334	379	388	399	380	400	351	388	354	357	355	373	373	365	368	358	347	371	346	373	379	367	392	412	377	341	370	350	359	408	341	352	406	365	340	341	357	352	405	365	364	378	386	339	347	385	370	379	405	345	371	397	386	365	359	370	353	375	401	356	335	340	382	393	336	339	360	384	339	338	363	355	340	370	356	350	325	330	325	375	350	374	383	359	361	383	367	351	393	346	348	371	368	364	388	346	373	352	351	357	360	348	413	370	373	373	383	394	364	332	367	404	381	321	337	326	368	390	352	340	373	340	337	342	357	387	318	365	344	373	397	356	379	403	389	363	331	378	394	362	358	382	377	352	355	344	340	373	377	363	349	378	388	376	355	352	373	365	370	359	378	331	381	367	349	362	395	408	343	344	369	349	346	367	342	357	371	334	377	364	347	366	371	314	338	359	354	360	375	352	404	349	362	357	350	352	384	340	362	391	333	345	340	331	354	380	367	364	341	392	369	374	349	346	349	361	358	347	346	375	343	345	362	362	379	344	331	371	367	329	351	345	385	373	345	377	382	350	363	372	329	352	359	362	357	318	350	348	370	372	409	363	384	351	379	379	372	357	367	365	331	370	370	336	310	368	321	341	359	336	369	383	354	362	350	373	363	362	349	339	386	353	383	344	359	381	350	342	339	373	354	357	378	350	353	368	338	362	375	396	353	346	368	339	336	350	386	310	348	356	386	361	397	366	377	339	379	393
50633	60752	52382	39651	31048	22395	16479	12020	8851	6753	5243	4123	3289	2728	2197	1782	1478	1244	1101	1013	894	854	771	720	639	589	544	527	507	490	478	419	413	447	404	390	392	420	406	399	412	390	352	380	373	370	367	361	360	374	316	381	335	367	336	362	349	366	348	353	326	339	338	350	333	334	338	353	306	339	344	341	340	324	343	343	338	307	368	323	333	333	374	349	333	386	315	354	345	329	322	356	355	345	351	351	360	322	384	339	364	315	377	330	336	333	342	375	334	346	330	317	311	355	324	336	340	349	356	322	332	323	341	352	326	314	311	322	372	368	361	379	338	352	313	349	315	350	340	324	330	304	359	334	347	341	347	339	332	344	331	316	314	353	313	339	350	339	332	345	329	367	319	368	353	358	331	302	333	358	340	366	352	360	336	303	388	347	356	356	320	330	359	354	338	351	378	343	335	387	347	322	312	334	341	366	347	352	337	348	329	352	348	342	354	352	318	341	321	355	337	322	340	317	363	359	301	349	350	359	322	343	323	367	338	317	328	375	333	329	346	352	375	357	326	372	328	327	364	359	318	362	343	353	317	363	306	328	381	359	348	361	336	355	381	308	339	348	331	348	351	351	354	347	326	369	329	331	344	313	343	332	356	328	326	374	321	352	338	335	353	327	364	312	349	329	328	333	329	328	342	356	338	307	343	327	378	347	337	348	368	351	368	386	327	372	321	336	341	334	316	335	339	343	354	364	379	346	361	343	309	358	363	330	316	331	351	336	322	346	325	315	339	375	329	322	338	339	347	335	303	342	327	354	332	326	369	309	320	362	327	325	403	367	343	323	333	348	320	352	319	328	375	332	323	335	378	308	336	361	357	341	327	324	356	313	346	361	345	337	336	308	317	334	364	357	323	340	355	344	368	300	348	384	341	308	339	327	346	359	352	360	335	328	370	324	314	326	334	342	361	333	343	363	331	324	351	341	384	367	352	352	340	357	359	333	327	282	343	346	363	353	340	296	343	338	358	324	349	341	320	321	332	377	323	327	334	298	327	359	336	347	341	341	336	362	370	367	333	335	326	336	344	362	363	329	321	355	336	336	321	321	319	314	334	365	356	361	342	380	323	344	335	352	356	327	351	351	317	371	335	344	334	346	347	354	374	332	379	310	334	328	330	329	333	338	357	350	328	321	329	346	353	316	373	326	352	337	316	334	335	378	343	337	341	306	314	349	332	339	320	332	355	350	325	355	338	364	353	354	327	342	338	341	344	338	355	306	351	332	330	372	320	335	304	307	397	350	367	323	350	356	312	369	366	340	349	337	359	336	344	346	325	369	341	340	328	318	345	327	331	330	352	344	357	342	340	314	346	357	379	335	332	345	339	368	326	343	360	351	347	365	319	360	350	363	339	349	323	334	342	349	340	334	317	316	349	341	314	344	365	315	330	324	331	333	320	328	350	331	329	352	350	324	286	368	330	368	350	376	331	311	309	330	322	333	373	331	347	303	310	363	340	362	375	338	334	370	339	340	308	368	311	346	342	338	317	358	334	365	360	320	340	344	320	374	339	337	316	323	319	346	321	336	328	341	307	332	343	341	353	351	359	357	342	359	345	359	351	333	341	336	337	341	360	319	388	340	309	348	345	368	306	354	299	344	350	315	322	356	323	315	325	340	360	319	347	323	335	303	317	347	353	327	325	359	377	357	352	363	341	350	353	349	337	335	356	361	343	336	360	373	358	349	356	334	324	309	332	331	343	330	321	354	350	342	349	327	362	344	342	345	328	355	352	354	337	330	372	357	357	325	349	326	355	380	347	337	378	343	356	339	338	382	368	364	323	315	374	354	364	310	337	359	332	313	352	364	333	348	333	352	312	325	309	320	364	352	359	330	351	343	328	353	330	302	326	357	326	354	334	324	351	357	369	360	333	359	350	358	366	304	320	355	353	364	359	326	356	366	340	341	313	350	351	342	331	353	342	335	357	333	323	332	313	328	324	321	345	368	309	337	348	360	349	362	332	310	369	321	320	347	341	389	359	337	368	353	342	341	343	366	370	328	359	343	362	367	368	304	346	340	322	356	371	357	345	345	324	351	322	337	351	340	347	341	334	346	373	356	348	361	352	336	333	319	354	326	312	345	376	337	328	353	349	365	315	394	327	366	339	351	338	335	338	346	356	326	377	332	345	304	336	322	348	374	298	322	364	330	294	357	323	352	347	368	380	341	321	324	350	337	334	326	336	334	344	317	331	349	347	327	355	335	325	342	344	312	335	350	332	351	341	365	334	319	367	356	342	351	355	337	343	341	360	329	359	354	339	352	309	359	330	387	329	332	358	332	359	362	380	347	364	318	338	338	339	349	338	312	319	359	356	349	329	354	331	366	356	328	314	300	369	348	328	323	360	338	341	333	340	327	376	320	334	360	340	345	357	343	344	329	362	368	341	339	337	329	352	301	336	329	349	353	347	330	389	338	330	381	351	354	337	333	328	307	327	372	336	352	342	354	325	316	310	339	372	343	308	349	353	361	361	317	354	337	358	360	348	350	362	322	354	323	372	340	346	317	363	355	326	307	328	308	359	323	321	345	315	335	352	316	332	356	349	314	316	312	351	348	303	329	341	357	321	344	361	328	358	356	370	348	333	325	355	323	338	360	375	342	344	327	330	342	355	334	384	332	335	333	336	347	350	368	314	378	343	315	377	325	324	351	321	356	352	350	346	324	346	339	356	311	337	372	356	342	344	332	314	341	352	335	351	360	340	325	363	305	370	352	334	344	325	353	321	313	330	335	321	354	289	326	327	329	338	316	335	324	365	346	355	327	368	348	341	320	331	344	342	362	359	320	350	349	330	364	324	327	358	345	372	361	335	316	348	340	339	352	343	343	373	330	370	357	335	334	348	320	302	331	310	323	326	336	349	341	337	320	337	365	316	349	379	334	354	346	324	339	327	326	345	346	326	349	344	312	324	312	362	354	333	370	342	346	331	343	361	357	361	336	326	368	341	322	356	320	345	361	358	353	327	343	349	353	357	328	333	316	354	346	324	330	360	347	324	329	337	338	349	344	319	358	340	365	333	352	364	335	329	344	357	357	337	344	358	358	365	304	322	320	333	362	344	375	340	316	327	327	333	350	340	356	327	347	361	337	335	328	320	367	319	370	357	338	378	319	326	315	344	357	347	343	365	348	323	351	344	330	340	351	340	332	359	339	299	318	354	321	365	345	326	329	353	318	327	355	358	329	349	337	339	308	323	385	347	340	343	325	347	372	340	350	359	334	360	333	357	319	344	332	340	345	317	373	331	351	352	345	329	311	329	327	338	335	357	338	339	381	331	328	327	313	344	368	369	338	328	313	327	352	354	318	352	346	333	317	361	348	386	352	328	337	308	368	364	384	329	353	357	296	331	337	328	336	340	351	350	343	324	359	342	372	342	342	367	338	380	349	343	339	347	308	345	338	361	361	329	350	328	332	307	347	379	316	357	326	332	342	337	332	336	370	332	350	322	336
24249	21605	29359	24513	22948	24909	24394	13039	7931	5960	4501	3554	2816	2397	1992	1668	1403	1155	1042	976	912	801	758	700	623	608	596	541	555	496	477	468	493	477	494	469	435	455	438	435	419	454	421	386	410	399	408	379	386	444	414	437	414	403	374	378	377	411	412	396	385	402	421	401	421	379	395	407	395	437	391	352	400	409	424	422	423	391	416	378	409	380	379	401	407	443	412	367	401	381	433	405	378	400	378	413	401	409	376	353	379	362	409	395	401	416	398	391	398	422	417	398	379	412	435	364	392	384	398	368	403	410	402	407	418	386	399	380	386	399	378	387	387	367	374	374	384	440	407	424	412	401	383	374	382	378	373	413	385	381	380	395	368	409	395	405	379	378	388	395	437	411	423	407	367	389	405	394	357	387	393	385	364	401	387	389	402	391	369	404	387	427	389	415	378	420	369	409	404	383	386	387	373	388	422	362	394	383	366	379	403	391	392	383	375	397	390	413	370	391	428	384	402	403	390	402	394	388	395	400	360	431	398	367	385	394	384	362	387	398	396	365	397	405	389	371	387	378	408	406	400	417	374	413	410	409	398	390	403	396	385	370	364	377	401	404	385	399	405	376	400	393	387	407	405	419	447	399	399	366	339	375	400	409	406	406	407	402	376	425	402	401	410	391	409	400	416	405	411	388	408	425	414	433	400	414	387	397	394	427	365	380	390	409	399	409	434	404	384	368	384	389	427	367	437	378	408	368	380	376	432	389	395	400	372	396	344	408	408	393	403	363	393	408	412	414	437	370	388	380	400	377	405	398	414	401	390	384	366	369	385	404	420	407	384	405	356	409	392	399	408	404	394	425	416	384	414	369	360	382	402	415	345	389	340	408	406	388	376	357	397	402	356	360	419	389	383	382	376	384	399	423	443	402	399	404	412	408	433	388	401	420	378	379	449	410	410	420	378	432	393	389	416	408	413	384	384	394	349	409	397	424	379	398	427	375	392	403	393	403	390	422	370	410	372	409	414	395	400	395	382	412	414	412	427	372	377	410	396	344	401	411	385	406	378	387	375	394	380	414	358	424	398	412	389	391	399	379	421	416	405	392	408	419	380	404	402	392	387	401	408	389	364	429	411	416	396	354	421	409	410	383	343	419	405	401	383	397	382	440	348	434	407	406	365	365	390	392	402	413	385	384	368	396	382	382	402	381	391	372	408	392	422	439	426	398	424	333	414	372	411	386	364	407	397	362	381	367	417	385	419	397	410	439	408	371	345	422	394	408	374	413	396	427	407	425	371	385	397	377	392	403	393	417	379	413	405	376	409	394	411	414	419	426	411	393	395	394	379	380	406	389	380	381	380	375	387	400	432	397	376	386	402	399	427	372	383	401	393	404	379	402	404	413	398	396	382	369	414	387	378	393	385	397	417	387	412	402	388	388	396	385	412	409	357	381	394	385	380	423	371	391	371	394	407	411	380	395	384	382	387	413	416	390	388	377	403	368	401	369	387	438	425	368	406	406	396	401	408	372	374	389	362	365	382	397	412	465	419	347	362	347	390	377	369	372	412	407	398	409	394	350	420	391	413	414	418	386	379	404	447	401	373	380	420	413	355	392	408	423	406	376	419	391	369	389	390	407	432	390	393	400	395	405	378	401	403	408	429	387	368	392	385	401	425	373	414	390	393	418	402	397	404	382	415	416	408	404	415	413	394	368	396	373	404	387	381	376	376	402	382	380	384	373	409	397	370	404	345	366	393	403	400	378	341	370	388	366	408	386	403	435	409	395	365	387	407	416	396	380	423	399	404	424	407	389	368	434	404	399	389	392	387	405	423	415	395	385	418	399	432	401	395	403	355	436	400	392	396	409	383	376	385	384	402	362	404	381	404	393	392	389	401	422	384	414	368	389	384	404	370	382	374	388	387	415	408	410	443	397	376	365	408	367	402	417	415	404	381	388	386	400	400	358	381	389	391	371	410	401	414	412	397	387	397	397	379	433	388	385	389	384	399	399	400	407	382	357	362	375	388	384	406	400	385	407	414	422	366	375	410	403	356	424	390	405	390	382	414	400	437	386	403	373	392	392	371	376	401	393	341	378	404	382	375	405	414	401	388	385	384	428	380	393	377	380	374	375	355	367	446	378	399	440	400	380	351	397	416	411	391	403	383	386	390	405	407	390	386	393	365	423	420	394	381	396	416	384	386	395	384	397	418	379	402	397	371	381	395	402	360	393	427	404	377	369	418	403	375	406	419	406	404	336	396	386	394	371	414	432	367	383	381	392	394	401	425	394	395	382	394	380	378	392	401	403	409	380	395	360	389	379	424	413	371	386	422	381	404	382	380	396	393	361	386	388	415	381	419	414	379	395	393	367	378	385	419	411	376	377	347	356	406	413	394	392	407	394	416	389	367	428	418	400	361	418	385	363	426	369	374	415	393	382	353	399	395	384	391	362	410	389	357	415	404	430	393	394	392	402	369	411	371	410	422	413	408	377	391	399	446	367	405	397	417	386	392	399	402	387	414	372	383	365	386	406	364	397	384	374	400	377	404	422	413	368	388	379	375	354	385	390	378	379	372	404	373	394	398	355	424	401	364	408	383	388	406	394	405	402	390	411	439	417	362	416	371	406	378	376	396	381	365	448	394	396	391	408	375	379	369	376	355	418	390	396	375	385	396	376	380	394	374	401	404	391	387	403	407	412	377	388	404	371	389	361	388	408	373	350	393	423	395	414	382	396	399	390	376	398	396	411	436	409	390	394	409	415	421	356	405	402	422	385	403	387	424	396	414	383	388	387	396	412	393	396	431	401	417	382	381	386	406	399	391	389	382	395	387	351	389	439	361	355	439	413	406	398	358	380	405	402	382	381	346	366	397	403	384	386	394	393	391	408	373	384	380	416	387	381	388	405	397	369	389	376	371	394	361	405	384	389	381	400	413	396	360	383	408	394	370	417	396	388	390	356	385	412	402	419	419	420	393	408	367	378	388	407	375	405	408	397	364	384	375	426	430	417	398	416	412	389	424	429	384	393	427	386	393	415	443	393	373	384	390	396	386	422	416	399	392	382	426	396	369	387	398	389	382	397	375	400	397	389	427	399	418	385	384	384	400	391	387	376	372	426	387	392	382	395	381	409	381	348	421	365	392	401	419	358	429	385	395	395	414	401	388	406	411	420	423	447	395	441	363	409	391	393	406	407	394	383	372	364	374	433	422	398	392	374	387	384	405	410	374	377	395	376	414	406	353	400	413	397	413	388	412	426	391	399	395	398	372	455	376	384	399	422	372	374	425	403	388	382	393	404	402	405	388	403	386	362	411	403	380	376	395	377	385	390	376	398	412	409	364	377	410	394	398	400	392	394	384	385	420	379	384	386	416	378	370	384	416	433	412	398	416	399	417	408	396	370	418	380	402	390	418	404	405	379	384	400	384	425	366	409	409	413	393	366	405	366	409	398	404	406	415	368	390	401	413	419	401	372	449	387	392	392	410	385	406	407	381	429	389	368
49329	68251	58368	45304	37215	27703	20049	14963	11464	8888	6703	5342	4290	3555	2839	2392	2023	1713	1526	1307	1194	1031	943	859	801	674	704	606	571	538	510	494	492	432	459	462	445	464	432	391	417	422	419	412	419	379	383	409	363	401	367	382	354	371	394	359	383	348	359	368	354	357	353	405	346	365	407	351	335	375	352	372	341	350	358	357	355	367	331	354	349	370	322	384	368	376	391	358	399	350	390	386	379	328	341	391	375	338	383	373	355	378	333	355	369	345	355	350	373	360	370	352	361	367	354	336	371	361	388	359	415	350	350	394	356	382	352	395	364	386	371	367	357	372	355	384	384	348	374	379	362	376	346	374	360	351	360	341	358	376	384	370	372	355	337	364	348	365	361	365	354	356	369	380	381	375	360	351	370	352	376	417	353	346	403	387	369	390	356	342	351	380	395	356	326	369	351	349	361	330	406	352	379	374	368	380	358	361	364	364	373	351	323	359	364	362	355	379	360	401	374	341	377	370	370	361	374	394	377	347	377	316	347	372	349	392	385	378	385	397	375	382	385	352	356	372	360	357	323	382	361	369	369	364	381	358	371	370	363	352	365	353	379	375	375	365	388	364	384	384	350	368	387	385	354	361	347	371	347	377	325	403	365	348	383	355	387	372	386	368	363	364	336	377	338	363	367	347	349	383	379	376	386	379	379	360	333	379	351	356	379	393	375	363	344	362	334	336	351	358	356	347	369	367	349	379	402	325	367	332	333	357	367	357	353	382	357	390	393	376	361	347	326	347	370	380	344	381	354	343	366	395	363	375	371	348	356	351	377	364	400	387	370	379	350	354	400	370	344	378	354	371	357	371	378	337	358	382	341	378	366	364	360	332	369	387	326	365	380	374	368	400	377	385	343	365	390	323	380	378	389	377	365	349	375	373	388	389	386	347	375	389	380	372	349	389	358	388	390	370	339	346	351	397	349	351	393	353	387	375	372	374	366	365	369	371	371	402	340	346	360	415	362	356	378	382	366	390	373	380	387	363	342	370	353	356	358	406	319	383	344	372	362	387	353	356	364	363	398	362	364	382	370	341	377	383	355	358	355	374	349	358	379	350	335	342	399	364	392	360	403	401	362	355	344	378	376	333	384	360	381	352	349	390	361	361	376	373	354	384	378	389	379	344	344	382	371	369	378	375	373	356	386	340	397	394	345	340	393	347	358	413	346	348	384	397	363	374	370	367	366	351	367	324	383	374	332	362	378	353	388	358	384	370	386	331	343	405	398	379	365	337	336	361	364	319	361	387	339	354	362	387	376	376	369	325	328	348	396	340	373	394	383	368	366	370	348	370	358	385	363	301	411	354	332	395	364	359	353	373	390	362	353	358	383	339	406	340	362	369	357	347	405	362	342	350	401	372	382	360	347	360	376	365	345	376	404	365	357	365	371	383	338	381	354	384	398	374	346	336	350	340	363	402	339	366	372	379	377	363	352	395	386	382	371	373	347	356	355	371	366	402	331	345	364	357	348	363	357	362	380	348	333	361	363	365	360	361	390	396	351	373	375	367	337	349	363	339	369	307	369	353	351	350	374	334	359	345	382	371	372	350	363	349	379	362	355	336	377	392	354	356	349	355	380	379	375	353	344	347	364	382	370	347	371	412	331	367	393	399	386	364	347	390	352	377	381	381	346	356	357	391	349	344	372	358	377	359	379	362	319	351	335	365	371	374	327	347	342	385	358	370	355	330	361	387	363	338	375	401	368	381	363	372	357	392	357	353	364	372	403	336	361	353	361	383	369	367	360	354	361	375	387	366	390	354	360	366	346	353	357	366	375	361	344	349	379	359	355	385	392	375	366	392	388	350	381	354	359	371	376	334	401	346	383	370	368	345	388	353	361	362	372	355	403	363	375	335	379	374	350	342	382	381	379	312	348	394	341	360	354	352	378	369	365	363	367	369	353	359	389	384	402	340	338	367	374	362	381	391	352	358	320	350	378	352	369	366	365	367	362	355	370	370	357	357	390	380	392	327	395	351	375	331	376	365	364	374	371	345	333	385	351	380	376	378	344	380	344	376	377	372	385	375	376	373	343	344	410	363	353	377	360	366	388	360	374	344	358	381	347	353	393	387	374	361	356	372	367	356	356	350	337	345	336	377	350	341	359	379	376	363	371	399	368	355	348	399	348	386	342	351	373	355	355	374	363	382	361	376	363	339	394	364	371	382	354	353	370	355	379	383	362	338	360	399	366	351	394	382	354	369	377	403	372	370	353	359	359	402	414	352	365	381	392	362	351	355	383	385	339	347	372	367	357	365	383	399	382	367	342	384	352	380	338	338	361	382	370	351	363	372	396	358	327	345	379	368	367	343	353	365	398	367	398	343	367	379	383	352	346	334	351	374	373	367	347	337	337	347	369	336	368	372	335	367	371	364	358	352	365	379	356	363	341	370	362	349	388	374	388	403	375	365	370	366	342	400	364	342	362	390	375	328	382	355	372	376	387	359	399	357	352	350	354	410	397	398	338	350	346	354	326	306	386	355	374	376	366	346	364	344	362	386	371	362	386	366	364	389	377	352	389	363	380	375	339	355	394	393	365	348	362	384	363	376	378	335	358	347	334	338	363	342	352	358	390	369	383	334	372	370	359	353	388	335	352	370	349	361	382	374	358	357	361	346	379	382	376	392	361	360	371	380	398	345	347	348	410	344	383	380	390	377	353	370	335	382	374	339	406	381	344	369	361	349	400	365	380	385	367	358	379	344	339	334	353	356	362	381	412	352	369	332	393	360	353	357	371	354	356	371	348	383	353	390	324	368	343	386	372	356	322	353	336	367	350	415	363	354	387	377	392	356	374	376	376	381	365	361	356	364	351	372	358	377	377	359	362	380	363	365	332	372	343	343	383	390	368	374	349	354	373	354	371	366	348	353	348	356	370	397	345	412	376	369	368	396	367	333	387	382	355	367	333	374	344	383	349	371	362	424	362	361	382	368	381	401	361	371	385	348	369	372	384	345	384	372	327	391	394	380	351	376	372	329	358	392	352	360	343	353	383	343	337	369	375	379	346	372	360	341	375	360	398	389	375	355	417	370	402	369	379	367	366	364	374	384	384	352	296	361	364	355	357	368	389	380	348	347	370	388	391	374	360	376	374	375	357	340	371	369	333	350	377	362	334	384	363	350	352	370	413	389	372	346	349	381	361	331	357	359	370	376	363	377	371	381	334	385	384	370	394	375	348	347	374	374	342	392	378	384	376	343	358	353	363	364	394	370	361	367	382	343	385	366	373	355	345	397	375	397	373	354	369	372	373	350	403	381	335	332	353	381	369	337	368	339	379	322	352	350	378	369	361	363	394	356	377	403	381	391	388	375	340	353	342	382	392	409	396	378	317	380	379	360	373	369	370	368	357	373	387	386	362	349	378	373	378	350	356	383	378	369	378	380	379	339	364	329	402	369	358	364	383	355	349	347	382	379	360	368	376	391	353	356	337	359	382	366	336	358	350	375	350	379
29193	23941	31312	30923	22853	14615	8657	5322	3584	2731	2238	1723	1431	1190	1046	866	748	682	612	598	560	532	490	451	467	465	401	425	399	375	367	379	356	343	378	360	360	331	366	386	351	351	311	337	323	338	355	358	319	331	350	318	315	314	344	293	323	326	322	329	308	319	337	304	320	343	287	322	319	322	325	320	339	355	327	291	319	343	320	309	320	321	327	317	324	309	285	308	325	341	353	296	330	311	375	319	334	321	355	332	308	300	353	310	337	319	366	334	356	309	304	323	298	326	305	332	313	315	319	305	304	319	329	306	316	347	355	339	330	356	346	364	340	306	299	321	299	320	343	340	334	328	355	317	309	309	320	321	303	312	312	315	299	358	289	294	294	325	331	344	334	350	317	311	341	340	302	338	317	317	367	301	271	328	302	352	323	329	315	318	321	321	312	302	298	334	333	326	358	327	327	335	333	346	355	321	323	332	326	293	354	294	300	337	342	309	319	304	350	304	331	338	327	342	331	317	321	323	321	354	351	308	317	335	316	336	351	328	327	300	352	339	323	328	314	308	331	328	309	327	289	336	354	323	328	316	314	280	309	335	315	344	318	336	296	345	342	322	305	312	324	332	324	315	313	349	380	342	315	325	326	314	318	320	350	312	300	359	355	312	316	321	322	344	317	337	289	354	312	344	334	333	341	310	333	339	334	332	340	320	351	316	343	318	320	344	288	319	314	341	331	356	347	345	340	324	323	308	338	325	326	329	316	338	330	307	314	321	345	349	346	301	324	355	291	301	292	351	325	313	327	331	320	326	343	316	311	324	324	334	340	308	311	324	309	318	348	333	303	314	322	338	330	332	350	322	338	341	314	347	340	289	319	313	302	307	354	333	332	327	318	302	285	355	331	302	347	321	314	304	322	313	329	311	349	292	359	309	325	335	360	328	313	328	322	346	316	361	348	299	334	291	309	354	329	328	321	336	345	327	314	307	314	318	339	309	311	332	333	315	317	347	324	320	319	336	328	325	347	323	311	290	344	339	338	342	340	323	306	326	333	337	352	306	327	286	338	340	299	332	324	334	324	350	307	323	300	342	322	318	336	307	324	316	323	313	325	355	305	302	298	309	333	319	375	304	326	317	287	330	320	327	319	348	325	323	336	312	317	298	329	331	305	298	338	331	350	308	353	328	321	332	340	305	306	355	317	304	318	336	333	311	332	313	319	305	353	339	312	328	359	337	335	329	359	346	317	309	326	322	318	322	357	306	309	332	356	337	305	323	346	313	347	346	342	337	323	317	328	321	361	337	312	338	334	301	312	344	306	344	365	316	342	309	335	312	308	331	290	364	329	307	305	332	337	360	326	357	341	357	358	293	321	345	353	339	291	348	340	324	329	335	314	362	331	307	344	333	344	292	331	324	315	312	324	317	309	332	337	297	332	336	348	313	351	297	346	304	286	323	290	300	339	339	313	346	327	333	292	348	314	321	316	332	349	313	325	354	327	324	311	321	325	311	341	347	322	294	311	319	343	287	295	304	332	330	315	343	297	312	338	306	286	307	303	320	333	284	300	313	293	297	315	373	342	311	303	331	289	329	294	351	311	359	362	330	305	322	328	324	308	350	320	353	289	338	335	325	296	337	338	325	329	298	348	342	319	321	311	325	315	347	346	322	323	350	297	329	347	319	328	327	352	310	355	336	314	308	328	322	300	334	298	304	326	310	365	307	326	337	323	344	327	307	293	306	309	316	303	318	336	327	332	290	344	318	343	323	292	299	306	287	282	334	282	324	341	291	287	315	330	332	353	346	344	334	347	330	329	355	335	339	319	344	305	310	326	318	336	315	337	347	367	316	350	313	347	352	323	318	317	341	330	311	321	338	303	293	336	314	327	312	325	305	334	338	354	293	313	323	314	320	335	348	324	314	321	310	331	333	302	349	343	341	337	318	313	346	310	340	341	332	331	336	332	351	336	317	328	300	337	329	325	328	312	303	309	314	317	326	285	341	302	357	322	320	317	313	337	314	347	309	343	312	300	321	346	302	346	310	310	319	332	337	355	336	331	307	322	325	333	332	336	329	311	341	322	320	348	310	322	316	317	353	357	295	328	310	341	333	333	329	313	319	317	306	308	296	336	300	323	314	332	311	300	318	302	341	327	297	325	299	322	305	326	315	311	315	321	360	336	305	331	336	305	307	302	319	352	322	304	342	303	345	335	313	312	341	362	308	304	331	342	315	325	327	342	304	338	323	313	329	303	358	348	321	323	332	292	313	335	321	314	340	303	313	303	316	324	333	341	315	324	313	335	336	343	354	321	320	301	318	355	337	301	335	311	321	333	323	352	367	328	325	315	324	345	311	327	291	313	304	322	359	338	340	350	305	322	323	327	323	317	343	332	364	300	337	328	330	300	295	284	317	324	331	337	346	320	319	332	307	323	367	357	342	314	324	320	307	348	338	320	338	316	337	329	306	312	323	324	326	311	331	325	349	353	318	337	344	326	312	301	293	364	319	324	317	296	318	301	341	317	358	332	340	313	327	337	328	302	325	336	311	320	328	348	315	342	370	299	295	323	343	319	326	329	312	334	339	334	292	299	346	303	328	288	320	303	327	310	315	340	321	293	330	338	320	328	339	346	341	341	331	284	348	336	306	338	358	325	317	326	350	281	344	312	319	311	341	300	291	331	330	311	306	318	329	337	315	294	311	321	305	305	330	299	310	347	298	295	342	313	324	332	338	337	321	301	322	335	326	336	330	341	298	321	326	338	324	343	360	341	330	329	334	357	291	327	349	323	351	326	327	318	323	296	337	315	296	314	309	296	304	336	362	342	344	269	357	336	326	368	346	321	360	300	323	307	334	308	325	323	317	327	334	331	323	318	321	330	319	282	298	338	359	331	326	344	317	360	327	354	329	333	366	332	310	315	349	331	326	306	332	309	316	322	324	291	304	315	288	325	344	318	326	336	322	317	329	318	318	323	310	310	319	334	369	354	354	335	352	309	363	329	301	339	343	330	311	326	340	380	320	306	328	327	317	324	319	323	310	364	331	301	320	344	308	333	316	344	307	336	326	316	329	353	298	308	305	325	326	346	333	336	355	338	356	319	325	330	330	295	328	332	331	321	319	325	334	325	313	330	343	315	315	310	318	318	330	326	338	297	338	350	305	329	318	310	313	338	300	323	330	328	331	327	318	314	365	341	334	353	351	321	349	331	340	344	354	309	318	314	324	327	327	282	308	321	308	303	333	310	316	289	318	336	285	324	350	317	331	346	360	328	310	333	330	313	331	310	333	341	357	338	306	306	300	296	340	336	336	340	331	322	307	330	340	313	297	304	332	308	347	311	286	352	338	320	326	290	296	294	348	338	329	372	297	320	314	338	337	338	344	314	338	322	289	283	334	327	331	341	304	368	295	321	342	314	308	303	323	344	328	337	289	317	326	339	318	317	311	322	326	324	315	378	316	318	306	322	304	340	320	303	355	347	340	320	297	364	339	329	290	353	318
48271	55677	46363	35189	25894	17429	12158	8597	6414	4879	3772	2991	2435	1961	1604	1215	1049	950	855	705	676	597	580	511	480	500	421	438	464	374	405	391	385	390	353	368	375	343	343	335	337	359	384	319	318	319	327	316	351	338	336	314	338	315	332	320	316	330	299	329	345	335	277	307	318	296	325	332	324	298	314	310	336	308	351	301	323	314	324	290	301	308	304	311	330	337	317	318	303	306	301	311	289	314	285	335	276	281	322	312	326	305	296	282	312	297	318	322	307	322	303	322	305	316	299	326	287	303	309	295	342	329	296	331	305	319	316	299	321	299	304	289	323	298	293	297	289	341	300	304	287	298	327	320	296	321	292	318	296	295	334	295	337	299	312	326	301	330	304	325	313	302	348	276	301	309	296	296	325	351	328	342	322	276	322	317	314	310	317	298	285	309	322	321	309	315	327	292	320	323	344	327	304	337	310	300	302	300	305	316	351	309	336	348	304	284	317	300	305	306	314	322	293	294	299	303	304	288	311	315	288	313	342	304	281	343	309	297	348	310	339	326	302	302	338	323	305	308	319	287	287	281	314	311	292	287	306	301	288	281	344	304	314	298	322	299	300	316	316	300	309	303	293	311	309	324	313	322	300	325	313	291	306	327	326	332	311	332	309	313	285	292	297	278	307	315	312	309	322	314	309	361	298	295	346	298	310	320	333	292	301	344	319	293	304	314	316	317	326	320	300	309	325	270	272	316	306	324	277	291	307	311	295	360	293	325	292	325	288	314	308	292	314	316	318	299	299	329	305	314	329	306	285	312	345	335	295	301	270	290	324	305	312	340	349	309	287	302	309	285	326	296	315	319	312	298	292	315	282	330	279	328	331	290	303	311	308	288	292	300	284	325	312	298	309	283	320	318	312	306	293	282	301	311	284	315	332	322	303	283	309	345	291	327	323	292	271	319	326	294	327	325	283	297	312	331	319	337	317	270	310	295	278	297	305	315	338	313	322	305	294	320	361	292	274	325	306	305	322	299	308	312	354	287	270	291	299	317	283	316	310	315	307	294	345	301	312	310	301	308	325	309	315	296	333	307	296	274	289	309	332	316	327	322	278	292	314	301	328	314	290	318	324	339	287	295	333	286	293	317	302	301	322	309	319	286	304	322	326	292	330	302	302	365	327	290	306	304	302	324	344	308	317	309	324	274	333	309	329	313	321	318	320	293	318	319	336	323	323	334	343	296	317	314	274	312	297	299	302	320	292	301	292	286	306	311	334	341	296	332	305	279	305	296	285	318	314	318	299	304	315	297	290	307	331	338	342	312	320	314	333	303	286	290	327	322	293	332	300	323	290	280	308	306	309	302	313	325	315	303	319	304	294	306	334	305	296	314	302	293	314	315	304	311	314	332	311	316	306	285	297	300	315	303	337	283	302	308	304	341	298	296	313	293	350	287	315	336	314	335	303	322	307	292	299	346	292	313	322	317	300	293	321	351	310	265	270	309	299	323	295	286	313	333	303	312	283	297	312	320	320	317	327	315	332	307	322	316	319	302	338	284	319	314	301	293	313	319	309	283	324	333	312	321	341	280	330	298	315	321	301	310	310	315	314	299	307	337	288	275	326	306	285	301	320	304	318	297	325	316	278	312	298	308	309	324	293	310	318	295	338	324	319	339	315	325	309	295	341	314	312	321	308	317	309	324	312	326	293	301	339	304	281	311	315	324	325	336	332	309	299	325	297	304	327	319	316	300	322	325	315	313	295	320	283	301	315	289	316	275	286	340	326	317	295	307	318	298	282	286	305	344	294	341	289	306	324	295	323	288	300	299	333	319	297	321	306	295	324	306	318	311	334	303	297	307	316	317	290	341	296	317	328	324	347	299	317	295	312	310	322	313	320	273	288	329	317	320	333	295	303	279	280	335	325	325	304	293	317	309	275	303	293	314	311	311	305	313	298	293	310	329	308	305	315	300	312	290	293	328	280	292	295	296	321	286	312	289	330	310	317	321	303	298	307	302	316	320	325	301	312	307	309	292	299	334	357	310	327	291	327	336	306	279	316	308	316	312	310	277	312	331	295	336	281	316	306	320	311	275	321	288	305	289	321	285	330	290	303	307	299	328	317	286	326	310	344	326	311	290	315	313	289	289	318	298	280	303	310	317	285	335	329	294	292	327	297	292	306	315	317	269	306	303	317	308	324	308	301	326	286	310	338	326	326	231	298	331	294	305	293	293	343	317	336	278	323	325	327	302	326	299	312	303	306	296	335	310	293	310	297	323	303	319	297	323	319	308	322	284	316	306	360	335	320	309	315	291	320	325	316	325	298	298	291	289	294	285	315	333	303	318	305	271	304	313	311	315	292	306	291	316	282	302	302	317	300	307	305	294	320	289	290	295	283	317	335	299	331	304	307	315	311	298	299	303	298	312	321	324	310	300	279	329	306	298	324	304	313	330	294	329	312	279	281	311	317	336	313	332	306	295	302	292	286	275	296	318	301	318	317	330	343	316	321	273	282	285	308	309	305	306	336	305	331	318	322	290	315	316	334	329	296	344	314	307	317	327	288	344	325	297	299	280	309	287	313	318	322	299	328	352	315	342	322	335	306	313	317	314	276	318	328	315	333	311	345	320	299	313	325	310	304	334	298	316	303	291	301	341	304	306	298	311	318	298	302	310	311	324	295	313	316	287	321	350	307	315	302	326	287	302	292	277	319	337	305	290	299	333	323	343	265	308	331	301	327	298	271	308	309	301	302	333	335	251	310	355	300	322	312	307	331	317	330	299	341	310	294	272	324	312	291	282	304	308	301	289	308	312	307	311	300	302	337	305	311	312	292	310	337	316	324	354	317	314	294	289	314	317	301	303	299	340	339	285	308	305	322	329	314	278	323	297	297	306	286	318	295	341	332	325	291	304	305	313	305	352	303	317	299	325	302	288	323	311	321	285	309	321	318	293	279	358	313	337	305	279	298	300	302	327	309	310	281	293	315	332	319	349	352	321	320	314	341	293	322	333	307	313	312	306	295	307	280	342	280	293	316	308	334	303	312	339	321	310	291	321	320	320	285	337	338	336	306	318	292	322	290	324	285	299	324	305	326	315	266	330	324	310	297	298	335	299	306	280	310	337	307	302	322	316	276	302	297	331	331	340	300	299	292	312	325	300	284	310	327	313	288	347	314	317	304	339	294	292	315	312	309	313	318	304	321	306	306	309	338	284	290	311	310	281	276	323	340	318	288	333	262	319	298	306	287	325	330	285	368	337	297	293	318	305	273	309	295	261	345	306	323	295	301	290	314	327	321	340	303	320	286	318	338	336	320	326	318	315	313	304	333	333	290	314	322	316	319	300	322	330	300	305	332	304	324	332	344	335	329	291	335	281	344	286	321	326	314	308	327	306	305	310	294	320	304	318	332	262	315	337	327	302	307	289	307	348	324	299	301	327	341	313	334	296	305	319	293	328	282	311	312	350	319	307	306	338	326	289	318	327	297	310	304	284	328	308	342	314
25441	21581	29172	25042	23848	23786	17900	8962	5696	4276	3251	2627	2139	1819	1461	1224	1107	976	887	744	764	684	599	598	558	551	499	463	452	503	467	455	452	392	415	396	389	403	368	410	424	388	395	404	368	379	395	372	391	370	357	392	348	409	380	359	354	365	347	365	394	392	391	375	396	352	349	372	358	356	373	372	340	349	337	370	333	349	353	394	366	367	371	367	368	360	356	354	364	394	379	353	386	354	354	390	385	375	367	365	375	351	367	371	409	333	359	362	383	376	350	359	402	366	382	345	386	353	377	380	394	363	353	360	367	366	383	367	368	391	376	360	347	376	356	355	384	375	390	394	372	374	373	385	399	398	377	397	356	373	346	374	372	453	351	370	369	374	375	361	355	409	396	403	387	338	382	367	372	409	356	347	392	351	354	356	341	366	356	384	380	360	366	381	351	395	366	366	363	358	370	377	383	400	354	367	374	367	372	354	364	377	347	363	380	335	370	355	386	379	377	334	366	366	347	364	344	388	369	351	363	346	354	406	358	388	348	398	377	398	357	414	376	402	343	332	349	391	367	388	337	358	405	338	333	341	369	378	382	402	350	353	362	372	387	357	374	356	366	377	366	406	356	364	362	380	350	392	398	382	349	367	349	377	370	349	345	383	358	335	339	365	348	371	400	402	374	371	394	382	363	386	382	354	359	345	368	357	357	353	380	371	328	347	366	347	359	363	388	380	333	348	340	375	355	407	336	401	389	357	373	379	361	389	387	416	394	387	370	400	350	397	396	366	344	358	397	357	375	367	355	386	383	370	376	402	367	376	326	342	364	330	374	387	341	387	351	362	383	399	378	389	361	387	340	369	382	390	353	375	367	377	358	393	377	369	359	359	316	352	364	336	386	362	374	370	367	396	373	382	375	400	347	387	377	361	342	404	362	346	378	358	358	391	365	371	343	374	382	332	393	399	346	380	385	359	344	364	398	419	362	385	371	380	362	334	387	363	393	384	384	369	396	352	369	390	374	378	349	369	359	371	357	392	369	405	380	361	355	356	359	344	413	374	373	375	383	376	353	340	388	377	344	383	357	347	407	385	380	339	404	350	369	385	349	405	356	341	360	343	360	389	354	377	365	357	397	375	370	379	367	357	387	326	386	378	367	402	357	397	363	360	394	411	314	370	371	339	347	359	375	383	390	376	425	331	402	371	389	362	349	383	367	401	396	373	363	389	376	358	369	367	373	384	393	390	403	364	382	399	399	402	372	361	362	366	348	376	364	342	387	369	353	384	361	369	363	355	413	364	364	373	389	404	373	350	372	348	373	360	360	386	360	345	384	382	375	385	389	371	393	358	375	383	368	362	363	359	389	365	357	362	355	364	345	401	309	376	349	386	360	383	397	368	374	405	354	378	367	398	418	378	379	361	368	332	378	384	348	380	327	366	404	379	360	341	381	360	377	391	357	361	361	413	373	368	374	368	382	369	320	395	419	366	352	383	357	362	377	381	389	374	369	375	339	348	362	353	361	400	348	352	395	391	349	375	365	369	362	395	337	373	348	376	367	371	389	380	410	367	336	361	364	377	398	358	362	409	370	352	344	362	412	379	378	353	337	356	381	366	390	351	346	378	350	383	348	369	380	365	371	331	394	330	380	377	369	397	376	402	388	344	343	407	374	374	368	384	370	358	391	353	352	354	371	368	370	382	362	389	393	397	406	409	372	394	374	399	366	389	365	409	376	367	396	368	381	371	377	369	370	356	413	369	372	361	412	396	388	353	368	387	373	355	361	350	358	353	367	369	353	362	345	345	381	339	390	375	376	376	383	365	359	368	372	359	360	328	376	371	401	377	388	364	390	408	365	365	369	316	351	359	366	361	404	399	353	357	349	385	380	381	396	391	342	365	362	359	354	373	398	394	354	388	411	393	360	376	361	347	364	370	369	355	367	363	336	348	354	358	385	397	389	348	373	382	370	385	406	396	375	366	362	361	361	393	372	374	377	402	356	406	404	372	385	344	368	369	416	384	383	336	373	382	396	350	369	382	348	387	361	405	357	345	344	352	372	341	396	404	368	408	342	384	362	392	389	357	341	356	372	339	365	395	374	384	370	366	336	389	380	344	364	400	344	361	363	365	343	370	380	353	405	376	358	368	388	372	376	376	383	407	401	352	405	358	351	328	375	378	358	384	424	369	374	386	358	379	364	367	371	388	371	356	367	378	374	358	382	376	345	392	336	362	374	379	374	350	307	367	337	410	374	385	377	376	338	383	394	384	397	383	379	358	394	377	372	354	363	371	398	345	428	380	348	390	320	363	365	371	388	364	392	360	356	391	353	378	361	385	370	388	389	361	377	424	404	385	361	377	355	374	367	394	386	349	369	401	364	374	390	404	359	350	377	350	330	367	365	398	415	355	341	356	355	378	365	364	340	359	368	369	403	345	342	392	375	360	349	349	411	359	359	359	377	316	356	345	389	348	381	395	353	379	370	333	372	358	353	378	364	369	398	347	365	340	392	363	383	361	386	370	367	345	389	353	361	371	367	357	340	374	404	336	364	406	352	390	360	372	360	416	386	382	371	380	369	393	408	376	371	360	399	372	375	341	363	352	383	378	378	365	404	389	356	387	362	381	362	379	358	354	370	325	368	388	356	351	365	361	374	344	353	363	387	369	388	397	326	351	346	385	335	368	358	375	366	408	385	391	373	363	347	377	384	372	390	428	362	365	389	359	396	378	374	387	372	360	389	363	352	317	369	389	371	385	345	340	384	361	355	374	378	373	359	376	377	355	372	392	378	396	365	365	366	374	387	342	398	381	398	361	371	375	382	379	336	328	376	368	363	350	372	396	373	369	373	374	371	365	374	350	387	368	359	354	343	345	415	365	386	342	365	351	395	364	363	345	359	356	411	385	379	410	379	365	322	376	385	384	387	385	372	370	394	374	362	355	352	368	362	363	408	359	357	384	359	361	384	348	370	365	367	366	397	375	367	349	397	359	376	383	355	391	352	374	365	398	346	348	379	371	409	414	379	345	397	381	361	385	404	350	366	365	397	406	370	379	381	362	362	345	372	345	343	354	340	390	370	369	405	360	421	361	399	383	345	360	375	382	362	399	352	352	342	375	348	337	355	373	354	374	373	387	387	379	402	375	381	367	377	356	369	374	372	374	378	378	378	367	358	383	332	364	344	399	377	371	359	362	375	353	377	362	354	372	355	367	375	378	375	360	356	363	356	395	384	369	337	378	398	362	352	370	362	350	383	403	339	353	326	328	369	368	377	367	385	376	351	383	377	351	396	390	378	391	360	344	345	360	360	379	371	377	383	349	379	350	393	385	375	356	388	426	390	375	352	354	353	333	351	375	358	390	398	411	358	369	384	393	394	397	377	413	374	402	374	367	395	424	377	357	331	378	379	352	378	373	366	351	344	373	391	367	344	351	384	349	367	360	360	392	386	383	405	368	400	354	350	338	361	372	393	376	368	358	360	392	359	336	387	387	386	381	370	380
47606	58164	52345	40388	32108	23149	16275	11717	8786	6686	5193	4104	3246	2627	2139	1789	1526	1307	1198	1013	881	815	716	673	599	617	565	554	505	490	397	428	466	411	406	419	398	395	374	381	389	351	397	358	339	361	369	375	368	391	347	324	328	320	368	336	337	341	374	369	347	364	356	321	327	321	362	330	340	370	328	343	367	366	350	317	358	328	345	368	353	330	345	327	360	344	364	353	358	337	351	345	353	345	355	328	344	295	326	320	347	319	313	316	335	335	316	334	318	353	350	349	350	388	417	385	312	349	337	338	332	361	348	362	361	333	368	343	370	349	320	351	307	374	350	358	332	341	356	370	378	346	357	376	345	326	344	371	363	353	359	363	361	335	378	378	366	336	333	331	338	336	352	354	343	332	319	317	327	350	357	331	341	339	347	360	395	363	362	334	340	330	321	311	338	339	345	311	318	372	333	351	354	333	336	355	356	373	342	366	356	351	377	320	348	352	341	350	368	324	344	312	345	329	327	368	387	339	363	322	359	329	346	324	385	378	333	357	304	344	334	342	325	319	351	339	347	341	326	350	335	339	305	344	342	344	321	335	378	387	367	351	287	358	323	366	334	360	334	316	349	364	346	315	312	359	358	344	343	368	351	333	377	336	355	387	350	386	334	353	337	384	345	345	365	374	354	321	351	341	349	371	347	334	358	351	374	358	324	362	321	344	321	341	362	359	332	323	344	345	356	352	339	353	361	370	357	327	315	361	316	315	366	334	358	352	376	358	346	346	361	350	349	389	319	322	295	328	348	344	360	350	342	329	371	370	358	349	349	345	369	309	345	336	357	339	357	376	347	315	362	349	330	368	351	356	326	317	347	338	352	315	340	338	368	331	349	348	351	323	308	346	363	312	317	317	346	353	330	382	332	331	321	315	337	340	313	345	342	381	343	346	341	362	377	330	351	328	325	334	366	365	370	357	338	331	362	351	365	331	336	339	375	361	338	336	352	342	349	306	330	378	331	342	318	382	370	349	356	329	366	357	378	327	330	345	376	322	350	352	332	326	361	323	342	331	365	384	319	338	327	325	345	340	342	352	339	324	329	343	370	359	344	334	383	319	342	357	368	336	323	322	345	356	346	351	332	323	314	380	361	308	376	328	313	358	345	334	345	355	377	364	345	360	359	344	354	305	348	381	361	336	375	334	354	354	334	334	366	364	351	330	372	343	340	359	327	375	337	341	355	334	351	343	372	357	333	299	356	319	352	352	350	346	329	366	337	342	355	323	353	388	356	346	379	352	359	331	332	347	346	368	333	368	360	307	360	365	392	345	344	344	329	333	333	380	343	347	360	333	335	323	359	359	315	348	335	325	367	358	326	351	312	330	358	315	365	349	316	346	315	339	357	372	334	336	348	332	363	323	321	334	348	330	324	374	349	345	340	333	344	358	351	347	366	346	332	362	323	368	351	330	363	367	346	395	387	356	373	345	330	324	366	372	326	349	311	347	351	362	353	330	356	356	339	378	350	368	356	326	328	379	302	326	320	340	367	333	364	361	373	324	341	355	359	325	331	351	356	346	312	351	318	384	377	378	384	361	351	360	318	350	354	341	363	348	346	343	347	344	375	325	348	365	328	331	321	367	327	317	324	358	345	325	350	361	363	332	321	374	350	360	300	367	324	370	347	338	360	396	308	347	309	347	322	326	348	326	369	363	377	333	341	326	358	354	354	351	338	370	330	345	347	316	352	353	317	353	334	335	341	313	341	329	352	358	357	315	358	342	338	360	304	340	342	312	333	365	368	357	352	383	383	355	331	388	336	363	368	327	325	346	342	332	331	357	363	313	338	336	323	377	351	374	328	314	359	359	304	337	329	363	360	337	375	354	331	356	389	304	348	341	339	342	316	350	373	353	350	330	329	349	336	389	362	330	327	335	349	312	342	364	349	327	341	375	354	342	363	354	328	339	379	318	369	344	351	352	359	358	348	347	367	320	331	325	318	301	339	344	368	382	349	349	357	351	351	336	349	366	341	349	355	331	332	361	328	355	356	353	400	356	336	322	380	351	346	366	334	326	363	371	347	322	321	347	346	355	344	341	331	341	315	328	321	335	352	365	371	343	379	351	359	344	360	367	305	346	344	317	340	290	368	329	365	345	347	347	335	342	365	348	343	365	329	330	330	343	379	358	351	322	350	359	315	358	336	362	350	336	340	330	342	327	322	350	349	355	345	331	363	307	362	344	336	336	338	335	337	310	337	323	360	345	329	335	333	357	319	332	334	351	349	313	320	350	361	334	334	318	334	318	338	344	372	326	343	333	337	379	375	323	359	340	360	352	306	371	363	322	364	322	336	338	333	353	341	328	355	350	340	326	367	354	352	360	343	331	346	361	339	369	333	341	343	361	344	359	333	344	336	329	376	365	353	345	285	346	348	361	340	373	368	312	349	326	326	346	332	325	319	354	350	328	326	338	381	350	365	359	340	345	327	347	356	352	352	335	362	327	324	325	331	334	364	349	354	345	340	351	344	347	354	353	332	358	382	348	365	334	338	373	344	341	328	314	315	321	313	331	350	339	333	372	343	346	351	309	328	302	334	339	328	352	339	340	355	370	310	364	378	355	355	340	346	382	329	362	331	298	314	357	404	358	357	342	346	322	368	365	327	366	364	382	344	334	368	344	352	346	307	345	348	297	355	330	343	348	366	340	343	335	342	334	325	402	331	373	393	338	309	329	392	357	315	361	351	332	357	320	345	343	370	342	355	365	350	325	331	378	347	328	357	310	361	334	310	365	351	338	321	328	341	341	356	361	365	323	344	327	332	358	346	325	374	319	349	352	360	335	341	370	369	342	379	336	340	330	342	380	389	328	366	356	351	301	320	323	350	363	314	363	342	360	351	319	353	304	333	319	350	368	367	365	359	321	340	345	346	324	351	328	370	369	350	341	353	331	341	347	340	379	346	345	334	325	361	347	331	308	370	328	362	306	380	330	357	356	355	394	342	349	351	346	355	330	321	332	368	348	340	359	357	324	315	322	332	349	326	350	347	341	327	348	359	335	331	362	334	357	346	362	371	373	321	352	341	356	308	339	360	350	350	301	343	349	351	357	346	347	340	351	336	344	365	325	325	306	350	355	344	347	350	351	307	316	312	365	331	361	304	339	340	336	350	338	357	323	334	315	350	345	357	381	342	361	381	341	340	329	323	343	331	362	340	353	311	345	333	324	318	342	355	343	365	375	366	327	339	321	348	363	366	347	335	328	344	362	369	340	325	331	379	361	324	332	335	375	357	344	351	320	355	307	338	347	295	343	371	335	366	340	346	352	387	359	345	363	324	358	345	362	351	347	336	332	335	368	324	312	331	333	360	361	318	327	354	356	358	359	339	380	337	308	337	336	317	350	375	353	338	347	322	313	319	346	310	340	324	338	328	318	352	348	329	364	374	374	362	338	352	349	336	298	346	341	333	354	318	351	335	352	345	354	338	330	308	341	295	323	353	358	336	344	330	344
25017	21629	29265	24742	22985	23639	18797	9084	5650	4291	3372	2649	2139	1809	1487	1225	1057	966	845	782	719	639	634	596	553	540	517	454	479	452	421	456	435	420	434	397	392	401	404	410	429	378	431	378	368	412	383	376	386	367	367	340	352	350	343	334	342	378	367	374	362	348	371	387	350	333	343	318	376	364	350	359	352	397	350	360	392	376	376	351	369	358	376	372	375	305	340	336	351	367	361	397	389	382	391	335	356	343	370	374	359	350	352	362	367	326	347	358	347	365	357	370	374	364	383	371	348	376	394	343	356	347	377	405	358	363	340	369	366	366	314	380	350	343	340	379	376	339	336	379	392	385	376	384	354	378	356	400	355	352	362	335	353	342	350	364	379	370	339	370	352	386	347	356	367	338	357	363	376	386	399	367	364	340	388	340	358	374	358	366	360	356	347	364	342	359	340	342	395	371	377	340	376	319	350	385	350	375	351	353	362	339	370	362	353	371	335	353	337	388	392	349	386	369	345	373	329	318	372	367	396	381	353	341	351	398	348	337	357	375	366	337	395	393	384	364	360	382	370	380	379	353	348	364	353	375	353	360	343	383	353	375	372	343	380	388	336	366	362	369	369	350	348	353	366	375	344	388	363	375	333	348	366	348	374	378	367	401	343	360	319	367	380	345	355	315	362	350	368	381	335	356	348	394	355	380	330	380	381	334	382	360	311	356	386	352	343	320	356	383	358	385	385	369	333	384	384	348	348	334	354	353	382	365	338	358	369	374	344	354	316	359	355	349	325	400	355	351	382	345	357	354	356	364	347	349	378	378	366	410	346	339	345	365	376	366	362	338	328	337	363	360	356	349	357	359	335	377	346	368	328	354	394	368	354	377	393	367	369	330	380	390	345	373	352	338	365	358	353	328	388	334	358	371	379	356	354	328	376	403	360	397	338	340	367	376	379	340	353	353	392	367	327	390	345	382	381	362	359	367	365	338	355	353	373	319	343	336	366	366	338	360	357	432	388	320	355	350	350	376	393	370	361	323	340	391	363	353	340	349	395	370	369	344	347	369	385	360	366	393	375	388	397	359	365	345	358	309	353	360	383	355	361	346	374	368	383	337	356	357	374	349	366	368	374	376	362	348	353	377	358	371	374	375	334	353	347	349	338	370	358	348	358	347	353	368	366	408	361	317	372	351	357	349	351	355	355	367	377	362	353	336	339	364	344	368	367	336	343	377	367	394	375	387	334	337	364	350	350	367	375	368	365	367	356	328	394	363	328	355	324	349	351	358	336	380	354	362	318	339	343	306	341	302	350	351	353	336	341	372	362	369	349	375	370	339	369	360	361	351	362	351	389	326	353	366	378	338	383	318	345	341	361	380	375	355	336	310	327	351	345	349	357	369	348	345	376	356	327	326	366	353	360	368	361	373	362	337	346	365	380	340	346	385	359	353	386	369	357	382	362	367	344	334	349	334	357	368	372	370	354	354	367	340	342	370	377	353	355	371	354	375	314	392	399	358	376	319	354	380	344	362	348	357	392	339	337	372	364	339	374	363	332	385	362	364	384	331	345	350	401	333	341	375	346	366	318	338	379	386	360	327	357	344	347	362	357	338	350	343	384	346	371	389	364	364	350	334	374	337	334	379	336	348	387	361	364	380	337	357	343	383	351	346	344	371	395	339	383	345	364	378	413	360	363	374	365	365	364	379	351	355	342	352	359	344	361	340	355	381	383	347	388	370	367	328	359	379	323	342	357	377	341	359	375	379	370	350	340	346	340	368	370	370	338	339	345	374	347	336	338	349	332	391	357	348	333	368	356	376	357	394	351	371	337	385	377	317	377	384	367	331	343	339	348	373	349	332	362	373	392	342	377	327	361	379	351	367	380	363	345	368	366	359	381	394	354	359	371	388	326	382	368	365	340	373	366	357	381	384	330	376	348	371	354	378	362	353	390	377	365	360	336	408	361	367	329	343	375	371	334	354	393	325	362	319	340	360	370	370	386	442	360	361	359	360	354	360	352	377	400	355	348	370	358	371	368	356	348	341	322	339	326	387	361	350	327	355	391	375	377	383	347	360	380	367	361	330	346	375	327	349	343	352	342	357	380	357	345	387	344	368	339	329	385	343	378	375	331	340	390	364	337	353	354	392	367	353	347	361	351	350	359	375	364	384	374	362	373	351	340	363	380	347	351	376	371	349	374	355	362	390	341	384	379	353	372	346	352	347	343	383	377	372	397	365	346	355	357	363	383	317	363	397	356	368	382	376	364	348	316	388	347	373	373	347	385	325	352	386	365	338	380	395	349	343	368	371	355	368	366	366	353	373	341	345	383	350	361	344	395	336	386	356	370	384	339	363	378	398	364	376	367	332	359	334	371	330	359	326	379	351	326	325	356	346	356	382	333	351	338	403	356	357	365	369	342	390	357	335	373	352	348	339	332	325	366	351	371	354	346	355	398	373	393	354	314	346	329	351	368	375	368	354	355	330	371	364	377	345	366	353	406	353	327	382	346	348	366	369	344	339	333	362	352	360	358	366	356	362	370	370	349	401	379	370	394	372	369	377	345	359	358	373	335	352	339	321	322	335	367	355	363	372	361	368	373	359	371	367	356	377	382	341	375	355	364	383	371	370	367	378	387	390	319	341	364	382	388	364	359	397	370	360	399	354	358	339	383	360	356	368	346	323	330	372	362	378	371	354	359	338	401	349	367	339	362	315	399	324	349	343	347	362	366	343	312	358	349	377	363	368	372	347	360	365	360	333	403	336	333	393	348	369	344	344	345	358	385	387	350	380	346	359	334	340	352	362	338	369	334	346	342	365	338	348	330	356	368	367	350	342	324	356	390	355	341	355	366	346	361	353	382	373	382	360	348	345	351	360	349	364	345	346	343	328	367	380	332	347	373	358	320	349	360	362	353	354	354	370	368	326	367	345	342	355	328	345	404	348	337	368	344	358	349	355	337	357	340	384	346	371	373	375	334	339	351	328	355	360	355	359	363	348	362	346	386	363	338	366	365	398	328	346	352	374	327	365	355	376	382	378	368	377	362	393	339	345	335	384	382	384	377	380	354	362	351	363	366	371	377	361	343	370	352	363	376	383	346	363	350	405	388	342	368	332	366	358	339	331	343	386	361	388	362	323	357	362	353	349	336	355	355	366	365	332	328	331	354	366	364	350	367	382	369	368	337	371	369	390	364	383	354	348	349	351	352	383	405	348	357	363	350	383	363	364	384	351	356	389	332	304	361	353	347	355	360	342	355	376	336	360	356	355	348	354	358	365	347	355	342	314	338	339	362	360	328	372	351	360	359	359	348	379	346	366	344	385	356	328	413	375	370	364	349	346	330	339	382	365	386	353	367	384	405	359	371	354	368	381	350	365	323	363	374	352	324	335	353	393	402	382	349	356	385	362	389	352	368	354	368	376	343	352	358	336	367	339	336	404	357	328	359	367	389	361	357	371	359	372	331	378	344	377	354	310	357	368	400	354	331	340	349	362	378	345
49444	61679	53253	41886	32496	24219	17052	12063	9041	6805	5370	4385	3500	2849	2249	1761	1604	1358	1212	1016	925	837	707	696	608	611	576	530	503	468	450	437	450	454	419	425	395	380	425	361	403	385	381	375	363	377	347	350	370	356	334	348	367	347	354	339	364	335	356	338	349	346	329	346	323	314	360	337	357	324	339	352	347	308	341	340	377	358	335	355	308	324	324	332	362	333	340	342	370	321	306	336	320	339	353	389	346	342	296	352	356	323	315	324	324	350	345	336	369	314	331	335	332	304	322	373	315	362	343	314	339	320	351	324	353	322	364	345	351	330	323	321	344	294	336	358	358	339	340	313	336	347	332	326	341	329	371	361	363	392	354	333	333	366	356	339	321	353	305	321	337	360	383	340	339	359	340	313	314	326	317	380	334	339	296	323	338	334	327	341	363	340	349	291	309	343	314	318	341	353	353	325	351	330	348	348	322	346	295	350	287	329	317	335	352	347	343	342	328	351	365	335	325	342	341	347	301	357	349	370	348	342	351	342	310	356	330	368	301	339	304	360	337	362	367	327	346	339	328	354	340	354	314	322	345	356	338	310	329	337	329	318	330	348	309	336	318	344	318	338	341	330	320	360	339	329	319	327	343	346	344	330	326	337	356	358	337	366	342	335	371	314	339	326	331	363	334	330	313	333	338	314	359	345	344	363	373	309	328	328	298	315	304	358	358	331	355	326	354	351	331	362	314	354	333	336	307	319	355	327	330	338	357	329	321	313	358	337	308	332	323	328	346	311	332	329	359	350	386	374	356	371	343	338	339	376	311	341	333	331	320	328	369	325	316	359	324	350	329	351	356	325	309	316	346	333	343	327	357	328	337	371	308	342	348	317	355	320	326	358	318	331	295	362	339	321	350	337	339	358	331	359	345	336	354	338	351	322	346	342	331	329	306	334	365	320	355	353	300	340	340	344	337	318	364	371	330	346	328	339	360	350	346	350	368	315	334	348	340	347	329	340	310	295	338	350	328	348	333	361	381	330	315	339	333	375	305	317	358	341	354	356	322	317	342	339	344	312	351	319	356	335	302	355	334	340	360	320	346	343	331	334	337	335	345	335	347	321	337	341	341	347	370	347	305	353	325	334	309	339	354	359	339	350	347	335	366	339	320	317	338	334	310	336	316	314	318	329	323	341	338	326	335	347	336	326	308	353	335	343	343	352	303	346	342	358	320	345	345	319	318	332	312	343	344	325	301	329	356	334	342	335	376	338	331	351	321	324	388	365	327	334	361	338	328	326	334	324	348	352	321	346	349	328	311	322	346	342	357	321	325	348	350	338	336	314	353	350	328	347	338	354	313	319	334	294	362	355	315	353	348	378	346	320	305	324	368	322	322	342	349	324	359	351	337	354	365	350	345	352	342	342	327	345	324	339	355	340	303	356	340	348	368	356	317	333	379	359	350	320	329	346	320	379	359	331	364	344	343	328	316	351	356	343	306	350	335	340	325	325	338	333	341	343	363	346	342	342	322	323	338	359	337	357	320	350	321	337	313	366	319	342	338	336	333	310	338	352	333	344	340	339	369	350	303	341	356	334	319	339	341	354	341	346	324	314	332	321	319	311	336	335	316	310	322	314	346	364	322	345	308	337	330	353	352	309	346	371	333	337	349	340	331	358	375	358	355	324	320	361	345	306	335	329	358	337	349	324	328	314	340	352	330	308	331	336	327	329	352	363	342	344	343	331	345	344	324	338	354	336	333	341	338	332	327	304	336	323	337	343	350	358	358	327	329	351	339	320	345	306	347	315	340	366	343	335	338	343	311	338	373	325	334	354	353	342	329	331	317	317	356	324	315	313	350	345	338	328	316	304	343	321	333	307	342	344	347	336	343	304	350	324	374	345	348	333	354	335	331	333	352	343	350	363	339	298	306	339	334	358	308	343	334	338	339	343	316	341	354	359	320	299	326	354	305	297	357	349	336	346	311	333	319	316	328	328	326	330	349	338	337	334	344	343	363	394	308	347	368	358	333	349	350	394	293	365	319	305	345	333	360	338	334	342	345	273	349	336	334	343	313	338	335	347	335	333	334	382	355	319	376	347	337	325	366	350	344	325	366	365	363	350	355	337	323	341	315	328	318	340	320	311	320	369	368	334	329	335	355	347	333	334	342	337	354	364	344	305	297	311	346	380	382	353	337	353	324	336	330	337	347	327	333	343	334	346	326	348	315	356	352	330	314	368	321	306	342	314	305	346	353	308	334	308	359	316	348	362	355	322	324	326	348	345	342	354	351	355	330	306	329	340	347	337	351	333	323	341	355	323	333	349	340	313	350	318	327	322	344	345	327	345	324	344	359	345	329	331	320	361	361	365	333	318	351	344	342	308	328	333	359	355	352	348	356	342	336	351	312	343	307	343	327	353	349	350	362	318	347	351	348	326	326	355	315	330	350	332	351	323	326	355	347	343	300	328	332	304	366	334	331	330	329	353	342	314	286	298	312	317	334	363	362	320	337	359	330	353	344	341	346	345	352	366	353	314	319	333	327	307	314	328	326	335	305	324	361	315	368	339	342	309	335	362	317	337	320	358	340	327	326	323	335	335	322	369	353	309	369	347	334	325	368	318	340	348	339	347	316	329	280	373	332	383	311	367	349	354	343	334	358	376	326	320	317	335	352	324	347	337	344	344	316	340	344	342	344	356	327	368	334	331	345	348	362	370	355	371	335	320	335	344	320	333	368	319	345	325	334	370	350	360	310	319	316	305	350	351	324	346	356	337	351	334	323	318	322	351	364	314	348	325	347	347	324	322	343	355	363	343	328	317	366	342	375	321	365	365	361	353	361	314	318	367	371	350	345	318	332	369	346	366	356	325	344	339	333	335	300	363	330	345	336	329	337	329	309	320	318	332	340	335	348	360	319	344	338	387	365	333	338	324	310	353	333	365	342	346	336	347	309	366	324	341	338	338	310	324	357	330	332	353	336	320	351	360	359	330	350	361	341	322	339	348	336	351	342	357	320	304	345	355	318	345	344	350	324	335	355	316	329	341	359	399	357	336	363	333	349	340	284	358	340	338	336	317	331	361	336	330	292	348	320	319	341	363	374	336	332	328	369	314	346	342	323	382	362	337	362	339	358	361	301	332	317	326	329	336	383	361	358	328	343	359	349	346	341	329	314	359	356	339	359	314	350	312	369	361	355	337	343	332	350	336	358	348	348	322	345	347	356	350	339	323	307	332	339	354	323	345	348	307	342	370	324	321	340	353	368	343	328	325	338	348	341	312	376	341	345	320	321	354	337	352	346	336	323	323	349	334	333	329	323	338	335	338	349	347	305	363	338	335	318	333	306	357	351	316	357	335	346	363	361	327	337	344	376	339	350	365	339	364	352	344	342	320	335	339	360	362	328	335	338	337	322	307	341	334	341	339	345	355	345	371	347	337	315	349	378	324	330	329	345	317	328	330	322	336	312	300	331	332	307	336	345	361	351	353	361	313	322	372	331	333	344	335
24257	21586	29381	24498	22872	25111	24134	12426	8038	6054	4696	3640	2919	2411	1991	1586	1370	1232	1091	1035	927	841	691	662	627	589	589	564	530	515	450	494	442	439	488	437	455	438	493	460	430	422	435	437	463	427	417	407	410	437	400	380	396	379	422	366	355	384	417	385	423	394	376	398	426	374	395	422	383	425	372	417	384	381	370	396	395	376	412	384	406	385	383	375	398	364	406	352	408	395	373	403	397	379	419	402	361	370	371	390	395	390	410	402	411	408	402	392	437	395	357	425	426	428	404	341	424	391	427	419	345	379	405	368	410	427	389	390	386	375	388	409	404	385	404	379	408	405	409	402	402	349	382	412	377	413	375	437	392	389	417	388	423	372	373	379	403	417	405	399	385	406	372	400	373	371	382	423	367	380	407	389	396	444	375	360	365	390	417	362	373	418	432	403	371	392	404	390	358	370	379	380	388	383	339	370	394	410	371	380	393	396	390	419	398	395	387	375	397	418	397	391	377	413	400	396	389	356	401	369	430	399	414	412	438	371	371	383	415	355	403	411	395	401	387	405	385	393	407	394	377	396	429	403	380	430	380	401	419	377	460	425	370	349	425	398	408	405	396	403	412	381	439	375	371	393	359	364	418	368	377	416	411	401	362	403	382	377	386	400	372	371	384	399	393	356	374	393	398	395	367	436	366	359	405	389	411	380	394	408	384	395	407	390	387	391	392	400	350	369	393	355	391	394	407	388	389	344	380	384	415	388	395	368	403	407	385	432	371	374	413	405	430	423	359	370	374	400	394	380	421	381	373	388	357	365	401	399	419	395	429	373	398	410	389	377	413	382	357	360	360	385	401	389	419	400	407	423	398	394	429	417	415	345	381	393	364	362	369	376	392	418	403	421	355	403	426	354	382	393	435	381	395	365	408	370	390	370	351	417	415	365	406	399	410	422	412	438	370	387	393	400	412	388	344	404	407	427	405	404	401	372	377	347	381	399	371	396	362	374	370	396	416	372	375	404	388	405	390	367	400	377	385	368	370	414	381	408	398	411	392	401	388	375	408	397	369	395	349	380	399	353	422	396	343	377	378	389	366	427	413	380	371	434	409	370	368	385	390	385	402	374	429	386	408	403	381	393	425	386	393	386	377	392	378	389	417	370	360	368	404	392	407	377	387	406	380	413	439	421	401	346	376	403	356	406	383	388	375	395	402	360	400	398	420	390	406	413	350	406	344	376	405	413	371	379	373	407	370	398	399	362	457	366	355	382	406	387	417	362	388	382	392	400	385	389	366	388	370	381	364	419	378	393	378	403	395	379	375	431	376	378	386	369	365	409	421	379	395	394	386	386	366	352	401	372	371	398	365	399	418	398	428	399	367	382	391	396	411	389	365	394	377	393	381	415	367	381	412	392	434	418	389	407	403	412	410	401	371	391	415	386	378	400	423	401	396	393	392	413	379	400	401	399	412	350	412	401	387	354	390	418	381	365	422	422	390	406	365	353	414	399	385	370	408	429	364	360	405	440	404	398	381	391	400	441	417	374	378	363	394	372	381	415	388	404	385	411	427	393	401	411	387	400	346	408	392	394	412	402	348	400	404	346	368	388	365	392	374	396	383	415	390	401	371	401	381	412	377	400	389	368	425	399	371	405	408	402	370	386	395	351	392	377	406	391	417	386	422	417	427	387	385	436	411	369	412	376	382	403	375	382	349	425	367	415	399	355	402	383	420	414	375	437	427	367	362	345	396	382	405	372	404	388	365	360	393	387	406	404	373	442	405	388	393	367	398	404	372	379	377	378	417	388	425	406	405	382	368	383	370	411	411	420	393	390	414	437	390	416	392	396	423	421	403	412	373	381	363	372	383	401	386	443	419	377	384	365	394	390	397	386	404	403	417	399	409	381	399	388	382	365	364	412	403	396	343	395	363	417	410	402	409	426	384	406	372	386	391	414	389	355	366	348	391	407	409	388	394	404	411	402	389	392	396	378	395	351	348	421	394	375	378	396	425	409	388	393	433	431	372	407	389	394	341	401	400	406	369	378	400	412	382	381	365	383	418	394	418	383	383	412	381	415	412	416	351	378	394	441	416	367	401	390	405	392	395	356	386	392	375	378	380	425	368	394	399	379	393	380	367	417	401	395	404	381	401	419	372	390	424	386	408	401	375	398	380	403	408	394	412	381	397	409	379	379	407	393	402	395	387	386	439	385	383	363	384	384	394	375	392	379	400	379	391	433	393	413	358	367	396	396	377	379	412	410	391	363	382	416	379	401	409	400	378	397	401	428	369	401	381	434	438	395	411	400	405	399	421	399	383	408	379	393	349	413	398	383	421	370	413	349	425	391	406	419	388	412	420	394	392	399	434	383	404	399	383	395	459	442	394	397	383	393	398	395	389	367	374	397	424	379	399	412	378	406	386	411	387	371	395	431	388	362	388	391	382	399	391	371	360	398	389	392	388	406	388	432	403	392	403	413	352	382	389	374	390	375	338	382	396	380	395	376	430	384	379	400	400	372	386	353	378	376	349	410	383	386	379	365	394	389	357	379	385	380	387	413	416	393	399	327	353	414	398	399	400	364	385	407	397	369	395	383	414	395	368	389	417	387	376	390	392	427	359	377	408	389	379	388	378	407	354	398	422	397	400	346	405	396	438	391	366	408	386	384	396	371	391	396	401	450	398	361	377	401	403	363	404	392	441	401	400	373	389	349	396	363	357	427	396	400	414	396	352	392	385	386	389	376	378	384	415	371	389	406	378	373	399	420	402	388	384	384	387	373	400	375	388	406	416	406	375	392	393	394	409	405	413	427	423	393	427	429	410	357	365	363	388	361	383	390	377	396	346	383	407	346	411	402	340	380	414	393	385	352	384	384	358	361	412	407	441	414	394	392	380	370	373	431	426	439	412	398	398	393	433	380	394	374	397	400	406	400	410	396	410	377	366	396	394	407	405	376	415	408	402	425	399	379	399	382	346	380	411	400	389	395	411	395	394	392	403	380	374	356	373	399	376	384	379	397	387	388	416	400	404	409	375	377	406	414	342	380	368	389	382	430	366	348	374	399	401	405	432	415	385	413	380	367	358	408	381	396	408	406	380	426	372	389	369	378	394	405	411	389	437	428	398	388	409	401	387	393	399	410	364	386	384	370	389	417	418	375	423	364	395	400	397	393	386	410	417	400	410	392	405	391	373	384	423	384	387	407	368	357	399	381	400	383	402	402	383	368	386	376	409	377	410	397	393	351	369	379	383	394	413	365	398	428	379	388	397	394	370	409	391	396	398	393	412	397	428	384	385	379	419	435	403	412	412	404	405	383	383	409	389	387	399	361	388	385	386	389	358	415	382	375	391	412	433	385	365	394	394	416	365	360	392	370	411	382	371	401	372	417	419	393	348	379	398	384	388	389	366	405	403	409	364	405	371	419	418	382	377	371	376	398	358	402	376	412	451	382	374	397	403	373	380	407	402	397	370	389	441	410	440	393	358	382	396	396	429	369	422	432
48254	64838	59216	46005	37157	28302	19819	14599	11518	8874	7072	5753	4518	3695	2914	2388	1997	1640	1504	1284	1107	1028	879	835	715	669	621	610	590	517	530	504	511	458	436	432	427	440	418	416	436	452	424	436	410	407	377	388	373	373	356	352	361	374	339	390	374	386	355	352	346	399	363	367	362	352	339	387	320	359	354	382	380	391	383	377	388	347	361	329	341	404	364	394	365	352	330	370	339	372	377	383	355	363	385	345	347	370	350	373	438	360	377	358	368	360	346	416	403	361	325	390	344	352	346	366	365	388	368	370	325	368	405	399	365	389	353	380	328	367	354	358	375	370	345	355	355	343	390	352	369	367	358	362	369	373	375	370	360	401	375	386	351	348	357	370	355	341	354	361	370	349	336	367	371	337	341	359	385	364	348	370	365	391	366	364	368	378	364	376	351	355	341	405	404	378	371	337	361	340	347	358	379	368	359	380	375	348	377	358	391	358	371	383	360	386	341	362	373	344	356	331	386	370	378	372	357	344	410	355	357	359	365	364	355	374	356	333	357	356	404	361	351	359	357	349	357	334	375	376	339	349	355	320	381	364	362	403	387	363	344	327	352	346	408	315	352	373	388	378	372	345	355	378	368	352	371	369	342	388	359	338	359	367	350	384	361	327	351	351	335	348	370	370	345	392	363	386	356	339	343	377	358	361	381	346	332	375	385	350	378	371	401	388	382	368	378	357	371	377	343	360	359	349	412	342	355	370	352	369	344	354	336	355	361	376	355	342	358	365	339	359	364	331	354	363	367	358	369	361	349	355	327	376	371	340	354	365	388	333	357	376	356	350	348	353	342	340	383	352	330	395	386	347	357	370	370	366	361	337	386	354	358	361	352	316	371	400	368	367	407	394	403	384	351	392	374	343	377	383	374	355	359	355	390	346	385	366	355	366	387	334	342	349	356	346	336	380	380	344	384	375	339	358	394	399	358	347	383	346	373	385	357	355	348	354	379	352	330	336	372	321	322	347	378	360	384	357	372	356	362	358	343	378	385	353	342	383	374	338	365	343	320	381	372	386	344	361	376	350	345	367	385	366	355	358	353	394	379	378	322	402	347	364	351	388	380	357	352	356	395	352	372	383	367	405	341	324	390	342	389	336	393	336	356	353	355	349	336	395	354	376	379	411	392	382	351	350	358	369	364	388	379	380	378	350	356	350	335	370	347	316	359	351	370	384	366	370	367	356	379	364	354	335	362	367	358	377	332	367	385	370	405	381	307	400	348	326	355	363	346	365	362	351	377	365	379	334	355	385	356	327	379	370	372	337	384	366	375	361	388	378	374	388	366	374	354	351	365	361	359	375	381	379	362	342	337	370	337	397	382	338	382	398	377	355	359	358	360	361	369	372	343	364	342	371	352	405	359	339	385	376	365	353	364	340	348	375	378	381	348	404	365	368	331	360	351	356	366	389	357	343	370	383	405	358	344	337	379	357	309	397	351	378	363	355	357	339	363	375	336	381	365	372	388	363	356	347	375	332	340	372	364	378	361	369	349	393	334	319	356	377	379	344	344	384	389	379	352	369	396	293	350	380	378	362	355	371	339	357	359	379	390	359	331	367	382	396	388	370	363	330	341	391	380	352	367	364	374	413	368	344	365	339	364	357	381	339	378	351	376	354	347	371	375	346	394	363	340	385	371	365	372	378	328	369	375	388	357	342	388	360	343	370	386	388	355	381	365	359	358	356	370	402	344	342	375	365	349	342	389	379	340	368	353	318	389	352	383	362	331	360	361	328	360	351	358	385	362	367	367	355	346	355	330	358	356	373	398	355	345	341	360	356	378	343	340	351	345	384	379	333	358	366	350	323	357	363	390	366	316	388	356	327	392	344	372	361	352	373	360	356	362	390	362	363	384	359	364	360	356	353	324	363	391	364	379	356	340	350	337	360	360	378	361	348	349	369	381	383	392	371	368	367	361	337	380	388	343	380	388	378	330	354	390	371	380	330	332	386	360	359	333	365	380	359	376	359	387	417	352	332	384	367	395	368	365	342	365	368	357	343	402	337	338	370	353	370	353	355	361	373	341	336	364	405	405	357	366	357	380	372	371	374	322	362	402	376	380	366	351	357	378	349	360	345	393	348	380	330	354	382	343	333	362	357	329	363	335	358	373	371	331	323	330	371	389	362	373	357	372	388	384	341	352	342	387	335	354	360	391	384	374	376	402	386	329	344	366	354	327	353	342	368	349	365	322	367	338	341	361	340	320	367	359	365	387	364	349	387	390	360	365	344	351	354	350	337	367	355	345	355	357	325	363	383	375	396	396	407	337	367	348	349	352	366	366	372	407	357	395	368	352	360	369	336	346	361	380	374	362	357	378	375	345	363	330	355	374	372	393	354	381	391	353	353	339	362	394	333	346	348	336	378	331	359	351	341	344	337	362	330	380	325	372	367	366	402	362	350	332	380	362	352	370	355	347	333	374	394	348	381	353	337	349	378	355	363	372	388	359	380	346	363	382	352	382	403	353	410	363	357	365	347	354	389	371	353	379	336	363	368	367	347	383	376	329	359	371	375	369	378	381	349	356	362	371	375	395	336	349	383	363	339	344	384	337	348	385	377	392	370	362	371	401	370	356	374	364	320	352	372	346	392	373	361	345	375	394	361	370	382	343	372	385	353	390	379	349	356	354	384	389	393	349	377	368	391	336	370	384	333	347	364	362	369	347	356	369	363	357	370	363	355	361	377	351	366	345	407	354	366	364	342	351	370	344	391	329	343	372	362	389	370	347	333	372	369	356	364	339	388	360	357	368	347	352	360	394	353	346	388	362	351	374	332	398	340	381	359	341	338	349	376	376	398	392	373	386	351	368	365	369	394	376	355	368	368	369	363	381	381	320	355	379	385	348	366	338	381	368	376	402	351	347	368	386	369	377	377	354	378	351	375	389	340	398	375	357	366	396	375	356	360	328	387	339	374	373	363	362	377	371	364	389	346	363	326	367	380	371	364	365	394	343	360	349	357	340	381	366	378	402	340	403	327	345	350	357	399	355	380	334	367	359	363	393	384	386	340	364	339	387	392	363	343	379	353	371	336	335	369	385	339	404	337	350	329	350	350	383	394	346	348	328	340	383	346	409	365	356	346	389	352	347	395	352	351	359	367	356	367	341	373	350	361	346	378	357	364	390	376	385	364	409	349	369	338	367	362	341	378	364	368	365	342	386	391	377	344	350	364	356	398	371	333	308	353	379	353	364	350	375	355	371	381	368	364	349	384	370	333	324	381	363	354	349	375	354	353	398	348	386	377	379	361	351	397	370	373	367	378	380	319	354	373	343	344	371	383	405	375	348	381	367	382	394	394	367	384	412	368	395	349	355	337	345	357	350	359	376	387	381	321	379	369	351	363	332	364	357	324	333	373	390	338	368	339	402	387	382	370	344	364	345	343	372	344	329	328	350	368	397	378	379	355	357	336	348	363	359	378	360	370	381	378	347	352	344	381	396	366	333	363	338	358
28837	24044	32371	31379	23749	15596	8925	5522	3820	2841	2228	1845	1524	1308	1042	940	840	748	620	582	563	514	519	463	469	412	435	389	406	388	353	348	391	378	352	337	353	348	339	340	356	329	339	336	346	358	361	344	321	355	305	338	315	312	310	328	336	306	319	330	295	326	343	340	350	291	337	356	299	329	330	324	308	349	333	331	322	327	361	342	325	328	338	354	317	337	310	311	321	297	322	319	336	345	334	323	309	340	327	314	328	334	311	333	316	317	307	331	333	333	351	335	338	288	343	323	319	328	335	336	334	321	333	312	325	297	313	326	274	356	326	337	317	329	324	345	304	338	319	334	360	310	322	290	310	315	325	298	334	314	305	307	306	289	299	306	319	346	316	328	306	334	327	335	343	326	373	324	335	335	309	326	335	311	310	341	335	349	357	311	377	339	334	343	349	321	311	322	293	332	318	307	319	339	309	313	328	315	325	313	311	311	321	306	308	293	328	338	345	303	300	342	312	327	316	333	328	347	334	309	298	270	346	345	315	333	356	299	342	327	312	348	346	352	300	324	295	305	311	339	316	304	333	299	285	330	321	330	307	311	319	300	327	339	287	330	329	291	296	316	319	310	305	319	358	337	308	333	309	296	347	310	317	310	353	341	329	348	339	294	320	303	312	331	315	346	336	325	318	318	323	321	319	328	307	306	323	353	324	323	357	343	324	333	330	309	338	320	318	339	305	322	336	317	314	338	316	334	346	322	342	326	305	340	326	328	302	330	339	312	322	331	321	322	287	322	299	326	311	327	298	343	309	336	310	319	328	314	335	303	330	305	338	309	339	334	337	306	338	319	330	312	332	319	311	332	298	322	341	361	339	332	321	327	322	367	320	324	329	354	313	327	362	338	351	319	323	308	352	306	343	326	322	329	288	300	339	305	314	363	318	353	335	297	275	374	301	340	357	282	334	335	308	315	336	332	316	341	336	362	317	316	315	331	370	343	311	307	338	327	322	329	326	322	287	297	320	348	340	352	328	307	308	299	286	315	315	302	320	319	326	292	341	347	325	324	340	304	322	316	313	320	316	325	351	292	345	333	323	328	313	372	323	307	356	333	357	339	296	320	341	328	345	290	355	324	355	317	335	328	349	308	318	360	328	320	350	337	345	344	329	319	319	333	321	309	330	337	311	350	333	338	317	332	334	333	334	333	351	322	345	324	312	356	315	331	303	331	295	305	301	335	343	318	299	381	359	321	326	325	373	318	359	311	321	292	356	308	290	343	281	313	340	357	355	311	326	342	331	315	326	317	284	289	347	374	333	324	325	292	342	335	352	304	346	338	323	317	324	323	349	335	340	310	339	319	310	353	338	333	329	311	277	321	314	319	318	325	344	316	322	328	299	352	333	325	344	312	289	311	292	269	301	308	356	300	314	344	331	348	334	341	310	311	331	309	353	336	315	314	347	314	324	299	333	315	336	320	285	331	327	328	329	311	350	328	327	357	326	318	330	345	319	326	305	304	305	305	297	313	336	332	327	333	336	320	323	303	296	302	326	321	314	343	319	318	333	325	320	326	301	349	316	307	305	345	324	338	314	329	327	330	287	307	318	351	283	305	293	363	331	324	345	314	346	292	365	278	331	339	311	307	322	296	348	328	315	323	300	294	346	343	354	317	315	318	330	314	329	309	339	324	286	298	305	289	342	341	329	322	358	300	339	314	319	340	306	329	315	317	317	347	343	332	323	314	344	323	309	317	302	320	325	320	274	340	327	334	289	298	321	316	310	334	310	315	324	301	367	370	325	328	341	313	329	328	312	341	328	364	311	365	318	322	332	319	337	357	289	336	329	380	321	325	343	323	326	316	348	341	347	337	308	305	335	296	328	322	297	299	345	320	328	329	286	323	289	323	373	338	315	323	329	314	350	296	313	311	329	338	341	321	300	331	301	306	328	325	330	316	346	301	317	356	322	342	348	334	307	338	335	323	314	307	332	328	308	330	323	302	303	345	327	334	289	326	319	310	306	322	293	324	290	306	338	303	314	342	301	307	324	322	305	311	322	334	345	285	332	327	314	326	344	310	329	331	328	334	312	302	321	327	294	314	316	356	353	284	346	313	339	333	294	356	298	305	312	312	333	304	329	327	319	311	342	341	335	315	317	338	326	335	300	309	344	347	298	326	281	339	358	320	288	318	309	306	329	343	300	349	297	328	342	321	324	347	303	317	349	341	327	321	348	324	325	324	310	293	326	319	361	329	362	333	340	317	319	350	340	354	309	319	294	289	331	310	324	339	357	327	323	349	298	303	326	367	336	309	343	348	323	316	333	361	295	340	328	318	343	291	316	331	350	321	321	324	341	335	339	305	349	297	339	354	326	333	342	289	319	310	343	325	347	329	339	342	300	310	320	320	329	339	308	310	365	313	334	304	322	340	339	320	311	320	306	351	344	315	322	323	318	334	321	316	326	319	333	311	311	326	335	339	312	327	359	329	321	317	310	319	340	327	342	330	331	326	318	291	329	323	351	320	332	314	354	318	308	330	328	311	327	343	333	340	304	345	331	303	299	312	328	280	313	287	306	301	297	323	331	318	318	292	331	339	338	325	311	344	324	313	327	338	345	348	340	315	339	353	307	278	311	324	324	318	329	336	314	334	337	339	320	328	347	295	342	323	334	328	331	347	329	268	326	315	292	317	350	308	296	323	290	354	348	327	296	293	341	327	313	352	339	339	327	369	304	299	347	311	290	311	330	337	280	331	329	347	304	350	330	344	304	319	339	329	311	347	334	322	319	353	319	298	314	325	307	316	332	315	289	332	317	355	298	305	347	345	354	315	340	312	321	311	314	309	321	315	324	291	351	303	338	334	335	301	337	311	301	284	338	315	304	324	291	333	335	358	327	300	318	328	327	326	360	296	333	325	309	304	292	319	288	330	325	310	327	307	355	327	345	330	325	332	331	294	305	344	311	327	312	353	286	314	327	343	328	307	336	299	342	310	339	341	321	333	339	323	355	343	356	316	337	303	323	333	339	353	343	334	335	334	345	325	319	360	292	323	331	323	330	313	350	303	294	298	340	358	374	315	326	349	325	303	337	317	339	303	304	327	313	350	316	313	296	325	334	299	310	305	288	342	327	294	307	321	326	328	334	324	319	320	319	358	327	327	328	313	300	331	303	313	328	350	334	310	329	325	314	323	331	331	326	304	326	308	317	304	323	353	357	335	367	329	322	313	362	346	311	325	349	314	319	312	338	326	342	299	343	348	347	302	315	307	336	326	315	331	315	300	328	321	325	332	302	346	285	309	327	333	353	337	341	311	310	285	328	309	338	295	329	310	325	326	323	321	315	299	306	300	326	340	331	334	324	328	332	267	362	342	291	329	345	315	322	340	304	317	322	312	314	301	279	318	324	314	314	314	341	314	339	333	316	308	315	336	320	293	326	312	302	339	292	319	340	318	330	307	292	315	321	303	340	378	319	333	309	339	340	294	288	324	313	324	336	342	345	343
46692	56946	48723	35928	27008	18485	12290	8979	6740	5178	4025	3069	2492	2138	1649	1339	1193	1043	933	776	720	647	606	589	473	488	460	435	394	381	378	386	376	380	353	314	344	324	326	397	348	354	329	349	339	351	311	311	343	293	330	303	346	315	305	329	301	321	325	309	290	342	317	315	278	307	302	324	277	362	322	311	313	283	287	335	270	334	290	320	301	334	304	312	312	323	285	294	319	291	296	320	290	294	327	301	303	317	326	311	277	275	305	309	299	309	299	303	325	283	339	285	322	356	291	319	284	316	327	323	345	302	303	301	294	317	302	326	326	316	295	316	333	307	277	319	305	321	323	292	331	271	325	317	293	306	318	290	291	316	285	328	285	320	295	279	321	323	300	323	292	311	326	313	292	295	317	310	303	329	300	336	278	311	333	319	303	319	275	332	350	309	309	324	323	337	337	302	305	312	330	309	273	280	308	285	325	319	331	310	348	287	325	280	298	322	313	307	296	274	298	316	336	308	293	299	308	301	317	306	324	300	322	264	328	308	298	338	326	321	285	323	275	283	327	326	296	307	315	299	316	270	297	264	326	318	310	305	303	309	316	292	287	290	321	311	328	285	313	333	304	324	323	300	289	337	309	326	320	321	311	330	288	303	341	286	351	341	269	309	347	320	348	298	306	305	285	301	320	308	301	303	316	298	321	299	340	311	329	325	314	299	306	276	312	288	321	300	277	282	326	289	307	338	308	295	334	295	322	339	308	312	340	304	318	298	313	337	309	326	270	338	282	310	296	285	328	287	327	299	293	299	312	326	309	297	335	275	328	316	283	284	340	292	291	330	319	311	296	282	318	313	339	304	318	290	322	278	286	306	294	291	309	323	336	300	313	310	281	311	347	324	308	308	288	274	322	326	290	316	275	315	306	324	300	311	311	360	295	325	291	313	296	284	278	290	274	307	275	338	320	288	307	322	310	332	308	301	289	334	304	297	338	285	298	315	278	309	290	272	284	310	290	314	292	343	316	317	312	317	324	331	305	301	290	321	308	301	281	320	314	319	325	306	334	303	312	300	280	280	315	299	353	311	300	329	302	313	304	263	306	310	309	275	312	306	315	309	309	323	305	332	307	297	301	328	294	297	299	333	326	333	286	285	319	296	304	310	335	325	280	307	332	288	301	306	287	319	281	333	286	315	297	319	318	340	311	315	328	327	328	260	297	311	323	293	314	338	308	323	327	325	325	303	334	310	313	332	305	285	307	288	317	294	310	312	316	336	265	278	307	323	271	320	320	298	300	304	283	297	321	304	322	329	331	306	317	319	307	317	278	311	341	283	304	299	303	300	296	281	326	294	283	309	298	335	329	334	343	294	276	292	320	298	313	311	316	333	320	318	333	331	303	340	319	322	312	316	307	302	308	326	313	354	309	350	315	306	284	318	303	324	337	312	287	305	318	314	345	298	316	295	299	320	325	297	342	303	305	284	341	321	293	300	340	335	312	304	285	326	305	286	312	310	302	280	309	309	344	291	312	299	312	310	305	296	309	313	329	326	300	293	307	344	314	326	339	310	288	278	298	291	302	352	305	297	299	320	314	297	301	303	303	295	334	300	341	304	317	274	315	303	325	313	321	325	324	336	305	327	343	284	302	313	283	319	303	284	323	291	311	303	302	293	298	322	289	318	330	319	315	302	305	298	308	326	286	292	299	315	308	301	298	322	286	327	340	297	281	313	295	325	315	302	304	295	312	296	327	314	289	311	301	322	314	285	318	299	315	305	278	283	305	315	323	321	331	319	319	310	293	327	322	295	331	333	294	310	328	313	328	303	332	334	330	281	328	303	292	300	278	298	322	315	304	309	298	284	309	315	296	292	260	345	330	335	307	328	303	310	303	290	345	334	315	305	345	306	306	307	307	302	338	311	333	296	312	332	301	289	316	295	314	295	319	294	312	304	327	298	283	310	273	303	325	287	323	312	292	344	345	345	282	299	313	328	327	310	311	330	290	326	319	305	303	284	288	299	318	319	301	304	310	318	310	311	341	284	299	302	305	306	325	311	317	323	332	310	309	319	292	293	310	308	338	301	317	316	271	312	324	308	323	335	287	312	317	299	334	313	295	361	324	350	284	289	304	304	315	297	305	299	286	299	272	283	346	302	324	284	280	304	309	309	280	316	322	310	323	315	274	307	331	305	288	284	308	315	296	295	324	314	316	299	295	315	289	285	332	298	277	303	306	295	319	317	305	314	310	316	329	286	291	295	292	307	289	304	315	298	294	314	293	347	279	303	308	320	329	321	286	302	324	298	312	345	332	281	303	330	327	294	321	293	301	288	291	297	335	310	269	308	332	336	324	285	314	293	315	312	334	300	302	321	290	295	297	284	333	315	320	323	294	318	304	308	295	292	333	297	292	322	268	295	334	289	325	340	310	299	274	299	302	296	313	326	301	303	288	304	317	322	345	311	311	307	295	317	281	323	296	328	334	316	313	288	312	305	312	324	299	328	310	320	293	322	340	311	310	263	320	291	327	318	303	311	308	311	309	315	301	315	309	327	313	296	306	287	315	331	314	330	280	321	331	306	316	302	301	311	318	304	281	328	326	352	302	324	313	344	292	285	341	293	308	317	293	356	299	316	298	311	311	299	295	296	314	293	323	338	321	315	307	320	298	295	310	283	314	293	308	293	315	305	331	284	298	311	321	262	316	306	277	305	334	302	300	330	317	314	303	307	304	313	307	300	298	310	337	330	326	295	310	318	300	321	283	268	303	303	349	310	293	284	309	328	316	313	308	330	325	329	298	336	335	344	306	317	282	308	306	306	325	288	320	326	306	318	312	294	310	348	322	290	329	311	312	327	337	313	294	309	345	258	334	299	294	303	306	314	325	300	308	308	329	299	317	302	341	343	304	323	305	337	310	306	301	316	281	337	288	300	282	332	334	342	303	284	306	305	312	308	306	302	299	315	320	307	307	340	328	312	308	313	304	292	298	316	281	292	301	294	326	304	293	302	321	315	326	319	302	296	352	301	340	317	342	342	326	300	307	316	316	313	318	295	299	311	327	333	294	282	305	280	305	304	308	327	297	310	293	335	329	294	283	301	327	338	305	322	337	321	303	298	326	312	284	286	299	293	296	321	308	327	304	287	338	327	310	333	307	330	289	313	312	303	299	313	310	304	302	331	306	299	315	296	324	312	320	307	335	325	332	321	315	324	348	286	294	285	285	287	303	310	321	278	281	332	299	312	365	323	321	300	292	352	324	321	304	337	305	302	333	289	304	290	301	276	310	292	303	282	281	311	307	274	320	318	309	307	296	339	312	356	285	320	310	311	294	303	291	296	286	297	313	324	324	300	296	310	327	298	307	315	356	287	316	304	299	298	272	323	324	339	303	313	308	303	311	293	295	337	315	305	324	312	290	299	298	297	292	288	286	295	327	297	317	290	312	310	322	295	315	326	296	324	326	320	320	331	337	334	326	289	309	338	302	307	299	338	295	320	283	292	320	307
25528	21584	29198	25384	24402	23850	17420	9196	6097	4573	3694	2900	2234	1916	1664	1340	1163	975	927	851	741	662	637	576	584	513	521	478	497	431	427	444	441	428	417	455	403	417	368	422	406	375	407	407	382	404	388	360	372	383	363	383	354	357	383	356	375	372	349	334	349	387	391	383	391	317	408	381	359	365	378	373	383	359	382	371	373	370	316	362	379	369	373	388	334	395	346	345	391	380	350	325	368	344	340	355	370	381	364	355	353	366	392	375	368	361	415	344	377	374	371	356	385	334	384	393	335	392	390	337	369	353	336	349	356	391	370	374	343	393	373	371	395	341	356	355	382	379	369	400	375	384	378	372	335	336	394	379	373	384	335	362	344	359	376	367	331	358	365	362	362	376	407	362	366	353	363	393	319	351	361	381	357	413	337	380	331	363	355	352	423	359	373	351	365	353	386	355	379	375	361	365	375	406	376	344	384	360	384	368	379	395	380	378	372	380	369	359	354	355	367	362	391	354	346	353	358	332	362	372	385	333	370	349	375	361	377	351	344	377	350	349	383	363	363	347	336	371	388	352	346	377	356	362	373	347	349	343	357	368	360	374	398	401	369	377	384	358	348	349	369	346	367	359	375	381	352	366	338	355	357	357	397	361	344	373	392	335	382	371	364	363	380	346	394	344	347	370	351	364	378	373	406	368	350	375	336	373	385	346	398	365	359	381	383	340	359	423	370	361	350	358	395	352	369	383	365	370	374	398	312	373	391	344	389	344	349	357	373	341	363	357	365	378	382	359	386	361	337	402	357	382	383	365	407	421	366	391	389	382	365	372	355	394	334	405	340	361	373	389	366	359	348	348	379	387	347	366	368	379	350	353	409	347	395	372	349	362	386	400	403	368	338	384	343	375	375	378	380	358	381	378	367	377	416	331	357	370	371	377	343	356	389	351	392	377	346	413	329	378	352	370	363	402	354	392	359	378	398	351	368	416	377	354	374	365	375	319	359	362	379	369	384	356	363	385	316	380	382	358	372	358	367	391	393	368	371	345	361	364	376	357	336	374	381	387	388	386	366	362	365	337	365	369	361	353	396	343	349	383	344	354	356	331	344	360	367	370	379	349	387	376	338	369	368	359	376	348	371	387	385	388	373	403	335	393	372	345	356	364	403	385	363	358	337	351	346	369	353	344	371	368	359	383	399	387	377	359	387	351	361	379	354	362	352	362	374	385	380	364	357	393	384	350	364	391	367	382	355	358	334	359	347	329	383	346	392	388	375	376	345	353	372	375	370	399	380	384	354	386	361	314	382	380	361	363	368	360	369	379	357	365	382	398	343	368	363	379	377	391	373	384	353	344	364	341	385	359	348	367	384	361	356	368	383	350	354	385	339	351	332	328	407	334	348	339	344	354	387	360	363	379	350	390	366	364	346	393	373	387	382	355	349	396	366	359	360	358	414	363	371	348	371	362	394	352	349	350	374	379	395	366	362	323	363	354	349	392	371	341	344	347	322	377	354	350	367	374	328	373	371	372	365	359	324	361	367	374	373	356	396	351	363	370	336	343	370	384	360	353	358	355	362	395	355	373	355	329	383	354	363	370	375	357	363	399	396	399	367	347	358	367	392	381	392	383	383	381	371	374	366	321	343	378	389	354	366	356	368	365	399	387	366	362	380	382	366	361	379	388	353	381	332	402	382	346	382	376	348	322	390	356	372	354	375	377	316	369	384	388	386	405	348	362	382	375	405	348	373	359	348	376	352	406	377	332	350	379	308	380	354	350	370	336	363	399	355	366	351	366	374	375	417	343	330	335	365	351	359	386	338	350	352	390	355	351	406	350	399	385	382	357	365	366	356	362	364	384	371	364	343	354	355	353	388	347	376	352	372	348	378	367	404	361	366	357	371	335	339	348	403	373	344	343	350	347	336	343	348	381	355	376	370	380	351	367	370	398	373	392	389	370	363	371	340	313	349	369	355	377	386	365	381	383	360	318	347	358	367	395	386	346	388	365	381	359	367	366	340	402	369	316	375	369	373	368	397	343	353	362	340	353	337	372	351	365	348	360	355	346	373	362	339	342	354	382	373	369	363	387	349	426	369	346	381	347	346	358	381	372	343	338	365	380	377	362	369	369	335	387	385	365	398	362	402	365	329	390	366	319	361	360	383	360	389	388	353	401	374	337	373	353	380	369	369	364	397	389	367	350	378	410	374	335	369	373	376	364	400	357	393	351	376	379	324	369	394	374	391	398	353	343	354	373	366	349	374	352	334	341	352	339	360	381	359	369	391	334	366	345	354	414	380	344	385	399	365	340	352	357	347	378	355	390	366	391	361	369	358	361	398	404	376	367	322	362	384	343	355	377	368	357	368	331	337	345	375	382	357	328	360	400	354	378	366	368	338	371	370	363	368	368	360	336	352	371	375	382	374	382	336	376	395	410	395	363	364	360	395	360	392	366	370	361	345	343	361	378	376	370	374	352	382	366	395	355	377	391	399	357	367	382	371	374	359	357	394	365	389	359	376	385	390	348	384	398	374	349	354	339	368	340	378	399	353	355	392	341	343	355	361	332	368	393	394	383	376	367	357	370	337	363	350	341	348	375	387	353	333	353	382	367	345	374	340	359	373	366	355	348	348	382	363	366	378	366	346	386	394	359	371	354	378	381	403	345	374	377	367	379	358	353	351	377	373	352	380	358	381	390	386	375	361	377	364	365	348	394	376	389	345	362	379	374	341	346	352	366	303	375	354	352	385	375	373	385	382	365	366	382	353	376	350	331	356	331	368	344	388	366	382	372	357	354	367	385	406	365	381	353	372	389	390	340	370	376	368	378	343	372	364	366	384	394	363	371	377	358	356	364	377	370	338	353	344	369	365	407	394	375	365	376	329	395	351	332	369	344	378	380	352	350	402	380	369	373	399	374	354	338	417	366	357	342	355	398	371	370	397	410	363	344	393	361	356	364	334	367	385	349	369	384	377	327	333	370	356	365	343	374	364	388	387	346	360	389	355	360	356	374	366	367	390	394	375	395	371	369	369	320	370	343	363	412	372	369	369	335	360	370	340	375	372	375	378	354	335	336	355	365	366	340	366	370	356	373	346	386	344	355	358	411	369	387	364	354	387	398	368	345	351	364	387	391	331	360	349	371	365	375	370	375	360	345	398	382	365	374	372	337	360	371	340	353	371	371	362	379	357	378	359	368	366	411	346	386	399	399	371	373	365	376	358	351	369	377	366	338	366	349	366	405	398	363	376	353	348	373	358	348	348	348	364	378	392	367	392	360	378	384	362	370	352	377	375	370	357	378	383	404	384	371	398	366	351	371	363	353	371	382	372	386	363	370	354	361	379	379	361	378	370	345	350	391	352	346	352	376	392	354	364	391	362	353	358	350	373	316	372	364	374	364	367	352	362	326	385	374	340	370	374	379	366	386	380	355	369	386	404	324	354	336	328	357	406	392	371	359	385	370	322	354	390	343	351	345	370	355	364	352	342	388	376	345	361	378
47273	59996	56250	42403	33198	22866	15686	12165	9112	7253	5569	4413	3633	2727	2318	1977	1650	1420	1191	1057	928	892	795	690	650	652	551	488	470	451	425	474	450	424	383	406	423	395	402	409	377	367	348	404	395	367	396	406	378	364	343	343	371	336	336	348	329	382	294	318	348	317	346	344	351	356	322	335	357	331	368	353	354	364	336	380	342	348	294	333	344	342	362	350	324	336	365	331	303	326	343	334	338	317	344	351	348	376	341	332	371	341	327	319	369	351	353	355	367	347	336	335	361	335	348	341	326	335	341	327	401	319	329	353	328	294	317	334	361	339	332	365	379	343	326	324	359	346	323	336	337	314	329	372	341	343	353	357	341	313	337	335	347	341	355	350	348	349	345	356	355	346	350	323	293	339	358	348	345	328	353	355	346	354	348	324	334	352	330	337	359	353	343	321	362	380	344	312	367	365	337	324	336	360	322	308	369	358	329	336	363	318	320	349	308	360	315	367	331	334	330	312	328	326	370	366	340	351	358	372	336	349	347	374	327	338	342	339	331	329	341	346	340	361	347	336	317	382	339	348	321	327	357	339	312	314	367	366	357	334	358	346	346	351	335	349	338	332	336	338	328	345	376	343	383	317	321	347	366	346	339	385	351	322	344	376	324	330	329	344	365	356	331	340	343	358	313	329	309	336	325	373	348	340	353	335	325	363	314	337	333	296	334	364	360	348	315	341	353	306	351	305	350	320	321	357	342	341	382	337	358	319	359	318	340	345	323	384	316	335	310	334	353	341	360	349	375	326	340	346	346	326	339	326	317	368	312	331	324	343	354	344	326	323	377	332	370	334	377	317	337	355	344	322	330	307	358	343	319	366	341	358	329	347	374	291	360	390	364	347	392	337	345	318	323	336	338	347	327	353	324	327	334	314	327	327	324	375	355	312	349	381	339	325	340	365	313	348	386	320	327	331	325	325	353	322	326	291	363	337	357	347	379	343	326	359	335	327	334	358	326	347	348	379	336	322	342	327	355	359	351	336	343	335	338	371	336	346	367	310	355	354	374	363	348	342	346	398	340	328	355	338	336	340	323	331	366	367	330	333	328	368	325	362	328	356	336	350	367	332	366	336	336	344	338	338	363	352	299	333	356	344	345	328	313	358	344	339	352	328	321	332	353	322	316	347	351	362	339	351	357	318	349	361	363	351	344	315	348	367	366	325	317	344	366	416	334	387	345	350	383	339	338	337	311	360	334	348	359	386	339	346	349	362	336	342	342	328	356	364	333	339	327	326	337	355	357	351	381	337	333	355	335	337	354	346	344	354	340	342	344	329	378	355	344	330	330	337	324	331	324	315	340	332	348	336	360	320	352	329	358	360	328	315	340	352	338	348	338	352	312	346	353	349	375	337	321	326	335	358	347	342	340	318	333	334	365	353	354	354	290	333	343	342	335	337	333	357	331	339	316	321	363	373	357	337	364	331	323	305	313	361	352	359	347	373	333	358	346	330	348	357	354	370	344	342	320	302	326	335	358	348	312	340	333	338	364	303	356	342	373	343	344	376	345	327	323	323	330	349	335	322	347	336	357	362	327	331	355	353	345	318	335	318	357	377	366	323	359	329	333	338	328	360	334	390	322	360	329	366	364	340	346	373	348	348	355	331	342	330	323	339	337	369	372	340	339	342	328	324	341	329	361	370	332	337	309	364	358	319	331	385	312	311	319	315	350	325	334	339	331	348	357	347	326	350	393	351	339	344	349	332	344	322	347	362	381	347	363	370	340	345	334	355	355	319	349	355	339	327	361	350	344	313	330	318	352	367	352	328	304	313	382	350	378	346	362	339	295	328	329	366	340	323	353	343	362	340	349	346	312	326	335	338	360	314	347	350	350	347	344	326	329	379	352	357	310	359	359	346	361	342	352	332	331	355	320	367	369	360	339	385	331	314	330	340	379	353	351	348	305	366	334	365	351	341	329	349	341	351	365	344	337	338	344	350	337	370	324	355	330	354	388	333	336	331	338	340	330	330	330	312	348	323	349	340	359	357	340	318	327	348	336	310	333	353	346	384	346	360	344	330	399	360	381	360	338	344	348	380	359	357	349	365	334	337	310	361	356	347	339	339	376	329	362	360	338	348	347	334	355	344	349	308	313	335	331	321	332	365	360	336	369	345	347	344	334	308	358	339	335	343	301	317	346	360	341	322	337	330	323	354	313	350	347	352	339	353	348	323	353	330	333	369	347	313	352	342	350	372	351	335	343	357	362	336	342	351	344	331	338	347	348	369	355	358	341	350	353	340	356	350	334	336	324	339	355	343	354	324	378	323	329	338	329	341	350	358	295	362	323	353	328	309	349	330	354	329	342	332	338	301	348	367	334	364	320	336	351	354	358	356	331	329	330	319	328	350	339	362	332	328	351	332	322	322	329	327	326	354	341	339	337	354	352	349	335	314	344	332	336	347	358	374	358	311	343	370	357	344	339	349	345	369	343	316	348	338	341	360	343	371	365	355	325	310	356	335	331	347	351	340	333	310	350	354	355	358	339	336	344	364	321	330	320	337	330	329	335	332	351	356	362	329	358	358	350	360	364	361	368	369	335	328	358	352	361	354	362	370	367	372	335	374	333	322	373	344	352	334	300	320	343	355	327	315	346	352	358	320	325	337	337	337	324	358	380	334	344	312	353	344	356	310	328	339	353	298	351	340	343	331	358	321	359	347	341	345	350	355	317	332	380	333	317	346	365	327	324	334	354	335	343	357	353	354	349	338	318	339	339	343	355	337	363	348	324	312	370	324	364	343	354	344	382	361	348	344	332	341	330	352	326	368	340	341	371	334	372	337	316	308	311	339	346	390	303	332	324	345	376	349	375	348	334	349	332	342	345	311	346	328	333	343	331	321	355	346	323	325	338	366	364	353	357	328	336	359	347	344	335	388	330	351	383	331	338	340	327	373	377	349	353	346	346	377	334	323	333	318	322	351	318	349	363	388	315	331	394	362	363	332	338	344	342	329	318	362	347	329	351	349	356	304	332	345	348	354	418	365	292	330	332	298	324	386	327	297	338	362	360	332	319	336	343	354	341	347	368	320	336	358	352	344	349	371	326	333	348	358	338	359	328	356	356	346	369	310	323	361	356	349	342	328	353	348	305	365	333	351	338	322	357	324	364	353	380	359	337	387	298	344	328	336	321	357	326	303	328	355	329	317	336	345	326	353	343	367	312	344	364	333	327	352	352	347	357	389	297	325	307	317	367	330	373	321	376	354	363	349	339	329	341	357	373	346	353	328	353	333	333	349	336	369	347	317	334	343	333	353	321	365	299	360	335	314	356	358	323	351	355	327	307	365	313	349	351	379	330	338	345	304	358	357	307	316	352	320	357	311	371	328	327	337	355	335	328	350	319	375	351	359	340	355	346	378	327	311	349	320	347	331	351	367	337	330	342	360	341	340	336	352	315	338	343	331	329	330	357	361	332	295	355	377	337	326	346	331	339	340	337	326	357	378	372	370
25075	21611	29289	25086	23360	22757	17241	8975	5874	4386	3480	2719	2148	1882	1516	1322	1105	1004	910	789	729	697	610	604	533	452	463	505	451	447	414	382	402	442	386	448	393	373	382	398	391	343	408	371	392	383	406	365	353	395	365	406	368	365	380	356	369	373	370	364	378	346	354	342	346	351	354	371	358	350	318	371	363	378	390	373	330	367	335	336	329	367	372	351	352	373	356	300	348	409	356	372	358	365	345	388	349	335	348	358	347	362	343	319	308	338	368	341	372	357	341	336	372	367	358	339	361	350	361	372	362	344	385	335	377	346	373	350	343	345	386	341	366	383	342	343	347	355	337	354	363	368	383	363	347	364	332	356	345	366	383	386	344	323	367	368	386	371	342	352	352	349	349	386	373	340	335	345	325	361	384	362	354	388	314	359	320	370	349	377	363	360	354	343	337	342	343	353	390	370	345	341	407	341	349	338	393	338	343	361	351	336	316	356	352	352	344	391	370	382	342	393	349	377	374	343	366	343	382	375	360	394	335	342	361	345	359	378	346	364	383	390	352	311	383	353	365	361	324	347	351	360	396	341	347	336	376	360	313	378	369	398	325	349	356	364	415	358	354	380	367	336	343	393	377	341	359	337	344	326	392	354	342	342	356	345	355	329	361	353	345	340	341	351	326	369	373	368	368	389	347	370	350	353	381	383	367	368	333	370	363	348	357	355	346	354	325	382	354	371	365	358	302	326	395	372	363	330	343	359	396	332	346	340	379	335	355	305	357	322	352	323	376	376	353	320	344	350	360	363	367	349	362	368	393	363	400	364	394	330	377	350	346	373	386	362	366	361	341	369	340	381	355	362	364	342	362	330	349	338	356	348	359	351	338	350	360	370	373	346	351	411	364	336	348	362	329	354	342	364	361	333	322	335	352	340	322	342	344	356	348	347	343	353	342	382	343	371	365	347	356	349	334	351	316	360	405	372	335	370	400	367	354	362	370	341	341	334	371	363	348	358	381	344	354	342	357	336	351	350	353	331	359	382	351	356	365	333	343	373	374	370	348	367	358	374	379	354	356	358	352	360	317	303	382	375	350	318	329	344	370	370	366	348	350	377	410	366	361	372	368	380	345	358	369	365	343	327	363	369	365	348	370	372	370	363	338	359	364	350	390	350	349	331	359	368	380	337	366	364	309	335	377	359	369	354	392	344	373	333	319	359	386	376	367	387	332	366	366	377	350	368	352	353	377	372	366	393	354	364	360	330	354	358	364	388	356	380	328	365	347	373	343	363	333	332	329	361	356	359	363	345	376	351	357	348	364	358	393	363	324	364	349	373	363	380	360	342	343	363	368	350	354	375	365	358	391	355	364	381	366	326	362	375	336	349	346	328	343	361	341	383	355	335	346	350	366	342	390	387	396	325	355	364	344	326	335	361	349	353	377	357	340	359	299	361	375	336	367	379	373	342	344	355	387	356	328	328	360	353	367	384	344	342	372	372	372	360	366	356	360	345	333	384	332	332	336	366	342	366	343	344	404	341	369	358	340	356	346	409	372	335	347	364	356	375	347	337	373	357	357	370	348	338	372	351	386	321	311	367	371	342	359	382	351	371	334	341	374	362	377	325	335	350	341	350	325	369	348	369	350	354	339	387	354	342	347	377	323	351	350	366	332	366	323	379	368	369	354	324	375	327	353	358	344	330	385	323	355	347	370	375	344	340	352	359	394	362	386	365	345	383	319	357	338	365	370	345	347	374	345	365	352	311	346	381	374	384	380	371	365	370	376	326	352	341	363	366	348	358	366	364	350	302	337	351	344	344	365	365	336	358	360	346	333	353	361	345	399	368	380	338	320	383	374	363	367	358	358	365	324	350	347	354	378	325	360	382	355	357	334	365	314	344	351	336	354	365	354	419	372	340	367	381	367	336	356	352	328	375	363	348	388	364	390	379	380	330	384	380	349	355	366	348	350	403	356	326	335	350	363	343	359	382	321	341	346	367	325	324	409	350	338	370	377	364	339	313	359	356	390	369	340	348	338	344	331	360	352	338	382	375	295	371	363	343	381	340	359	332	372	341	360	353	392	357	376	334	378	364	355	388	365	337	359	356	379	349	382	352	321	371	380	371	381	350	329	357	372	325	337	315	357	374	328	347	344	345	389	389	371	345	364	350	342	358	376	373	388	350	370	330	366	382	373	365	357	331	336	325	358	345	346	377	316	327	380	393	358	348	347	366	380	363	357	367	348	372	341	358	345	346	365	340	386	343	359	372	348	363	349	390	311	356	322	330	323	331	349	385	344	352	366	373	363	404	392	323	328	357	360	333	341	367	316	372	364	353	382	347	354	362	340	359	406	353	324	363	368	334	360	396	324	376	334	358	352	359	347	391	388	327	353	352	363	345	340	320	370	353	353	349	374	360	321	351	361	346	341	344	334	400	375	357	352	409	314	395	361	316	331	369	369	361	358	349	409	363	370	392	327	373	358	341	371	355	342	325	336	365	351	367	355	365	339	332	340	342	330	308	358	373	337	342	384	395	368	338	382	387	350	348	305	357	330	391	325	336	321	346	355	410	339	387	379	332	369	360	319	348	389	338	369	355	343	370	348	344	356	344	363	380	366	360	335	362	345	363	344	366	328	334	356	342	362	364	338	360	372	374	354	348	353	360	374	356	356	357	344	362	362	368	310	387	339	357	376	323	322	351	409	359	364	364	376	363	342	344	367	336	383	384	335	314	363	332	355	347	350	349	349	347	359	381	360	342	357	334	347	317	390	380	344	369	332	337	365	333	359	362	367	390	335	345	352	372	372	376	300	378	349	373	368	360	349	336	338	330	365	360	352	375	369	348	368	380	378	352	367	327	365	381	367	359	366	338	361	344	344	380	373	352	373	320	399	358	333	352	341	368	369	384	366	380	312	344	334	365	352	342	352	379	338	341	327	339	357	360	363	399	370	376	364	357	354	363	353	378	356	318	347	359	343	367	381	360	358	362	354	354	374	340	363	350	331	346	392	355	335	343	360	361	367	368	340	344	333	343	364	360	361	376	365	352	367	342	339	350	371	336	304	376	368	333	341	346	324	369	354	328	359	352	355	374	368	351	331	357	336	332	331	345	355	322	346	363	382	362	372	354	329	330	330	373	328	336	353	351	377	363	364	327	319	336	348	379	354	384	315	352	359	360	394	362	324	350	344	362	341	360	380	347	339	376	336	377	347	344	366	346	368	355	354	330	352	340	339	349	327	322	363	338	343	340	338	349	388	361	385	359	354	383	363	334	390	333	361	336	367	367	347	384	378	339	373	368	331	327	379	373	366	348	374	367	324	339	341	333	379	372	352	348	354	368	354	368	352	369	349	347	333	388	318	381	356	329	372	343	352	354	348	390	336	366	341	329	343	336	335	340	357	343	385	367	360	365	351	353	323	350	319	356	370	339	381	342	352	326	352	343	370	359	338	371	335	334	390	346	346	373	359	354	348	376	377	350	359	325	368	313	346	383	352	347	341	395
46899	61688	56143	43580	32556	21246	15782	12623	9512	7377	5705	4596	3516	2951	2252	1922	1622	1428	1157	1043	932	821	745	677	627	571	503	481	489	461	489	432	437	401	393	419	391	402	387	401	395	407	371	347	363	378	382	386	369	350	337	386	371	346	361	383	349	346	366	344	331	363	352	343	340	382	334	337	311	312	369	362	323	324	336	360	343	364	350	344	337	331	372	326	321	346	315	340	322	326	336	337	335	316	343	340	321	326	358	354	345	330	340	354	308	340	330	330	350	332	330	333	323	355	343	313	331	336	343	361	336	302	335	326	349	341	337	337	324	317	348	338	310	329	346	339	332	348	338	354	347	329	335	329	321	358	336	353	338	312	303	330	331	328	320	349	306	326	327	357	326	367	323	321	357	323	371	317	358	338	319	336	329	313	324	337	324	333	334	361	329	308	324	354	339	332	346	345	325	325	332	340	340	343	325	315	315	338	361	352	328	324	323	330	357	339	333	319	340	346	364	357	321	328	326	366	355	322	324	349	303	359	337	329	352	345	310	326	375	320	326	324	367	337	329	327	308	331	322	354	330	306	310	391	368	350	345	334	351	329	320	333	361	354	345	350	326	368	305	330	343	353	337	332	324	356	337	335	333	336	342	321	376	333	329	330	331	347	352	327	329	320	368	317	336	342	333	363	342	315	335	323	312	322	342	337	365	317	299	368	321	336	363	329	322	324	353	340	326	368	325	335	330	329	331	347	329	347	360	332	325	351	356	366	345	321	340	323	337	335	357	317	305	341	356	340	326	308	327	333	342	326	364	353	362	331	342	393	308	366	352	327	336	341	346	324	328	331	328	325	369	330	339	365	351	330	354	322	314	372	344	322	352	349	342	334	350	342	326	344	321	346	350	344	339	355	294	337	322	336	325	317	334	316	346	346	356	331	350	312	351	327	327	336	319	323	318	329	342	299	337	339	332	373	340	326	326	375	338	339	308	342	355	293	359	360	358	302	358	351	334	342	291	322	339	325	320	348	341	320	345	347	323	323	368	321	330	367	327	326	363	283	352	345	335	335	325	367	315	338	330	362	322	316	331	347	363	359	330	315	348	319	307	314	364	317	372	309	322	361	318	329	317	314	359	342	316	351	338	359	309	306	348	320	365	341	318	324	331	351	326	337	354	326	339	321	345	353	381	330	359	343	326	353	317	342	361	342	344	376	320	329	358	310	318	337	348	368	326	326	332	327	349	337	358	348	356	336	344	332	353	341	359	333	329	335	342	330	344	351	343	331	327	343	347	345	319	318	328	326	374	333	370	360	341	323	353	310	309	356	331	329	316	353	346	332	302	362	336	341	339	333	348	318	357	325	326	337	346	360	337	322	333	319	364	358	359	329	333	347	325	329	343	367	317	328	306	331	339	298	332	368	397	328	362	338	361	332	331	360	315	314	330	336	327	339	343	352	347	316	329	325	341	354	339	340	351	300	263	344	344	314	332	320	345	356	349	331	321	334	368	348	321	360	356	326	326	367	308	306	345	354	315	332	323	306	317	322	382	328	287	321	313	321	367	319	364	341	316	325	328	319	317	340	320	313	338	342	323	340	336	349	351	325	336	329	310	306	329	313	357	375	319	378	343	333	337	343	362	341	314	332	369	367	348	317	337	316	332	331	338	323	351	309	353	341	352	336	325	310	326	339	323	344	349	332	347	343	348	319	383	370	353	309	309	325	296	355	375	341	355	333	331	300	340	288	353	350	339	355	333	315	329	329	338	348	352	319	326	318	368	363	307	339	309	318	311	366	365	349	326	340	344	310	353	336	362	351	349	350	344	332	319	307	325	311	356	338	328	333	352	332	356	348	335	346	321	351	360	334	319	347	335	314	355	372	352	312	319	341	327	332	352	361	337	328	345	323	346	342	351	320	337	329	338	356	334	327	325	320	358	342	311	322	333	338	348	336	325	356	337	343	345	336	343	349	341	298	319	335	336	339	358	328	349	335	348	329	385	338	353	349	338	336	352	325	323	367	293	371	321	330	340	313	353	354	336	322	337	335	333	324	330	371	299	361	368	281	364	317	342	336	345	371	332	328	325	380	310	318	326	345	317	359	348	321	339	316	319	324	318	356	335	332	318	345	325	340	359	318	308	336	338	325	322	324	335	327	353	351	349	360	319	344	318	333	355	326	350	317	339	338	333	327	347	322	335	343	328	338	352	321	315	347	343	344	345	343	325	339	322	321	355	323	319	324	333	332	310	348	336	317	344	338	337	340	339	318	343	313	358	322	316	328	329	346	372	289	335	353	336	337	365	313	345	330	340	333	349	365	325	354	335	323	341	361	334	313	347	304	342	375	304	342	328	322	354	328	334	323	327	335	365	343	327	393	346	312	345	344	335	371	321	322	348	335	340	361	311	351	356	335	333	328	294	316	352	316	359	348	332	348	355	327	311	328	358	320	312	345	358	350	346	327	344	327	333	348	337	324	331	345	341	326	351	357	348	358	326	328	315	336	311	355	336	310	338	326	340	320	321	348	360	316	344	355	330	326	308	345	304	343	302	351	348	331	344	355	322	305	321	341	341	345	325	328	317	338	375	333	342	319	293	317	371	327	309	343	321	330	318	362	333	306	357	349	367	336	343	360	348	341	353	338	352	318	308	345	388	336	310	323	355	340	318	291	314	361	336	299	315	346	315	321	333	358	346	317	349	332	327	348	375	334	330	293	297	335	306	317	364	340	334	336	314	350	335	350	320	354	363	346	351	327	295	334	361	335	312	347	367	313	326	351	357	338	323	315	326	346	369	308	345	343	312	335	320	343	332	340	376	306	313	352	317	355	342	316	319	352	340	311	315	359	351	345	327	313	354	326	358	353	321	336	320	334	339	324	352	344	327	319	330	315	325	298	329	335	323	344	343	350	333	328	326	327	328	342	359	347	337	322	339	317	297	319	325	332	359	314	328	329	318	358	337	330	322	296	341	356	340	365	363	337	333	311	341	352	350	323	346	345	353	324	341	335	341	327	325	335	338	319	342	337	336	357	338	329	289	315	309	348	331	337	360	319	293	331	347	318	318	316	350	335	329	326	343	364	295	325	323	343	347	394	327	327	314	341	337	336	366	349	351	374	357	341	327	354	316	346	328	360	368	346	351	329	344	365	311	320	328	322	338	350	314	337	327	331	362	346	316	329	345	332	331	350	344	314	315	348	327	341	379	362	347	337	327	351	352	284	339	344	305	332	341	339	335	369	342	346	336	346	335	330	338	369	354	358	366	324	304	313	318	349	339	337	321	324	349	335	348	360	337	360	357	334	346	345	348	338	329	329	350	351	338	346	368	304	334	338	318	312	321	327	342	337	338	363	342	356	359	327	375	339	368	339	343	349	391	304	352	349	350	314	351	341	325	359	332	341	347	355	336	319	331	296	388	327	342	331	330	334	304	338	317	360	345	357	355	359	309	363	336	364	363	338	375	348	317	322	298	368	342	355	346	317	350	325	318	361	324	336	347	327	348	326
24271	21604	29400	24595	22742	24013	23194	12843	8277	6130	4737	3747	2971	2360	1979	1727	1450	1181	1041	1010	946	797	805	670	662	593	597	553	513	492	470	494	501	477	452	464	459	491	406	469	435	414	423	431	425	380	419	426	432	416	365	386	348	405	389	373	399	391	396	364	413	368	411	362	395	386	390	392	406	370	408	365	376	378	380	412	399	413	379	408	442	403	398	381	413	412	399	345	391	402	404	395	409	425	399	388	365	368	423	381	397	376	378	400	394	375	395	394	356	382	383	383	378	421	401	416	407	400	363	400	402	423	393	392	394	382	403	391	411	375	372	377	393	392	387	397	372	400	367	368	378	365	392	372	386	406	399	405	401	404	394	374	362	394	396	376	393	386	433	393	331	399	385	376	395	367	399	389	382	396	387	406	419	410	389	379	416	396	372	398	376	374	393	391	382	403	357	440	397	398	372	389	383	355	367	382	405	382	369	400	399	346	401	372	362	419	382	381	356	382	407	392	384	413	374	422	388	410	382	368	377	395	395	364	374	388	390	351	365	402	402	408	349	357	383	394	384	381	386	411	415	376	385	382	370	421	386	415	418	381	367	399	372	399	367	364	343	377	391	395	399	354	393	362	381	430	374	409	347	396	385	380	408	374	391	393	413	395	366	380	384	369	369	391	387	375	372	388	367	405	386	362	399	411	390	374	368	406	393	408	398	401	384	371	388	388	408	399	409	382	401	397	412	355	391	387	380	389	366	365	377	406	417	365	393	358	390	344	416	383	409	365	377	347	408	376	410	401	384	367	360	381	374	410	381	390	386	395	402	414	415	403	377	385	399	397	389	394	400	394	435	386	407	433	397	396	408	412	377	423	336	398	370	385	419	385	386	374	423	414	369	405	400	386	358	394	414	410	363	423	428	448	397	369	372	410	414	380	429	394	382	384	371	385	392	392	381	409	418	399	381	374	367	369	385	405	421	364	348	405	418	400	403	405	349	384	356	363	421	389	399	380	373	379	350	431	405	394	392	399	376	385	366	434	389	424	407	376	381	396	418	402	401	355	377	402	361	413	411	432	367	416	374	387	410	403	408	385	373	410	375	389	389	371	402	389	401	374	388	400	376	402	378	401	414	402	364	370	378	413	406	354	397	387	399	398	391	390	400	391	403	410	393	370	379	398	402	378	397	362	400	371	385	408	364	401	375	401	405	389	364	372	394	431	362	366	357	371	374	369	381	376	375	372	402	389	357	380	378	367	362	375	382	407	391	381	371	369	407	372	354	370	383	409	376	373	347	351	383	392	405	416	396	420	396	403	401	396	399	374	408	378	433	396	420	380	387	371	361	355	393	420	379	362	390	383	445	384	416	380	407	364	419	402	402	379	385	385	383	379	381	372	420	384	396	407	414	416	401	393	357	377	379	387	418	377	384	395	384	389	379	353	394	349	408	381	415	382	389	369	358	377	392	398	391	366	374	404	397	366	400	417	404	394	409	415	404	404	393	405	400	380	425	367	382	428	414	404	345	421	408	376	381	409	426	364	397	403	394	354	380	424	376	395	376	400	407	404	419	394	409	446	360	431	383	401	406	374	370	397	377	367	384	428	357	370	400	411	414	388	397	395	405	384	385	432	364	410	331	394	366	390	392	372	418	381	373	423	365	397	385	372	395	394	370	404	395	367	399	387	399	372	379	398	373	378	371	415	402	407	383	379	380	386	391	361	383	386	383	386	406	397	352	412	384	399	398	411	388	423	390	404	372	401	374	381	399	369	400	378	393	388	398	393	388	378	396	403	382	391	408	379	390	383	355	395	412	374	372	377	402	388	371	356	341	330	411	393	400	345	371	368	423	362	401	364	399	382	397	357	355	370	399	395	442	387	384	391	370	404	372	370	381	383	380	383	413	373	430	392	375	359	377	353	411	341	378	346	400	398	404	375	379	393	396	380	360	448	376	410	388	378	388	368	383	407	375	361	409	388	405	366	358	389	404	357	396	380	423	394	404	389	379	453	356	395	364	391	383	372	381	357	367	368	419	366	359	374	378	381	393	380	367	378	393	379	390	363	384	409	379	363	398	386	399	376	382	372	410	388	403	388	391	389	393	397	385	383	412	368	389	392	408	359	353	402	413	360	337	341	391	380	424	388	403	384	384	384	432	364	400	400	389	401	445	435	388	386	360	378	382	352	376	348	372	372	379	396	415	390	357	424	383	435	372	389	382	392	378	406	399	393	419	395	387	410	352	395	350	401	376	368	388	397	393	407	402	379	357	382	375	348	358	385	399	384	435	409	369	397	382	362	367	367	401	395	396	404	341	392	408	427	393	330	381	371	378	391	409	378	394	389	387	404	394	374	365	406	385	405	399	378	397	416	369	390	418	380	376	368	388	412	372	382	386	366	378	396	407	390	375	403	406	395	421	411	418	359	405	407	408	350	387	364	399	372	409	377	393	380	384	417	377	399	387	380	358	361	383	406	373	394	400	398	408	408	365	397	375	384	369	413	411	371	391	417	392	389	385	384	388	417	374	401	362	432	397	402	368	369	367	365	384	377	420	392	369	393	383	359	371	362	386	402	374	378	392	411	376	392	409	368	402	389	396	392	406	385	410	415	391	417	401	384	397	390	360	396	375	361	392	384	429	404	358	417	422	390	393	397	382	383	376	390	382	394	419	361	393	378	397	370	409	409	383	422	370	407	403	396	369	376	406	402	394	395	400	364	368	409	344	386	377	379	354	366	351	412	385	385	392	386	395	360	397	389	401	385	391	398	408	397	380	351	380	392	373	388	393	374	393	393	364	383	393	415	420	394	391	355	341	396	422	416	394	395	370	396	415	398	373	401	350	392	393	359	405	370	424	398	405	380	388	352	369	360	390	373	365	391	391	394	371	403	420	375	410	422	383	396	379	367	389	351	402	389	370	361	392	394	378	356	421	370	393	381	393	380	375	404	398	336	389	379	380	394	393	403	406	418	381	387	374	361	378	385	370	383	379	364	380	370	377	397	358	401	384	352	383	369	419	377	399	421	438	371	385	383	380	350	435	393	389	409	405	398	391	381	403	389	405	408	364	385	369	390	374	373	419	368	395	381	418	400	364	399	377	370	399	391	423	397	372	414	370	408	396	394	389	386	423	392	399	391	391	402	398	400	439	390	404	383	387	356	379	363	419	412	363	398	406	406	429	423	363	397	381	354	391	377	399	383	329	374	375	399	429	388	416	424	366	374	411	418	368	401	358	363	367	400	364	378	380	379	341	414	396	392	390	374	354	399	368	377	415	378	366	412	414	371	374	371	391	393	396	373	428	392	396	405	407	373	382	404	350	406	394	398	377	409	380	358	405	392	378	411	366	366	414	373	366	403	391	384	353	399	445	397	401	373	420	366	398	348	374	399	421	402	384	425	381	383	378	392	412	392	403	368	400	366	404	372	372	396	389	416	378	395	404	376	388	387	396	395	396	393	404	396	396	383	350	375	407	420	410	383	395	371	376	368	401	369	407	408	393	384
48132	64538	58465	47999	35021	25214	19092	15117	11621	9244	7245	5656	4380	3592	3003	2491	2102	1675	1474	1317	1164	1019	873	825	778	652	603	578	527	529	520	498	518	448	474	478	437	470	376	415	420	391	407	419	425	403	398	404	395	378	389	361	372	390	354	360	367	356	387	382	381	371	361	397	368	366	331	376	352	342	377	357	368	350	364	361	345	366	378	335	349	359	377	351	360	376	358	363	344	315	401	345	368	345	351	388	359	362	380	381	368	358	351	364	332	391	354	377	359	366	357	337	333	364	368	384	361	343	392	371	325	383	384	358	370	322	334	398	364	355	365	335	344	372	360	375	363	349	351	342	373	357	361	373	349	292	367	332	377	329	403	378	387	323	344	333	396	363	365	338	381	431	384	372	396	343	380	368	376	351	364	370	362	345	326	362	374	324	367	360	330	349	362	346	370	366	381	350	357	337	360	381	358	347	366	365	353	358	347	377	323	316	380	335	364	361	349	359	350	370	358	372	361	366	363	391	337	344	360	359	380	389	329	336	387	344	342	368	382	360	378	342	349	356	359	361	366	364	313	356	437	387	351	348	345	365	344	372	372	357	346	373	360	396	371	370	361	349	377	364	359	348	343	345	363	406	357	370	364	342	353	332	342	354	320	352	338	362	366	369	380	386	367	373	370	376	379	356	351	331	333	401	340	367	356	362	367	339	355	359	359	354	367	335	352	369	362	377	355	343	390	376	370	374	353	348	367	367	336	370	365	330	363	362	369	400	353	348	356	376	364	346	376	389	347	359	356	355	352	356	371	331	364	359	356	352	343	364	352	361	370	366	349	357	391	345	352	357	372	357	371	375	355	372	370	349	330	392	354	371	350	351	366	354	346	371	330	349	365	342	397	354	349	369	352	346	325	343	350	343	367	353	297	340	372	350	344	374	343	349	328	388	368	373	367	372	350	366	344	352	388	338	382	372	386	362	344	340	345	380	369	369	349	393	330	354	369	339	347	374	370	358	354	362	364	327	361	387	339	360	402	355	390	372	375	367	313	364	332	384	356	376	326	363	351	346	376	360	376	347	358	356	342	340	361	368	390	355	372	354	358	369	361	369	381	335	365	369	366	371	346	396	341	396	387	385	341	365	389	387	390	369	369	361	363	356	328	353	389	362	362	387	374	365	355	381	373	372	387	335	385	354	345	382	362	362	349	365	383	352	356	362	360	390	368	366	380	401	370	352	355	374	362	375	355	371	381	348	378	353	356	374	347	370	374	370	337	355	338	365	361	397	351	361	359	349	334	379	357	342	368	376	328	364	358	356	360	368	350	375	356	371	346	323	380	351	357	351	384	354	334	336	354	396	349	378	353	356	328	373	356	370	377	354	367	374	319	367	372	377	349	346	400	367	371	353	370	375	379	361	351	378	348	346	372	323	367	374	371	361	379	322	358	393	365	340	351	360	346	358	321	350	327	365	336	386	381	343	378	317	336	337	368	360	378	358	359	324	383	370	370	385	378	369	367	344	376	359	336	350	337	370	342	356	336	329	375	371	352	348	366	321	347	370	365	358	340	336	359	354	380	362	341	342	384	372	328	355	362	376	376	330	332	364	357	374	366	350	346	327	330	360	381	357	342	361	389	342	389	384	375	364	356	363	371	372	325	353	385	352	347	352	364	357	359	353	364	338	309	371	340	353	332	334	341	344	372	397	353	385	378	346	331	364	374	366	354	349	356	362	371	368	382	372	351	387	377	356	369	359	373	362	332	375	336	378	329	359	363	386	350	337	390	371	344	371	398	363	360	358	366	377	354	387	329	361	384	372	394	326	357	336	377	350	393	385	362	355	358	357	349	354	357	348	324	322	340	337	362	308	343	355	367	345	370	365	339	407	313	353	356	363	356	367	364	365	350	329	354	402	381	376	371	354	353	349	356	367	380	348	364	349	319	376	376	385	368	354	340	340	349	363	382	377	347	355	322	320	359	364	350	361	357	374	380	356	380	355	369	350	313	346	336	374	363	348	361	377	344	334	373	366	340	363	392	380	399	361	394	366	383	381	366	341	384	356	348	365	359	379	358	334	350	338	379	400	371	379	365	342	365	344	398	369	353	366	351	360	397	314	337	393	391	350	399	343	339	310	347	366	355	379	380	366	325	352	362	388	330	338	355	357	357	379	349	386	404	388	351	378	371	357	370	363	372	365	339	365	376	381	346	352	366	342	408	365	377	357	362	355	399	382	366	319	380	385	355	362	360	348	345	346	354	380	381	405	335	357	387	347	365	372	369	366	345	344	362	381	344	371	331	337	390	337	368	387	323	349	366	382	397	341	405	324	348	362	332	353	359	345	341	391	381	358	390	330	357	335	336	370	321	362	356	348	378	374	373	320	368	350	377	351	317	373	330	333	379	392	358	379	364	359	354	367	342	355	381	369	386	366	359	361	360	349	354	369	378	364	363	364	370	394	330	356	369	357	355	387	358	363	360	389	375	359	374	347	364	380	333	369	360	341	387	400	340	345	384	343	343	379	380	383	369	346	360	390	365	346	334	351	372	386	371	377	371	364	363	359	367	374	366	371	363	357	373	328	384	358	359	370	359	317	347	372	342	364	367	327	368	342	368	342	353	393	349	355	379	349	366	359	390	371	358	364	384	344	343	331	366	326	375	404	385	347	324	363	337	342	357	368	344	368	379	350	360	366	372	355	362	387	390	343	333	351	296	367	340	384	355	395	376	356	357	352	355	348	363	382	361	354	393	353	373	374	369	377	354	392	370	330	360	323	340	317	322	359	378	333	362	351	382	366	369	361	357	382	318	296	359	326	353	360	334	357	377	353	356	378	343	373	361	373	333	357	375	379	340	343	359	349	351	361	336	365	383	401	388	359	332	344	371	357	338	358	332	395	356	372	364	356	360	338	344	339	333	390	347	336	344	367	376	365	355	382	366	395	384	347	374	386	342	364	377	360	359	346	348	333	356	370	340	377	387	346	387	346	330	369	346	358	354	380	352	372	355	352	369	339	360	341	358	389	362	378	358	381	357	386	363	374	355	351	370	345	361	353	382	351	346	403	384	373	407	349	377	345	328	358	391	338	364	344	376	356	355	366	375	342	351	327	365	391	352	343	359	345	346	375	356	347	363	321	360	376	328	372	380	371	366	353	351	390	369	332	378	342	356	367	376	359	352	345	327	356	352	321	338	381	343	347	367	335	369	330	334	374	361	347	362	335	373	358	357	368	371	360	360	370	373	348	360	377	339	352	355	388	332	318	364	371	346	340	351	317	359	377	358	389	366	393	370	372	338	334	389	318	388	347	382	391	339	360	312	354	368	368	364	367	340	328	371	335	371	358	379	331	350	346	358	361	353	340	328	334	361	326	356	364	364	397	359	377	358	355	382	367	367	349	337	350	317	344	376	351	356	369	379	375	331	374	351	362	370	338	367	337	365	392	353	346	331	354	340	395	367	345	363	353	356	387	376	366	335	388	336	389	368	353	364	375	364	335	355	399	341	370
29041	24351	32377	32015	22236	13628	8528	5555	4033	2981	2448	1921	1562	1320	1125	980	825	711	659	651	551	500	473	465	440	431	404	422	361	396	358	339	333	355	325	372	387	358	340	327	362	353	335	312	314	366	303	321	330	328	318	313	304	328	310	335	321	331	345	343	286	355	322	313	295	317	299	306	366	313	309	321	313	329	303	325	317	338	348	329	351	327	345	315	317	326	320	317	315	347	367	317	337	318	307	362	298	307	327	337	325	323	313	354	322	343	339	335	304	292	318	322	311	305	318	307	352	313	317	322	304	326	308	351	308	326	328	321	323	345	321	325	302	314	302	318	302	340	292	323	293	321	322	332	341	356	337	289	304	334	305	307	325	342	321	329	345	314	310	300	326	302	333	305	286	303	348	321	297	319	335	297	285	347	317	301	302	333	326	323	285	289	318	343	319	322	317	309	333	321	299	313	354	351	336	300	308	326	300	306	321	332	356	285	322	325	350	326	305	321	295	310	319	345	331	347	348	318	320	309	346	362	327	299	315	283	308	317	373	322	303	328	311	295	341	290	339	321	282	319	328	334	292	336	322	296	315	315	310	318	321	331	284	294	308	290	328	317	302	282	303	332	356	303	313	279	307	304	330	317	315	295	324	334	340	313	323	338	303	337	328	324	326	351	341	310	325	343	288	299	297	287	349	330	296	332	332	324	311	334	334	305	300	321	306	325	340	359	348	328	328	295	305	310	333	317	289	335	304	330	316	315	278	311	299	311	332	278	308	307	323	308	325	309	312	325	333	348	310	358	315	281	339	325	329	307	315	320	292	338	300	300	294	305	329	346	296	319	337	317	314	336	328	310	323	328	318	334	291	331	301	327	311	334	327	324	306	309	318	331	332	283	340	297	348	333	323	308	336	343	293	334	343	299	327	310	328	316	371	305	326	301	284	319	302	321	337	325	308	321	291	332	316	321	306	313	335	330	303	319	334	329	332	287	326	315	322	332	311	307	313	303	350	290	336	335	336	288	297	326	354	322	316	342	299	358	333	311	305	310	311	294	287	318	306	307	300	314	307	344	335	297	332	308	303	285	316	315	286	341	343	341	304	328	308	347	315	306	342	273	295	279	327	315	319	322	302	316	317	315	338	317	324	302	316	298	302	352	313	312	295	346	292	303	287	302	307	329	345	304	304	331	306	307	311	341	312	330	316	323	338	329	311	308	322	303	291	287	331	322	312	316	304	320	317	336	323	360	339	305	354	339	290	335	328	315	346	363	317	313	312	286	335	328	347	331	309	289	326	298	286	338	316	294	284	292	298	313	286	355	290	321	289	316	324	296	306	339	280	351	317	336	329	324	291	328	291	306	328	307	310	321	351	331	334	326	312	299	323	305	358	317	342	356	316	305	313	334	308	331	298	366	331	319	315	289	303	316	282	338	323	328	313	322	291	337	336	346	338	324	313	329	326	305	312	349	310	300	289	324	295	311	315	340	311	350	343	320	297	327	298	341	327	339	313	316	351	301	296	339	313	313	334	319	360	322	306	312	295	317	306	289	301	299	307	330	321	341	313	334	301	305	321	298	327	322	307	323	323	313	302	290	280	303	308	320	325	310	316	358	295	324	321	325	300	308	322	352	304	299	323	325	357	325	307	320	295	321	327	339	257	305	302	325	315	322	320	325	293	335	310	307	304	297	304	331	316	286	292	285	286	338	304	322	335	290	326	293	317	342	364	280	332	348	326	332	312	308	303	337	329	316	297	328	296	308	332	329	293	337	283	295	343	333	337	317	379	300	350	318	339	348	338	338	336	336	287	310	323	304	320	337	316	315	316	328	320	290	321	293	341	312	316	320	312	318	323	302	333	343	310	316	330	326	330	310	315	310	298	322	319	286	344	327	302	340	329	334	330	338	315	314	324	308	303	321	286	289	339	349	307	340	295	310	360	304	329	302	302	304	314	333	334	295	304	292	307	287	317	339	315	344	297	305	314	304	338	328	326	315	327	321	329	318	324	304	350	316	306	302	323	315	330	335	302	301	292	317	327	280	311	306	319	323	341	310	324	314	318	337	319	333	346	287	311	319	320	350	346	324	341	323	275	325	306	331	290	344	310	316	291	320	306	338	316	331	297	314	341	326	326	340	300	327	329	331	315	363	302	318	330	307	329	319	306	320	286	329	306	336	308	313	339	299	340	345	320	323	287	337	298	304	284	314	316	320	310	354	305	293	334	323	324	300	322	357	310	310	323	324	307	349	309	325	304	306	355	308	305	351	310	305	299	306	318	342	325	328	359	295	355	310	337	319	324	353	335	313	326	306	288	299	307	280	315	323	284	337	322	332	345	306	328	309	298	334	348	330	298	293	339	319	335	301	317	300	329	302	332	312	349	303	290	314	330	319	334	320	335	283	346	360	337	308	305	305	349	278	357	317	341	313	352	324	334	341	288	318	300	335	323	315	312	305	338	324	317	320	333	316	287	302	335	333	328	341	298	358	317	311	319	338	313	317	324	342	304	325	362	310	342	291	302	313	331	316	323	348	334	330	304	295	326	311	297	313	314	307	341	307	318	313	319	318	275	324	290	307	295	303	326	359	329	333	331	323	329	305	341	304	327	296	297	312	313	315	323	344	315	304	283	333	300	304	318	315	311	309	317	293	309	296	291	308	305	296	314	360	330	337	329	339	353	293	304	314	352	336	329	349	280	328	286	267	321	299	314	347	342	290	346	355	303	313	332	325	289	322	344	304	308	335	316	341	316	321	332	322	293	367	311	301	325	276	327	304	338	312	303	313	339	329	338	286	331	340	318	319	337	340	302	296	308	326	319	330	320	302	310	330	333	335	325	309	327	326	321	341	301	316	318	328	311	352	365	338	340	323	289	338	312	329	300	259	342	324	337	312	331	322	308	310	307	320	320	330	324	292	330	330	303	292	319	345	333	343	324	337	288	308	320	311	300	333	378	326	333	307	323	323	295	327	322	340	327	294	323	314	316	340	331	340	304	318	310	319	366	321	322	328	336	317	321	295	338	303	315	330	326	325	290	308	312	303	321	325	313	305	325	306	305	327	297	331	312	312	335	328	296	341	347	327	317	324	356	291	311	316	317	316	329	362	317	334	322	322	340	327	329	290	336	311	303	316	340	337	321	304	311	309	321	335	329	374	338	301	347	319	299	325	365	321	308	314	340	321	315	326	293	277	318	339	320	337	345	336	335	305	346	313	329	317	328	312	318	303	323	303	335	339	302	306	322	342	304	331	303	313	340	320	330	322	316	320	324	306	341	312	332	310	352	324	296	301	346	318	345	312	313	324	316	345	284	320	284	303	309	309	332	334	317	327	287	301	301	337	282	317	329	358	323	313	311	299	316	336	325	332	321	325	319	296	309	311	313	314	320	322	338	342	313	343	342	317	365	320	326	295	333	324	291	346	302	325	316	306	327	277	317	305	341	351	267	326	317	338	336	315	321	328	343	320	318	336	303	296	292	331	333	267	306	314	339	326	316	327
48486	57591	48700	36633	24308	16466	12156	9347	6880	5143	4087	3247	2535	2048	1732	1419	1173	1039	898	754	720	711	557	576	496	489	451	455	395	384	392	397	360	395	363	346	342	356	373	340	317	351	329	316	351	325	311	361	292	296	336	331	311	313	294	317	301	300	345	310	323	288	270	319	308	304	291	323	290	297	321	320	320	284	279	299	321	296	315	290	341	275	299	296	327	310	295	295	315	287	316	287	333	304	307	301	310	296	322	284	294	331	283	318	287	308	312	305	309	324	317	309	321	306	328	305	317	281	307	269	302	321	332	297	313	335	303	308	273	309	309	294	311	316	310	302	316	313	298	316	286	295	273	315	298	339	318	320	301	320	284	309	333	317	261	304	290	294	304	306	306	296	289	286	313	315	314	314	299	300	292	328	306	345	305	310	306	278	295	294	299	313	308	273	304	308	282	276	291	288	316	284	310	279	311	333	288	268	284	325	306	322	336	296	290	300	309	287	336	294	309	305	283	335	267	310	275	306	305	324	298	309	294	324	285	308	316	329	296	287	308	317	269	308	305	320	325	310	294	310	324	279	284	319	310	292	326	306	287	322	295	313	318	299	304	285	290	309	331	306	302	328	298	343	325	295	275	304	315	317	317	313	306	306	288	303	289	273	281	278	321	274	333	299	307	320	304	303	317	309	333	310	302	322	324	283	295	294	304	324	278	318	323	303	288	280	302	307	342	289	300	291	339	300	311	304	319	328	304	309	318	333	308	287	316	310	312	335	324	317	307	304	327	287	290	325	309	304	308	312	307	283	306	297	341	256	324	316	305	341	295	324	305	277	319	319	277	328	327	308	322	283	333	314	313	298	296	267	302	291	311	298	327	293	297	327	282	276	308	301	335	305	314	321	306	304	302	302	317	322	299	296	297	327	332	287	295	308	295	315	306	304	280	305	312	360	280	333	306	295	284	298	304	311	312	288	291	332	304	290	319	307	294	278	300	279	297	320	319	321	304	327	291	286	298	329	286	309	294	307	310	277	301	312	288	303	293	287	304	332	296	302	294	324	290	323	326	306	301	282	324	308	287	298	291	285	316	305	306	310	316	308	303	312	289	314	269	316	286	327	268	284	281	309	286	312	321	301	322	311	320	318	329	300	300	317	331	338	300	301	289	301	332	309	264	301	319	284	321	302	314	283	346	297	310	293	292	296	307	290	292	286	309	314	295	303	298	314	301	283	302	312	275	335	305	316	321	296	338	290	314	312	282	321	338	311	293	325	331	302	292	307	329	266	280	293	303	331	298	309	338	287	298	274	328	288	284	293	286	321	299	321	296	302	332	308	317	323	307	296	328	332	317	292	284	312	299	304	314	302	303	279	287	271	328	291	293	271	308	289	293	278	313	264	322	299	300	319	319	292	322	289	291	303	331	288	302	306	315	314	292	307	337	315	314	317	293	345	291	293	304	307	293	307	308	294	316	313	308	321	276	325	326	339	279	332	319	296	268	287	315	292	296	340	314	300	322	332	283	279	332	288	305	330	296	303	326	300	272	298	303	308	276	338	317	321	290	316	308	289	301	296	258	298	314	328	304	275	298	294	296	288	314	324	294	319	276	293	302	315	318	310	275	328	307	316	269	307	338	321	306	314	302	307	289	271	307	312	306	309	317	304	295	308	290	297	336	283	299	304	274	310	311	343	273	294	283	319	296	286	330	320	315	290	322	316	321	284	307	275	265	299	327	310	297	308	280	295	337	311	298	298	279	284	289	307	309	271	295	300	289	306	290	314	298	289	299	342	293	283	314	299	278	313	290	297	310	271	328	334	291	285	279	284	348	300	304	308	290	287	273	319	284	293	318	285	291	305	290	277	304	296	328	298	290	309	345	303	313	298	308	334	322	315	295	287	305	330	318	308	347	284	355	296	301	305	304	291	330	347	296	315	297	320	287	333	297	287	335	299	281	280	330	294	330	317	315	311	304	295	296	303	342	323	323	295	317	326	296	320	314	316	303	274	313	274	319	305	325	324	331	316	331	311	303	302	298	303	294	312	309	324	344	318	266	320	341	328	306	299	305	317	307	305	313	301	299	325	320	277	285	296	308	296	330	300	313	331	288	296	287	318	348	306	291	323	302	276	317	334	315	308	321	321	319	305	289	301	293	336	314	324	320	285	295	270	278	277	313	340	317	341	323	306	315	307	315	305	324	350	305	288	288	289	296	306	267	324	307	302	305	309	305	296	268	332	327	320	313	306	311	299	335	278	315	306	309	290	300	305	275	301	333	305	291	294	291	280	299	291	314	289	332	301	282	293	264	298	271	284	309	297	298	291	339	283	325	320	265	287	316	314	284	265	320	325	282	339	279	307	320	320	290	306	335	318	315	334	281	275	290	318	299	285	306	290	301	270	297	284	302	306	317	311	302	292	330	300	297	294	292	279	310	333	301	342	294	280	333	306	285	315	305	294	276	335	334	311	275	322	301	320	291	299	280	317	317	264	283	286	315	320	309	331	296	286	313	324	313	299	334	285	310	314	344	281	284	333	313	281	314	313	315	318	301	329	309	298	286	275	318	301	333	327	346	277	301	309	305	325	306	275	291	292	279	313	297	274	308	332	339	292	297	326	297	321	279	301	318	300	305	301	308	291	319	313	315	325	307	292	277	314	299	302	322	363	290	297	310	312	303	309	294	301	305	310	278	327	314	284	283	274	299	298	317	279	312	268	301	335	314	332	299	317	298	309	280	301	294	308	302	316	290	321	312	315	325	310	342	316	310	331	312	321	281	317	319	308	329	324	301	300	307	284	321	284	270	339	283	283	301	295	333	329	326	301	313	339	278	331	290	293	288	320	302	302	312	312	334	305	291	302	310	307	269	316	309	324	313	279	283	306	294	323	305	278	313	305	286	324	321	302	334	279	330	317	300	305	306	314	294	274	316	325	313	287	329	295	304	298	287	298	343	320	332	269	310	300	288	294	335	291	298	281	310	312	314	313	278	290	279	306	262	339	332	320	290	260	327	316	316	316	294	293	263	291	324	298	309	297	294	314	297	303	310	297	312	292	307	307	294	314	293	343	315	288	294	311	330	324	281	298	307	305	334	326	286	296	340	315	328	299	325	314	303	280	293	326	317	288	309	309	310	297	304	302	324	322	311	295	286	297	292	296	312	266	299	323	286	305	286	270	326	317	312	308	307	290	276	306	302	286	279	311	297	294	302	286	314	323	297	320	281	308	310	295	304	297	291	316	320	286	306	302	277	302	282	280	316	316	310	341	349	337	312	319	307	275	298	298	300	313	281	293	305	319	326	278	296	277	289	293	291	316	296	298	301	273	326	339	291	296	304	329	279	305	327	314	311	302	343	301	295	318	277	298	299	289	296	303	310	292	314	299	265	296	283	305	314	331	295	350	325	293	346	309	304	303	303	317	296	316	321	290	315	298	281	299	277	329	302	295	314	341	321	288	286	294	322	323	277	259	329	281	295	294	312	328	296	296	273	305	340	306	294	314
25603	21609	29221	25143	23014	22629	16921	9017	6010	4568	3534	2709	2192	1924	1598	1332	1185	1008	912	843	769	704	621	590	550	558	510	480	452	462	471	403	419	425	409	444	403	406	405	405	365	379	401	382	360	418	393	402	400	382	371	374	352	380	381	381	409	378	365	391	380	357	343	373	357	374	373	358	385	344	392	356	384	372	377	365	391	375	388	356	370	375	359	329	340	346	404	341	339	377	374	392	366	410	344	362	379	357	336	373	321	386	388	400	342	371	367	398	336	360	379	355	339	393	345	377	355	338	338	361	393	367	382	349	384	377	356	361	371	338	347	344	348	373	380	387	343	370	376	367	330	339	377	355	365	347	337	382	374	336	363	365	379	335	364	378	367	381	334	357	372	377	343	375	367	383	339	396	360	386	372	349	342	385	349	385	367	337	336	338	391	372	383	362	369	368	360	366	374	337	361	403	399	355	342	360	387	379	367	350	397	343	379	338	387	360	374	371	392	402	410	357	356	368	373	373	341	343	369	367	354	373	416	336	360	409	359	351	335	337	375	361	340	332	350	370	366	377	358	361	340	387	368	371	355	374	336	341	372	363	345	325	382	373	375	380	366	358	348	304	370	363	384	385	367	343	380	357	357	385	372	366	368	382	380	362	370	381	342	338	360	351	363	379	373	356	352	389	357	385	391	351	366	368	374	379	345	327	384	378	338	333	396	372	362	356	354	392	385	353	360	380	355	359	370	396	336	379	354	335	370	358	352	336	375	387	344	357	357	345	366	361	345	361	341	337	396	360	373	359	368	360	366	338	363	338	377	372	371	325	356	371	385	355	372	355	350	406	390	380	365	340	371	325	364	374	361	355	371	356	357	356	388	342	368	386	400	380	384	366	350	384	365	367	370	330	372	394	353	361	374	356	352	370	354	358	377	346	355	356	366	344	374	345	381	327	379	353	329	338	318	330	373	395	368	372	382	359	366	358	381	405	358	367	368	372	359	355	340	410	379	346	394	369	389	359	373	371	352	408	320	370	377	392	354	389	346	326	376	364	383	350	326	373	356	388	385	362	361	327	345	385	344	358	359	374	364	340	378	366	390	366	358	363	367	360	338	342	413	362	339	373	358	331	363	370	349	381	354	366	339	349	377	354	346	346	370	389	369	388	319	349	374	358	383	372	364	369	382	334	374	377	358	369	392	379	359	363	341	384	358	378	380	330	335	354	349	363	349	364	360	403	359	342	380	336	365	369	367	384	398	372	387	361	381	364	385	365	362	359	341	347	391	368	378	377	370	360	357	348	377	379	327	363	369	367	363	337	359	345	345	354	407	367	359	377	358	401	364	367	382	337	358	384	348	372	366	341	353	355	354	343	367	356	379	382	361	351	389	376	339	358	360	355	335	345	403	339	349	361	331	344	356	369	374	358	372	345	339	366	380	344	359	350	350	383	351	388	337	363	388	369	374	338	379	366	389	405	345	361	363	373	334	399	388	372	370	368	358	362	365	369	360	340	366	398	363	357	379	368	423	350	397	345	330	395	355	383	391	383	355	392	339	362	345	383	381	369	348	361	395	362	365	374	394	377	362	366	347	379	390	349	388	393	368	376	362	396	364	392	362	411	392	389	360	366	378	388	377	345	387	355	373	385	361	375	413	358	383	378	328	352	342	354	358	336	381	348	362	358	347	397	403	364	350	342	357	359	380	355	371	369	346	368	375	348	374	380	366	347	366	383	382	391	359	322	364	359	375	359	329	377	340	369	347	355	369	362	397	375	356	333	381	337	348	352	373	360	372	368	368	381	389	379	371	347	332	404	354	329	369	372	368	344	349	379	394	377	396	402	341	366	345	364	387	367	371	373	343	320	361	350	322	354	358	366	351	336	377	357	410	378	381	351	371	377	361	412	359	347	350	345	374	367	360	358	323	361	330	347	343	344	365	394	370	370	377	346	374	341	356	387	352	392	379	345	360	331	321	409	374	356	354	387	401	365	339	375	336	354	363	359	347	370	342	382	365	357	376	344	362	367	361	368	368	335	379	351	353	343	359	371	358	351	375	386	377	424	341	384	343	353	380	372	383	335	379	368	337	384	353	342	366	349	390	407	374	381	370	370	363	370	381	354	373	383	342	347	365	354	366	391	386	360	373	358	358	379	344	398	386	389	336	370	354	369	355	349	371	379	371	341	347	385	385	389	380	364	340	348	335	364	341	411	363	350	362	384	348	360	322	371	375	340	377	361	357	375	353	358	362	342	366	384	309	366	358	386	349	386	359	358	357	326	377	373	317	356	383	374	356	349	374	381	377	394	366	348	383	393	379	352	354	380	369	362	358	339	375	380	355	352	374	375	391	383	369	367	394	378	364	389	330	411	376	351	348	331	342	367	369	367	387	365	350	363	350	349	378	366	322	397	401	356	369	373	327	370	365	365	392	323	358	364	334	341	352	356	416	383	408	346	379	344	407	359	376	346	391	366	351	372	372	322	376	354	319	368	349	301	351	362	375	375	374	364	393	355	355	375	374	356	329	352	368	421	348	355	358	351	380	368	331	382	349	377	361	340	360	351	366	375	375	359	378	364	365	344	341	370	342	327	383	371	394	350	378	397	367	341	374	335	365	382	381	365	364	392	367	329	359	412	392	355	335	370	373	366	388	359	384	355	343	396	348	379	368	332	375	365	366	353	373	387	344	368	358	330	362	355	370	307	369	385	378	361	327	364	344	362	354	343	387	406	360	350	361	361	367	385	341	353	375	336	335	383	384	367	381	371	389	344	366	385	382	349	351	370	366	372	360	338	371	369	397	384	362	375	397	382	397	395	370	377	372	375	392	356	413	371	349	344	404	364	376	352	357	374	360	352	350	370	371	355	406	346	386	343	346	359	373	367	409	370	334	383	390	353	350	408	367	375	400	362	398	373	378	360	352	361	385	366	348	353	357	385	365	341	349	396	345	354	368	373	373	341	362	336	356	381	362	358	379	388	342	414	396	365	353	324	366	395	376	357	387	367	389	334	396	374	361	373	376	389	355	390	374	355	409	378	364	386	383	358	333	333	368	341	369	350	387	366	369	357	371	351	353	387	395	367	376	345	367	358	377	371	380	394	385	370	367	391	346	379	392	374	342	370	358	347	360	381	332	353	392	348	339	356	333	361	353	383	376	386	374	378	342	372	365	342	392	351	371	404	360	369	404	339	364	342	360	357	368	375	345	370	332	372	351	324	348	378	335	357	361	381	365	364	373	404	392	381	358	372	373	372	355	395	373	373	359	352	335	368	400	373	384	367	359	329	371	379	365	329	380	370	379	364	374	345	374	379	369	383	370	351	353	358	373	355	356	364	372	355	372	363	381	323	374	321	342	352	374	373	374	366	389	370	375	388	370	365	372	372	393	397	373	333	358	363	382	398	366	403	333	344	365	370	370	323	385	372	381	380	365	364	347	351	354	416	361	313	363	365	370	348	371	312	400	380	375	358	333	355	354	323	379	360	340	346	357	371	335	323	400	396
47989	57022	54135	40651	27821	20691	15495	11953	9197	7121	5497	4279	3414	2802	2406	1959	1639	1354	1158	1045	918	793	777	691	643	552	522	514	538	455	452	435	435	380	459	417	429	400	394	396	400	384	364	353	379	379	389	347	374	377	328	361	349	338	360	397	337	313	372	326	345	319	334	352	382	317	311	344	366	321	321	361	360	331	361	357	341	333	347	365	336	342	369	319	360	384	354	336	311	347	325	313	341	327	334	309	361	343	338	354	342	332	340	371	323	324	329	350	303	331	366	370	322	340	320	319	360	372	345	347	346	353	333	326	315	346	350	334	309	368	376	347	313	368	356	368	320	350	323	334	314	335	323	336	349	338	354	358	323	295	339	326	331	351	325	306	356	344	345	340	338	319	337	338	303	330	352	351	347	319	362	317	363	348	340	337	330	351	303	339	360	326	376	364	342	350	336	354	328	335	338	328	327	324	338	349	361	357	314	359	336	351	338	315	328	352	344	358	336	338	354	340	358	360	294	346	377	353	370	306	332	334	340	330	311	364	375	329	345	323	346	337	350	354	330	331	349	325	328	348	324	350	351	348	339	347	356	311	323	354	337	353	348	342	364	344	332	346	363	322	335	342	364	331	321	381	325	313	329	351	336	331	342	360	304	332	364	329	338	329	352	323	348	323	365	329	330	351	378	334	330	326	318	334	363	362	362	347	340	355	313	334	339	331	337	359	312	335	347	340	326	333	366	346	324	328	350	343	369	349	327	338	353	336	316	317	353	375	290	339	368	338	339	337	339	310	355	343	334	327	324	377	353	332	344	336	275	337	328	333	334	341	376	368	310	332	335	357	315	372	359	348	359	339	351	371	332	331	351	384	337	347	340	369	322	372	360	350	347	341	370	347	347	317	337	369	352	316	359	328	347	340	333	344	357	391	364	319	362	326	352	350	332	333	329	305	317	329	342	317	358	337	347	345	333	312	351	321	348	332	329	341	347	333	327	323	335	371	326	334	319	343	358	355	335	306	328	343	303	348	351	345	333	349	312	341	351	370	360	313	320	335	350	335	324	340	330	340	322	328	353	332	340	351	355	340	356	342	337	329	350	356	356	335	340	363	337	343	381	377	335	295	336	317	346	341	341	346	311	333	338	342	334	347	320	352	332	342	341	310	349	351	373	280	343	338	329	333	336	335	340	358	321	348	368	337	355	340	340	321	309	328	371	324	347	327	337	323	318	344	347	357	328	343	334	362	358	348	354	338	349	347	323	335	344	392	385	335	293	310	329	319	326	326	337	319	316	350	318	346	337	316	343	333	310	366	327	343	356	341	351	346	355	361	344	346	369	332	342	368	288	323	348	339	338	339	312	332	327	329	308	347	327	348	350	314	328	373	351	330	331	307	326	335	346	304	327	279	364	356	329	347	331	335	332	341	362	333	353	306	356	289	332	358	325	383	349	333	321	380	325	323	337	344	351	339	370	318	324	343	331	358	383	331	319	320	337	325	315	360	312	349	316	343	339	356	335	316	358	364	343	332	355	354	358	345	368	327	356	329	348	320	347	337	316	361	337	328	334	371	336	350	323	328	337	328	362	317	359	343	316	367	317	345	366	346	299	331	291	335	378	369	324	330	328	336	319	351	319	344	353	339	320	328	352	367	379	345	339	316	349	317	354	340	320	343	377	367	361	337	366	311	324	309	313	334	310	362	378	340	345	353	341	356	343	332	338	354	328	333	295	345	339	312	358	372	349	313	328	340	332	341	348	330	338	343	331	307	362	356	351	398	323	327	322	366	336	349	317	360	319	333	383	365	353	302	343	317	343	313	323	338	340	343	341	324	353	373	327	340	318	342	339	334	311	351	338	334	366	322	314	368	362	332	345	295	356	347	336	324	340	386	379	314	357	316	357	334	358	344	362	320	364	317	344	341	352	363	316	327	386	355	347	317	358	334	336	304	366	328	328	326	349	350	322	324	317	346	334	318	351	349	379	321	328	316	328	346	336	351	342	350	349	323	297	370	321	325	361	352	363	316	340	349	300	317	309	331	358	363	328	350	327	332	352	341	333	334	342	342	346	331	336	347	333	330	323	371	318	345	358	336	339	312	368	370	337	357	361	341	313	317	351	342	333	326	356	352	319	357	337	310	357	347	327	324	349	340	310	348	321	359	354	341	343	350	335	333	355	359	328	354	346	338	345	362	328	322	352	367	351	353	347	326	315	347	336	322	323	354	329	341	347	364	375	320	336	350	338	333	341	307	326	326	342	322	360	325	360	344	331	339	312	377	304	362	356	316	338	337	338	359	347	303	343	338	333	346	335	339	312	351	337	325	333	342	371	370	329	358	338	332	327	329	341	310	316	322	361	315	304	319	341	325	337	355	337	342	335	335	338	317	342	324	360	321	320	323	323	342	337	353	357	324	314	336	330	346	346	321	350	371	346	371	339	362	353	383	352	336	359	341	321	331	345	341	359	342	307	324	356	309	338	347	347	371	320	330	330	366	346	321	334	336	313	330	339	343	349	360	330	341	339	364	337	341	351	295	376	341	321	324	381	337	328	309	302	312	327	326	341	352	350	365	334	349	347	364	318	331	357	339	331	335	344	333	344	286	361	344	354	313	357	333	332	349	366	323	339	351	348	357	322	326	368	338	340	334	336	314	346	345	330	320	350	339	321	349	331	346	349	362	331	350	319	318	333	353	344	345	370	362	340	344	358	371	353	337	360	348	349	335	313	329	351	310	351	348	359	333	350	341	376	321	346	342	340	327	370	369	363	341	345	371	356	337	360	353	334	387	338	345	348	352	305	320	313	359	337	376	334	342	360	353	348	354	367	370	340	323	315	356	324	322	313	385	326	315	365	342	342	358	330	307	337	346	332	329	349	333	369	371	322	343	367	340	318	357	325	316	361	371	333	334	378	320	309	334	337	325	381	333	329	338	348	342	318	323	336	338	353	357	353	376	340	325	331	308	361	356	321	346	311	355	348	337	343	367	288	344	352	315	327	329	370	326	293	308	334	384	374	342	356	347	324	394	295	347	372	334	313	322	352	329	330	356	367	340	387	340	329	369	346	321	343	317	344	343	346	349	323	334	339	321	365	347	328	359	331	365	357	338	361	322	373	330	359	308	359	338	342	322	343	332	344	331	346	335	357	336	337	316	330	337	327	320	330	328	350	333	317	343	341	359	333	332	332	355	370	306	315	348	323	348	319	338	345	347	326	325	346	338	306	390	365	334	315	338	321	334	317	328	352	322	298	321	341	344	336	336	357	357	352	355	339	342	332	325	346	360	354	328	318	320	337	323	335	365	294	338	352	316	360	346	365	307	372	357	357	368	333	370	338	347	354	329	390	347	367	324	316	321	355	299	357	329	315	345	356	340	331	323	312	323	329	366	326	321	318	337	360	337	364	332	339	337	324	348	348	357	337	339	315	373	304	350	323	318	300	344	345	350	351	341	323	339	323	299	320	351	327	334	349	338	330	314	312	330	340	337	329	337	344	323	356	294
25148	21624	29338	24928	22635	22862	17751	9195	6007	4666	3811	2783	2339	1998	1649	1397	1192	994	966	754	680	611	646	574	530	516	498	529	407	411	413	395	441	400	411	394	425	395	421	409	375	385	409	385	393	376	344	338	412	350	349	337	346	332	328	342	345	343	358	386	372	356	371	361	359	345	343	326	360	376	337	384	359	321	342	341	331	370	351	387	331	360	399	335	367	375	375	360	355	392	387	358	407	350	314	347	334	330	363	362	345	349	322	359	326	397	353	334	337	312	388	362	345	333	364	355	377	366	339	376	354	367	343	350	361	383	394	370	356	342	350	377	400	340	349	332	363	388	340	359	327	321	325	325	360	370	357	345	341	349	343	332	311	346	360	346	357	363	360	369	366	335	352	371	330	376	346	359	340	348	351	342	353	364	387	340	355	352	347	351	371	359	358	341	353	342	326	343	361	351	370	364	349	367	358	343	331	354	350	380	362	328	374	351	348	342	372	351	356	368	346	365	373	356	359	341	349	356	374	328	371	382	373	367	373	360	329	365	386	351	378	335	339	352	357	356	377	385	351	349	367	402	346	352	400	349	321	365	366	388	388	335	344	333	360	354	364	367	352	331	367	344	332	392	362	369	339	364	322	350	358	352	331	360	338	346	353	346	344	339	348	313	367	365	359	358	336	349	324	368	363	358	357	357	330	373	340	364	348	376	329	359	339	379	372	370	343	345	370	347	350	358	408	358	374	336	348	336	338	354	383	384	367	371	346	392	321	330	337	363	333	363	338	321	386	328	334	349	333	329	345	331	353	363	336	348	340	361	346	357	350	335	330	350	334	341	346	359	347	364	377	334	387	353	364	383	339	346	326	372	368	372	382	327	342	356	337	351	336	330	332	379	351	348	352	350	377	337	344	341	354	332	331	362	366	357	348	341	357	322	367	358	321	329	399	322	369	366	330	350	335	339	348	353	332	332	358	330	365	342	348	321	365	359	355	348	400	347	355	336	359	341	342	345	393	361	354	361	358	337	337	368	342	346	346	368	329	375	372	362	353	349	331	368	353	355	330	355	367	330	330	342	364	350	378	312	362	356	351	353	350	373	386	345	340	370	358	343	354	307	338	342	322	349	335	361	375	349	329	371	369	357	354	347	327	314	343	360	354	380	359	361	369	362	330	361	358	361	359	367	379	332	317	374	316	326	368	317	319	344	349	378	356	350	326	322	326	355	386	346	355	342	380	332	374	339	368	325	354	365	364	365	342	349	365	355	360	398	381	352	338	375	361	336	316	364	316	326	350	329	350	347	360	332	346	346	339	352	341	348	327	399	363	336	354	358	367	369	357	321	328	353	345	335	324	356	315	387	332	336	375	333	365	334	361	357	331	352	392	377	382	343	345	328	354	338	353	342	351	316	344	372	337	348	367	366	359	320	338	375	319	347	349	340	333	369	376	376	368	341	393	353	351	318	359	371	363	362	368	331	347	363	365	331	340	354	345	339	329	335	383	339	393	374	366	356	366	387	366	380	362	325	364	358	321	339	325	363	365	353	374	341	342	329	388	331	336	362	376	326	356	342	361	319	352	330	361	367	388	370	400	343	364	330	352	364	327	360	325	294	330	371	354	315	375	314	365	334	349	361	330	328	374	352	371	300	355	345	353	417	333	380	384	386	353	344	377	328	354	368	363	369	378	360	309	364	377	375	370	393	340	365	347	315	344	343	298	356	354	343	333	289	344	353	359	348	360	344	327	350	334	348	354	361	310	330	358	353	360	362	341	362	365	377	354	377	370	358	395	358	328	362	352	364	372	351	341	350	351	339	346	345	322	355	347	379	348	341	343	370	378	352	374	384	356	373	338	347	359	363	376	347	346	372	339	332	322	340	339	359	300	356	360	337	361	363	338	355	380	354	362	376	350	362	331	335	345	329	381	335	393	364	365	361	315	334	315	378	354	348	355	328	345	323	331	404	353	365	349	360	377	309	347	299	349	390	350	364	307	379	343	347	331	352	352	344	379	328	361	343	349	319	351	339	358	325	338	328	349	365	357	354	358	358	359	366	356	341	373	333	369	318	330	341	316	401	335	358	338	344	327	406	338	344	339	330	359	355	385	327	340	360	354	316	312	339	351	333	329	359	362	360	385	343	357	321	355	345	346	356	360	346	376	375	388	314	368	403	338	352	314	347	366	349	350	358	332	336	361	353	349	347	328	353	363	364	354	364	352	374	330	324	321	336	345	357	380	380	344	359	366	349	363	339	360	342	355	375	374	362	383	342	329	351	355	329	375	360	333	346	357	342	338	388	379	345	396	346	375	354	336	373	345	334	365	323	346	393	356	359	343	334	360	382	369	399	371	361	356	358	314	308	325	378	359	343	360	346	329	344	337	360	370	337	359	340	358	364	358	340	343	317	339	353	352	340	337	331	358	349	341	352	327	345	366	381	355	363	344	360	367	363	338	346	368	337	392	366	359	376	394	346	328	343	356	359	324	341	381	323	371	367	311	330	303	356	339	355	342	350	353	370	329	338	331	363	337	386	359	337	324	361	375	368	350	373	348	351	341	350	359	351	359	321	342	372	345	393	351	344	343	341	377	350	346	362	380	399	340	342	356	345	349	344	357	346	337	371	347	371	371	327	360	372	355	309	373	382	373	319	342	347	358	365	355	351	345	337	352	382	343	376	336	354	367	365	366	347	328	333	361	359	392	349	368	341	346	325	354	392	346	371	394	324	335	372	393	380	357	353	367	358	364	367	338	402	388	337	344	352	348	360	321	353	332	336	384	386	349	345	322	339	372	354	347	329	362	380	366	357	372	359	341	357	350	378	312	356	347	324	376	382	353	321	337	389	350	339	370	383	372	361	330	356	367	357	376	325	358	342	345	350	315	342	334	346	334	375	348	341	371	333	352	368	340	372	341	319	342	357	372	366	336	353	362	347	336	330	338	360	317	358	366	333	353	354	347	412	360	329	351	372	375	397	368	343	341	329	301	393	379	346	342	328	334	363	348	357	370	360	342	347	316	343	398	390	367	342	350	363	357	335	373	345	351	313	320	363	354	345	356	353	347	337	339	336	380	316	352	339	359	360	348	357	382	374	362	362	348	364	377	345	370	361	327	369	360	378	346	375	397	356	338	377	388	331	317	359	332	342	342	342	401	337	323	369	341	357	345	342	361	350	365	324	374	368	350	305	332	381	329	363	349	345	329	329	386	406	378	391	329	341	337	346	351	336	344	349	375	363	362	373	334	335	367	304	339	365	334	362	363	353	356	325	308	339	376	330	351	348	374	337	295	337	338	335	344	371	357	376	363	342	346	369	356	356	333	357	333	377	347	348	335	368	335	342	329	380	366	384	374	346	349	392	362	331	358	326	348	359	361	385	347	349	388	317	356	364	328	352	341	353	318	356	364	343	354	332	364	355	306	364	366	355	326	347	326	323	373	351	338	349	375	339	359	367	312	344	352	358	367	307	348	329	372	365	339	360	346	357	356	335	376	358	374	329
48684	61378	56569	42980	29155	21553	16631	12715	9621	7737	6132	4597	3702	3100	2519	2262	1728	1436	1181	1053	898	836	721	720	630	611	527	531	477	519	464	467	481	398	410	451	386	398	390	375	354	375	384	377	390	353	350	370	377	375	373	336	362	342	329	323	318	340	334	377	352	336	328	329	359	329	309	299	318	349	339	345	352	333	330	312	346	332	358	330	342	319	329	333	360	341	318	319	316	365	325	358	342	347	330	371	297	322	337	337	333	335	310	329	341	335	356	343	326	327	353	334	292	326	319	354	304	344	342	326	349	325	335	341	351	336	321	313	313	350	354	330	346	349	332	328	311	363	371	342	329	329	343	308	337	352	332	315	313	349	325	346	318	346	328	340	324	328	332	309	336	325	330	298	342	340	332	341	330	362	321	356	344	313	351	340	327	354	329	316	339	352	333	335	314	318	325	318	325	315	313	332	330	337	311	354	301	325	315	325	325	326	309	336	343	309	336	319	340	322	337	357	355	321	318	336	339	321	314	328	333	350	328	380	344	359	358	363	344	356	331	352	351	311	341	317	325	348	331	332	326	328	321	304	306	328	331	348	327	332	327	343	336	350	340	321	318	353	345	326	319	347	330	322	348	332	343	351	314	341	353	302	333	335	351	381	325	322	329	334	324	350	323	371	324	310	308	327	349	340	375	298	301	345	345	342	354	336	334	319	341	306	346	363	342	318	335	365	318	357	337	364	344	333	341	314	342	348	347	321	285	334	344	336	328	266	343	298	340	299	337	330	317	325	328	348	344	343	320	334	339	327	320	345	313	364	327	345	325	296	327	324	343	342	333	337	338	310	352	346	362	330	337	362	322	318	314	371	346	329	359	349	363	384	339	348	316	336	316	314	316	320	338	376	358	332	326	363	303	343	366	354	334	303	352	347	326	329	340	346	344	330	337	357	294	338	330	350	337	299	330	326	324	342	354	327	333	315	321	323	316	349	342	353	347	348	325	325	329	345	350	332	337	320	330	320	306	348	348	324	321	340	344	335	343	362	346	336	327	330	311	338	357	336	324	316	343	381	316	339	370	336	353	352	346	331	337	352	348	349	323	346	343	310	311	339	357	347	374	312	328	316	346	301	352	327	331	329	295	332	357	316	315	342	363	312	342	308	298	358	342	297	309	325	345	364	347	327	349	334	335	347	335	347	328	328	337	349	306	335	347	369	317	365	363	320	322	312	326	363	334	350	308	353	316	331	332	311	329	307	353	302	318	314	321	332	337	300	345	342	308	322	320	324	324	330	348	325	340	313	319	304	337	351	311	330	307	357	354	344	326	353	324	332	327	339	350	303	318	335	339	345	317	332	323	329	317	302	348	345	328	343	345	336	364	326	332	321	324	333	324	320	345	328	333	377	327	341	332	379	356	326	340	351	315	318	326	342	333	355	327	320	311	339	300	335	343	341	301	363	339	305	340	326	346	315	358	337	350	347	331	333	332	359	300	346	311	369	339	318	325	337	338	321	303	364	328	297	304	314	333	345	333	362	311	326	304	321	335	355	327	293	328	363	334	303	336	329	324	324	334	351	296	319	329	337	334	356	334	342	367	350	339	305	349	333	382	315	294	294	325	360	365	355	361	380	360	323	310	325	352	343	321	361	311	325	353	329	349	367	335	303	318	318	365	311	331	343	336	328	349	337	312	331	344	342	335	331	347	339	354	341	340	310	340	312	308	300	349	332	329	315	342	298	309	338	323	354	362	368	317	327	324	331	363	311	351	320	319	327	329	317	320	365	327	339	317	332	345	362	333	348	347	337	325	332	319	326	359	349	312	349	347	326	330	319	343	350	326	293	319	343	342	340	338	313	320	349	340	329	314	303	311	320	351	342	346	321	329	324	339	320	361	367	360	327	342	303	317	324	357	344	295	307	336	371	339	319	343	325	373	345	347	345	380	315	335	368	317	327	348	317	345	341	331	322	333	311	353	356	332	365	328	329	367	339	306	305	354	298	343	324	318	316	343	374	317	370	328	340	328	348	325	344	345	333	325	350	323	347	358	344	382	383	342	334	338	332	319	336	335	345	329	329	357	318	347	318	351	297	355	320	333	311	342	333	313	310	341	315	328	329	290	314	347	343	322	317	306	308	352	331	354	324	355	338	332	338	297	346	312	378	347	334	339	378	308	300	330	342	349	325	341	289	334	359	322	325	321	382	313	311	364	334	321	323	326	360	318	324	382	346	354	350	296	325	287	363	333	306	325	300	346	335	323	321	323	362	344	323	321	347	322	334	335	365	343	345	324	332	334	306	340	297	355	321	332	347	337	325	342	350	351	332	315	332	334	318	345	349	357	335	338	354	349	319	349	333	332	344	333	331	333	312	311	338	346	351	325	296	353	294	327	314	303	307	360	312	348	331	345	350	333	319	355	347	325	387	342	378	348	370	317	332	351	327	330	350	341	301	339	359	363	330	317	323	353	348	303	293	344	341	343	353	355	324	365	321	298	330	370	328	362	314	333	326	326	345	339	352	354	337	290	329	319	324	332	336	355	345	340	384	299	311	348	350	312	310	317	308	308	324	306	325	326	315	315	339	348	323	328	309	345	328	368	332	342	325	329	347	312	328	341	323	345	314	331	325	316	348	295	353	342	320	354	330	333	351	344	347	310	298	338	346	320	319	319	319	308	331	335	352	311	346	350	331	364	336	314	349	344	364	332	349	360	327	326	342	332	317	349	301	349	330	331	337	313	315	327	315	299	369	349	324	338	303	338	317	333	322	338	337	350	334	312	327	330	321	306	334	332	293	334	300	363	328	319	338	337	348	322	336	297	348	351	332	353	375	335	303	338	346	335	323	346	339	357	327	312	345	336	345	313	325	376	335	329	337	347	293	330	340	330	294	313	320	307	328	325	307	361	344	340	347	317	342	349	321	331	343	334	325	307	335	335	344	346	341	354	348	299	327	368	303	324	308	322	333	334	359	287	357	342	329	325	322	343	352	312	320	296	319	358	340	308	329	335	336	318	350	335	319	322	332	323	342	326	347	321	320	328	322	335	346	358	320	339	301	327	334	303	294	329	342	333	338	321	307	329	312	305	337	319	371	342	358	317	316	321	329	296	316	318	366	297	327	304	337	336	346	324	321	324	357	329	322	313	348	346	332	296	326	336	331	336	344	330	331	359	325	308	335	293	382	357	357	320	342	359	313	349	319	315	330	330	334	333	364	347	312	367	299	332	321	333	359	321	317	311	319	343	327	344	328	310	335	318	330	299	362	339	336	328	310	332	338	326	337	343	327	322	321	335	371	318	320	328	320	311	329	344	320	367	329	327	327	350	346	318	343	348	340	330	354	319	306	360	333	344	342	347	320	313	337	356	333	353	319	357	333	318	313	348	318	361	319	345	354	322	341	332	345	307	355	346	362	340	335	326	362	357	340	327	321	308	322	325	337	342	354	328	310	325	346	352	339	339	340	324	331	305	334	312	323	324	309	313	331	336	317	361	359	327	357	343	322
24252	21589	29433	24501	22135	23484	22762	11352	7312	5645	4325	3218	2670	2180	1901	1680	1325	1216	990	921	764	770	705	615	632	591	564	539	486	515	461	447	464	461	450	446	427	389	408	433	398	424	424	424	397	408	398	405	369	398	424	374	398	399	385	378	365	369	382	382	406	378	405	379	389	368	377	403	390	371	392	381	417	423	414	381	374	381	395	371	357	398	394	397	414	391	379	403	362	366	382	405	403	418	403	391	393	330	414	352	383	381	381	389	339	402	387	391	396	368	396	377	380	406	390	370	394	413	400	395	362	385	384	365	378	382	369	384	381	392	383	389	361	374	398	389	374	400	377	368	370	418	388	380	383	365	379	393	361	385	400	408	391	390	393	382	359	390	395	372	401	368	339	393	395	380	380	367	365	376	394	383	384	381	389	381	338	372	337	401	425	387	360	392	380	402	390	384	403	407	346	366	412	349	383	371	368	387	385	375	385	385	365	394	405	390	398	369	382	371	424	378	387	376	356	396	373	387	393	401	351	365	399	400	377	348	414	364	388	367	355	354	387	367	402	387	401	421	376	383	385	351	400	375	376	375	371	366	390	389	371	347	354	407	378	385	358	360	395	392	388	382	374	421	369	364	358	343	393	396	416	387	402	374	354	391	364	368	356	371	403	373	367	380	381	404	370	401	340	398	387	379	390	360	393	368	417	384	377	383	387	405	366	380	389	385	426	392	448	352	359	376	357	376	395	413	367	381	385	387	379	355	396	377	410	396	364	377	348	375	338	406	370	399	391	360	397	396	392	402	372	393	395	378	402	395	328	379	394	336	394	391	343	397	390	415	356	354	410	396	386	372	361	358	389	394	380	388	372	371	381	380	363	374	407	395	383	381	379	369	393	369	361	358	379	402	387	386	357	404	385	364	385	354	370	401	403	427	386	379	353	389	408	352	368	346	386	355	379	375	395	405	383	416	391	398	386	390	352	380	366	382	389	395	370	390	410	345	377	400	382	400	379	374	354	392	372	402	422	412	370	381	354	367	401	386	384	386	379	370	360	384	367	339	391	391	382	382	365	346	394	381	390	382	415	367	413	396	384	365	361	331	372	352	370	361	368	350	394	341	386	418	354	402	382	360	328	374	373	373	375	408	375	395	417	385	359	391	380	398	400	350	395	377	380	366	415	414	368	379	402	373	372	395	350	403	405	346	391	385	359	382	394	393	374	380	388	387	393	378	369	407	409	371	366	339	426	366	397	368	382	383	367	410	384	349	370	402	366	377	398	366	388	373	372	405	380	386	394	374	367	350	417	373	375	348	387	363	400	371	390	384	373	388	426	349	376	406	383	381	396	391	379	360	430	368	389	389	390	370	389	397	409	372	401	393	403	382	390	385	365	391	416	379	404	357	426	366	341	381	381	367	363	387	358	404	349	407	341	379	393	389	378	365	409	387	343	413	372	417	378	376	417	399	421	372	385	345	403	403	376	398	370	365	418	420	382	420	390	367	394	392	381	383	410	396	400	380	437	372	384	368	384	369	361	439	407	395	413	405	339	403	386	357	364	366	399	357	359	386	367	391	391	342	401	374	425	393	382	377	351	397	345	378	409	365	388	381	387	400	389	372	372	358	407	400	379	401	406	423	398	375	383	374	366	355	368	370	382	387	382	395	400	388	349	390	388	378	371	385	379	407	405	387	385	365	418	408	365	409	369	380	372	401	394	371	371	404	360	371	387	419	368	391	361	398	374	386	369	396	367	352	347	368	361	390	366	390	404	376	371	406	345	414	389	370	366	369	376	353	407	397	379	395	359	396	373	402	373	431	371	358	350	365	394	380	358	407	353	399	386	354	382	392	408	413	399	373	405	392	378	428	371	362	400	366	364	389	359	412	369	380	399	402	354	379	379	397	372	405	401	405	394	402	351	390	386	405	391	391	421	409	343	393	379	368	364	378	356	397	369	367	393	368	350	381	386	375	389	370	407	369	400	386	406	397	402	387	363	378	382	362	374	403	403	393	389	375	354	382	361	376	381	410	372	367	370	405	406	367	407	379	384	390	363	430	399	403	399	384	400	368	377	380	398	367	348	374	379	372	386	422	369	372	401	382	380	397	395	378	367	393	378	410	398	364	383	372	387	364	373	394	355	408	394	395	392	359	397	360	385	388	379	380	375	394	371	371	386	352	381	401	396	390	397	368	412	390	377	401	407	377	360	409	391	348	397	374	360	387	340	423	395	413	380	373	380	376	374	380	387	384	421	388	352	381	363	391	407	405	374	389	373	363	384	384	387	356	357	375	367	373	413	393	408	390	368	408	362	395	412	368	383	369	363	349	407	357	366	383	387	372	369	383	398	361	341	387	364	414	361	405	400	413	383	368	382	402	359	368	370	345	374	330	374	418	376	419	421	413	394	399	374	399	360	395	393	375	370	367	382	382	374	376	414	384	393	390	353	369	380	373	364	381	356	356	374	400	364	392	364	366	409	385	414	351	369	403	372	416	396	394	406	361	372	394	381	399	388	362	395	387	378	354	381	409	368	369	387	356	387	399	380	374	390	361	358	368	391	398	347	358	350	376	378	394	381	394	384	413	386	410	412	367	369	411	389	396	366	396	372	364	357	376	365	354	399	378	379	407	406	366	401	387	379	365	388	386	402	379	365	394	418	369	365	408	398	366	336	415	353	352	377	395	385	416	391	388	355	380	377	400	419	401	373	403	403	359	365	381	449	418	386	395	395	384	378	392	379	379	353	381	384	367	396	403	372	380	387	350	388	359	360	386	393	408	424	407	367	382	403	388	415	359	386	368	398	362	389	381	393	407	384	361	382	406	376	355	391	390	374	401	374	385	378	349	408	376	358	395	426	387	372	394	388	387	404	402	389	379	385	395	361	426	379	395	391	364	404	352	371	368	373	375	377	369	384	408	376	393	403	391	375	414	387	340	397	398	367	394	423	398	353	409	413	364	391	389	375	373	371	399	415	427	384	417	391	381	366	383	406	361	359	374	383	384	395	380	365	349	404	395	406	371	353	379	392	385	390	373	365	361	393	371	380	334	381	402	419	401	415	412	371	369	378	397	359	402	393	379	416	388	372	379	378	352	329	364	412	381	435	371	384	380	392	393	379	366	371	383	409	383	369	376	380	375	384	382	383	364	417	379	378	382	400	377	394	385	407	394	378	397	384	354	380	390	385	379	395	388	396	362	375	368	391	359	361	390	382	426	378	354	365	382	364	371	409	393	380	367	362	410	394	400	394	414	396	387	373	445	419	362	405	396	380	390	383	384	385	389	408	374	386	402	396	358	406	393	387	388	380	354	367	402	379	388	382	379	393	392	391	395	371	334	415	380	409	414	364	342	375	371	373	410	374	389	370	373	393	417	382	380	345	376	390	403	411	396	363	380	360	409	371	413	380	380	404	371	384	350	399	376	374	414	374	380	380	396	374	381	417	360	390	393	396	377	351	362	377	406	386	421	421	402	392	364	368	356	352	410	366	392	378	406	420	395
52196	69248	59367	44917	30793	23415	18018	13706	10634	8372	6596	5192	4016	3362	2783	2372	1970	1585	1355	1191	1094	961	822	750	658	652	586	528	519	464	531	466	471	509	438	436	435	403	418	403	403	390	444	393	402	368	388	401	359	398	367	369	374	347	394	355	360	387	393	342	366	362	340	348	391	360	344	364	368	360	363	355	392	383	340	362	333	380	396	351	354	376	389	335	361	344	352	407	368	362	344	358	374	344	385	376	385	341	368	355	333	376	368	402	321	372	362	358	398	377	356	360	348	376	331	360	351	346	355	361	324	350	354	358	375	373	373	345	343	335	373	326	360	358	341	343	324	324	353	359	330	364	353	370	336	347	405	357	347	357	359	349	347	347	348	360	352	392	369	384	336	356	334	367	355	365	379	371	337	352	372	311	379	329	354	342	321	371	369	372	360	385	344	379	362	354	350	326	326	362	349	400	367	338	306	365	367	361	332	354	344	393	392	365	359	345	351	345	360	353	386	366	367	366	360	302	379	376	369	368	346	346	349	331	322	355	354	352	352	384	364	383	364	344	381	344	369	363	353	382	386	350	351	359	348	347	363	350	379	345	328	382	350	344	386	344	342	389	333	373	358	376	303	347	350	352	356	391	344	360	357	392	345	374	396	362	323	352	323	356	324	367	383	395	359	352	369	337	372	346	374	376	375	341	372	344	336	348	354	363	340	358	364	306	338	346	350	375	364	376	360	352	341	353	361	368	314	353	341	323	329	376	352	334	370	365	390	346	360	341	379	360	363	381	331	375	375	374	355	351	357	327	346	344	344	336	379	346	361	322	330	350	345	355	375	325	341	359	348	327	368	347	337	379	334	362	353	365	318	332	366	355	344	362	343	329	387	363	340	360	345	352	332	368	364	340	356	343	353	357	322	371	332	323	329	324	355	332	376	358	366	354	316	355	393	348	386	374	333	335	356	367	349	333	329	352	364	392	333	381	326	371	364	345	350	339	353	337	332	323	364	345	352	375	364	334	345	400	359	347	378	329	377	332	323	359	352	330	364	349	385	362	334	334	377	351	377	352	377	352	365	354	394	321	338	355	370	374	368	371	372	352	342	386	338	333	379	343	356	346	376	372	343	359	366	357	394	359	379	362	333	344	339	339	358	337	321	358	374	358	354	343	369	372	328	376	349	355	362	384	326	345	351	357	355	357	364	401	330	354	366	339	363	369	328	400	377	360	308	347	388	359	371	338	352	341	369	382	348	388	370	354	365	333	341	353	339	355	358	349	324	396	308	353	350	329	374	376	302	370	352	335	368	369	347	389	381	366	360	347	355	353	351	328	378	356	341	342	345	407	338	351	330	371	368	341	345	354	333	364	344	389	337	382	337	343	368	332	349	361	333	376	341	364	375	368	358	326	341	348	366	355	364	345	354	350	359	367	341	370	349	393	346	364	366	323	385	343	384	365	362	374	363	358	368	365	370	335	364	357	375	342	331	340	348	373	364	375	352	368	340	359	362	345	352	343	373	351	349	361	324	340	352	377	324	327	354	355	392	365	345	344	376	364	331	356	369	383	354	334	376	326	353	357	354	364	350	345	364	360	365	313	353	357	329	379	340	328	342	344	350	366	366	347	369	341	371	363	378	341	360	414	340	359	355	343	340	352	356	350	338	399	350	338	351	356	337	350	365	363	366	349	324	360	401	304	311	351	322	325	382	375	376	353	371	326	349	366	326	332	344	380	346	333	353	402	325	341	367	344	324	343	370	347	363	365	315	379	366	353	366	375	389	339	350	365	363	329	363	372	361	368	384	352	338	364	361	330	347	375	327	359	347	351	361	342	377	367	349	369	342	337	352	325	361	369	395	371	353	317	365	380	361	351	332	326	349	366	330	327	389	352	342	349	363	363	380	383	346	351	344	396	378	362	353	335	343	345	337	365	369	333	375	357	350	374	353	360	365	344	334	355	340	358	363	348	351	335	377	340	354	377	340	357	331	351	383	370	344	367	368	340	313	309	338	353	399	373	342	348	374	344	365	361	352	355	393	382	350	338	419	371	372	378	365	338	312	347	369	381	373	354	358	357	378	345	358	360	310	371	369	365	357	385	329	334	368	362	338	351	351	305	354	340	367	345	323	362	369	324	349	395	357	368	351	369	371	339	359	373	342	341	359	326	365	359	371	343	373	337	342	349	350	354	366	367	364	347	370	326	367	354	383	368	345	361	377	359	372	354	345	355	368	368	362	355	317	322	342	337	369	383	405	380	364	351	361	368	367	354	384	328	338	331	369	398	332	370	375	318	345	370	318	366	348	381	339	367	350	338	364	331	349	360	359	348	346	354	354	378	362	317	375	346	329	377	411	379	359	412	334	320	353	371	342	329	319	374	311	335	370	358	341	345	366	386	367	364	345	364	376	361	363	300	325	354	373	354	348	353	388	350	364	347	389	355	358	383	342	381	331	390	336	337	326	371	339	354	343	346	344	387	334	358	353	353	307	357	413	373	379	361	390	346	297	351	336	363	373	355	379	332	329	369	357	371	326	369	345	355	317	337	336	383	329	329	339	335	358	365	378	370	368	394	344	371	331	354	342	361	382	358	341	327	340	350	327	366	360	352	369	362	384	369	339	367	381	366	361	370	360	347	355	371	352	364	338	360	335	369	368	351	359	341	389	340	378	313	350	370	343	371	357	374	337	355	345	337	337	345	348	332	349	342	338	362	347	351	349	354	344	381	353	341	372	374	350	379	361	341	316	336	318	356	362	332	349	370	330	369	362	339	356	335	363	347	373	339	344	363	331	375	348	342	349	352	361	366	368	347	385	362	328	348	341	326	346	328	347	402	399	371	339	351	373	343	355	373	363	328	368	351	347	354	354	341	345	399	348	340	341	382	352	354	363	369	338	314	364	393	332	347	359	355	351	376	348	373	356	365	334	371	382	352	325	352	377	331	344	370	350	364	355	366	330	355	347	342	346	347	378	365	342	341	371	360	360	355	371	338	391	346	392	374	365	341	358	352	366	388	382	373	371	364	342	352	350	354	322	341	359	365	366	370	332	372	344	362	308	319	356	354	395	328	349	360	373	362	366	364	338	350	399	350	351	348	354	316	357	354	347	379	352	361	362	367	356	371	371	363	358	335	361	369	370	359	359	369	384	365	347	361	322	390	406	403	350	338	390	361	346	340	384	359	368	332	341	334	397	348	386	339	367	370	352	352	335	355	376	336	363	348	342	361	349	356	356	362	363	341	357	359	356	338	354	361	346	361	390	368	364	339	366	366	352	381	379	350	377	346	352	364	341	342	331	351	344	335	369	342	364	346	357	383	364	352	344	368	361	392	337	364	379	326	374	350	356	382	353	376	342	387	391	347	330	372	372	340	351	347	323	365	350	328	385	304	344	347	364	394	373	355	318	357	370	369	388	369	346	382	322	374	365	360	369	355	359	376	407	332	345	351	359	343	359	361	335	376	334	343	377	340	362	357	342	327	337	377	339	372	332	335	344	349	389	322
29178	23770	33542	32585	21954	14329	9211	5813	4092	3155	2445	1890	1648	1403	1127	989	857	744	689	566	531	535	494	418	414	457	394	408	390	388	371	398	359	348	327	356	389	363	331	331	356	313	317	318	318	320	337	300	317	323	321	360	335	338	314	304	343	333	341	311	345	290	324	325	336	298	316	303	324	304	305	309	284	320	323	349	331	303	299	301	319	292	301	297	338	337	308	349	313	323	291	307	305	329	317	301	310	333	276	300	326	322	320	354	336	335	316	300	336	309	321	307	327	322	337	327	286	339	337	317	313	294	325	322	332	330	354	307	311	311	330	284	308	284	321	324	338	296	294	340	327	292	327	308	347	316	278	317	312	346	336	302	313	319	296	328	326	304	332	319	306	299	338	299	330	334	302	314	336	294	343	331	322	337	328	337	326	345	320	319	301	318	299	335	335	312	314	320	308	308	316	265	291	315	301	285	289	350	332	306	345	276	328	303	316	333	314	304	309	310	304	331	309	305	318	292	313	311	300	329	332	321	337	360	307	305	313	284	290	349	316	278	320	306	316	316	358	328	330	307	335	320	318	299	328	304	306	311	297	343	316	341	343	339	321	327	297	289	312	332	342	308	310	322	310	329	315	318	313	310	334	299	333	313	346	301	313	333	328	353	335	318	334	327	320	334	309	321	324	310	312	292	327	311	315	299	335	319	328	305	308	350	324	303	323	318	349	333	310	319	294	318	309	294	331	339	352	317	315	336	304	302	322	357	303	321	344	335	328	328	301	311	310	322	296	307	306	318	296	329	321	304	309	298	339	367	339	309	310	322	280	339	356	292	327	322	297	298	326	335	287	322	327	328	319	305	314	321	351	325	306	304	329	286	334	331	307	307	336	314	358	337	324	341	325	360	309	318	318	320	323	327	334	298	301	309	330	316	322	321	318	312	336	304	303	320	337	315	326	290	325	308	315	304	308	317	359	317	332	298	312	311	321	310	318	295	296	285	313	332	330	328	304	299	323	297	310	353	320	296	341	289	367	324	280	319	311	341	292	310	302	334	317	324	351	317	323	280	287	318	298	297	339	305	324	273	327	289	321	308	306	292	296	358	309	319	333	317	296	336	310	320	311	308	297	326	321	324	307	293	311	373	301	308	293	336	316	343	301	340	306	312	279	317	343	321	319	322	264	317	338	324	311	307	318	318	286	347	335	329	314	311	308	314	327	272	328	291	356	332	310	300	344	315	331	315	330	295	304	334	330	330	302	312	315	282	329	283	357	302	331	295	290	330	304	300	334	331	292	298	312	285	314	315	348	316	307	278	312	339	333	349	328	338	300	293	290	305	319	336	330	328	354	298	309	315	337	307	303	311	325	327	366	260	318	290	340	298	288	327	297	321	346	348	310	324	321	299	324	318	301	294	337	320	310	334	331	317	317	337	337	314	336	282	290	310	340	323	310	301	281	322	346	332	350	303	317	319	302	297	311	254	336	313	311	318	356	325	316	306	319	285	311	313	338	311	306	305	338	362	291	309	349	283	304	308	303	315	325	321	301	281	350	345	308	336	329	317	313	313	295	324	330	310	321	320	375	314	279	319	322	298	313	304	299	299	318	310	336	295	337	332	342	332	324	313	335	289	295	331	331	318	318	327	302	325	291	304	270	322	293	293	318	321	310	310	334	312	306	324	316	330	307	318	284	337	312	309	326	317	295	300	345	305	289	300	325	365	311	346	325	296	309	333	330	305	319	307	281	273	322	337	326	335	324	317	290	353	313	312	280	313	311	334	317	336	308	352	325	347	331	311	326	304	324	333	349	335	321	291	307	320	329	288	308	325	328	325	313	365	309	328	316	325	320	301	335	286	316	321	331	327	295	329	287	294	323	345	320	289	304	337	306	347	309	333	300	354	323	336	311	321	314	329	307	330	292	323	328	315	286	306	300	310	316	337	298	344	316	327	310	319	301	292	319	312	311	325	308	286	325	282	330	289	340	302	327	268	294	323	337	332	324	353	290	300	334	335	309	315	283	319	328	296	320	308	320	301	326	314	298	323	305	317	300	332	306	327	308	326	316	318	308	297	308	294	301	301	336	376	336	301	329	322	326	294	308	313	317	280	284	301	333	272	323	319	294	349	332	341	327	286	331	332	304	304	312	315	288	300	352	330	333	302	312	326	320	349	318	300	286	321	310	309	367	334	279	335	328	349	340	322	305	293	282	310	301	335	360	315	305	294	346	316	335	325	336	349	321	297	291	339	306	350	331	304	332	315	353	316	311	303	319	312	323	317	307	295	316	292	321	296	326	346	347	313	299	273	314	304	295	302	320	310	310	318	359	327	303	357	337	331	321	305	315	325	321	334	338	335	332	325	320	323	342	317	350	319	314	327	321	345	335	274	304	336	322	322	306	323	321	308	330	286	306	318	313	328	293	318	294	326	314	367	316	300	333	337	305	314	287	334	283	336	321	318	313	324	317	326	271	306	323	342	351	295	310	327	342	323	324	336	337	290	327	308	308	341	303	311	285	311	334	329	305	299	352	332	296	294	302	324	321	353	333	295	306	328	332	328	324	285	303	317	306	342	322	337	307	301	292	291	318	315	308	292	299	310	328	299	306	344	321	318	328	340	325	261	302	345	317	318	317	331	330	333	331	337	299	300	330	310	331	328	321	299	322	303	330	301	301	324	293	282	327	325	308	300	298	320	314	310	289	322	304	310	328	331	275	316	330	338	323	325	313	312	347	337	341	297	322	325	347	294	285	300	289	303	311	323	318	317	301	297	331	322	313	302	346	322	330	311	334	340	307	322	299	321	316	334	329	288	286	319	270	332	362	289	331	300	322	316	317	320	332	311	311	342	309	322	307	316	315	295	334	283	355	322	311	330	318	335	327	312	323	313	335	319	318	336	296	334	312	287	321	349	319	300	300	319	298	311	330	318	324	315	298	312	303	331	309	321	320	316	356	292	289	306	311	335	348	307	284	315	339	300	322	333	317	305	326	331	337	326	307	311	281	321	298	304	314	297	345	297	316	331	334	302	327	322	301	337	309	328	294	296	320	335	334	325	307	289	304	318	305	315	324	305	314	275	327	340	319	292	322	335	288	292	334	322	322	331	324	304	328	291	321	325	327	307	329	310	318	330	295	290	335	306	354	291	322	304	319	306	317	317	340	314	311	310	298	304	317	338	337	323	306	310	322	324	314	322	293	324	298	345	309	291	315	293	305	326	330	328	323	297	309	317	298	332	334	339	290	295	312	286	311	348	291	302	288	303	311	300	330	311	306	325	320	297	325	317	362	285	333	306	330	321	312	326	304	354	297	338	341	312	325	305	298	338	319	355	336	296	302	333	322	325	295	294	270	297	321	293	285	320	309	315	352	316	310	311	310	325	294	296	320	313	310	324	333	347	293	321	295	301	333	341	283	301	291	320	290	315	323	324	325	305	315	299	291	288	305	293	326	332	293	279	315	292	329	312	297	310	323	302	330	304	327	302	328	334	329	310	341	295
47698	56350	51385	36746	24304	17491	12948	9418	7135	5475	4208	3315	2587	2185	1786	1478	1214	1078	872	838	712	663	574	517	526	481	425	422	423	428	372	384	357	353	348	369	358	350	321	325	346	316	298	332	326	315	276	300	362	296	329	309	324	288	323	308	306	283	290	312	287	292	298	335	298	291	285	300	320	295	307	297	312	279	315	296	278	294	284	313	323	273	307	305	311	304	309	282	297	312	270	274	311	293	304	315	339	318	271	299	303	341	299	271	291	315	292	329	311	307	287	301	324	303	323	285	271	322	298	347	340	275	291	285	329	287	319	291	295	308	336	289	320	285	297	323	296	264	325	297	327	275	296	294	308	320	316	313	328	315	307	328	294	281	312	295	295	307	292	309	310	293	284	309	278	350	287	316	296	303	274	334	309	322	330	296	325	300	304	309	298	322	279	308	307	288	264	323	337	278	300	300	310	293	287	280	316	311	291	301	300	302	295	289	304	269	292	266	275	296	312	296	323	283	290	316	302	285	279	287	313	297	306	322	278	303	331	318	294	271	296	270	287	279	312	307	302	274	318	309	309	258	306	316	297	317	300	298	322	277	307	302	300	296	305	281	319	289	308	324	308	300	322	289	307	293	311	317	298	307	296	294	292	283	328	310	317	306	293	296	265	316	308	274	298	283	290	311	306	319	315	296	341	293	329	338	276	298	309	310	276	302	312	310	281	317	300	322	303	290	282	301	296	328	302	290	287	312	287	289	304	318	319	312	299	285	336	283	326	321	319	288	334	312	324	302	337	251	297	308	280	271	309	316	289	292	316	301	279	291	308	289	281	301	289	312	287	297	309	294	287	280	296	305	283	307	292	293	325	329	286	325	292	286	301	284	314	325	277	291	306	297	316	303	275	327	286	304	334	307	307	300	304	307	305	299	308	342	296	291	299	320	305	317	300	313	280	295	312	288	269	311	326	331	303	326	292	293	320	300	304	293	273	312	280	330	312	283	322	314	314	329	301	281	325	297	319	288	296	312	319	314	300	317	295	292	310	297	288	318	316	284	339	312	310	321	314	323	309	307	301	261	317	306	307	286	288	291	298	306	315	290	299	315	294	289	300	302	312	310	282	273	295	258	302	325	285	296	306	296	305	298	318	302	272	314	275	323	278	288	314	286	326	324	349	308	306	324	301	308	287	314	335	322	287	282	308	312	312	289	288	287	303	303	285	305	344	307	285	290	290	308	263	295	291	309	320	340	276	313	308	302	282	331	281	301	320	332	324	282	322	284	270	302	313	313	306	329	330	323	325	282	288	326	307	323	330	307	307	291	271	309	297	305	302	308	326	316	297	316	297	304	336	282	311	303	314	291	279	302	300	289	290	313	293	316	300	296	295	336	334	267	312	293	314	264	333	280	289	303	298	330	343	299	303	310	326	292	281	296	300	292	336	299	321	313	326	292	324	302	302	308	311	302	313	320	312	323	303	324	307	320	293	319	269	271	282	337	321	282	257	291	305	290	320	295	307	284	305	298	299	303	303	331	307	311	293	303	278	313	302	301	306	332	293	287	314	335	326	305	287	314	312	301	341	329	260	306	296	304	267	275	282	296	307	300	311	336	267	280	295	285	289	284	308	319	297	334	276	331	298	304	287	337	306	324	312	308	321	290	314	277	292	312	302	307	337	301	295	310	306	323	319	305	309	292	303	314	310	293	303	301	293	311	291	278	292	338	291	293	304	321	330	301	322	288	339	298	293	280	328	320	317	309	305	284	312	307	308	290	315	318	291	284	298	284	319	303	293	325	276	317	280	321	305	278	310	323	327	299	334	300	313	299	283	298	325	294	306	305	319	295	322	295	313	297	283	299	297	309	307	290	280	274	278	327	332	292	312	300	280	313	302	301	312	283	291	278	294	319	336	285	327	282	267	319	317	307	297	280	315	309	306	279	294	287	310	291	320	307	287	315	334	307	275	293	295	307	289	271	326	292	342	283	312	320	304	300	288	299	316	295	298	310	300	307	315	331	297	306	311	313	263	300	285	320	299	312	314	315	279	307	272	311	299	291	277	312	285	307	315	340	336	301	276	267	297	303	285	333	307	316	295	312	317	320	305	340	286	301	312	293	326	298	254	277	293	316	292	291	293	308	290	282	324	295	343	311	265	317	319	288	341	304	284	336	324	332	298	323	313	303	307	280	323	299	294	309	293	302	298	297	313	288	328	296	301	331	304	320	306	281	308	304	265	255	294	295	343	342	284	317	348	315	301	317	307	312	301	307	340	324	320	257	278	317	302	304	335	322	313	343	309	343	295	321	326	292	288	300	272	301	310	315	304	274	283	295	287	323	325	321	300	314	329	299	289	292	313	306	319	325	298	298	312	306	326	294	308	306	325	304	348	296	315	305	333	264	277	347	288	269	292	290	341	302	287	288	298	327	290	298	301	283	305	290	310	303	282	305	335	288	319	323	296	301	278	324	300	292	311	332	330	303	333	295	352	294	310	283	311	342	278	294	315	307	280	308	268	306	307	317	296	306	323	304	300	343	309	304	279	289	324	318	250	284	286	291	294	313	314	324	308	318	324	306	301	272	295	371	277	291	299	293	297	315	322	296	313	288	316	264	307	288	286	295	298	338	280	318	279	316	319	320	295	325	311	312	279	329	312	297	297	297	298	320	312	321	334	309	292	301	300	315	312	317	319	274	285	290	287	300	316	300	290	278	318	316	295	320	299	308	301	346	289	284	315	315	290	293	293	296	307	310	337	332	297	293	336	293	299	308	279	321	296	308	304	299	310	322	296	309	305	270	301	270	307	312	306	303	293	344	296	321	304	291	309	328	328	291	299	317	310	291	313	317	269	294	284	304	311	288	311	325	309	293	309	276	290	299	298	296	332	292	291	304	328	282	298	331	311	325	287	291	328	315	294	322	307	281	290	306	299	304	304	330	321	288	308	303	370	274	290	298	337	335	281	302	328	320	304	295	322	308	285	284	293	304	295	298	272	262	290	259	308	305	310	279	273	321	299	307	320	335	331	295	284	276	294	305	317	292	298	336	290	320	283	333	307	292	301	308	278	297	310	287	316	274	284	271	314	273	303	305	319	320	319	331	323	325	296	275	293	270	278	310	298	332	265	322	311	302	301	273	303	332	322	330	313	269	349	265	310	296	323	311	292	307	298	294	307	290	290	300	329	295	299	315	293	282	308	308	302	310	312	293	312	311	337	269	274	317	299	314	300	298	316	316	331	304	277	299	286	331	295	296	327	328	296	295	300	308	309	298	310	296	303	306	336	307	296	303	315	314	307	293	289	307	322	351	323	307	299	316	272	283	295	310	284	313	285	311	306	261	302	287	288	340	309	300	292	292	314	301	316	297	284	319	312	297	289	294	312	314	299	299	303	309	285	313	298	274	303	319	289	286	322	291	342	271	300	293	292	289	319	327	304	302	288	282	325	286	301	274	327	277	320	308	312	299	309	306	285	279	284	282	330	299	291	316	308	310	314	296	325	335
25492	21577	29175	25369	23337	22608	16417	8079	5192	4057	3147	2478	1929	1700	1485	1262	993	937	811	744	697	628	611	510	507	538	494	463	422	426	408	447	386	387	423	397	419	406	391	401	393	372	361	371	373	364	393	331	338	353	338	339	360	390	338	370	350	347	355	376	368	368	371	360	361	375	314	366	396	354	360	333	390	357	383	395	387	346	328	364	361	336	367	360	375	348	385	361	363	354	373	362	357	355	399	377	370	341	358	343	347	336	387	346	361	358	353	360	351	359	343	383	360	362	410	348	362	349	311	344	344	353	336	351	375	380	352	334	340	350	364	386	371	350	357	377	384	346	335	376	325	398	350	332	363	404	382	349	344	348	369	357	336	356	349	355	387	390	383	366	327	339	375	359	377	322	364	333	340	342	363	321	382	350	346	344	353	318	365	345	373	373	373	351	370	341	371	360	374	357	379	336	343	354	353	375	373	363	340	336	350	347	368	356	369	352	416	363	364	324	372	349	337	336	347	322	355	367	362	368	365	383	359	382	358	342	360	354	332	347	368	348	374	384	349	330	344	372	350	367	380	350	351	403	339	326	346	341	410	370	369	333	392	376	353	349	371	332	354	345	354	365	386	400	347	338	375	346	358	330	352	343	381	329	372	382	378	356	350	370	360	344	353	340	378	383	346	365	348	332	362	349	373	379	333	388	387	362	341	325	332	346	331	370	372	326	362	359	364	362	375	332	361	367	380	381	352	331	367	375	373	352	373	345	342	358	347	337	351	398	374	346	390	346	368	367	376	367	368	353	386	393	325	342	360	357	353	360	394	369	376	401	375	360	365	352	341	353	338	382	378	348	354	351	351	352	338	345	375	335	339	378	348	332	332	363	338	367	338	337	372	408	387	329	330	323	356	372	389	361	357	342	376	347	357	353	372	377	386	343	332	358	369	390	390	391	346	376	368	351	364	364	384	373	338	359	338	350	364	339	344	342	336	378	398	378	356	379	362	358	361	370	338	396	389	350	359	336	380	324	344	350	392	334	355	372	356	349	363	334	337	352	324	371	403	344	408	349	360	390	326	363	374	345	364	358	335	375	363	366	392	361	362	344	347	341	371	371	370	353	354	328	372	377	352	348	376	335	347	417	378	352	342	338	345	328	369	381	312	356	359	364	339	369	384	343	358	357	364	356	350	340	379	349	357	330	343	368	367	354	362	376	383	365	359	356	357	350	370	348	341	336	377	368	342	360	367	341	384	376	378	336	346	347	362	340	374	329	322	382	369	334	368	343	390	381	332	309	369	345	347	335	404	378	338	363	406	349	335	382	371	344	366	371	389	366	367	362	396	366	353	358	343	326	349	360	355	367	347	348	339	363	384	368	369	363	343	355	373	385	370	344	339	351	367	346	382	374	324	339	358	355	327	363	376	374	354	350	406	347	335	367	371	362	361	373	359	397	361	405	397	363	354	372	378	326	385	366	366	381	355	357	348	326	354	366	364	339	333	354	335	393	338	371	324	334	373	366	389	378	339	379	324	347	365	344	392	348	353	367	332	391	372	328	360	360	373	341	315	350	355	361	317	376	340	375	358	382	335	362	356	375	359	391	364	339	371	372	368	362	395	356	369	331	367	365	354	370	329	377	338	344	389	382	387	353	358	347	367	330	349	373	355	341	351	366	390	357	335	388	346	341	349	358	331	357	373	382	371	383	363	359	353	396	384	356	364	349	413	347	358	383	389	366	353	347	331	340	370	352	320	391	379	360	357	380	317	366	338	356	347	391	366	345	387	355	352	351	352	386	347	352	371	376	342	336	335	374	345	360	367	363	369	367	354	335	346	365	373	327	360	355	381	362	355	335	370	346	351	335	354	333	342	363	376	362	359	337	364	339	333	368	347	332	333	401	378	356	330	329	348	345	392	342	360	336	370	366	349	378	359	355	338	364	339	384	323	344	373	367	345	356	349	367	372	370	383	368	357	362	396	345	368	360	364	364	334	349	357	363	376	344	338	345	361	378	339	388	348	326	361	358	365	351	334	335	384	338	388	343	372	345	362	349	351	347	362	379	349	388	377	363	348	376	356	345	395	368	345	395	349	397	350	337	394	355	359	329	355	361	374	346	354	339	377	369	337	381	334	349	361	360	384	341	343	356	346	368	378	357	329	331	353	378	344	365	376	349	351	331	333	359	370	343	366	376	373	339	348	397	359	407	369	394	387	357	353	362	368	380	354	364	351	329	347	359	357	349	368	390	391	331	383	404	375	365	348	357	370	354	366	358	363	348	362	359	366	385	377	351	361	366	380	367	355	369	363	365	367	337	381	355	361	345	366	344	347	322	380	357	348	326	382	367	357	353	335	354	360	391	352	385	358	341	326	344	363	362	392	338	348	359	373	336	355	337	362	357	348	351	348	340	372	366	376	359	363	355	342	348	345	375	379	340	369	344	368	386	352	367	384	380	366	363	352	373	345	341	371	332	375	352	321	359	326	381	353	362	355	379	377	336	386	329	357	317	367	366	363	389	359	383	328	354	357	343	371	341	350	361	349	354	374	368	369	353	359	361	379	384	385	361	345	326	372	377	338	349	375	354	364	358	346	356	375	346	356	378	365	360	324	377	351	351	378	394	351	357	347	349	378	341	346	333	362	357	324	376	332	333	392	367	365	373	338	382	376	357	370	398	333	357	351	351	371	395	337	361	361	345	362	336	356	376	354	354	359	356	338	374	367	350	303	363	390	357	358	381	389	362	376	354	340	367	371	364	377	407	375	341	326	369	361	361	332	365	322	370	386	366	341	374	357	378	365	340	349	386	355	343	357	342	340	387	356	335	356	378	353	340	396	340	390	350	347	335	359	338	384	359	383	353	341	417	350	344	367	376	378	351	381	387	363	368	367	359	364	358	359	358	373	343	352	377	360	353	341	357	354	354	353	365	348	336	362	335	371	353	358	359	369	360	357	350	373	316	350	378	342	357	368	358	360	381	384	409	350	326	354	407	363	332	378	353	354	349	338	370	374	369	371	367	378	338	353	339	338	344	363	332	373	343	321	357	356	385	359	347	361	387	334	356	378	349	371	382	364	360	363	370	336	350	354	332	351	355	365	377	349	358	370	378	354	346	375	344	349	361	354	388	365	362	362	370	368	377	391	349	349	317	344	384	382	348	355	349	357	368	367	347	338	349	377	364	349	363	347	376	352	355	319	352	359	348	346	330	341	375	339	334	360	328	346	358	363	332	353	365	333	357	363	342	349	343	379	374	368	365	397	372	354	341	370	366	347	333	357	324	368	371	318	342	340	330	369	354	342	348	372	377	340	360	361	377	313	368	357	362	355	352	344	364	338	378	356	362	354	377	336	388	346	330	366	357	392	364	374	385	339	358	341	384	368	324	378	377	364	385	339	339	375	334	344	341	355	344	361	368	375	378	364	359	341	368	374	348	377	370	395	321	395	354	340	336	356	406	363	361	372	353	371	349	382	374	336	381	383	360	362	340	326	333	339	344	326	399
50817	58296	54655	42453	28888	20571	14924	10672	8123	6276	4849	3865	3142	2570	2177	1718	1459	1252	1042	934	870	732	663	615	582	537	505	470	438	425	413	397	420	416	402	396	406	401	358	382	399	364	378	383	368	368	342	363	361	343	334	361	357	336	358	347	328	323	355	320	351	356	347	320	319	338	388	327	308	312	352	364	337	339	337	341	308	374	324	349	337	344	362	340	334	335	336	338	324	316	301	302	338	359	352	310	345	310	350	351	333	333	328	345	316	344	314	340	328	327	327	362	360	338	327	395	340	338	345	361	327	358	336	316	345	319	379	331	346	323	300	353	372	316	352	341	352	331	340	351	325	374	344	362	362	343	316	322	324	334	327	328	351	350	326	314	350	331	345	323	317	351	336	345	355	350	294	360	333	327	331	303	349	348	323	338	329	369	340	316	340	352	338	355	320	319	382	329	316	324	376	370	324	311	354	336	328	351	340	326	314	328	352	348	346	321	321	351	323	358	355	317	351	356	351	340	337	333	331	311	376	326	328	325	320	348	339	335	319	354	358	371	356	321	321	346	336	339	303	311	326	356	339	336	325	320	364	310	357	372	334	328	310	299	346	359	310	338	364	353	305	348	368	329	324	307	353	290	324	325	378	326	308	316	347	321	368	345	359	365	313	347	338	351	355	346	333	340	365	325	312	347	350	322	363	351	298	320	324	324	334	360	296	350	344	325	379	326	339	308	347	361	348	317	330	344	340	347	323	318	345	363	330	316	336	309	321	354	340	348	345	366	330	358	323	351	360	363	339	345	344	323	353	312	359	339	338	356	325	333	364	322	339	332	349	332	316	311	339	327	345	332	346	330	332	321	324	307	372	323	345	333	358	381	335	327	323	318	333	345	319	334	323	354	331	316	356	321	352	360	341	323	324	311	323	362	327	352	302	346	340	329	350	331	319	366	337	341	370	358	330	343	314	339	327	350	319	345	333	365	342	345	366	307	334	314	337	302	370	355	349	336	366	355	331	316	303	349	340	326	340	343	337	333	337	346	329	342	314	333	324	405	310	340	340	356	361	344	348	360	333	310	292	341	343	346	323	348	332	320	350	322	345	348	323	325	361	334	314	336	322	332	289	303	345	321	350	324	354	353	344	346	341	344	347	345	331	331	346	319	347	333	341	298	332	327	350	337	317	305	327	344	338	340	378	356	345	346	320	351	362	330	358	347	313	334	333	303	316	323	337	353	361	353	333	347	324	327	345	334	327	343	343	316	357	346	318	323	329	328	338	328	316	336	353	376	328	306	344	328	335	326	362	338	333	361	354	341	339	345	374	340	316	332	352	300	357	335	304	322	330	329	369	343	371	307	386	320	365	319	340	345	323	329	371	337	341	312	310	317	326	348	330	351	349	342	309	339	360	350	334	362	324	312	320	350	330	359	342	374	341	339	357	354	305	343	383	334	330	318	338	310	317	345	333	350	344	330	305	350	361	353	320	358	286	326	339	311	300	348	312	340	329	317	347	348	340	352	329	345	334	337	374	361	303	340	332	321	324	342	341	341	363	348	330	343	322	351	327	343	323	359	317	318	379	356	338	349	322	329	309	341	349	350	359	312	357	316	343	328	332	358	337	324	370	363	323	315	344	325	333	337	336	354	340	318	342	343	356	312	331	329	308	359	340	333	328	326	297	333	345	331	328	319	326	330	345	342	315	332	379	300	314	337	315	323	334	331	338	353	359	338	336	335	339	327	332	352	330	353	346	305	380	310	357	335	325	318	317	339	378	360	363	334	316	329	351	344	319	344	341	336	342	326	355	347	322	325	369	321	347	297	325	339	330	329	341	324	308	338	371	329	370	305	346	340	312	323	335	372	333	350	318	352	346	343	358	339	353	342	326	347	336	325	324	301	340	359	334	317	334	341	349	336	361	325	330	332	301	350	319	360	338	323	379	353	346	344	358	351	335	349	322	339	370	363	329	347	318	338	340	344	345	397	338	319	324	341	355	322	349	335	314	334	323	306	315	301	328	332	349	303	343	351	335	326	342	352	333	315	340	340	335	316	326	358	383	341	342	342	330	374	345	401	330	375	340	341	310	340	340	304	342	329	328	319	321	344	324	353	328	349	349	323	304	342	344	367	325	351	310	333	332	345	331	335	349	351	299	347	355	340	355	313	347	334	350	374	323	322	342	323	342	334	309	319	317	335	347	304	341	337	314	323	355	358	329	320	338	321	318	325	340	332	337	301	361	336	347	320	341	350	301	329	356	324	329	315	316	353	327	360	311	320	349	344	342	320	349	340	341	321	308	301	344	324	320	364	337	340	330	323	350	335	323	351	319	364	315	332	356	341	344	347	372	332	340	319	353	334	339	332	352	334	321	358	311	382	336	328	317	339	350	346	364	311	329	337	360	325	314	326	357	337	281	328	329	327	331	347	344	348	306	330	358	364	313	315	323	301	351	295	323	325	325	352	353	341	337	315	363	346	344	325	331	322	354	350	341	336	329	335	331	350	336	330	295	340	309	330	343	322	325	307	343	351	362	295	350	353	338	347	346	325	325	303	343	323	328	325	352	331	366	343	344	329	339	343	340	324	366	342	343	327	339	355	310	362	349	310	326	344	325	356	329	363	364	321	354	344	338	335	346	298	332	329	343	330	328	364	325	347	356	343	356	368	310	321	323	343	361	346	317	334	337	353	332	333	288	327	326	347	333	318	357	359	333	317	345	338	345	342	351	361	355	331	304	342	358	357	316	330	349	359	332	344	335	337	304	352	319	363	333	339	346	351	316	345	325	318	319	330	294	311	321	306	339	318	309	347	325	343	349	309	326	341	302	328	357	331	306	349	317	354	310	329	330	362	330	340	320	350	322	352	353	338	348	332	361	356	364	309	310	326	372	319	364	305	343	329	331	329	351	354	364	349	331	327	352	337	350	325	322	349	330	322	311	345	349	315	309	326	291	337	355	330	311	329	305	355	304	340	317	315	332	317	316	323	341	310	312	348	339	309	341	342	344	352	302	310	329	310	360	336	331	328	329	339	344	305	349	338	344	295	331	343	308	355	319	356	336	341	356	317	340	299	318	340	326	330	330	338	332	323	364	338	322	351	337	369	323	339	364	305	329	344	309	360	369	341	301	350	340	357	349	348	316	305	331	329	337	327	336	317	325	326	382	338	349	344	317	327	327	333	328	340	346	336	325	345	324	354	314	333	338	304	369	327	345	332	291	342	341	351	300	320	338	352	347	323	358	324	342	331	307	329	305	350	317	363	341	318	336	333	352	306	322	348	349	342	364	339	292	339	314	310	325	349	334	356	326	326	321	356	332	354	330	323	338	347	338	321	365	352	339	333	299	345	316	345	316	345	321	329	302	379	347	349	313	331	299	338	334	364	304	346	330	306	340	331	325	327	353	315	335	339	349	327	335	323	320	349	338	318	346	325	359	345	347	327	329	345	379	339	332	325	337	348	331	356	319	361	314	350	330	339	349	353	325	339	367	340	345	359	321	362
25049	21633	29375	25179	22984	22826	17375	8515	5684	4209	3257	2563	2068	1768	1537	1281	1054	981	809	736	679	647	585	594	495	517	468	489	460	422	453	405	406	403	416	391	417	387	403	397	353	396	374	374	379	407	355	371	335	329	394	365	359	372	369	373	364	375	373	328	329	334	347	348	332	368	330	377	366	338	352	334	352	313	376	423	360	305	367	311	339	340	359	351	372	345	371	349	326	375	382	363	327	357	349	345	352	341	348	359	355	323	345	365	340	346	331	330	347	345	357	362	359	334	321	366	381	326	383	329	322	366	354	337	371	338	350	346	368	316	381	337	320	332	344	352	354	338	352	351	340	335	362	359	355	352	355	346	377	357	359	364	357	316	340	360	347	348	388	353	360	331	318	325	358	378	352	332	367	338	350	375	378	335	365	373	341	370	326	355	380	342	340	348	330	359	355	366	339	334	320	350	324	366	341	387	347	343	352	343	315	348	379	351	359	341	341	352	368	311	347	357	347	362	352	353	344	304	383	347	364	371	367	352	334	381	369	360	357	326	354	333	355	334	350	367	347	346	338	363	327	328	347	324	344	340	343	358	369	372	336	372	327	373	352	370	367	317	335	369	346	385	333	348	326	339	342	344	355	340	345	398	345	301	351	355	381	341	331	352	322	349	362	352	362	346	363	359	358	378	367	352	366	380	388	318	360	318	350	356	346	349	334	355	356	375	360	346	328	337	356	340	369	371	363	359	354	333	349	355	347	342	367	336	338	332	349	347	334	363	370	355	349	362	307	353	337	350	357	335	358	346	312	334	334	383	335	338	345	364	387	343	343	357	354	333	358	339	329	356	359	364	344	328	354	359	348	346	357	359	351	377	338	339	373	306	335	319	327	333	356	356	353	351	338	353	326	324	354	336	322	316	330	347	364	335	349	355	333	352	339	324	354	334	343	351	334	343	360	346	333	354	343	346	322	300	362	360	344	314	367	408	371	353	385	379	329	369	356	319	338	336	365	361	348	364	325	331	380	318	356	353	345	376	348	329	347	345	339	354	361	313	354	379	335	352	339	349	327	351	337	406	353	332	364	335	369	318	344	338	369	392	301	379	330	323	367	363	339	351	351	342	400	383	353	330	346	314	345	347	335	355	344	356	352	333	368	347	370	333	350	346	356	377	345	369	354	327	336	364	347	348	330	348	374	336	292	340	354	321	385	352	345	363	349	354	339	329	337	336	363	352	356	314	360	331	356	347	359	367	331	357	310	358	310	370	356	353	380	347	366	366	313	341	325	361	339	405	312	339	359	381	368	315	340	302	358	371	331	334	367	361	366	332	354	358	361	334	364	377	373	334	350	338	341	313	365	378	362	377	316	371	332	309	334	334	355	343	347	383	351	342	343	368	357	365	351	335	350	358	326	393	341	344	365	388	341	378	328	351	320	353	343	340	326	349	342	349	320	358	358	345	365	365	335	350	325	339	356	321	347	353	380	344	327	326	317	416	328	367	333	327	358	330	342	324	344	358	314	333	380	339	323	324	347	329	356	358	347	361	346	333	349	342	370	310	322	347	345	352	343	329	324	355	323	355	327	361	362	327	343	316	354	334	361	381	334	383	360	377	330	335	313	338	313	353	354	338	359	369	343	341	394	329	354	340	348	359	401	357	341	364	340	322	356	376	358	341	350	337	343	330	345	341	336	321	305	352	375	344	339	316	335	381	343	330	335	319	347	352	372	348	366	358	366	360	329	352	347	356	363	354	341	362	344	343	321	341	362	369	382	358	362	363	327	348	353	351	341	366	345	379	342	363	395	362	331	339	324	349	314	332	346	361	370	348	351	378	348	363	367	359	375	355	318	348	343	348	349	356	355	387	358	319	352	374	339	341	360	354	329	340	346	338	343	338	344	354	371	327	348	340	337	366	311	324	348	339	369	360	326	359	375	387	364	334	333	346	353	331	340	356	351	338	379	333	388	354	336	315	354	357	355	355	316	344	363	343	339	343	344	386	345	393	360	330	364	353	366	329	344	346	370	333	343	349	323	364	341	332	323	337	363	401	357	338	398	355	332	359	363	334	336	350	340	354	318	348	388	343	339	355	352	362	374	357	339	380	353	349	335	291	357	342	349	329	355	352	361	325	294	353	343	340	322	315	362	340	349	368	347	314	343	361	357	332	340	320	342	356	334	344	336	338	366	345	370	353	345	355	350	333	363	380	345	360	348	362	338	347	366	366	360	322	360	348	368	376	352	395	358	325	347	340	342	367	371	396	353	383	361	344	346	386	310	361	341	341	337	337	326	333	383	351	362	356	339	335	363	297	341	350	336	336	332	358	333	344	360	375	343	317	370	327	340	330	349	343	373	350	361	365	387	331	332	355	346	324	384	309	315	332	313	351	303	342	312	329	323	336	335	325	318	305	351	345	367	330	352	345	368	370	327	341	370	351	322	337	340	364	361	334	365	342	309	340	333	376	346	342	369	327	351	338	360	313	326	333	332	310	315	332	294	360	356	345	362	356	345	389	345	352	358	365	349	400	379	343	331	333	351	345	331	365	344	340	340	331	361	343	331	358	365	360	370	342	335	350	341	360	312	361	365	332	344	394	359	380	331	361	366	341	366	374	372	351	361	313	323	340	344	357	406	371	356	349	335	332	349	308	337	373	399	310	363	339	379	374	340	337	353	368	322	348	321	371	318	362	348	376	329	343	361	387	363	372	320	369	378	342	359	331	360	342	366	360	328	341	345	342	336	365	334	337	331	345	364	337	344	342	355	350	343	319	326	361	341	344	355	385	375	369	356	353	400	323	319	327	356	339	367	351	290	369	419	339	351	379	347	362	327	397	365	379	369	328	335	325	349	348	371	336	355	349	380	327	355	372	333	363	370	364	338	346	332	377	345	341	368	370	345	318	357	343	367	357	326	382	350	337	392	347	357	339	360	369	365	307	339	337	326	342	333	390	364	324	340	323	381	367	366	361	344	362	335	337	344	344	362	346	339	338	343	368	337	363	342	348	344	386	407	335	337	364	359	324	352	343	318	327	330	289	347	340	368	367	364	351	356	379	325	365	331	349	353	348	322	342	327	334	347	368	326	326	375	326	345	343	359	339	336	334	348	326	327	326	355	364	342	347	364	326	366	389	350	342	345	343	396	336	298	352	325	338	327	350	331	348	344	365	341	364	346	317	346	350	307	357	329	336	373	352	413	343	319	345	331	352	375	348	345	359	338	321	348	358	345	342	319	366	350	353	346	354	349	315	362	360	357	310	374	353	348	391	361	344	395	377	345	373	329	360	344	370	366	369	320	345	361	357	359	356	359	358	359	313	373	326	347	371	374	353	363	334	333	306	344	402	344	360	326	374	352	338	392	353	340	312	335	341	366	380	355	365	354	378	359	365	331	359	344	347	351	330	349	345	341	347	329	356	331	350	372	352	344	348	350	370	317	332	332	373	356	332	363	345	346	347	384	392	346	338	378	372	364	310	371	345	360	370	380	317	333	352	340	341
49348	64058	57804	45113	30426	21776	15599	11788	9117	6877	5329	4156	3388	2849	2245	1830	1633	1376	1172	1014	858	779	694	612	547	592	512	500	503	469	491	464	463	439	389	414	399	415	374	359	376	373	353	390	362	354	376	343	327	325	386	314	375	343	373	337	350	347	368	339	327	341	324	328	334	310	325	310	314	317	349	349	360	341	357	333	339	337	341	344	343	328	318	319	333	318	328	332	293	313	291	294	334	314	314	332	349	308	327	334	334	319	311	336	331	307	336	300	349	334	335	346	330	335	314	336	331	299	340	320	335	326	342	324	315	346	313	331	338	323	318	329	338	317	343	332	339	349	318	343	322	341	329	320	333	335	297	342	340	344	322	329	352	313	318	352	325	343	353	343	368	335	355	315	344	337	333	312	304	321	351	328	303	346	317	343	367	346	324	321	318	331	324	335	313	331	344	341	347	353	333	323	279	321	342	313	352	287	367	321	322	362	327	348	356	296	358	308	333	336	299	317	323	309	317	306	328	332	312	319	358	363	292	343	338	329	312	312	339	367	321	332	326	328	334	313	322	370	323	349	326	317	329	350	352	317	320	338	363	358	327	357	330	345	328	333	365	315	330	361	320	351	348	343	358	350	298	304	333	293	342	314	361	351	366	329	326	290	338	317	319	336	309	301	298	338	332	319	369	344	331	324	322	321	322	335	327	311	346	365	329	349	326	345	321	336	323	335	335	313	320	352	318	322	327	331	315	350	314	336	314	308	344	293	362	340	343	323	319	305	339	318	336	317	323	282	344	317	330	329	315	325	314	339	350	322	341	321	313	377	363	313	328	335	328	379	327	316	352	351	336	354	346	305	320	354	320	292	331	363	327	343	307	313	325	332	325	306	325	309	339	370	353	319	351	319	327	332	347	348	323	297	308	329	347	320	347	300	348	323	318	338	322	335	314	335	347	304	320	323	327	316	363	335	340	308	331	318	338	340	320	312	338	328	333	360	290	345	329	356	325	313	331	336	316	331	332	350	357	336	309	327	353	331	309	319	322	353	341	300	304	340	348	340	330	327	354	332	359	330	334	314	333	343	314	322	313	329	369	286	323	339	339	338	323	320	322	305	335	331	307	342	322	314	300	319	323	331	326	344	300	379	348	321	338	317	345	347	313	343	332	336	322	352	326	323	317	346	338	310	320	327	377	320	354	323	337	316	342	298	329	325	309	331	344	319	321	350	354	345	326	335	333	315	327	336	299	332	319	320	346	343	318	327	305	310	318	290	309	348	307	310	336	362	365	313	315	329	332	315	286	331	318	339	307	289	339	325	318	305	320	330	323	334	356	304	349	301	346	311	361	334	303	348	313	334	324	378	317	329	314	320	330	342	350	362	359	346	330	331	330	341	322	340	340	313	309	346	315	303	303	345	312	329	316	313	343	329	325	325	326	329	348	353	369	342	338	330	325	336	340	322	299	342	337	361	302	335	296	332	357	336	315	314	326	308	335	330	336	313	368	319	327	301	380	351	314	331	310	350	332	339	326	304	342	346	344	316	313	356	345	296	322	333	326	334	324	287	344	335	345	314	321	336	287	334	370	333	327	305	326	330	304	351	337	335	302	331	333	346	333	333	343	344	364	323	323	327	346	302	351	365	355	333	358	337	354	337	304	304	345	330	326	319	326	317	334	329	317	306	315	309	308	337	339	323	331	322	316	352	336	321	343	320	324	325	337	358	312	341	340	369	317	341	328	323	310	361	342	303	342	332	334	326	302	344	336	386	357	334	336	318	307	321	349	331	323	307	332	320	348	331	314	375	327	336	327	310	309	352	345	360	330	309	347	354	310	335	333	324	338	313	343	339	328	314	349	329	321	343	318	317	332	314	320	346	343	334	317	356	355	305	306	308	355	337	337	334	317	371	357	336	324	347	328	317	336	351	307	327	316	323	333	320	298	330	333	329	332	339	295	341	346	324	300	337	307	314	317	314	308	335	313	310	317	341	310	325	328	317	307	309	332	332	345	338	317	316	331	313	322	299	350	311	334	318	330	311	320	326	314	323	340	327	336	326	315	336	290	345	355	334	337	361	341	360	293	328	361	345	281	306	318	362	299	320	304	336	334	324	331	347	317	335	337	330	326	357	321	325	350	343	340	329	333	353	330	349	336	324	319	341	361	355	312	350	317	327	335	322	323	318	311	344	343	313	335	355	346	367	379	332	340	342	328	316	312	349	341	363	352	312	345	343	355	366	310	309	317	311	308	317	349	321	344	340	314	337	338	320	334	346	337	313	337	323	349	330	343	332	363	345	312	334	323	346	359	359	334	323	296	329	323	329	334	377	298	329	347	332	332	333	349	325	332	320	295	342	310	337	354	312	342	300	328	353	318	338	331	304	295	360	325	335	344	353	347	343	359	318	334	334	328	319	342	365	327	339	331	329	345	330	324	314	322	337	349	332	334	318	328	317	291	331	343	319	372	323	364	303	324	338	333	356	335	343	322	309	328	345	321	351	342	327	331	326	342	366	284	329	312	315	350	347	314	322	337	324	326	341	302	374	339	324	339	315	355	308	329	308	313	340	308	313	284	315	366	317	333	300	343	321	298	292	307	320	333	331	311	335	354	326	317	345	311	342	301	348	312	336	343	363	353	311	335	337	358	333	343	342	306	341	309	361	296	277	323	335	343	356	313	344	350	314	364	317	326	307	322	324	330	323	348	331	345	330	346	343	320	347	333	345	334	333	328	336	317	337	319	302	341	353	344	358	287	310	336	357	347	333	331	356	323	348	299	325	338	337	324	290	324	326	345	301	319	339	373	321	340	321	330	309	336	332	330	377	304	364	367	338	305	378	323	294	307	312	344	326	301	327	321	338	343	317	295	347	343	354	341	322	327	339	344	320	325	336	328	333	339	371	345	313	331	322	320	319	328	320	308	330	325	362	314	296	333	338	337	323	314	310	346	320	316	347	326	337	318	317	319	343	345	309	344	317	306	318	313	338	354	337	305	326	332	331	339	306	337	323	348	341	295	331	361	329	352	323	341	333	346	321	291	327	311	336	328	360	330	317	337	310	325	326	315	348	332	325	317	331	319	316	338	326	320	318	318	316	337	312	337	287	332	328	327	304	340	328	329	375	330	313	325	327	314	321	331	310	320	342	318	333	333	327	329	308	321	307	349	300	320	347	318	331	343	309	308	327	322	347	331	326	320	367	314	319	332	343	344	334	326	326	333	342	346	327	336	323	308	323	305	336	341	330	269	339	310	314	295	305	319	335	297	334	297	313	316	291	326	332	339	338	320	352	322	341	345	338	347	336	320	344	315	352	330	342	333	337	316	305	332	342	342	313	318	336	338	330	343	317	329	342	289	331	354	341	325	340	308	333	334	330	334	332	320	335	309	330	287	340	303	333	316	335	365	332	337	304	334	328	332	315	356	339	290	340	329	347	327	352	332	327	341	329	328	340	337	335	304	320	324	304	327	312	359	310	300	318	301	327	343	311	336	298	324	319	350	316
24229	21609	29409	24626	22518	23858	23058	11978	7387	5359	4327	3236	2685	2197	1949	1565	1405	1190	999	862	841	776	726	628	616	537	530	534	501	459	467	492	497	439	450	428	393	453	428	394	404	398	428	435	402	406	418	394	371	404	423	384	406	362	406	358	374	378	393	385	399	415	398	385	371	392	381	412	348	359	363	368	411	373	373	378	407	384	402	358	382	380	368	355	376	389	394	377	357	388	364	340	366	372	388	361	397	380	372	410	379	355	373	392	397	364	384	404	374	361	366	356	375	359	363	359	413	341	371	399	390	376	366	345	395	362	389	367	392	375	382	369	405	373	385	394	384	373	383	397	379	350	378	391	375	377	338	356	415	360	369	373	378	350	378	381	344	358	383	357	368	379	398	394	362	339	341	392	380	398	393	383	367	375	343	383	368	366	371	407	366	353	384	358	389	397	374	358	375	379	365	384	374	373	401	404	354	357	386	376	367	356	357	399	348	401	391	388	384	379	383	364	392	357	375	364	370	335	382	391	383	419	371	376	396	360	363	365	374	382	404	381	418	385	348	402	349	388	358	398	417	404	358	395	406	351	379	392	383	392	402	384	364	352	357	363	375	374	336	371	348	385	377	404	396	398	391	370	398	376	386	356	405	393	359	331	393	359	401	362	374	381	365	398	370	409	371	370	399	390	371	366	423	360	394	355	370	370	367	376	385	377	405	360	383	370	352	372	355	366	362	415	374	347	427	413	396	376	374	419	350	377	383	330	355	383	358	378	387	372	389	358	376	377	377	339	341	393	373	378	395	384	384	353	366	396	385	381	366	395	365	384	369	403	406	357	381	371	395	398	370	370	369	377	416	388	390	384	398	380	378	415	384	366	381	367	379	391	400	410	414	396	389	359	352	395	396	409	364	425	365	403	401	366	381	391	412	352	350	361	376	432	407	374	381	378	383	369	361	394	390	352	391	380	376	359	373	370	358	369	377	400	365	388	366	384	380	398	378	392	341	370	398	356	384	401	403	397	364	379	359	397	380	349	403	371	392	405	389	385	353	381	352	369	373	385	374	422	411	373	373	387	348	348	375	359	395	389	379	408	370	400	372	377	372	381	384	362	389	364	374	374	393	388	382	365	382	384	381	339	392	360	412	414	412	376	384	370	424	405	378	377	378	372	390	369	359	373	377	353	367	398	353	354	381	379	407	348	357	389	370	376	362	366	397	400	390	400	415	375	369	363	331	377	371	363	370	383	429	403	383	416	389	396	386	390	380	395	421	342	374	384	347	375	386	367	360	363	379	384	376	417	408	384	405	393	339	369	409	374	368	369	366	403	360	374	383	383	386	395	366	388	380	379	365	352	389	347	389	380	377	419	388	396	373	382	396	371	370	386	371	421	360	355	361	392	382	372	406	400	395	410	386	406	380	427	380	340	384	394	374	372	385	369	362	419	367	359	393	391	387	387	417	377	421	357	411	369	415	360	410	403	356	348	394	373	394	371	368	362	394	374	372	380	365	373	358	364	382	371	407	376	376	394	369	390	367	396	370	389	368	381	374	385	342	405	366	385	371	362	364	368	357	382	393	337	386	404	383	373	378	398	362	391	384	392	349	382	380	360	367	384	383	400	384	371	357	382	384	399	370	405	367	401	400	376	389	368	385	401	394	400	374	400	367	394	368	383	352	378	379	355	381	419	379	352	374	392	378	382	402	371	347	389	361	393	369	361	392	404	369	384	382	382	389	425	353	406	372	389	404	363	344	368	371	337	374	400	365	363	388	357	387	386	353	388	421	384	361	380	379	354	350	406	398	370	363	399	410	398	390	373	395	397	353	390	356	401	341	340	359	395	398	358	409	344	393	378	377	398	420	398	384	379	392	358	376	382	376	386	379	378	374	371	380	374	377	405	369	370	370	391	392	392	387	387	388	378	403	401	352	376	337	381	392	356	352	382	381	392	383	397	390	382	376	367	395	383	373	393	387	380	417	365	398	417	398	398	392	368	351	385	394	360	370	381	384	400	376	358	357	420	403	399	391	386	388	402	370	335	397	360	402	358	387	350	359	370	382	380	386	380	398	364	374	372	354	392	391	404	397	396	390	405	362	354	369	385	383	388	370	345	373	411	393	393	364	363	351	309	372	421	390	387	379	390	365	384	361	372	393	369	338	363	355	363	390	386	353	408	350	378	382	341	374	371	338	354	400	368	416	404	382	361	407	386	358	409	372	369	406	367	381	400	388	356	363	388	356	407	381	389	375	348	356	384	408	374	366	381	433	408	348	399	362	385	364	363	389	386	361	384	359	428	389	345	363	396	361	402	379	375	399	409	397	392	374	386	412	385	391	358	362	386	391	395	418	355	381	388	381	379	384	391	427	358	370	413	376	374	395	372	360	418	377	393	386	382	423	372	348	401	389	365	402	365	401	392	397	375	360	365	368	374	380	323	359	359	409	377	403	372	351	401	378	379	376	383	346	381	423	369	360	396	376	379	367	360	397	372	371	396	364	369	342	384	392	372	359	378	383	398	339	408	397	375	360	406	381	368	379	363	381	357	393	381	387	395	404	404	392	396	408	354	386	394	399	324	340	371	387	391	369	374	371	402	383	377	375	401	385	364	382	362	407	379	362	380	366	391	386	379	367	407	411	349	383	379	373	395	376	374	359	386	382	391	394	387	410	411	379	395	384	394	364	405	357	405	407	341	407	375	378	414	388	349	348	364	383	405	377	393	406	369	388	397	390	374	412	371	379	364	397	367	391	349	383	378	369	355	397	375	392	371	351	395	399	349	393	387	398	373	377	378	358	405	383	389	374	387	367	372	352	371	325	396	354	390	375	362	349	381	448	399	391	371	348	360	379	405	413	387	346	371	402	355	370	372	433	415	322	399	360	385	364	382	343	373	426	387	364	413	360	404	391	376	399	416	382	364	403	412	386	395	390	377	361	373	391	382	390	397	379	382	381	373	374	440	420	389	384	394	401	403	404	401	381	388	384	381	366	374	389	390	361	420	405	352	350	378	348	369	398	361	410	394	393	395	405	386	343	377	349	396	376	361	418	376	374	397	382	368	380	366	372	363	417	405	379	393	373	361	391	356	360	353	365	373	416	397	371	355	428	419	375	376	397	391	383	416	361	392	407	403	395	400	415	416	356	388	373	361	389	393	385	378	383	372	384	384	383	365	354	387	364	378	367	385	389	381	357	374	366	401	374	406	360	344	337	392	368	362	304	350	393	350	363	402	373	345	373	362	378	385	371	327	400	379	404	390	366	406	383	349	390	365	383	383	368	366	405	375	397	363	373	407	357	378	390	349	348	393	383	393	362	376	372	383	381	374	415	362	365	382	382	385	403	378	353	363	384	374	379	399	385	383	387	378	389	369	388	401	390	351	378	408	383	428	400	409	353	399	393	395	373	388	397	402	397	405	382	381	361	382	383	385	356	373	354	422	376	405	395	358	400	412	400	404	391	389	413	396	359	394	413	368	376	377	382	368	398	383	383	375	382	379
50196	69401	62042	48527	33518	24686	18095	13972	10871	8330	6531	5163	4134	3381	2621	2353	1924	1627	1380	1169	1072	961	782	772	648	685	610	539	523	511	509	494	453	463	413	421	441	463	439	431	415	388	380	428	386	396	403	373	363	364	392	352	397	348	368	347	363	362	362	401	356	364	360	314	348	328	301	357	345	367	360	318	342	354	343	336	359	333	390	345	351	356	362	352	348	335	346	359	339	358	346	339	325	380	345	339	338	345	325	328	357	363	364	377	330	336	351	321	381	370	345	361	350	338	337	353	349	341	365	372	388	359	319	361	369	367	393	395	328	317	364	364	349	321	347	342	360	378	354	379	356	316	349	377	358	347	309	344	346	352	355	339	347	334	363	381	387	328	354	350	335	324	329	371	366	371	370	335	342	359	351	351	356	394	356	350	334	347	345	347	305	359	381	295	364	346	380	362	369	349	347	356	381	339	335	363	325	350	348	357	377	341	370	336	335	360	364	344	351	362	344	332	398	351	358	371	363	332	397	382	349	374	324	350	384	341	349	345	386	370	351	367	365	339	339	361	372	374	389	320	319	330	341	335	369	302	367	371	354	359	369	329	331	375	371	350	319	350	355	375	372	395	350	396	399	337	363	364	353	359	341	387	366	369	350	370	346	340	396	389	357	357	310	355	342	341	340	357	385	339	338	361	331	359	347	373	350	369	358	343	328	376	351	356	352	355	348	367	343	339	342	350	359	367	331	344	327	350	341	365	343	358	324	412	345	347	363	322	369	365	357	358	339	318	347	376	349	389	341	365	368	349	369	333	340	362	378	335	332	341	351	354	362	374	358	360	396	370	353	403	343	357	340	381	354	338	341	372	386	347	358	385	368	359	341	347	331	367	378	355	371	353	366	372	361	341	363	355	360	339	361	351	354	347	362	334	340	349	339	345	361	329	375	377	367	325	383	372	350	377	320	368	348	324	364	319	386	353	369	323	378	383	383	355	370	328	358	382	361	367	338	405	360	339	352	373	347	364	364	367	361	346	376	363	353	388	333	326	345	373	323	306	341	344	334	358	376	336	385	330	332	377	354	339	352	345	388	357	369	340	328	338	361	372	339	343	359	337	386	367	358	358	354	366	345	359	354	358	344	349	394	373	353	329	350	355	370	373	345	355	357	391	356	330	375	368	336	354	335	361	333	322	360	373	358	367	337	360	360	377	348	323	353	352	356	328	355	355	319	337	375	362	390	352	337	339	360	335	346	339	344	302	353	324	359	359	345	349	366	340	355	342	323	357	347	344	370	355	344	383	380	372	352	361	334	364	316	369	334	336	358	355	389	363	383	361	323	351	368	371	350	343	351	347	366	359	376	345	363	365	352	348	352	364	356	326	356	364	353	358	355	330	323	370	333	380	346	323	362	325	378	358	350	347	333	344	360	363	360	343	333	361	332	341	328	368	346	337	358	359	337	329	362	379	350	348	312	351	371	336	349	374	361	307	375	328	366	322	343	335	356	354	330	356	361	362	396	365	378	369	341	365	330	346	345	383	370	329	367	390	334	355	366	373	389	336	335	344	339	366	330	382	366	331	368	326	360	352	353	374	369	344	350	352	360	343	358	377	371	376	390	346	377	353	344	365	383	368	381	352	379	381	356	351	354	334	383	336	352	357	344	317	387	359	357	360	355	347	346	387	349	353	342	354	351	342	368	350	335	345	362	345	356	382	354	375	363	376	349	350	330	336	346	359	329	370	362	342	386	307	332	356	353	365	327	383	356	304	328	351	363	339	363	335	346	336	358	351	363	309	388	359	328	378	356	390	358	361	335	353	388	374	382	364	348	344	346	348	332	369	310	359	382	336	345	342	323	360	378	354	357	357	315	348	369	337	359	348	351	335	376	338	363	356	347	413	385	331	349	331	309	349	345	342	357	363	371	351	333	347	350	359	331	355	337	368	369	338	346	343	332	348	348	337	360	394	372	362	341	360	354	342	336	351	350	347	353	372	350	369	338	377	355	360	345	377	347	371	371	336	344	356	344	378	360	344	348	357	334	326	340	342	366	341	349	375	321	373	354	355	357	386	315	348	359	355	362	382	355	371	356	347	376	387	364	351	345	344	360	368	404	363	342	357	357	371	343	375	353	347	351	364	371	373	379	353	385	381	343	352	363	352	369	368	347	398	368	389	345	370	361	364	342	356	360	343	321	378	368	371	331	358	388	336	358	372	379	369	350	331	339	384	357	353	355	363	360	342	371	344	343	331	349	344	322	357	336	359	355	348	368	352	306	377	352	369	375	331	384	367	356	344	395	352	341	389	346	383	370	324	369	373	379	361	387	369	342	365	336	373	361	329	374	349	368	366	370	348	355	358	372	358	358	346	362	391	346	297	354	345	308	376	336	316	366	320	351	346	352	318	328	400	314	341	356	361	332	363	356	368	366	354	289	347	340	339	359	377	333	360	384	338	376	360	357	366	375	369	331	317	339	345	313	308	355	367	356	381	365	351	368	352	357	375	376	356	356	376	328	341	348	353	396	391	342	343	368	374	346	328	387	352	358	374	364	378	343	365	363	378	362	344	365	385	349	387	379	328	352	334	364	349	355	352	321	376	371	381	349	357	331	357	394	340	322	345	348	333	378	339	353	338	355	362	368	364	372	355	361	323	336	356	378	352	348	351	389	380	354	368	374	351	355	373	371	346	360	347	360	375	347	376	347	371	368	348	355	384	388	325	373	375	378	378	295	376	351	370	363	312	339	341	361	375	346	369	381	361	349	353	359	363	346	329	376	380	374	365	327	322	360	367	361	349	355	388	357	337	355	324	373	333	357	317	363	359	373	353	350	356	389	349	331	336	374	347	364	328	368	380	348	364	376	347	373	371	337	360	354	309	389	373	367	346	376	363	350	344	359	358	378	335	341	361	352	350	369	380	338	369	370	355	347	349	336	359	350	344	345	363	393	351	366	398	382	382	359	360	371	373	372	354	371	380	348	392	367	363	387	356	330	384	342	315	372	370	349	358	375	357	341	337	375	376	375	344	365	341	380	371	346	301	365	334	377	340	319	357	381	338	355	357	405	341	323	342	372	347	344	360	380	373	348	356	394	373	327	344	337	354	340	368	349	338	356	362	353	331	362	345	329	391	356	375	352	360	333	350	350	307	380	315	368	372	320	354	357	345	345	357	348	363	360	353	347	341	370	375	358	357	328	334	339	332	351	331	341	367	340	360	341	349	365	363	350	344	345	343	364	355	362	382	337	370	336	367	342	347	366	364	349	359	323	367	334	358	371	358	366	346	320	371	347	392	377	336	306	370	339	378	352	366	336	350	318	356	349	363	368	348	322	372	334	354	357	355	341	362	376	333	376	360	350	375	373	381	376	351	355	388	345	319	378	348	357	368	350	336	353	336	319	352	339	368	351	370	329	345	378	393	357	372	363	362	331	362	362	355	348	316	366	332	326	383	358	339	354	353	334	350	358	369	345	370	361	368	352	367	376	323	354	358	368	339	356	327
29283	24596	33646	33137	22474	13260	7847	4936	3490	2656	2112	1673	1343	1038	921	862	813	694	602	588	528	508	468	455	415	414	379	370	356	323	365	323	350	345	360	327	346	313	340	339	337	333	336	305	323	330	295	339	348	313	339	318	316	321	304	338	285	296	312	303	320	304	315	331	293	302	348	289	324	319	294	338	352	303	332	318	315	314	296	345	302	278	323	320	329	299	332	290	278	290	290	292	307	322	320	326	324	307	295	343	360	322	303	329	297	313	299	312	335	317	326	326	342	322	289	335	366	320	286	311	314	318	323	283	310	301	351	357	328	304	301	303	337	294	310	319	347	306	323	317	307	331	310	317	334	331	282	304	309	313	293	298	298	313	295	298	346	277	322	346	314	325	324	345	283	306	279	326	358	308	339	304	315	319	331	303	331	340	293	310	345	322	332	318	339	359	311	314	334	304	306	318	318	295	339	279	299	336	345	301	319	348	315	344	290	299	344	317	318	367	334	316	312	319	315	344	317	308	310	290	352	322	309	311	294	311	339	291	316	299	304	336	320	292	300	327	330	311	312	320	328	346	329	361	317	321	323	302	326	313	318	302	296	302	339	303	334	307	309	328	332	292	324	291	301	303	309	333	307	339	308	323	335	337	302	313	345	308	296	344	308	324	344	326	305	317	309	312	289	333	345	321	349	277	330	303	313	286	328	302	316	338	302	342	344	334	311	292	307	329	321	323	305	322	314	327	304	301	336	348	333	342	314	321	268	303	315	311	302	295	327	325	377	299	315	310	350	299	309	268	302	352	321	330	337	305	308	335	292	311	305	318	292	302	306	302	318	339	335	327	287	312	321	333	310	334	344	323	336	309	274	302	300	291	302	285	312	320	320	299	329	296	328	300	314	319	324	324	342	310	318	314	311	311	294	310	318	337	316	325	313	332	329	322	302	305	336	336	322	326	309	315	327	361	313	319	322	352	301	320	293	291	309	315	326	312	286	331	327	327	321	312	315	299	312	333	328	314	321	318	287	324	309	325	281	317	322	296	304	329	323	318	307	293	307	303	278	286	321	311	301	275	312	326	279	325	298	346	332	334	318	299	336	333	309	344	306	302	294	292	321	293	299	323	338	305	296	319	318	346	326	307	299	279	338	282	286	310	329	349	312	350	325	319	292	322	312	329	284	302	322	280	308	295	309	283	306	293	325	327	312	336	321	309	303	303	279	348	306	289	355	308	334	297	330	297	320	300	332	314	313	312	280	309	309	330	305	340	282	323	307	312	300	317	324	322	324	336	302	313	352	330	281	297	299	324	302	323	317	293	337	316	300	341	304	310	307	299	329	300	312	332	303	317	292	311	311	319	299	299	308	314	306	347	319	320	328	298	298	293	309	322	307	300	294	327	332	321	343	325	319	317	302	340	340	308	302	337	319	303	344	293	299	301	298	286	363	339	312	312	321	335	309	325	299	326	312	324	296	321	318	339	318	281	325	317	308	325	321	307	318	313	278	300	309	297	354	299	336	316	313	288	324	322	324	293	301	282	319	325	291	325	299	295	326	313	300	288	302	325	321	301	313	314	329	307	337	304	311	312	325	318	316	337	338	310	326	302	334	321	309	309	301	310	316	316	316	318	320	328	324	313	323	325	316	289	346	322	325	317	299	345	285	311	301	324	334	311	315	322	332	290	300	298	294	311	309	318	303	300	293	308	336	289	331	291	309	329	287	318	341	346	309	309	297	295	298	299	308	344	311	333	321	293	332	324	344	305	329	319	312	318	325	324	292	293	317	285	345	349	315	306	293	285	289	314	298	306	336	294	307	321	314	301	336	322	357	296	312	295	307	328	292	346	321	299	296	287	316	318	296	331	324	315	336	315	330	365	334	297	293	287	335	337	309	339	304	303	295	313	314	330	353	330	315	321	310	326	280	343	311	287	320	293	310	285	319	309	307	304	333	319	310	302	316	314	291	308	323	327	327	310	317	292	320	327	294	335	329	318	298	317	332	310	308	339	310	306	330	327	339	337	310	302	322	316	353	339	328	299	308	321	354	327	334	328	310	307	343	308	342	342	336	319	284	291	322	325	290	316	316	327	306	317	343	311	326	303	342	307	302	333	310	290	332	310	323	334	304	299	297	315	316	338	310	296	317	318	303	323	323	334	326	323	310	332	314	342	332	325	326	336	327	283	326	323	303	305	378	306	306	293	274	310	291	305	332	310	333	334	322	331	302	317	350	346	315	327	281	325	334	303	338	326	329	297	329	319	298	324	323	307	269	289	318	304	286	308	326	335	353	305	345	336	309	286	292	312	361	321	326	323	328	320	285	295	285	296	310	290	335	312	326	331	333	317	347	306	284	281	311	308	327	324	310	326	338	312	319	306	322	307	311	336	323	311	282	293	322	308	344	342	325	337	308	334	313	332	325	280	322	335	302	311	323	325	322	315	305	318	305	304	343	326	333	321	308	325	306	320	324	284	290	316	328	353	318	280	291	320	274	312	287	307	329	338	307	300	326	314	307	315	323	322	306	280	349	338	324	300	324	310	326	291	321	336	326	320	306	296	287	314	320	283	333	290	333	319	319	296	324	309	266	320	314	314	322	297	346	320	293	322	299	282	290	325	306	322	298	318	299	295	323	312	299	336	311	307	315	290	303	317	315	311	342	313	317	328	296	320	299	301	331	312	358	319	339	325	316	336	288	285	355	314	339	301	284	309	299	328	337	305	286	305	342	348	314	309	306	307	313	331	327	306	292	323	310	334	290	309	301	310	328	332	324	312	317	309	296	310	301	319	288	297	308	314	350	334	297	317	300	300	306	271	324	306	336	324	298	344	300	295	288	322	325	309	313	286	309	334	303	320	287	329	299	321	329	323	333	313	316	321	329	316	298	309	324	305	324	317	323	298	336	329	304	268	306	316	342	309	324	352	310	294	311	313	334	330	298	324	304	296	304	337	288	315	331	358	311	322	322	318	311	303	309	283	325	301	339	308	286	337	341	316	326	297	312	283	303	291	311	302	338	311	343	307	333	286	288	338	334	311	335	357	312	288	293	343	320	313	344	331	286	312	335	335	299	307	337	277	313	331	339	353	315	304	319	277	342	312	303	311	360	304	297	325	309	306	293	331	300	301	307	335	305	319	316	279	355	280	299	331	327	310	317	310	321	309	319	296	300	342	307	296	350	303	330	318	304	298	327	301	332	283	299	317	335	340	321	328	338	311	320	324	328	319	324	315	333	333	311	294	321	322	290	313	326	321	308	279	319	299	323	322	305	276	297	306	337	332	280	318	277	322	335	292	293	307	301	318	278	336	311	304	306	297	321	320	333	346	317	332	332	315	340	323	328	315	298	324	295	310	278	322	333	354	317	323	309	310	321	344	318	305	327	325	340	310	324	308	332	313	282	349	312	303	323	322	278	336	296	311	288	323	316	328	326	320	356	292	304	295	324	305	314	322	348	304	343	300	349	310	336	308	303	342	331	331	353	301	333	329	317	319	298	304
50154	57465	51253	37639	24903	15883	11189	8303	6020	4667	3468	2799	2270	1845	1461	1257	1082	947	842	642	729	540	546	540	514	452	422	385	391	390	352	394	360	362	330	361	340	333	361	308	296	320	347	319	333	315	325	315	288	310	310	271	312	308	333	295	274	292	292	322	315	290	294	293	347	297	289	307	305	288	290	302	308	327	294	263	302	301	329	325	302	320	311	298	311	277	296	322	309	297	304	297	289	300	312	283	280	290	300	309	298	296	289	271	296	284	285	318	313	288	316	337	298	288	301	289	336	287	300	316	314	332	294	328	305	301	308	298	284	314	281	303	287	341	295	316	312	297	310	318	321	284	288	306	307	314	313	296	301	323	285	264	276	294	290	321	285	307	307	286	307	293	322	286	274	305	326	293	303	294	299	292	296	303	308	280	276	325	316	336	308	274	286	288	309	285	315	288	299	309	278	300	354	305	322	302	297	291	287	301	301	303	294	294	284	303	287	304	307	332	323	295	282	309	309	316	256	312	312	278	292	299	305	294	302	317	283	268	285	300	294	314	296	282	303	288	285	326	274	298	299	300	258	316	318	305	303	311	305	318	305	287	286	264	304	288	343	248	287	300	280	295	280	309	300	318	313	309	294	326	282	288	349	321	299	306	288	296	291	294	303	307	313	281	329	284	280	321	313	310	296	300	268	295	313	312	324	304	321	296	302	294	289	275	307	279	297	310	278	287	305	359	306	346	324	309	316	289	310	295	289	315	292	272	321	331	317	306	310	325	288	294	296	321	313	276	304	313	286	310	299	309	309	315	307	294	324	284	300	263	285	305	308	301	309	267	308	267	320	312	292	296	264	307	249	278	330	313	302	306	302	322	327	291	262	335	295	298	294	312	292	295	299	293	313	304	287	276	300	283	324	294	298	310	321	298	295	283	283	320	304	307	321	310	297	304	306	284	310	274	325	310	309	282	308	295	309	293	283	294	305	328	324	329	275	317	323	293	297	299	300	278	316	294	320	324	331	306	316	339	300	290	294	290	314	301	318	288	301	294	291	317	296	345	288	308	286	284	264	294	334	303	303	304	262	304	300	323	315	304	284	296	315	311	307	298	321	288	323	299	299	322	310	290	263	295	304	302	299	313	300	293	295	294	297	328	304	263	260	327	301	296	281	295	318	294	308	307	318	301	276	303	308	310	304	296	262	286	273	309	334	277	285	304	304	297	322	276	307	285	273	301	302	283	305	307	309	277	306	298	301	309	282	294	300	335	287	297	301	288	303	314	298	311	316	324	290	281	282	289	269	280	309	328	319	297	279	319	303	265	316	280	315	330	316	299	335	295	312	293	306	316	318	302	326	281	314	283	302	312	317	296	305	299	291	314	313	308	279	297	300	343	306	271	290	303	309	308	280	289	313	312	303	301	320	323	307	295	299	305	300	310	308	333	295	273	299	298	293	276	294	295	293	311	304	290	269	300	320	318	275	306	314	296	281	308	299	323	281	309	301	294	309	299	303	316	300	268	303	263	297	336	316	311	308	277	315	301	289	303	282	264	283	299	325	299	321	276	286	296	307	288	299	300	317	278	284	280	291	337	278	288	301	301	312	303	296	299	303	278	292	273	308	289	348	342	303	288	315	303	335	311	300	262	287	286	279	314	299	289	310	312	303	304	307	315	298	305	307	302	301	304	287	269	291	286	307	295	285	291	297	306	321	305	293	342	305	307	299	287	313	323	325	332	285	338	299	292	307	301	310	303	295	291	282	306	330	320	273	307	281	283	302	285	295	318	306	320	324	309	317	325	339	282	289	326	254	301	296	307	304	272	298	309	287	320	282	292	282	297	312	301	295	296	282	303	303	300	284	274	321	320	310	309	274	314	283	313	315	283	324	287	301	308	302	328	286	296	295	290	292	290	268	281	319	302	307	293	300	343	314	251	295	313	292	283	298	285	311	279	281	297	294	308	301	338	348	292	315	295	282	281	323	263	308	286	277	288	338	321	277	268	259	312	352	307	303	320	290	301	272	306	289	283	294	320	367	306	315	295	299	284	306	285	317	271	294	261	320	298	319	302	341	321	286	298	323	320	299	313	300	317	313	268	295	289	284	308	306	293	295	302	283	289	287	341	305	308	306	284	304	316	311	301	306	286	293	281	315	306	324	286	316	283	293	293	297	296	292	317	306	289	299	270	267	308	306	319	310	324	280	338	293	305	307	330	344	303	276	325	312	311	307	315	325	293	303	312	293	305	307	306	306	301	329	314	310	296	288	307	307	311	305	286	317	308	306	326	310	303	296	287	340	297	287	281	305	268	311	299	304	287	259	339	288	305	294	317	302	327	287	325	316	293	281	280	315	308	295	305	312	287	334	266	271	308	331	310	285	314	294	286	299	314	296	304	296	288	305	303	304	283	268	292	291	267	266	278	298	284	296	297	310	320	301	299	309	253	307	294	277	314	273	333	251	267	332	319	322	296	312	299	298	305	305	269	279	292	291	326	292	310	339	307	326	289	307	296	343	320	303	290	283	301	313	275	325	291	297	315	311	273	323	300	289	306	283	324	291	309	319	300	273	288	303	314	299	309	274	315	294	304	289	289	301	266	298	306	286	266	283	312	294	319	307	302	283	292	306	268	310	309	315	317	292	280	287	295	316	358	263	296	282	324	271	288	312	281	321	282	291	279	293	323	270	277	295	291	274	271	298	301	306	312	265	325	308	272	289	325	322	299	303	299	310	280	323	309	301	319	349	295	268	291	311	310	294	323	300	290	303	318	306	298	299	312	301	318	279	279	272	297	303	311	269	347	311	288	299	265	268	275	308	327	293	302	265	315	333	316	305	333	304	327	294	310	304	288	317	265	352	331	296	324	295	300	286	314	287	320	305	283	278	310	271	272	285	307	311	313	301	306	335	303	307	283	328	305	272	288	304	286	299	308	288	285	280	284	317	304	307	299	293	306	310	330	335	328	285	323	304	264	284	319	321	304	295	313	307	317	309	293	294	285	310	302	290	302	322	268	297	302	289	296	297	307	277	307	279	293	263	305	303	297	296	294	298	304	292	286	308	254	325	299	327	318	308	290	315	305	292	269	293	294	299	317	287	314	301	304	330	316	297	286	288	312	284	334	313	321	336	306	306	284	328	298	322	265	305	306	317	310	301	299	310	289	320	303	314	292	331	284	293	293	275	325	310	301	281	302	306	295	284	311	316	297	320	290	304	286	296	296	307	313	302	307	257	284	285	295	275	278	282	296	310	320	306	289	312	302	301	317	288	269	286	282	329	263	292	318	312	293	314	284	289	282	310	276	287	308	301	328	305	292	328	287	315	279	304	303	325	330	297	304	316	272	302	334	312	287	300	301	337	298	307	302	306	307	273	316	297	310	297	324	287	272	274	263	251	310	262	300	306	286	292	293	288	292	302	277	249	278	276	315	311	302	287	290	305	298	306	299	291	291	321	297	276	310	304	329	307	299	310	301	307	333	292	277	299	300	324	310	303	313	304	300
25445	21627	29291	25428	23627	22457	15557	7745	4972	3727	2925	2337	1904	1496	1325	1142	940	867	783	707	664	634	583	522	493	507	496	454	403	407	409	392	418	387	380	391	363	376	379	374	374	394	389	327	352	356	363	335	359	369	350	380	371	351	353	369	370	329	365	379	382	360	354	385	378	351	398	353	364	354	393	335	374	396	372	359	372	352	342	378	318	340	351	374	352	397	330	372	361	325	320	358	338	364	354	333	374	361	348	346	325	359	363	332	349	372	330	411	346	363	365	343	361	334	329	343	365	381	367	374	393	334	375	369	382	339	354	370	349	371	361	337	350	386	382	364	353	369	342	327	401	356	324	383	370	350	360	339	387	354	340	350	368	355	350	327	374	335	362	326	352	350	400	349	349	361	388	405	330	343	365	323	349	359	332	318	393	368	347	338	383	353	343	353	352	373	377	355	368	354	350	353	364	353	372	355	365	377	341	365	364	350	396	344	382	353	355	315	364	366	366	322	341	350	399	392	347	366	339	343	355	352	337	343	368	367	357	343	398	381	307	362	348	356	379	334	359	368	363	338	343	353	342	348	359	381	381	362	377	349	359	360	350	374	352	326	372	370	342	393	382	356	336	355	372	351	375	369	345	341	350	364	351	415	377	340	364	328	356	384	380	363	363	348	337	361	366	384	365	349	367	373	337	395	358	340	349	325	347	361	365	360	362	368	343	373	346	335	379	354	348	359	365	362	344	318	361	333	327	379	369	361	362	346	390	361	382	343	350	389	341	372	369	362	338	347	377	337	340	384	334	373	356	366	347	367	364	353	415	346	385	347	379	354	368	367	385	340	362	320	346	380	342	346	346	356	379	375	365	360	369	364	384	345	366	366	348	362	381	355	339	328	330	377	369	325	320	374	369	343	346	339	354	365	378	342	358	343	303	331	353	368	353	366	356	363	339	383	362	344	364	337	348	346	400	391	360	331	359	396	327	320	376	355	328	341	337	380	379	352	334	374	331	329	363	370	372	358	348	331	358	358	352	390	374	335	337	335	384	360	325	368	358	372	370	314	364	367	398	363	351	379	355	354	363	318	350	353	342	362	334	334	367	345	347	324	379	401	325	368	343	355	358	342	401	368	345	354	356	327	380	378	333	345	389	345	347	354	337	316	359	376	326	320	362	325	335	364	337	359	372	316	339	320	363	372	374	383	344	373	379	326	361	371	358	380	348	348	345	350	343	365	353	369	307	335	366	389	368	339	373	387	359	364	323	339	353	374	354	390	371	351	370	394	328	329	386	333	340	385	362	389	332	352	355	352	357	391	345	387	365	344	332	349	353	356	377	370	324	315	372	336	354	367	358	324	362	338	360	342	344	342	343	406	355	335	374	372	414	376	346	348	357	355	366	345	352	377	362	372	355	354	358	347	323	340	342	358	381	338	377	366	326	354	347	331	387	342	344	344	365	353	340	343	379	344	365	369	340	336	347	351	368	335	356	343	361	341	351	374	329	384	355	356	351	351	373	349	346	338	380	370	326	354	365	370	330	412	318	329	357	348	350	373	388	353	356	372	366	391	318	352	370	374	379	330	394	334	340	369	353	353	375	356	368	354	334	359	361	382	391	348	336	371	329	372	330	356	386	347	332	364	359	332	350	343	390	363	328	334	318	374	373	363	377	358	332	378	351	368	321	349	373	354	387	320	352	360	367	363	343	362	379	365	343	341	354	334	392	350	340	376	335	345	323	373	338	378	383	365	382	381	376	345	343	367	358	356	384	357	339	365	340	383	380	357	342	388	373	340	338	367	378	362	352	375	375	329	376	381	346	315	394	317	357	354	315	340	337	369	353	331	351	363	371	370	348	362	360	356	369	340	344	343	314	340	339	335	350	356	379	356	334	359	364	321	341	345	371	340	368	346	349	365	340	348	350	356	326	342	347	361	379	361	322	345	319	393	349	344	347	347	323	351	388	385	356	382	357	334	353	363	376	363	356	378	388	349	378	385	379	328	333	374	367	380	366	322	377	351	352	374	374	358	323	388	347	344	397	341	351	340	380	306	340	329	325	338	365	348	379	372	377	381	338	371	328	356	379	342	314	321	343	371	400	337	375	352	331	348	361	398	345	378	364	347	350	350	364	363	358	360	345	380	361	364	368	332	375	348	382	375	344	342	371	373	371	343	368	367	377	347	364	326	350	314	298	332	349	328	322	403	361	349	362	336	339	378	368	359	351	332	328	361	385	357	392	379	328	383	325	365	346	309	341	345	368	369	364	351	348	363	340	354	349	335	352	335	396	335	342	346	358	339	318	367	360	356	337	377	347	332	375	329	387	394	386	369	372	371	383	337	370	343	378	358	384	341	328	357	373	352	380	350	360	362	345	349	339	361	371	343	355	361	353	377	333	351	395	368	349	326	364	343	383	361	334	319	343	351	360	354	378	341	396	345	377	360	345	366	350	351	343	366	364	369	339	323	373	309	344	385	386	340	327	344	374	385	370	387	372	322	330	351	378	340	352	366	391	340	357	374	352	365	385	346	348	391	337	353	360	344	359	372	381	361	327	329	365	370	337	368	342	332	387	362	373	344	366	366	353	372	327	396	366	369	344	365	357	334	348	307	408	364	322	359	367	378	347	385	311	374	351	342	348	353	359	389	392	332	369	362	343	341	364	360	362	385	320	344	372	366	350	355	376	359	341	349	360	324	345	349	358	374	327	374	340	345	325	334	381	360	379	397	350	392	344	369	385	376	344	342	341	330	337	350	334	355	388	322	364	351	355	379	387	346	366	377	329	408	362	352	356	351	345	378	390	364	362	357	355	336	346	334	346	366	321	385	367	365	351	362	335	366	353	343	361	385	361	375	323	381	373	374	401	381	379	403	358	322	339	341	345	345	350	381	371	389	357	343	384	360	337	319	322	367	343	374	355	328	356	384	358	331	324	356	371	343	354	380	363	364	369	344	399	332	347	353	361	319	370	363	366	361	334	340	346	340	378	359	346	324	334	326	359	381	316	370	336	375	362	348	364	399	336	356	369	344	322	371	382	336	356	338	354	350	353	390	365	352	339	391	341	370	352	356	373	357	403	351	323	359	324	356	361	320	373	321	367	336	355	376	343	334	372	354	359	339	349	368	342	356	367	364	362	333	365	318	356	370	368	373	354	385	366	364	342	360	350	320	374	352	370	385	351	368	359	358	331	373	348	338	361	360	422	346	312	362	383	407	365	340	357	360	371	348	371	344	348	372	347	342	356	345	351	357	347	356	350	365	368	366	352	362	353	352	376	386	349	356	405	380	324	349	369	397	344	330	326	361	315	383	370	366	351	345	364	359	348	348	355	360	318	366	329	344	353	406	378	359	386	343	352	348	338	326	375	329	352	369	331	353	391	307	384	347	336	364	367	366	362	356	338	352	369	334	367	367	341	352	376	359	344	381	385	355	336	297	365	338	330	347	375	374	342	334	341	387	373	348	356	365	347	322	353	339	347	376	365	380	356	357	331	362	377	342
48837	62410	55467	43297	29723	19503	13679	10433	7602	5693	4519	3643	2851	2388	1916	1595	1345	1172	1042	934	765	724	664	631	587	565	513	492	492	454	442	424	440	420	406	376	385	360	376	377	392	383	367	370	377	340	373	344	340	362	317	333	345	329	331	336	342	327	379	325	333	326	348	342	305	330	354	348	387	327	369	343	329	330	334	365	311	332	327	341	354	339	359	361	350	338	338	330	323	326	337	349	310	349	348	342	348	317	326	348	335	323	350	325	371	323	334	350	321	344	361	358	300	349	318	321	327	336	346	289	318	293	355	297	322	324	350	349	323	337	334	307	376	349	333	325	364	340	331	325	303	333	338	361	314	336	310	324	321	301	333	335	330	347	333	324	356	356	365	347	311	338	316	338	312	333	321	315	356	366	328	294	327	339	336	317	305	292	323	369	329	362	324	347	328	348	345	337	352	360	312	323	360	345	356	336	317	327	333	323	340	322	310	346	300	309	318	360	337	318	326	328	355	342	319	318	335	329	349	326	346	338	311	360	319	319	331	339	369	324	359	314	339	311	349	329	320	317	310	333	362	328	347	345	319	355	342	331	348	315	299	330	345	339	378	325	317	320	342	310	338	338	343	339	335	348	315	344	299	344	342	317	321	344	323	335	336	317	363	315	321	320	337	308	321	342	306	356	326	335	337	330	308	352	319	365	341	338	331	348	325	345	333	331	338	296	312	331	345	310	331	300	332	338	332	335	344	345	309	326	344	313	325	297	347	354	325	350	353	312	337	329	312	350	352	315	365	347	328	328	342	338	333	374	306	351	339	286	333	308	346	345	326	358	360	344	338	336	330	346	330	318	341	315	337	344	318	323	346	355	311	318	315	284	325	350	334	302	335	307	326	348	344	324	305	358	313	347	348	327	320	297	336	309	344	289	323	336	351	329	321	330	356	375	339	340	350	332	304	335	311	306	333	356	348	350	369	350	323	359	328	329	361	340	357	323	327	286	357	378	289	300	338	324	331	333	355	306	312	390	314	360	316	329	311	351	330	348	334	328	331	324	351	310	365	307	344	354	323	352	328	318	351	336	338	363	329	319	309	318	307	346	321	324	350	335	333	358	336	335	345	342	349	348	317	353	330	322	338	326	288	348	320	312	327	362	318	332	330	345	363	349	311	316	349	315	314	334	362	321	347	349	333	319	307	303	342	362	307	366	337	322	335	342	327	322	301	315	310	344	369	317	329	361	306	355	299	303	324	334	344	372	333	362	341	332	353	318	322	348	361	348	302	351	342	325	351	335	342	349	337	330	330	335	316	341	350	369	317	343	362	342	344	346	344	330	315	316	308	321	350	302	337	328	331	344	312	332	304	336	342	338	357	322	321	336	341	329	333	338	311	357	349	328	361	328	321	321	331	336	376	299	308	323	308	340	348	319	338	316	346	317	330	298	316	314	338	327	321	329	320	293	354	291	307	331	381	382	338	318	308	324	328	309	353	334	348	338	349	317	327	367	342	323	342	363	311	289	357	350	370	316	333	332	321	360	348	330	350	328	359	323	332	328	314	310	362	334	357	320	336	357	356	304	353	341	333	344	325	328	315	346	323	320	311	360	336	336	317	321	332	329	290	329	346	326	328	325	326	347	341	321	342	328	333	345	332	338	331	331	336	283	358	335	310	362	292	335	367	324	304	317	321	369	336	317	334	316	344	311	330	326	350	320	340	334	316	332	358	350	335	315	342	337	351	348	334	320	326	369	338	269	350	329	357	374	300	317	314	318	316	324	343	330	353	329	294	348	337	331	320	350	336	327	351	368	361	346	327	334	341	309	365	351	333	345	326	341	360	330	332	343	347	324	345	318	346	338	369	342	309	331	344	346	355	331	338	308	336	326	351	310	369	314	339	358	371	306	304	328	351	330	310	378	316	368	322	333	333	338	366	351	328	314	330	383	325	356	312	345	319	367	350	318	345	323	309	326	314	343	325	302	318	335	335	343	326	345	326	335	315	327	339	360	305	347	319	328	343	323	329	337	318	322	334	343	315	322	338	317	337	301	348	306	348	326	315	325	347	338	329	360	349	311	340	342	317	301	322	335	319	365	360	328	345	330	367	341	326	276	339	340	344	337	326	341	312	327	351	295	323	321	346	322	352	319	314	346	349	319	334	361	349	371	369	329	322	334	317	316	326	307	329	334	344	305	329	373	340	358	332	324	308	315	305	338	342	295	333	335	333	301	336	315	324	316	334	353	357	344	325	307	313	362	335	355	344	357	302	339	376	330	359	343	348	345	355	343	336	318	345	346	348	306	322	316	345	312	341	347	314	361	303	315	348	330	312	342	356	360	336	295	340	346	342	319	317	354	318	341	340	306	336	325	373	321	317	353	332	320	349	334	349	332	326	352	341	350	298	373	357	298	328	331	333	349	330	346	339	373	339	365	329	352	349	341	349	353	307	345	330	335	376	346	331	339	343	328	350	319	358	399	361	318	325	344	325	311	320	334	358	348	338	341	350	334	315	355	299	342	326	352	327	331	309	333	356	313	338	323	312	364	366	335	343	325	313	357	349	376	312	326	342	306	291	310	309	303	321	295	346	320	365	343	346	316	329	335	342	369	315	334	308	342	317	342	302	358	339	325	350	327	340	313	345	335	301	358	335	376	333	307	351	346	306	332	345	351	306	337	331	361	381	290	323	319	355	381	328	337	316	364	355	311	347	341	320	294	318	362	326	328	329	335	333	352	331	347	349	329	309	330	329	312	345	353	327	328	342	328	352	337	319	357	304	331	325	317	331	365	356	361	344	313	353	359	320	329	387	361	331	356	345	326	337	338	347	309	342	329	304	331	305	305	344	338	348	333	303	354	317	316	346	333	344	321	342	319	335	358	319	326	289	358	328	316	324	346	330	328	339	332	304	361	353	306	367	340	307	346	329	331	319	311	341	362	356	336	350	329	321	353	321	334	368	338	369	343	366	352	346	311	335	317	336	321	333	343	330	333	335	370	313	343	330	319	353	322	327	321	338	357	308	372	326	317	341	324	319	318	313	336	342	338	344	307	338	306	336	321	313	300	320	325	339	312	314	351	324	359	343	321	314	332	345	300	333	303	353	341	360	366	347	362	352	340	323	335	337	362	317	321	361	361	342	348	341	340	364	314	363	355	339	305	349	357	340	354	299	315	345	321	322	333	345	348	330	350	332	339	296	320	348	341	294	328	347	329	318	335	338	344	336	350	349	323	349	303	330	358	345	384	338	351	331	335	314	339	353	361	354	333	344	337	335	365	331	325	337	347	303	338	375	359	303	333	347	323	321	323	344	336	310	328	340	342	338	332	322	319	337	343	373	321	322	318	338	319	327	339	340	349	320	336	320	321	318	349	359	354	343	312	323	326	337	325	384	299	330	353	323	348	332	344	310	354	339	304	335	336	313	338	362	331	355	331	315	338	313	371	333	358	328	323	326	350	279	370	343	342	337	312	321	334	347	324	354	363	346	313	318	366	367	332	343	338
25109	21627	29286	24990	22897	22343	15915	7616	4929	3617	2861	2297	1797	1605	1393	1093	948	864	768	704	657	631	582	529	524	481	462	407	442	422	444	351	386	399	395	381	390	385	414	390	389	388	355	369	334	347	365	371	357	330	354	352	355	364	330	333	359	347	369	351	328	366	355	363	358	390	352	348	372	332	361	337	354	340	340	348	365	333	350	346	342	324	329	340	344	372	340	349	354	374	363	368	322	349	361	374	327	323	347	320	377	327	322	341	354	317	359	322	338	346	350	344	288	308	346	346	339	322	348	350	354	356	354	347	341	340	305	341	353	363	373	346	298	358	341	369	350	326	333	368	339	377	336	356	377	364	344	335	319	323	333	382	374	355	343	327	330	351	317	380	337	357	368	338	357	314	341	350	323	368	339	352	365	364	370	325	349	370	349	336	366	343	309	336	368	334	361	341	341	355	308	356	360	367	299	331	339	356	332	321	359	345	355	307	317	335	348	343	366	319	352	365	346	350	327	351	316	343	343	369	357	345	321	311	356	346	328	352	346	325	382	368	354	363	346	309	362	333	334	330	320	344	336	375	306	350	331	344	341	321	348	370	337	325	324	356	362	355	337	360	356	351	368	376	377	347	365	335	338	365	350	359	323	327	336	326	376	326	334	298	328	350	351	349	334	342	331	360	342	337	377	361	346	331	328	369	361	350	338	328	344	355	342	330	336	361	345	349	353	371	345	362	350	354	334	330	348	390	352	321	346	371	337	336	354	309	360	361	339	384	353	341	336	378	341	388	375	339	324	325	356	349	393	348	320	322	341	326	328	372	332	334	370	359	339	354	341	361	346	342	348	357	334	352	341	386	354	340	344	369	341	352	303	384	369	386	347	335	350	340	336	361	342	352	332	346	370	375	342	316	325	347	326	364	334	347	360	321	361	348	334	349	325	362	337	343	342	336	368	306	350	340	341	348	376	323	371	344	360	339	300	352	367	324	322	351	347	359	344	364	355	364	335	337	329	341	297	322	342	338	339	350	343	314	333	346	383	369	309	352	381	357	338	328	371	363	327	326	369	341	354	330	349	361	353	324	367	318	345	330	334	344	350	363	337	312	368	359	355	324	347	367	334	319	346	346	313	355	363	354	328	352	330	373	337	352	363	355	347	342	338	343	353	333	343	339	324	349	356	296	313	333	360	350	330	318	328	381	382	347	343	320	327	350	327	343	337	337	372	369	318	349	360	366	344	349	370	353	331	364	354	323	350	339	379	351	352	367	318	335	339	340	324	335	337	335	361	345	348	376	341	344	325	362	314	350	341	354	343	364	311	378	358	352	345	349	354	317	342	327	329	351	384	374	336	373	331	371	333	361	358	351	379	338	374	375	342	358	347	360	357	335	327	328	341	334	346	345	375	354	351	349	332	336	357	356	307	334	341	318	326	300	353	354	298	305	358	330	347	360	339	328	333	317	356	356	353	313	337	365	360	337	322	370	314	372	349	333	355	327	358	363	352	310	350	339	343	339	327	315	336	365	343	313	350	347	353	340	347	358	359	359	342	327	329	386	351	356	337	347	357	369	347	325	350	379	351	339	364	335	332	372	352	345	314	336	355	367	380	365	338	332	343	374	356	341	340	345	381	339	340	337	343	317	351	331	345	355	311	371	341	312	381	339	344	331	341	370	363	363	353	328	331	345	345	330	344	331	355	332	346	354	340	329	314	358	332	342	336	369	347	369	387	377	358	341	318	368	373	351	353	316	332	346	380	343	347	328	361	364	373	367	397	354	326	383	336	353	332	353	345	357	334	326	336	319	332	353	345	326	358	335	352	321	338	352	331	390	352	343	368	327	325	344	381	333	369	348	364	355	345	357	342	343	394	359	349	364	356	353	357	363	346	358	339	337	360	363	375	338	352	342	344	309	330	329	366	334	331	376	359	357	359	342	316	348	347	361	314	326	317	327	329	333	332	346	345	377	351	341	365	365	338	352	347	330	321	370	334	356	347	308	300	350	360	343	336	370	367	341	343	351	351	356	349	394	377	343	335	345	339	345	341	314	345	346	314	326	351	345	324	336	319	369	357	332	349	337	345	334	336	371	348	309	329	329	335	367	309	353	360	351	321	349	372	345	315	340	392	342	341	344	361	347	351	361	343	345	383	307	346	379	324	364	341	327	343	325	352	337	357	355	359	353	353	337	347	319	339	342	333	366	334	374	324	330	349	322	355	333	369	342	329	334	359	334	397	353	350	349	332	352	357	330	338	354	364	337	360	320	347	347	338	343	337	341	303	351	347	368	324	343	342	331	385	339	357	326	346	352	367	300	332	357	337	355	320	308	317	356	353	362	344	363	332	347	341	368	356	325	320	374	359	338	340	306	326	369	346	351	346	365	326	313	351	334	319	355	341	379	334	335	373	303	342	346	320	324	338	337	362	344	363	362	323	323	368	315	378	346	367	304	357	351	349	352	343	365	311	375	323	363	310	337	342	311	349	344	361	371	339	335	351	344	353	346	340	329	334	328	345	352	329	317	355	352	323	322	379	360	328	331	345	357	344	354	353	356	351	320	382	342	383	338	395	344	348	338	353	343	345	345	347	360	357	327	301	363	356	364	353	349	347	356	332	370	309	359	358	357	348	350	369	327	341	344	341	353	381	369	375	326	367	320	344	344	338	361	341	348	363	376	373	333	369	368	366	355	338	326	361	346	357	336	330	340	338	336	366	361	378	343	324	349	352	334	352	348	337	319	324	373	345	344	348	353	344	317	354	340	344	335	361	335	344	323	346	366	355	350	364	356	332	325	325	351	341	360	340	359	359	335	336	338	331	347	333	338	320	353	352	351	361	350	361	347	336	307	364	333	351	352	347	313	322	382	366	334	330	348	313	345	323	346	329	366	373	324	345	323	332	320	340	358	347	398	345	330	337	356	346	362	353	356	372	340	367	378	339	345	373	348	345	346	363	337	345	342	380	339	368	323	339	364	358	338	337	330	347	397	368	369	365	333	369	367	337	341	337	322	344	348	340	314	347	332	331	349	353	351	363	345	345	332	331	311	325	391	329	349	358	346	326	334	388	363	326	312	293	316	381	345	331	358	366	315	353	378	341	337	344	391	352	323	339	350	338	312	349	358	361	336	336	339	356	352	360	338	329	341	335	326	325	349	334	336	344	350	334	351	390	360	319	367	302	328	346	311	328	365	328	363	339	336	316	331	339	365	384	313	350	349	361	351	342	378	350	354	325	353	331	360	327	370	350	346	382	346	353	349	378	322	338	348	352	349	378	321	382	379	344	353	327	352	351	362	339	352	344	334	317	343	327	333	331	372	353	330	370	338	344	337	371	356	360	365	341	350	329	314	368	326	349	348	344	337	352	333	339	338	325	339	336	356	332	352	354	348	335	356	333	359	345	352	348	354	343	323	356	333	334	316	359	346	328	358	379	356	338	361	345	323	357	345	349	345	355	313	323	353	365	366	380	358	363	328	338	332	327	349	371	339	356	308	314	368
51433	63284	56643	43190	29877	20195	13959	10712	7967	6067	4780	3723	2975	2403	1909	1633	1389	1243	1079	886	816	800	740	634	544	587	486	502	435	457	469	424	407	387	392	389	404	360	370	389	391	386	366	361	355	380	341	370	336	331	364	305	333	367	371	295	344	333	325	314	332	325	322	345	347	331	331	334	358	334	302	324	330	315	317	310	315	318	314	316	345	317	325	332	317	376	308	332	373	300	291	324	314	297	365	331	362	332	320	315	334	321	311	288	307	326	327	308	297	332	353	344	316	318	296	298	325	315	313	332	346	324	326	322	318	343	328	331	328	339	325	320	334	321	309	338	312	319	359	334	348	324	338	314	330	312	283	350	303	329	317	331	329	325	343	314	300	314	319	334	345	344	310	344	343	303	340	334	348	331	304	335	314	310	314	314	329	322	303	322	306	288	338	320	306	300	344	306	370	308	346	306	340	332	326	311	322	342	342	301	377	321	357	325	330	310	311	363	343	362	344	334	330	336	301	349	343	340	308	321	302	304	339	318	307	340	312	329	347	345	350	317	324	328	305	328	327	346	345	324	355	349	336	320	342	319	347	332	303	311	329	335	325	328	335	314	299	272	319	313	345	362	299	319	322	327	377	324	310	308	303	352	327	311	335	361	320	358	278	324	345	339	333	317	307	318	324	361	344	371	331	322	333	330	328	333	306	336	338	339	309	329	364	335	334	339	359	303	300	350	376	358	310	366	326	344	306	327	328	348	328	338	313	324	342	336	312	332	265	333	315	347	321	356	348	303	295	324	316	294	334	336	317	334	308	332	335	336	335	313	305	326	346	320	330	342	329	310	343	341	349	368	330	343	319	323	336	298	325	360	303	306	369	331	318	323	354	330	300	311	287	332	301	299	324	321	327	348	325	331	313	339	308	331	350	308	309	340	332	319	316	324	341	288	300	341	306	334	337	320	343	316	289	317	326	316	336	355	315	336	331	326	318	305	322	323	337	362	354	301	327	337	310	300	327	333	328	331	327	335	323	321	356	331	324	317	282	320	304	332	307	312	339	319	319	322	335	354	301	319	318	329	312	317	298	299	303	322	309	313	334	308	319	312	323	327	317	299	333	303	372	305	313	325	333	287	340	341	314	315	347	299	318	316	307	317	308	311	308	333	301	321	346	329	327	327	314	368	328	304	338	326	338	359	337	314	317	297	331	337	332	321	324	326	333	337	330	329	325	304	305	320	344	310	352	308	314	332	350	325	310	350	353	310	313	310	330	317	357	309	341	323	310	300	343	302	336	336	331	338	338	355	303	300	289	316	325	342	356	289	317	359	350	316	332	345	343	329	328	331	319	345	319	320	367	345	332	327	328	326	331	355	323	351	367	346	338	306	318	343	312	365	370	318	323	323	327	356	293	306	343	303	342	332	358	316	330	350	309	336	313	332	304	331	334	319	326	315	312	347	333	302	326	334	303	332	348	325	343	352	349	336	319	353	352	296	354	319	357	354	348	335	345	377	303	332	347	319	343	320	303	312	331	308	315	350	326	316	333	313	341	335	364	330	351	331	295	338	308	318	345	357	329	316	317	305	337	346	353	321	348	357	287	332	303	350	323	357	297	351	302	338	327	323	325	305	330	356	284	331	336	347	299	314	341	322	290	303	336	327	333	315	289	308	327	349	339	359	325	322	344	317	308	333	317	326	339	303	341	321	334	337	322	333	311	351	321	359	353	315	386	310	335	318	297	347	329	335	307	328	373	334	321	329	347	330	305	336	330	361	311	319	286	343	325	330	331	321	329	318	321	324	297	328	310	315	332	300	330	343	333	342	334	352	316	326	342	336	348	294	322	320	320	299	303	274	300	327	334	339	368	335	333	308	314	308	337	304	312	313	350	365	317	330	344	334	303	326	311	328	350	344	339	345	327	300	317	305	356	360	338	316	338	301	349	318	338	341	312	315	316	337	337	341	342	326	347	310	359	330	318	346	356	322	308	349	353	304	307	331	328	325	329	308	326	320	316	387	327	297	302	349	381	337	293	319	303	335	323	323	328	306	342	332	310	348	308	349	349	318	317	310	355	314	333	339	326	286	333	329	309	327	299	334	369	344	355	326	326	309	320	345	344	321	322	342	306	311	315	306	323	282	309	323	288	338	354	324	336	336	342	322	320	324	298	340	310	303	323	337	320	349	327	358	329	328	292	351	330	300	293	329	343	311	328	291	350	304	303	305	335	322	331	341	336	343	325	323	340	317	320	318	314	305	363	307	342	330	363	305	310	297	339	346	309	342	339	344	328	317	311	351	325	320	330	354	322	334	342	337	330	315	348	300	340	343	353	364	309	350	324	332	358	302	315	327	336	294	321	323	323	321	316	343	313	306	368	350	330	317	338	321	328	342	303	318	366	306	317	313	323	312	318	309	331	338	316	313	354	330	322	350	331	304	335	344	337	301	330	335	332	317	360	338	307	322	323	291	315	347	307	353	325	332	330	331	315	324	296	346	366	313	347	327	327	329	364	307	342	376	334	313	308	338	276	356	324	311	366	319	311	307	345	356	356	346	326	340	315	322	336	306	320	286	334	323	340	324	334	305	320	322	314	353	332	311	333	312	340	305	328	325	351	311	337	373	337	288	332	312	327	326	343	310	316	331	307	335	329	335	338	324	309	322	335	341	313	308	321	275	346	305	354	358	361	331	344	323	329	337	321	328	351	316	293	340	324	298	317	340	324	328	306	317	315	333	358	339	342	311	345	330	311	307	297	337	323	325	352	310	336	326	321	310	346	299	346	340	331	337	341	358	330	331	324	290	328	313	353	365	338	289	301	302	316	371	311	332	315	325	357	309	324	323	339	314	330	297	327	314	332	336	331	320	306	341	325	339	331	335	330	307	309	313	296	359	326	298	310	319	357	319	345	311	315	300	305	319	341	313	315	340	289	343	311	300	305	343	342	296	361	333	326	305	308	296	345	307	309	321	334	330	370	312	315	315	336	352	304	324	327	305	338	309	338	314	325	322	300	318	308	326	331	337	322	335	308	330	335	303	353	291	319	350	340	342	341	328	342	318	354	323	350	327	347	355	305	317	309	336	320	326	329	336	305	312	306	297	340	350	352	315	352	327	297	319	317	331	307	307	348	362	354	325	323	313	314	311	298	340	323	341	328	337	326	321	352	330	341	348	323	325	322	328	342	311	322	341	335	344	315	340	308	321	297	361	313	321	324	348	308	340	321	302	325	336	314	316	355	338	329	330	313	341	361	329	359	314	348	349	326	354	296	324	353	320	328	324	311	352	322	313	331	321	370	309	342	328	321	373	341	347	356	352	329	319	304	349	317	335	340	336	353	319	346	329	322	362	317	327	336	310	332	311	350	323	333	353	325	301	339	308	336	328	296	307	310	327	311	346	317	348	301	316	343	318	312	320	316	320	320	306	330	305	323	296	303	314	324	321	300	308	316	295	316	306	308	284	364	327	351	341	326	309	351	348	342	342	307	341	334	344	335	308	337	336
24204	21623	29415	24553	22289	23467	22527	11442	6991	5216	3983	3146	2522	2021	1799	1511	1290	1164	969	934	804	721	679	583	513	563	528	574	533	512	473	508	436	465	439	464	410	425	408	429	399	370	393	431	401	378	405	372	393	425	365	319	350	378	421	387	358	378	383	387	378	367	385	405	375	356	363	353	361	395	375	379	384	410	377	370	365	362	402	393	401	344	374	341	357	351	410	373	379	433	390	348	378	370	357	356	387	420	388	375	358	368	368	362	373	374	347	400	382	390	372	391	405	390	369	381	317	394	365	350	371	365	376	396	366	385	370	345	349	389	372	380	420	382	346	349	393	374	396	393	392	398	386	390	325	347	388	381	387	392	386	349	341	366	329	387	386	371	358	392	381	389	329	351	390	395	367	400	373	396	375	429	351	362	392	360	378	366	375	341	402	383	379	361	361	372	395	387	387	422	391	364	365	386	362	386	330	383	406	395	346	368	369	374	394	377	407	372	363	379	386	377	401	377	369	376	394	354	378	374	378	348	404	364	353	414	370	377	357	371	367	393	393	382	411	372	379	404	390	351	394	357	365	335	354	378	352	370	365	363	349	357	397	364	377	363	378	383	386	377	371	386	388	381	340	336	354	383	394	397	380	350	352	389	362	410	380	395	387	360	394	389	413	418	389	369	372	374	412	377	366	393	402	374	392	390	366	404	368	366	380	433	371	413	392	396	365	366	369	391	394	394	383	414	345	380	381	401	343	387	387	386	371	356	411	412	398	379	370	359	382	371	377	396	385	375	382	408	355	373	366	359	389	378	397	383	382	389	396	391	359	366	352	364	374	369	419	417	378	402	348	379	352	362	363	360	351	384	379	354	359	401	356	418	365	382	381	375	386	388	386	373	369	408	427	420	360	365	378	397	366	356	336	375	399	399	368	379	380	355	365	365	370	341	388	387	346	404	362	380	394	392	372	424	396	390	354	366	370	371	408	411	402	369	383	401	380	390	395	404	363	366	362	380	342	356	371	391	372	398	355	411	386	374	384	353	359	340	369	402	371	365	385	361	331	341	371	397	365	403	350	331	380	367	373	376	387	369	383	380	388	393	369	361	410	368	398	423	363	400	389	341	378	421	355	348	375	400	377	334	359	358	378	352	388	370	383	381	376	402	365	384	364	343	351	345	379	370	364	342	345	368	404	395	391	375	353	405	375	357	379	370	381	413	361	361	393	331	354	374	397	350	407	396	396	381	394	365	379	377	392	369	374	397	377	356	394	405	365	392	350	403	394	345	374	387	395	389	394	375	407	360	360	385	403	383	382	367	381	351	362	359	365	387	380	388	334	371	395	382	338	389	398	378	381	381	356	393	359	369	374	381	346	337	403	374	360	389	370	365	362	377	390	352	390	332	399	382	390	378	332	343	374	391	362	377	372	381	369	393	371	359	345	390	374	365	356	356	385	372	376	382	371	386	358	362	341	384	397	385	375	394	386	366	402	348	354	370	377	407	381	370	369	355	371	370	372	358	408	361	368	397	353	378	379	372	374	382	365	354	368	361	387	385	386	378	353	347	374	379	388	355	411	365	361	379	372	358	347	362	369	372	416	330	343	361	371	360	378	383	400	355	347	398	371	425	369	364	353	378	374	382	387	406	380	373	394	327	365	365	382	363	333	394	367	395	378	375	342	356	366	349	392	378	382	364	348	364	386	407	358	390	356	390	370	428	388	357	393	402	382	424	344	404	375	389	368	377	392	385	378	407	386	359	383	382	356	365	358	355	342	395	406	392	381	392	406	392	384	413	344	356	368	377	385	403	379	408	393	368	394	393	347	367	388	378	383	370	324	363	388	379	370	405	357	377	388	356	384	398	362	389	401	379	392	369	402	377	408	388	346	389	400	404	367	403	381	390	370	385	331	388	379	386	352	364	374	356	367	364	375	326	368	395	353	386	349	404	419	375	392	392	404	334	388	400	376	351	390	367	398	371	391	349	370	398	339	347	360	411	360	344	370	339	372	404	371	387	401	389	411	360	358	363	370	345	394	354	373	378	398	339	398	403	378	372	356	370	399	325	366	362	381	355	361	383	376	395	381	373	417	393	328	327	392	406	358	360	396	358	377	349	373	373	382	365	392	336	380	378	381	367	356	386	346	413	362	441	378	348	353	374	415	389	362	362	366	374	384	392	369	350	355	329	385	367	370	351	441	379	386	366	363	386	361	393	349	375	381	391	391	394	375	394	339	380	396	349	365	342	383	383	372	360	379	386	379	336	388	382	386	356	384	409	371	363	366	363	368	385	362	362	327	365	395	370	366	428	374	392	407	387	374	371	356	349	383	405	374	398	369	357	357	392	396	379	352	377	403	361	371	412	394	403	383	379	389	376	375	398	345	363	371	397	377	362	388	400	384	387	329	375	385	351	392	351	383	337	385	379	372	423	366	400	363	386	384	378	390	369	411	324	353	389	402	375	392	394	381	405	392	378	390	379	401	378	385	423	341	366	358	370	408	381	383	338	364	351	385	374	424	377	382	365	354	379	377	368	340	390	387	376	358	370	382	371	381	366	352	347	343	375	368	371	365	386	387	350	381	378	356	399	385	389	411	384	353	400	346	395	377	359	393	340	391	440	341	387	329	360	392	375	403	394	375	373	397	399	376	363	354	378	393	371	376	350	375	385	370	382	380	403	365	400	341	401	405	386	387	371	383	360	367	377	352	339	372	394	354	333	364	372	385	361	365	371	384	356	384	380	386	389	364	362	392	392	395	356	382	389	394	367	392	382	331	382	399	368	378	352	380	332	357	366	362	390	344	352	365	323	344	376	388	381	387	388	357	345	410	352	359	432	406	381	385	389	368	389	371	418	377	409	416	351	381	389	364	361	359	382	375	374	384	389	360	355	393	394	363	375	383	393	400	394	365	333	385	391	386	373	381	389	366	375	357	364	379	363	372	341	387	380	411	348	364	365	369	408	384	396	361	368	380	363	359	369	360	403	347	388	368	380	375	402	394	346	374	385	410	348	385	343	359	364	406	405	380	374	397	380	401	361	363	385	371	376	393	373	374	355	404	398	352	367	379	378	372	402	378	396	419	363	385	361	383	342	348	381	384	357	398	387	392	369	400	408	400	412	384	387	373	350	397	364	356	352	393	378	365	392	385	366	393	413	378	383	368	349	368	381	363	345	383	380	394	380	380	341	397	392	402	365	362	364	352	407	364	376	353	404	394	388	384	405	366	378	355	365	365	341	345	387	392	360	399	372	405	378	375	373	357	362	365	356	376	369	364	404	394	388	380	371	355	381	355	345	358	349	344	415	349	358	381	383	373	362	368	381	380	396	372	392	370	363	378	352	410	373	376	389	393	362	399	383	390	388	354	385	385	375	388	364	342	378	400	374	418	378	399	397	368	378	365	378	340	369	358	329	379	385	340	356	377	351	381	368	408	382	389	397	382	383	382	402	374	371	405	371	376	344	388	354	392	359	354	416	383	395	381	363	403	384	384	369	421	391
51384	67304	60555	45698	32664	23175	17634	13506	10285	7955	6174	4838	3817	3057	2615	2146	1851	1542	1406	1194	994	932	849	730	713	660	594	558	534	490	497	468	468	447	487	442	424	428	415	415	389	365	398	392	367	357	373	383	394	368	338	372	363	372	362	364	334	365	354	337	382	336	329	344	366	361	363	369	388	380	340	371	358	358	370	326	341	368	350	349	355	336	368	359	356	330	352	371	342	322	337	353	324	382	347	345	372	359	336	376	353	366	335	348	344	328	369	372	321	350	321	348	344	348	394	331	351	371	317	348	346	327	313	393	368	372	360	384	362	345	355	375	366	348	367	357	318	346	382	340	381	363	372	355	344	353	346	312	347	336	332	367	354	352	361	357	331	363	348	321	352	368	329	334	349	352	371	336	364	363	327	378	335	365	349	368	350	373	350	369	352	290	362	401	367	382	346	331	364	369	363	366	342	381	359	338	344	351	363	364	357	343	327	340	318	380	342	298	358	351	346	350	375	326	331	373	360	350	377	360	344	378	354	336	330	336	333	331	342	368	341	382	378	348	365	337	373	367	357	355	336	345	340	351	369	368	361	399	353	343	369	358	308	335	337	359	337	335	337	353	340	346	352	377	354	364	338	334	327	382	336	375	362	354	351	307	335	351	337	374	357	345	350	352	344	336	337	338	374	348	353	376	358	340	349	357	315	347	375	341	367	356	335	350	319	325	340	340	330	344	385	371	367	324	341	351	365	355	347	349	314	343	391	340	345	345	374	357	346	357	330	338	360	347	353	354	386	325	393	370	364	373	343	320	378	359	347	342	371	354	332	351	375	310	367	368	348	362	324	332	321	376	337	361	351	360	337	369	342	354	341	340	322	343	325	337	337	330	360	341	374	342	338	339	307	348	340	321	333	353	356	323	349	359	388	356	365	329	338	332	337	364	366	381	359	318	335	361	337	341	344	362	360	364	338	349	329	377	373	325	331	337	354	354	332	322	355	392	371	322	361	352	349	333	360	352	334	338	328	358	344	376	349	353	356	350	360	355	329	346	348	319	354	351	357	357	344	353	354	325	338	366	373	335	361	353	336	338	323	366	370	322	375	349	348	343	331	353	383	360	332	325	315	380	346	376	329	356	349	342	339	356	364	353	365	355	361	325	362	347	307	335	374	365	344	345	310	366	384	354	356	378	370	386	356	344	330	358	354	332	349	358	348	351	346	352	336	352	367	362	315	364	336	323	351	344	338	372	317	311	344	316	322	368	369	365	356	381	354	336	347	362	333	347	357	364	377	324	340	334	338	337	333	350	365	364	359	330	376	340	364	344	328	330	356	367	344	352	359	378	311	339	357	362	375	381	335	339	353	337	382	345	347	343	359	321	356	355	375	357	342	351	330	342	348	335	352	364	356	370	344	345	365	346	365	349	349	332	333	326	353	369	382	349	362	360	318	334	340	341	338	362	347	323	374	345	340	345	338	354	350	357	335	313	354	335	316	348	360	316	366	369	341	348	350	364	351	342	379	386	349	369	360	337	376	361	321	354	345	350	368	329	372	348	353	361	350	385	340	335	351	369	337	384	400	326	347	338	332	346	346	330	332	339	354	331	368	344	348	342	333	351	345	330	340	349	323	335	358	323	355	351	380	370	356	379	348	348	380	387	342	378	347	371	361	314	362	348	353	360	342	336	322	321	320	324	348	343	378	367	334	341	377	338	361	319	370	342	352	353	370	338	335	364	348	347	346	336	383	323	327	348	342	361	391	325	369	351	334	354	343	359	340	367	347	353	382	354	341	366	318	352	353	356	349	376	362	330	366	371	382	376	324	351	355	334	329	374	327	367	341	345	422	351	339	324	366	348	370	375	328	370	362	313	381	375	355	361	341	347	352	356	326	358	356	370	367	343	344	378	342	379	338	321	354	363	373	337	312	379	365	348	359	370	349	318	351	364	349	308	340	358	379	328	344	366	354	333	370	384	357	336	383	384	367	353	379	341	352	382	346	390	318	350	331	357	366	340	331	359	367	363	369	357	340	345	371	371	346	366	356	375	367	337	369	342	332	320	333	351	358	338	349	353	368	361	355	339	373	348	356	336	363	359	347	343	345	370	340	324	334	348	350	359	348	368	377	340	357	395	329	362	341	357	371	347	351	350	348	341	360	381	339	348	320	367	358	339	336	340	344	378	321	387	342	332	362	319	345	361	356	364	372	365	362	383	359	378	346	334	334	346	351	348	377	349	342	349	357	375	305	359	341	355	348	328	377	345	335	357	346	359	331	320	335	358	347	349	373	349	331	347	359	395	367	356	365	367	391	368	324	342	360	366	348	390	367	344	331	345	353	324	336	379	342	338	360	315	338	349	368	339	338	365	343	346	332	362	346	353	342	368	357	340	392	367	359	355	354	391	330	375	356	363	327	349	344	350	385	365	346	322	356	362	354	347	367	338	367	366	367	387	349	376	362	357	387	354	364	335	356	350	343	339	349	346	331	362	374	342	308	331	355	350	377	371	380	360	364	379	356	350	353	359	345	347	328	326	352	364	337	376	373	347	371	383	361	373	327	325	361	369	350	335	367	337	341	329	328	379	350	360	364	332	327	333	361	323	357	363	352	329	399	340	342	380	332	352	353	339	369	366	359	358	339	362	325	339	346	348	327	375	354	366	352	365	357	334	358	355	365	316	334	354	370	352	313	328	348	353	332	379	353	347	344	327	354	333	348	354	370	345	352	357	358	344	348	348	324	355	355	311	383	350	344	365	365	348	318	333	343	380	356	322	344	371	368	366	375	356	329	337	355	354	380	345	393	364	369	330	332	368	345	352	346	370	319	370	353	370	329	331	394	373	327	349	376	355	370	349	343	349	351	339	356	369	352	376	378	360	364	326	317	349	365	347	336	366	357	388	371	336	341	343	354	346	338	346	341	340	367	343	334	340	366	371	343	344	368	398	341	329	353	343	345	368	315	351	345	335	344	373	370	338	356	376	335	390	364	367	381	326	350	307	315	386	358	352	332	313	348	318	306	360	342	344	337	354	337	320	328	351	325	361	337	345	332	334	330	324	350	353	349	362	351	379	346	349	371	336	347	323	351	341	334	363	365	357	355	363	390	348	353	353	356	323	320	390	349	357	363	404	302	359	370	365	351	354	348	331	352	311	341	353	345	316	393	350	365	363	335	333	340	322	354	351	346	348	324	328	351	368	334	348	346	352	334	386	371	361	365	339	357	346	366	370	346	363	338	360	333	319	353	344	379	361	348	347	351	361	347	359	348	340	366	365	383	355	350	348	351	343	314	357	342	355	349	353	348	378	380	343	330	359	351	345	382	381	339	317	335	332	343	360	357	357	339	327	322	372	350	331	343	367	361	347	320	382	330	344	333	376	348	350	357	333	337	351	347	355	330	347	358	360	346	383	325	340	371	353	383	317	359	295	361	334	331	341	372	357	356	357	372	329	324	341	364	336	346	353	366	341	359	352	334	383	351	342	354	335	302	363	369	381	351	375
29167	23620	32437	31100	20969	12719	8116	5225	3682	2763	2027	1599	1341	1198	1078	893	793	682	621	618	513	530	500	428	407	403	409	390	373	348	364	384	354	357	327	330	378	331	309	331	320	341	333	321	287	344	316	304	318	333	322	325	345	327	327	331	345	363	313	317	328	302	337	297	320	308	290	315	290	331	308	313	330	290	302	318	338	303	325	297	331	312	301	298	337	326	312	282	316	321	319	346	304	341	288	262	345	332	310	321	281	306	325	308	303	299	305	323	292	330	321	309	317	319	323	317	298	318	323	318	327	345	316	318	293	329	321	296	335	324	277	297	322	316	311	360	287	293	316	313	320	331	314	305	286	309	319	316	305	343	317	318	318	301	293	339	308	318	311	284	299	304	306	275	282	310	329	316	331	293	301	267	343	308	315	340	312	332	305	285	296	289	285	318	296	314	277	322	298	312	313	312	301	297	339	302	281	287	291	312	300	296	334	317	339	293	305	340	278	301	339	319	319	321	329	305	338	292	330	315	315	325	322	348	274	314	310	328	282	318	321	297	300	324	294	317	315	279	326	351	330	289	309	279	282	289	291	316	334	320	306	317	302	309	309	277	299	327	329	276	291	305	288	294	301	303	293	302	333	315	328	292	316	302	296	333	289	278	279	308	320	325	307	323	314	286	316	314	324	314	296	331	326	301	289	319	290	325	303	332	313	300	335	314	318	322	297	285	303	325	286	311	299	283	307	345	311	313	336	302	313	288	318	343	298	316	305	352	327	303	309	322	329	300	305	327	316	348	333	307	295	334	302	329	328	335	309	346	281	324	306	302	317	307	286	333	333	283	310	333	311	284	316	335	322	327	290	286	317	313	333	290	326	304	294	318	356	314	318	327	317	281	329	329	307	311	307	326	324	311	289	314	333	312	289	314	292	321	324	268	319	332	334	318	319	298	305	306	316	316	301	294	310	315	307	315	293	326	327	284	302	307	314	302	315	303	324	307	288	294	250	312	308	304	339	300	340	287	300	315	318	350	324	293	305	292	338	328	288	299	308	330	294	285	311	319	317	282	279	307	309	311	289	325	321	317	326	335	325	306	330	312	304	307	338	322	310	301	304	321	309	314	282	288	301	319	314	308	312	281	310	323	300	330	314	317	313	332	294	345	299	317	320	287	304	322	307	362	352	337	281	314	304	313	321	316	322	286	308	338	328	346	285	333	281	298	307	297	327	318	303	317	312	311	303	304	330	310	294	299	319	295	301	343	311	286	277	332	294	328	311	304	337	307	294	284	316	303	295	308	348	298	320	289	293	314	299	318	330	295	287	327	334	329	316	340	303	338	289	327	289	322	298	277	331	319	303	312	290	334	320	312	301	334	294	331	308	351	290	293	306	314	344	308	301	332	334	334	291	310	339	314	323	337	290	297	297	332	319	315	356	330	319	321	295	292	339	342	321	306	338	304	300	309	311	327	334	314	303	299	323	324	297	304	296	325	335	320	302	291	296	314	312	306	280	302	327	280	341	290	319	361	277	314	302	323	315	309	328	294	285	325	309	303	310	301	305	321	303	315	332	291	334	315	304	293	286	287	288	306	298	273	298	320	307	332	298	289	323	295	333	335	322	316	340	312	278	300	324	324	302	304	318	326	299	327	321	298	309	301	312	303	276	314	330	323	295	306	287	279	283	303	345	302	328	310	285	296	324	302	301	327	302	302	294	293	312	308	314	324	309	313	289	332	330	320	308	317	314	338	308	338	304	347	292	287	295	339	333	316	289	334	351	330	316	317	331	321	311	336	305	284	324	328	285	313	325	342	329	309	318	299	297	297	328	308	291	336	347	317	269	291	335	298	328	312	329	319	304	320	329	279	309	321	302	313	318	312	330	289	308	284	339	342	291	331	318	315	349	313	328	311	325	293	319	300	325	306	327	305	320	307	327	322	329	304	295	316	313	322	298	319	297	318	329	327	333	298	326	324	292	305	309	331	282	334	333	323	311	305	326	337	311	307	305	339	284	287	328	316	315	296	306	300	312	286	284	327	314	289	314	301	305	368	303	305	325	295	307	318	328	290	319	334	305	342	327	309	323	311	290	314	287	289	316	338	331	329	303	318	316	313	290	301	317	318	335	290	303	288	293	312	285	307	313	318	313	303	293	298	325	311	302	335	298	274	328	315	320	293	330	287	291	311	294	324	315	312	311	282	321	311	304	298	322	294	314	298	320	295	319	293	305	311	354	312	295	325	289	326	319	333	294	317	299	297	304	311	308	292	312	307	323	292	297	312	337	309	314	294	332	285	296	320	292	312	288	335	325	334	331	331	286	286	352	320	282	318	318	323	296	297	304	323	306	313	302	334	345	309	308	324	286	345	304	332	304	334	295	295	287	332	314	293	320	305	279	304	298	318	321	286	289	295	304	314	351	267	321	338	289	319	320	351	268	283	303	314	319	307	314	306	319	285	296	306	311	312	310	318	325	327	291	348	280	275	299	292	336	307	322	312	327	264	314	325	323	312	319	319	327	338	308	332	283	321	291	304	328	324	323	310	321	314	299	296	303	297	329	306	307	289	326	293	299	293	312	291	266	294	293	319	283	302	320	298	330	324	300	315	330	324	325	335	309	341	309	317	309	307	301	317	313	330	306	289	306	317	295	306	289	336	321	288	306	301	311	306	282	326	317	321	326	332	293	304	330	296	318	330	319	300	324	308	300	332	298	297	295	314	284	308	326	296	319	314	292	328	309	285	284	320	330	341	286	321	285	293	321	279	341	333	291	314	329	277	309	305	311	318	303	336	302	316	296	325	310	317	319	327	334	310	302	348	330	304	303	330	312	308	324	305	289	326	332	328	314	306	302	335	326	303	312	292	305	308	290	307	312	321	321	318	309	297	306	319	331	349	310	333	349	309	321	333	303	310	335	319	332	293	324	290	338	306	313	328	280	302	341	311	343	274	303	292	308	337	320	297	307	309	293	347	330	338	307	335	321	320	325	314	338	307	314	335	313	272	291	346	292	307	284	290	315	318	324	326	315	305	327	334	309	301	313	313	293	301	278	301	325	315	316	301	332	313	306	300	274	313	284	322	310	290	309	293	294	311	337	304	327	322	331	316	344	298	338	283	337	286	312	291	319	302	315	326	298	335	287	325	321	308	314	318	293	312	312	307	283	315	337	318	294	309	305	331	301	311	288	296	320	309	302	319	310	313	303	305	295	296	310	282	315	291	329	329	312	310	291	339	354	281	323	284	310	320	316	341	309	346	309	313	302	301	310	313	288	317	302	323	299	314	335	305	307	298	288	289	309	299	300	296	308	302	323	336	317	308	311	289	283	327	324	341	331	269	287	328	304	286	308	296	323	287	311	300	305	293	307	325	319	286	301	298	307	315	310	331	293	282	316	285	317	301	288	293	311	315	307	320	342	339	292	315	307	312	295	313	298	318	329	303	310	310	343	311	324	321	303	295	315	294	294	296	313	284	286	326	320	319	321	332	290	315	331	290	327	341
50246	54733	49639	34562	22987	15456	11710	8566	6301	4682	3584	2763	2274	1796	1612	1339	1140	938	810	794	700	632	528	531	504	499	450	418	428	415	364	403	370	347	364	317	332	355	343	325	338	302	335	345	317	319	324	277	312	318	298	288	312	288	302	317	312	314	340	277	299	313	319	286	295	329	302	298	292	294	318	324	267	285	290	279	303	290	301	269	309	288	317	288	263	294	282	278	305	317	292	304	310	275	327	318	317	289	286	300	315	319	283	314	309	299	295	280	278	312	257	273	291	294	301	303	299	308	257	296	301	282	299	305	300	315	310	275	258	312	321	321	291	272	291	311	303	300	324	328	280	338	297	300	295	262	261	289	299	323	296	345	296	272	314	338	271	311	292	295	295	303	302	276	320	292	298	320	286	291	333	300	309	295	307	298	286	269	280	305	304	296	333	327	311	307	282	284	278	295	296	314	293	299	291	299	316	310	299	322	332	298	294	308	283	304	308	295	304	298	320	327	317	277	297	301	285	298	307	286	294	313	296	282	321	297	291	276	319	283	288	319	306	302	301	271	307	286	288	303	316	294	285	339	321	290	320	315	307	281	316	279	286	291	289	304	312	332	300	285	297	291	283	299	306	329	311	301	303	294	300	308	298	326	296	290	304	305	305	295	296	292	297	309	281	324	297	298	278	292	282	294	314	304	301	325	325	312	314	305	313	280	284	301	286	300	291	296	302	282	299	279	294	273	307	273	324	280	311	303	287	288	313	330	307	320	296	291	339	311	303	307	311	292	302	300	310	291	278	293	331	287	316	273	307	303	341	303	322	290	309	335	275	266	277	312	265	293	350	299	306	320	304	285	314	299	277	289	309	290	305	278	322	309	280	287	304	313	307	311	285	288	324	305	248	313	289	288	307	287	305	306	323	331	282	274	297	298	303	307	310	285	308	304	266	312	302	299	301	292	316	306	314	313	314	298	307	299	297	286	286	297	305	304	308	298	296	301	307	271	307	308	322	308	303	329	267	278	277	317	278	284	300	317	348	310	315	334	277	306	282	298	304	272	314	280	287	316	286	272	281	271	282	299	293	329	256	288	310	307	294	321	298	294	303	292	303	282	309	325	305	308	292	265	282	329	299	278	291	297	284	304	294	329	299	300	293	309	296	279	289	312	262	280	356	279	284	312	279	265	292	306	287	272	308	313	273	285	303	286	276	315	298	308	287	291	285	324	269	301	314	296	295	293	288	312	334	298	292	322	294	286	282	320	336	315	319	328	322	298	301	309	299	308	291	290	291	276	252	304	283	288	315	296	299	282	350	304	282	292	299	300	327	315	298	291	309	310	291	321	292	280	289	325	305	310	284	301	305	308	280	318	296	291	323	295	274	282	295	327	319	295	312	309	283	314	315	304	312	313	269	298	290	289	272	317	300	318	323	291	290	288	317	304	309	325	285	306	286	305	300	314	298	270	268	285	279	297	274	266	312	291	303	334	339	282	269	287	297	305	278	310	319	300	291	326	288	336	295	310	316	305	313	304	313	272	316	318	312	266	316	311	307	280	284	293	298	347	315	308	315	302	307	339	291	304	281	277	298	289	320	324	275	278	291	334	316	307	324	279	320	271	286	270	278	282	301	295	330	285	287	304	299	292	317	288	296	299	262	294	304	315	293	277	296	305	310	311	302	275	317	274	291	316	307	334	299	306	302	307	277	298	299	282	304	272	254	300	288	302	297	288	298	272	291	284	291	314	317	290	263	290	283	306	322	285	280	294	284	247	286	283	302	283	310	261	299	283	309	286	301	284	263	296	293	310	310	274	298	288	266	286	279	284	305	306	316	282	290	322	297	342	274	311	302	297	315	306	306	291	283	306	286	287	307	290	306	281	314	294	300	330	333	254	292	287	276	334	315	292	308	286	335	306	283	301	307	304	264	293	305	313	300	285	320	302	309	292	296	284	315	294	288	274	262	303	315	302	271	277	308	294	300	283	272	266	320	303	307	295	304	303	298	295	297	302	289	284	310	304	297	291	325	340	307	321	282	273	287	303	312	338	308	302	293	293	287	330	302	294	290	275	326	296	280	302	275	284	301	301	317	330	284	295	259	279	271	306	294	293	281	288	315	236	293	294	322	326	312	305	288	282	296	310	285	286	304	305	299	300	312	314	313	293	310	285	304	290	277	279	297	287	296	344	293	262	292	311	281	285	283	281	301	326	285	266	318	290	296	310	280	300	285	316	300	276	299	312	293	312	295	313	328	286	296	273	274	290	319	301	294	314	310	274	307	280	327	298	311	315	281	294	314	320	309	285	283	298	303	285	301	280	273	289	318	269	297	309	300	293	322	301	305	289	315	327	311	300	295	316	280	302	271	303	336	309	329	296	269	291	267	304	322	311	287	310	302	304	321	298	293	291	301	306	245	304	289	283	302	297	317	304	295	297	325	303	277	302	308	281	285	290	282	284	298	311	304	292	287	293	297	294	308	290	284	280	315	314	278	316	282	342	316	295	302	323	296	298	296	333	317	276	317	270	293	302	270	298	304	313	300	291	303	307	318	296	294	314	295	299	280	300	301	293	292	297	265	305	315	327	329	304	324	302	277	327	274	301	311	273	299	295	267	305	295	308	303	291	284	284	302	301	337	288	278	280	324	313	293	290	302	304	314	329	318	322	293	286	285	292	262	308	279	320	310	322	295	291	313	316	354	285	325	299	324	285	298	296	289	282	315	277	309	317	297	299	300	302	328	286	277	323	297	327	295	251	286	295	331	285	285	279	283	287	295	303	296	322	329	308	319	274	299	289	307	280	294	299	291	288	298	293	301	332	275	253	337	295	299	274	294	279	290	333	307	348	305	312	313	257	299	304	302	308	295	304	300	307	301	295	283	289	256	281	271	305	286	302	294	305	310	281	273	286	304	299	317	289	302	314	288	314	324	311	327	308	276	292	318	297	290	265	306	307	309	298	301	287	311	293	300	295	298	298	290	298	298	297	298	306	287	292	312	251	295	292	287	304	299	280	293	305	328	280	296	309	282	294	321	287	297	308	274	329	304	331	293	287	283	286	315	304	271	303	320	289	297	308	294	302	285	308	276	295	295	305	302	274	267	336	310	298	340	294	304	328	295	296	269	304	288	316	300	310	300	275	297	267	309	265	285	299	292	309	287	318	303	275	283	297	298	283	298	304	302	292	281	304	304	286	290	286	266	294	284	280	258	302	309	255	305	321	317	326	305	278	308	279	327	316	321	284	305	284	311	310	297	257	318	297	286	292	311	293	289	285	283	283	284	308	288	319	320	283	300	300	264	298	297	281	290	293	308	302	316	278	297	280	294	297	286	304	283	302	302	291	288	287	286	311	301	288	301	303	294	302	268	310	290	315	313	311	331	288	318	292	313	317	325	300	288	310	286	280	300	276	314	316	303	262	326	290	321	284	300	313	320	323	273	301	296	311	279	314	303	267	332	306	290	302	312	280	335	274	322	303	299	301	302	283	294	302	279	308	305	290
25308	21639	29354	25121	23169	22703	16894	8966	5902	4405	3281	2613	2135	1733	1537	1272	1128	1003	935	807	724	678	645	550	531	514	497	482	474	412	433	426	446	408	400	410	385	442	388	398	410	368	384	354	396	385	370	377	388	371	360	354	324	373	362	337	365	384	320	318	349	360	382	363	365	335	339	375	348	341	352	345	337	375	343	336	370	357	365	343	399	329	349	349	327	388	355	371	324	377	373	328	391	346	369	343	316	357	348	346	358	350	339	338	384	336	339	371	349	327	364	336	348	352	339	343	392	352	329	351	349	352	354	325	358	350	383	380	336	345	388	351	370	343	370	358	371	354	358	347	313	335	384	364	347	356	342	374	358	346	333	375	338	370	372	312	383	331	336	380	337	386	319	342	392	385	330	364	359	321	337	357	352	389	313	337	376	354	357	343	352	364	362	353	357	348	365	341	359	363	380	322	389	379	351	361	365	359	327	363	358	375	322	354	339	347	348	394	343	361	365	336	373	339	385	321	353	337	385	364	362	323	366	352	364	326	332	340	332	353	370	326	340	366	342	335	353	356	337	343	331	344	365	334	389	357	327	333	356	390	353	375	315	374	371	371	358	346	392	354	361	359	365	340	340	347	332	325	359	324	359	343	380	389	387	339	377	374	337	349	363	334	381	353	356	345	314	382	348	342	328	325	361	346	344	343	376	356	352	340	360	384	357	366	361	348	323	322	335	333	316	383	345	358	367	337	337	348	385	374	329	358	382	325	357	328	398	325	364	351	375	361	344	303	336	345	324	336	368	400	355	368	335	347	347	368	372	348	330	337	358	342	357	348	333	353	361	357	355	349	344	323	365	356	348	314	352	355	374	337	365	352	355	362	367	339	393	326	357	335	341	355	333	285	376	385	375	355	365	358	350	343	361	351	364	336	334	374	383	339	332	363	330	378	346	346	363	364	379	395	394	344	387	395	358	362	326	364	400	342	335	363	344	347	339	374	354	359	403	335	336	344	310	363	334	354	379	348	343	346	363	320	337	383	358	317	378	365	380	359	355	332	357	343	356	346	354	394	341	375	395	318	376	339	349	359	360	341	360	371	360	389	367	392	308	337	379	354	341	402	397	362	323	351	367	343	363	334	347	335	339	371	323	382	307	359	344	351	340	370	349	366	355	349	355	334	394	339	351	384	357	358	359	371	374	383	325	327	384	345	359	381	372	346	356	367	376	354	363	371	355	365	359	348	342	380	339	337	356	350	355	392	350	358	364	376	357	337	350	366	343	378	358	365	373	322	343	355	338	351	383	311	323	365	387	364	366	354	349	364	359	346	336	360	362	359	346	349	338	366	353	376	370	365	371	349	359	365	338	339	347	382	364	359	341	345	338	326	351	375	384	353	371	308	362	348	341	369	374	349	350	328	349	350	375	375	343	384	325	366	360	340	384	355	378	371	363	353	374	341	361	374	341	348	348	372	329	338	326	339	333	391	359	312	307	360	368	384	333	338	377	361	311	348	392	366	333	373	320	385	350	334	331	356	362	368	350	358	325	370	364	332	371	320	369	356	319	364	345	354	409	345	341	331	365	345	376	359	342	331	338	347	368	325	350	330	346	323	345	341	353	319	359	353	377	361	337	350	364	375	354	395	393	364	399	370	356	364	395	331	332	384	334	343	377	384	335	353	331	350	360	366	386	341	369	312	340	318	325	323	344	354	360	373	356	330	373	367	334	361	345	326	335	374	367	323	353	348	336	344	369	324	370	337	344	348	378	356	378	344	357	346	354	335	357	348	393	359	380	338	332	376	351	348	333	343	339	355	348	334	370	327	367	357	351	325	363	401	384	359	359	327	376	377	347	383	349	346	394	353	363	402	339	357	347	374	321	395	351	386	345	343	347	379	324	323	330	377	372	359	370	390	367	352	339	336	343	371	390	395	365	352	346	371	379	390	347	363	348	348	349	380	333	368	386	346	354	318	382	365	361	355	335	333	363	371	357	349	372	378	352	311	348	365	379	373	344	349	365	343	341	337	367	374	368	339	397	368	365	348	371	358	357	353	338	368	340	343	350	390	324	364	352	366	322	360	387	320	340	323	340	343	345	364	374	326	368	337	322	359	318	366	338	379	347	352	339	341	380	348	358	345	352	329	333	370	388	342	393	342	309	346	353	348	354	359	324	342	316	381	328	342	354	366	345	374	367	340	389	363	365	336	359	343	355	352	384	336	346	360	367	370	369	381	346	346	358	374	362	348	357	370	350	371	383	349	309	355	358	320	349	393	352	367	353	345	371	365	394	355	351	342	342	349	355	363	355	352	365	360	367	343	362	350	330	338	341	359	341	348	346	360	357	362	367	349	328	370	385	350	370	333	328	341	338	319	356	335	375	335	361	345	340	340	346	351	365	336	329	383	346	355	345	351	342	347	344	365	349	339	346	387	340	364	394	343	361	310	345	388	385	356	366	382	357	355	331	369	374	332	338	359	351	352	354	372	376	347	339	379	382	349	337	357	318	330	385	346	339	376	338	359	355	376	318	332	353	378	348	344	341	373	365	365	349	353	347	342	349	363	330	366	357	354	341	354	348	307	349	374	368	312	363	346	352	330	316	351	350	366	313	349	367	380	339	364	340	341	366	358	332	340	384	321	362	384	383	371	376	360	359	369	373	367	346	346	371	350	384	369	358	375	354	362	383	358	349	337	340	336	338	366	323	345	343	335	331	351	370	332	357	321	384	326	329	352	348	304	404	362	358	351	361	381	359	372	361	343	341	350	378	375	367	340	317	336	355	383	356	368	362	355	341	378	412	371	340	310	314	356	335	361	330	387	343	325	355	371	360	350	347	318	339	339	368	356	366	361	356	381	359	356	392	362	348	343	348	375	391	370	337	364	340	319	323	351	368	365	373	367	371	347	348	362	367	348	384	321	348	357	376	367	331	356	350	348	387	389	333	375	362	369	363	356	376	327	367	360	364	364	356	348	375	373	367	336	370	357	400	378	354	368	364	393	378	381	352	340	371	315	355	369	344	366	339	348	368	368	367	385	334	344	336	359	362	359	356	354	338	370	347	340	365	378	360	334	366	388	339	411	368	344	341	333	360	339	356	379	370	334	352	351	394	302	330	402	373	356	344	376	353	356	370	358	358	346	376	342	375	341	356	350	342	362	318	333	377	323	319	338	337	362	360	370	362	332	336	322	313	371	374	353	364	346	361	357	340	350	355	386	346	327	374	356	348	342	343	398	340	324	361	358	369	339	365	358	363	343	343	367	380	367	327	348	374	331	364	340	378	389	347	356	364	368	347	358	353	364	362	397	354	391	382	334	351	348	341	322	369	343	346	348	384	378	347	336	349	355	389	325	344	370	374	342	360	384	361	357	358	315	381	344	355	337	370	363	387	352	361	344	400	366	353	374	333	343	352	341	376	357	359	357	376	348	353	358	374	343	360	336	374	346	333	366	369	360	326	353	371	376	338	353	340	358	376	372	314	347	340	356	344	356	358	374	355	389
47155	66064	56672	40888	29083	20496	15579	11817	9150	6921	5216	4207	3435	2750	2367	1904	1571	1399	1250	1042	904	781	743	652	669	613	572	515	509	472	486	435	459	414	440	446	406	412	409	407	381	402	318	392	374	347	343	390	350	358	384	343	333	335	323	327	360	323	368	313	317	325	358	330	338	367	340	346	331	352	330	311	338	364	325	341	337	350	340	349	336	324	364	294	342	325	302	337	368	329	324	335	325	318	363	361	324	323	325	330	352	344	321	325	332	323	322	345	320	328	335	315	297	333	333	340	341	303	287	352	335	367	329	335	311	340	350	317	311	308	343	340	340	333	334	342	313	351	320	310	285	343	339	317	325	359	315	365	329	315	321	311	347	328	315	359	347	344	344	297	338	308	330	334	337	383	334	328	340	339	318	299	357	306	336	354	326	336	334	313	330	334	354	328	315	373	305	319	319	359	321	335	338	324	315	309	355	305	324	301	328	362	312	300	336	316	329	317	304	360	321	348	356	326	316	323	368	362	324	319	346	331	326	324	318	364	352	306	342	325	338	314	325	316	312	356	325	338	333	322	332	327	361	331	349	310	330	299	323	355	338	331	338	297	328	331	339	361	318	315	292	327	337	312	344	337	350	313	358	314	329	312	327	304	373	332	313	324	361	345	344	307	336	289	324	312	335	310	344	307	321	354	323	298	327	348	326	340	340	371	320	308	350	314	302	328	294	342	307	329	332	347	367	330	346	314	300	323	309	332	339	314	316	324	316	347	316	320	310	313	375	330	359	311	315	342	311	332	307	353	361	341	311	376	330	307	335	327	323	313	342	328	345	336	342	345	333	360	280	339	354	349	325	366	359	313	325	338	345	353	307	320	320	352	308	336	363	334	306	328	341	376	339	348	347	366	345	326	317	334	333	342	335	318	356	339	357	302	319	344	321	370	357	298	347	289	353	351	329	350	337	298	367	334	351	303	344	317	322	370	318	322	328	346	349	354	321	344	361	350	336	316	314	291	346	352	351	341	324	330	310	321	329	329	333	334	349	339	317	330	319	341	340	359	338	347	318	335	355	342	308	337	332	341	325	297	313	323	333	335	336	322	355	373	300	324	361	332	332	325	384	326	341	368	336	317	311	340	346	347	368	328	304	326	334	337	330	351	348	334	312	319	352	337	296	334	329	357	324	326	317	340	328	372	374	318	287	298	317	360	337	318	329	326	359	343	347	359	334	362	342	324	330	292	326	352	333	348	294	357	324	340	303	358	311	351	332	319	325	330	343	333	335	338	327	337	335	335	363	342	308	310	323	342	308	340	350	334	325	352	340	315	328	322	340	329	329	313	339	353	340	344	324	342	344	348	376	299	326	294	317	330	303	328	342	321	325	334	329	328	350	319	332	337	338	376	324	299	325	352	329	342	303	325	333	335	323	310	344	364	315	320	332	330	346	349	335	347	311	349	359	306	314	314	343	328	354	323	323	310	323	319	342	344	323	304	322	359	338	339	334	311	303	285	338	356	335	364	334	323	347	338	307	332	318	335	343	322	339	328	299	307	344	361	329	350	357	339	306	357	319	324	324	352	318	339	307	338	333	309	351	359	352	312	307	317	328	324	337	330	327	322	349	348	322	336	320	349	323	335	323	355	322	323	327	348	317	342	348	334	342	313	348	340	338	331	342	325	328	322	312	326	341	334	321	348	326	358	327	360	375	330	346	319	316	343	357	361	374	309	324	336	360	318	351	321	313	328	327	327	321	338	354	334	339	335	292	332	357	377	359	315	333	327	303	323	354	363	355	302	332	388	315	335	334	302	317	311	325	330	335	360	360	323	334	287	311	344	299	357	327	350	280	339	322	328	330	312	339	323	321	326	353	347	336	342	341	319	329	363	334	324	321	327	316	359	291	359	327	349	332	314	358	354	329	306	342	318	366	348	357	374	313	366	316	332	338	343	346	326	351	325	324	304	334	337	329	308	361	309	318	348	308	347	362	330	342	329	316	357	343	302	335	353	325	336	321	307	310	313	296	395	336	352	343	330	334	321	343	322	336	323	343	351	334	311	323	352	338	317	345	316	328	330	309	323	326	313	313	349	343	352	305	353	306	311	320	328	334	324	320	305	344	320	327	359	356	338	343	350	318	323	347	318	330	359	347	317	305	301	289	314	322	344	378	345	333	358	342	346	337	361	344	330	345	322	305	344	348	321	328	347	360	312	319	310	350	342	346	322	326	337	325	337	318	297	366	334	351	331	324	336	313	325	326	341	341	357	324	313	353	333	336	347	336	293	342	334	349	301	334	305	306	331	355	328	328	347	319	304	349	323	331	331	320	335	338	329	338	313	307	316	327	308	338	346	320	336	295	360	329	326	323	314	344	352	353	329	316	355	336	334	323	302	351	341	325	337	332	320	325	325	308	361	353	327	305	304	334	317	348	348	316	337	335	331	308	344	337	306	314	332	380	294	317	356	337	297	329	335	352	338	297	348	339	337	315	352	323	357	349	346	335	320	339	337	344	334	329	350	381	346	330	332	360	324	352	308	337	321	326	331	368	354	313	337	332	334	316	357	332	329	326	336	330	353	342	298	317	337	319	342	339	364	322	360	332	347	324	325	293	328	351	339	340	345	313	348	328	331	322	328	358	321	345	320	354	311	348	319	331	337	295	327	348	344	345	343	328	322	315	354	335	320	310	320	332	342	326	308	356	300	307	336	332	353	317	326	361	334	326	320	346	351	333	321	337	281	302	337	342	325	330	344	317	326	300	344	319	360	354	329	316	321	340	350	290	373	334	314	334	355	327	331	340	335	348	311	349	327	355	358	329	367	320	319	332	330	317	338	350	303	346	318	314	315	321	342	323	333	305	344	325	326	311	337	346	337	331	325	287	309	316	333	339	340	316	341	291	308	339	356	345	335	324	327	318	320	339	331	329	331	328	345	311	321	351	356	347	331	313	339	349	330	339	312	320	350	313	307	351	304	337	373	289	328	333	323	355	312	357	298	328	348	326	356	323	333	328	326	346	314	342	323	311	312	331	304	324	282	313	359	387	311	337	343	344	329	380	357	342	306	297	350	340	314	327	373	353	332	318	338	347	334	343	329	321	327	337	358	317	326	326	318	333	353	331	314	320	359	349	315	334	375	313	358	345	357	339	341	348	312	311	370	329	349	329	330	320	330	324	326	349	321	314	318	325	319	354	345	290	343	298	331	325	335	352	324	329	348	342	327	369	303	339	342	338	322	344	348	353	325	332	312	334	322	323	346	328	352	343	350	316	330	330	301	347	309	353	336	305	320	311	335	326	330	342	350	338	306	349	323	304	337	350	324	322	343	332	344	327	314	325	337	359	367	308	344	315	330	322	332	344	331	345	331	326	349	333	310	324	347	312	314	332	320	311	338	311	341	328	321	319	373	324	334	340	324	330	359	308	339	308	317	333	355	365	372	351	320	324	346	323	344	328	326	334	297	309	340	291	342	344	332	344	338	330	336	322	304	337	339	347	310	333	308
24896	21549	29175	24632	22350	22127	16013	8009	5268	3748	2863	2211	1889	1663	1375	1153	1039	931	830	736	688	606	586	558	551	532	482	464	453	420	404	420	400	382	423	392	373	389	383	374	378	404	366	373	368	362	346	361	397	379	333	359	355	343	339	350	317	339	319	372	340	349	339	325	323	367	338	343	323	330	335	351	348	358	357	411	337	371	344	321	359	345	344	310	350	342	342	328	333	336	340	339	345	323	342	342	334	345	313	325	337	338	326	343	307	393	339	322	357	352	341	320	308	342	328	342	326	344	339	366	376	313	351	357	338	339	359	348	322	339	358	293	363	343	321	328	354	348	327	361	301	315	315	359	321	351	330	363	312	324	338	340	363	329	323	317	357	349	338	306	354	356	347	315	360	327	314	332	301	352	358	336	326	317	391	366	330	351	363	353	343	320	342	344	331	392	366	342	354	356	361	362	338	337	326	357	333	321	349	360	373	326	380	360	342	338	372	344	341	375	332	342	355	332	365	329	341	337	325	361	356	323	342	351	306	308	343	322	370	329	345	361	361	364	353	355	358	334	375	365	335	339	340	327	331	338	329	340	333	329	378	359	346	327	381	379	353	361	329	369	355	349	375	325	310	356	310	361	330	326	365	368	362	312	337	365	398	334	343	350	379	362	364	352	345	353	359	296	339	355	334	341	320	313	329	377	343	363	343	319	332	341	316	333	327	326	306	371	329	330	360	346	354	338	327	337	322	354	323	362	359	348	329	343	368	336	334	380	320	329	329	334	331	366	382	311	336	340	330	336	371	367	347	323	348	336	344	377	324	343	316	372	376	364	343	299	347	382	317	350	337	336	325	376	375	312	347	327	364	330	316	352	339	320	368	369	327	320	340	385	381	313	307	331	374	346	344	342	372	328	349	346	351	352	331	318	341	354	331	365	330	358	330	360	355	327	348	344	373	339	341	363	354	363	376	388	299	311	378	359	346	335	349	353	342	344	317	334	336	375	345	343	350	362	320	326	328	320	345	401	382	352	369	349	354	369	337	359	350	348	327	341	337	361	358	345	321	350	352	326	322	348	315	331	340	349	353	356	359	348	318	343	370	343	379	340	330	337	320	376	350	343	346	340	353	364	370	307	362	351	334	359	332	324	330	342	346	342	340	351	345	336	349	363	344	328	332	364	350	358	352	348	336	329	362	327	331	338	369	315	343	330	350	328	345	362	334	378	351	344	343	346	349	337	334	353	329	334	377	338	334	333	346	364	341	339	327	336	329	353	341	367	361	336	350	324	336	379	346	320	342	348	331	359	362	344	367	344	352	328	339	318	323	315	325	308	330	325	355	373	375	345	344	336	360	334	335	339	345	342	327	351	358	324	351	317	334	372	350	353	348	359	348	335	348	344	342	344	356	334	357	342	335	363	340	335	354	337	360	344	374	358	365	340	354	347	345	356	362	373	341	380	362	364	356	314	352	320	307	323	333	323	339	368	315	326	330	346	368	362	361	334	331	387	342	330	335	354	342	340	318	338	353	364	347	340	346	327	376	343	324	355	321	354	337	358	346	333	329	346	339	328	373	343	318	339	385	344	367	327	355	340	339	352	322	339	302	368	356	335	345	334	351	330	323	371	358	356	349	332	360	355	342	359	333	329	345	374	331	358	353	323	359	376	336	314	337	345	359	325	332	342	314	379	353	341	364	351	352	343	321	314	346	329	326	361	358	338	328	349	368	331	349	343	319	324	349	336	344	347	369	330	335	355	365	296	319	344	351	341	342	370	348	345	354	370	351	317	364	312	334	351	325	328	378	352	333	362	360	365	371	352	340	351	376	305	349	319	330	335	324	311	339	361	324	339	346	355	333	343	375	359	333	345	339	329	368	356	360	320	365	362	334	343	321	342	340	336	343	351	332	338	332	332	318	350	334	327	371	363	334	334	379	319	365	316	334	368	365	330	336	368	348	325	316	321	340	315	356	355	346	383	344	349	344	359	358	356	322	331	336	354	353	347	333	345	326	340	349	343	359	362	359	330	346	368	346	359	308	323	370	336	340	348	340	329	390	329	323	351	358	308	339	336	329	333	309	323	330	348	354	313	351	331	336	364	346	337	364	335	359	369	349	323	338	295	318	320	341	360	344	360	359	350	332	407	347	332	342	313	339	306	307	354	350	396	340	340	341	341	359	338	366	322	304	320	364	332	337	351	386	330	348	345	316	348	354	322	340	312	297	343	311	392	351	366	362	330	312	326	354	369	316	346	327	338	354	334	363	343	364	349	378	355	335	295	332	311	354	297	336	359	371	359	342	336	326	312	331	319	319	313	323	302	335	348	330	344	379	342	326	352	348	360	351	364	327	347	329	373	357	353	367	375	346	314	329	380	347	360	339	356	367	335	343	329	387	358	346	337	321	320	326	361	346	374	325	342	320	327	384	366	333	337	339	354	309	377	348	333	326	346	366	350	356	335	334	367	325	348	322	335	340	330	311	335	381	359	311	349	362	372	337	363	364	314	359	318	303	342	367	336	345	342	321	394	349	354	353	339	362	351	344	348	363	338	338	347	352	332	330	345	355	366	372	324	336	364	313	308	368	351	348	380	326	333	320	335	326	351	379	353	366	390	353	329	338	348	334	361	341	348	357	341	315	325	354	341	339	363	339	322	338	328	316	336	341	347	336	355	357	327	349	337	313	363	308	343	342	322	331	323	319	341	338	326	323	319	314	321	330	350	341	357	338	373	367	320	382	317	335	315	316	321	369	327	345	368	347	369	329	331	364	338	321	348	326	354	351	357	350	345	356	332	328	344	319	332	353	332	365	327	316	345	344	319	364	337	358	345	347	327	368	353	352	325	354	342	355	377	356	351	311	353	333	343	317	339	341	351	322	344	336	339	365	365	344	319	379	348	357	359	297	383	311	328	320	360	339	340	342	335	344	342	322	308	341	336	340	323	330	341	342	340	321	362	360	335	326	378	362	346	362	341	345	332	346	348	349	334	342	324	357	382	327	336	342	335	327	347	370	308	344	309	355	334	343	348	326	313	344	372	351	340	332	334	331	358	357	329	334	328	340	355	386	356	346	352	330	331	304	326	356	347	323	346	328	328	328	376	379	353	342	322	309	312	312	329	363	363	334	355	311	334	353	325	327	308	346	338	336	318	315	331	331	352	323	342	383	335	380	333	360	372	321	348	335	355	338	321	353	356	338	378	315	329	322	364	364	352	340	343	327	367	368	355	321	357	364	382	362	369	310	342	338	359	364	339	325	328	331	340	334	344	378	336	317	368	362	354	332	299	333	347	335	322	366	345	363	313	332	387	332	363	364	309	344	293	325	359	352	317	323	348	315	325	324	364	344	342	347	338	324	346	362	343	375	356	326	345	328	364	328	351	312	323	354	377	340	319	329	334	354	362	358	314	354	351	355	340	323	337	347	362	362	383	335	352	345	330	364	321	355	356	404	343	343	337	364	338	344	296	291	359	338	343	332	318	322	342	363	354	325	346	339	339
50971	64255	53326	39454	27975	19341	15070	11320	8634	6146	4803	3832	3110	2558	2176	1898	1558	1269	1118	972	869	788	681	671	604	568	571	543	500	482	437	447	455	415	411	404	408	414	373	364	367	359	346	373	373	353	337	318	343	350	318	312	350	334	322	348	330	313	334	362	359	321	307	321	343	336	333	350	338	318	317	333	336	336	322	326	325	328	310	299	323	328	318	324	290	322	323	301	326	325	334	328	340	300	322	322	340	299	304	365	311	345	342	319	331	321	322	322	359	328	327	318	318	302	317	312	302	323	298	329	349	318	334	296	356	309	338	316	329	309	303	334	329	331	319	316	324	319	318	319	288	348	314	342	312	334	320	308	318	325	318	324	332	340	349	332	294	316	333	316	321	331	332	321	298	351	316	312	324	327	346	324	336	320	337	311	289	327	295	324	337	328	317	296	310	304	326	352	316	301	302	346	340	344	298	312	319	313	319	337	361	327	328	310	325	292	324	318	286	332	320	305	338	312	342	287	342	341	315	329	308	324	311	329	323	288	334	334	364	301	340	328	358	317	301	318	288	310	287	320	333	323	357	318	317	352	370	334	358	299	339	330	311	319	311	333	339	302	314	339	298	333	324	312	304	304	328	308	319	309	334	340	290	313	326	327	335	332	316	341	279	323	327	325	302	343	332	338	330	367	324	325	292	314	321	312	342	317	337	330	314	313	308	310	311	326	355	318	289	300	339	331	328	302	348	299	332	306	331	331	371	319	349	351	299	308	326	341	328	317	324	316	315	334	304	294	315	324	314	347	335	320	301	317	326	353	318	325	310	354	333	295	326	323	336	301	327	335	333	352	324	304	309	316	299	303	324	331	332	318	343	353	328	317	342	351	340	328	317	311	346	312	322	299	301	317	317	340	324	290	333	316	310	317	331	353	316	320	319	325	343	303	343	315	295	340	350	285	343	341	358	330	329	321	332	322	327	330	312	339	347	291	299	324	322	321	303	326	339	327	336	318	317	303	349	330	342	327	327	304	296	338	332	309	318	318	290	318	305	299	358	328	288	310	330	337	323	351	296	344	325	346	296	312	327	314	309	370	359	339	310	317	317	295	301	293	348	336	306	318	365	347	315	312	303	306	309	325	336	319	343	317	325	294	311	337	351	325	326	343	337	333	302	291	337	329	343	311	322	322	342	318	352	315	304	317	275	341	311	317	319	342	344	295	304	318	343	359	329	313	303	323	302	317	320	301	314	348	318	341	308	334	316	307	306	375	333	343	310	338	345	327	319	360	300	318	338	295	332	314	329	335	352	337	363	317	316	334	341	332	319	282	323	326	300	341	346	334	287	337	323	339	375	319	298	309	315	303	334	344	314	312	294	328	316	340	380	342	323	326	326	318	309	339	328	325	323	332	350	329	315	331	326	351	349	348	333	312	333	315	317	320	282	323	321	323	317	308	369	304	316	312	315	333	323	322	346	365	327	335	293	323	333	334	374	331	306	357	323	377	330	324	280	321	345	335	315	321	316	317	337	335	350	328	334	321	328	325	343	330	313	345	356	337	335	342	331	311	349	325	327	281	310	298	328	308	319	343	349	315	318	316	303	296	333	316	308	315	296	319	342	318	324	308	342	339	319	328	344	315	330	333	329	296	337	351	316	346	337	305	327	335	351	336	294	342	292	326	314	335	333	307	325	305	332	324	289	318	325	343	309	313	309	334	353	362	314	331	299	299	306	312	307	298	330	336	313	316	338	327	298	339	350	344	302	297	340	297	314	327	348	317	326	320	300	345	308	337	308	332	340	318	313	340	332	330	330	339	319	275	331	316	306	317	311	328	319	329	354	327	392	328	332	366	310	310	323	348	332	301	329	359	320	318	342	337	308	285	284	313	323	321	306	314	328	307	305	331	334	369	289	322	324	308	302	308	338	331	350	300	288	308	324	341	310	321	323	303	361	326	325	332	325	304	304	313	330	337	319	282	293	333	338	295	290	305	323	296	308	294	355	317	301	334	288	314	338	307	318	318	323	307	320	329	317	314	326	321	300	318	344	335	316	308	291	331	325	323	319	308	311	348	354	307	295	310	320	333	324	307	304	312	308	289	322	339	349	330	310	346	326	352	330	328	308	319	335	324	316	332	324	330	308	329	334	327	307	302	338	313	309	335	342	334	361	321	353	304	320	323	317	336	328	333	323	357	324	314	334	366	314	371	340	312	319	299	309	331	326	326	300	334	305	352	352	336	354	363	294	344	307	352	330	311	334	283	341	336	337	325	324	321	313	290	338	346	309	332	357	344	331	327	336	339	341	297	325	329	369	345	303	334	325	310	313	319	337	326	328	311	327	327	324	310	282	329	329	313	339	300	336	309	317	330	288	345	305	338	338	333	341	331	311	304	344	313	320	308	321	312	307	318	339	334	354	310	312	328	350	349	299	321	329	358	334	299	344	315	337	333	332	345	324	298	313	312	307	326	323	314	339	319	326	306	348	324	337	353	332	321	322	300	315	325	328	295	297	368	319	335	349	297	311	304	316	303	326	330	332	325	318	328	331	305	335	346	308	300	363	323	305	356	298	338	306	283	332	316	332	340	304	316	333	297	359	324	336	321	346	334	332	296	299	335	319	348	310	314	316	309	310	333	302	331	329	331	332	329	302	346	304	335	347	349	328	319	317	331	328	317	348	330	328	359	350	305	321	293	341	297	324	313	350	344	304	330	308	311	356	329	325	324	326	292	298	292	335	333	316	354	329	315	350	336	341	300	320	302	366	304	340	342	336	333	328	321	316	339	337	303	312	311	320	309	322	323	313	326	337	307	300	331	281	312	312	320	332	300	307	304	343	322	306	331	320	328	315	318	280	287	320	301	364	328	312	345	309	360	346	314	334	333	309	349	330	324	365	317	308	344	315	321	323	296	306	298	324	303	338	288	327	306	334	329	306	331	322	340	359	331	319	378	325	286	350	329	329	329	316	303	276	337	322	305	337	308	320	330	329	323	334	338	303	319	325	297	325	309	323	330	308	310	348	332	315	316	334	313	311	334	346	279	343	326	290	291	328	324	353	340	314	338	331	327	329	338	345	356	352	311	320	317	335	318	326	335	326	350	312	296	332	323	342	349	323	309	298	296	339	304	332	348	342	328	325	314	326	353	308	298	331	332	356	347	304	305	338	302	307	309	332	343	333	279	317	338	323	337	330	317	296	334	332	326	291	296	316	315	335	347	327	343	335	313	325	334	330	338	343	339	323	336	310	297	323	306	327	326	319	323	341	334	296	333	334	354	317	332	321	308	377	293	313	350	315	333	293	320	299	330	312	349	316	332	306	331	327	332	349	325	347	341	308	298	335	326	316	337	335	315	303	350	329	318	276	328	358	308	348	306	304	322	356	329	331	309	320	333	340	332	330	324	339	341	319	309	323	348	360	347	323	307	306	315	332	323	311	318	328	328	332	329	343	333	334	299	340	349	342	314	299	304	321	305	317	347	322	326	343	314	298	307	307	310	347	301
24209	21621	29398	24461	21981	23057	22017	10692	6217	4631	3470	2939	2415	2049	1688	1421	1242	1053	967	877	764	703	694	614	643	545	552	503	506	502	479	487	438	443	450	465	435	421	431	390	409	423	413	393	412	365	386	405	383	406	433	396	368	339	417	393	330	383	385	385	385	390	372	369	349	368	370	382	360	354	376	380	367	379	368	364	404	382	400	379	373	352	356	378	381	360	384	379	379	347	372	396	368	377	396	409	374	375	387	406	392	405	362	391	388	384	388	367	378	354	372	345	408	375	356	381	377	402	388	380	393	349	374	343	374	344	386	413	343	357	372	386	356	369	369	351	372	367	368	428	384	411	388	337	395	429	399	353	385	344	395	384	356	358	386	365	392	372	353	373	359	353	390	407	381	402	384	400	370	393	366	347	369	364	453	384	395	414	368	406	410	391	378	365	379	342	369	334	387	354	396	392	375	339	366	388	372	362	372	389	388	358	390	388	400	376	331	362	353	366	358	385	372	358	329	395	348	360	379	344	378	371	397	373	381	362	404	339	397	382	368	391	341	378	366	390	348	363	385	364	362	371	366	365	351	349	393	379	340	349	376	366	351	368	338	393	350	384	375	355	411	401	357	368	360	372	392	336	410	364	385	401	383	367	368	386	395	402	366	366	337	332	362	387	356	383	387	369	386	413	344	425	372	374	399	351	409	359	384	400	380	349	395	414	355	371	364	377	395	348	381	392	411	379	355	354	363	372	367	364	371	371	338	379	376	395	387	389	401	336	373	386	349	345	371	366	360	390	358	386	412	351	380	383	415	401	379	376	390	361	397	369	352	392	386	360	343	368	393	423	368	373	399	326	393	363	373	378	381	343	373	388	350	362	391	369	393	435	359	387	377	354	390	395	383	362	368	374	362	360	369	386	393	354	369	387	378	346	362	386	343	383	383	386	351	389	384	382	386	374	361	344	421	396	398	384	384	405	372	384	388	399	392	361	356	358	379	339	384	362	387	360	391	391	382	382	383	395	367	366	408	382	413	360	409	387	325	358	374	382	345	383	374	365	335	380	378	400	379	398	366	364	365	392	379	381	400	381	377	344	383	355	390	372	376	395	373	385	379	343	395	370	394	343	379	379	373	340	346	370	374	379	361	396	392	385	383	388	387	349	423	352	375	352	347	344	380	369	382	393	367	393	363	391	366	382	372	374	374	367	395	370	359	347	364	338	341	385	389	370	360	347	370	354	375	402	369	369	392	338	358	390	381	345	365	390	350	378	401	375	339	422	413	342	377	394	362	348	337	400	362	395	357	362	378	366	346	347	386	370	367	367	399	392	354	379	376	390	375	392	378	365	354	413	411	389	367	353	403	386	357	361	419	386	408	368	383	359	381	381	406	378	369	354	400	348	381	392	378	388	371	365	374	403	375	388	383	416	403	409	360	401	339	381	384	404	364	356	386	405	385	401	375	373	371	384	390	381	375	360	414	366	373	350	385	363	399	387	380	396	383	364	391	343	334	345	376	378	387	374	434	388	402	391	372	368	336	349	358	416	342	392	357	348	366	353	362	369	378	388	357	369	356	398	363	379	403	349	377	391	355	389	388	356	386	364	349	372	355	356	346	400	415	378	384	400	396	357	394	354	364	411	378	393	373	373	379	388	379	350	375	385	395	356	366	364	329	405	372	383	409	383	393	373	362	357	399	397	352	366	401	348	387	403	365	371	352	423	397	418	408	375	376	353	371	338	365	402	393	365	352	400	363	387	369	357	365	359	372	338	362	395	357	372	393	341	357	350	388	367	380	376	359	387	362	402	401	405	367	332	391	381	351	383	386	343	407	370	443	357	352	397	385	355	382	430	381	365	363	385	375	408	340	352	379	382	335	341	367	406	364	365	349	371	385	344	349	360	399	414	408	402	402	357	390	378	388	403	403	352	352	360	397	376	335	360	401	376	342	377	375	380	353	359	408	382	369	351	349	353	363	380	388	368	372	347	383	382	381	392	367	360	351	384	378	346	364	369	390	392	349	404	396	381	385	331	390	430	383	397	362	384	354	388	320	391	371	358	336	402	363	394	409	411	379	386	401	373	388	378	405	412	373	378	381	374	418	403	337	383	398	381	391	379	381	390	369	337	398	380	360	369	392	398	433	366	326	370	375	358	397	388	420	389	338	367	364	365	361	373	397	362	384	400	374	362	360	359	383	369	375	378	358	395	381	346	369	398	356	350	371	388	342	410	342	362	367	348	378	388	362	395	376	406	371	343	397	384	339	362	362	353	368	388	391	382	415	354	341	336	388	374	372	371	365	350	361	366	372	363	348	345	378	403	389	379	377	381	383	351	384	366	371	400	378	400	355	361	358	366	354	346	352	366	365	359	376	383	405	399	395	395	348	371	358	393	385	372	365	363	380	375	347	373	382	364	393	372	366	382	353	401	393	448	360	372	404	350	374	369	382	330	355	371	361	400	342	383	397	381	370	381	382	376	414	348	396	356	376	373	377	358	376	397	387	348	371	360	378	388	330	355	381	351	396	383	379	378	411	366	399	362	382	360	370	387	364	351	379	374	396	361	319	350	375	368	397	384	369	389	349	374	391	334	361	365	362	366	382	398	391	378	417	364	365	368	372	392	353	367	369	376	401	375	353	378	400	389	373	363	337	367	367	375	384	382	387	370	395	412	369	367	351	375	352	373	402	345	354	373	357	372	387	388	371	373	376	375	352	332	396	366	383	402	373	364	375	396	361	375	340	355	378	344	360	371	420	399	359	377	358	390	384	372	363	388	344	370	399	378	337	334	359	385	343	371	377	390	365	395	381	399	368	360	367	399	406	378	353	372	373	374	371	363	396	379	384	374	366	362	464	392	370	389	399	366	362	362	360	343	384	378	361	399	381	373	389	369	355	357	404	388	347	350	374	358	395	365	344	375	360	365	387	338	368	427	371	382	341	370	417	383	379	384	387	379	339	365	357	390	356	387	394	377	378	369	395	377	377	362	372	388	386	376	394	397	389	384	369	371	400	353	384	345	356	391	377	371	368	384	376	388	349	347	394	385	374	393	372	402	364	399	376	366	367	380	389	350	388	339	417	385	369	377	403	367	383	379	337	398	395	392	392	396	384	385	351	404	355	389	384	410	397	378	413	385	371	370	364	370	341	374	410	384	387	401	390	378	380	363	363	387	389	357	354	374	384	389	403	383	384	404	384	432	407	353	365	393	348	347	354	409	353	381	371	368	401	387	416	387	375	326	364	404	338	391	328	371	367	362	375	366	347	339	369	360	370	389	351	375	370	330	359	361	381	378	362	359	327	393	402	393	400	357	384	387	381	381	346	371	404	379	367	410	392	373	365	359	367	361	349	377	383	426	374	428	382	350	385	347	363	344	383	394	348	354	399	382	378	387	399	401	352	393	405	360	390	384	347	363	381	367	364	356	353	362	417	337	403	375	340	357	377	332	355	393	410	360	401	364	382	353	361	355	384	416	350	374	357	386	330	359	381	393	367	362
53215	65236	57724	42907	29838	21480	16573	12704	9585	7140	5478	4414	3611	2946	2480	2035	1795	1491	1313	1116	1007	928	776	714	734	645	622	631	550	546	521	511	494	459	452	461	434	419	438	426	416	376	366	364	405	359	384	347	349	370	338	344	337	351	373	347	359	386	333	352	360	366	324	382	347	350	338	351	346	343	349	352	358	326	360	362	353	323	355	347	326	335	335	335	337	365	357	348	326	340	363	365	356	336	393	333	374	369	343	344	359	345	378	377	350	350	348	359	327	345	319	329	345	348	380	354	350	324	339	349	348	328	344	344	337	319	344	389	353	350	333	381	384	359	373	332	329	344	356	359	366	344	362	331	310	332	323	331	353	352	381	345	342	355	342	374	324	361	351	340	364	354	340	375	346	371	357	349	350	367	357	369	330	384	350	368	329	371	347	334	317	388	363	366	356	338	367	347	350	347	324	355	336	347	333	351	336	363	352	342	388	356	362	380	354	343	319	341	338	301	353	336	333	346	337	313	304	322	333	345	377	348	360	362	355	339	334	335	323	360	383	373	349	341	375	330	368	403	331	370	362	341	356	336	357	329	325	327	354	355	342	387	328	340	368	357	332	345	325	361	401	348	332	349	364	349	337	329	343	363	370	336	342	375	367	348	357	385	363	346	371	354	356	353	352	326	357	354	342	365	323	378	362	332	380	323	328	360	339	318	340	384	344	314	329	337	337	321	373	356	348	336	352	359	331	359	374	330	370	372	363	333	365	348	378	328	373	337	365	351	340	308	356	347	332	348	372	335	359	386	327	316	374	357	352	361	325	365	360	345	376	380	368	372	372	349	335	365	373	337	336	349	329	326	361	366	358	372	353	369	341	319	342	339	389	350	350	335	351	391	328	354	330	346	354	330	351	368	315	343	363	327	359	355	383	377	356	353	350	341	372	388	339	325	354	372	338	339	366	365	350	351	384	376	300	335	328	347	362	345	351	381	322	325	334	349	349	332	380	380	362	356	344	348	354	341	341	330	356	324	348	334	348	338	378	361	344	320	352	349	359	369	366	364	331	361	338	353	350	338	345	375	366	343	330	328	377	350	362	345	354	327	356	346	349	323	375	363	350	362	329	376	337	362	319	355	333	377	364	348	334	333	327	376	377	346	334	378	329	362	355	353	345	333	362	366	361	338	348	302	350	351	372	372	325	367	330	348	337	321	370	354	336	352	371	329	350	330	328	312	362	358	347	376	340	341	359	330	336	373	349	365	346	360	340	352	376	358	373	359	327	390	379	390	349	313	344	336	349	354	368	311	351	316	343	339	382	352	357	336	326	361	368	353	371	359	367	370	323	356	352	373	392	319	338	373	384	338	360	361	316	337	329	349	335	331	353	356	352	349	363	320	345	355	355	363	404	342	319	389	364	348	365	365	327	359	367	340	351	345	362	407	335	341	336	347	360	354	307	365	329	325	334	356	378	362	354	351	313	357	350	363	341	331	374	345	342	345	341	318	336	327	366	391	342	360	310	364	360	349	341	366	347	361	346	321	331	319	358	333	315	355	373	330	374	352	371	349	372	337	316	346	372	359	331	359	368	334	345	341	360	372	347	334	351	361	341	370	352	363	321	368	342	329	331	329	363	375	314	330	338	390	369	352	359	352	361	355	334	392	375	320	344	361	348	363	358	352	380	341	353	342	357	335	354	339	379	355	302	327	355	354	356	385	367	349	359	347	332	339	338	361	341	383	382	336	340	363	350	355	368	329	348	299	351	361	343	348	386	390	353	350	338	380	373	344	346	367	316	380	397	330	342	332	303	340	368	339	352	353	343	338	378	352	353	308	359	369	334	365	370	338	350	356	365	309	384	315	342	346	379	358	345	350	379	330	331	351	345	367	340	358	331	324	317	373	371	371	311	373	339	357	346	357	360	336	335	332	364	336	339	342	342	326	345	341	322	332	343	347	355	371	355	332	331	334	359	340	341	341	395	344	309	322	331	346	353	348	370	344	347	368	358	340	359	373	341	355	348	360	331	354	340	349	326	367	350	373	370	353	340	325	389	363	333	340	362	337	366	366	345	327	353	383	375	372	376	329	366	344	340	347	341	336	368	355	350	377	369	363	342	317	367	357	366	354	344	333	350	354	341	361	343	343	374	368	353	316	357	324	320	338	358	340	369	307	375	347	342	343	360	343	338	356	337	360	337	356	388	333	334	356	346	358	342	390	345	349	337	349	348	333	322	353	341	401	354	326	341	351	336	340	352	334	384	317	363	343	378	336	320	353	346	350	362	369	351	347	345	333	355	352	376	362	318	333	343	349	364	331	348	364	335	360	372	364	321	352	396	331	356	342	341	384	351	347	352	340	330	359	325	367	351	362	342	325	342	367	326	318	342	380	335	373	334	329	331	346	332	357	362	381	335	375	335	328	368	342	331	375	344	347	330	335	329	364	380	341	393	338	354	313	361	359	343	345	352	325	357	383	338	345	340	369	344	339	346	361	330	334	339	327	368	345	350	344	361	336	318	353	346	353	331	360	321	360	357	331	338	342	335	343	356	320	336	347	364	350	318	348	348	333	366	320	356	344	357	321	347	349	400	342	324	331	343	358	330	352	347	348	366	375	363	333	351	345	341	358	361	338	345	371	355	317	403	355	352	357	357	349	372	336	348	335	369	359	347	330	349	341	379	340	332	367	340	373	341	379	378	353	348	333	352	368	321	360	325	314	382	323	325	389	353	356	360	335	367	353	336	348	362	351	335	370	325	373	352	348	327	366	354	360	313	344	344	326	324	372	364	335	352	340	352	350	356	358	348	359	331	320	361	362	347	375	364	349	389	344	361	335	325	331	324	371	314	360	326	356	375	359	350	375	388	332	371	323	384	321	378	371	323	355	330	328	346	369	371	350	358	365	321	394	348	350	331	331	348	342	339	343	314	326	357	355	336	369	386	371	381	320	337	339	347	345	371	336	349	337	350	347	346	359	371	355	337	362	327	365	332	368	354	341	346	345	349	356	342	354	337	368	337	345	350	312	351	361	354	328	349	401	344	340	317	338	374	337	370	363	345	359	359	344	384	321	353	376	329	317	351	350	374	376	329	357	349	345	321	313	344	345	360	324	344	358	327	354	325	330	329	317	384	345	335	304	347	354	362	372	341	321	363	340	345	368	377	346	356	341	363	377	361	348	373	369	345	339	361	383	362	342	330	346	386	345	360	385	369	331	330	333	332	368	348	381	359	366	359	345	312	344	347	338	341	380	387	323	341	316	325	348	335	316	374	353	356	355	338	338	353	324	322	370	349	353	366	346	343	349	320	343	344	359	310	362	348	339	316	315	366	364	390	340	360	363	297	362	345	342	344	369	346	339	333	354	348	348	351	339	332	337	345	340	352	314	339	342	355	344	305	327	372	340	381	349	352	342	314	343	332	351	333	326	344	320	359	348	392	345	329	379	329	358	361	362	358	349	334	349	345	368	319	354	359	346	349	322	360	358	352	326	337	293	345	385	350	374
28805	23900	34441	32543	21332	13189	8561	5443	3774	2835	2140	1721	1444	1230	1063	946	829	748	674	586	575	509	494	462	449	438	405	425	407	362	372	393	386	387	358	324	352	349	299	341	340	358	305	343	339	301	283	340	323	325	319	343	320	290	321	305	301	302	284	320	306	307	321	336	344	321	309	333	339	301	300	306	330	283	328	305	313	363	272	323	286	298	296	297	311	301	324	309	297	308	266	306	301	301	330	297	315	291	325	272	294	317	315	292	312	296	301	308	306	299	299	313	286	329	288	314	289	302	302	320	323	292	274	321	303	330	269	311	337	294	295	270	326	314	308	321	310	315	328	304	317	301	307	323	309	322	338	318	291	294	284	316	329	287	346	326	329	273	314	283	290	311	291	304	290	301	304	330	308	301	288	356	319	298	305	290	296	295	285	313	320	282	281	291	300	325	311	313	326	310	278	300	308	304	272	318	324	306	304	310	318	304	281	322	294	308	258	304	323	321	320	305	303	308	312	305	321	310	275	316	294	293	308	306	277	298	330	303	306	313	300	305	292	306	329	306	349	340	299	356	332	310	298	287	338	332	318	326	310	293	313	315	331	272	314	286	308	321	302	296	311	299	289	311	283	302	323	318	293	307	315	293	323	312	290	310	325	312	309	339	309	307	337	314	322	311	296	322	319	295	319	328	311	307	327	302	271	292	301	323	309	280	268	295	339	299	314	317	321	302	326	277	320	294	296	323	322	310	317	297	302	296	301	320	306	301	299	328	332	318	324	334	341	314	290	315	300	305	336	289	317	307	297	290	280	326	275	286	315	297	328	343	310	313	302	320	312	317	322	313	275	288	317	298	303	314	267	289	330	296	311	325	330	308	321	317	305	339	301	285	341	297	315	310	288	313	291	321	337	303	321	339	337	299	292	320	329	297	317	272	307	291	297	323	271	303	314	335	300	310	327	324	296	307	326	333	334	320	292	299	287	307	311	273	310	307	292	310	317	300	313	303	319	280	305	327	317	305	303	291	311	300	290	319	303	300	324	286	301	317	305	323	307	292	315	314	324	316	344	292	302	301	290	305	310	291	296	310	335	305	307	329	288	319	321	308	301	295	323	318	286	313	288	297	322	309	325	305	330	307	324	293	326	335	304	289	310	304	312	322	313	286	293	341	299	323	305	297	271	289	309	316	305	321	312	341	301	297	322	349	307	289	316	322	278	311	302	266	293	305	326	332	325	286	311	324	303	297	287	293	264	286	324	298	333	319	315	325	294	294	301	325	295	321	282	273	292	283	301	296	296	296	306	326	301	334	322	299	340	275	305	311	318	309	292	295	310	265	293	322	284	305	297	315	310	275	295	299	317	307	301	296	292	275	314	315	309	328	290	314	315	294	296	363	296	293	323	280	342	306	310	308	297	319	300	308	334	310	300	312	321	313	310	289	301	298	305	300	279	331	284	289	277	324	276	326	295	338	318	322	317	307	275	296	338	291	294	322	325	300	310	335	313	288	292	311	299	313	336	306	293	333	318	326	285	273	326	289	310	295	323	304	346	299	329	326	323	303	302	294	267	298	315	308	283	314	290	293	305	295	289	274	292	309	317	279	327	301	284	341	303	304	334	300	324	329	284	298	297	281	302	287	289	312	318	308	351	300	287	350	341	301	332	326	354	328	318	327	300	317	308	309	306	295	315	328	328	293	297	302	321	305	295	300	308	291	307	322	296	300	310	285	309	331	307	303	289	294	346	318	338	282	274	297	320	284	290	294	294	288	318	303	338	310	301	304	312	331	342	306	309	317	303	312	324	345	305	303	337	326	337	323	305	310	309	291	294	335	310	338	296	324	333	333	304	317	308	315	304	311	288	285	278	320	285	331	308	308	338	303	325	332	286	317	293	329	318	297	309	271	291	314	310	337	336	277	299	319	327	342	291	306	306	295	322	327	305	302	326	292	332	297	301	296	281	331	290	318	332	291	300	320	317	292	329	313	312	307	323	293	283	314	297	321	327	322	316	290	283	282	290	327	284	293	316	294	326	294	305	295	289	272	282	296	316	303	327	308	336	288	305	330	328	353	292	296	323	292	308	294	283	335	299	319	299	325	328	300	323	321	341	292	312	335	308	312	310	300	331	309	309	277	314	282	281	291	312	315	287	298	331	289	300	313	295	314	294	326	284	313	304	297	306	297	284	296	291	303	293	294	288	306	347	299	307	329	316	315	331	313	301	346	287	319	304	325	314	322	330	304	302	292	327	293	302	288	313	284	287	276	300	324	309	297	315	295	332	294	294	286	331	281	298	302	315	285	309	288	299	305	325	296	311	301	314	319	322	301	282	318	307	301	309	303	299	303	278	321	301	313	306	315	323	316	333	290	311	279	311	317	318	304	269	287	300	293	311	313	321	286	326	306	320	340	308	269	308	308	321	278	300	329	291	284	305	279	302	283	296	336	337	312	297	323	301	317	325	296	301	318	307	295	279	281	312	307	313	313	306	311	294	283	294	309	307	291	302	295	343	299	284	312	311	307	297	304	291	289	324	320	317	323	286	303	313	320	326	298	321	345	297	304	304	331	279	293	320	320	277	292	288	319	325	321	323	320	312	300	317	305	311	310	324	277	315	327	285	302	319	320	336	301	316	277	323	335	316	266	303	319	320	287	300	325	314	320	311	308	338	321	325	309	329	283	316	322	289	318	302	318	292	300	282	302	307	299	336	305	343	292	298	313	350	281	303	291	284	311	300	318	289	321	294	308	275	295	298	308	306	299	292	339	310	306	286	311	320	318	321	308	327	315	312	312	319	314	286	306	341	309	292	314	297	306	316	313	312	327	332	321	318	309	310	291	285	302	291	320	280	302	270	329	300	298	319	300	301	303	307	306	289	307	313	263	302	298	328	302	275	302	312	287	293	318	312	316	284	319	312	286	309	321	271	331	307	292	288	306	300	303	294	301	314	320	320	300	300	322	347	313	285	327	300	277	312	330	281	330	331	312	293	301	290	312	297	330	339	334	309	317	293	302	292	284	291	292	311	298	311	291	298	298	322	283	285	267	332	340	306	300	328	309	295	293	301	326	303	280	279	311	305	272	319	299	312	326	296	333	309	287	290	363	301	298	308	334	281	330	296	322	338	319	281	271	298	294	320	308	327	320	291	262	300	313	323	310	290	332	299	323	328	334	286	307	289	304	303	292	314	313	332	301	310	299	288	295	328	319	286	304	317	308	316	334	290	308	279	349	295	314	343	321	283	297	310	320	331	294	307	304	289	303	281	330	301	282	303	294	314	307	290	309	303	280	341	320	296	328	301	305	311	315	312	295	303	321	324	293	311	328	281	285	293	304	292	287	314	314	328	341	312	306	318	301	297	335	295	296	336	300	299	306	324	313	283	294	307	306	335	299	281	312	313	302	306	286	324	345	340	295	303	289	341	278	304	345	308	332	313	307	290	325	279	330	297	302	298	313	301	309	311	292	321	307	300	306	320	290	329	286	305	294	269	327	295	333
44325	56931	52109	36112	23070	16508	12222	8941	6621	4917	3510	3074	2429	1946	1684	1384	1236	1035	854	793	781	674	588	543	516	481	443	456	440	421	405	411	397	365	357	343	369	341	305	320	333	333	348	310	339	343	313	341	291	288	311	285	294	302	294	298	289	303	322	306	273	304	292	308	293	277	298	274	283	319	280	286	284	312	287	306	297	294	309	288	286	297	271	291	309	333	310	284	295	303	319	272	283	282	302	294	301	287	298	316	316	272	291	291	251	306	304	300	275	293	310	281	281	305	286	308	273	275	275	292	277	304	330	285	303	270	288	311	303	272	289	309	273	257	311	292	327	308	293	295	275	291	264	292	287	309	277	271	290	248	276	308	301	318	265	302	283	316	285	314	286	329	307	273	266	284	307	283	295	288	293	304	284	303	287	308	302	299	282	311	312	299	271	312	325	295	307	328	301	314	271	286	262	292	272	318	283	310	298	277	285	282	307	266	271	295	272	274	314	314	281	317	276	256	319	303	311	289	315	304	271	284	292	303	362	269	262	288	296	309	261	306	298	300	283	274	324	286	306	325	302	297	328	319	280	276	290	298	264	315	285	279	283	282	293	276	270	251	257	292	315	319	295	264	302	295	288	316	281	291	268	315	292	322	285	304	296	302	309	265	285	333	309	314	308	297	291	285	293	297	317	289	286	311	292	305	291	296	292	284	309	305	284	282	294	319	337	306	291	264	300	278	299	297	288	278	305	285	296	257	281	319	292	300	268	273	308	299	303	307	294	264	318	302	322	327	286	304	332	303	282	329	297	286	327	277	317	281	273	272	303	310	331	293	249	298	278	286	299	294	297	302	300	297	260	282	288	296	301	274	306	291	285	323	310	332	278	289	277	276	285	333	308	309	329	258	299	305	267	288	294	278	300	303	330	300	294	314	261	318	297	329	308	276	270	313	283	295	320	306	301	289	300	284	304	295	297	269	319	288	289	302	324	317	267	295	304	310	280	297	305	297	306	268	281	309	299	284	295	296	315	285	313	273	316	304	285	292	266	269	314	301	291	297	311	287	298	287	300	292	288	293	321	319	316	300	324	307	306	329	305	287	309	309	296	307	329	276	294	281	310	319	287	299	297	287	294	299	294	290	307	274	313	297	311	317	296	278	283	302	295	289	272	304	299	292	267	314	292	322	280	309	291	322	280	279	273	276	294	293	265	287	332	303	279	247	307	318	273	319	305	333	306	312	300	313	319	296	275	300	322	299	308	266	327	331	283	286	274	282	273	303	326	296	318	289	296	348	274	285	311	301	271	288	273	270	310	280	305	317	310	299	285	292	283	295	298	314	317	292	306	304	283	295	314	295	299	292	299	278	296	330	303	308	290	298	323	293	280	308	286	288	283	311	286	269	312	295	295	263	280	261	278	294	291	326	291	291	314	276	282	293	285	281	305	295	296	304	308	295	299	291	312	304	292	269	281	318	311	316	278	301	291	298	280	298	304	287	290	324	291	308	279	267	281	256	270	278	314	307	311	298	272	323	286	275	299	268	302	296	328	283	280	293	290	286	307	328	287	290	282	300	290	313	285	268	282	293	301	278	280	325	313	312	300	311	292	320	282	284	286	282	285	302	295	301	305	290	335	298	266	301	297	278	292	253	285	272	314	310	303	290	288	297	289	307	317	292	268	305	256	279	315	269	302	309	314	287	309	284	274	288	349	302	291	309	277	268	277	295	312	299	327	288	280	280	258	318	304	277	336	266	293	302	280	273	286	293	311	305	319	284	280	328	302	326	299	306	277	311	319	295	294	286	284	282	299	281	299	318	285	299	305	291	287	335	275	269	303	296	285	254	257	316	280	292	288	293	281	293	290	310	303	309	301	273	283	308	299	295	294	312	277	294	274	258	291	246	286	265	292	291	287	294	281	320	289	314	276	273	258	301	294	303	293	337	277	308	285	300	317	334	275	294	263	283	260	295	278	294	306	278	308	301	277	288	295	313	290	278	291	285	287	283	254	304	313	305	281	283	290	302	302	302	268	298	301	267	302	280	293	292	303	295	285	305	321	299	266	244	279	258	258	313	299	295	285	297	269	302	297	295	295	273	316	307	306	262	283	285	276	307	311	276	312	294	284	294	291	287	309	310	294	300	325	316	303	308	297	311	312	291	280	286	302	312	267	298	290	304	261	275	295	324	320	296	282	314	258	257	301	328	256	277	279	299	287	299	320	269	309	286	296	334	309	266	291	307	347	314	279	265	266	293	286	249	328	278	305	303	303	285	298	288	280	308	333	307	281	315	287	281	266	298	288	287	318	296	298	309	290	298	294	278	265	291	282	273	313	297	300	305	287	293	309	303	298	276	323	319	282	311	274	288	305	309	298	325	291	271	248	289	297	286	302	289	282	303	291	270	275	280	299	302	294	317	280	269	306	297	305	291	299	287	296	271	303	304	306	301	283	317	286	291	311	303	275	279	326	287	331	281	321	293	295	285	280	286	315	298	323	313	292	329	286	286	294	311	302	314	292	283	301	263	298	310	278	277	311	279	296	261	309	299	287	290	320	291	293	314	296	302	279	281	272	310	303	319	273	298	277	293	311	282	298	327	329	285	296	303	282	288	274	299	289	312	309	281	276	310	301	276	278	266	274	306	300	308	283	276	284	289	327	314	311	270	282	330	288	303	275	264	289	297	307	335	309	284	300	297	280	292	277	266	300	319	310	297	307	301	325	283	275	292	282	330	308	306	292	303	292	318	289	288	271	285	263	297	304	294	300	309	285	347	277	278	274	290	289	234	292	309	284	288	311	281	292	331	297	289	283	303	302	301	310	307	310	288	320	267	295	300	265	285	307	287	302	305	298	281	306	288	285	277	303	320	311	295	288	283	292	324	298	290	302	274	300	323	316	293	287	293	249	270	291	295	260	300	274	294	271	264	317	298	294	289	272	299	304	302	271	281	273	287	300	310	286	318	298	309	271	312	294	294	320	277	304	295	273	260	292	280	306	297	290	273	305	299	291	311	297	305	288	302	265	280	282	299	304	299	324	307	286	291	275	263	290	295	271	278	299	304	290	291	274	306	297	298	296	323	281	288	285	309	277	297	288	267	284	286	292	290	313	299	292	329	299	302	262	336	289	297	290	278	301	299	297	279	308	319	253	278	317	298	314	289	271	313	306	316	301	265	267	286	311	275	298	297	330	293	317	301	321	300	322	262	289	287	276	283	287	305	289	301	325	288	300	260	248	295	289	300	300	293	304	316	274	284	308	285	281	290	271	271	278	293	307	292	277	292	305	291	297	308	281	304	301	317	288	277	283	315	291	299	285	292	327	303	321	283	250	297	295	307	316	296	286	283	273	300	289	296	279	287	276	311	318	270	270	304	289	288	329	302	306	305	309	305	295	276	295	284	325	303	281	308	303	283	296	292	291	283	287	297	282	287	292	293	306	290	265	314	281	300	294	287	309	295	316	283	310	311	276	317	298	275	306	323	285	320	307	276	274	299	295	286
25283	21639	29340	25349	22900	22223	15951	8331	5296	3985	3117	2682	2063	1632	1420	1252	1095	999	901	746	678	654	594	551	572	527	494	504	503	476	443	421	455	412	400	392	392	444	429	365	373	379	372	351	395	402	367	394	371	398	386	380	356	340	345	318	358	328	370	346	327	354	350	338	340	383	356	356	363	376	362	369	332	319	300	335	382	329	345	348	340	371	313	365	347	354	357	357	336	335	296	349	371	340	350	351	366	371	354	368	371	347	362	353	352	348	363	353	347	387	328	337	369	351	350	360	353	360	371	331	364	381	349	340	366	353	361	349	379	355	336	354	346	343	370	385	362	326	365	315	326	379	349	330	371	354	364	357	318	373	351	361	316	369	354	348	338	348	367	357	355	351	360	386	325	396	347	349	383	363	340	319	358	354	354	330	335	343	383	371	373	342	321	336	342	346	370	325	358	330	322	355	326	332	334	361	320	346	346	310	381	337	351	355	349	343	346	374	356	346	332	332	343	331	374	311	360	328	368	336	358	353	325	334	365	364	346	351	347	351	345	344	372	362	297	354	342	365	326	352	377	338	357	359	374	359	350	371	325	330	344	346	292	346	370	344	347	349	377	363	342	354	349	341	356	399	334	352	311	364	349	381	347	370	368	313	373	352	357	385	335	359	339	335	397	346	345	390	364	344	385	324	344	317	374	339	372	356	342	354	343	380	313	347	350	351	326	339	307	364	335	359	385	351	328	356	365	327	390	329	335	313	324	355	348	360	366	342	360	354	377	336	388	362	378	337	360	360	350	347	346	385	380	361	369	359	353	343	378	326	364	338	378	353	400	393	366	351	326	314	351	352	324	360	357	361	368	379	364	340	352	351	378	351	328	343	330	345	342	346	356	355	400	342	388	361	354	366	341	351	359	311	379	336	346	350	322	360	365	353	367	373	319	413	372	372	354	336	351	348	349	348	375	347	366	347	349	314	357	355	334	337	331	362	378	353	360	357	366	386	352	339	367	359	373	343	340	355	367	349	358	337	351	353	345	356	344	348	364	382	349	366	385	357	364	307	372	385	346	351	348	345	336	329	382	303	324	368	367	363	346	380	343	351	360	346	347	348	358	360	346	327	336	331	380	333	331	363	367	369	375	348	332	349	344	350	350	334	364	330	347	342	370	340	366	342	363	370	361	353	353	320	357	360	328	347	350	359	362	335	346	327	393	326	331	377	345	369	343	351	346	401	382	330	372	347	347	375	365	348	312	377	308	357	363	325	362	392	356	370	347	347	354	375	364	349	313	335	360	348	356	350	341	363	348	340	370	388	357	335	357	366	351	318	336	352	367	347	339	340	317	335	353	357	392	360	374	338	357	362	362	355	349	370	315	351	320	329	345	372	340	360	357	351	320	354	344	390	328	386	350	328	334	351	331	354	371	354	332	355	336	340	313	351	371	362	328	348	372	354	307	371	354	328	338	319	356	350	312	338	344	396	344	357	322	327	356	347	340	334	348	340	357	352	355	355	349	359	357	354	321	365	388	342	361	360	346	367	335	343	374	352	365	366	349	355	357	348	356	344	353	370	388	306	372	355	384	329	385	344	320	333	352	362	354	333	365	365	319	356	328	377	385	331	348	345	333	375	314	335	343	349	326	367	351	364	346	342	354	305	328	330	372	331	326	360	336	374	354	361	358	331	357	364	352	344	373	375	354	318	315	348	360	319	366	360	374	354	342	365	340	345	344	342	344	351	366	320	317	339	349	354	332	321	334	348	382	303	363	336	369	369	338	338	354	349	360	360	311	350	357	329	319	349	335	322	346	333	332	359	346	340	389	382	337	354	349	369	337	342	342	338	335	363	366	372	348	327	360	372	355	366	353	338	372	353	297	356	377	358	338	338	334	356	357	349	342	366	380	371	342	369	355	330	367	326	331	350	377	367	345	345	333	367	350	345	341	362	365	335	353	345	343	320	350	342	335	330	332	359	380	339	374	328	338	330	331	332	348	314	357	349	346	389	365	337	381	355	345	346	337	357	373	366	311	386	348	363	361	348	333	357	368	379	334	352	372	337	367	327	313	362	341	338	359	386	358	334	332	328	350	354	350	320	330	395	360	341	353	334	355	363	377	387	335	347	375	374	323	339	345	375	342	334	345	373	349	351	355	344	351	350	348	391	352	338	374	350	301	320	322	332	355	400	324	370	338	359	351	340	348	377	325	351	338	362	351	343	363	393	375	333	348	357	338	317	360	353	367	357	369	351	341	366	369	380	327	358	392	332	335	329	359	385	362	335	371	361	367	346	353	371	367	334	358	361	352	346	361	341	307	370	360	362	351	368	348	336	346	344	338	355	325	338	365	371	379	371	370	310	351	348	332	363	347	353	337	357	357	351	358	337	368	338	331	333	317	359	343	333	344	373	339	340	343	371	351	361	329	377	345	373	346	338	370	345	328	342	349	345	337	392	369	341	339	344	361	378	344	335	358	348	306	341	338	369	320	348	375	341	364	341	368	325	371	362	325	352	380	354	337	362	347	362	365	352	373	329	334	338	359	388	301	346	339	349	371	350	343	361	373	372	330	359	355	342	385	372	347	378	350	370	337	361	348	326	350	350	359	324	344	349	385	357	345	355	291	333	377	365	339	369	340	353	369	361	347	321	376	350	370	371	380	346	378	337	331	380	343	330	368	358	376	329	355	338	330	368	357	345	351	366	368	351	374	342	351	373	370	356	357	346	342	341	327	332	356	329	373	356	345	358	318	357	363	330	355	338	366	358	341	349	355	321	342	351	328	364	340	340	347	341	377	370	350	332	355	329	354	326	337	356	373	323	367	389	356	354	345	374	329	348	334	332	343	347	368	370	328	344	354	362	375	377	343	357	359	344	351	373	351	349	364	315	334	342	350	327	338	361	361	354	355	358	364	337	363	347	345	376	355	355	339	364	346	338	333	356	364	366	338	365	347	335	357	327	352	376	370	355	359	354	379	352	367	374	355	359	352	346	311	363	342	328	366	350	341	358	362	353	352	341	326	334	323	368	356	371	348	361	361	346	384	342	292	327	350	314	364	331	363	352	330	365	329	358	347	393	330	393	367	363	298	325	370	342	369	331	333	323	358	350	343	369	344	341	340	357	332	324	348	362	353	356	364	358	369	324	330	347	359	348	375	357	350	350	340	321	352	344	371	343	332	340	321	360	353	402	339	330	319	320	379	360	361	387	356	350	347	382	330	349	389	363	325	357	407	332	338	346	361	370	345	345	318	335	325	340	341	366	385	357	358	334	336	333	350	321	358	382	335	348	365	332	362	390	356	365	368	381	360	359	376	348	363	369	351	363	364	344	351	345	346	333	379	397	364	362	341	334	398	333	359	363	360	348	342	377	328	356	358	319	410	366	327	351	328	335	362	379	382	356	367	339	350	332	345	340	336	329	327	370	339	382	366	372	349	374	359	316	358	354	365	321	344	333	383	365	350	373	346	353	368	361	327	366	360	346	362	342	324	334	350	374	352	313
47459	64765	57638	41071	26360	19518	14872	11008	8364	6252	4888	4125	3224	2608	2055	1766	1523	1347	1157	982	952	817	720	639	664	602	553	501	517	484	497	478	442	443	409	390	433	398	428	398	381	378	393	402	354	376	320	331	344	337	336	358	361	316	334	329	338	353	323	317	370	309	335	320	298	342	360	307	324	328	344	329	332	362	335	353	349	392	354	342	339	355	349	314	345	307	333	334	297	341	367	323	351	328	295	300	331	299	318	339	362	296	334	315	299	302	290	328	330	323	321	333	354	344	323	321	335	308	324	325	337	369	349	321	341	307	317	326	318	330	293	337	330	334	315	318	320	370	321	316	315	315	315	318	328	331	310	338	311	351	316	330	341	335	334	281	302	345	324	325	347	297	333	306	342	357	342	322	302	349	324	323	321	353	325	308	371	362	364	322	298	321	338	317	326	341	308	332	312	320	341	343	307	332	331	343	339	326	346	323	311	311	321	357	346	310	319	344	312	305	322	314	333	336	334	317	360	300	328	326	320	348	342	342	326	353	337	337	309	311	314	356	341	317	326	302	319	344	325	349	327	309	354	332	324	312	332	317	326	305	369	337	311	348	328	304	349	347	335	301	317	324	333	335	343	304	345	320	351	310	317	326	323	329	327	334	308	314	359	324	324	313	325	354	349	367	323	333	349	353	353	338	323	369	312	320	308	365	329	329	351	340	334	337	328	319	318	308	333	320	321	320	359	342	335	347	298	331	317	339	341	339	335	299	324	353	341	320	300	335	305	356	311	311	335	328	336	306	349	326	349	323	293	297	340	332	357	323	372	304	313	303	317	360	340	324	345	353	376	338	328	292	332	318	352	347	328	310	329	362	334	346	324	328	322	328	317	311	377	340	363	323	299	329	374	334	296	329	294	328	339	313	321	293	341	320	361	308	318	315	317	358	315	305	335	307	321	331	334	304	345	343	333	317	325	293	295	299	306	345	306	315	322	316	337	326	347	330	332	349	313	352	355	318	315	331	360	358	291	328	340	324	333	354	354	344	316	356	343	343	320	360	319	335	341	325	296	334	311	322	318	334	300	344	311	334	297	324	346	382	319	299	323	322	302	317	311	330	348	335	310	339	344	313	322	374	346	336	332	309	328	302	317	333	368	331	315	324	323	348	316	301	333	329	318	305	315	318	316	294	346	320	328	329	294	331	343	340	321	355	332	322	342	328	361	320	339	328	309	342	329	318	315	341	344	349	337	339	343	353	333	339	342	312	321	377	307	310	364	313	348	339	348	337	344	346	331	329	313	334	337	310	357	316	332	346	359	326	311	346	349	305	306	320	336	332	332	306	311	314	340	358	350	331	318	347	319	352	361	344	341	303	334	321	341	319	343	325	348	342	378	315	322	313	327	350	344	349	328	364	312	335	331	328	353	336	313	333	335	355	318	316	349	340	351	342	324	304	313	320	345	322	335	319	317	332	351	328	332	358	360	328	332	316	318	326	328	359	332	326	349	321	325	305	328	313	338	311	309	329	329	315	348	333	359	308	344	309	340	339	314	335	353	308	358	320	301	323	314	309	324	323	300	311	314	322	306	313	309	336	335	343	306	324	333	311	342	315	343	344	325	345	341	326	344	321	304	325	323	350	357	307	331	323	294	357	300	344	345	317	337	333	295	323	318	328	362	291	366	336	354	327	347	331	313	319	319	341	309	340	343	359	304	329	315	329	347	358	333	331	296	343	316	316	326	353	359	325	357	325	340	324	322	322	306	299	313	312	352	342	320	356	317	301	334	310	335	330	329	323	298	335	343	314	366	309	323	315	331	299	329	309	290	319	316	349	327	322	344	317	334	338	323	318	319	309	299	346	309	349	348	292	301	313	337	312	324	327	315	326	347	329	350	336	372	317	322	309	331	363	330	298	320	307	332	318	324	332	332	317	337	320	329	362	347	323	343	317	341	334	321	321	332	323	316	333	357	280	319	329	332	300	353	320	343	317	323	317	333	340	323	319	298	326	334	296	336	337	332	321	331	322	333	351	298	314	327	313	334	327	306	321	332	310	327	314	350	314	317	309	352	294	313	336	310	320	329	358	355	338	326	292	325	324	315	323	306	304	330	343	309	315	330	315	342	354	296	337	333	324	311	351	347	349	346	355	317	339	358	345	341	310	359	365	328	347	325	354	327	312	280	318	315	322	331	353	346	329	349	329	308	336	364	300	309	320	331	314	320	330	343	321	329	334	330	334	305	346	334	306	303	359	321	299	310	322	342	316	290	332	329	333	321	318	353	346	352	324	302	311	327	290	320	343	337	305	325	323	341	320	320	314	362	338	296	341	294	339	330	296	304	304	338	343	316	379	341	322	345	333	309	312	335	297	308	315	317	325	345	352	352	322	306	315	316	291	352	316	354	350	321	353	362	340	302	330	313	360	345	371	316	327	307	330	366	320	346	338	302	321	332	333	316	306	338	313	328	317	338	331	301	331	306	334	311	317	327	331	367	352	312	316	335	327	350	326	325	345	311	336	331	351	324	322	371	343	356	330	305	352	355	338	329	329	318	331	320	367	350	354	333	331	302	311	343	319	335	341	338	332	344	327	319	299	366	336	313	299	332	332	307	361	359	330	327	361	345	315	356	300	346	332	352	365	318	334	333	351	330	318	323	302	338	316	303	336	356	337	342	346	314	309	309	314	334	339	347	354	339	312	327	339	344	343	355	340	359	309	289	334	350	357	338	321	334	336	359	325	319	323	346	314	340	314	329	303	327	294	311	328	308	312	325	348	316	344	298	337	329	324	304	317	354	349	333	310	348	334	334	355	335	347	358	336	349	342	356	346	339	324	314	315	307	340	311	327	328	334	326	318	338	333	366	310	325	363	287	350	309	307	320	347	337	303	362	306	306	338	292	319	334	309	320	347	342	335	365	331	296	337	297	317	340	350	339	347	353	322	323	311	329	312	349	346	318	324	339	312	364	318	341	347	298	343	288	313	334	335	332	348	331	317	345	334	319	325	332	313	316	359	321	325	286	352	334	300	337	339	351	316	326	291	329	327	348	349	356	333	324	307	348	333	328	330	331	339	359	319	321	348	297	342	338	335	342	339	336	352	306	327	342	335	354	322	303	336	313	352	337	337	304	339	327	335	343	368	311	325	326	294	332	325	349	331	339	333	311	316	329	337	342	341	309	296	358	296	336	325	372	297	341	333	323	311	321	313	334	320	327	337	342	320	351	350	313	331	331	346	344	328	346	355	329	300	298	342	316	309	328	355	320	355	333	347	342	334	335	346	311	337	327	319	298	319	335	323	311	353	327	318	334	355	367	325	315	335	312	346	322	320	312	352	321	338	339	332	324	326	316	320	307	337	307	349	346	340	324	322	301	317	352	327	313	308	336	345	311	352	380	308	330	318	297	348	322	326	353	291	324	335	318	310	327	344	326	309	339	310	352	316	301	303	316	321	315	331	348	316	316	331	355	314	311	330	319	332	334	340	318	326	298	293	323	336	337	321
24991	21693	29245	24733	22266	22279	16503	8119	5416	3875	3200	2629	2054	1636	1474	1264	1109	1027	930	804	735	647	587	616	521	521	563	449	484	513	448	451	425	417	462	378	451	428	390	378	393	399	362	378	357	355	398	345	340	351	397	340	318	329	355	369	378	367	351	310	355	347	347	341	354	350	304	326	344	328	312	344	349	349	352	329	315	335	324	323	348	339	327	344	337	335	327	319	345	370	307	322	375	308	376	359	361	329	319	377	334	328	370	332	381	366	340	347	363	360	341	321	343	324	341	384	348	341	344	315	309	305	342	355	349	339	310	335	336	321	325	349	325	354	323	330	307	337	354	359	359	372	339	335	308	338	331	327	328	342	334	330	349	359	321	346	357	350	332	366	346	324	318	323	356	313	345	345	315	345	333	328	352	356	361	343	339	354	335	361	332	306	338	358	322	336	354	333	345	356	355	361	321	341	312	330	311	346	332	352	368	340	330	342	346	332	341	309	339	358	327	350	369	340	309	301	353	334	347	341	373	349	345	350	347	350	338	335	368	362	373	319	334	346	337	363	358	365	332	358	341	360	335	320	320	367	368	319	383	330	354	368	366	338	321	341	329	338	339	356	315	363	323	328	332	338	325	320	334	305	334	345	328	349	354	367	329	331	326	345	327	339	306	307	320	334	327	335	333	349	340	344	350	375	344	328	352	330	354	363	346	328	345	337	319	324	310	368	332	359	353	324	342	359	340	325	328	358	340	377	365	309	298	355	319	337	390	361	314	335	351	341	345	353	341	330	310	333	358	315	322	346	376	325	355	339	334	362	322	306	328	311	339	317	322	362	332	306	350	332	339	327	339	343	366	345	328	322	307	308	327	354	352	353	327	341	298	321	327	378	350	350	343	337	358	326	354	327	353	358	328	340	330	363	346	346	345	351	358	358	314	357	362	326	330	337	346	351	336	364	340	334	324	306	357	392	331	373	360	326	348	348	347	356	338	337	350	361	351	338	359	312	322	335	320	341	351	330	358	357	305	337	315	291	321	366	358	334	343	358	339	340	358	341	352	353	367	366	326	379	329	337	358	321	342	323	368	334	344	331	383	331	356	331	349	321	342	342	373	326	357	371	332	312	304	318	308	347	368	340	356	311	315	331	346	344	315	342	323	351	340	348	331	364	319	345	339	333	353	343	334	342	330	362	345	369	321	341	324	338	319	330	313	360	332	323	333	364	336	366	337	359	347	356	340	406	329	336	342	332	372	337	356	335	330	338	338	351	358	332	348	325	332	322	319	351	308	359	333	323	341	336	344	335	347	374	347	351	380	322	349	339	306	331	339	351	365	363	325	317	342	335	340	338	373	315	362	324	333	384	384	346	319	326	336	356	368	347	322	332	336	346	370	307	328	324	330	357	336	350	315	328	351	344	325	367	349	314	314	308	352	330	328	296	349	313	335	306	329	343	327	351	316	346	375	334	342	330	347	352	360	316	339	359	340	329	356	306	337	344	365	347	366	372	332	320	337	332	360	363	334	377	312	328	350	331	313	289	339	309	333	369	349	379	336	344	327	342	343	351	338	360	351	340	346	365	342	353	353	333	339	309	359	352	367	375	354	367	349	325	338	347	360	394	322	354	348	315	324	348	329	314	331	325	328	313	375	353	354	339	328	378	342	356	357	350	326	308	327	317	344	305	333	357	330	346	315	346	333	334	324	331	369	324	309	346	347	314	322	345	334	346	328	348	325	368	342	342	327	322	386	332	350	335	342	350	348	327	340	356	361	360	297	337	344	366	358	327	354	353	340	343	331	338	357	346	347	356	377	305	336	310	310	356	339	329	342	349	316	343	328	356	351	319	357	320	334	350	359	361	321	358	360	324	327	349	328	332	338	386	307	332	317	342	323	356	371	335	334	331	361	308	347	341	318	362	343	313	335	336	332	316	312	338	369	324	333	348	354	307	341	339	341	309	327	347	324	343	315	348	352	331	324	336	333	360	318	315	350	312	352	364	320	328	319	345	326	318	364	341	340	323	360	327	344	316	315	328	335	360	334	335	306	332	315	370	330	351	325	370	339	368	362	354	346	339	364	292	348	341	334	337	322	347	334	325	364	324	376	347	321	331	359	284	340	326	317	328	340	298	341	351	334	337	312	363	294	345	332	341	347	357	334	304	355	339	353	393	333	318	350	335	349	369	346	359	346	353	307	325	339	333	342	345	356	315	322	320	367	347	350	359	341	327	339	341	360	348	344	338	333	358	353	340	345	315	319	378	323	318	334	351	305	325	328	357	342	360	333	337	352	341	327	345	365	355	368	344	336	341	323	336	362	371	317	353	325	313	339	322	333	329	307	337	340	371	310	367	301	351	350	317	355	372	379	352	301	323	355	360	332	342	346	350	347	336	319	361	319	348	316	347	335	332	349	324	384	352	350	362	367	332	355	317	325	335	363	368	327	336	381	344	348	365	335	342	318	373	340	328	345	333	333	362	338	331	362	311	355	321	347	355	326	345	354	327	326	336	356	348	307	341	334	331	339	331	309	331	352	340	340	372	299	363	315	306	372	342	338	330	324	294	342	333	396	325	339	360	359	338	338	314	341	338	334	337	347	326	343	318	320	311	318	332	355	333	359	314	345	330	321	351	325	337	383	376	352	336	337	322	371	352	322	340	323	324	315	316	336	350	335	342	332	343	330	323	314	340	341	355	329	335	338	333	324	336	343	370	336	335	352	362	348	351	312	315	342	300	325	348	345	349	322	349	365	327	305	319	356	351	328	351	314	327	352	330	335	321	366	360	363	318	332	351	348	352	361	346	352	355	315	308	373	336	330	336	327	359	339	316	331	325	328	327	361	325	335	337	373	301	324	352	332	356	346	355	333	350	373	362	361	323	332	342	339	342	325	356	319	341	358	341	402	344	363	316	354	315	329	339	346	353	348	324	352	341	330	332	351	352	377	320	340	340	317	368	374	347	377	358	315	344	360	329	354	351	343	325	332	387	346	339	322	336	337	312	332	351	356	307	319	327	345	354	350	348	330	356	335	317	294	279	375	332	360	390	355	308	371	320	341	358	298	323	324	351	315	323	312	329	315	360	393	365	357	347	324	345	331	319	303	331	350	362	349	371	342	351	354	313	335	360	348	315	319	303	335	382	355	388	350	326	329	321	340	320	335	327	337	364	339	364	317	354	341	347	348	326	330	346	354	340	305	342	395	304	319	334	355	338	354	329	351	333	358	337	318	336	320	344	358	310	333	333	337	362	350	326	358	352	347	353	337	381	334	327	379	352	345	344	355	359	342	323	330	367	369	325	346	365	347	363	348	338	345	332	364	359	364	348	337	334	326	333	349	348	319	328	317	324	332	328	327	382	383	316	342	340	313	377	336	323	344	326	348	338	342	334	352	335	341	340	342	362	316	334	301	360	322	389	347	353	334	340	311	368	335	337	347	376	352	319	337	348	318	316	344	348	326	414	313	305	345	334	327	314	349	361	348	319	337	357	368	362	332	344
50577	65977	54938	38625	27300	20568	15324	11638	8727	6603	5259	4338	3329	2750	2203	1916	1655	1459	1249	1054	960	864	773	684	686	639	620	564	567	495	483	502	495	431	432	426	411	381	425	403	432	394	373	365	359	368	401	354	370	341	349	348	348	311	343	342	329	312	341	334	344	297	310	338	323	334	309	338	344	321	347	307	235	296	318	332	352	315	307	345	293	335	340	349	324	336	331	319	326	337	310	315	298	321	304	344	330	307	313	328	299	321	296	329	340	313	308	299	317	292	310	326	307	303	340	343	372	335	327	306	315	327	353	295	316	355	323	284	322	316	313	289	332	304	320	336	308	315	338	308	319	321	342	330	323	305	330	287	328	329	322	310	353	327	335	338	332	332	331	351	314	316	318	352	324	330	341	312	315	331	277	315	318	299	309	311	335	305	330	324	293	320	312	324	325	336	305	339	346	341	309	321	322	305	316	324	295	352	317	337	329	318	334	315	316	321	313	330	315	304	348	332	304	315	301	308	319	337	291	304	305	319	330	322	313	297	312	318	339	316	333	310	355	317	331	302	321	328	299	317	315	303	328	354	299	313	303	299	314	332	343	331	330	321	336	327	347	299	318	306	324	313	312	322	302	331	324	344	348	291	329	320	338	332	302	328	312	327	356	312	332	332	306	325	304	329	330	343	330	295	348	303	300	321	340	331	348	280	326	371	288	329	336	335	313	308	358	319	324	292	334	316	326	331	330	348	339	344	316	292	312	318	322	292	378	347	362	293	306	318	311	328	296	350	311	306	329	315	321	308	341	296	334	309	340	311	351	325	338	324	317	324	325	314	350	335	346	336	315	337	314	320	304	324	353	335	329	322	346	297	305	298	325	314	304	299	301	296	322	321	313	312	307	327	339	288	335	343	347	316	334	316	313	335	350	342	358	300	350	299	316	334	317	331	313	294	321	308	333	336	313	348	358	321	333	306	328	313	327	297	347	330	310	304	306	319	370	305	319	333	315	306	326	334	305	318	349	323	312	334	316	346	293	324	322	318	313	302	353	323	321	339	295	311	328	334	331	300	314	325	327	326	337	337	309	351	276	320	313	331	290	341	343	339	300	331	299	339	300	325	307	329	307	309	334	335	331	300	289	336	311	311	316	321	326	364	302	271	348	331	297	338	322	321	310	309	320	312	320	290	323	334	321	345	358	358	298	342	342	356	340	345	338	330	334	311	346	327	324	319	291	293	295	314	350	359	324	301	320	303	313	338	334	356	310	338	308	312	324	344	312	330	339	336	329	302	328	328	307	321	339	328	304	319	351	356	295	344	342	356	336	320	321	343	336	316	333	340	314	339	295	338	304	327	332	334	319	324	322	308	316	353	325	328	297	291	326	334	315	336	310	265	337	325	315	318	310	353	300	308	339	301	326	309	330	299	340	353	342	321	304	318	342	353	319	322	270	302	328	327	327	326	310	323	308	319	332	294	315	299	343	344	328	289	334	304	313	324	292	314	342	333	312	309	317	313	342	338	341	282	298	299	305	330	339	317	359	339	335	328	314	368	306	329	317	315	321	348	337	327	324	318	328	306	318	291	336	311	336	326	312	348	348	318	303	284	327	284	307	322	322	335	308	332	318	310	329	322	331	313	311	302	331	316	323	337	288	289	311	331	314	350	335	313	325	319	315	367	285	302	314	328	313	353	340	299	303	340	277	330	323	300	312	342	313	300	321	336	326	274	314	304	329	311	319	327	334	326	341	295	315	337	347	326	316	298	323	317	301	300	337	338	285	342	291	298	317	301	327	299	311	322	329	329	322	330	308	336	307	330	333	312	344	308	299	296	327	360	305	303	329	314	317	279	344	332	322	322	319	308	297	340	313	315	347	345	304	326	352	297	299	319	319	320	325	331	307	323	310	330	324	323	313	333	306	314	314	343	325	314	316	334	342	344	338	290	282	328	335	311	314	352	332	348	320	312	349	337	324	308	327	292	325	331	283	351	333	320	323	340	299	342	300	331	291	306	321	345	310	339	316	293	319	357	334	327	332	335	327	306	332	347	322	337	313	308	306	340	340	295	292	317	332	311	282	344	329	295	311	302	317	325	311	338	317	336	335	330	302	315	307	314	308	326	346	343	318	323	349	326	314	313	305	328	322	348	338	316	339	338	337	331	327	328	359	366	320	312	322	344	320	312	324	323	315	347	289	323	320	299	304	326	344	334	347	316	335	321	295	326	302	328	297	302	312	309	341	306	348	342	312	359	289	309	322	326	306	338	308	344	314	337	325	286	321	343	333	306	288	315	350	343	360	334	332	296	311	327	299	325	317	298	341	296	317	340	331	315	349	309	303	318	314	323	308	317	321	324	308	313	317	297	344	305	328	287	327	346	293	332	315	345	353	331	331	307	318	293	353	338	314	324	336	302	350	313	283	310	349	376	296	302	311	384	332	352	332	312	355	342	318	341	331	332	328	324	303	332	295	310	332	344	342	336	326	323	331	347	324	292	336	328	278	322	315	334	311	350	341	321	324	338	345	312	324	329	312	302	315	312	293	324	276	355	324	317	314	336	322	269	332	320	347	302	323	328	368	352	320	319	323	299	358	295	317	281	310	313	301	306	318	327	304	325	338	297	334	326	347	326	339	362	307	325	321	321	367	314	343	333	320	329	293	323	347	316	340	338	352	303	309	309	325	333	343	323	314	312	321	326	310	322	327	308	335	304	336	379	328	331	310	329	367	348	330	350	314	319	326	287	340	336	337	331	307	337	308	295	345	336	345	342	318	332	327	323	311	292	325	379	318	319	310	334	304	326	328	325	336	311	292	334	292	317	322	354	316	322	327	339	328	331	331	340	312	320	347	298	332	316	307	349	310	332	339	317	304	320	316	308	334	310	313	326	339	331	322	323	314	321	351	377	314	296	321	338	313	321	324	307	332	284	323	342	321	338	333	306	326	321	329	318	305	322	309	340	309	344	354	319	327	306	302	294	312	347	327	291	328	286	334	322	308	322	347	342	334	336	314	335	307	321	317	335	302	338	325	304	311	313	317	302	344	344	336	304	337	314	326	324	353	309	325	329	337	323	330	323	344	342	313	305	291	301	330	290	330	298	322	347	332	318	322	337	311	347	346	322	307	285	322	300	325	328	303	338	351	323	299	301	307	321	297	316	322	342	305	359	346	323	321	299	313	327	313	329	328	331	327	328	314	354	333	322	335	307	338	339	339	360	331	334	331	286	302	324	307	337	309	295	300	330	333	293	307	340	285	335	299	312	302	302	316	324	334	312	327	299	352	334	332	307	296	324	316	316	331	333	332	290	278	312	342	306	314	322	305	325	316	324	347	318	343	298	303	327	317	308	339	331	371	359	311	336	330	306	299	309	295	309	305	319	356	319	335	343	315	313	359	353	320	333	330	327	317	328	319	339	321	342	332	372	333	326	313	302	284	303	296	300	313	354	345	331	324	349	335	315	338	331	344	329	315	310	322	322	321	302	310	332	330	356	334	319	327	336
24218	21585	29314	24475	21980	23269	22210	10943	6664	5248	4004	3279	2568	2099	1737	1509	1329	1210	1022	988	823	782	646	653	590	590	611	531	506	547	499	512	469	493	470	452	461	463	453	421	481	441	436	429	409	386	387	414	378	404	417	376	372	364	393	372	366	355	379	370	369	394	391	399	350	400	383	387	367	394	368	395	369	355	330	342	386	353	384	372	355	387	340	375	363	364	369	359	392	352	367	377	384	399	383	397	409	410	363	396	362	371	389	390	382	338	382	369	323	388	417	368	380	392	353	367	358	366	381	364	380	334	339	367	397	359	362	373	392	346	379	411	357	402	350	354	380	364	397	394	370	377	375	372	370	378	402	373	361	415	388	392	368	351	331	397	349	332	331	317	347	350	360	339	355	383	377	369	403	376	350	394	343	388	393	342	358	338	393	347	368	372	360	391	395	385	351	367	377	405	334	357	361	379	347	354	356	427	362	407	375	398	349	354	368	381	383	367	373	385	337	378	375	368	364	363	387	364	356	362	360	367	369	368	355	398	388	341	374	390	370	334	399	369	331	383	381	357	357	371	360	399	369	375	404	366	382	355	385	394	346	371	390	307	354	390	378	354	385	377	384	334	408	379	386	385	412	382	363	391	371	361	372	389	392	377	377	359	375	391	393	376	385	414	366	419	329	364	339	332	369	358	393	383	357	376	343	367	373	365	359	348	404	364	349	377	373	371	344	354	386	365	339	359	359	401	398	335	385	361	364	371	382	337	351	376	396	376	324	378	360	363	369	348	416	375	398	372	371	379	372	351	352	392	399	342	376	364	373	417	360	339	394	306	393	345	363	351	333	384	375	350	394	416	367	370	344	356	380	392	371	378	369	371	349	370	356	382	361	371	360	386	371	333	356	353	367	388	410	370	356	377	385	387	377	357	347	378	373	392	363	366	373	391	356	360	356	384	367	399	392	369	380	395	350	372	367	367	362	397	389	377	376	355	376	357	407	355	370	377	350	408	370	387	377	349	368	367	393	360	361	365	385	371	365	355	365	363	313	367	366	339	394	345	359	383	410	373	396	360	337	347	380	416	416	381	363	381	412	363	359	371	373	344	364	380	357	352	355	353	355	364	340	373	345	358	392	378	354	411	400	353	404	346	395	413	384	376	385	430	340	360	360	351	381	360	379	321	402	408	368	397	386	361	345	370	356	392	373	379	368	362	372	361	375	358	428	388	393	369	379	358	357	378	352	363	390	405	366	345	353	382	383	383	401	336	418	344	391	346	379	348	350	393	368	358	405	377	410	397	383	360	374	372	379	390	361	358	419	408	391	387	371	363	382	339	368	374	374	345	378	438	378	393	346	370	397	364	365	395	393	396	379	345	377	400	366	406	402	401	382	384	411	400	352	356	374	395	372	368	379	375	375	404	371	397	394	420	357	357	363	348	357	358	326	364	341	380	376	359	389	388	364	372	351	357	371	381	369	392	368	389	354	388	365	369	397	349	363	376	346	355	350	357	374	368	398	371	381	380	378	373	380	388	388	347	386	369	379	391	378	346	348	343	410	367	401	379	366	357	378	354	346	352	373	381	383	343	339	342	372	373	404	346	394	380	353	342	347	365	353	389	376	364	363	346	356	359	367	364	376	374	362	362	369	367	347	365	364	393	377	411	355	345	376	403	387	346	360	410	369	351	356	390	357	373	368	425	346	419	339	391	360	371	378	348	373	336	381	362	385	356	365	401	362	359	387	370	388	363	405	348	401	425	389	387	334	382	344	415	363	315	387	390	357	388	390	363	404	386	392	387	377	355	405	387	385	407	359	371	351	365	359	377	392	372	374	371	370	375	362	339	349	339	376	367	360	367	339	344	388	367	376	365	396	353	407	366	401	383	380	413	339	360	353	429	360	374	372	359	379	347	373	407	406	360	393	351	401	362	387	399	355	358	402	362	373	399	341	384	388	389	362	363	392	399	409	345	364	409	394	415	379	404	390	389	370	361	380	353	362	389	355	371	395	389	365	335	398	358	411	339	357	344	400	384	370	386	374	362	429	373	387	357	368	361	340	358	359	340	371	357	370	384	398	407	363	390	350	389	381	382	370	367	345	356	381	391	373	365	379	353	401	364	378	397	361	387	351	361	352	371	365	370	349	370	406	373	355	400	385	339	346	397	321	410	364	365	351	382	396	380	328	383	414	391	379	395	379	392	365	381	358	417	385	392	375	375	388	403	367	370	409	380	393	367	386	323	377	376	360	399	328	377	371	363	353	386	365	365	382	385	380	348	371	354	355	340	375	371	338	353	369	358	392	357	369	393	367	370	336	373	387	349	384	349	354	394	390	354	372	363	340	350	352	412	373	348	347	400	356	351	349	393	371	368	372	370	386	357	372	377	407	387	376	374	376	368	367	363	384	410	372	417	370	349	378	368	374	380	370	383	361	403	352	376	381	390	381	376	383	386	358	410	362	350	411	383	375	390	391	361	426	384	366	370	364	366	388	361	358	365	379	377	374	358	349	350	380	376	393	394	361	370	377	371	359	379	354	352	337	339	364	364	358	359	393	368	365	385	357	390	381	358	399	349	388	340	382	355	372	359	381	352	375	376	376	344	365	378	361	364	394	390	400	391	387	371	388	384	378	366	368	381	393	356	381	392	375	367	391	386	386	378	367	404	373	345	352	368	342	378	362	326	377	370	389	363	368	367	393	400	349	361	363	395	382	371	373	382	362	364	369	396	335	351	384	374	370	371	359	354	380	402	373	380	387	384	359	373	378	400	360	347	386	411	372	380	386	371	405	367	354	378	439	352	369	382	384	384	394	379	348	335	362	356	365	366	372	379	386	388	334	386	401	400	339	370	379	386	356	358	380	376	342	382	364	349	351	339	359	408	373	388	368	362	375	370	340	370	356	424	329	425	376	350	356	376	346	353	360	390	366	365	367	379	325	363	337	380	353	342	392	373	381	351	356	359	362	363	380	355	406	384	340	363	358	394	358	346	384	366	360	396	364	408	355	329	372	370	395	351	359	384	373	365	360	337	336	388	377	381	365	368	373	404	355	348	398	383	387	350	364	409	377	380	350	378	329	360	363	368	380	382	390	379	376	359	380	356	381	366	392	410	363	351	342	397	351	350	338	397	350	351	368	332	357	363	361	362	393	386	380	378	373	363	395	366	351	362	404	403	364	328	387	382	415	362	353	410	414	347	342	361	377	354	398	395	370	376	375	345	360	363	353	363	387	434	359	393	394	358	376	358	354	335	367	376	358	340	380	351	373	367	366	361	408	343	387	363	351	411	351	370	357	350	377	367	383	375	375	407	378	366	340	390	375	409	383	361	394	356	372	364	396	359	349	360	379	379	363	371	381	346	357	357	376	372	376	338	381	342	355	386	370	355	396	366	376	347	345	408	368	440	395	356	361	392	399	342	409	352	370	385	372	389	358	354	355	382	365	363	363	367	381	353	391	335	372	376	360	379	325	379	397	403	348	375	350	351	380	380	347	386	387	368
50938	67518	58258	41766	29849	22705	17204	13152	10236	8039	6268	5081	3983	3289	2655	2252	1937	1716	1422	1262	1144	980	872	786	705	716	644	666	630	644	587	546	600	513	488	497	488	469	464	458	400	424	408	419	352	384	381	399	379	381	401	342	373	359	372	331	344	337	335	352	361	348	334	355	345	352	396	339	356	357	368	374	364	297	336	386	332	386	321	371	324	354	353	357	337	339	393	347	347	366	345	368	361	341	371	358	338	332	341	344	331	355	362	354	345	332	329	337	351	358	329	326	321	331	368	333	358	350	315	325	331	337	361	340	307	342	383	345	352	359	352	360	345	333	330	346	351	324	353	344	358	362	342	316	329	335	365	333	347	373	338	361	365	360	354	372	356	337	370	359	377	353	355	380	365	355	336	365	392	344	331	368	354	354	333	359	338	310	344	380	353	378	356	338	351	328	346	395	317	359	354	322	331	322	353	332	329	323	386	392	340	372	364	341	333	323	343	355	344	342	338	349	337	377	388	348	384	353	354	367	312	358	374	378	325	339	309	357	356	335	370	322	375	328	382	358	363	342	319	320	333	344	372	335	411	352	346	358	372	341	343	350	371	355	334	362	330	319	331	336	369	349	334	358	355	333	361	351	385	327	353	362	344	342	346	335	339	324	349	346	342	341	385	305	374	335	315	357	351	297	354	353	331	318	358	338	347	353	355	346	338	320	337	314	364	339	363	351	374	341	367	350	345	341	320	340	322	377	348	363	339	340	343	368	369	367	359	338	334	286	367	318	341	369	357	326	377	321	345	321	369	356	357	362	336	329	353	337	333	336	328	343	334	365	360	364	343	342	338	336	347	369	379	353	333	360	333	340	335	338	319	331	355	309	301	339	346	368	354	345	345	334	374	328	323	326	320	387	344	350	342	336	341	349	359	337	336	356	342	331	316	335	329	369	364	326	350	358	332	345	327	324	348	352	350	317	353	340	353	347	354	348	373	323	331	360	319	364	370	322	358	370	345	331	359	352	387	363	376	358	362	352	348	345	359	350	362	370	369	332	371	350	347	331	351	341	353	355	337	344	306	331	311	323	341	352	324	347	340	366	313	337	331	323	332	357	329	333	360	327	363	330	321	351	344	346	347	335	302	348	319	352	352	341	333	326	344	346	363	349	334	337	348	350	347	337	347	342	352	352	337	366	337	320	353	284	365	343	339	338	316	344	340	347	365	362	349	370	355	329	358	381	329	356	333	324	357	336	314	375	330	323	342	373	371	349	336	365	343	369	322	358	338	335	361	320	317	319	356	367	357	354	353	324	372	326	405	343	342	346	345	316	329	362	355	349	334	349	341	350	380	374	338	379	348	352	388	364	336	384	374	316	357	372	334	374	357	359	344	354	371	328	329	308	335	371	349	332	359	349	337	373	342	338	372	332	350	322	354	336	354	363	363	336	334	341	331	347	325	332	368	339	348	333	346	338	312	333	297	368	345	358	354	351	334	326	312	333	333	334	331	358	329	334	366	348	359	350	334	355	366	350	336	336	337	370	379	351	334	362	362	357	330	328	336	358	319	332	368	309	348	359	326	341	346	372	347	317	352	371	376	338	397	350	333	326	297	368	316	325	376	362	373	331	338	322	342	383	354	344	349	346	357	362	330	327	367	317	345	338	348	338	302	340	339	368	326	346	326	347	316	338	328	357	348	347	332	333	382	349	316	376	368	350	333	332	346	358	326	359	326	364	352	315	357	356	341	342	368	354	372	339	328	362	348	356	356	346	367	340	328	372	338	343	351	359	332	324	362	350	332	319	352	325	327	386	349	324	357	346	315	358	358	325	316	349	368	341	346	305	351	375	324	330	354	348	357	320	343	375	352	351	324	364	306	344	332	360	327	353	330	362	326	326	352	346	337	315	324	362	347	321	328	368	374	338	358	373	324	331	339	310	342	342	353	356	313	348	332	319	363	368	384	354	340	385	351	328	333	357	335	336	409	341	338	330	401	360	367	340	366	337	318	316	359	333	315	347	346	330	365	358	341	351	368	338	359	353	308	358	334	383	341	357	371	356	325	345	360	341	395	338	366	318	358	337	349	372	303	322	330	373	332	341	394	360	363	353	325	339	327	354	360	337	332	347	326	341	332	367	352	355	352	352	359	361	323	320	356	351	363	363	344	333	347	346	330	340	328	337	315	313	361	343	368	377	352	307	323	333	340	326	375	345	327	363	344	360	337	332	329	316	350	370	353	334	303	338	328	309	330	328	344	360	380	337	310	295	347	327	323	381	346	365	355	335	360	301	328	358	365	339	342	328	334	343	329	360	356	299	339	356	324	385	301	356	381	376	340	337	325	343	364	348	337	351	321	373	348	358	362	339	354	349	352	342	349	326	354	338	349	367	357	363	375	359	369	356	343	346	317	322	346	370	335	351	353	310	335	367	345	336	361	364	322	334	370	348	339	336	363	323	362	362	369	343	354	331	331	358	344	329	342	344	321	358	354	357	337	372	356	332	337	338	358	362	360	360	308	340	343	379	385	352	335	318	344	345	376	328	384	332	322	337	363	310	333	322	332	318	364	347	347	336	394	344	329	328	347	331	347	331	353	343	321	343	340	342	337	334	376	335	364	364	322	377	326	362	376	353	324	352	316	341	353	360	341	360	303	348	389	339	340	334	345	321	364	327	360	378	348	302	364	328	381	363	359	331	358	348	356	350	325	367	349	326	366	341	306	349	370	345	329	357	325	330	342	341	335	343	324	349	317	351	355	339	352	342	342	349	334	336	337	354	365	354	347	362	350	294	333	368	355	333	375	342	332	355	346	365	379	344	355	350	348	351	348	351	352	376	323	356	336	330	358	362	338	359	327	387	345	348	351	348	320	369	321	358	331	364	357	318	340	334	362	368	356	322	350	343	301	325	356	372	372	351	326	343	354	348	341	363	367	330	352	331	350	336	320	354	371	321	344	358	348	356	366	345	336	343	342	359	352	355	325	332	354	375	332	341	328	339	364	356	371	358	352	341	343	357	337	355	355	334	328	325	343	330	343	341	323	342	352	330	361	342	352	341	325	362	335	330	373	361	348	360	331	350	317	341	314	329	380	331	343	367	361	373	318	357	349	329	333	375	336	318	357	351	351	330	345	359	352	385	366	343	334	328	357	386	357	351	371	366	339	359	374	348	362	341	385	373	344	330	358	346	374	351	377	353	331	349	372	313	352	339	335	312	331	363	347	324	349	367	322	351	384	300	362	375	356	329	342	367	371	361	340	340	375	349	356	331	320	334	346	333	354	319	327	352	344	370	333	362	360	325	364	358	365	338	356	337	323	355	340	337	328	370	321	346	339	324	346	376	325	333	343	353	349	344	376	341	371	345	357	328	343	322	325	358	334	370	323	342	334	373	312	327	342	319	353	342	341	359	346	343	347	361	344	334	328	358	348	347	344	336	376	341	336	342	330	373	361	379	375	311	303	348	344	338	366	352	342	379	337	342	337	375	348	366	378	375	294	348	320	362
29194	23890	31965	28922	18433	11162	6995	4503	3272	2561	2127	1647	1291	1112	998	920	778	716	655	556	572	498	500	461	432	393	392	416	383	383	365	372	371	370	353	349	318	369	358	340	344	352	338	327	333	306	321	311	324	294	321	310	309	294	327	331	306	332	300	311	299	310	347	268	292	318	305	282	300	321	323	332	335	302	325	329	312	292	304	301	348	340	323	292	315	281	336	324	285	319	287	296	283	309	326	319	322	319	297	319	294	321	329	292	302	301	320	298	305	305	312	305	309	290	295	294	305	298	302	336	313	316	320	295	309	341	295	336	319	272	327	326	291	342	289	299	344	334	286	300	284	299	296	320	329	294	340	319	292	307	302	292	300	312	283	305	295	295	293	312	299	327	322	289	310	332	303	335	284	289	335	307	291	300	288	276	309	329	290	297	276	302	319	326	308	324	294	320	312	333	284	314	322	304	323	324	300	311	328	307	311	295	314	296	330	298	298	332	318	301	305	303	291	322	329	311	320	298	321	319	292	316	296	296	327	322	270	304	304	312	306	316	312	351	300	298	289	302	327	321	330	310	316	304	304	311	325	299	289	294	315	309	310	316	343	287	304	287	326	272	309	323	275	297	299	324	319	337	338	283	266	308	279	289	284	295	306	325	319	309	316	314	276	276	293	323	312	311	282	322	276	295	321	299	308	313	317	296	301	329	321	327	286	271	327	328	295	356	298	320	307	333	313	303	321	313	308	311	321	308	332	276	274	298	287	285	310	314	304	300	320	327	294	306	338	315	315	338	288	293	318	319	324	328	297	309	287	306	311	298	284	314	297	320	289	346	267	277	309	330	281	316	288	312	320	302	312	289	287	333	303	307	321	330	326	302	293	293	292	308	286	280	277	314	331	317	315	278	324	312	305	299	315	304	298	316	307	307	343	296	323	284	306	271	319	293	309	286	319	278	285	315	290	315	296	276	318	324	341	306	287	280	284	299	287	320	329	295	306	336	307	293	309	323	309	321	303	305	299	316	311	322	269	310	303	312	319	309	331	305	294	317	328	308	299	291	299	301	300	309	304	275	273	317	349	322	290	304	326	323	311	327	309	316	338	293	306	309	308	305	305	334	311	309	310	281	303	321	305	287	306	330	333	310	291	308	256	328	309	299	321	294	290	323	302	308	299	299	325	305	312	325	306	283	257	307	277	311	302	275	284	340	290	326	305	288	308	308	288	318	325	308	305	298	308	309	326	319	338	288	313	329	294	298	324	311	305	321	278	302	295	305	288	324	320	330	270	337	283	317	288	334	323	295	347	287	336	316	347	315	284	306	301	257	300	293	307	333	314	303	310	334	290	309	316	308	285	311	309	312	295	309	325	283	292	330	315	308	313	340	306	302	301	295	322	341	332	317	333	319	310	300	284	317	296	302	310	282	313	308	312	313	281	290	339	291	327	279	297	288	303	296	342	318	285	305	302	280	284	291	282	302	299	309	317	291	307	281	306	312	305	308	304	295	338	312	288	336	285	299	293	276	298	290	318	310	285	267	311	287	293	336	297	311	313	285	303	309	294	308	305	281	292	351	292	322	311	307	290	276	266	305	289	321	304	273	302	306	331	312	301	316	297	292	335	290	279	275	312	317	298	303	289	350	289	316	319	319	297	301	318	291	316	347	351	301	289	318	279	277	305	284	299	283	303	290	295	304	316	288	318	286	320	339	322	308	343	267	294	340	283	299	314	318	293	290	316	310	336	320	342	284	326	301	296	311	320	284	326	319	278	298	294	315	322	306	290	312	311	335	319	310	273	295	297	316	301	294	312	286	350	311	317	317	323	327	309	337	296	286	312	293	324	302	285	281	294	314	296	313	317	288	313	292	304	323	288	306	306	325	303	299	281	318	296	291	316	293	323	308	323	313	299	302	297	273	305	298	287	296	311	336	293	338	335	330	292	364	347	292	274	300	321	321	280	316	301	269	299	336	352	300	308	315	296	338	301	322	299	317	322	333	303	292	302	310	316	325	297	337	316	338	314	315	301	311	290	280	302	305	303	338	283	295	324	282	273	295	296	311	306	281	334	300	302	319	302	330	340	301	284	296	296	292	300	279	302	304	291	309	321	332	301	331	317	313	302	294	324	297	320	335	324	291	307	295	299	277	298	328	314	324	293	336	312	337	284	303	321	297	306	322	319	319	323	292	289	285	333	285	280	324	313	295	320	320	280	320	320	316	290	322	308	328	301	280	290	286	270	309	315	301	297	307	328	303	293	305	293	322	284	279	313	321	320	327	306	339	314	304	299	299	299	283	317	326	314	331	301	297	337	278	302	303	336	292	338	302	322	315	321	344	287	343	287	330	295	309	318	313	327	327	297	289	284	334	311	287	284	340	333	328	311	306	290	262	339	313	319	305	304	315	297	320	323	292	288	315	294	315	304	309	315	288	307	330	325	318	299	294	307	280	314	261	302	312	327	302	332	321	304	303	293	355	307	283	297	289	322	323	316	287	315	308	311	290	280	301	305	292	306	335	323	293	331	301	307	322	290	319	306	266	310	306	306	285	300	288	290	288	343	309	276	320	302	262	315	289	303	313	312	341	284	291	313	292	315	315	284	297	288	292	311	294	304	322	299	296	320	297	304	335	297	311	312	320	321	265	302	322	311	329	292	305	306	322	305	298	289	310	300	300	292	296	343	301	303	313	290	338	328	290	290	309	292	272	299	329	315	330	295	314	336	320	282	299	301	319	330	319	306	327	315	332	284	319	314	307	301	314	320	312	291	317	314	292	283	306	304	325	292	281	295	320	299	337	317	303	305	316	274	295	270	297	338	296	329	305	308	320	317	317	281	303	289	274	297	351	341	326	328	312	311	289	288	341	360	283	287	315	289	308	284	306	287	310	328	299	284	317	331	286	352	295	330	304	304	287	322	317	282	327	317	338	293	288	322	317	265	320	323	296	316	291	312	308	306	279	323	326	325	318	312	288	299	334	320	304	322	291	306	283	281	294	322	336	297	281	288	312	305	306	289	290	285	263	306	316	290	273	285	300	274	349	304	282	280	311	318	275	274	312	306	301	318	269	308	278	299	325	303	301	276	301	299	309	276	307	282	314	314	304	307	312	308	300	310	318	345	312	299	305	314	303	333	285	328	328	324	348	299	297	280	320	315	313	290	304	304	299	325	337	339	326	330	287	310	318	327	320	334	297	295	328	277	295	321	313	289	312	283	273	295	354	310	291	288	307	319	311	306	301	351	309	310	316	309	296	298	303	321	289	338	324	331	282	344	294	301	279	297	278	279	302	325	305	305	312	321	293	290	305	304	320	327	303	326	315	293	290	305	316	314	333	289	297	306	301	297	328	311	320	320	327	330	292	274	293	322	307	296	274	310	311	278	304	332	296	293	336	304	296	318	320	307	302	306	281	299	308	305	310	323	335	314	310	277	290	305	345	314	344	337	318	319	299	332	295	304	316	305	342	275	305	298	286	312	299	313	317	300	305	327	318	317	309
47822	55627	47168	30435	20526	14238	10447	7570	5922	4514	3604	2866	2297	1803	1459	1275	1133	1013	854	798	682	600	543	503	479	468	410	457	405	449	412	424	409	406	371	384	379	362	374	360	336	319	327	335	284	336	341	333	308	351	284	271	275	310	279	278	300	312	286	304	283	249	284	293	312	282	319	306	285	282	297	317	302	290	292	288	294	299	322	330	288	286	296	320	290	291	313	288	294	287	314	297	319	310	288	298	300	299	290	283	290	296	287	288	310	317	300	292	290	298	281	319	291	297	275	292	302	336	272	289	283	325	280	263	259	295	284	288	268	282	319	276	306	296	298	295	333	297	316	315	290	261	263	302	274	268	277	277	308	280	305	313	285	312	323	294	278	293	292	306	271	288	293	302	301	305	326	295	291	309	275	295	294	300	332	289	326	298	296	305	314	296	287	327	284	319	295	309	317	276	277	271	265	254	293	334	297	281	313	305	292	280	310	279	281	299	307	289	285	294	282	278	280	300	325	273	288	290	286	295	288	298	298	321	297	276	294	302	317	301	285	320	298	278	302	322	289	312	303	257	293	279	261	294	302	319	300	297	288	288	299	265	290	306	282	288	304	273	309	291	308	292	301	301	301	282	289	256	281	293	299	316	302	276	273	297	304	308	313	319	290	311	269	306	282	265	347	313	288	283	262	287	302	317	293	293	284	290	295	325	311	264	296	307	294	310	269	297	289	263	334	277	297	329	265	262	292	298	316	279	301	268	302	298	307	296	338	303	284	278	276	290	306	279	288	355	312	294	307	331	319	283	276	280	284	282	323	300	293	297	271	278	314	285	276	298	306	294	296	301	295	313	292	317	303	320	292	273	298	305	255	290	284	291	317	278	322	322	293	263	291	315	303	276	273	316	307	271	278	293	288	280	320	296	285	308	325	288	315	273	296	268	281	297	293	288	312	309	290	280	298	282	277	264	292	295	269	284	282	301	323	287	305	275	313	289	288	296	296	313	282	267	292	299	302	306	302	301	312	302	272	281	292	289	288	284	302	284	304	307	286	296	329	286	272	327	304	310	287	271	320	303	287	328	297	312	293	305	309	286	293	293	293	302	309	263	285	310	322	274	288	287	279	298	276	271	269	294	279	292	301	290	283	306	309	291	294	306	268	300	328	282	288	302	297	284	329	293	283	287	302	313	289	294	279	294	293	296	315	320	290	320	257	280	317	243	301	307	301	279	282	297	303	306	286	297	302	276	306	305	279	287	315	289	298	298	283	279	287	282	302	313	295	304	288	292	290	279	279	320	289	297	312	317	291	279	294	300	310	273	299	308	292	302	321	285	273	275	274	291	276	250	273	257	298	269	294	294	333	269	271	312	290	298	311	298	278	274	300	279	279	283	253	301	289	271	287	311	314	288	299	285	286	287	275	284	270	302	304	296	301	298	324	280	266	299	271	300	277	323	309	289	281	269	284	302	312	295	324	271	280	301	276	306	290	288	273	315	312	283	280	286	295	287	270	287	292	302	306	291	282	272	286	303	309	290	294	280	272	285	284	300	276	295	296	304	309	271	311	296	295	298	324	261	278	303	302	307	247	343	284	278	300	308	300	300	310	275	306	302	306	296	277	315	258	290	325	299	273	301	311	280	293	293	303	294	299	316	326	283	313	272	287	308	265	282	280	283	282	310	261	285	270	275	285	280	284	300	274	294	301	294	293	304	294	295	290	323	283	274	302	274	298	304	303	329	323	290	275	263	309	295	309	317	313	313	276	305	269	277	309	282	305	276	287	279	322	291	268	325	284	315	288	295	281	288	276	278	280	302	315	337	310	286	281	286	270	286	301	256	300	271	299	289	333	307	277	283	288	319	264	303	299	289	300	284	283	278	287	301	319	244	310	297	293	265	289	274	289	313	299	278	275	284	307	275	289	292	300	295	291	288	269	301	302	285	294	291	340	298	273	300	277	271	277	295	296	282	296	282	297	296	299	278	323	306	301	267	277	276	282	328	292	314	314	305	269	269	321	276	284	282	304	317	322	293	301	280	274	308	261	316	295	283	295	304	294	300	288	320	296	306	308	319	295	278	303	292	323	295	265	278	275	303	301	280	283	292	322	271	271	293	286	296	291	286	329	286	257	288	291	306	311	273	274	268	271	258	298	289	270	295	274	259	284	312	279	285	284	318	313	287	283	313	260	271	301	279	267	313	287	282	305	310	306	302	281	302	270	282	294	280	292	308	317	275	292	259	307	286	303	305	281	280	305	267	286	312	256	329	324	307	295	278	294	287	291	294	277	272	326	274	277	269	281	271	296	287	318	289	289	306	278	263	315	277	295	306	323	302	312	279	278	267	298	291	299	270	321	279	278	287	303	310	292	307	319	302	304	305	321	300	275	275	318	322	284	299	274	320	303	318	295	302	272	293	322	308	285	285	277	288	270	276	314	306	289	280	295	294	280	323	317	292	310	298	280	317	294	327	296	309	292	273	311	320	297	298	328	265	309	296	292	308	284	270	286	298	284	282	293	308	296	295	299	276	309	295	298	325	267	283	296	291	299	286	310	296	303	290	291	301	269	287	281	296	293	248	290	279	281	296	292	308	300	273	298	263	294	281	283	280	309	317	301	302	272	298	292	308	286	299	310	283	278	296	306	278	316	304	272	288	296	291	298	326	293	280	269	300	280	316	271	289	279	314	306	267	307	312	327	283	293	300	268	262	295	302	291	294	295	284	306	309	312	312	300	283	296	302	318	247	300	275	305	311	275	329	311	301	278	292	277	267	287	299	318	269	331	289	320	299	295	284	280	261	294	301	290	301	286	296	298	291	304	305	291	281	280	323	292	297	305	299	301	276	268	288	296	283	285	281	262	285	293	317	306	308	314	267	283	282	293	298	310	307	301	309	291	302	294	318	303	290	276	280	273	311	299	316	306	303	304	290	275	309	306	316	284	301	275	247	313	274	307	299	302	280	304	289	309	308	308	276	294	286	304	321	268	300	285	288	296	273	301	277	288	269	315	302	306	276	319	302	348	297	310	280	306	303	297	284	301	297	292	289	316	294	267	272	311	289	317	306	293	305	344	313	287	305	310	295	289	314	306	284	268	285	302	293	350	283	263	256	298	279	283	322	259	285	280	289	314	340	328	296	295	285	311	279	298	292	298	315	308	295	336	301	278	303	295	285	282	301	289	307	306	282	302	280	268	300	269	299	297	265	298	273	295	290	283	299	308	300	284	293	266	313	304	277	312	292	259	305	289	300	272	327	329	295	311	290	278	291	321	278	308	279	308	297	271	287	281	310	252	306	303	289	290	269	264	300	301	289	296	308	313	279	285	308	289	286	308	312	298	288	266	287	295	309	298	306	300	276	313	280	271	293	318	300	301	286	302	276	298	303	273	306	275	315	303	283	307	284	299	236	282	292	279	283	269	330	310	305	292	318	286	299	332	307	299	305	289	291	299	294	262	289	317	295	280	283	319	288	270	317	277	272	293	302	320	295	282	285	311	274
25348	21561	29113	24808	22513	22159	15688	8040	5661	4349	3385	2802	2301	1905	1639	1454	1231	1038	910	836	717	720	600	555	502	507	503	513	480	452	462	465	461	523	437	451	405	354	389	409	383	369	397	335	347	320	372	360	381	341	378	397	351	359	346	334	334	376	318	329	361	355	353	341	370	335	309	360	348	369	321	329	360	368	373	318	376	337	393	353	309	386	325	386	358	344	341	341	346	387	365	363	333	395	342	360	321	347	355	346	331	336	362	351	352	373	351	346	362	345	341	369	330	375	381	340	347	330	365	369	369	372	332	344	339	364	335	343	344	353	346	323	377	355	376	353	336	327	347	310	335	335	362	367	359	348	326	346	334	363	338	354	336	352	356	336	355	356	336	379	376	383	359	365	324	307	359	342	338	342	349	394	351	357	388	362	353	363	351	341	337	381	374	363	354	368	351	342	354	340	333	364	351	335	358	332	378	341	357	359	334	354	361	389	355	330	384	354	346	341	344	348	334	340	344	363	341	381	356	330	378	348	338	352	377	350	407	340	362	311	330	324	349	338	372	346	343	342	344	357	336	335	353	382	361	347	345	355	347	357	342	346	324	352	362	368	344	315	376	319	349	312	356	365	373	377	339	354	335	313	356	338	326	350	303	366	346	320	354	373	300	333	352	349	376	350	313	352	336	318	366	355	315	344	354	335	333	354	360	318	348	366	350	369	365	320	329	355	334	368	350	348	347	364	376	333	340	359	351	354	330	364	365	339	373	345	339	357	323	364	365	338	338	402	353	333	341	370	339	340	335	347	336	320	325	330	370	358	347	339	320	339	355	350	334	317	316	331	303	350	348	342	350	376	365	353	327	341	362	365	367	355	360	344	356	346	344	353	332	358	345	355	343	353	353	336	309	351	368	344	343	315	350	344	349	316	319	335	357	311	338	363	369	331	356	353	345	349	337	335	374	328	358	366	315	318	366	304	331	362	342	356	329	354	352	353	315	354	341	314	375	368	367	373	374	347	348	357	354	346	347	346	341	397	332	344	392	338	379	327	317	370	366	334	371	385	342	334	365	321	316	345	382	332	348	333	328	393	325	368	358	356	379	316	340	344	349	344	352	322	329	319	350	302	340	360	352	340	328	349	332	361	360	355	382	375	313	374	325	347	357	327	370	341	351	394	340	329	353	371	329	324	352	364	342	349	330	356	375	356	355	360	348	350	329	340	356	337	352	333	316	355	337	378	357	335	333	332	321	313	345	354	338	326	370	368	338	330	350	357	361	321	335	326	316	385	392	350	343	317	355	334	334	367	358	335	332	327	349	342	368	347	325	362	363	348	343	339	345	334	340	378	299	344	372	365	314	361	365	347	348	349	348	343	334	357	329	372	360	337	331	357	331	349	336	346	382	313	361	337	340	349	353	339	392	352	331	346	381	347	326	377	309	349	341	346	343	335	330	319	358	343	339	366	347	309	349	327	345	354	361	358	340	368	340	343	351	339	346	318	345	371	335	364	329	341	362	349	343	318	360	352	348	354	363	356	325	348	317	335	372	362	360	367	340	353	362	364	341	321	357	352	363	347	334	350	334	361	383	316	349	302	332	381	382	333	355	341	364	335	344	368	339	358	364	350	389	373	344	354	383	331	308	357	329	351	348	361	356	386	317	343	346	340	358	359	367	368	361	356	343	343	373	305	345	357	373	365	372	345	339	366	370	331	338	333	355	368	363	298	369	361	337	333	353	366	335	338	369	355	353	370	351	372	326	348	361	367	322	381	343	358	356	312	330	366	342	332	405	375	355	345	372	354	369	361	331	354	354	365	340	358	348	354	345	346	349	337	366	386	331	362	347	385	351	333	376	314	322	352	355	337	356	348	360	364	381	360	368	360	371	335	334	359	312	324	327	343	337	326	343	345	361	379	326	373	354	338	333	382	382	323	368	345	380	364	338	313	276	367	319	358	358	344	357	351	359	311	357	350	375	336	341	353	339	386	345	365	338	355	360	336	355	367	342	358	358	343	360	321	370	343	366	383	355	355	329	387	334	340	353	369	325	330	321	355	346	343	318	329	319	373	386	339	347	321	362	344	352	329	339	333	324	377	349	359	367	372	363	340	347	346	359	346	311	331	325	340	330	321	383	319	343	346	327	367	298	374	360	344	352	353	327	363	343	343	359	357	296	348	339	339	355	325	339	338	385	354	367	302	328	378	350	358	335	348	343	344	362	340	330	340	381	376	339	352	312	344	318	311	339	315	362	379	357	363	368	348	364	342	311	354	344	323	322	326	359	366	334	342	348	348	367	349	312	357	352	365	315	347	319	330	352	385	374	333	362	371	335	330	367	349	352	352	385	341	324	341	318	340	336	334	330	320	367	315	355	353	336	312	342	345	350	353	357	315	354	366	380	346	356	364	356	351	345	360	300	337	344	347	362	372	367	336	365	344	358	351	324	342	340	359	319	370	358	306	328	311	347	347	351	361	348	329	334	351	363	331	321	322	359	335	332	357	359	368	334	345	343	362	315	359	328	347	377	301	363	383	347	318	338	341	323	343	366	359	326	353	351	359	364	338	346	338	365	340	359	338	368	355	351	375	374	346	337	311	345	334	331	348	367	341	306	347	342	350	353	374	374	371	325	369	351	340	359	344	363	347	361	374	345	353	341	343	387	367	358	361	326	372	358	356	358	346	345	325	322	358	346	331	361	389	370	359	362	321	340	335	322	353	339	329	384	348	339	345	360	333	394	360	365	335	363	338	342	354	342	365	344	326	363	336	343	343	354	354	319	314	350	327	352	354	373	310	337	323	331	345	312	299	335	379	330	339	327	343	375	376	381	331	321	356	346	316	369	335	337	353	345	369	298	314	321	353	324	370	376	335	329	375	358	334	342	378	338	312	343	326	337	351	345	364	318	338	371	348	367	335	365	330	374	388	361	301	323	337	329	332	348	351	327	340	354	346	355	332	362	354	340	309	352	331	342	312	355	343	346	347	355	307	367	312	354	350	351	326	373	372	338	382	346	329	348	373	356	360	359	332	345	339	356	363	344	343	346	379	352	352	350	336	369	336	363	357	354	332	341	319	337	349	342	326	373	321	346	347	339	347	356	336	365	343	379	374	367	363	343	348	376	414	354	337	324	351	327	330	346	339	353	350	339	349	322	349	314	359	369	348	359	352	348	335	345	373	343	384	325	382	328	360	343	350	360	313	369	363	336	349	373	341	353	373	358	352	377	353	349	312	347	343	348	341	383	337	347	373	364	339	349	385	358	346	353	328	360	346	357	348	331	351	348	337	355	362	345	353	371	334	345	354	361	319	346	324	361	369	329	367	389	341	357	343	312	314	304	327	351	355	339	338	331	347	351	341	372	353	351	339	361	351	331	334	347	361	345	402	325	361	334	351	318	345	334	312	336	355	354	355	311	312	347	336	405	338	342	390	367	333	335	333	338	355	351	342	356	340	363	350	352	342	323	334	351	353	332	327	358	338	366	327	323	318	353	340	358	337
48131	62389	50973	36368	26550	19479	14745	10886	8883	6866	5389	4394	3563	2905	2408	2104	1846	1505	1339	1097	943	847	768	676	625	617	562	585	524	509	463	492	505	467	445	409	412	409	404	355	376	383	347	370	364	362	338	351	355	375	358	351	337	322	328	317	325	301	317	307	318	338	330	354	330	339	338	333	336	308	357	326	294	309	308	335	346	351	315	313	300	364	332	328	311	345	330	339	325	329	335	346	352	338	359	339	333	319	313	359	325	336	319	311	325	339	329	320	324	338	352	379	342	317	322	344	319	323	343	334	341	331	333	315	323	300	314	316	331	332	328	320	314	339	358	316	330	355	309	338	332	332	335	341	327	351	322	322	351	335	370	328	320	339	314	326	313	325	352	306	336	316	326	311	311	311	323	306	351	343	301	355	340	304	318	355	310	336	317	321	306	347	290	323	333	332	308	339	328	311	317	343	326	344	314	321	321	352	363	308	301	336	346	339	315	309	332	345	337	338	360	294	332	343	315	361	321	320	344	320	311	325	366	309	314	343	321	344	354	313	313	325	369	307	334	318	355	339	350	326	289	341	335	327	332	316	326	346	325	313	330	349	345	310	328	353	317	321	338	330	321	342	316	297	306	343	335	309	327	343	331	328	341	338	337	347	375	306	325	337	306	317	347	346	353	301	350	329	351	321	307	333	330	331	344	350	341	309	325	351	295	312	304	350	308	370	301	311	333	328	332	336	347	328	337	343	312	294	326	309	366	345	316	306	346	325	325	308	313	340	338	306	333	331	331	348	322	300	352	333	295	308	330	316	324	355	339	304	344	328	318	316	302	305	327	303	310	319	287	313	317	339	335	341	305	315	326	323	324	325	318	325	288	306	311	359	325	297	347	333	331	341	303	325	340	330	328	312	367	306	320	303	297	330	344	325	294	349	355	338	340	302	342	298	329	315	317	335	336	334	339	315	337	328	322	295	352	312	348	351	327	329	354	314	360	310	324	337	295	309	329	308	352	327	348	340	302	342	319	364	333	372	343	303	345	352	352	341	316	355	333	340	347	345	327	337	303	312	365	346	328	312	335	329	314	356	296	317	311	353	308	346	323	328	323	339	320	331	344	358	332	335	322	366	322	363	297	341	364	332	305	329	327	335	298	332	315	346	347	329	318	301	327	335	312	308	302	327	308	321	343	319	336	301	307	300	308	351	325	290	335	329	344	289	328	324	328	315	344	321	328	344	301	310	324	334	345	310	295	353	291	323	299	330	362	340	312	323	312	350	311	329	308	353	294	307	330	305	347	306	362	330	326	357	344	341	318	322	339	339	311	331	310	337	320	325	321	355	365	328	324	302	314	317	345	334	330	308	313	326	305	316	307	313	321	322	338	306	317	307	315	325	310	329	307	334	296	336	316	335	311	315	326	335	303	319	346	339	328	331	329	367	327	346	295	328	351	350	323	372	323	299	362	313	332	337	339	341	322	326	300	329	324	354	355	347	360	347	311	333	342	342	317	347	314	312	310	320	336	335	326	322	345	338	329	304	340	315	313	341	300	332	366	304	337	349	291	313	317	319	304	320	327	320	337	337	314	313	301	342	315	352	324	324	338	356	351	327	268	317	297	304	317	337	326	326	306	313	319	309	354	311	364	345	315	320	327	332	371	332	344	315	297	303	373	349	341	313	297	354	300	332	337	301	349	318	320	341	322	358	370	320	303	348	340	307	369	332	346	329	309	343	329	330	326	326	327	328	335	330	337	319	345	289	333	331	344	332	325	325	341	335	361	327	316	355	343	337	301	350	313	315	288	325	305	339	342	364	316	332	317	297	333	329	297	343	354	319	307	338	330	322	324	330	349	329	358	326	319	308	313	324	323	311	322	348	342	333	327	317	371	361	370	334	351	340	356	294	321	335	306	338	312	337	324	324	354	320	331	334	321	336	316	337	332	331	335	322	374	324	309	347	347	292	332	336	330	310	334	308	355	320	311	333	318	295	332	327	311	332	344	302	340	352	299	324	315	313	302	299	311	350	306	320	307	344	314	325	318	318	338	353	342	314	332	296	327	312	343	321	316	346	321	302	315	318	312	324	329	347	342	351	333	311	323	301	329	333	362	346	295	319	383	317	331	319	306	326	327	313	293	321	310	346	319	329	313	340	317	334	344	351	287	294	297	342	328	301	341	322	352	329	330	350	334	351	356	331	337	339	332	319	299	314	316	354	301	329	341	321	317	354	336	328	335	321	330	293	339	334	322	337	314	309	338	312	333	319	346	305	316	308	339	344	302	323	329	329	289	319	338	368	329	353	325	314	365	298	315	348	318	325	305	325	317	341	317	326	320	290	315	322	319	281	326	331	342	320	332	330	329	316	323	325	296	326	337	326	330	328	328	334	313	346	332	347	300	325	331	335	344	323	322	320	364	328	289	328	320	338	315	309	337	346	279	330	333	319	339	313	289	313	313	314	316	334	320	338	311	324	337	299	316	320	339	347	341	290	332	298	326	314	341	327	326	318	326	337	303	295	336	336	304	322	322	343	343	340	330	353	337	298	342	321	337	314	368	318	301	329	303	330	341	329	323	303	336	333	328	346	316	325	320	312	323	330	362	339	336	320	328	320	297	325	308	337	337	353	356	318	331	353	333	329	307	303	342	340	323	331	313	347	325	331	312	338	350	321	325	322	321	321	329	329	344	355	300	346	317	319	275	331	289	304	344	357	313	335	338	345	335	343	325	333	347	345	340	294	354	317	317	349	324	350	333	333	345	334	309	318	322	298	337	355	365	339	360	338	342	351	312	305	324	315	322	326	323	341	322	306	326	349	321	325	320	291	322	311	300	330	327	325	308	306	322	327	316	322	334	331	336	314	301	317	318	341	352	332	365	314	324	327	369	334	338	301	320	340	329	351	316	321	292	324	316	309	323	317	308	332	336	304	356	335	331	326	331	352	356	336	328	332	308	337	346	298	325	332	347	314	306	342	328	321	315	361	321	333	295	341	337	311	312	355	310	322	316	298	317	303	305	335	337	313	338	325	388	319	302	348	347	318	340	346	333	317	314	351	335	320	318	340	332	322	331	314	303	361	330	346	324	310	321	337	331	328	327	336	320	324	303	312	340	299	322	345	309	327	315	340	344	316	330	354	319	308	309	287	352	337	324	322	350	358	331	324	346	316	348	332	302	314	324	313	353	337	325	284	325	327	321	350	345	326	331	299	320	314	352	341	332	332	317	353	325	340	286	328	360	322	337	331	329	295	321	304	366	317	353	317	332	359	339	299	323	288	306	304	346	300	366	341	346	317	326	318	342	340	321	329	346	332	331	332	331	313	309	307	276	314	339	335	306	333	348	319	306	303	335	314	341	321	318	346	330	337	309	302	308	327	330	372	355	363	326	362	327	339	315	332	328	298	311	321	338	344	314	340	330	312	357	338	330	318	351	293	325	342	297	331	329	299	272	334	333	325	322	302	318	304	314	337	336	313	341	334	317	349	319	330	346	335	338	315	346	330
25018	21648	29102	24736	22134	22062	15371	7885	5519	4174	3420	2820	2294	1827	1573	1358	1181	1058	899	780	673	655	597	553	486	483	495	467	434	467	465	445	414	430	418	363	404	388	375	427	349	340	363	355	360	357	367	333	369	352	360	370	330	373	336	343	361	341	350	345	319	322	365	355	334	327	329	364	333	371	334	318	342	354	317	332	309	315	341	316	376	335	331	316	322	362	305	341	308	332	354	326	327	331	336	317	314	307	324	338	379	355	353	330	324	312	347	330	360	344	343	330	339	337	319	346	350	353	377	361	329	332	335	338	296	326	381	353	339	290	320	334	334	299	366	327	341	322	324	348	348	332	288	317	350	319	339	326	335	347	309	337	343	313	346	321	338	326	344	346	368	318	309	306	327	296	359	306	348	337	351	351	350	346	343	363	321	326	320	375	329	326	307	330	358	325	334	357	328	328	345	359	296	304	352	334	348	339	294	328	312	334	309	343	321	364	352	306	316	304	341	309	350	314	335	342	294	332	336	343	355	361	318	348	315	347	343	342	362	331	327	324	351	328	339	332	309	339	356	282	319	319	326	332	348	343	323	351	334	306	322	366	336	362	304	333	345	352	367	379	355	359	338	324	325	325	351	335	362	317	367	338	291	350	351	360	325	318	318	328	331	325	351	335	336	346	328	357	310	340	314	312	310	392	294	342	367	346	365	320	340	329	360	359	326	308	306	350	319	339	337	372	342	333	338	336	343	332	349	306	353	352	327	306	296	336	317	319	351	326	329	330	349	358	333	347	337	343	337	351	335	315	335	341	342	323	342	323	334	331	326	330	345	288	336	353	318	358	346	306	315	362	303	325	335	344	296	365	335	317	336	326	325	314	345	336	322	363	332	320	331	365	339	328	336	300	373	298	296	329	314	369	316	326	310	352	338	317	348	336	354	262	340	336	323	353	342	306	308	363	310	316	345	343	344	296	325	314	321	363	377	315	345	347	349	293	345	340	330	350	319	351	344	367	339	317	342	343	337	357	334	329	338	327	358	336	325	327	299	308	336	324	352	309	342	339	333	334	362	324	354	309	346	331	332	352	360	324	337	309	356	363	339	333	349	338	347	306	350	293	310	346	335	342	279	351	346	350	373	343	315	333	370	337	326	358	357	368	315	316	339	356	325	327	344	315	338	308	311	351	347	336	321	332	311	333	368	346	337	328	328	354	332	348	348	322	359	361	339	350	336	362	330	308	317	348	307	356	347	335	304	352	361	331	352	336	322	334	333	339	346	351	350	360	365	360	312	348	344	309	329	364	340	324	320	337	375	342	355	334	335	351	349	299	320	338	361	324	301	319	304	297	335	353	333	374	306	361	334	294	339	335	356	334	379	343	338	350	322	339	332	330	352	308	312	341	355	324	337	356	320	324	314	313	316	349	328	340	332	368	375	343	323	350	341	365	329	319	290	330	325	331	320	340	337	321	310	307	327	302	359	343	357	374	300	330	337	317	328	340	370	338	341	327	325	318	331	344	378	343	319	285	320	321	364	309	365	355	319	312	321	356	309	346	321	340	315	372	330	303	334	353	340	325	362	300	355	337	367	343	324	346	320	367	339	340	356	332	355	370	328	363	351	324	317	339	357	317	333	332	331	349	319	366	342	307	346	322	292	332	337	352	355	347	324	329	336	365	358	363	311	346	342	305	295	384	308	307	330	332	329	347	356	318	313	325	335	313	323	305	329	327	337	334	310	331	307	336	325	350	304	367	306	337	307	338	333	334	303	353	337	311	331	352	352	317	329	343	321	292	347	336	324	352	328	326	334	287	331	356	343	355	340	330	356	362	313	349	343	337	330	347	325	343	345	318	338	308	331	316	336	367	322	295	338	356	369	333	353	343	343	369	308	343	343	341	388	322	364	371	334	313	365	341	279	337	320	325	331	329	328	343	340	305	317	324	350	317	336	349	319	317	323	391	353	317	351	348	336	341	288	359	344	334	355	304	309	336	341	331	329	331	283	336	350	346	345	337	312	311	357	347	313	326	342	320	332	328	266	315	310	361	330	318	329	317	331	325	347	333	330	345	373	361	337	324	356	338	331	301	383	368	348	318	333	335	363	347	333	373	364	329	368	324	331	322	355	353	353	346	324	311	317	339	352	347	336	331	365	350	334	321	323	360	332	338	335	314	314	327	349	333	356	329	316	303	338	330	355	317	317	313	320	329	358	342	335	367	337	331	344	333	357	325	333	331	340	358	330	345	337	365	355	348	354	349	304	337	345	330	339	331	316	330	360	327	367	348	357	314	343	348	321	353	338	346	337	318	340	357	350	327	283	326	318	395	352	344	369	362	364	312	340	340	328	347	344	355	322	358	328	311	288	304	354	339	327	356	323	314	292	323	320	326	305	327	326	313	327	345	335	340	357	315	297	303	324	294	303	320	306	357	340	356	343	332	308	333	331	340	314	357	319	315	338	351	315	350	349	345	340	348	333	335	344	332	301	350	344	359	323	336	349	317	349	306	329	355	329	336	301	315	336	350	363	337	331	330	347	326	353	325	354	333	324	284	337	312	331	315	349	351	335	340	352	302	339	328	324	349	332	376	354	353	345	314	331	336	340	323	318	311	346	322	335	377	343	342	339	339	327	335	347	313	344	352	362	305	309	322	353	309	320	334	336	313	325	358	319	364	322	306	344	343	325	352	315	300	337	338	340	329	328	356	374	311	348	332	344	325	324	334	324	346	283	333	329	364	333	344	317	320	327	344	325	367	303	358	339	316	359	324	299	345	304	335	311	317	328	344	318	353	347	353	336	332	321	377	342	359	320	325	336	326	336	335	336	339	330	330	313	334	341	358	357	356	346	351	333	312	319	329	329	356	344	312	337	364	326	331	325	328	337	328	340	328	350	340	318	357	305	339	314	321	343	337	308	332	316	343	300	322	357	326	336	342	346	345	342	338	316	334	339	336	318	316	314	340	353	353	322	362	341	365	341	353	312	330	365	347	352	338	323	343	352	341	305	331	345	369	326	325	327	350	310	323	345	356	336	313	313	329	344	308	355	345	383	321	354	369	332	332	327	361	323	337	346	278	349	361	323	365	296	330	344	351	320	282	323	364	328	341	313	322	364	327	335	321	345	304	331	331	331	336	317	305	339	323	358	335	310	308	302	305	351	350	322	320	316	334	352	341	372	325	328	318	328	321	308	318	329	342	314	333	298	341	352	337	358	343	302	336	319	300	345	348	335	343	337	334	338	332	344	350	338	330	311	330	350	352	318	335	357	350	342	343	316	381	316	341	327	326	329	316	314	323	321	356	314	335	337	353	326	343	320	318	319	337	335	304	343	316	338	337	352	329	342	338	352	292	331	331	322	362	311	331	359	338	331	392	323	330	302	346	332	326	367	334	334	347	347	327	358	345	341	323	350	350	334	391	317	342	340	365	340	323	350	328	325	366	317	368	330	309	308	349	340	340	341	339	364	333	332	364	328	322	336	336	328	326	328	340	365	327	360	305
51471	65862	52399	36089	26063	19533	14220	11251	9152	6901	5678	4751	3733	2946	2491	2053	1680	1569	1295	1114	979	836	742	662	609	552	553	509	510	521	525	497	486	444	419	412	417	419	424	393	353	392	380	394	350	329	340	346	361	314	322	327	351	349	300	350	310	318	326	315	330	336	325	299	309	324	339	349	346	293	334	310	349	341	325	305	347	348	313	325	331	321	339	308	331	295	320	336	321	300	361	315	333	323	314	333	289	322	315	343	335	300	296	307	309	325	306	328	338	367	332	357	341	354	311	323	333	353	322	303	337	311	325	297	322	300	329	308	319	362	281	314	342	325	305	318	302	332	323	306	321	343	300	310	336	294	334	333	313	305	312	304	343	319	328	316	303	319	332	326	293	293	309	305	319	339	314	311	306	290	310	333	305	292	320	339	334	300	331	315	329	311	292	347	322	333	338	313	332	330	312	323	308	315	277	317	336	346	316	282	332	304	348	330	290	369	308	318	307	339	301	302	331	289	287	304	353	301	302	343	321	336	332	335	306	300	306	289	320	306	312	331	345	307	279	349	324	315	301	313	329	309	308	351	320	350	332	341	316	345	327	322	322	320	351	310	319	312	318	323	310	316	356	304	331	321	290	351	310	347	325	302	340	311	317	329	304	289	322	338	299	310	322	292	334	304	317	305	324	299	325	308	334	282	326	331	298	305	316	314	293	316	297	317	292	304	338	337	331	332	327	321	327	321	325	341	340	321	324	327	329	330	325	316	286	314	319	328	317	360	344	326	313	305	341	336	282	319	342	295	324	339	308	321	339	322	330	323	313	326	297	327	322	310	361	288	304	315	357	313	344	318	348	313	308	297	302	321	336	302	312	312	341	360	308	287	335	311	313	330	319	293	343	325	315	337	321	326	335	310	320	330	328	323	311	300	297	312	299	326	312	343	308	347	307	296	354	335	310	331	346	313	313	304	337	309	300	339	288	328	301	279	328	311	293	332	338	296	340	320	287	344	337	311	322	303	322	285	341	301	290	354	328	303	352	322	335	331	302	323	341	331	318	302	321	310	321	327	330	320	334	311	307	318	312	303	286	306	317	308	287	351	326	308	319	304	276	363	298	293	329	328	332	338	316	310	322	312	348	326	346	333	316	299	341	327	308	326	328	336	328	309	361	347	324	330	312	312	339	323	340	308	309	325	327	329	338	315	328	318	314	292	333	313	336	332	289	335	278	321	309	289	342	335	300	311	312	326	324	322	327	328	344	324	308	321	318	353	331	303	297	337	265	300	359	324	330	359	313	324	328	317	338	327	364	307	321	292	309	311	324	330	327	311	306	347	304	317	311	311	370	317	335	304	346	317	326	313	319	322	357	328	323	328	349	320	303	299	333	302	291	342	304	337	311	325	332	312	333	324	316	311	329	316	288	319	310	292	336	281	316	316	343	332	291	324	353	348	308	310	292	314	326	357	324	336	353	306	340	321	324	315	307	296	327	301	303	312	288	329	338	328	296	300	306	298	309	293	299	346	332	312	335	351	310	312	321	315	324	340	316	307	322	300	328	316	312	345	325	282	319	326	351	330	326	306	318	304	314	337	283	301	308	338	332	301	312	334	302	325	360	325	321	321	332	339	313	322	337	314	317	336	307	329	309	332	337	286	320	307	342	366	318	312	329	334	349	347	328	344	322	300	331	334	297	307	302	288	349	360	299	330	310	325	329	313	327	311	336	333	305	321	339	308	321	303	315	308	333	320	299	331	313	307	293	320	314	301	321	302	322	309	292	318	319	320	321	310	347	319	319	349	272	316	306	294	319	331	319	355	311	335	306	328	305	333	319	322	331	328	329	315	346	285	339	328	343	334	320	355	315	289	320	316	337	326	286	326	325	319	327	316	310	310	319	322	336	316	319	348	282	287	339	345	320	325	331	309	270	279	307	329	325	303	302	329	327	290	325	302	323	304	316	364	327	371	338	301	353	308	307	317	339	330	326	349	299	344	312	304	315	325	347	314	337	350	297	337	311	350	279	335	316	301	286	337	320	324	345	313	346	334	321	319	358	317	326	331	354	346	313	306	318	289	317	325	341	329	290	339	306	300	323	318	344	356	282	332	334	289	327	286	297	323	332	317	304	341	325	286	280	344	350	315	318	301	285	309	315	321	352	353	335	297	325	325	314	327	309	342	350	303	313	331	323	308	320	331	323	303	309	319	329	329	302	318	320	309	287	293	341	315	329	322	299	306	306	356	291	300	314	308	311	336	292	323	326	314	311	340	307	307	302	313	338	322	333	302	325	353	311	356	358	319	318	311	309	351	329	337	295	310	310	327	318	344	330	317	339	336	335	318	335	343	325	307	348	335	309	296	357	322	310	293	312	336	296	302	343	319	287	314	297	339	356	347	323	316	302	294	295	326	314	298	330	334	328	322	332	296	345	304	353	334	316	320	328	336	337	303	305	320	320	335	349	310	331	336	295	318	296	317	319	336	322	336	323	338	340	338	326	354	332	359	343	336	281	332	329	318	327	270	322	333	272	324	281	302	298	272	291	311	322	346	281	331	332	345	327	323	324	319	301	325	311	318	351	267	327	306	331	323	330	341	305	314	299	336	339	330	336	319	316	286	333	337	309	336	291	315	290	321	349	335	303	318	330	327	319	308	351	316	341	308	342	323	317	314	299	317	294	331	284	343	298	333	320	359	322	327	294	307	323	298	328	322	323	363	332	308	301	351	321	313	304	352	323	329	325	317	325	308	290	315	313	307	304	355	310	290	298	302	311	315	323	342	330	307	304	374	296	322	307	331	332	328	288	324	294	317	328	299	317	335	321	332	331	315	336	344	338	339	306	305	313	334	325	320	324	300	316	314	339	322	329	316	336	337	299	332	351	303	331	305	335	281	318	342	298	306	301	347	343	341	310	317	318	297	331	291	340	292	323	302	295	322	307	332	329	331	314	327	330	350	350	317	339	332	317	325	324	339	313	338	356	304	315	315	333	299	308	312	300	295	297	300	322	298	328	295	325	314	306	337	311	334	317	311	330	317	315	294	334	282	348	310	319	307	328	321	347	326	335	327	351	309	327	317	331	343	320	331	308	324	288	304	331	331	349	328	339	340	321	333	307	331	342	290	330	323	326	345	301	321	336	302	308	343	333	315	330	311	295	300	320	282	322	312	327	309	323	320	337	330	308	278	326	303	363	305	339	317	322	331	335	351	311	314	334	318	332	348	315	325	303	291	296	332	320	303	351	303	312	326	313	312	328	324	315	311	299	308	298	315	316	326	315	308	352	318	335	305	317	289	316	343	321	308	311	300	343	275	314	296	310	319	342	322	342	318	312	306	303	320	307	359	348	300	317	304	319	336	324	299	303	317	301	319	305	329	273	319	282	329	313	295	320	307	308	330	295	322	307	337	323	319	335	343	327	328	293	282	332	336	318	275	330	306	334	301	299	307	365	309	302	284	318	315	322	324	318	333	322	349	318	336	331	302	324	332	362	326	360	324	324	313
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
